:35:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0xff, 0x0, 0x51, "0dbc0b2ed9bcc3497d7bb4feef47097765003758", 0x31, 0x3}) r2 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 08:35:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x0, 0xffffffffffffffff, 0x0, "00004000000000a022a94300000000cf93a65d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 08:35:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) socketpair(0x10, 0x1, 0xe6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x41, 0x80, 0xffffffff7fffffff, 0x9}, {{}, 0xffffffffffffffff, 0xc1, 0x20, 0xffffffffffffffff, 0xffffffffffffffff}, {{r1}, 0x0, 0x8, 0x2, 0x1ff, 0x2}, {{}, 0xfffffffffffffffe, 0x60, 0xfffff, 0x407ff, 0xdd}], 0xad, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0xa0, 0x80, 0x4, 0xa96}, {{}, 0xfffffffffffffffc, 0x98, 0xb0000000, 0x3, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x24, 0xfffff, 0x7, 0x80000000}, {{}, 0xfffffffffffffff9, 0x4c, 0x4, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x40, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x51, 0x2, 0x389, 0x200}, {{r3}, 0xfffffffffffffff8, 0x80, 0x20, 0x9, 0x2000000000000}, {{r5}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x5, 0x401}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0xffffffff80000001, 0x8}, {{r6}, 0xfffffffffffffffb, 0x12, 0x1, 0x5, 0xcfd5}], 0xffffffff, &(0x7f0000000180)={0x5, 0x9}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x400000000018, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:35:10 executing program 1: setrlimit(0x7, &(0x7f0000000180)={0x41800000, 0x9}) socketpair$unix(0x1, 0x2, 0x0, 0x0) kqueue() 08:35:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r5, r6, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r8, r5, 0x20, 0xf001}, 0x3, 0xff, r4, r4, 0x15d, 0xffff, 0x3}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) 08:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c, 0x0, 0x0, 0xfffffffd}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 08:35:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) setsockopt(r1, 0xd, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 08:35:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82020801beb512f0294b22960f120bf71b28c2bc6d10fb65438fe31e916a4f80d935d01e07feff9703f97613e18eb1c38a873cc0201887ec481b42251e1fe7fd74b066172086996b2ded4abc765d1948909384cf6e231413440d60a702a8462072d6e50f54fa5dd8ff0de590ce53c619891018"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 08:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:35:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x7, 0x4, 0x40, {[0x8f6, 0x0, 0x9, 0x3, 0x7, 0x6c6e, 0x8848, 0x7fff, 0xfffffffffffff455, 0x8, 0x81000, 0x2, 0x1, 0x3ff, 0x7ff, 0x200, 0x0, 0xa4], [0xaa47, 0x5, 0x7fffffff, 0x5, 0x3, 0x0, 0x8, 0x61c4, 0xf43, 0xfff], [0x20, 0x8, 0x96, 0xe26000000000, 0x6, 0x9], [0x8, 0x7, 0x1, 0x400, 0xfffffffffffffffc], [{0x0, 0x0, 0x1f, 0x5ec}, {0x74f, 0xc735, 0x8, 0x9}, {0xfffc, 0x1, 0x1, 0x4}, {0xfc9, 0xfff, 0x8}, {0x1000, 0x9, 0x8, 0x7}, {0x1, 0x7f3, 0x7f}, {0xff, 0x8, 0xffffb62d}, {0x6, 0x5, 0x2, 0x3}], {0x9, 0x3ff, 0x800000, 0x6a4d}, {0xb04, 0xf096, 0x505, 0x5}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:35:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='[{\xaf&\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='\']\x00', &(0x7f0000000180)='\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) 08:35:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x94, 0x80000000, 0xfff, 0x9}, {{}, 0xfffffffffffffffb, 0x72, 0x10, 0x1, 0x1}, {{}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x3, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x7, 0x8}], 0x81, 0x0, 0x2007f, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000100)="dc45a506583c55f9e6697d7c467f0ddb83333ee063be71e66828feef643377ce41c5ad77adbf675b8442b56255e4daa4206ee645227f8ff7d8c3e55e55ee8301de3e74512b47c08c5dc34fba5448af77c97b2abdfe0613210985de01b6c639593787cbf5c762cbedf82fcbbcc097f41c0dcd723e5d8e031db09c2c8f41510341b278ab5d42845de3", 0x88}, {&(0x7f00000001c0)="895c7d78b7c8e6f98f7c273d2fa24faa3d6381a43ce7807caec695a449bdde0a69a0210c45ce565fa3c441b306ef374ba1b74ed6a1af47fad4456e89bfd27db9c24f0ce981b52aa42d2b286829eafbdceaad959e2a5f5fa40c446b95829c7d9dec7de4c21e25f518b999be3d24fe42b56d8e7637d80f24b9194613e3722f6cc3ebf9160383e62591136c3e0d3d4a264a818c203e6b1a4bafea11e48461", 0x9d}, {&(0x7f0000000040)="763db7ccbe44e2d489d8228fc9c3cb7eb414c5ee99bc9138c590c46852053ceef2a33a7046d30885edea2f7da4f7a49776955873a35db8", 0x37}, {&(0x7f0000000280)="94ab5dd05151f7d5615fe69d84c7e9e8070fee6fd7", 0x15}], 0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000340)='./bus\x00', 0x1, 0x108, r5) 08:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)='|', 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) recvfrom$unix(r1, &(0x7f0000000140)=""/165, 0xa5, 0x1042, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 08:35:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) stat(&(0x7f00000004c0)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 08:35:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 08:35:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r7, r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x6, 0x8a}, {{r3}, 0xfffffffffffffffe, 0xc, 0x1, 0x9, 0x68}, {{}, 0xfffffffffffffffd, 0x2, 0x20, 0xfffffffffffffff8, 0x9}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0x401, 0x100000001}, {{r4}, 0xfffffffffffffffd, 0xaf, 0x80, 0x80000001, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x10, 0x400, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x10, 0x40, 0x10000, 0x9}, {{r3}, 0xfffffffffffffffa, 0xd4, 0x1, 0x6e7, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0xddf, 0x14}, {{r6}, 0xfffffffffffffffc, 0xa0, 0x1, 0x82a9, 0x6}], 0x7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x6}, {{r9}, 0xfffffffffffffffc, 0x26, 0x2, 0xd7, 0x1}], 0xc9, &(0x7f00000000c0)={0x3, 0x80}) 08:35:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xa9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) sendsyslog(&(0x7f0000000080)="38cb046f09cbc3d8220bb37d86f87c44a90334e270532a38fbd31b3f6bf750328fc54acf3542a83375a9d26b2e7435e233909d1d9cc53a99afc12f3ace184088543eff6f609c878ff909eb3cfbe4802f2217db50bf462c111bf23791e859a3a31671d80e56f6ca376b8083406fc24b6d3119ae51af8d765bdc0319c703221820a13e5ed8b7928434adc72451d1baac1bec1f23bede85edf9a37f2d09e392a00c33e635f77b6c4192610b8a09f76dcb00c3e40d8cec8cdc88de1c6a24b90f382aa9a5059dcc0499c85e0048fcad1db49c43c39d6949278fc12da31d039904b698", 0xe0, 0xa) 08:35:11 executing program 0: syz_emit_ethernet(0x1b5, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013017f16000000000004000000000000000000000000000000000000000000000000aa040090780000000060d65dc700000000fe8000000000000000000000000000bb000000000000000000000000000000000002000000000000000e1b249ecdad3832a20e1c2e2092e60001000000000000c2040000000001020000050200000000000100000000000001070000000000000000000000000000ff09000000000000000100c204000000050401ff0401ffc2040000000803284b0d8fd9745ac218ef42bd230d255bb35d083c5d30bf2c20ec22c5a92e201b201eb947fcb118073a01050000000000010500000000000000000008000000000000fe8000000000000000000000000000aaff0200000000000000000000000000011ff8f0a8fcf4e2410c414e666bd3a4220000000000000000000000000000000100000000000000001d002008640000000a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e90000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x9) chroot(&(0x7f0000000040)='./file0\x00') 08:35:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x8392, 0x0, "74305bffdf9e45e788580f458284b17fe6da8c50"}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffff, 0x4}, {{}, 0xfffffffffffffff8, 0xd0, 0x10, 0x6}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ftruncate(r1, 0x0, 0x8) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 08:35:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 08:35:11 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) fcntl$dupfd(r1, 0xa, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r4 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 08:35:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000300)=""/213, 0xd5}], 0x4, 0x0, 0x100000000) 08:35:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0xfffffffc, 0x2000000, 0x68dbfb72e2352a23}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 08:35:12 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x9a) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r3) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x400000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) recvfrom$unix(r4, &(0x7f0000000040)=""/114, 0x72, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') dup2(r0, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 08:35:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c652a5b9543e6280603498d6fb59f83548a7083988518f598fa20e778c64e6811ceb22884b9baf35c4f932aaaae065396ec322ca5071ab215b348244e6584f75693afc12f3f604e534986ad67d068409fae084b9a61c20916257ed5db63147c5f2e49e0531a0064856e78230c9a0d74ffa57e1e503cbdf377a0a180741193389a293148949e1e0d12e7a469566d6ac54b3fef960f3bebf1f87ea0fb55a4a662255ac8f90659260328cd26f1c04a44634dce0000d3c598d0fe8b7dff91408db5ce45e1a33f3fd9ce1ea6d5d4887baa126a8f1eaeec59a46ff3334fbbe1110e7bf69d7667acbf02c79819d1c0555b432c7eec773e7c7c1dba98a3672f02423b8de83e553bdcac01ac69b78bf7eda97905024b2dcc84929fd2889cece9344c442a20b25d418ee2e5f720e6b0a63a81bf3224bc7761aa45d08bde9c1d79ac336cea226261e0eb12d43d8f390256bfb28bc2824541016456a6e5317b44b247de418984b8ce3b8c7f160f2c009fd0cab10ab42475d11f9493b80010bb7c4a1374525e67d942a55e2d725d0ccd01dde49d26b5d8"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000380)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}, {0x2, 0x6, 0x800}], 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 08:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000029, &(0x7f0000000000)=[{0x0, 0x1, 0x1, 0x8}, {0x2, 0x20, 0x32, 0x800}, {0x7, 0x1, 0x5, 0x2}]}) pwrite(r0, &(0x7f0000000040)="d000001d3630434d000745c635a2", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x5cd, 0x52e}], 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) ftruncate(r3, 0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffa, 0x40, 0x20, 0x0, 0x100000000}], 0x0, 0x0, 0xffffffff, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) fcntl$dupfd(r1, 0x0, r5) 08:35:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x105) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) poll(&(0x7f00000001c0)=[{r1, 0x1}, {0xffffffffffffffff, 0x10}, {r1, 0x2}, {r5, 0x2}, {r1, 0x4}, {r0, 0x10}, {r0, 0x100}, {r0, 0x50}, {r0, 0x80}, {r1, 0x2}], 0xa, 0x6c) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x6, 0x8, 0x7fff, 0x3}], 0x7be7, 0x0, 0x72c, 0x0) dup2(r1, r6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:35:12 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x10000, 0x359}, 0x10) sendto$inet6(r1, &(0x7f0000000040)="d3d81e2cfd2fede5f276cd4d1194dfd98ae3b6da8b7c0abb6c38f97152579de8705e64823f8c36d8", 0x28, 0x4, &(0x7f0000000100)={0x18, 0x1, 0x80000001, 0x7fffffff}, 0xc) execve(0x0, 0x0, 0x0) 08:35:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e58b7f000001074cead9a6fc2b899d916de0acb3b2a9b4c980c5c7205f308bb6d340aa27a507562c4b28833b0774627bd3ec156086bd192546a48dc67963d332f3e125e87e8613652430b2ab0f251406ff878a11d5a3d2623783751949fd85d54d2f84f3eca502f2c62d524bec76ec7b122cfa979efcbda51382ade4bd1d7cdc71cc15d49b402d3343341eb6e345418ef26752abc4d01836b5bebdb5b4684f3fb786fd33ca061be74594cf406d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) setgroups(0x0, 0x0) r4 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r4) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) 08:35:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffff9c, 0x7) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() 08:35:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000380)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}, {0x1, 0x81, 0x800}, {0x1, 0x4, 0x400}, {0x3, 0x2}, {0x5, 0x8000, 0x2800}, {0x2, 0x5, 0x1000}], 0xf) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x200, r6) semop(r2, &(0x7f0000000340), 0x21) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) socket$unix(0x1, 0x5, 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 08:35:12 executing program 0: r0 = socket(0x8, 0x8000, 0x0) socket(0x18, 0x5, 0xff) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) 08:35:12 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x100) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x43, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) 08:35:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50020040d40004a588e0206f0be7b71c43c1ec780000"]) 08:35:13 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020507e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 08:35:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3f, 0x7b742b00}) 08:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrlimit(0x5, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f0000000180)=@in6={0x18, 0x2, 0xfff, 0x7123}, 0xc, &(0x7f0000001740)=[{&(0x7f00000002c0)="020d223c11f33ae39d400c273393adecf2da6cdb1f4f0260f685deba99e23d97040939a4831527e794cbaa3365e03038d60668647e0a", 0x36}, {&(0x7f0000000340)="6d159eb6e8a8cad7406c45ce571d1b9b5fb5957b1de171874660ce1f4488c6017cbd9048969459d4cc24356aeeef139977a0b45396d5e508cfb31dd8289da3e3c370dfed92bb373f0a7861bcbc2987dd8791c251a28b91a7227b61efad267d891b37936c365740bdc2bf71e328fbe6e7f9b09bbc77bac9261e10a627568aa9bc2a95c3931309fc1bc82e372b57494587139c12e21b40d4c758d52e86b038c67134bdd0dcade728c0ea78b785a3ed79337f6e925411cf7e9dbf80f891", 0xbc}, {&(0x7f00000004c0)="23e99f69d04400e332e10fa268b67549ffa33a95b761ae5933da43d27fed85f639d38d72856745a88b84b1b253ef698e8496319a815b867f950760fde4b8b8ebdb6e538c4c42a02efe683332538cba14b360a7670f825fac39fcde34e2c447bb26df268fbb8df6f63b6d287a46b22b5d09963af274edd1e61f3f1df7a3c6112c09b048418a7083822d4503298734d30399ca9073edcc4760b8d1d9b169b4598f7d7145ad238d9dc0455d6aec9e1a51ed517ae207037b2f6a9b83e157ab0cddc9ad2093a9f0f0ec73eed37bea", 0xcc}, {&(0x7f00000005c0)="c9cf49ad88087bd5cb1a2e762c4479d9ddd29f36f1f0d4527d9f685cb80e9a9643e6ee668ff1f33aee9ff81f11a6206975705ccbd371549a250bf3362ab40c259822c72387f291cab485baa2068fe77985202aea0262dc938ddf391f23a044e865cfdbe92eb66a1c973e8688dcdfb57c176fb3ef6103fc125c65f86f6c8c610dcd3befcec6a1936de0501bf42fd0922aa6eac9fe4d19b0b961b95c39f0281da7e5fc33075a226879e9d1a84847c9481222e2e751d4d5b285d5f059e3a10ccaaea6f8b4e3ae21baa85a8995a9823320919070af69475c96971fa02516a80987cff4ee3207c0ca05fe2507a52b893127e1526a0f0b2a9d97d40436c0b94b459b2076404dd4e63fc6d6f542a1f15313902a628d40299b1ac4b314d5938f32e96d00b664636187937c66f99f1bca4b6635171f5f1e81d3c64834f7b15f6a0339a106516f20f7874a2b1dc1431c9a5e813fb6e2c2b78ab79bfc8de67cb4f2cd5ed92c0198bc3dcd1ea2b15ae6b568a6d4d90a5a998cacc6db9d93dc81b63e0d80cd2eb096de464373d37bb01be6f00041252e30b7da589e0aa2779fc260be5de546dc2949255eb6afc70aec3bfd2eb9dead13e1b88aa58cc26710056e825b9c3733d797b91481d22f5b311add5056c859c5b589144c4030f1c2e9a7c3bcc7fd0fed3444f1181779cabb43d11c7f59f96c5143f6d415c2c24dc1fc3a922f1f713b5c84eae9a5017f186e7ef44354b75c1257c82a26898e5e57c348033b46ca7887e793c42d1db4176862246ce5ae44f9e642fc7e27a9108515313dab560a076966b723699a4225854ef5b3cf7b92b61610176bb37102cae878379e0c95be078de50008862b6f40933370c8a714f3e0364637b6fea0cead2ea2701f51c3426e76416a1cf148001c9dba168c33d5a1c8e42ee9429e0c61b1b7970df887a45210a50d66be51f7da624b2fd457fc5964664d445fcbfc543428c0924255ea265b21cefec713e2bca2b85cf7defe4e8bf65f3a51b34b474aa87685cf42b797134cbde22a6693f079e212e2c35ea239c3b7eb988f39941f0def66302a831cfd2d556f811613363f29db70e42bc7aacde2db76e9ba4e7f67d23a79d6319e446e4d26f5c426c0fdc0de0a38b019001ed298e5c9fe9818770473976510ad0081c591fc564e81b637ebb12f6adb8a1356455181943990480a8d78a56dc21c23f9ea8f34defcb2308eac0146e90aae4e2de1ad86121a1d0f6396c7550a5b58e6859d3aa425caa447ed1a62025641aa086abf6c8d8ed4ab588a7c0fcad3e2e6ee0e3d9240a50286343bb1bf03e9fce2b5cf3ca33eb092e4c44980098292fd48bcbbd4b04c31c426716063b991014663449d3b9f8e02f6a70921ac6e696994f98abb8005ca04e0077f63e12591ebe9584af2d37d044dfe0858964acbd1801c843bfd659a8114d1de6c62dd446ca515f8347058fa5b0f4e2f2af4efc9cf67324c3bcc18503d77ae1d91e6387b540da93263b921bfa4ee4e8adc4a110c1f3a297202a7e18e60e2d8eccd5d691d8b102fcbf1d19d45ebf5c29fc4ac0b0073f1b89c874de87471f3d0961532f3327a2485319a173d3e4690f0537a5ab53590a441cef652692778ff9a01b1d490b47b6c73bd7c526b4c7f9e0b0ca1c615c473886b72e8b3c0ca74f7f48ccec224be345021d79abe89d04856b619f2e8acb489eb613481c164fbabcb9592ed4b75ef4916c56e1064cfc7918278fbdd6f013267bfa3b78295617e0d044361c4fb6aad8b0623aa86bd9122ceae32ca4a1d7043d74882f750d296268ea95b65c6aa8e252d1db0f1dc3757c900ce5931a968b6116c2d38584e1f96b41c2a0e15420cb192812b5f104b8a580fb078c86169d930e0f1d9dcebe9facc6e7c8718b41dccc3f41f01fe87153c6b997af8721180ed6b5883bb3ab2e8eefef3b46c0cd6d504d6e670581c7f475430c3eb5bad1f157c052eac50562475086563330bb7b0503b39c06e40be41ecc9ea4ef07698b379b54727198b1a733f41e468a3cd1fc2448c77442e4e127fc82d05425ead883c965c3bc92bf76c45d1844dbeae4509e6a89eeaf29e9499b061626fea0ec5e9a5f58312cafaa46eacf4ae9f74ec5b27bfe9f8d20489a86aab214202ee0ce2b09ceb410a35806ded12b8c350d1c7d0356705fcdc732cd32b38c68d76d5d6208e1fae47b311b72b656dacb0e8a3fac5f5ca910d214813b3907cf689be24b613d11836ef7b1bfb1525eacccc8f2213908047c54afec2cbdb3127debd77d0bc7a90714b689895743b8639857ad6ecad4cd6de735e31d7fe99b46f2341e95a03029c36cbc5cda54ea2a4584b60a56d3b99793f054df8593b5583b9dd97c70a52819593fb624858fa97b3c1e9cd574a31c9636610e2d3d33849570b44dc86cf5d666ce46e508deb36e6eb9acdb1a277352e439d6f8a8fb5eeb128075d0ec2944e9e9883415dd47a97df629002cb8ae7eaa8c79b7986388d366d62eafe5ffa1e12f868c885febc458cf51b535fe20c76e6016e7f5f0f003f85a24587d0429399287dea2750b2b1665f8e08adf92a8821a16cb27c6a2336fd277d9975d17c777a2673c0d33a93408907b66a13125708cc28fa749613a19c06211fc0aba85dee5dd0465bcb65358ed50a4ed282f975e3057a17e0571bd98dc6b2252d6271dd44d7bb077d80472a709e0436f1028eb9f506841118de437d574fd1aeb3efe2a46f55e603fbe219362dea3217416db3a90544916b35b260bf566759f91ec9fd5466d243a4dae3537b3b578e73fc3ffa43d03b3c6a3c42e94536fd43536632effd758ed2e34d581a74b93b0644d59e10c272f69f064fe9be7b1d42bb56204e59ed197b5e825b4151c1ad511851e1a12ce2c79eec32baad55fd42eb949e74e48064246a246e3e04db9ad92b36f2e7160b1e0041de316492c53ba44ffaf93e6910691596e78b12a7007cee31a296298e2370f063d54d32a9cb0c97c93172618c56144614aed8975fd81dd61c740f31796ef82fb62e05ae60c742a9baa93686980f6f4aba2508378f9ecfea45f11892d9125a803f9cb1d10f8d6973835295b3e88c4dddac19562a4ecdbf985365f6987fbb72c683e6664bc12d17f8f9c5643e1f2a2b7ac1be22dd801bf954cba2df33a344d440141e19824e4285533af043e21f80e39dd33ed8a10808b6ea85a0e8abb292946bb0284b2352a613cef49189feb335d7cdc577359a4a4c06d318d96f170a1cb1384b44c1e86c242494e69a6f5c267eb3b22504591729fde3e878d27f39429623db5a99680cae8f6b4fc7dd5ef94525ceb24fe076b4a6f099b53c2f5d8a41349a50ff3faf268c2d380a249f048027ee1e8f035c3e16b8a8885223be4dc5c16e628b2c161c58f66fd85c5cbfb99601bb02915734192cff1279a90948b1e380c39891ec27d784a2b3d5cc12c28b8e635689d4a7b25d840ca2cdf27a39bda8c63f941906a68ded3df069c6ba7225a140ddaad097ca4131b1f6bbed024897e638940e30f4d99f79f85aa8bf07f0cf42a58088abfb1b9b9aca78b2245871e24571d876e921e556b6e5856006bb3354d88e5601ea51b4232e3d88d4fd000cd2f6b25c3b1c5e30ade8fb0aa26d2d12f838145e82847bef1ea53ce7607b235996af57694fefee90419c006e34e12ccb38b1283f0bb1ae3ee6c1262348a7560cb3fd090797c452562f6073210edb719250abe42e4e16af829af0774ddb89237680a6ad0ab6bc7b3516ec6cb6ea74e6c23331452693cdb09b552133904804934ea7d0a220bb446f8999acf23ab7c8a402871bf3e9d92f7977397f841ea1066ea8eb19b1d447edaaf5e50650193a9724ec9b49feda85a9c8df3eedc55bc7863ac9a39f10390c60ff9d78a2f9f4a0769638cf30f6a8dfc955fc102e17c744edb11f82a954ff01c747adedab2833ec3676ed24cad1beb523037810a583a41db36cb2ccd494011c85d0b800e45b5480cdc3644bf221ddd6fdda810d2e03f45e6e100d459b7ce89e97a295726de7c13b9a6c663bb6303a07222ec63249a4b759b9811477ea44bcaabcdafa62396739f13c38df0b6632e1d45d3c88f07aac7af426b5e0aa5ac895679a5a716b07159ce2c12493d2a62561bcdcc0d44c40e94f9e634666fb76c86902ee6618a703b09fe010e1f248ecf671d30b24e63d3f9c8bf0f4f8018dc8508e3ad96f289ec5adbc29c6a572291208d0634b49e80c9daed96b5d5671b15db86166b2bfe537345d9db82446f45fa55a12cb649518ca77b4729da9bf481c4ff48f39cbf02d81b2e2ec9457b03dade600ded3a979a432f94df62566703396ea0a65d8bbca90654d96ed6ad72692530db13ed1b44f12e9b2db164283155b4b8386300dcbd67afa0688acb4655fe04feb1c04949ab33e303ce69ae6930b4eacac8ea6242908857c17cf04bd15edd5ec064046a7fc71fd289fc13b37f1490bd6bdc36dfd338de970ec854fe72239ad18beb84b19e2897916a7ee7517061bbb4229107451ab6c02704caf1d30cb2f7f1723b5d31bb02d4dd9cd27f846361c95ef52f48e3625615446b160aa67618748ad71f79ea4ea5b0a19151388464c3c2619d71dbe8cde8060d47954994d52208aa3f7834c2e164d15066bc4a5a14b72edc502c516563aed2ec4bcb16c3b41ac46630f39cdbfb34329ad06d184f302ff9b575fba48cb7d9e5eab8213878d49530c7d95c58f0fa09a087e2aa85d74a5a0ca316446be9fd151c8b4e2a67b8dd9bce58b412c66f963c7e6a912cecd9a6685e289a3ea1eccdb48a0e9586fd2d15c8030197d6b43c928a1182a00bbecb829c8baa980075dcb78b471e283f44209fa5694fdf79a9a6ad8b49b1873e0e3bdf82f7f4995a757e2bc78fce7fe692a10846c5671726417977f719e4b140309d7b2dfa6695ce06090f5aa8f86400718357e1628fc2133c9eb73ae51cff32b55d11d4231a375065e39ff5bc6112fb2f54a6bdf0fcd3e38da9a4db2cda1bec9f2fc93b81b006b61853a952ef418b70aa5b6833dbbd9bb7498227b212b6e6148a1603342390fb39d74a62edbe1ef5ac3fa4a997528ae5f2f1d931566abfc5a5b7fe5e4bb056936f62c42ce85d23cdbc76181ba99006f8c77112234e91b3f695543254c21d93480d06631ea9149998bfe62244aa332c88a81bec746807a9a374e95394190171b23e343ff93b80666c1ee26c4debc1cc75bbfd9111b8a9e23be9a37c61f55a1188427a8654153afa2a02095491cd87f6a659a3cf295fba838cd9950bd1cd2190300198940a004eeb61b19c11fc488ccadaaa2875d01f3d32f477c3e0a7f89ece5c08f31fd795d1e3d544213770acb5bf05cc02041c379726effa5cafb65272139ddb28985074f231a50dbf9bd2c12d03fb63f7c3667e208c240b050dcd2182d0dcd49aabe83d068dcce0bb003e77cf0aa0652415e0238f5f702e30a4687bf8effcb1dbcfc13763b2450f4a9d1056e5efdec8225438fe48c3d018169acf4a75e0335a2ce4c0f63aed8f1d69085d19284e86e4e8f1974143e4f6a0ff26523e5fa9283d24d3c66a52cfcaebfdbdf8c4d0eace1b2f2e49a9c37310f1e62cb65a8ed800d195eaa62e33f81ca3927108304e1e244ea210c2d27fcc1716ebafbcefe6122558366173a36e500a89f6aac3e4ceb966f44e3b1e1b82fef7208d1ebe77e324db4086d001173d656248a8539601387e4805afa09b11575921e38ff0ba78914f097b3a3ddb9bf6071d82ab54e68bc99949ef44909f6a69b381e5ab2ac9dd27c2c2017cf72e1f76849ca58e5ce", 0x1000}, {&(0x7f0000000400)="4e4097341d6cd59f5b0824ddce45192065b1648b41", 0x15}, {&(0x7f00000015c0)="24a9f82e7526968dcc38a5b809afe118f9ed43f03c8a216fca5e72bdbb7284fd4347a637eceaaf811a77cec4496e3bd10f209337c4c80aa13886e2f4bef456039912645a8bda4c9359", 0x49}, {&(0x7f0000001640)="63a211a186582da5bf9a92b744a20df4c16a6cd812f870a01c65661879f71f3c93947e22a9d60e5e73315c3961b3aa1c0b9d76c188c0d492049f01c7eba4134bac98b4d11d4e3ed8ac3d55680e7ab243776ae81ff0dd98ccb0a703458d0c8e1a898aaf9794", 0x65}, {&(0x7f00000016c0)="a48e022c0c0c28c03c5d61b715b2b4811ce426f47a8ad3a538d862f82d0b28e7d12081c099ad2735e90ee55cb651e07977346a8027cea874d165b427b0c509626458dfe0d5de7294ae7a8b13f39d1c9ce7", 0x51}, {&(0x7f0000000440)="7c25d2a54eba2c3749", 0x9}], 0x9, &(0x7f0000001800)=[{0xe8, 0xffff, 0x80000001, "fb68d5e7011c4f5a612509dba9249d7a473df497820a0417bc4f63228c4819d617a01ad1961f41b8b5a78ac841f7f6ea4d057d1cabe14a684b5f777d9c79d9de35f27a01feaa2ef98fa4c6c85084a5f6a9d994621c95c3c46a4d1cc56c4cf74256147f67933006b545a7af43c3911fdcc62b97b239b6e999934abef24fb151c4b17fdc2a1d65fa4b0149c16c96de13a2192e0f3f643258958353a76b397c6cca3161cd186bd4a86fe571f62d35ed64592229836cb0501b454949fef1ebdf6fbe63a1cc76d5251e0c182fdd90d917a23dd4ce"}, {0x50, 0x1, 0x3dff, "0b4b3b4b42c378e0c36030d97c46c3ef1d322c9d284471ad90a02fc8af5f0e1a9d10737fc15c5036dc6e5fc9cb2266f50a1ac288939fefcb87813d"}], 0x138}, 0x402) setreuid(r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x22) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x7f, 0x20, 0x1ff}, {0x8000, 0x11, 0x0, 0x3f}]}) kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) 08:35:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0006000031f06c15af56074d0000e0000000"], 0x18}, 0x0) 08:35:13 executing program 1: semop(0x0, &(0x7f0000000500)=[{}, {}, {0x0, 0x400bb2}], 0x3) r0 = semget$private(0x0, 0x4000000009, 0x282) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 08:35:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="04007a5302", 0x5}], 0x1) fchmod(r0, 0xe3) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2e}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="35f01f9df4929076dc6f5d382ab795b22e52f1dcbe2a613888f309d9fbe839cc9bc9e193ab287c53deb895f95cb34656548a15a6b058d4573486dad877c68b", 0x3f}, {&(0x7f0000000340)="1351cdad02771907d21cb9c47223cf2433e369775a61a61868cec01094b137263337ede572c7f8a06bc58a29c57b1bb5cad892f256edb2068018c1f86b22232da59c5637614ac416cb3d5480be133f1a30bb29cee8915792be03b66173fbffcd7eb442f2", 0x64}, {&(0x7f0000000140)="aa7dbebdccd21ac040a461ad1caa4b121d3e1ad08d37282dc5fb3f00", 0x1c}, {&(0x7f0000000580)="3547523750bd5181420b1d148670b3219317b8a906dde5b7a79305a9d16cc19762dfaeefcfd5f550aebe185e45926c94393d3073254281a97b810c12d18e59004858e28e8cacd612fc9ef4aa93d2792d0851ce02a2293339627d8273c0a1dd9b8587caf93165c604b515e594ab317155fb2d7577c72505616753e64922fc04a84e75fa6c073f5ef7d4c1995882206bf489ab51c92580b3af40b0fd5ad41fd9b24e66918a14e2df8b92cec6eb4b6b06fe13ac6e5c8d02b7572b7c0004af9cd855345e2af26097af3c2b5bbddcc5338563c9", 0xd1}, {&(0x7f0000000680)="9e10fec6a656655f43dea95e23ad09a12eb54775c5f6034aef8dd867e42b10889eeca6986f23a0d0f146dff16702920bd08689e7052a64387be3f4224b9d2d5287991eba9d58faa37f2444d6f03c680252490131551e058f87d3f91e23598724436aa7e85e993c6eb6e381074810d57274bc9eff8538c0bde15c816f0dd6964a386b6cb235312d58168d266336990298aa25ead880d14a33b7fb8a47a7cbd9cdcc38082f3ff682db79f97d12aa19b1d0350e5a03dedc547cea42e22494d25f9548027e93e8f35f8eeb12974864e7e47c80bb33e201328dbb85355862a5573f8d724eae7b5574617114c7bfe5b6a8a5cb0fd4590ce14122", 0xf7}, {&(0x7f0000000780)="f40cdc0e37a2b9ebebe0a13fac8b8ac7aa9e6b9bac02bc1034ceeada39cfd69e3f50768b7bc9b1c3677e9bf92df12f6154d1084ff19bb16368c14e3afb32c3483492f7e71b54043ca9ad15abc7bb6fdd2db93816da81d345ac5dd5ce13237167b69b69ae3f1e63c54401ffd4d24882372c15c8a01844f01684672902fbe98a602e9424862aa5fface5ccc58077c0777e2db6b7600ee70889edafbd5346b4c8c9afba7aef43087590dc926c857b1ca07993ed2755bba9a2c189b6ed5754c86ee58db74fdb8dd613b6b8d684ebee250b43422a7c7761eb411e157a31dc9ef26065409f9a32ea86a6b3f5955f83a54e5c62d1dee9705071f2385364903a080da3851dba122c206df01435c060c88b45ad612c4382d67b3ee117e3bfa23b982fabf5bc344abd65d2836fbf747fe7340eefb0508db6081690ab914efa4c61e4795c365f677d77ac7e9e68bb933e4e3eaacf9b9e68f022da7bebb479d508d2878ceef540f649820e7892d20c53b43a2d56021bc6d94872506dd4aa3a0af7031fc1d55b9f1040d828b73197aef48bc9d3ed3069519597b792fa2c8993ebf629b9f3a36ca07954e4b3958026448b07b7f6c5d80ca09ff6e2f1955177c132b0711502f09997b647ae79fe1349aae7502ac50babf0edd5c7244d0193b2b63e0e45a8d0828cb3500113c29a57aed14bac5f34b48087c877399cca94ac908c7667aab75c49e7aa78aac33d1caafa67925b131681062098c7d4c3fd557b4b17139db44575878f86c016e16cc34160aacbb301c98441433e201c2e39e58eb651c1a60ca3ba444712f5e5f69588de5a0ca46eaed3f8401c1b16102242bb52f7759dd561fe9b2ec3a87a7628c49367d7941a15b55d11539994ac92f685ca89c6a0f62dee0a03f4416b3c65c43b01313c29d60425f44f232a2ca7603173d91b9959fc2e87fc963565fb497db20b9637d536a896bee528d0d126d98f2f6686db2d8419591adb682d8ea8094e3501555a9678c00783ba973a1caf5f5760f36a1498b1d4ea4b14506cd984115cf1ca4dad797e7bbe8505204faf436ab00ffaca23445e8f9ef213fd7e304142667ca440258923f8fce2c758d6dcd5d1ce656ce0de33b155eab0db846694d8e8a3619a100c34219cff8cda50b9caba023877ccaee256dbdca851f42ae981e3d85306b5df99844cb1454b5a001c1526fc66366787c031bf9cde77bb767e5dd62e43308f32cf87b7d56660a7abfc5a062a50f266a6aa4a963755ade4090710cede69f7c80839483b1fde62fcf9b445cf22457b55e7927f377638e89e51858292a91e0cb01142d62d974b6d32cb31d3cdec6b572ef74ab0aa3e7b1e4ad31d11c86f5b9ea8f859e78038548671dd84f368f17b9ea3d6ff95a170c4264590f2d92def377f172401c28c3d9dbd3845b9be6f1bc9eeecf6d6416575a57878a98def28974f63a57af067cf654695b8ec0a1ed037255711f6b8e6bbd36a11e5b7f26d931c804764802a891b0180afbb867453699f0df0632ec2c27230e1a75c5cdd6d1abb16fa11245db3a1873bdd0675b1b1f81c741d9b627026fab35bfca8a4e8c68ed0c0a453128228c41bb0f5f8c1971625abf240860b7de79b558aabd62e3b821b1c0bbdb5a806551649391e32254d4530ea0da3dd57bf8b0ae12c811c4141c63bb418da0333429e24a6240be1df6da199a2cc61c70209b87402f94a08608fd94d441430eb95cedfcabff3d92f9e6db1bd5a66e06831bff9dead265e8a661ff030ceb6b7a0d412296ba595b87568ba1f818d21ab5933bd5abfbac49a546eaab507ecced58524cc0deafc338aa0487ab3c9b8c6b5ea81a87480298022fde67bb3281f6d27ac6c8d30a7c35624a91fd3a1ccea7d73b17818dc5d054c94ff2760f965c691d73d11a8413d31b5e6c8ab0c20d7cacb10c43569bb423f7a4fda84a6f2f45f98195ec0eb931ef69522557e80bd985c362d843145337eaecb8c7a5f5570ffc80c8c5192409f839ae164fc90f8f5855494d86b97fee131be9b2d491ca7301d83f0c28377db0b3c4f2d8682385667c2a1eb8062c465023b031de082603c44cfddd35b94978ac18eda63a0f505bb96049e367bd695df64161f6dd7e336ae3b9026522ee9a17afa19bc0f23573fabee12764a0b9f32544a9fa38e3409fbeb4dc8a09ad1bd9c09ebf20a27f666864277a27344fdccd0d4774b661a7d5ebe59422325566eae436928add5b0f10082dae4a4a4be11feac022ea06be99cb59cf90091046a9598b33ba419fac385d9b9e6d0142eb57ece14530db6e3a92e8f559b34b7272e708bb59c382089d4323ce5a3762a1ab6aa0f16a6a76788087ada48ec14da18a39aadafbb6134fe5e8713eeb3bf0f0cb970bb1454b3cf64423dc0d9fd13b09c4ea6fcc94ba0696d9ba1a2facda04c91a18b24f39dd6be974cd62b6affe53782453e93e4ed2a1decf815a11a7762efc11d5a67127e261618853acf3188d7b20f5cec24ddebf6ae4f3ea0fd307cde259dca3085a92d84dc453e2c649905e6a32b504d3fe2d178f0c4af6f13769c85ef940162d4c6557deeec543057f56090bcb7a32f929aaf9f373f3f491ccb70179d8906bfa06d3d47d6d3333b581f720bb25b5c5ee511d66dd336245f0470bb7b8eb2afc4c8560efa5fde9518f3846fedbde3033aa29b213d09ea6d4a770a0965ed7edc18f133291d62a0abd219b798cc95974263179c474e6abeadb19aade9b8fe578c5512c68b186781935eaf73e81886a1e4f781635592e4854b0ae9ccf9d5de7bad13db65848de0e3bd762648edc2ffe5aaff4b0f87bccd54baa155ab2797416eafca6fd8176bd8e8787275f78a762bfc4e6feca7b102c0f77c82cac8260d2b47e8c88422bf1db4497d87bca560996216604da861b469d30accc065bb00c7878eacb212a5e40d7c0da432d050ba6c62c3f096fa5f87e358518d4a35138b642ef2337ac572ffc6bea4172280ca07003ef0b8f0601a675603e6f68b7a030e8581fc66fb913a5b7511626a2d5af0bd841b29846c61d141010587d5fb9e35fb116101e0d00a76126da32368cb09d14c2c8b44ec8a5b5a5cd6f31292ab55f39b3d7054a9401019cbe8b9535a624e94ae7abd69ec24094d6aa5132b066d189544fc473b1fb20cd4700c758eb4db608501b1fc0cec38c8789ea416b516f95bcabf17ddb690ba16f2b6ef44d5cf94e941c002b0e5085d7a2b3a4b6a37708b6128b79a82e56c0983415a816603353d5bc8dbd7aa7aede591cfc3298a4feb20828a46ac2b03a18441453773011fe0f72a64a0384acdcc3f97ffcf01f97423464d47b2aa2d7f1d58a878859efcdd8c5c7bbdea3e748bdf5758b068ae16fd451553fca92d9d08203e998e9e449c42125b247feab1b0d14aa6de62b34b39c1d17da4f775ac181d8c5933b64f2fed5ab72cf1fec5b7c90431736bba1549ade36d849779e9eab691038cf898a232aa264deacbc7fe4e98ccb28f51e6879f1edeb35ed209103d2d6c2db47a1748ca83a843f9f1878301e04b76c24d2d127af6e3d82be56aebef2fd924dd6cf2960145c2872fb1f39655af1f1aa8575d4021adf2876a42d3fabf593d3a1a230543a1ccfd951fff49413d3c67dced6cd9d43f06b20e1f0a549db952578ec94b155da30c48c611696f4d4692d603ec94c90204c8bbc036a352fce1a6fa983c18ae6ba8ea71e7993dd7bddea67cee0a00597a469579605724a2cb16855c53637a18cd1df8938401bbb3960b43fd55c89f4ef7714e69027716254772405c845d4bc2702f59ddf3a2cd5f63d77009b386b8bb9aa7817aa4ed3f7d63f4aafc7ff6e56a81d4eec406ee4e9f7a27da6e8264a660efa618a1b2c8eed94c7f4affc843c9ac5c9901880b0d4f908d2b66b2d98f86bc184e5258a3e22fed99e403c01c8139609bb59d5eafe1fd329776331c648038c9c98913d76edc224d3107a9585f2ac22245fa750755d5fef04eb728466244688daa56ccd36badb4434689785c19e8c2dde549ceba8e6ea50b069ac53f905642e9ba7359234221dc28872afd23911adf4bb846da9750aa776454adc6af57126752fad6df5bfd49c1f57240c31285724b5adbe149cbb7bb1f007975917341e4333d41586de3b4068c0160c20fe482970ed7c2f8902f612ddcb65e923f0d9b1b5c1ac469a47d2340e9800991578e615bff3e5997850dd720aa2abbd77f8a53d8a74e1997d233da59ebf8cc182ffbac1bf245a48ce82bfcd747d88bfd5195a5a6a67df8955ad306b005c43da649f20b0d45d6eb06a80a8595e1f5a562e93434873b4fa948990be2475be61d4d0837a85c19dbfc73b061c23aa4219cc9d35ce7b0114ac264d8286628df0e2d7b2456fadd5cb1582eff10cd5c35374526d5ee1e6716d457dc2da6e674d990fb3573ea1dfd49d8ebff36e152f315727e364917cbe8771f6c65396101927d7223aeea01ca7a17abf4c7d3757afc930332aea7a000f24b209ae19457eac110bdb9cccd1f3d8cfa90e14ea133f51d76d947f39813d1176010dc8ab45165057fd898058cd749b4cac8c2afdb8b166118a65faf0d469861b57a84ef10e565fbc376414133d3edcdf1756b112b5735950d8104101685c34c69eab6f2f6eaa313fd8f4acb59d6f2f06916ad51734e75d40f689badb0fc78c4c8e07d6c814df7c51244ea4f5e682b19f1bc24980c9ffa31e6d50df7bc8a9c4fbc088114156229b013f1a0e6c99ca0b15c6de3c3ede436b5b86c3a942efee5819975ffab86a3f3fc49ce1b48e7f16f57c8b18af53bdc88e3a670072e51d76a55c61262fed6a5bd75414679288fa8428d0bbd1ae16d8e370083cb2a4bf44d453208c201c19a3e232e40d98cab0bc189c2cf3169689c22c690cd16577f0b5d767f76b4043a72e354d146fd044416292db0631857b62105fcdd69d4865fb4e3eab106c59ea20ad8d5d7568be723c292b8e4bc905bcdbbc7a184fc3cecd2b575b8200b32cdd8f4df5ec2966d4414f5981cd2232be3472157177fc95b218ad8f5f24f0b2d8051ce978f5e5419f9f23b125878022277037a586da2f0ce1b6ad9b141d2680b54f6cbe7f9e529b3ed3df268a68f9561956940113a71899eeef27b6e42462e55033e97f3943b79f5138486390b2b57847ba7b50c38d4f2ee30047d1b78aba771f923001e23e4cac4bd0f66fa338331c286126099df6297dd104d84765953d7ce22f20ad4b6160fb0474ea2ef2aa1e460f100d1679b5866850061992929a097260d970f82969f20c84bca6a285abf5861b33a1bc5d76a44c4344d5ce112a5d0cf7e901823987a4f8c8270607e5d015cfa8d721884d568db893a8fc3c28404045772f024a589b142b609b9f2f202b2b0ec816e0ceafcd49cde60dc27c7b07ce300b69899865c97586260ad6222a9bc17cedd5cdde5f9a705b4c80638d4740ef2861288e8df54311931104f3dc77f3247d41c7f4d017c06672dc404c2b6b50f794c538b54e3243700d36a47c86e5fac5ddba6768c0cc7a4a315a2c380fffdd40cd4f1fcf4add14a18dc3e8f6da8356a68cb0906c3fa4f0abad8bb799a024af08cb2d79b758a49f35338c4d9e92428b6c0ba910fd740896e834a45754c8770c316e30b77a3c564e42782cee8530981f151211b497398663d0f28f79da2d47e21d1ba608ae0d93a18b0beecc3f69e6e1e63eab1eb1f4f231b4579d876bda6b165c45ebc27b13bb31541673445504d8554356ec00e12ea3656c89935151668727966b527f35260bb42d2a0237706557813953ab6d79d9564c56bdec114", 0x1000}], 0x6, 0x0, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000300)) r5 = dup2(r1, r4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x1, 0x68d}) r6 = fcntl$dupfd(r0, 0x0, r0) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) chflagsat(r6, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:35:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r6) read(r2, &(0x7f0000000340)=""/51, 0x69) 08:35:13 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xeb, 0x4, 0x5}], 0x3, 0x0, 0x7f, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000100)=0x10) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) write(r4, &(0x7f0000000140)="46c397c65e831b9db48c32c76d55281f77ed914335eaded3f37533e2afe73b0c3bf2f35f72e81bdd7077a053788c885620c7a55d69b474c1c5f75cc1d66ea05194a08f7144b6a13a6f53a55d5f924ce4c659e43086e53c7bcba3bbbe961ac01191b17e3dfba3519b4a94d89cd0934880ddbef9141db49e0a2cc400aff771188254b923f3138b8de5e9876e3697674dca508053bfdb68e451847c8af450a64ffaf86423ee92e1171dec549822381c9a227dca243561e0d3fabf4a1b3e1eafbb97ea7890a4b8110db48c3114d61e0e99e5153a85a0be1c70e815c93b55ebe10c27fc0a0815", 0xe4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x40, 0x0, 0x0, 0x61) 08:35:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 08:35:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "59b097317a117c00"}) fcntl$setflags(r2, 0x2, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 08:35:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 08:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x400e, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000fbffffff009878f5762f87fe37d0c1bde7e58dda3b80a61d0da4085e4b359b0ea2fb78f369c6"]) 08:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb569c0a1a6a33c7110700561784", 0xe, 0x0, 0x0) 08:35:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x11a) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) fcntl$getown(r4, 0x5) execve(0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, r5) 08:35:13 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000180), 0x0) r2 = socket(0x2, 0x8002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f70c1141f05078020667f6c653000a3c902fe014784bdfaa81e4a8f63bd878b305c6b0158af8da6f3d6dd84ff034a13d9a11a68f913bd87f6b4d41acd9847100e1e726a9938b114bcfc77946f5a8636135523db34868a12cd3099fd71d5428f5e5ce99e57910d40779220a99497570c5d554ee58dadd9568c471b130fe8bbc757d648f2dae0afda86c05de83b7adf28aa35daf15277d9c87e5cb3652de9fce436eac49b9bde53879300626c0b465cd7ec868e129d32da693056fe057c7cdf65fb544e0c583ef537ba877ba5"], 0x10) 08:35:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) close(r0) pwrite(r0, &(0x7f00000004c0)="9323b0967001155d665d13d452a60a23e1f6d238455b0895e526c9e51d66446d84e68e9ac8c310f29ad4554d28e0c4201d653aa6ebf93c973060b17bc99948806ce8c7f9d3fc9c25d9af62a50c70359ebc406af3285611a5352bd865674a07bfce0174d2e81d85171b9da53134577a75b4ff45c64bcf1fbe0851841733a0e2ed7cf4421ff7143161231e52971d00de75c9d70370ce5e4abe9dba998912f4da118cd6643f325d25a31689c2f9ebaa408bad38c2ef803db1d2ed0d30f46590e3fa400a8d8f2a1c2323cc3716e90106d840d13964ea801349ae8a382214230c53b60b5625306ae8fb4d74f74e8d35eb52132d2dc94ea4f9433e4822a618d99661ada386d31c7239a4780406fb0c5e0b2e59058652bbbfb4aecffcdca8f4e459126147b92c96c2eb75c3925f5126840253ea88b9ddc7713ca0c9770ea14b1a24a7541f7394bcbf6dae21842697d978a1aeeaa4de9df11f9d448f62106fb29a34fea5255234422cbdbd0fdafea59904f4fc63e1d97bef24f0f9b79a83753f31d11ef95bae53d6610a9547207b89f90823daa1364f019e7b8d0080b80e64df2e89cb0bf72ff79d595fbdc94c1468354ea3d6bde66baf52e54995e54dce11a4ce13c59d87825e21770b529128ccae438e03ffed3921583e3329a5f2bf62c3a0d4b23142235d8dad9006bacdde2485b2ff811ee186ce15741e104ea6328c941cf98f168ff9c05965ed54af391a3389bc514c8340f87c06ccde511d313e15b7be79f0bf98ed20c7d22920d2e48a927838f4acbe94d3f6809505983763692b1ee443503fec08cd74c380a3d0a36bddf06519af304e0e15af58119f6a8fde67e151c6bdb8420e54750df335faabed76e5c158a558e09bf88b7a9d3452a235a4e4c2ff496181496f7444b234e2948befd19d20f6f23b5e95543ed09ea2c5a8d1f7529251a34689fe49d59a18b2d92f1bb3714f6327884c612320f46b05f3f4247ad0805662a5bf5a3e98706a60b182f3ff46fb49897a9dcc49a9f097ca5ae2ade3e1e470f07be27c414f52648ac91012f9e0a0b228fb1927cd5b0bdac5578878ad98a7da92abb8eb0e48d144b4652ff5867fc73a1bc3c7bcafd9a29f279c474a27ef4d3447c34a850c30e90274e96854ffb8c4513090d1510a47e573cf5c1cada79b444862caebf926eb7d00e6ac5ab7b954d096636c19d21c18bdc4e119c511f6cafc7a5dd3d4e1322191b6186e95d9733f5cf517bdc9610f35c2a204f688956ac91b6b07a099c78f4d6613f8e50187ca68c55234ea3b2736e68153fe5aa22d3becc2c74a12aff35214ab7ec026ec40ab6ff4413c472527f06972dfa815e99fce4ea54e084dda81a44fdeb17ae0f299bd7fc57db9437e3a4a62886922fa35f83331171942e428f0a3abb385deebd66ca6ec04be1227cbe31abddc52e543d775f128696cbe1f2a11c427bbc9a3116bf1adfc3b7e977916683ef391672a0133419a55938cd7a24625de27e5f5314f69f68eb6f24c2280e5a2c4405a8ff5334b2bf5d46bf69454ed5fff9a4d9f41ae80a260a71d6229e999016d45fbcca61939eed4b2e3e6255d2d7237096c6dfefb4d4fce48167fbb5550daae1172aee856844c98ec2f1b8d04de9033385595868f8900cd5f76daffdb961a5d94e69e766110206c0db9043f3cb7afeab78951f769389293549bf21559285e4b63b3160d9e8dcd91722dad834a9c9a35e39e6d8b958bce6027f3fe2ea34665fb42843053b084d65cbdc827fe02b3f37ffd966afdaeea069653280a55a17a7d2f7349564b87bccdbe393da8049c2615b9b4d58f2c145e8be6418b91f40a814d32b893c0bc9835e6c22d529e2356d45400ae5ef218acf53387969e1d06756f90cfcebeb05014fc4cd77227e3c804fd26f116a4e5580645450c968794f1ad7bbbbb0a7512f7c9262e3a0781af0ee1d5a7493f8ab032d60fc06e9becfeaaed19dd4cd9a9940a4646753e1b7c5d4306db5d0b9714e79850aa84055c3e60ac5e56e8d719ac25f2a33c319c12a8d8a4ebd4bd05db95cd4ad118c9743ca41d71580ed3c8a87b6a6bbd7a2f5c8fcff9c6ea3a5a80dd1acb85a278010ced67446b4cababcff886a364132bf6987c92fb9ec86bd5b362567c1555384e3f2210fc113a29e9d9005195c5a0db25f2581b731c0594cc91dbf1097d37c7683cb37a7aef29c3167f2b947ea515b42dd98c8f94decf8c259d10690ea1ae32f36587aa0be2a2911fb7881881ec4ea528659fb0e1022f66133b83549d9b2680a339db30390b94e817e4ce6989282f7b376d760245b31cbf3fe376d3192363bad42b76851929244a149adba7b4b16617a9150228c4a1f013f70531cedae3733cd42b31689fde28a99f9d6626091ae37c9f597152d2b499be558325b9edd373459cd8b975d2c23dec410201a73be784c0ec7c5822c97a9ecb45dd34167966b80c4877730f8a4f16c4e86cf38c02210aef10ed3c09f54849dcdfe4258d0c32ed13f9560e5692d635e2c9699a00cdde2676a45cf8264f39c9ea14a0625248fefe326e798e4a30cc4464e03045f2ffa70a0459db6960fec58bc4f9fa1d991f1430e41554cd8abd38243588682241bdbf25858fb02eaea90e9596101c4ef3162fd6543b7c8daa06837cac958684d9a02458f33fdd778335d632aaa2ccba5e959e87ba6278f907f7503569f1f7773790b159497d027d14a970fe794ac2f9cdc061a7999f40b4202f391180e2c6c4e11feee0c01346521530a4db4f9bb6414b7e0f60298935e00543802f557960f838b0b6f9a280a45a6983b497e436818db1d911f6442f886857cdb6947c181f86c820bfad2d4b63f4d152912b73d08080da2453cc8ff46d2c9cb5539f31b4f8904a80af6f1faf0bfee7fa7daaf2e8a4fe674b9ef6f0ebe0001697a8479cb2bd1ccdbd05782d8ffe4988101a069fe5bd4b1177a1200c104742adcb4a713794f180c0fd323f277c91e6c82885a4fae9eabe9f5613f773c4b1c02ac0e4387f6f106de3b9b60afc47939700c60b18493d71778d56d7ecc030f258f1735e9a4929ce613803ab52b494ee078de6c6dc5b07016185d83fe44cae04ad89f64c011d30d2db7bba0e06d0ff3ef096225fa025bb651b617d456e84f9ef778c20c58df3346920cb74ae8a9896ff3826b95f3f6f39f033115c1371cdcdf7297393a7feab7f112841634029a05931b12df9bdc98b814aee61ac94fb82587ccb93af7b3aca1136a68af508d06be866bffe514f12f5b4d9b17d1ef3f50bf86980d0a93869ecf4e94b3a4ecf5ee36c4403c99036738d7ae7d495347512c0a5030dd3d727dfef0bd84a4e33829030fa4c5037f61426501bba7f8df3eb46397d8be7789e5d686d6383eb8b7d7d8a9bcfbdd70f6489ce4d20d162b5e1b7e97976d6dec8cc0b70f87a8363763561dc459b9a5356b6ff2393434667804c348f68086179c5c50afc64c32a431f44fdc473fcdcb356988ce212397ec5f2aa9162414c8de8f6199e0b36ab403fbb86d539ae627073ac62526f2fc0eec8b66afb69ed108f072f77eec93067b027c4c3b55deecf4b0cd3e39121486e79dfe8a20bd9c8e00e51e1670b3eac52462c0d4f8d540fc8ab91fc378bcbd58152822599563159a1c86b037e81a58b55ad116234179576af52d20385401da06d819b254c45148d6cd59cd08025b28cad01b0f555e1a35d2499d46064029bb0708cb26ea1ff11859d26e9068b9646db49ac04ff3d620af6447c72e2f54950501162eb3629746d757bd0d36fb7ac26800b3c9e20bb59e47978bf5eeee3d3aa55b6c594db18556eed8cde481ea02736b785c40765b38c5b0cf9ef29a24b6a04e54f82c999323c718825bd07743bd00b5123a6617ea8b58daad5e48eaf0232e849a723ce969372956aa0ba62e60bfc9c98fd2127cb61bdb0fddb181cedf65349d132c8360003a7010cf37cd40320e5ae511b4af499f6a9dbd907d0a473400730fa116da7a953bd114dfe4037b2c1c47fff3fa11ef6d324eec759d9ef2463bef0de7b89be6d75a6e5636ed9c565ab83ec9cb196c3ff6575e56dbf1d02968e4ab034d69b625c895163fbd9f02d84db9fcdace71616a877716bf9eb5d243a559e8bfbb4fb2a23f2336e025fc54d1c1b5f3645395d9c3a068857daba7f9964a52b3aa067dfd2d296cd1a8a7c85933616c3c3b62d0014c75da986683add163f33c77852710452fb50f9c5d998e067c800b3d768693a0d4617bcd74146fdcc6cfd091e2b23865c4236922e0380b3ac5aba722a62cc0b9a03f86fb73104f31119e62f90dfdf64a273fff125b95e54dde2f8f3b80dfb75e77bfec71afee8a7d36d8f02f7e7d0e03c9f2a59eb2766f0c7be124b3ddc3a51282d7e8c6b73be71ed9a0530f340ed075888f23c11ff57600966132def578ea34d8123d295b5ae7aada9f7cccb5a16917e660a3f3dc57c11fe69a1cdf6037a02a9b1eadd602ca76bec6410a7744fff693caffea8cb0cc25760a3bbfa29e0a8c65d5f3a88a91d5532c9d25c38ffa4c7d583e87f1a16c3af564f1a8958b8e7a117d427b4392b3f2351e5f739b2733342e06eb5c66e2f238e23e3a2d57aa2c1ff76038f5d5bef0a550ac35d125004e9cb547137bb84325311196c841823892968c1a6189c1b0ba7c2dfa2902e65c8e02860e7b359665d44104d12b1411de615a4e7c955005bfe1ea888f7284cfdd9088fc50f1ab76f5040bbf01b0e3d9a541b8e325fe554b803c00cf49fc9f0fa95e5ff08e7bca014f70c2e2158f897a1c9f16115d2ba46a33aed17744dffba5dfe2220c4a3502925df8932837dcd8fa51ee6a50b2a750fe519449620853e70d2c7087022abfc6ffb2b5f6ddf1dae298fa6b3f01e600fd4ed7024e6b17cc462acd9a5696734d20520eb17f71b98755549d5b13a8ad4e95e6488d6e1b1ecde643a8c8e8303745d791835052f50d5c197075f5b4a5989e62731681b80b35e3940607557bc2a99f6c2cb5e4fd0a226debc48953d46678f78bf125eecd2ab7d12b052c4f1093a943ce6b7a5882c5515b853f21bf5e13c28445cdfce9721278c4679b9705819f6e21a4fc53496ff1051f7dc246542429d0c26d68eb1963d885c19185cc678a1eb75967883bb8373b94f5a3c1b5d61f1990ce02b5845fc003f3a3f272781a8560388d2ac6b5c9842f55646f3736bfa980840a1184423c83006f00cd0868defc7e1aa55cefa0d7f355ddf978aaeae025999502989db6fead05a7922df1dcf94bb49a7534ce6ecc884ef188ff151046748b7e957a59ad59991a4c48f4221a4eb42b9f0de299b2a05e7df1a8eab5a3d07902db55e3bd944dc701cb5e5680b565ec58609888ff23e2b72e1571a346a411e1d1989d47e6ce9b38299748316bcec5c13ca500e92d6d60d4322c5076a68396609de62497511f6c8d9124d4f6bc6265ed650f2eeb38b035cbb05c961c01c7b6fcf1d863f753fcf89a1c36d6347e00d3097b4d4c7ab09e2c3afa90d743da2862e3a480311b1832a7e6215497ebf04fc85c2d84c6546899c564913f17b5c0e3c258f1f59882daa8a0521391ea343cc7bfabfa822f7116884dfb84c142ea725a21b2127c7fe0dd2ba1974d427d0921f94ad0b4155f03e81e79d0b295210c4a80e31a98e03edf686d3043cd2efd2ecf073242ceb08127c8524081d0f715335610849f66c2e00c342e0c0256c1e8b607262ad293c2a245a6638b1bc8ecadf740fbf477d2596dd75001724ddeea5b9c70d10ab8551ec8ff56a83e0ce1b0ecaccec6d26e7e7b3ae731bacb7bf2f002a41f7f7", 0x1000, 0x0, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xab9, './bus\x00', './bus/file0\x00'}) dup2(r4, r5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:35:13 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000280)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0xa6b836bcfb738b21, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x3}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr=0x4, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/70) pipe2(&(0x7f0000000100), 0x0) 08:35:13 executing program 0: poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x282) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) setregid(0xffffffffffffffff, 0x0) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r1, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r2, 0x0, r3, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) setegid(0x0) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/177) 08:35:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x36d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1df0025a, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff, 0x1], [0x1, 0x0, 0x401], [{0x100}, {0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x0, 0x4000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x23, 0x15b8}) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) fcntl$setflags(r5, 0x2, 0x1) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0xffff, 0x3}) seteuid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2d}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x400) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x7f, 0x7f, 0x0, 0x9, 0x1, 0x6, 0x2, 0x1, 0x7, 0x1}) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x1, &(0x7f0000000100)={{0x200, 0x101}, {0x5, 0x6}}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7f, 0x0, 0x1ff, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00", 0x0, 0x3}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='&,.]!-%(}.[/-\x00', &(0x7f00000001c0)='\xd8*@-\x00']) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x4000000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r5, r6, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r8, r5, 0x20, 0xf001}, 0x3, 0xff, r4, r4, 0x15d, 0xffff, 0x3}) setuid(r7) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f191f4385f04157795ea4a5c5fe659fa202361cd8cac7bf655b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) write(r0, 0x0, 0x0) 16:00:00 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x4000000}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) fchflags(0xffffffffffffffff, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="1bb633b34fff760c5c82cfb880a545000000000000000682e0df5b93da7add23f3db9b9ca400556f137ec582b237de8ad816a68bd14752a8e14e4ede3c7af54ba421244ba4cfa1219f3d2d7d23e6aedffa13112c5288a784f715377febe3d0dc71975ba06039fe43b9657d546dea5ad45ca135dddd7a762402fe5305e04ae086b4b944d8552841ede3e2b65f186b4c7e20ca7ae7f74552a5552703d7ac815d061d1e52728ab252167566d14979941efb0d01af61e32781ad07beec1d822cdaade66af273f05912676ffce4ac28bcaf16812d0972c905e8e802d3dffeb670869f568d0ac9e486803eb2d61413b43032a5e746369e306dd3199779d6d88c22ec818ecd6e9ed29f01f505c50e707544cd5fdcd19b18a569093e0fc3bb2750e242887f4acb5a79bc9588496006582b38caad0c4dc68fde764bd5dd19dc21aabde8f93f9169e70c2f4d9973edd68f5ea4d43132f1d5ddfbce4e685ea29a3ca305e67ca29b0bd5894853480ac1413da814f5c5b2c8864e18ad92972133300a8e22ca9dc0ccb624846dc4ba68c6aea52984e96b1dd5838c183e3c57b615f82397ddde052610d8bf7ed106d4e0"]) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) fsync(r3) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x10) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 16:00:00 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) pipe2(&(0x7f0000000080), 0x4) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r4, 0x1}) dup2(r0, r1) chflagsat(r0, 0x0, 0x0, 0x7) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0xfd) select(0x40, &(0x7f00000000c0)={0x9, 0x71, 0x7, 0x0, 0x7b96, 0x5, 0x3bf3, 0xffffffffffff01b8}, &(0x7f0000000100)={0xf497, 0x800, 0xde0d, 0x7, 0x1, 0x2, 0x3, 0x4000000000000000}, &(0x7f0000000140)={0xfffffffffffffe01, 0x3, 0x2c, 0x93, 0x20, 0x100000001, 0x200, 0x925a}, &(0x7f0000000180)={0x4, 0x2}) sendto$unix(r0, &(0x7f0000000000)="b1000501600000900500000007000000331c04fecea10500fef96ecfc73fd3445de36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000fa0c69c", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x8}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0x6, './file0\x00', 0x1, 0xffff8dd9, 0x3cbdb626, 0x72}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000140)="6e1912b4c1b73405b7276b40ab2816560f60e7430000ba525f1ddbc0243003e48359ccc06a2cd170d06b9ee8b28a8718c8ff03c30abe6402766b6bc92cc2d8d5cdd2e223fada481b629aac", 0xfead, 0x400, 0x0, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x15) write(r1, &(0x7f0000000040), 0xfeea) write(r0, &(0x7f0000000400)="9369f7ab4217bec7ec83028bacb9296a6f93c87c77679be3b7f897794c7e6e3adffcc843475eb7593283ea9ab98b2af940c24abafea4145ed92742b50f6ca7718b38e2feaa7b3b216c6018cd1349dfb2f0fc869fc1284bf00144de962de4c250fa6729505d10f274e0332179f46382382ac5464c21251b3e92700c95b89a40a04323a8b1f814d5bd0ae55426c63f143fe8a2e2426d08a30a1f8d61954e8e69430ddd0ef93bc0289d03855930a7e6f91707e4b95c343a559e8ff1d8a4b879848ad8872f81be73a02288d1080939c298a3ff80d7cc96216dfc67ebedc0e260947f2fd895ae812516c3045b7742b94e6e1be36d624b1d1c2ea26f89ecba54f47aad0dd9f33c8e9cda5877ac06f8a40a10228cff2e070d4e64d1f118ff5af5f7482c735437d97fc846f6928684c4a8f8a3cd53ccc4258e1b97173914867a7dadabb171bad9d1698b9e36a6e6a5d221a9ab1504cc78e47c223d187e8e2fd0af88cd5311d3685058f5ce336e0f395286d2833bba51dddf8b868155440d0fcc836e0002ea4f1941ff004596370ef11c40c4b02d340ef3f706483d68372f4f38c3ebafa9a1cc8797d977cf4aeac20d67eafb809e4a41ed68f1c3fbf9502dee32bcf30d846808cdd8f17f64844238e896b329e836fb0fc348f24a8f5ca5a019241201eb6673862b87bf3d2e2cd881bc96ea43bce915d1dd3729d3a4869b544f886c65ff3d65fd858f3268b5ca3ea55bea6cedf80718161beb97b005cb7a971bea56ac26d882c6e8f0d18a41877b6267c8df290273da0bd4842a547390f48861767eca4116e78ca340c31a58bbecbb9b4d89915c25f32567b0fed5284d67e5fb366304cc3f7ffc77bbfc3aea2a9c801adb8ad8f33de7da4fdfb8f3d8862c058886d0f40c62388394243d43dfb3d82ea8c958ae6841c4340918e6145f1ebd7ac30088e7363c66160d9d724169a9c84ffc6382a39ea0a6286b49bf2468d18fc9583b4bad4b7a0674924b79e438dc2d71a6e2953f2c384aae55eefe0cbef7f54ecda031f3c92c5aa4c1bb5dc8089a42fac6e0632641d30855c9999062484eba3a160b245487cac723ca19f85170a80cf585f76f657c06221e59b9ca880645bb164a1463f077d08f4797da5f38d28d9c82a154acef4f265959927e113e87a9736923492973a9314b6fb955aa411878ec6bcb1ac4ede6248449d8c15df2bcc745d875f042043e69fee762f54cd82da0fa6ddea0417427593fad04850a600bdb439bdb0fd3d20566911eb3cfa8ffe96b0cb0ca317e74c1602efca82340d45b19c75ea92576035fd9fc9e0673a3844a0605624de4a934fd3b08dffa89c0b05ae838f820aceb50f6b0730f79c43e8e58d6e0c81bde0dcee806cbe3531ed1fa397ce93c3e2a519541168764f055ef43a2f605e66b0e65e121fe3b4e9bc7049b313fc992328acc13d0e3a090eca21060ad3210c8a10106a5f2d20bb48cbcdcf44bc1d5fa2741ea7deae50feff74a392e0d497da4adfd3d4c2772e053908924ee95782eb6a6b3569855c2ac85e151bc406b5f2a2fff0d8ce55dbe0229a7e2284ec8b4cc3cf43780c32a4b210ad90b2913bcfb6da0c3e1dd3b0c56801ad3f9a652a4a8371558344c684ca91f279dd5104be8873eab64ba39d545df7165a3de241b90ddf36e2748fbbf8ba8ecd23d6b3d989047d563ac33b6d22952ff634f0449cbd2b1ec0099b1e976737d377f9af7c4aadbf66853d4aa85de8dde8ac3ee31b8171484dc694eecd21a31208960089061b1ae11ab910696d8b9d7064a917cd66a4e626070c8e7f3f69b1e881548eb0d096e45f98fc6f5b42d6bb3760b0cd9acc778323cfc6903ecae5220f8469eff05a014d078327cddbc8116b5359365def657f72502984b44def107788216a10fee522c89d772f5970ad9976c5d18751e71b4048f2599403b236114af24e2cd42a03498f7d4a95234639dfdca4c6a7ac4a39330597811b7b526d2550c9b9e18f4323279e0412ad86905239c8ea603b1a6af1397f45bf061f58d2ee206914f2bbb4d1f3d937c49bf89eb35e2e40ff2c4939b5dfa60d5204a54ef37f43c283a61599bdc776ccc1fcaa0da2510d0b32b3b05a457cf861e924362a77c8a441ffc3e939731a1822135a69acc60947a5f1d32844865bcca757055b67c9a3793d4a551041f5ab45568c2bead9028f4d7266710d2acbd63567ef2af73e004231b268584d0183a1f4f1204174711bb9759ecdc99bcd100d991b9b571a72e52c22d3c9984bacd39faed2ae80359aac01306b3d0b1681389836c5369a47f641da97b0cee05172fd262379fed3a4141c954e6bbd96e891f947f59cdcfd0941ee088e2da3c62c5fdd1a079d71cbfb5f372f9c8ecee2ea21821c7f10ef8d18bbf9d785f3b2ce40362f07ef61e8bef6e82728ba109bbf70de39ce7f160b93df70aaf602d051acbd0bcae1af5ce76e32c322b434bbd420d5bffed801fa3e178ffed4372baefdac91015f03f57c4caf6fe9b7dc26ab6859f1cb7b3c17f76905cef968ceb3c67315a9dc2e1f5049fd91d886c4fc38a9237f4554deb2c6641695c6f96079b710ea6020796569859bed1c65af8be9201a6ea74b6882f4fa32b7c52041a2becb8e34ce52a1d82aeeb3d4bbb077fe82ac878cd155a241c9c5a5ef3cff65045de9b1bfcbcbf7181cf7dfb195e59accfd11f8619c7b1dfa7049e3309f127f094e94c2c59d9742a3365f88c4aac8d153595bd763f1a581df5f6a31222619ea7fbeb7bde8efe1cf445aa9f63048fdb65570ad678b14b56b8667fa4905fc613d09622af83d7fe98417b93bc9ab3eda195077aad9780de6f63ed079307862b09fe8737dfe9d537408d78cec14a7c4a7d228ad218bea1807824ace59b4825bf832c7e8454bae140ed3cf4473dc9351948257871fb2f2cc4f5fbbc42ca24ea2d0cbf618cebc4f3919031c457f9860c0a3794a7d74e9c4aaba75e66ddb7ec02336ed68303b1fee47d0ce72ab171d9d2161f65aea64cd515d12d90da4d245b920137a1b67bfe6ec9d135b5d971041d1da0601e441d05022bce687dd5d74d6fab8d3f5ed0eaf7a50beae0ecfef717a34b5002e387edd528c615aa7403c41fadfdf1dbe0d762d256fafae79118e3218b157c0b5eba019f4c90f711a577b1fd080884f3f90fd216c47dc97a291a9d1e91cba108dd247cdd89f1611d2dc1d5618b6b470c811dea55e9f946dc400467dfb0c73b1e7cf84f23ce18775061556adcb91b080a1b9bea0d45a3a4e368a3a30326379441f6b81f8e0fb1ef238924e6a8f7062d23f886a57715fbfc81a416b2104107165f3703ad492ed14f917eb2e4fbdafe0bf77a0662c729665bc0979ebda181e201cfeb99eeb9379e0135bfa8aa270135c1adac51eb0d7e30b3930f85deecfe781a6e8764410d36621e1f21e240b36e7a8c3768bab52cab043265bf152f961e360585fdf0d290e21ac2720f3ca22293f54f6b2ed040d1220ef1322c23ee026a690471c30aa0daa06c551f042e7341145b0ccd513d551c9b0850699374f4ad17676231c3ca2e59308c2fa8222db8d12882f2919cc671a83662668b5092ba61ab38f95c4117da6195035164d137a879011165e21968732eb2cc346b950bf5cde149f76d61257163bf90f95c49e8473362ec4b65d71868a3650d4a319f1ce0805be4a7c22a72333df7f46a606faca9b9966c1114e76ee2971e6512dd0a4c742e77257c2d824c1f2068aade806d7c3905c641662e4e70eea89b778b3e2a07e6735d1a7de7251d4c1b394326ae4f515002d72c85d9cf13500501c7f250e479dbc7bf78b121df4009527657ac90cb9ccd1b9952a4dc0900a2d1755f26a99dc1ad7bf4aa15b41ad41c15e6f33c810d794749946ba1a6283f090ea372a10bf87633905eb5bc2b116e4358476a71cd3e6bc26458a4a6c001aec2d4651a6c1ca619445b1c7884d6198a9c9a6f4b0cda8e15b1675f9c14d934a3ea315c8febe37cb459338e7e1dc49d1a07c0bfa9dedae34609fdd6653df07c343c35e0880a2277e707d8fe04f5288a54f5f195c72a77f3747d6ceca3f129e015c81d373ed0ab65d68b5a81d18b8e0c3792b0af96b6733374282e497f2f97c96d5a64c30d8d472310805f3d5b825ce66dfefd5a8a9a156210afdd798a3d756dcb94621636c4cbc50261910aed8bbcdc7d5c7fd751597003c874b5c5ca702b28420733b8d218432e883e4efe9a229076f7bad96f7694e65248e8aeb0b657c10505e19b4699864b07eb6646c2aeda280b694c3f71c191c3ee3929a10aebed24e5c79aef5d79cf30e26d02e09a5e2aa4b1d43ea4ee278d7c58493bd7516be4b3a6595bbea8607e39fe7d171bd1640ed7e3d47e8a9db1aeef12eff66e8f9b4b6e02f237a3c80f12714fd7f32065389600baab8e6cc210312c502fb92f5bf19591effbfc2b53fb527b09add629a5e5ff3240ba765d2188a3a2e30d508d6be6b4a5f78065457de3014b7f28420a7840ed91bc3ad019f4bd6ad72f6b43e34c88c05a744f10630ba4bc3a3243910bc2214d68e8a1098c57809634776fbbf7fe1c02732bbf147be5e92e63bc77f6ecdb42f8f37847626fde975285c0678e059065c9700064a05650fbb5beed38bb46c92e9e7ddf52211bde6d48d69d57ee3d724788aa3c5c6e4e076311753cc900e81abc0dcd64ef1a1146090a9acdb0899b323e3a33a553a5b40414d02a3d05c430826620fe87c36f41b2e4e28bb346c7ab87720a3617ece321fc3fbda765458054234bc65ddd454b7e0e3adc50dd113b4cc40cf898ae7d80f3862e2dd845948bd5a8e0c7ae1b8b966c7760d6e191bb1436c6b9be33d62aecd2ec0d6c1f573c41df0c88aa51c0ff4025ee5bbee4928826186fb5316ac6f870b1a2fee0e1bf364342e741b14aae6a40a62a361bafafb0af7daeb34a2d7eb0bf40cb282cfb0b02c93dc98aaa0eaabe70c4119b5c61d7e5a6406c0ad9c160d2ac257c6cdf759541c7cb6012c1b0defe62fae1eb1017cf9d1635d007a40b4974b53752a3380dd8fee9f92bfd04642799db469f60d3153eb17fc6b38ae8350f6c23d3e35e4d39230bff873654cfb12b5f2d152b99fa227226b475e7da282604695eb5db3930e9771a8c895a619a169f632c54e28d02abe08fe78b401170ac247734a8f8de6abfbedff1d6aaefb0aa6ced216e1a13aa8521816cdd418c936d08774a3eccf599d45fa8d7e69ad491a20854b58a849bfd7e0f4daad07a57f7ac44f7a2093401cd0dbc85a98b5106b6ec15546532c1d42b301078659f337dd3a046ab9594a17db1255c86d95463aee68be8f40de0c96eca0f085b9035237e2fa18f1003eda813e6dc8919ef1e81599c96fb30eca1e3e6430fe0d9251454216d36ffef626d9e9d26425a60a9d8561e708dad53000cb8e8d7b07d94f6e7152d7130243c14c02fcec3908c349d5a08ab7d607d71dc016a36e30da1b1108fecffc5cf16cbb67e10e057e85b2e6c7da38557087825853c23240fcd416657fed1e20cd6720db233b7f4033e75e17701474dded49c3e897ab10279386f477b2414e52255fe12a22683eb3ee78be6b1ee44618b1a3177b9fc23ae814c1a26545e58a50aa88fec75b1c9424363c48fa2ce1c40b5d4f28f76b1431152ab1ef8d26d97499e65699547ec60eeac71c49c4e0d7ffa2cef2bdc170df4775f42e071bc9f0d21e2bcb6d4c7faed368e214b493a9cbeced0efa1d035f24966f87864af325fd4b2c3628e6ce18fa0c3c80346241b0c56066b1ba03f958ca4ba4cd5f20ade588ca14bee3d6c93cc34", 0x1000) close(r1) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/172) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x42) openat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x81b00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x242}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a70000/0x1000)=nil, 0x5}, {&(0x7f0000ad8000/0x4000)=nil, &(0x7f0000f71000/0x6000)=nil}, {&(0x7f0000fd0000/0x4000)=nil, &(0x7f0000fc9000/0x2000)=nil, 0x1}, {&(0x7f0000a12000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ddb000/0x1000)=nil, &(0x7f0000ed4000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000d71000/0x4000)=nil, &(0x7f0000d54000/0x1000)=nil, 0x75}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xda95}) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = dup2(r4, r5) r7 = accept$unix(r4, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xff, 0x5}, {{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x3, 0x1}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x2, 0x7}], 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) dup2(r1, r2) setsockopt$inet_opts(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r2, 0x0, 0x2fffb) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d, 0xfffffffffffffffc}) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) fcntl$setflags(r4, 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) select(0x40, &(0x7f0000000040)={0x7, 0x7, 0x9, 0x4, 0x8, 0x101, 0x80000000, 0x9}, &(0x7f0000000100)={0x0, 0x9, 0x6, 0x3f, 0x1ff, 0x6777, 0x7, 0xc0ec}, &(0x7f0000000140)={0xffffffffffffffc1, 0x1000, 0x2, 0x7, 0xec15, 0x9, 0x1, 0x4}, &(0x7f0000000180)={0x0, 0xfffffffffffffff9}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendto$inet(r2, &(0x7f00000001c0)="a2cf550223176afc508b2db0e59fe3f1924fa7e7f467437c803118eaf12b949d7308f739cd1586c129023a47aa32554f55d9f3fd1709a1373d3b5563cf370d", 0x3f, 0xb, &(0x7f0000000200)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r3, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r3, r4) 16:00:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x1fc, 0x785a, 0xfe, {[0xa6, 0x2, 0x63, 0x0, 0xffffffff, 0x7, 0x40, 0x1, 0x6, 0x81, 0x4d2, 0x1000, 0xb, 0x0, 0x0, 0x4, 0x401], [0x7, 0x6, 0x80000001, 0x8001, 0x6, 0x4, 0xa6, 0x402, 0xffff, 0x1], [0x0, 0x2, 0x7ff, 0xad, 0x4, 0x2000000000001, 0x3daf], [0x4, 0x401, 0x0, 0x2, 0xba, 0x3ff], [{0x1, 0x9, 0x5, 0x10001}, {0x3, 0x9c50, 0xf1, 0xccf3}, {0x7, 0x7, 0x3, 0x6}, {0x9, 0xffffff7f, 0x0, 0x1000}, {0x3, 0x5, 0x8, 0xb00}, {0x5, 0x800, 0xdf, 0x7}, {0x81, 0x3, 0xffffffff}, {0x0, 0x8, 0x3, 0x9}], {0x2, 0x7, 0x1, 0x1f}, {0xff, 0x2, 0x0, 0x8}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1800300000001}) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="1841300b0e8920a64725bca09005c324b8413232e83300694c2e7ca89f48c2d3eff59bd7e4c6cd5e7340ed77b48bf89430a8d61f27a0d1ae0700"/69], 0x10) dup2(r3, r2) socketpair(0x6, 0x5, 0x5, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/15, &(0x7f00000002c0)=0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 16:00:01 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) recvfrom(r0, &(0x7f0000000240)=""/212, 0xd4, 0x843, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b0895c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x0, 0x0, 0xffffffffffffffff) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') unlink(&(0x7f0000000000)='./file1\x00') 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffffffffb], [0x0, 0x24, 0x401], [{}, {0x2}, {}, {0x0, 0x4}, {}, {0x0, 0xffffffff}]}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) fchmod(r3, 0x71) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pread(0xffffffffffffffff, &(0x7f0000000080)="17fc387b0c7da7177347790c18dbd761f006e443c2311835a814ef1fb9b55cb120d8ef1be77a397c1cb7911c4d72ef78f47013181970e12d1f80440c5d9a59282cec54af4fd2bec96b6624426635058614fb446666c1788112ee35d80a18f879c03a119c9af573a1c3a578d9b7da00488a99e108d37e544e0fd366d7ec73ea08253ffa9a185727b9cd8f3e8d70de73c81bdccf00a104276256905b4dd5b126f37515d72317c08f1ad3fbd4e7f8305ef3767600a5483082847c6f946e617355323948ee4e77d6c895dfec0e32e4cb4d44c7e65abdee7ca368b7be90f43843359464272e6908c9e328c78b6d0b76704e4d6b5d", 0xf2, 0x0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x10006) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7}, {0x1000000006}]}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000210, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x7fffffff, 0xff, 0xfffff8c7, 0x1, 0x34, 0x20, 0x80, 0x1, 0x0, 0x3f, 0xa58}) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x0, 0xa}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000001c0)="00000000392217a91b6e780904dbc5f5e912d3c20984bc9c56dc38df5f7ed95c70c740e7b2d053a96eac0144a8149d361a8e8179de4b617e28da08e26e15c1f6b0542aa11ce17bbbfe43d4762f4f1e66576e2a6596ca1e3159884da358aec1fc4f5d553619a34526bd79c63b52a96301914895566e70583e261110b01cc80b711ea2e5a2e14985c78a739b862fa59c06b231a73ef28dbe1c983d14342404bb247d587da5644db55b", 0xa8) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x9) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) sendsyslog(0x0, 0x2d, 0x0) sendsyslog(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106924, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r6, r7) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, r2, 0x0, 0x0, 0x0, 0x0, 0xce45}, 0x100000284c01002e, 0x6, 0x0, r6, 0x7fffffff, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) fcntl$getflags(r1, 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdf7ffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="ecfebf927e499281d094176ac3bbf03ea5d381771c29728cbd942bd3ef7f4c592284edd8a15b1ab42ae960d0b964ebbd7e86af2697671cd6a1d1ed89a2275b408c1c6a69b8e09af5e8e73ff482716055139363a5c894dfa67d41bd52a76bccc62fd05a8cc420401eaf721299776dc45ba06a5e3fa504a04b56f4ad24f071", 0x7e, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a0000000009905780b99ebfa2c3adb497512dd5d7864db6f033e2007235292598890e50335b45d51200e20215aad531bef2962f02bc19cd06d40ede9767d752d5c4e92840000000000000005f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31dd5ad86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568ba661a64702b359c559d42e6217475c40012b7e4566f919f", 0xdd}], 0x1) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x8) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffadffffff280000000000019078ac1400aaac1400aa0d00907800"/54]) chdir(&(0x7f0000000040)='./file0\x00') 16:00:01 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8801, 0xad) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f0000000040)="72aa4ed564430e6573234b84cade2000ce79877b6b2e70c5405f1976d327bae0f3ea9e38b8341c461ddaa2e163aef64752c19b18fd66132ac7b1bdecec11147addb35834fc307594b7dc3fab45fa58fc215813d2a237b77ce1ede1ce3659431bc159c434e09d84032044", 0x6a}, {&(0x7f0000000300)="70174a7ab93b15258a2e4e23a93eab44793f41212d4207fd647fc48ea8f84d42501083bbbdce42513e1dc915330d310473380c7dbbf73e7745b402e7b1c1870c3957e0d761077bae32cfff2f24042e2e44034fa33d71f3b29c10ef8b808fcf4b3b1ec1ad13f5048ba4cbcf06758d38d059ef008aaa96bbf7316aa51d15b642d609f2c308c11046104acabc9a434c3b16a839fbb751af9c5b340ad39f924c0a212d43a5dc254b33d8c283216201e966bf377d81b33b646e013a54c3af0e4a9362c15821b5a616073d14dd52a7c8246ed7", 0xd0}, {&(0x7f0000000400)="86a32a3c75a2fccc30bece21025d446af877207c264935bd162a7ccbef9395dd6770e164a11bd4cc4e82f20f895d4098e3f060ef46ec8b21b92fcc17eff6858ff2fa22dc713f3d83e1bd45758c9bd90107d5ae89c1875230a6e233f1b9f963c3e1f456493a1ed46e2e798c8cfea7bbd68581023e3822d9228eecaf04abe0efc307e0e48dff6633da0f65249ca7de7cecd6d0a50146a0e4bda011ef51d2e5302f55d8e95e3a0ef4995b8428253d91a4fdfa0ae8adc57f70f084c95ab5b412b5fcbcd995f1af1b266b371f5d4900258654381e7afcdf2912bd3d7714b5324849cb9737e9b31fe81dade2cc2dfbfb7f89c6245b16588198f86f8352e9180de21b91156344455077fb0223d26615f40faeb72db20ba17b6b696eb1c97b1a9aecc7b714464c84bf35aea9e061af47a910946457efeb4c9312e1142b67f8c637433d3382822818246332a8fc5b102fc5e63ed7508d122043846a04359ea93186a116b6b55f0aabb9371c0a0de58d79eb11f6841bf5c7f880f19bb55c1047c3e641c37d304ab5e3dcbd26fa6677ac7f75c32a697d43f609172eb457844e116916e61f9e1918d7a366c6647365985f32a1e269ebed241a3b9d57d70acc68b62c98769d22b9f2495ff3798258a2455066ef0bf38c5dc45444237e1a56903c4e8c8e04742a91a9122c99f0189e3ecd475ff15009f7de8c3c7558ebb724226f04fe55eb7f1470ba160d8aec3e15843a95bf2200a6235325a954901b3395456f0d7cbd2d0a6609dd4e67d6863f0801fdd39d48dd91a4dc607a2547435611abcac86f7e2791479fbb5ded87e7d6912276fa5b879064f3da998a662c02b6da7021cae739d30fc47b7bc988c23f519ac304c0ac8fcb0b0e2dd5dc31f4eff4323489b17d0c81ef5ef4fd5a691454bde9374f20d02026daa66d913afccf67dedf29328e9c76fa521d63a01f674955b19614cac49e04efe82773c8a1992bb8f60a559989192c05a64bdf436d545a71c6058359f5b4d4544c23a3bc318182cd9c1044524afb46decffb6d415253aa575929bbb4d8f56a0af14afa36ab58cc7eadb9b02e1e194521805ecfc8eb76834c8413a84a94418ff9e97a1f5868db8dfbddc2dfdef049d2d7fc62fde917596fb6866ab5a3b90ea14482428583d92e90e8437c8015b305e591a829dcc613990e65f038ddd8c6c3ee07edb5a2b514df857f565ae30c8f083da22279561edfdadd2804d9acd636bff6e88a3d77861c44f42bae02633e1f5b98578220557a5a9c66a398d494e4d05a8da0e6464de049ed7cf568e951301557145e595c2996a95e60020fdb3a3a625483b5d2a3aa76c063ecb35ae635befb4a401ba69d877e735bd047c203f0e312752b228ac240a73ced45f6262316cb1cdbf697d17d6d599f0d3fa8c70287f1d1c0be71474c3e634b6a825fafdd78cd1eefdc8aa80b63d2da111e31f213510f60c0fcae0c6d83e90488ce5a56517b5e772db72d1ba26d68b85c550f537f072f45df55c5645927522d3bd8890c17a6032f4712156e13ec97b0731ea9878149c775a456ee8987b5183b6b84c68912a8e2d71baf6e1c5e70b8c39fcbc395db9479ccb109e3c6759f00736ff510bd4a49ba53f4ed014e931ac5edf3cb3334afff37db67382afb5f80cfa0a2dfbdb4449f5c534e821fe78502abcdd1d452868b604b8b9ce8795134f6b3fcd66116dd80fc05219c27937a4d1e73ff82a33d4e1debf56a8b164b2ad37263af674bc47af78da1611ff71a807fbf9a10504203df5e72369c3d01d03d3f0ea7556f741d87f035168d48ba118eabec5eca94bf33f6c4a73c6b22dec4b11cd3056b05ca153c48addb288dc6a2faecb1f03d5ef99560d9aa70134b810450bf5f9eea3a29f11f98d1522b8bbe24c0d19b79a6d89331b3c8cb7ff99a520360684a97f07df2cc6237af67e1bac5d64d584fa08fbeb809d9315d3c24661498e93bb7d994509aa88574ba84c29e890646c35fb659e3257c7b73ed03c8f5386f43d317f4f47edc0eafb4c5b33dc1f9e153d8259469ae07d0f6911c6520425670d5893b168a52512bac6a97ef54c93f0af3a753d68ddafe65f0895733c41884b2d0f1d43bb8f3ae513fb25c0a5103e2996c7f4ecdff150ae4990edc5dfcefbfdd60ce6009888c46aaec318f888eb09b5b2d67d5b806b67184f9c22a986a11fe8db43822adc1b6481a1a2b83a387ab3e8561389a47603c4d8d192c2cc05153af50653a93edde835420b877a5c74b09e25382bd18feab29e3f0f4a689a312eafd0671ff34e6e32837420f2b95e96fd525fb0ec33b25a90fafe4dfb4471028dd69d244d04253295d190e5a5490d46adb93303b56a37035e95fee288da400641863ed606e158cf1316c329322761d4bdb0aa6832f6ac86712286390f87c3a5794af826909f06100ed7490e39e73f380cfb173cf4642feb55616e70740e363a15dad058092a8c64583eabcaf3a44aa27b11ad246ebb7c22e8326e2013fe938718a2ddef8ec4fee6fdfd2be28386b30ac7e0fa76362792dda5cdecc354c7c1a257629ec8f231ad28f67cd4e05f5c84c3492a479dad2ac213064f496370521ee2f9df76858d49c49aeac01c785a6cd8ddf496d30cf24d5a33e2086347f2bad41054dd9209291656e6d20476be12abd17eccdfb8bb15e5dfe7ba35b2d07b768010c4e99d717e2c8a72a7324eb2d8d90709eee8064bef6c17fb222f37ae804c5a320ece0e4ef9af58eab5eda7f87f9dfcf8b223d24befbe7bc64856320fa5fa270b89dde6b0ecec75b465adf8a9b40605df51d6bfddbb8a98020b8f74dc240db975a95689aae861fd64f50ff9b5bc1c5a6022a63f4c8df4901a96b00662f9d3d0d9f5f215da65edfab400a92d697c6f227f96b6c81b61e80b89c76afc850459e8b7203efe4319e7904802c888b37cd3cd0e464801c94e2f9a7ad8eccbdd85c288d65b945746baf0d6414deb63349940f72f1113663e8a7a19b5fb9909bd66104ca7d9f27ceff2f2d5d3084cb72650eb33bf1a0a8078768496b24dfa5402e0cc22728ea5ab0c4d40b1eb5c4be76598a5aefac4bd3fb10b22929e377013e18594de2c34e3fe59e52e49f030643abf18dcc11ad023f63a10898a1b78e4ecf26109cf2ba8928ae23f2e2cbe49cc7734c8f491145dd98ed2e4af3706af53fbf3fe251893b5fefafcd1d0cd2de39c651a252154573eec5a3f152f754c0af3f2728ffc129be6617c362de6b3b33169d9388a6ba89e8aa05a48d112647be696e22ce13014abba9eed58aa78080a611069266c3381e5b2476be2a749d2f5a96138fcc1b31de2e916901af3ca93f2b974a7cf71c074f3e7f8b8b5f22713be73bc1b77333cc81fc1ff02f503896107b3178b9d34191b0498c478a31785d08ba0f5101bfe229d9b11b8d382aa13bd9d2f12daa36f658f6bacd63358270f53c83aa5bf57b7a788a8da4b32ccfacfcd8d5e53e86e4e6e62d2b317e0f0a74f622c0893bc3d79fced15e8723d2f4077606c2fefa30f9e32889c0b615d90c81f15e6f40cace2ab491555fdfb5b0cff6f11de48fe16c4ccf52ef77bbc3aea68e9dbef5d1b4af5667f6353154d2b53de7e1a2b29a2ec62008cf4d4bfb8ad6be4a9bd0c0973698f22a177326c7151472556c6da19df409632f70f76726a6c98d3427a0399d5ec8d3425b93b3c3be25454a4aec7f59326f5191c13309918632e0f93e52aa2bfd7a1a3529a6af60dd32ea3fceb1467911587e665ac5ec68a0a74ed1f033862afac9fe71cc04b338707829aa7cde35429a89cefcb30e3d3238221a2449e8679faf05065f83beafff41cee48fd40a1a39dea48a8aed699bc4079cd371485b92668014e8e8b063cd52007e3f37d226a78bfca1d18bdbc072068eaa3a3e729be5673f283cbb0b51731b66d9ae189fa6222db6235885a43da132dbc562f820d595e6cdf9c59ab1163db7a162008a2ea0c5397da63d2278a33771b773bdd6889830016a54d6bdfb8ad773aaaec8a1167f6c880a83283b3b5d51bfb4445e65c6d762e05d33ebb5b9ac5757d673e69a0705daffef011ae887ce817966b0773c9e0a9bbe805b6f13bb80992154e9114c34726948be8621d5be1151b4046b4311868d1ab49ce06b80b0166eda3e2b4ece5297448dbd618d379027282af79becc6d9d67448d267a400dae19fa733e75ec4647580b21ba6210dafc23e3b8ba1f155cbbb45dcf051d7560cea898cf458d46982c48d0a1f54567a99f9f014dc31f69c408d35f98cbc83fb648ddcff3eb94c7517458c1211761f95b2c61ed750e94aa35523517d23319ed10f32e2545eaa725ed1f5bad46cb2e0acc7dd48bcc6abd7f7adee2900fc54450cf4d62a5a43ac7b34dd4a972b316338ff47bb41ec4db72fb9ff85bf36563537b9919b3c0670843a4f83ab66444ca9033ea530681b057d028358fdd78eaf4568101eb923532ea49759df51a5ca85a1633e61067c24f71334ac1cf409a0e1b1b03948e5d867c876c1b07e282b0ebdff10dc77173d15a4cc5f766e8b35a35591a3e8ca43ebe74f3de537b35930a6b823f86634e37226d914e09d170ea07e2d36db4bb45e221c6e75e1c007113557346fb7321cf85329334229c49c08ee87d41dc6227e4d32608c05dc737a75d0d0825bb83609a2bf142159dd955e7ee43b1817d5a25362c660a635781fae6f5d2f22adbc8b3babf7eaf0321cbbb9635b3ae9549b9110942f483a05e3aa1d557a26a1cedf20cd66ddb8057eebedcfc2b1d7536e1e4350bad7a7c5fbd0cf6022b3765aafbadcf732cd17ccd27d5a251991333d1243b554e2e7097d060731231e365435ec68e1b4562bdbc7ec7b20f110530f1e5b5f5fc9387a26d2bfb44a2c897c142309edec9699a48dab26dc8787e0098842a9b5c989ce6f14888a66667c498b24a4707a2bb74bbd5298c77a84424e18b1012736b3e7ce05c70feb60150f80575f044e0b995c06122788b186674d22c6d137a0ef68488bd3915482117b5ce196ace96154564aa7772afc79ccb64aefbea237275b9317a949f3fb801e410ade3100e23a258465929e5102978b44daf34b4e81f903c875c437eb42c59b9e7f476e7b8e3fce348b00a80c7a31a12337534e06e225c944ada9661c7151f402335cd5c24d7203d1096e922890109f25f2b2a0d6a7f880ca0fd9872cc23f314e50dfedfde61ebf0a929d9faeb555fdb51f4d1f33a97af95cb8deb16f874221586b893b8573575ba61b0a24c7de0179b4d0ecc0d3495bc27f87d29f1511e6766033ed24553246e85afaf1e974918b0ebf6453d83a690d8198e4da9eecf6302059d5e8199d52656697ba64f2fcdb43977d0a19203811b588537e356ddb9d49610590793184d0477d668085a0775db4f980069184eb3d8c491f9a358fc767e2b17f107a9676c5308e90778acf2308dc1d3550ab5c5e36be85d9e387ae0cc7e3579356104b80bd382c20c1c8ee6b2e6b8a38a76ecf429855614d82bd61351256a41c990724d1629b5bd2e66dbd88764fe752811798eeda22155634cfcf385d092f4d954fe1c2846484bb7506c3785edffbebb1ac1ad65281afcf9fc2e5dab398ff1b0a9a74c101889bc6c39597b6ed722ff01a1c608ef3929aab61f2b2eac3aed1dad683621a830437bab255ea6ce78f419b79c421626875fb3d3de1fb677b98bc32dd9aa80d27d2ee35ee10b565d97150126929f838f9b2c52fcf348bc5bc8f8ec407872d4442ffa21eec23c318027ad1e8e59902742e86100635ef992902c41b75c991b5295cb7b8016a5788288ee266f4", 0x1000}, {&(0x7f00000000c0)="979efbe4755e7c51df0e69f12cb6a80a60ad4158e2dff6ae36be4e4ba5b61ce18220aca174ab955a42ee3f", 0x2b}, {&(0x7f0000000200)="3d1ab8a3edabacf5f9e85dafde0def0c58a95bf8bd2e737b30", 0x19}, {&(0x7f0000000240)="9491f130b2187a28", 0x8}], 0x6) 16:00:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000080d2206859586707567525955be61815d1b9016ed51de6f3c5dbfe193f719bb05a2c50407c2596b3dc62a91799d1d42eb58e84a96d683acbcdd82424df93490f032fbf6da3381bda903e838e21a43350356a46e07021ba93fc8c6bebaadec583d85e30b15f77078c18f2a2d6434aa91a5435879b8bc4a7e1ed5aae37a482669e5248d9e5842fe0dc532eb4d30039922b75"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000007e401d5b229ea9e738acee441ca9df"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x9) setregid(0xffffffffffffffff, r3) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r3, r4, 0x0, 0x190, 0x7ff}, 0x9, 0xc01}) r5 = getuid() r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r5, r3, r6, r3, 0x20, 0xf001}, 0x3, 0xff, r2, r2, 0x15d, 0xffff, 0x3}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, r3, 0x2, 0xb2}, 0xffff, 0x800, r7, r8, 0x82, 0xffffffffffff0000, 0x1}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) lseek(r0, 0x0, 0x3, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) read(r2, &(0x7f0000000540)=""/4096, 0x1000) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) write(r3, &(0x7f0000000100)="9e5b08858f6d5afcd71266f9cf1c29e890dcc9abbee95f4f1cbd89b17cdbe7b86193f693334a6cdf4af360cfcbff265714603d0436de58c8190b0f559742198936737369002ad9aa72ecf60327755e9aee1bfc4620845ee8a5336bd8133c1c1dc6bf00439cffd3e60773b4279802cff80a9ba80b5b16d63662ea1630aa65efdc8d79d0a6fc0159ca9d9ff0cd538fb98d74a15dac214f021975245f88", 0x9c) r5 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r5, 0x0, 0x6184, 0x0) 16:00:01 executing program 1: pwrite(0xffffffffffffffff, &(0x7f00000001c0)="331c307569d7d929f1296c7c6cb7038300cc1f1dea21af7507a02c0d78cfb9eb67fad8ab5b7fbd2c8889a7ff3ce5d524e4e641999196bbc0292883292d40e92f21a39e6489cff06ba16320e5000e4a24c2fca939df8fa18acf3cdeaa76701c7622e8cb7f2de191220c20a0742715f3a8865ffba8a89bc9a746c1756ab23e32a951e88d162ee4d1d6f359e694b8200d9fa19c7eb3776da87ef6a8d474b037978b0028525117737f28eba59a4e329420acb1c8a4885935e6ad4fd07c63c64e99bc52bb77acd184a096488468c0dcf45c36d1426263136dd51da65a5c89d6b2d39b7945cd682389bd54dfcb09d278910e1d1f5ae389d7ef172123743d0489", 0xfd, 0x0, 0x100000000) syz_emit_ethernet(0x42, &(0x7f0000000140)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/148) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) shutdown(r0, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="9a8002"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0xfffffffb) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:01 executing program 1: syz_emit_ethernet(0xc2, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8c, 0x3a, 0x0, @empty, @mcast2, {[@fragment={0xff, 0x0, 0x40, 0x1, 0x0, 0x9, 0x66}, @routing={0x50, 0x4, 0x0, 0x1, 0x0, [@rand_addr="2d3c6a431e82fd862304a68ff37f26e8", @remote={0xfe, 0x80, [], 0x0}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}, [], "75440a0c612f86dde9d356d5fadd4a8e85ae2383c1ecce9f99e3e5e4f66402ceb6c65dd16ad6419e454f638c"}}}}}}}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000005c0)={{0x40, 0x0, 0x1f}, 0x8, 0x2, 0x1000}) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="828906d1bef284d2dee0e6571eafc57faf01040000bfffff6d72638f8b5eaa802b639663d3c8befecbf3b1ba2e77acffacdb7576a7216bee5e7fe7e4fe5dbfb620e822c0671c1a58f40464ce5ba1b433e3dfe34b54eed20a15b36833b6a1b0b55e5cf75f89fe267110ded2e93a2b22bfa0b092ec764d61f0df5166c300418d4fe4f85ac9becaefd4ed7e6c96cfe8295996300e88fd910ce7c0b3f210db46aa000000800000000031a6bc3cb66223f840d6b299254cb27ece5d14fa83eee8d3935bc62d058daead262461386e35e303e46dac159c42aa79ef47b56c57250f2bce0194c97921bddff5d625cd0920cf09922423d01dbb51fd561e3167fa7ddfc4bd6307d2e8a872db7f4de22e9a123098ad883d8687dd683b4124babd2fb3948c1f5879768752e9111476d33611ec481a0bfb90a3c0d6e131218ddfb6f5b24dbdee33"], 0x10) dup2(r1, r0) r4 = dup(0xffffffffffffff9c) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="016460f9598b6066b407", @ANYRES32, @ANYBLOB="5ed56998b9f2a3c7659437500c4cccb454d54cfad5de220f914da813b2250efae1af35c50d781c5756f613806f83c01eba293a5c84ae9ad1e5bb81d1f0a704f862079d9d2c32c76e255a03daeca1c9d2a63f36ebda89bff92127830efcf7716a6f8b8bab08c3e0ba6a4c39ac218d9bc8f7dc09a51e869fe81b370fb8d33a20c2d96ae194339048c41946579387cb7a64799820e49840c29bb6c1ea1b155ab94bf4b23977e622bb8f60e7cde6a86d26de", @ANYRES64], 0xa) socket(0x20, 0x4000, 0xca) open(&(0x7f0000000600)='./bus\x00', 0x200, 0x188) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(0xffffffffffffffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340)={0x3, 0x13119b8b}, 0x8) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) recvmsg(r5, &(0x7f0000000380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/169, 0xa9}], 0x3, &(0x7f00000003c0)=""/80, 0x50}, 0x842) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xdfffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)) close(0xffffffffffffffff) socket(0x20, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000200)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xb, 0x0, 0x10001, 0x1}], 0x0, 0x0, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5, 0x2}, {0x85, 0xff}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xf4, 0xff, {0x6, 0x4}}) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0xa9274cdddf0dedcb, 0x0) ftruncate(r1, 0x0, 0x8000000003) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x4}], 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x21, 0x5}, {0x43, 0x4}, {0x2, 0x2}, {0x23, 0xffffffff}, {0x23, 0x8}, {0x40, 0x800000}], 0x6}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x6d) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfd7effffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x14de, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff2000000000000000dd820100000000000000003a0000000000000005000000000000000000800000e46200000000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000009078000004000000b5c7d04437cb555b41faf9d65098828580f1f249897f2bb2b5a1a06fe3e8269ef4a81e42cb18b35c298b8f4fd50a2d43cde9bc5a4173fb91da7f7a24430eaf21dc829a92c67dfd0700809afce81363e8aaa6e23caa3f939e24a7c9c2e07694d0c94b294e79b87504d1026f96f7757f404988a5a8b706ae0c0fdb3fd46222430e6f40870b78bb0d458e43231b10fdcb036898babb5595b127125ac417109bac999fd433094d72114f1addf7de706ade9703e308fcf5f6caf8a9857e07c050a0d83dd4edc425c848c730c38e36a3e90143dd361573a3a48d055a93ff230c28029d190d6f4af899a9caa1becfbae2b472e8ff30c94d0d23e0d8211f8f651a0d9853be704f00a06c90a37c8ed001"]) 16:00:01 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x20, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xeffd, 0x80d]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x2, 0x7fc}, {0x3, 0x6, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/239) chflagsat(r2, &(0x7f0000000040)='.\x00', 0x1, 0x0) semop(r1, &(0x7f00000001c0)=[{}, {0x2, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000000)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0xffff, 0x3}) lchown(&(0x7f0000000040)='./bus\x00', r6, r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x138) kqueue() 16:00:02 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7fdaa8fa167fd72f89aa973c6e144eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e55c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x9}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:00:02 executing program 1: getitimer(0x1, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x190, 0x7ff}, 0x2, 0x100000bfd, 0x7f}) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r2, 0x0, r3, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) r4 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xfffffffd, 0x0, 0x0, r4, r5, 0xd0, 0x3096}, 0x1, 0x400, r6, 0xffffffffffffffff, 0xffffffff, 0x7f, 0x4, 0x1ff}) msgsnd(r1, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) 16:00:02 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000204, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r1], &(0x7f0000000140)=0x1002) r3 = socket(0x18, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="22c34e0c499faf37658d49b80c95c752f1583aa3021b82c41002a43fb06cd896068a12d9e8eb2965c772e8d6cfe4a7fc8470b89cf70577b72b08125ec404754cad102a807a96d9ee74d2da0c29faeb3e8828984f186534e7bd", 0x59, 0x405, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000680)='(', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) dup2(r3, r0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000ec000000000000000000"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000002c0)=0xe2e0) r2 = semget$private(0x0, 0x4000000009, 0x282) semop(r2, &(0x7f00000001c0)=[{0x1, 0x2000, 0x1000}], 0x1) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/67) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0xfffffffe) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f00000001c0), 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) syz_open_pts() syz_open_pts() chflags(&(0x7f0000000040)='./bus\x00', 0x1) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9b3a93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0xfffffffffffffd, 0x3}}) mprotect(&(0x7f0000103000/0x2000)=nil, 0x2000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) r3 = dup2(r0, r0) socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(0xffffffffffffffff, r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x4}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="6a15947044d7ae8af860792b2593b47f9528b7d1818f48604fc2f0ae0b14613f9cd1c9", 0x23}, {&(0x7f0000000200)="f72c5c7369feed1cd00c5a8d1b51fad5fc7329d28dd475f338f625e276aa40856344b556", 0x24}, {&(0x7f0000000240)="5ff2fdd6f0a2a1fb6fcd610c8e82015eaf4eff3347ca80b018f4", 0x1a}], 0x3, &(0x7f0000000500)=[{0x40, 0x1, 0x5, "99c299e85bbb6e814265d5607f1ec886440f0988f249aabd79994ceb6bd4db3906061ece1f623f27b1a33549628c"}, {0xa8, 0xffff, 0xd487, "1adc350d2366bad0fe184a82cbc987dfa6de85d033d6249f9b9488ed2795d5c76110c122242d11d6f25a1f81bf3c3173bb6e26777e309b115a50235ec715ddfe1d4fa37f5b6e3f0ead81ce6bc8d5942086ce20d38b8bdb6affb5ad28e080da4844e78ef70941f6506f8b2166707e216a7f37aea58bfcd2f00d2012bee3308d2a859050ded260dcff2ea51be15abe821c248da5c8de22"}, {0x20, 0x1, 0x298, "f6a69177153436d1f881b56ac8f8"}, {0x1010, 0xffff, 0x8, "8141133c7117f356819ae0b294bf4a9e9ec4b8ccf6d38a1e3622a757b2653dc6abac481a9b24bbc3b6820a292b8e07266fc88fd5fbdee67193dd52c11ebcf9e2590cb9a307c45671fd521a4a7b8e32375566712db279ce38e9a91016e4bd97a5806891becdb4b6492b2591afdf612ef4b56baae547e7bcf5d5010531d733aaeb9a1d26bd5ae5e8fd10d00d2bb5c15fdae6400988393d211e26ad5112bf6e70c9c10ee49c8e2a116bb68d397347ca5ccb0aa0b80bfd0e315382482d186df75c21dbd807b8f0ea87a645bf20bed536772cafcf77d2a842a57bed60b8924a3ce938ec326f0f2bf0950ff6debaa13c29b89671bc267a6e4570cd53cd541c6f75ae62f78c353400f1b0a4d566d2a84ceb02f68896a253d942e03733a5920c0e0728488cbb95c42783efdb180c1f1a8184f3123c9fe43f407e9a65043be64ede81647e40cfba8daceb81886c03abb3cdad3ffa40095ab9d74e8ed621164784a5125f5c3bba1b2d610da868fb82916cd1533ed90b55c810dd953bfa5934ad84f88a1fa88e015716ba2221c3fcf4d02494165a5b8fcf668949e2e88bc6fef6ca6d417076da26d624656e4b4584e07d502a0af03c9348ed8b7b13fb4442da2dd407d0b88461e0681a1cbe315681941f20738c781b5d0d4bc327176105d7e0d07a0ff9953e428dcd94214cc100ea2d6e661418a7b10d8053f5dd4bc3219bd149b957ea5299174c046a62fc3c790f491ec4a791dc1fe018f6b56cae963ba1a857dfc85fa9e62616c027e32a20b39710a5c0b229e983070ed8b952cc4ccdfe5b77beba51b8eb8c93a4141b9c8d910b96b2fc8315535dfff63983857f3f5811b400d3c5152ac03c5345cbd0cba5107101c8db43f0b1fe21f3871100ec2bde8ba2da43d10f19ea86546f64349859f17d635ed91200b08e701dd652f5a194b5a04eb6eee18ef9b46749736d4d9f53e5dee1487258a078c5dc4b53899e33a734ee95f7620dc2b070a42407bb40315d2769d38a0d3636c56df00bc6af02d8b4075786c5f6531d78123884caa5a9101472d6e40b853c6ed47b7f4c1606d2426ae7ad3c402dd485e269bff21de11fefb77aafd4449084b3b55d3ad05802789450bfc13d628bbb04b2b8f8e8d0e7a0f355dbfac1672d16408c59b59de8686989a50e1350a2effd9b62d6b5761e03aae7dc42abb8fdb4e873e82aa8b30d125a8b6ae05e60b2227232774ae9352a3a74362314bfe35c4dbfc80bb356dea71e0db002d8b6030ed6e36c383db9b6b8ae94f0c844ebaabd5bc8c521568a6a93afe2cffd5d2d64b23c5a777ef15e2aaa823d762900b84b01839b208839bdc2024abcdc7674fb2665ee85b8fcb480f878b597469ba2b78001c8b54c9cbbc66d34e4517b2cb75c1757829755de536e472280d2239bb0fb27ab5a0dae7907e29f0d1388919cdb70cdae78c6ade4aea155717b741d88efc82b8c6b38c5c175b2ad7d98f41b34fa54dda94c613d38163da2eb74c0aaead253e05dd517331f10c543acf8fe02f92cbcca3b7626ab7ecfe6833209b52a898f3c81b7b608a44d6f56086bfc4f6e097814f471549f3a0cff76ac1d6f0f9705792a7c245ab34e515862e0eb97e80b71c4bc16c325ad68af31c917068b482e6399e95bc3c000cdef404c91700a7ae1bdc6a0636978ac81b1aee92e7faf4c6f6009f4e0603652aed57ee897ad30017dce3bb5b91fc799c6e1c58d038dd21562ece776c301a9de36b61ea8070979a1c325264592c4d3d8cf36220f35d1687dab6da91abaf06a8248e44e704599172166d83cffb1168ce80662e151550d5bb3db777bbcb93f07183f73c1f9f5df0fae1c517684bf8e9a2de8356599b969beca52429ecedeeadf8226aa28220451ed4d75b1415819d7b1f2904658948fe955081274cf11c75077e4fa27fd1bfc89044c1f1237cb7daf8b3bea0d0d6174ea8beb07e8b84c5985f608549847d0ceaf96036056c7b68c08df5e6506494033c78b8b3de76c862443d96539c265cfb1806f14ee3d77ea8b4bc05c62a3a5b66a951bf25723697e9d1751eb94ab5961f641d93bb750bf6aa702d368c9f9bfb312d2226625928e1f1106de90a47938a334229b83173ba3ea849ae51517736fd560b69e69690710d102ed8c98f925c08ca3e5b4387b099a0ecdf74be2013942791bc8d78d4b6790870035b2ad714020a3539fca37294f72a122a8c5bf15f3f3b972aa77554abe09f7868843e6c9a3fbd3cd9eba3af6099eb5256181356079196f44842311e926ad690473e45f6c9728f8a2a371e7a5ede49cbf401724c9a9c8538c77fe21d50fda6357e8e751fd5fbfbadf0ddea71f013c95f6a6e633406bd6e9bb436f40ed32aaa7146220137e76cb8ded2cc58d846aa337c19a6a85e408a8e801bb359a9e7d7af8a1425365a9d2faae2266e489fbcf385df0f2b68cf89422067e66507040317a3c8f01b521b9225c9f9eaaba2dd8ea4fa4e236b44740d6424fa9c06bc9e7b124ffae459ab20557bf01466b307f2730a8733b7b9a0e4aa80fef0c5232239884fd7b6f0349fab77f21da274cca555c861c4aa6c7cf788e36cd233126b52c2410c636a3cb87fb75349cfbc3ec4c3a7b71039bbb5960131cebb331a4361c65a7a02459a590e3c919afea5f095ba68ae925255f80915cebc24de87e06fd564d5e20aa9edcc75956978aa2bd339b261a734b9399f1f115cf8662f879249ed731e9bdcf1b7fd6280cde688dda3ba990e5f22f8ac37fc555b05ad70b5b774235d801547b6b87397e65ace124a572060855acd548f7a82d7e3d73b7336e99ae52ec71b31b92e2e7fb0b244064f1b51569b0c707e707446f601b28036390672935f814457073e8bc9bed09a5a6f4cf19d459065e9cb04a6ea1fd55ab0e2a97615d88a390af458b8d662fb9a3090530e68de97357efa47d426b13f3763234ac49b3f0e7eba62d50855873f2c6d90246cca9cc67c7fb4ad188e19e6ee509fcb16256b5418b43068948f25938dd785617596e976f42aff150f172e5035b280628e1e9f1f17aac2595323ecd2be3f03c1dd035809dd1c1cd46a1876e4a8b441468aaf171d97c421a2135d7df738235c618ded8ce3a8872f57c010b8986f8d8d25e5fba790b9f998f376425c14783cfadfee929dac6e6f03bac9f5e480e7535b01d7128dd648739a0df907e7b9d3372137c785571edae491238c91b3b76fa292034255657e271affc696482df91f49150bc2db7b962b87c320d52417ff6b28ea8b005b472d680563df29dd44bcf505a31917cea5857dceda03841195fc4dcaa886c8056ce1bee937ea6326425354f16d1df66778cda378f896405cc984a341683c3b195907e8cc7a98f6b3be6f62ee74f68e2e17de6e9ff7e8123563c0148cc84a84a7c071c6cbd1ef59aeb296425354f52f23646780dc453ed64abcd03f9072163d3fd599063076498cd9cfda3e6860801b4e46de3dc18fe738148f4cb26b4dafd3444806f5ee1188560cb24387058e22e05e9a49e30fe19209350e70e3001d5ab543687fa7184cd0205f5f6d2b033694c448b9b29f8212a92f56005de96ac96b154a93f2fbdcac8e861d5f9a404d565c9c50a48876d352ec1bf14ddb69c500892f206b90ddd23046b8cb7ee611a5701aeb85b61481f78ff6b71db470203bef3dfe3685c0c736ed087334c3e9f29ce5f9dd5311ed503f5d7ed064e8d2998e07efb145f8bd14aaa774500f2d63df029e59d970b9cee1a3c11173169909105587eb0c56a850d952f8a0be85310df0b4efc6a3634f05e0b103b6061addea0965ae19905e21e311e3b15d845d89d93ddfc4dee0ca065218badd8ed796c0be2ace3386a576a26f826e3a14665db81d1437ccc336ccbb3c31e503209f745ce7f617680c317f6db1f4b56944b5f607ccbff6d1fa6e1d4d359bc3ecb6e89743f8117c59b143eb565186c12435f6ad4d388145cc4758923e3c8a2b246caf3ea5cf27dd733c5843f16e720fd6c93e6805c60864a4ef1bccccc9ffe18cfa3cad4c56397cb7572d696bfe882c0578feaec797a74163b6b3554550a5585a69aa26fc339c9490385f32d148f85ff5f3c70e5df81bae89cabb2cec1434e7db8ca8780e988cc98d9eb510ae21d45582fafec7c39e0eb36e9fa9b1dc161fb3568cc254817ec8a93ba7dc1044fdef289b66ec486e32eb66839481091bd55c1a7a01aa4dd22d2a961bfff839d1ef1e8343d442860633acafc4b1a4bd45010f8a564c49ca1ddc99ec82516b073e720803c45ccf521aaf4b5b0c973f95e6fe8e49e44f8f62c6475d221d0f2a33a65366020d6980b861726081fc650f9ab9842306a86c4a75ea0fa3dee59f9b9099242a9ba38a7951722cc4a5f0538ae28dd47e6391e00e3ce8f8d625cf6a32844c73e24cb1bd599c0a776960117b9fe72bfb80aac524df0efca0f270ac78f14758313d41d6d07709c14c80e2f13c8903bb482c4b4c01e514d9c7cd1c27b8fb26bdc9f6752e9448275e203e0cd479246b253019545c3a08b337e3c9fde16cc62f72934cfccbd9c1964e740bbe9318fafdfda52d4ca76bdbc51af7b0f35634da79c63080039eda00d7a1b13fb8ffe570a208c392efa4c6eaeb8f1689348ac1085d1e2e64082b14c17ac81e9179a335c4ba0d2f331bc9da67ad3c1414e974ace5618908e24f97689d094bf42721f0fdd92095cf1e4390d50051769c409418a1eba1fa4bf25d1b0eba02830e3770922c6c46dccb192dcc430ed64978343cb221d2f8a47299e7a857d615f998ffb8102d778fb9d837cef3aa549d841bf3c3115556e638b2bcb4d0cbc22c378df6bec8051b2f73d25c61be860f2cc8f919f42f49707a623d47f3147a79fadae22c720b4375b7e0bdab836f6b31848d979ce553f1e28069bd5c1edd5ad8d04aef353db4a4b21b8027fba7666600bdc9eb189be6f24bcc36f5f513306e7a39cd36964ace0161b69dfb185b8037520f703e7acd57a5062ec3ed2915daa39eae799dd9f7d43482e4632de1ca84ed7942e990b7cd118f5609a7fc47ce72a622d5d0278a987df5b60136d5135c4141b67f26669a3321e937ab1fb4526217e35b0685133c0555bd6f20b309c6589964d8d7ef2ceac9c20d339ac8d4dedd8a9b95198584d340c3e1c7b9e722bc7e2737ca9c6d56cb0cb73a612de32fea45388462c61ff4adf03810e0007a5bb955112b41bc2bdb5cec5e5395b453ae7e0fec37d781498daf1a57ba3c0e5ee0a0d9d322b762e3b107ebec3dd7b22bd2fa6d30c8f73c0be6f7be60e3e91e7bea582143ac59d5813d6fe1b6b5ec0a5ccd69c277ed7fd1fa5ace19d87ff6070463414125157343f18a52cdf3b9281f70847036efc85eb03fae3b5f467c003b5edd41754fd356c692439bcb54aa63f587b01abd945683b7c6f54f5ae61c7d43bed538ff3a5e6b4dcd911ad0cd487f7c31b6d8a23652296830662f8a28a28b407ea294073902deea2d1e47c6c66e1a7d5f2711f16d6aef90f670969dff86b740b9fbf0a8b7f238d13d9a7e47fdb94340c2c97253e6c43106908488bc0a906b06fcf1637b1a48d5d9525088b69213c2ea5c7ca8d463db2dd4ca635bef08baaa728f6cdc3a52eb1e20f98dca513c2aa2d080e8c85921b948a10be369181953cd918a6391fe0795568b57ffba0903c7da11c1389f28ed05c8815377fc27e6c1d56fdca92f2858870a38cb144efd5358ea68445c5665cbaf005e262e0c5e11696118dd2c17efa2215cdc47dc938f5128fc79f8bafc1ed028b391b5d771506006b5f41d73677123a5044d92ef81365"}, {0x1010, 0x1, 0x5, "8287463dbd8e23f0f0d774a1258e998619996ab23773f2ec15f2d97b86eaac7b1488807061bfb59428d9b30e1a6eed6bdc931be4da81d55906f3d01ca634edac80908c822ec4da3ca8a25d625c3a59d33676d3ab7aaa5323b7abb4f638b6e755f6aec9e55ee73f13485e412c542393cb31cf1b52d1dec3c5573576e4a56c5f80493b5dcde9e4303e49a033d66ff80ec45a607c6f010528a81a0b164a8da826a5b667005efe229e3d8446d8a9db0443ec1e46ca0544a7b8c86390e5ab90b50300843c67a2ea6a79f574958f52639887311f40f2e19e89be92b9cfbd78958a8a96d58c33f8b04633a37785440ec3fcb2a0e34df15b928065c1102b18745df5e93770ea860f969a64338fd078af51d8ee0f889b2d731cf821a5e8f91e781022148489147c20a69e34f5a202c6f1d0841f19e438c23d25ac65f4eda4db5fe85fd629e84ce811923b48a995f3475f104c1ba18959a1398f034bd1ffc410e886c15cef573cd8cc4e04d3072ba1d4f569c8e3d6f7c7934552c4c8e7e93ad060422bd18dda98d88432ca4a38d0f7f4806f258fec9322e2414cc479654a76375914db3b1f2e62a8082faa0bd817ea224efc3136843bdc708bc71f5fcde24b1165ef18b72038c47c89f5d05260f0595da850bf67e5101d180cb6ac15a6fd832114e57f2c1141de76836234c597aa5f09dd590edff24c5588d488ecc3d4c08a0f379d94583bb51accb4d9ff9dbbbfdbbd0af9e5668cc4222f75e5cb280bb8d496df0b0cc9f3f1eb7bf354338f3332baba9c733238e14806deb515b92efb942eb288ded20f593441b0d7442617c436c5da527123b01b031745fb766559d3ee3032cef6eb959d29d0975fc8b2f33ca9746536761f477689c1ef103f40f1e8fa051c5bdf1543f85e7837f5050758f1c09d49eacf3097ae20f67cb3050724502ca1139bb45cd1107c20a5100526002108a8d994936eaf7295010e23b283cec283cce05a04e3862c3204c1ce730733a72c2378668983e3e8ef53174d68b995a995663d0315af40b0206dea01f0e7eb5f473159900cf4438772be4d78898bdde0a3c1aa968580b3965a4cb386f62729481b9833ea3ce0807782801f115b92c7014ba4874ec0fce6eac82bc419e05ec09da04727fa77933de834e4cc1a7d13c54802ef335026fdc90e6e7bfe8efb485da681d93c75859172f3a6269d4257a9e728f04f3937485a5a20058a27db95db99e8a366e084a6e4fa1e395643b458e957db35c7ec75588ba3d18a05e296af743693ebc0f7ece0ff2e283120b55da16bfc46959bfc3149a55a80fa09070fef4eb1b944730124e7d0fd5b6a1e59341351f800e518906055f05e06ae6ecd5c27868afa6457c14923e8b97ef4c64a13923cee1ce1fc84ba915b10be81c8d84a18b2f266a08ae7ac28a59cd4d302ae36c6694c35d67f8a6e6c481372e91ac67c239463f5cac510a6c8bb04ee72cbd87ba656f40b942dfe2302f400b93cfe0a15e1aef2b75aa94dd70e27e2f608e1387bc5f505be20c25b0d79a4a57fc6ab682f4f43ab70a80bcc8c5e06ef1563f650877bbf1d1e309111d90adecc280d72da7642f564a604ad59331daee61f4334000ca6bee651bd3a45ec9070d7ec09b54a98e7e71d8a96f06460a8916cecd769baf74fdd6fcbc19d49d6bff058636ae1f7f983b930330b6fee6d54f9c05d973f047e7449219fe97642f7107d6e272b017e22e7078da1744a4e077f9d66e7c89e7e0d9d196e84ff81b3a15f67e018f62cbc4f1beb2daeba2ae653eb280931b4fe7cdd513c031e07b4269c09fab619f47813b45cc78b55deb0131edd1bbaa973f83d79fff257e6c1ab2015894fe837f333994b82d9fd202f0c9387a6e6ddf00d544c72cf7757881e98ad62874ed80264f2e32962b1554cef7a536801bd2b173d1423f1ba2c234e3252a2520c129c4a61167d47aea40839b6647b4eb98a554ea92d84360809f6b04a8bfc1a300399af4b074de06b675b8799e435bd7fce590cd0d6cfc7abad302079c9408b5d719fdb68d6f7b640ad84f1a5fd13ce6732e3ff8a07244fa26ae2208244a637c7af1ac6e8be1b9a590e32c506cafbe9db0a9ba77e6eb5d70c3fe3c36861c0a792236ef1edaa342d81d3ac5a45f76e93a08e8f1138ac895eba1731c24ab65c2ff945a8043abc0d6b2c03f5479109d80e6c075520384dac270555c7706d6f10690e3b226918415565ff8aecbb3e83f443fd43cedcfd3d472c8871f6df1db3c724e2b6a45eb8e59e6425c1ddf7120545d6082422ab051329a993afe72bcb7ae8bfb1152f1531039047851e21ee1342f86b0d11010f153992239da3b09d66b5877e42b944924db34265e4fbc1515a97630a4212faa291848313d671267c49f5f1ae62244d1fb738051e0a571ed92b46569f914d8702d2b85d72765ecbb482b7d71dac345af072657d66440711e6cddc78c4e5aecf5dfae8cbc2584060efff4cb68b59b3f7a45cc8079dbe29c97ab4cdc16938ff10465aa8a2840bf19f6ef88fcd2d83f9f2faf330a50d17ea4a3d313824b129baa340443f3a82b44da3dfbed300e88bda2e8121b770942f93f63cbbbc7790067523ea08964ef27e6e0eec3cf22554abde5bc409ba8c6318b520b00a0307b34dece8585c34c3f0a029dfe5ab38a14ed1be3d162319c786711e04c5dcde98c5db6cbfa30e6f7d9039dd05e399345782baf648f443af8515fc9ac4dfa9fa3c2e6420a951e6992612dd3b83dfea07faeb581a155f9474ade5c42bbd15f69c5ef36c8e3b8b34db2ac04b2da5502cce9863b12e97e8194fff0c177f978219fd0590a80283041df69b86703bb75b72c9f6a8c87f5e1b6548c83729b4c7f9d4350a355ab2bfc87a2c8fb34aef494344f5581edbd8db781c525fe2328fe2446c0b5e346067f97c0117804878f90bcd82d86fec6143808bff5fd99490e712a9a9b9bcdcf32681acf0d78e7cd313575e9e7c640ab4756711953cc4d0c62bc854e3ab85c6e23aef94719318477a4a786a67663300f8f6f122156aa0eff3967071ef84460d5627de7564d041cddb398f7234ec47a701fdd6d7e563d47c1a269844668e7755c689d246318bdc0d86f379e192711e1fe4087e623684fd4cd3bb3395e52fde020f7ac61b72bd1e4094ab578890df5b10099ca46c8fc422afdf6c1cb9932539a674b23dad22ab729cb0c71cfe37a17c484aec95d0b8605c8082318c12f3d5d338bac321ef9fe85c9fa84f3110efc6e46c59a8d27700804b9a0a69c9758a9a94e96c62dbad307ac5d540fd4465fb43290b69ba586ce17f7ec44f89e0d9a9fa9d559b30a17b73cb2132d4f0d612f65f441690eacbde75f7744da59c8d0b2c60e69d0ac4bbc1ba37c1d0c16599c0e4b0d809c0d535e2c516a02f32c587a9a38b185cbb9c3635614fec543c96752e45f06dd2e784a8002cd4657061d1754a2eac7d4e1d25e8de6d335652eb2912d5368be22233214edc00beeef4c3a6a384e49a246c0bcc61db96f9759e75b3a0dfce877eafc14d90ea343a438f5f9971336729a4377cc83fb2db0c555c8ce44fb5edeaa7f49cbda6815da7c06f3774a6c5f874cfe068f43e7b6ade7239bc05117619eec12c53d022b6634cce20cb666527ac4db950fb943306522b4196c8b0baf54323fe4617034af4fd3087dc55d8805e6201d3d10decbf75637d06eeff07e552a29fa265d5f94b06c33c024be69beaab4700949fc850b2460b05aabf3cefe0d101847fc175e53cd8141919f35fa4a906cc42e53870b95136fa455e18293d920982137779a03b2836953ae47d3c4f401ee702cc60f8693198d7bb503883b83014c792b631c384367d1b32031c7eb47ef680bb52c55d23b5bf6f1805693e3b110bea179b1d62fdef764637e96834e62590641595d4d69fc2f4bb76081ec8ee0ba520afd1a634539f2416b0896f822528b64365406d7d6f03d80c39b54762b15539371793b4e9e6567400672b46f4ef9bf7a5f7f1d0a619eb9474828d63cc22eff606085dc2ec9f01c2cb74da2003e46a4d1a7dc973f855b16da06fcd37a371d7b8ffdf491ebea2bd77d6bffd881f8c19d82776d85d29f7e8ebef1fdbab9b17acd9712c6ded479ac7b3c6569fb52805646a6c956deb2350936d52d9ef5af1a409a549f54d4ef3c92533b5780aaea109163c03206812aa41b79b01b76cb86e1362377e2c185d4bc447a6904c08f5d511c45c74ad30c0f57f46f0b4dd02c581187462a659c5129a92057bd50f48372fc5e5b496037456b9993250c6328c26ffa9156a80d1e77d597ea0efc920e669f03e383a529efdeecb1c310d586c03749995fb5e422588738fcb4b0496fa2d79ee06353ad45b839f814ac2ed6e7505a1fa95cf697e24a6b21d37041fcfb812ecfc3d56561fab3fda8b2c52ddcf20d1670452995838c17266319fd60e1561de04ab4a37cf2ccfbfb112fc1e275649f9b98d310233c7e8a32c2d4bae4c37bd40a611003f59272b7c69827ba11ade07ed6866e2fba88d6bdb85ef6e45909dd9b5443272026ca61dc75a3bb33f88b0bb660ab5865cb9dba6853e0cf6487bd80302535458beaa3813cce0adfe0a53ab3b0b45e4b5e2c5e0f36ea5a532575a0aced162692b1e41a48c9236ccecc800c034287275c2ce68c80e7d1492e1cfc88baab0c87540c8fd6d4d32e0e68a1777aa19586a22205200cd08cfc172029a4d3f5c888128188b7b1a94ebe596458aba1d9b646cb4ff1120526f78e69c71c0082457de3a872025337f14f87c51e02cbf96d7d7dbda07e37706f051742d2a51698d5890538d2d08dcbe782fefd53477e347caa841b601846ee7c084a89868711f8e8190eea92828a82ab8b9494519e022cfc4200cc900f6456284ee6909833d6c8fb928f14cd030152656ded4dba0dce5ff6a1059b5092a024bef3b86fdf82a1548ae438696ce5f8330b404ae35f5e1389bb3af9d6b01322fd6a600137b75b2d0aa4bf0344b491f4f5b4edf92f6399faa34f928c20672d06837f1db85fff11f7e78cae3ca7c8bfed28831212756497dd17ff8631edbd877472985aa7da42e31a7c4b30f2e7be67cc7adfdc8c540b9f34f2a42210a999d7a32d5e0a685789cc060ca66d3933199b4a723c7c53280cfc1873bb07ddee49c8aa504669151fbf2d0f5df7c40c7191341351503de1d915f37aad590cd2ae9888b4b0246ecbebb21390ddd75439647eb3c58ca6b6005f35a55df9594228a847892a6ccd16ad7804939afdae1b01d4a205716f1a15f79955c610d8c60212c44e62968d798bd0f73b2aef146de6fbca4ecd957d20ba14d821c1f815e4267d1b79801276cd3e032fae34219f6db5ac09eaa5a595b530f838e1c8f91d898b3571746f2adba36d4ce013bc93d84ea3e5b3509de7785fe4c16383e7ad03adfd49850d845d9790d6f2d1e9fc455d4824cb8779a83af5af666587caf82dde3cff8f4e35eac5dbb1ca36ef79814fe1dfba48b35b8de1fbe67167271419c8195f3d8485500027cb5a0dc581450974d32eb78f31eac99f8f3364778dc12697b0e38e762e76c130e3de5c551202bac77065e12f5427404a5dfed2c820446dc56a942e1f895580c8fc74352fd76b4637a3774cfaaaaa9ab11bbc54ebcb7ac08cf86b1bc8b242d975d0642168ca3e7c5ee651cb3ae594dc2e7e107889244eb95f6bcee1f25be285bc11756b339b6f33cae02ef3010fadf402cdf261d264bda0611de16e823c195f0bcde49bc1907cc881e4a00890027475b1804980aaf6edd21c9a79543f3655f0b2967c1844a0e6354c3"}], 0x2128}, 0x9) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000100)=""/189) 16:00:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x282) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000080)=[{0x4, 0x1000, 0x1800}, {0x2, 0x9, 0x800}, {0x4, 0x8}, {0x1c17f7db0e602faf, 0x1f, 0x800}, {0x1, 0x52, 0x1800}, {0x1, 0x4, 0x1000}, {0x2, 0x7, 0x9f0ad8af74f6cc7b}], 0x7) 16:00:03 executing program 1: r0 = getpid() getpgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) r2 = getpgid(r1) getpid() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000180)=0x2) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000200)={0x16, 0x0, &(0x7f00000001c0)=""/22}) r7 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000240)=0x3) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r9, 0x3) 16:00:03 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1) shutdown(r0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x108) connect$inet(r5, &(0x7f0000000100)={0x2, 0x2}, 0xc) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0)={0x3ff, 0x4}, 0x8) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000440)) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/43, 0x2b) 16:00:03 executing program 1: getitimer(0x1, &(0x7f0000000100)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a106b23a3d020000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) fcntl$dupfd(r4, 0xa, r6) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/215, 0xd7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r6, r7, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r8, r6, r9, r6, 0x20, 0xf001}, 0x3, 0xff, r5, r5, 0x15d, 0xffff, 0x3}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, r6, 0x2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:03 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @empty, @loopback}}}}) sendto(0xffffffffffffffff, &(0x7f0000000000)="8d2ef6cae0f650b14feeb17b59a7f33c3980d8d637ea2a673466ea42f8aedfd66105250ba6d50f82155dc0d7a3ba2d74a6285f800d358bbb2c333f105ed2148beb171564", 0x44, 0xa, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "000000001cda60f805000000ac501fca35976f51"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x14, 0x4}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="925469a3886c2d93afb7f8d9402ee3dd8a5dd204060c1baaf81d6b58478c3b285220c9180885dc88c581ac48de16b7a110137f065df319df5200178882ecad09b198c0db53425d93cc8001d7a0934fb20ac4266a5cbad4b0d6996821ca61cdbe5d850bbe460a297990693609b2440e3ecd4cebdab0e196e9ff0cc4dced639891e64f98262891766c94ad78957a1ad15f61fa75072e6f8b7567edaf578ea77b7cd7e80392c9aa988c4aff551b121edd3988534b", 0xb3}, {&(0x7f00000001c0)="7539b7018efeb271fa9393f0f07663dee0e326436bc8fbc24e6f6b8eaaadabf62ae142bff0d4e01838df4cdfaf6f496a241e7b61413e68b266cfd3736ea10e2e75b2a2901243b6a9cbe3a3839bb32f42abf0f0c4480648c44900192f3ebaf987cb48ad1f1c5d2e450c1bb5a2fdc86d7caf42bf2751cd5cc50b60c79d2b7c7180ae57371b6a8b29984e744510acc0108ad5a5b8a3e01bfa49b9612ab40899db6ea79cfba90015db4023407f", 0xab}], 0x2, &(0x7f0000000280)=[{0x100, 0x1, 0x1, "2ca4e00dfe0fa37698983c60f4023141928047237af8073351a268d86f4e2b080d08d0011d56a4eb3632a50bcf8ee51801f73517140740e709c9f091f219a44969c19ab7667889def323a5d6399f8f6b2b77563ce180c70c88f0849c7f6ee8c89a69aeb35562c935b7c373c0f94cda2faf1ea214d57125f33ecd3993c15f7318d34d19f6728437e1edbdfada141c9c99f2ac22b287f8dfcd13539d0f4878ea653cebc6b62a19685d466b087b470945e203dc310f9ede1852c5f89e450baae4770e8d368088b71c60e54f714972618eb6c95b2e8abb976ffefd9076d77f7bd4dc23499f24439ab400db"}], 0x100}, 0x40d) 16:00:03 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='/\x00', &(0x7f00000000c0)='%@-\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='/\x00']) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) chflags(&(0x7f0000000180)='./bus\x00', 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/20, 0x14) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xfffffff9, 0x0, 0x2, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r3) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x6, 0x7, 0x6}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) 16:00:04 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) 16:00:04 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x2, {0xe2, 0x5}}) write(r0, 0x0, 0x0) 16:00:04 executing program 0: socketpair(0x1, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0xc000, 0x800}, {0x2, 0x645, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe13, 0x0, 0x9, 0x4008, 0x6}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x91, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000280)) r5 = socket$inet6(0x18, 0x1, 0x2f) r6 = socket(0x6, 0x4002, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f0000000380)=[{r5, 0x40}, {0xffffffffffffffff, 0x10}, {r6, 0x80}, {r7, 0x4}, {0xffffffffffffff9c, 0x4}, {r8, 0x80}, {0xffffffffffffff9c, 0x10}, {r2, 0x2}, {r2, 0x4}, {r9, 0x20}], 0xa, 0x16a) r10 = socket$inet(0x2, 0x8000, 0x7) write(r10, &(0x7f0000000400)="9a44c465640223900ef843e418fb11989fad8d626736696806", 0x19) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) fcntl$getflags(0xffffffffffffffff, 0x1) 16:00:05 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="f64a0b731c329f4fb0e08314168bb647012e28d7a3596109476b01d149cd67bfc4bfac6ad2b95a8414ae8b53adf21b7a2156480f3ce2e3ab4defcf92c1d5b75d9db1259f75c4f1e7b8c603eeb42d3b9f1129139ad03d3be2115bda1af9a103b31f48e82108b31107ca4e44f94514a197146137a81d882e29045ecbc2c2414a4319491101619167924add51d5cebdc8de39aaa129612b", 0x96}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ff9000/0x1000)=nil) r1 = shmget$private(0x0, 0x8000, 0x4, &(0x7f0000ff7000/0x8000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x4], [0x0, 0x3, 0xff, 0x9, 0xfffffffffffffffd, 0xbfffefffffdfbeff], [0x0, 0x2, 0x401], [{0x0, 0x400, 0x40}, {}, {0x0, 0x0, 0x1000000}, {0x2, 0x0, 0x0, 0x3}], {0x9}, {0x40}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0xfffffffd, 0x5a, &(0x7f0000000000)="8580ae4ef13365e42a7c885b71f81a18ef5069aad585ca174b186e5c09a97c4eba6e7ffbf591e7c679d36b05aee5cbcb3d5055f305655e37aa3b4400fb339c258a071bfde3685caecbf074b48c4ee574585bb2627ff67585da5c59ad45b5a2e3733f460c9f", 0x65) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0xdead4110, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x6], [{}, {0xffff}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x1}]}}) socket(0x6, 0x4000, 0xed) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1e, 0x69, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="62020207e0000001276f06b77c98d45a832dc5dbdfb87c480fd1226a72118e105be6afcfbee2eea7520fc29f994054ca65436560a6e744fe7141cec4f9b5c1852b9ef30000000000000000000000000038e81d24bada3ba66f3590bdbee157506f99e39f4e334a3ac02615b3af0faa0755f3"], 0x10) write(r4, 0x0, 0x0) recvfrom(r4, &(0x7f0000000080)=""/30, 0x1e, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7a4f, 0x6}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x6) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[0x4, 0x0, 0x7, 0x4, 0x78a0, 0x9, 0xc4, 0x5]}) kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[0x8, 0x0, 0x6]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x0, 0x6, 0x8}, {0x71, 0x8, 0x0, 0x80}]}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000340)) r5 = semget(0x0, 0x1, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000440)=""/4096) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000002c0)={0x80000000, 0x1, {0x1, 0x2}}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000080000000000f6701b000000"]) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7ff, './bus\x00', './bus\x00'}) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1000, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0xa2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x0) 16:00:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) fcntl$dupfd(r1, 0x0, r3) socket$inet6(0x18, 0x2, 0xf7) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) login: "Î"‰L´‡«±‹&¦ÀßZ¸ÁEpckbd_enable: command error 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000", 0xfffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x2}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0x8d, 0x0, &(0x7f0000000040)=""/141}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x59) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4005627b) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) close(0xffffffffffffffff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x40, 0x81, 0x0, 0x40000}, {0x1, 0xfc, 0x1, 0x7fffffff}, {0x8, 0x7f, 0x7f, 0x7fff}, {0x4, 0xe8, 0xff, 0x80}, {0xb7, 0x5f, 0x1, 0x4}, {0x2, 0x1, 0x0, 0x4}, {0x44, 0x2, 0x3e, 0x7}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) dup2(r3, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100)="4c85a0c66379b076d46f4c1f0987c0cbf3248126a8c0b9d8929fdcdc3463e35a4ccb54d564996d7f5dc5a48e33c16cb0787cb0d603eeda5c72a3f129911b0438738b1b44c0066e003bce87141c5d10b498ff742f756ebeb6ae0a174175", 0x5d) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x130) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) fchflags(r3, 0x0) poll(&(0x7f0000000100), 0x0, 0x1) fcntl$getflags(r1, 0x3) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x81, 0x2e, &(0x7f00000004c0)="9513f3948292ae269282d455abab560000000000000004a3181149ee114dd200a92ef2b465bbc11fcfdb71b7fa941a79b7d45722a806d166b1744513b501a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa50d3fb5611eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc900438a88d756b2d17d0d7f3dba1c3143ba0982b8a10b6e12a6ddacff3653b4f07451b6f35f74fd6cfbd23369cef078d7e98b4c51d597d76e77286e8830cc875bab5ad5812be5d649db5546ecdace11775becd82dd542128214108638a59759ba02869676fbf06f6e7f317510104f79bd9e38a59d94a245d6d5be4bb96dd1cb0baeb2b945008b2ccfb5991f1d19692f5bbd8eaf6b4a3470a454adee0f14c9f7b395b3abf8530ef467f4fcf77765152c1dbcf97cc36d4e317c11b533bce97a52a7ee03ef269f9532aef98309ecf395be271a10169925ce0c80638061c9a945ab0e1602d99bd312b91790ed2f24a981c29eb9611bd3e1e1740240d949220aeb437a96357e9d1a3ff5830aed079064ec20474b01f7b69659b457866600c0557f8cef9c13b8c436266443e1cb4bd5c4d880b8f96ff079d3e62b347f1d947d9ef9cc1fd2c75435ca53b309822a941315765e0542f4612d82ab63cfc9401f238cba950b7168c5f75684577f4af5b1c", 0x1f1) r3 = shmget$private(0x0, 0x1000, 0x5a8, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r4, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="cd6abfc9b9e526cf5977f237a8712eaf97dfe7072fb47bb55053a9734a180aed2e7662bc2e52ed8f83c11ab7e5a8d8cda83ac9fdbcdd3dfc918f5996285cf3953f89b60bd13dc8d6ac5e4ce98dabf44d2b214607d18833a3d4c32e2aaf1b4b1b8e079dc79339d8e81bc766a51f4fd60ce53a10a02709e7fd500b96bfbd3e2adc7fb67cce0301fd17139c51f3de4083b8f96b63c895d5d20c558d6cea2030be7f6b1bb6b0e03ec1e2b413fe306cde3588c589", 0xb2}, {&(0x7f0000000280)="d282747eb6044dd4c1216217286737669a97288cb6a3eacb99d2735c90aa8b520ca669c0e376aaa32fa93732998cf95c9c76afc1dbad9f45c5ad5ab343d67dcd9e5874c285cdebe31fc66b15ede283da4c05d51facce55c6253005bd", 0x5c}, {&(0x7f0000000300)="aaab32c64b92d32cf62da11ef5172eb77ea605cd772c22413f80eded05f092b52a68a602ba01a258a94fa22cf798d2f99b8c1699df03315a00bbb8d45e46c1bd276cd223868dbe79824adc1fdea42f19fa1c204fccc05940e7ee39635cb2143159206e6adbc11a0a985f38af560a987dfb0bc57eda6dbb50abe8d2a14afdb36c0e9d4ac086cfb62b5e8859b1235f7ad6c098116ab06e86a70bcfe4f528cd", 0x9e}, {&(0x7f00000003c0)="833d191362e37837bba13afc75a96593c16ec7ece5f6cc8f3ebaef5cd864f47bc900db67c13880d1cf3ecf08794468e89f94b1f856e37e47e1915d7f2473d4d24c3938aded51f1fbea00ddf3d6ed17af240439c9f2cce0c30ed60368a9eed5bca5f5568c35392ecb2e6ba7fa6c6fd1637bda406bec62354e1efcb15079d82d04c594", 0x82}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20, 0x802}, 0x3) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) r2 = semget$private(0x0, 0x3, 0x19a) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0x0, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r3, r6, r7, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd, 0xfffffffffffffffd}) setuid(r3) shutdown(r0, 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="bd261d0ac84992c05fdb9b054d8699776c3d2781ffda64cf9e609ac610a31f3c462a256bf68b2e4cfdb8e262b7ed67580c181e213c03e2606aec298459ac16305a8770e3afc9d2ab97663fbb7d493a9b66dfa43e73312ddac5ea5e02c68414b97d04afccf53f98b0cd020b4159ffbdf8d5d9215224455acbbdcda35f3a3a327965f213718661b89dceef49fea7c4e66154d9f0bbee50c8c1c840095da3a48ed3afad4bb4b91706a172356116fcf85410", 0xb0}, {&(0x7f0000000340)="93112327e92a0deb673b1f2bbdd72039a0f436e583515f2478fb2ca82e6fc1b259fb6499a33a7460c59d096063f98bd161f1cabcd8b722bbbb79a6435a3c13e127ea988e296298fc596ec41516b4c4cd23d786589fa0e05a1b40d8b3223ad56f32f932fb38198c9ab9b33ff0dccd304d14c8730d65aa55ce2e6642478bf7960ac60cdcd6f1964d5b005ec6a09d142070356124ccbc76e8866fb4259ad85a8d87dc52ff8130aab79bb18f72ae22ba4701a51ae506b56a81ef5141", 0xba}, {&(0x7f0000000400)="5de54c22589aede43a8c119f7fea8db9fe3284625a58af75001c5a9cd582c3c26f3747c8f14eb760f62aaa0dbfae77aa85be7b2591ef3d6d5a972327358b74457b5dca198643a062c447d5b7b564276b698ccb4bb0b9f5d94cce41b01ee2f15f9b780cf868ff5ef9665dfcfb51691a3b40971e16e7a26e6a911323799e5bef49d6306d233edabdb6150751d88e3f5c496515a9662c37a11839b86cd296b1bc7e69c1829bd659a30f4c1343a31d950854f6c928ded13db6760291f8b727559ba0819d7b82b139743047dedb1090fcf8a0eb161f750ea534581033cd9490330dde2a5541b682faa607d6546e4d0e23d558ff77985026e5c0e10c45bce83728e91a60e2c9007f7fb5a4150547fff461405dc0835142ae87e7eb9c1defc88ce74299d21d54c0653cb81a612aa0b348ebb21d49e01bf792c3fa4ec736e62757fa49dd8929fcee57bec90257b999eaab4a44f14a2a29bf581ef36d64cf882fb7735dfc448bdfef900b84b3a7f02e7cea515b5751afe99259209c2de8b05ca3bf37cb6f1530520d67b06436aa9b70c61e2c2e9ef721e4273b447b30eb771d4dd0e34f07aa1fa9ba8a5420cb26251fa7f2c26e939ea26177d1bbdcf46f718c3ed0c6c37715a82323426ae1f0ea635695c188b9952c53fe6c4c6d122c52029a54b7d35635b4cd3d0a0d9ccf97f00d8c3b59a64ac1a2f779183ddb9a47e8316fae26c146102d6faa9282211dd96ea6ff70272705b64badf792748de45ff9e434ae413cec37f4cb495d1e84787d38f81e4e8f2c8557ba4352b5e532f82f02e79a55d8e3c40dabd1bc6df614f4a50662e77599051c04258bcf17d45d743484470bdbedc3e1a2d7964d825a46022efa756e0819442d5c2fc8ed3948408185cf028c03feae14cb8f9978dae11081935892bd1b5237e1502d9056e4fda41dbfcecec2a6529272a9fcc13a6a6adba63f77c12ed3b2f84eb994766a5a737f2e6d9a67d53e8ae421090bab9aca7630b543526c6ddda8eb02030f34bf0ac6b0d472040dddf4f1b0d18fc599763c460a242733a3da2893131dbc4b5d336a41afb5094f5de023ec1525b38325924f72e1eae75b2bd58d432f153cd9554d7bcf3997206a665e27c5c2c78753c630a8cbe9bd2c3ed4f4c4ab3adcd84e1441580353dd89b0058dae829c0aafacfbfad5b08b39cf837135a878ae3cc4854321e253b7f500ebc24b1e9e83207de6ef8b4f968a028a3acc46ff3c2d21a12528d8fb0941329f4be93efbef5cdd007a83895276015ae2af70b6d5eeb1cb5eabaa900a9ddb5f48c93eb915169b156b792a7eada3c7a7757968b86ef19684bcd4258193895d490b0f00f0e5470ff592447366fb66f832d55ec8e4c090e63b72b8f53ef4eb135d9df3ae0f2d15735a1734614226bb2be77f0e74d4fb21204ec8b0a9c0b181c23a109e51f1ab0be31ac8dbf517bdbe627bdb2e6f04d3e55aa9c356e59c640b4fd65958e769a55307a72be5fc7990e6b12a8283c1fc1faf7f58f3da51337d16de15102ed829ac98027091a58c1e4ff5d2eace973d41e655cc5eada6261437b04ad32101f2205c69bebf693330d5a404719064a6eb327346a3396b2add8100dc7be9fc6f6e7b883b2964156d6f86f77f82be6a986a38cd2774b49743cc396f856f305dca49c58fb9b3be772f6718871e918065abb0b3531a339f3bf64841530b17fc2cbc8444a631d2385c5221a8dbda8c8b43817e080a29746c255b31adae3ce77d02d7eacbe26fa4b1cb0b31cf1f056ca7b630b1ca6264f7c487a78a4540cbd9eab64dd11b268e93ca4a8aeb142b8d2801b2d1cd24a3a4599dae3e464f8b3dedcf154304ae8fb70664b56ff0af1394c09228c6c6c51291560bb65fa4074040bb232e8f60b6eecf810e1d8d508e7a873a0548b40900bcbfb5bebceed8f65ffeabdb3a2b78612efc7a80e2d2397587199b312e4cd780648b7efa98bf81aca5dd9b91fbcb0512f8360d2a8d325b864de99aa728d1643326c21801b329aec7894a5d0c6f702519ba6a322461933da2e9fabe3fb4ce00f23e3df57744ba514a6b3e14926c28f7cf52d63ab0862a8298d8dd0ea237f9038381d352745e842a1cb21c0c2bd72dbf79f8670774e6a8e58424b096ca2d728ec0ba933a025d759c3b6dfa64b570f4e9c6e1fd79623eb22638e808734f631e053f0dbd134f9e700b7f9d88d63311b3c2b36bb39aece122a442b6836fc22ddd27c53e76f3791daaade59b27f25e85d7d6f3da86eb6d3f17a2cbc26b283a32a3645cd70f1e4abfc64e02103cc24aa49aa5b40ca0da7d99b10596b5c279870aa9304b4789a53ed6c76f9d80d6eff58a15b67dd46b33a9df9539129256071e14bcc824c2788e0105df66d89c2bfeabd601fa10cb2833a9a63f47fdbd5b352ba3adb10b6e87c8dfca87a8755334cde040a6ef5c5bfcfd5fab7490f54edcce7839575b6a15f510a6db64ac837454c70a11a6748bbfaa3867e1cd0a229c35da76c442658da06d1b9fb8b3e2540993e0f39477381d7a6e52b232c48d2359ff7bca6121a83de0149db45987f47a440005a00ce763ab71dff66fa2bf19e65929141ab58fbccddce01fbf4713cf537e9d01729a18a90a34e228be854e79ccea08cea88e36a23858d24a7215ca5de2979c55de8703be8beb6bd969d4abdb7990383e751c71be4959653d89bcdf0191d3a3918ecb0e57bf024ded5aadc7778231416817bb50dbc80e2a76e909849d79524e7a36ad7572b6f44386ab8e566ee05fd731475fdf02b7cf81e6ef977f36a6fc68376f561c0edf07e907aab204fc2f8eef65fc2d182653e8daf7961e2d2036d2ea6dc9443e6a54a022209ed936ebf96c0ffbf0db76d99a4ed8aceb919095946df9414ae7e95b1ff8d3917d33f556cc4fc8d295c29469765b6fe5966d830ff8616e91e7f258f0fa141bc424dfdc1fcc5752a33c990f6be57fc45454f4cddccb036555ec477408b435e45506682d98f40314672ee528d9649e6fe585332189e6c74fbe3e9d78fd8335d13588253c0346ea0aebb9fd8d42cc49febb78dae02a7802666c4f28df242afcf3511fab6021b7154365bf6bf2d49536f5c70b045bac12aa249feeef9144b54ef998b601ab4f60e47b88acd912d14ac5138e4672dd587e1c2222d6e205940e57aafe80a09d15ec6975ef411886675569ad27dd7221a17d067de4f011e495fabf1b84d72b573fb38cda0882860c632ccc2e24257d3f0e88256bbad2f1d586a4c28181522ad88e52efa224e5f799f5caa6c0b25b04db6ba9001da9133cb1f1c47358ce910bfd785dd530e6ca3e4ec305f024c1a0898b5f93201f5cb5e20d9b2a8fb72b3522feef7801dedc1a2eac02a92151830dba4a81a287e408fca51d4653d2f021174ac144e3e542191f5f45b5dd97d3868e1019b64747f0aaf7a16139b4ab406d5d37f3c783a2168121dee4ac010b1cb399327bb49f5516b500d815fd08785eb34c597e27971a78cd2d2591c99c88996cae805f8ee6fc3a5910af989ebcb59f7c63f14d56e9b65b973e48a04eed749533ba5fa22ee98ffa03bb5070466aa35607d5a4e9a4d3be6e95a041ecaca32536058e5cc9d092010710b6f8f8c3577053dab37cec206e5f57b319b1f38d5625a97119d2607f8abb26127b010679fdb3ae6b6560010bf9986619d62b6205d99f6beeedbe2c334b4743fa2a08a9a2642811c39ad67485cba31c0f382bbba7e9023ba3bdc6b7935d714228c3038accfa7cb2ceb6021016d16a5a79ca900e94a1c3b8878e9b59baa652772a0c785040caf95cf8666a2fe50e99ea2c43060c46b978ff94612a13bfcae9f803c896e699e2e560221bc6ca6fb7b4bc449a29b1799b785de4e76de365eee6d8b76aa52215ff6ebd2291ea84a579f1e7f4579df264e7bb701756431cc6585023aabf1e6dcb4ae1c5b4df1b8159432cf4ba6fae24067c606a610c3150fc4ef75e5d853285a2fb9cbdec073aab29b50d8ab3e9c8c943886afe994c90d46a3d90812d951f4502e400242912b6e74ce8ffab682b02695ce2aadb8bde87017e12777d562abac05dc4f524431a45fedfc0254fc680376bd56e934c3741dae5fcaa375dee010eb1606a6b848ece95540982ff9628205df95473bb2f0ed2926dba17ee146eb57b81d308f99249928c13b68fd63841695a3c5530efbafc81f1cac3062ef6a00e51a237d571a435b6601a8cc0a8c61231759890bb33696ddc65486df79cbcb8eab86f054b8c99752ea8b2c74b31fff817af5b00acd3f54b32aaa1cbed699cde95b8d7a60f2728cd4f4a0aa0686fd14489a4ca6fd766945fe65bd021ae5ae2f59285ab2d7edb14b7bb8a58e817c7c48b8216fb212a94086c6d66c89225f0679a63816686f828e7618b9ae6bd219827c075366d33767934df88b4e5d0dce30366b89b48d3ff38b2b12fc82bd53d800d1e9817676383fafbb29fe31690e1c73505be79fac345c16dffb32dfa535b01ea77a0f49b078613dc9d602f14dfc4a912122a26d6f6072127946ed49e67527d07eb9a18805b7374e87f08bec05efed3d0634a12fca07d41b255d3f6779566233d2ecbcaf88b3a111461fc6ef377fe03d18a16bb41920c6e011f70ed7c1ad852158649f94d10c80413281088625819c25b0b7167ef25f909cb5bb66190b065d896e0e5a1fe901e0fbc8af8630ad489617299da703eac543789af26b1cb87d66b9f7d1f44fe46a5dcbffb249ef047cef07e2f31a42bfb90e8b69956f10c42840de4be3855e64e42683f3ea5a8603f0e4442e7dee302b7153c2d13fb0a0e29fdd09d7314dda1c5346a9abee280c47acd9bde92501dba630041e702ec4b0dcb9e6c7b1fce88bc832e445bba8f889737e4dd2f8096e6f77f08ab3cef54487cfdde6f123d149383b8a1e3ad051c7052b0ded0d432a55b76455197b702c4069e80844e99509bb6e86b33c978f32fb8f221cdc3113e3c7d2b63f7bfa0e2f651777677952bf1e70f0fb54e3b7dd4b2dda79408ecc0ca02cbcd560a5a4da5b4243ff22e5204c566adbc2014b3064c4c802496de5b78a43187d9d301c34573eb12efca7d5073a30e7300fae0bea566156f1ec223922489358e494ad23f51eea4d6663b79cee896de8da5d8ce8533e844f8bdf9ab20ec797610fcf6756b368e89af48c8aedf88cc8ca852d91ea99c146fcb2cbd83dfc630f8bf0a20a1482155493a68dc42922760a84c3fe5f708ad5569b5de33bc0506dea1350fb5ab15a6e6547646b8cf0b9da5b603196ef93c8ac5a33a1958e0e2d5cad95c6783f15394dccd48459031ebee6c4a0dbff93f4c4a56e6da977f48b95357ca95792d2ca0c92c202a0c4e23b83bb133d784b176d45d01120b303c2089a75518bd0617d775d0eca85045fa1110d75ae3832740caf2da566375823dc5feb64ed7624d3a61c709da42c4168bba1c8a446f2a1314e5162441e1df8aeece4eda8a5f50050c68e1de15539289f71439196e83839f114ee6676277062f7ffdd5da59fdceb39ee29ae0ea4ad4a822d14101d11b74a01b0532f52ff19384d22a2078633cca55a711a859c2c63a530229225ce574f706affc614446f43a8237ccc0c15805d447cfcdaea1044675f76240a0c33f348783511dea544b8fb4b554fd12f37b88b9bb2eaa275086d0b26316297d55e9a77a229bed8b12765d92c2122b0f7d3e8a0470bf3b274f36a1f3a635ecc4d922e08718a772875b58b4b861f02b5338d1982b578c5cb2c3b1498e080eac32c7bbe89b76a7fa847bec5cfb0124cae6437db659c878d881f49f5d01", 0x1000}], 0x3, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r2, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0x158}, 0x404) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000275000/0x1000)=nil, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x9) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ftruncate(r3, 0x0, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1a) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x3010, r2, 0x0, 0x0) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="87e44ee83e474489a7ee9d83b10c2db4eafe29b03df3d71a25bb63c4dc465c5c8037aa691d00c471c9a23ddcba1a789b04ccfb4cb4f6955533854061984ca7c49e7ff739656e063badf81017310c4460ac82801f9e97220cc8341989bf42fea6126faee040a86339d69408934b69101b03b8c007539a23b458173f9309bf69195ec7c97cdb1ad6854e436a74f5ac"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setregid(0xffffffffffffffff, 0x0) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r2, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r3, 0x0, r4, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x80, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="05cb0d148c8c3310547037b8a05c798d1293b843ae3c6ce75af39cdd9cbab61dd3ba645272a38ce4ae88ae7d535f6542132bea7fdb6e128b54255d28a575a21efabf5a01bbe231995aad451b9aeb95f2507b1c8888a3a8473c1ecdde7812ef6a1002b7d8834ccfbbca44cd824e7f6b86b245dd5b9870e0f5b2bd4bcc2f1fe3db", 0x80}, {&(0x7f0000000240)="bac62f3f98f082546185bc377844784b4981e8807c8885649796ecc03312837bbd498ae1e8398a94e1306909e43627ae67a6a4dbf81116012fb1c11ac50d860d3d9dc9d807ae43d1980108dedc7e0a242ac7e7451b3ad805eea10a0f615d6d99c45a9f8da7c974e25eac4b8043891266d2215864cbb5cff29de6b7b7c79b215fe14f2cd22ce3c8bd384d52ba63e2f15ef7b2af5125990b3e2677415c0d6b105edc3004844d6b438877e13228b44be1df508837096dddbb73b44cb48a3fce691bb1064f99409cced2cc490d0c6c2bd7dd2bfaec669d5e05740ce228679c054a14bcf0", 0xe2}], 0x2, &(0x7f0000000480)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r5, r6, r0, r8, r1]}], 0x98, 0x400}, 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2b4b854466cc82ae, 0x10001, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x4082}], 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) recvfrom$inet(r0, &(0x7f0000000180)=""/198, 0xc6, 0x3, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x100000000}, {{}, 0xfffffffffffffff9, 0x60, 0x1, 0x1, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x922a024d06675820, 0x2, 0x8}, {{}, 0xfffffffffffffff8, 0x0, 0xf0000023, 0x8, 0x1800}, {{r0}, 0xfffffffffffffffe, 0x52, 0x1, 0x9, 0x15}, {{}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x702ef519}, {{}, 0xffffffffffffffff, 0x3, 0x2, 0x1a, 0x7}], 0x0, 0x0, 0xfffffffc, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = dup2(r2, r3) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) r6 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fff) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)="f3", 0x1}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ea2d2f66696c653000"], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000000d9310000", 0x8}], 0x1) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x800, 0x137) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65302fa5a34d29ae109bdf006b1fea0a9c2cddbafb2371"], 0x13) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) close(r5) 16:00:07 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001d40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc55c09500ffffffff8c5ff5fb501ebe1dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad76eeca126014cb60b16ddfd2aeecf5f48dc18630a96ad82c7718c6988941ea19274efc50aa30f57518d5514f9772653c248cca98377f31864f227621983035c0f9e997e9686692be7dd3198ff30eb9d6a66b9964cc6f47dc7f749706fdbf1896fead0511290139e3c1e0985f5f5f5325f9ac5bf88be80054d5e8e71bb184d828f6222ed428f730512b79182925e0bc335425df35eb0e62eb38dfcb42c95f795acce5a042c6e3b9e4bd40528b3ecbf7b6e317ba970da13cb0db3d4d2684f6efab6ae0af6460e96fc050f2dcd1e07b31e0c3bc7d459a7709f16506f79375c68f0b15cce6b729294c874922656f09287793549faf034abaa256a5aac323ac92dc986028379df28b59abeb1abefa7d02b6177efbb285752c3f4434b863fc197bfa92a7ed2982b925181ebd8b72e95460ca59e73bb356bdf33680ae756558d0fdc1f04426aa908126ffeeaf2fb27e28753ded70255b0bd1430837291bd04395c13e82f71bb3b372607b265bfa76891fe42d01cee1d71a8d0406e7157c74e9b50553aab14f69092bca321740b7da741d70270c903f45bd0c3dd1648cb22d5069503f99be5e02d827da037528d49e9824f560b5d30043193225b2916ec8cbf14cdff02a307b50939573910cf6655319bae0938ed632c08f7ee2d1277c85ecbc5bdb73a567dde757938618a13e0f9f4ce5bf60e65deb7d15bb244984c1a8804ede92cb357b7ee9cd1c2922e4069c95842677b5e62ebb9abe490c17e353d5fc384156fdc3788dc4fd2d6a"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) unlink(&(0x7f0000000080)='./file0\x00') 16:00:12 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_getres(0x4, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/175) 16:00:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet(r3, &(0x7f00000000c0)="d9a7a516ae8db0c3cd30f29d328a0e083f82d8956eaf28998fae1207f77f3c4e56ed8aa88b4f331358159c62714e2abd08df65e6b630287aefc79f6c84c272293ed7546014efb28a64c6e0fc9ae4fdfdf1473b9192c62f906327d9a077c7652ce18825757009c819e5540a92c786e6a1458a9a4c3827fbcc77f77d0a374d611beb317f2889a2539e91590267cf51f43872a832e3fdf5f92921f1c4d318c0682550c47cdb65da09c679db9d7c088521c4604e4edc34e7f5aaba531aae28", 0xbd, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) pipe(&(0x7f00000001c0)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r5) write(r3, &(0x7f0000000300)="f67e959a03ed7cdc1bd6f2d2327f2d47ab3fec46814c8370530577f665ba60b4875659f9fa7bca23ccaed36b676c5e193a2666f30ccfee12abf24ecd859a8e7e71d678fb0f6fc89e967a91eb94051b92ba56de373a12eefe2e4d39f3cb149c2c4dea0d6dcb4827b650a0d857f2ae78704f34663a2f145edf88abeca489f6473e2e2f971134570b51c0d4e845026ab4f34cd34fec6a07ba207ec90833210a3683331632a5314465317b5bd946247e588c1209000000000000004f80c1baa100001d00", 0x7ec463df4c2c1c82) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r5) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc) sendto$unix(r0, &(0x7f0000000640)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x801, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0xfffffd8e) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) flock(r1, 0x6) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000240)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) sync() semop(r2, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x63) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000680)=""/232, 0xe8}, 0x803) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x101}, {0x18, 0x2, 0x6a5b, 0x100}, 0x2, [0x0, 0x4, 0xa165, 0x0, 0x80000000, 0x7, 0x1, 0xc7]}, 0x3c) r4 = socket(0x10, 0x4000, 0x0) bind$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c65306f9d138d081c4424777690c3c1ee90db4c827ad7e90d3bccb4deae5e3745d5f05bd2ab135e268d6f7af96662840ada208efbbb21eea1c098cad44b015837471616719a17c86f2ef07fddb780e71b621c0e029fa454c0474ddfd2774d1f6745d2bd1185735f40d9ebcb0bc119070647e5ea1a10c719bbbd8cd0d97a7a77da8ce5749db7de23dd2cd0cc3b69ad262cea44f6af92a225ff64fe5e7fc5272069d5547897684707b80e06cd7fc0a45a29f425b635aaff19b978dc9d67def3b0c6bd885660a88497b4a42c1480207f3fd33063823982cd786eb62753a88164160e1a2d46cb893d6934c0d26fbbd922edc3f13837970f43b2391d72f4cfccdd1ce789d35382cf81cd3e0122a94fdf1640801c898414ddc77add7b00000000000000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000009421000800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x333bdaed91158d0f, &(0x7f0000000180)={0x1, 0x2, 0x7, 0x3, r6}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) pread(r0, &(0x7f00000000c0)="f18cc58d91fa48f1463731c2cd47c3df66b7544538b35855712a11db3b4b7d68bb51c6b9b4a9f6e67e09479071519c452d170ff9ab7136b14323b028a7429a669838b0a6ddf8e79f549f56e50cd462559d23a046f12fc1dea214d2a141cda0759c0d12365c1ad7edb54d3cf4236f5c5391819953577bfa0153dd2cc5f714b917e828f2287c3c1c96c38bb425fae7f0a8b8342fd884049ecd600000108d63086f4bd5d19e5843ca92c574342d3485532c76dd718e01186032", 0xb8, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4811, r0, 0x0, 0x9) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x10001) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f5a00000000efffb600000000e0f4c5913ad60764ce7e4257af484d17f573d284b1a6e7907f086d97762d2974098941ebc4e0803fa8de425d490fd3bd94d7fa29cc5470e59ddd59400dc6e89df09eb9c227e04eb013b6a5678b9586146d433c1198308367be4b4138baaa93ff37f9ae8f9fd9bb841b66935a02a841188afcb5900780f4cdeedc523795cfdb45c52e6608f4b699ac414a744f7a8d0a7a4e32f3c4d839d16a6f388d5bdc330cdc3c7e02b5f360e804f3061440075c7bfff1ac63f23fefe7760b7fe8ef057f08117f715a927cdb60"], 0x10) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffbc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) write(r3, &(0x7f0000000100)="cce90be9504709a542b8a733a2336037b5a0f7fb3d2cc5e4bfc9f47290c121028691899d1ce2b4286bc64a994ce45df08b4f418724c8b5e6f048148288bc092ef3a254cb05c21d8154eeb0baefc4cde0559a7bc30e061ddef71aa1e3f465038133d403fce951c65a3cd51c1f5ee9e77472573e4a1a766c6fd595ea44826901f382a367befdbd3b549e01867cc6661b361b731590255083c54064ce590437f35f3f0944f324604e", 0xa7) r4 = semget(0x0, 0x1, 0x214) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000000c0)) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000200)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x8, 0x6, 0x5, "71268f8b1a3e00c96c701b4f9c6bdf236dc22045", 0x93f4, 0x7fff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x200, 0x81}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0x50000000], [], {0x0, 0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x80, 0x89, 0x89, 0x799a9a0, "8e7ce0636721550c71a45c59a8f4c5781759b715", 0x80000000, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x1, 0x8, 0x5, 0x101}, {0x4, 0x9, 0x0, 0x11ffeacc}, {0x1200, 0x1, 0x3, 0x2}, {0x1, 0x3f, 0x40, 0x8000}, {0x14, 0x8c, 0x81, 0x2}, {0xfa6b, 0x5, 0x70, 0x21a20d92}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x8392, 0x0, "74305bffdf9e45e788580f458284b17fe6da8c50"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8001, 0x0, 0x1d7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) close(r4) 16:00:00 executing program 1: syz_emit_ethernet(0x92, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x2c, 0x40, 0x2, 0x4, [{[@rand_addr=0x2], 0xa3d}, {[], 0x7}, {[], 0x80000001}, {[@rand_addr=0x7], 0x779a}, {[@empty], 0xf64}, {[], 0x800}, {}]}, @generic={0x83, 0xf, "6dac83520bb436fee4353cf277"}, @generic={0x9e, 0xe, "6bcb0b72cb7fe4d32cd6bc9b"}]}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x29, 0x0, @multicast1}, "cba7c7fb9219c772"}}}}}) shmdt(0x0) r0 = semget$private(0x0, 0x4000000009, 0x282) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/198) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x1010, 0xffffffffffffffff, 0x0, 0x0) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="263aaee5b4128ce143696f9695623218196669030000000000000019a1fc636cdd9a6593a1c847d83dac6ca7d3ed6ce905cfb173d0738a0467e01a63d24c0e3b8f35ae86a73258db9616a4164f4a566608b6d073123aec7c8eaf7d56e1681533a455e3d5c89f6d87e17bd418cb78b0cddb9609d48e3a20ba3e1ba626bc4a484802a488cf76ed5bcb00"/155], 0x1) r0 = socket(0x2, 0x0, 0x1) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) dup2(r2, r3) sendmsg(r2, &(0x7f0000002780)={0x0, 0xfffffffffffffe17, 0x0, 0xfffffffffffffd93, 0x0}, 0x403) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) r6 = getgid() fchown(0xffffffffffffffff, 0x0, r6) 16:00:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) read(r1, &(0x7f0000000040)=""/133, 0x85) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = msgget$private(0x0, 0x2c4) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xf}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54, 0x0, 0x8f}, {0x6, 0xb6, 0x0, 0x107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000680)="080000000000000000d072b53b54c0b7c8e719aab60642234e2c3928ecab8899322f62e787e4b486c36314744b44c875240462a412593b496ee14f59019cde83375a02944cbb0ea73e22b65b286b7023ab12c9604d8a5d9333b9b5fc3a687681d29f53d9779babab7fdd2d69a20753e7fc75481caeee37dd57a66361656e51ccba4a29ac9438", 0x86, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8d0b9c7516fafc409f20f6f9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d38", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000c4857ff437ee8667021a85bd1e8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bae30ce4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a06d2e755784acdb2081090dde2de00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b28f1fa10fa5b75ef6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a97467999b34d2af46b818edb3a09f34605d34fd2854680aeb5a6d22d9050148c8c8785eabbe7e256eb6878b1c867433a496743f6da809f3cea670aa50d0f013bbe9c8bff56d0f3242dca841ce044dbcaa26663167cbe1dded615f30ee99dee5043408a630439853ae640415c17c283b745d561f727637ad9bae559e9990fa2a98aa77ac9bec573fe4cc79a9338b1f1b1b4ca95303a27d7deb8ceea73d1c99fc460a4d046d0b88ef490c881a4da69d17ca6b06938d0da16f96bd82f5894c"], &(0x7f0000000340)=0x1002) r2 = semget$private(0x0, 0x4000000009, 0x282) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1800}, {0x3, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r3, &(0x7f0000000380)=[{0x0, 0x21, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) 16:00:00 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x300, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x15) write(r1, &(0x7f0000000040), 0xfeea) close(r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r5) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r6 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x9, 0x3, 0x0, 0x3ff, 0x40, 0xfffffff7, 0x2, 0x1, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9339f62a14861705, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x1d4, 0x3}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b02dd8b7f000001c22c31e5180a04b833a54c41b4fd8ced435fda7c11ed3ae7c143633567b629414c4d91821534b2fe9cb38438402fbbf4a2cc37619ae125734c29fa27fe2de652795c63f87f405318c2887b0526463feeed9799"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) fchown(0xffffffffffffffff, 0x0, 0x0) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x3000, 0xc, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = getpgrp() r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r1, r2, 0x80000001, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r3, 0x2) semget(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/161) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/23) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 16:00:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x1) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000fed000/0x11000)=nil, 0x11000) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000200)='./file1\x00', 0x40, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x5, 0x4, 0x6, 0x7}, {0x9, 0xff, 0x6, 0xf9c}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r5, r6, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r8, r5, 0x20, 0xf001}, 0x3, 0xff, r4, r4, 0x15d, 0xffff, 0x3}) setreuid(r0, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000000)="cef256bc05470cb65f0b03248c9e", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08002500001c00000000000090787f000001ac1400b94e214e2100089078"]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x10}, {r1, 0x1}, {r2, 0x4}, {r3, 0x2}], 0x5, 0x2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62f60107e0001f80"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="9b37b8306234fc44ad83b94dc0155dff15747d1d8dd5bc6615e1107a8a56fec21cd7399e00005742a48d08d4de48b53eec374846254dc256aabf9a36b07dc9c9d9747190cab1d85b78ee687a22b9165e92680d20a50d9ba502dbe02216beac0e1b6b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000001c0)=0x1, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x6}, 0x0, [0xfffffff8, 0x4]}, 0x3c) fsync(r0) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = dup2(0xffffffffffffff9c, r0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x4, 0x5}, {{r4}, 0x5649a233aff8b8c8, 0x0, 0xf0000000, 0xfffffffffffffffa, 0x8}, {{r5}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x3, 0xf2}, {{r6}, 0xfffffffffffffffd, 0x80, 0x4, 0x7, 0x8000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f62757300a47fc8980d2bee08f6edf0a00db7a4b861b0db41381ca56fc8833394ac27fcbcaf0914d57d88d005b6deedd6ea397079ec1e9d357d065e8641bf1b882b00090d1740d0998e1c8bba3fa3c8a65e2f3c4b80a4a74ac491ad4cb16f392879cafd87f7beb573d560ae42c3b7900fede84e85e2ff9b97fb1113ebd18a126228e70110"], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x13a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) getuid() setreuid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, 0x0, 0x0, 0x0, 0x1d0, 0x7ff}, 0x2, 0x9}) r6 = getegid() fchown(0xffffffffffffffff, r2, r6) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)=0x206) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) openat(r1, &(0x7f0000000040)='./bus\x00', 0x20, 0x100) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) execve(0xfffffffffffffffe, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x282) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$IPC_RMID(r0, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x29) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000004c0)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a9ce7df3e6c8aa86efb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b353d294babc30744bc38de65ed7339f92e7452c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0ea26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330a8d450800000002eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373b0000", 0x30b, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r4 = dup2(r2, r3) r5 = accept$unix(r2, 0x0, &(0x7f0000000000)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffffffff, 0x7ff}, {{r5}, 0x3, 0x18, 0xc, 0x1000, 0x1}, {{r6}, 0xfffffffffffffffd, 0x61, 0x40, 0x81, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x4000000080000, 0x7}, {{r7}, 0xffffffffffffffff, 0x54, 0x2, 0x3, 0x81}, {{}, 0xfffffffffffffffa, 0x2c, 0x4, 0x4, 0x8000}, {{r4}, 0xba199069a933273d, 0x2, 0x0, 0x3f, 0x200}, {{r0}, 0xfffffffffffffffc, 0x72, 0x5, 0x2, 0x28619541}, {{}, 0xfffffffffffffffa, 0x53, 0x40, 0x6, 0x7fffffff}], 0x1, 0x0, 0x20, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r8) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x1}) poll(&(0x7f0000000040), 0x0, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x6, 0xd164, 0x8000, "971cfe768e639c64e961a62d961d0b49bfd65b58", 0x19862486, 0x8001}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = dup(r3) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x2) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:03 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)=0x1) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) chdir(&(0x7f0000000300)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESOCT], 0x2) chdir(&(0x7f0000000240)='./file0\x00') r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0xfffffffffffffe27) r7 = msgget(0x3, 0x191) msgrcv(r7, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="066ecd445610c480e1e24dbafd3ade5f421aa4831e4d088966300d86a81ffa249dbd4c903a436894840700b74bd48c43a2dd201c3832e5093c66b5109093bf1f60973d5ca235b059534b5d23b2ac9899ce34a6b602fc9862a2647dbd49f1154d574e311ff298a3b42071e861eba96f5a58bc332f6585b54c886834b5b6d1901c8eecafc06e089ca142415b0fc1d17a019450c18064bb1e216a337a1fd152e6dee53f95a9c843192878aef950f4735e0a1ebd8a75f19b7fb2d392d004087a1e997ed3e0c03a4dfb3f680196a9af8e48f7"], 0x75, 0x800) getsockname$inet(r6, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r6, 0xffff, 0x0, 0x0, 0x0) symlinkat(0xfffffffffffffffe, r5, &(0x7f00000004c0)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000cd7fdf01020000a0f4b0345b0c17b2b17ff8651808eafc20fa81cd4ef958c724c2bd3a1a6e248fb9181502465fdb9657f2fc81d9692fe6fb30b21df233a6f20b9db4cb8679a971c88b743d9f74f3f4dfa8c414c7497c0ad300bebc77d12d0a35d7184645761876c6db8affaa449a83128e90dc768b0d23beb2af3a9bba01711200803c36a349b934ea325916c00ab767d5d6aa8e", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9], 0x28}, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="11698a6278f84cc24787b73060", 0xd}], 0x1, 0x0, 0x0, 0x602}, 0xa) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r2, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b", 0x3c1) msgget$private(0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="ec77a80fda4f061753574673dde01ab26df851201a675279848635f4c8d33e4c1772286ce297a7ed3541c06b07cc34c3935220d3002454f8a6a49bfe85a57b", 0x3f}, {&(0x7f0000000300)="e87e93c1e998a0456cd8f70d6f2d61782dcdee1105c29376ebd531019000987dfb6ba9c8bac3a7daea31d1315e86ad98643085065cbbf79b6d842f439422a124f471061432dea31873182b246793fe99da9db6661dbb4e5bb2318e4da43a9883a6780ce4a86751a2aa24de153a332cdb968b67dd197a15a273fc6c6a08ad55230af101259d0f628a8c2182f937aa070289b2e1b0c19169801a8e2a89cd9f1dd17830547837fd3aa0d03f0d026907be35d5af0426b4a2e986b0e763a12207c164c93e18f5d2abc6ad91171aabcd6173fdc2502ef7e14323a9cc34da0ebd266a6a02332bd4d971b81eea706b87093b511d5b4b58a40c56f4a141500972bd90fa0870681fa24bb9dc4519dab82b00cb5688b922df5866042be8e2d33c174c5ddc42243942795a3b742eebd8b30eb15064625c557edba4eb85e936044c56b6799e6e8391890ca80b0fc7f60e2c7d39d840de218e28dc0ff627a26257f4721de4564e2380db831e815b24006a4d5b77549019129c06af96468243c03a1f6b0fc081c8ad5361faaae374cd0db4c148cc4c1424eeb92e0bc4f8612d4aaa3bb35430dd2b8136177fc537ebdcb50d8316261e4553f1079d21e197fd646d56cfc7452e77f17a758203a29f5a3e91a3b8c3d2d23660a50ef5f36b21191162a27da4bdfb642d52eb7b0fa1c1cfa46507ba20ee5f5229862a0d424ee9487a2d6dff6522ca659fed962eb30669de0337c9f64265e9939ff42d94ad5cbcbc0fc982fcdb6aec43ff979372e670b95c725cbfb456caba562e633fa095f2dec2aa22b4abf15ac8c28dcf3eec25c9da2c46553dd1811a4acbbe4184b6de044eb0aac57cb3a8ed8581295cb54f1175b03c947a5a6563a07f5c841b1191e146b2f847fa326bdd5c0fd28c84bc64c1723d216d74926c7ef2bd58e6f9335abeb6a17fe2523df7556a6e700896f5ce60e96711d54675cea24753cab7c8389c353a13939d0e435a2750bfa1ebcbfeeb45893339a7894c6b0afb720a0e7de2529b7eb742ce3afd0dc17128f64051a7339202ceaca533e49cb54ec5fdede0349b3da00a42ea32909187c00c30ca5adaa34540898a19b93b70686ce1ff3b4ef1bde255efef8eea9b6b1949264e5dde0d226658226a4d26e32eca3ddeea0650c58b542a946328a636cd717c342458618e137906abfcac1a8e3bb52dabe51ed827e3f97cbd7b6e975eb08e1215523b2760270198e193c9857ea7b474440e3a4c3b0db516a1981e68b671b1c17dc181bd5e8beb1dbbe1e320ae401d2dc1712ee1029809acf8265771c1e922f7902bdc78833f02c9c56976f07fba302eab4d9296bfd2dd571109732d3be8eb869da1ed37a4bbbbb6963893085b9ed17ce1d8b488d1ad828c0b76fae1a8b87bca7c3bb862dedcfc7ff2854f82fb45da0d854de5f97fb2f88b64fcf64f6e98f1e62bf07f24f8b360758ce7f7f7b6a7b7a5055f22d2f7fc85dc3dedf7708902b597e4d27ab0d1f56082af2d8131a35f3deb8087f36bd3008e887234ccefa487ebc5a10c3df1ccd42c16f938c9306157bbd1cf5eaa836fd061634f262a1a19f35e7f934ad3b506dae9625ac1b3388da01578a6b44768bb0e83be54f05c4b825912a1b744a5cebe217e6f7214f5dd1c0d3c6c17ab25c05df47dc9e0650498cba09ae5f04e406dcd2861e4d93f7b954343036cc24f6d602e6143507a702ff2a427a8b6afd4a947e6d1488d93a583cd929f896be321bdffc986026eaede33c67439fbe04e6d5c70ec931fbfad78eb8c4e26aa39236334ebbc9c939effd4d78c7a51b0497e8ee4dac8e09b5f9d39426c1e11df44b0e2b9b7c12dee74082af53a51def77747f12b20be3d85b816e47744dc94fd28a1f3505c036d7318c47e687f3e64d066e1c1d99a9f66025c341767b18c59d6b0c38eec718d09753758e36b59c1e817c80199b88526b411eaed69e0658a8260407fcf99c472e930d852e9ab4fa3a6ea3cc60393548b2266a629a117407a4c97f18bbe946b59134b12d29bbb2bab8e897090700db3d4d7fa29c68c7f92d381cd45cb0f276850c7a41f5f47d6d945d15619bffd76ce8730f924e443f5ad9a589cecc5ea20e4559be7e926b10e3a3f4460062c65df1b8ab4a3bd4f92fee1069167bc527d4e5e08f63f17e605eaad76711e3a64ffdbb72abf66580775c55746ab805c961025a3aca537ad6910677e540a987de69e1a5e737ce484ac9c3351d9235ad94ffc79fdcd40c9902e10c61ffc575e7a6359552f3900ed659e140064c5197255b3c6bb594d97f167592b67d6497d4001a142b3e424ee7e021f50da2100798e1d28246baf81ab914ed8e5d9696740194413f97f6bb9d36be006d41a4faee1916bc3ba6f66551aabd8dbf691bbc8651138fec9af60408629454b9ccb1c83675f58cf3bf47d84353b4a4ff0a69985320161909ec42e43392affe0137f647a5b4afcce066631dc0bee4e15418f7706acf953306bb9df06d40b59fe1b8f2a477bb078b252253d0f087e8322532aca81a077580a93ea1c876ada1857629b2df07adde08ad16009196e0fe0c936676a7eef612f313f580b74f433cb53eddef91ddd757b9ea39ee3e475ea9363df62a78bd403a946ab6d6690ed007708199d1446a69182dd984512cbcc9eec3a75a07bb67662f1e498a08339e9f78fa19b9785e728c2f1e45bfa74121262872d148b2cfff8f0d60f53452aec0663a8334f2ab5fe6569bb37635683d82deb305e6e5359b37e47732c9c550ecc5777e0f043a71e159e16d5c7ea3a3c6ab6be8228b6f58d059b2f61f287c11b31952029b42f55311ce57280302963371773117ce88c62230a64971100615bf25442b218ef2c8109c49e9e8511c5d612f252e6def5b9473bb8d1ec41e9c005f9140a324410a2e5fe4b4fe6426731fc3ae42b893a602d3ce1ff47939dde00a0e8391392f424bee402c21adb261a5224aea75cde5a7d61271d3d7ee4a2e07ebf28988832392661c16838f2905626950a765ccf05e67df3c6148565e1f582b9506fd13225a662ffcce72636d2f802093b4d287196609f081aec8f7fa5a88ffeb96ef0f7970f236065644f5ad140d28850136ab69792b9f96f260d5ddfcc158d928f83c69389445fd3197226d4fb3ae7f6a2a6bebfd00b5719f09b55a0b8187acf5f2ae9b8ddd203d8f60793b957855e3642c6c3e3f90e8d99bd72362a857ab0941d0a8354185002db10049ccf5bcb6fc7b00cff1b8e0e81e74a6fd5d69c4ec12617991c98327ac1d5cba2182abb7cdd3d892f50558235b73c6b304cb076e12c5f3f730e2a6a4ddf91b63c494361a345327cf42861a835b436ebafbc6e0c92d3312a82b2b6dc750d8c6f99eef796f406bbcf31160c558c502c4209af4b9be910b291e037e85c481820b78e63456bc7e3c26adde113eeddca694bd6876603375a14b0415c3dea4d7e0137c904fb444c2ee29de3db8afaef8507f039530418eb3fefe0006a2ea0ab560eb6cd9edfbd655ba05e5c22b2cdffe5da898fd517b894da6b308b9d4d606ca3dc00185e46841312eee2718d70e6f15e2fd8eff869c8aacb8823492a6b164938439722dbf161e8d0336d4af5b4b286a45c8f8f4c10fcf8217e940883e00bd1b59ffde886ab9d8789fd91cd579ec0e9704fda66d1791c433ef86e1e507909b18be85850a2cde1a0446377b3858a12f7af029c1bd45b44c2fe3786bfa64151d4b6befa894d4280d268e5247d6990ab95bd484540862fe056f900d0da635b1cf8724f7792f0f2b2cce54b96bd6a71488a84f91ffe2100246c67cbfc7d70d538adc1cc2c66b2ae80555c09bb0c1fb6ba4b759c3fb5aea7dcc20c567a251615b15cb0ee40e3caa92aadf6b54bb00650ab93726a941baf946276b5ca719081c915cdcccc00bf62cd19c1cf2894a122feed68868f6c7fbe07d682cc80dfd9099d934757c37f32c1383c50fbdef2dae1bd2410b85f51f402a807ef7a60b733dd7ef81259beceb663484ae4eec32552c754eb62eba63b52883ec31857e8287a863471c4c167566e2029ff7a7980bf32024a87974b495b8e7b27479135616dfa079ddb15d2c00739eb2f27b38aae4486da344fd3bc002ed05fea9141f97f7f40159b0b6c6a88ea5d6a42acbe938230202fe591d334dd7fc34266d3df2c25bea5e7d4bf281c3b36694283a4699ee4bf25df180aede4ac7be9d4be405387878b6ec3fc2cc7d7e5352ead449be27edb8891326ba20288f3f8f02e65933b60889683996299c3b32af9f8611a5c45391fa853a470a6df3717a28825660574d68069f0df0c4c6b6abe59717a025404646964ba64048c194f48fdd236d9247b3fdcde5d0881687b1f6e2df0d4bf0d628fd8bcd9e6ab7dddece34da3cd1bdc244f1e4fc3a027c08e3febbf99990d51d506395ab6eb6c25d0f49a564fd8e8d4ca039dcaea9d1893c0dbe36c3680dd0f17c4a3ac63aeba248071624f5349e72748321eb6c866e5060573b9e9b47bfd711a3f8a4cd6dfd6847bbb45efbcd78785eab702a1819939971dbc8d2e219023061842a3d9442ffacb6f2bb8560ac48645a3a125a3666631edc1abdf36c92c5491a939ac04f5ff6e91e90f1d25bc5d8d9b95e34eb6ebec4e631451ff85e8e3e1327886f64500f4e1ed1ebcd3291af98586c410359d1928dd1d68ab647d5437a5bc617d928d89a69958c207aa74071857c5605bdf8f7acf15603c088f2bc77c61871b318b8ce4aeb314dbe6b489dc853636c22d01693ea3fb7849aaeda2b071e7ddac4de3c072c18d90471eab6b7da16f8f1d56e51264537eb37d9373cc17881439cfa8f677aba7c1294b202dd86ede88cc8a787bd68ae1a7cc7e3e4019b39c93cc160c57717e1d5248f1abae0b72f23f15c8036805d30a519b46e212b30fe5d601ff6b7734a3cb21d0e366171ca949d8b53c79b09ee1e10b109e2f32f2413aeb3acf52e6ab7d9bb605a9c2dab095b3bd968a29b8ec1a900adbfc72fa7a90fe0a4c2e18146fe6d17e2298f1d0c3c74fb6c05f9e459b2dd5b40a0959f33c6b9e9def25a8d05a7d3233ca0215274d521378f943e809005086d36130a73dd8214bb439433ce370c2e67117e92f00805a2d0f9de7a3c70f25474776c805dfaceaf7e17b6fe2d6540eae4adab0614d76c816765bb42cb6d49f7e0ef9fa05771de67ff574f487bb9f7768df9802c5904603f1ad9079ab87537f2d103d49ba4d1eac2eecea5c633455bd355f85b9618ce4e6cf78b81b345c1a11a5dde188dd6a48a57f44151b025d1ef04030218fe039628bf8b9a1059c3661d2bc5ee2acc6d24e9c8659f079df26134d9b068b81017f863b2961346dee09af1263a1bb7862ab8e2c9325d8d514768eccf01586964261b6511783f50331b995091f699bdf251ff254eb56cf03027789cb27a02335c2affd01f2e341914a4b36c1ae1ff476e24bf079a7a42232efedfe00be17bc704dcdf936aee7491d91f2cf5d10498669e8b4e8633b5f8823dde8c704073466339b2efaa5707ea68ca480ef7debccb28614dfa1ad6dd3d8d846b9407b39d7d000a4797e353d4456cfd417356f8cc81ca092f157c26578c8c205386c023341ec23fd442aa3e264ae185dcd72f8b8aea92fa7033c55ceac2405fff5cedc9f3524ff3348e8e9140f616b0114c1726ff3adb403ad51eaa0318949fb14e20994e5a903d99e402d2452e368f5b6b0f5f46884c9c21a3222cff57840c45f87cc65ac9367266e1e816ba8eedb3d1949981e8b5c69a9f5719b271982607a665c602af04c01f741c93c2da09248b3a1", 0x1000}, {&(0x7f00000000c0)}], 0x3, 0x0, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffb], [0xf57, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x3}, {}, {}, {0x1, 0x0, 0x3}, {0x138}], {0x0, 0x2, 0x0, 0x20000000000}}}) mprotect(&(0x7f0000386000/0x1000)=nil, 0x1000, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0xfffffffd) socket(0x18, 0x4, 0x4) 16:00:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x66) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x3, 0x54, 0x6, 0x678dcd8d, "b2da865f6c6211c0bc48c23b2aad39a10c82b863", 0x1, 0x2a5}) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, 0xffffffffffffffff) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) bind$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) r5 = socket(0x10, 0x2, 0x2e) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000180)={0xfffffffa, 0x5, 0x1}) getsockopt(r5, 0x29, 0x26, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt(r5, 0x6b23, 0xf4a6, &(0x7f0000000000)="7e4213fef9c3d7dde1cc0148794ef4e55342bb5ef96bbab04df8eb77393745ce1bfc0d31d1d6c57d4715d98b3e1967362eb0a9a1f9046b45e0701e7985a3b51e9bc34e02800c71eef18497b7c3aec4b136d3a7be194acf1bab44883a9b177e426f93c40c9f8f5dd96f7dcef7fbf817205ab927f022bdd87da7aec430a0e9cee2c5c3671869ae0b967721137b12f54af98be0f255921aa93a694f4deb866a443f6c0ef8b9f859cba251f643d928233bd683aa1b3dba6c2498cc31d2a5f83259fe6b08394dcceef5307f8c879c70610daddbaa6bc6061d9b2f7994d48fb7f57856", 0xe0) 16:00:04 executing program 1: r0 = socket(0x18, 0x4001, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) pipe(&(0x7f0000000040)) setsockopt(r0, 0x29, 0x39, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) setsockopt(r1, 0x2, 0x10001, &(0x7f00000000c0)="543a4d5d6725714c44af2f29a4f53530c02e8d7c276b32af417a8c927d9801561ef0df19895628", 0x27) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r2 = syz_open_pts() close(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) fcntl$dupfd(r1, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x4) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x64) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="937dfffbff298d6531ff"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) select(0x40, &(0x7f00000001c0), &(0x7f0000000280)={0x60}, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00006264d74c897a42509d051b9d2a5387060000ffb718400000290000003100020000000000000005"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x60) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r3) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x1f) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xff, 0x5, 0xf0, 0x8}, {0x1000, 0x5, 0x1, 0x1ff}, {0x1f, 0x4, 0x5, 0x10000}, {0x0, 0x8, 0x2, 0x2}, {0x2, 0x4c, 0x3f}, {0x8000, 0x4, 0x1f, 0x1}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="402579a2226ccf3a88d13019d754447090ef59ac430649cdaaab11d92fd57faa879ade280e636d330895a04169ee274f6522aabf3d48b5cb5aed25f085fb751779bbef4216b06200cd8112e87cc065bc129eab80baef4dd6d9c8e15d6fc7fa4f43dcebecded4a686cce8e5ac765a37b50951ca12a6d25d6b62eaa234cc27f37025643346f2910e18b566d08cdbbbebb65ba8850a001486d88f3dae58efdd12fd0f0a3e12adc5307d025a99c2ab14fc1f577a"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:04 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r1 = getpgrp() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) mknod(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902002000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x9, 0x4) dup2(r3, r4) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pckbd_enable: command error 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="29cb47bd627da32605b530fb73b1896c9bb570dd4ab95442b2c522090126c131d218564ec2a9caa7851bf8d8eb5f41234b63512eee357161389dfc1a193f216683ddd642aea0e7b0"], 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0xff, 0x8, 0x60, 0x81, 0x1, 0x7, 0xffffffd1, 0x10, [{0x8000, 0x3, 0x3d, 0x3}, {0x8, 0x0, 0x6, 0x6}, {0x10000, 0x6, 0x6, 0x7}, {0xae, 0x2, 0x3, 0x9}, {0x7, 0xffffffff, 0xcc6, 0x4}, {0x4, 0x7fff, 0xd3a6, 0x6}, {0x4, 0x7, 0x1ff, 0x53d}, {0x1, 0x1, 0x36, 0x82}, {0x1, 0x2, 0xffffffff, 0x401}, {0x3, 0x4, 0x7f, 0x1f}, {0x96e, 0x6, 0x2, 0xfc1}, {0xdc0c, 0x4, 0x2, 0x7f}, {0x1, 0x101, 0x200}, {0x7f, 0x1000, 0xddd, 0x854}, {0x0, 0x6, 0x1, 0xfffffff7}, {0x49, 0xfffffffc, 0x0, 0x5}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:07 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x5, 0x80) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/83, 0x53}], 0x1, &(0x7f0000000180)=""/119, 0x77}, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1d22c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777788a66dfdadabed19de6cdd18bef6047897c4e7576a80bd99c9d4e184ef92433367ba0a0dde63177532a8c12c2ceb3a4181fbcb9ed4a19fe970aa2e25f6310f47284c60f41747267dbc47d31f260bb31c057d004405ea8aed0c2bf9d9911079447ac52100fccd90d995f9666601e82bdecb9e88559fe0059915431789b5b607a9554ceaee10246609227f847a3ccb20ffb73b246fa4365a091c9bb958ef2194dbe98fa82544b09af3a16d968aaf8d37896322102c00eb203aad0ff773ff259365d8f01f5a8947dd35778588c483244b37e", 0x252}], 0x1, 0x0, 0xffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:00:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x1c}, {0x7f, 0x7}}, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="6cd8d4a27cfa37de89dc7865", 0xc}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xced], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {0xffff}, {0x0, 0x0, 0xc7c5f07, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0xfffffffd}], {}, {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012b07e8fc460e1e0aee8c3b6a349eeb339bdfe286f2364c890c07d82ba70c7be69aa59cf68a14c2b2c80afa3fb4c4940e3bff31a8400436eafc9f4aedb9b866a1376625e0b3637eba0faeff040d108b7d42e843def74c9a4fdaabe9191963d7292e96ab6de253a6be9517a4fda366a2f21e5c5210fb40dee6b11ce70b57249e753de488ff574108c7579e3830eaab47f49ed975b3ff0134828a491e076d24feb69752c96fb60793624125bd37"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="626a385cde6bf060d4105acb7c19f11280a9573258ca0a58c50a4bfd1ab43ca40cd8a242c6f10e109c2d30ee8b189a8f5efd214e0d4238377ce57b35ee7f092491e364c7271803c1a7848995ce6b377fb64100c44d1d54b52e3f7f047eab64b315319f292170a8cb0329070990eb98ddbbf41568930cbb3ecd2b5dea90371f8dacfd7b02dde8001f0a8e4834a11bb60e4d1f6c65cdd0b0d35fb9453ee49cba66d7435a2c00ba5fc91c4f54826b014abd8b353244d19a2820b8c5cd937f67e2be626d719fcb1bfa9ad1fc859900d0", @ANYRES32=r2, @ANYRESDEC=r2], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20000000000015}, {0x8087}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="fdff0200001000a000ef8ad73cd3beb95dae76d6bca1"]) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="b7599d49f6cf340e000000000000efd0", 0x10) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x2, 0x80000001}, {0x5, 0x6}}, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r1) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/39, 0x27, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xdc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) open(&(0x7f00000001c0)='./bus\x00', 0xf179969a7e4c8892, 0x102) read(r0, &(0x7f0000000040)=""/40, 0x28) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e27], [0x0, 0x4001, 0x3, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x40000000000], [0x0, 0x200080000000000, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffdffff], [0x0, 0x0, 0x401], [{0x100}, {0x4}, {0x800}, {0x5}, {}, {0x2}, {0x800}, {0x0, 0x0, 0xe9d1}], {0x200}, {0x0, 0x3, 0x0, 0xfffffffffffffffc}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x5) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r3, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r4, 0x0, r5, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) fchownat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x8) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0xfffffffe, 0x40, &(0x7f0000000000)="ba592bd749f358c0", 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x181ec39d, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/245, 0xf5}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f0000000380)=""/120, 0x78}], 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r4 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) poll(&(0x7f0000000400)=[{r4, 0x8}], 0x1, 0x1) 16:00:07 executing program 1: socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0xc0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x68) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[], 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000ffff000001000100", @ANYRES32=r0, @ANYRES32, @ANYBLOB="e301616d74551f3158ab032d0e586a68ab10000000ffff020000e25aaa52ee8d691529cc25321211afc0ab0fe319414d9fccfa0ff5d8ed9b6ded7e39d645c879aaa493397a9b1bf5d4b409c632102c4058bd798dabb4be2e4454b0ae2545abd53b87a74a9c7016642064d47f746ac5024fe4c8198de76d86d51460956d49e610ab878e34772aa04e2d5236f566acddf2cf9bfe9c06132cba9166bcdc799f48e3f19975e6f857c5a054145f419f5a0a4200000000000000000000000000000019424df93ce08e1175ede071ea3e939d205c30183f939657c857dfdb86035080d08d66e7860aa1", @ANYRES16, @ANYRES32=r3], 0x38}, 0x403) 16:00:07 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x80}, {0x18, 0x1, 0x9, 0xfbf}, 0xfff, [0x3, 0x7, 0x3, 0xb04, 0x2, 0x4, 0xc0a2, 0x3]}, 0x3c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$TIOCNOTTY(r3, 0x20007471) shmdt(r2) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfff, 0x5, 0x1f, 0x8ffff}, {0x4, 0x0, 0x8, 0x10}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) fsync(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:07 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r2, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r3, 0x0, r4, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f0000000040)=[{r1}, {0xffffffffffffffff, 0x2}], 0x2, 0x4e48be37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4, 0x0) setsockopt(r5, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="b1bb5a0c31852d311f439dbb2dbce994d8dbea4f90089f00c286ee59cd8f06c001bc468454cf78c17d4aa851f6698d466ea4872e17907b4b278a8dc426afdafed6df0624bc04c273c76ec514976cdc52ed17e9d3dc2846a74d98a56669996c50"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x27) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x282) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f00000000c0)=[{0x1}, {0x1, 0xa5c8, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x1f, 0x800}, {0x2, 0x5bb, 0x800}], 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r1) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60299c1400145000bd8d9ecb74fe7ffff40000000000009371"]) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1b}, {{r3}, 0xfffffffffffffffc, 0x54, 0x8, 0x6, 0x100000001}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x922) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x45) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000024c0)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x0, 0x3c}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="46a192348a0fa2d5d4992176ad5c0f8992465cb4dc471e666424a232c968f650ef77257cfe1e09cfef8839b276b7c18d2446b295a483b4bcccd0332a", 0x3c}, {&(0x7f0000000080)="5885ae7ecb0968715af2ac87b4c9fe0abe503eb00247074fc26c74f22aea4006d343755174b47fbcb0", 0x29}, {&(0x7f00000000c0)="a2cad412985a9b6ff9ca1a6a29575371e25e0092aca3ced1e198c59736e09551e581664fa77c16f4182ca2d2c8e3836fb76325b5f9868341750664b377786401cf4bc7a3b4fefa8f276e0894dbdda0ce289a769a1628ade997c5747b5cb638899405afa911eb4c3522ab24a841f6528bfe0cc961e5a43205938c8ebd02e5536d3549644d6ed8261c84271cd91174433c384d2f099d98cf0e699ae4c7eea20d68a9031335f93cc9c1724ce323d4058a0180d38d8b7516c693bb3b070936b9aeaffcca44d20a4b1c32647d1da45feebb", 0xcf}, {&(0x7f00000004c0)="e5ec34e5c073af015c3ebdb40561acfd9de0ed3284d2967149c1c0430f256c41d0653e7c42d6a79f53d085b10cc730127e452f39a210f4136b688d811f720ff19acc33e083122b5ca0134cf5e9d9f29f79dfa7d54241183c2a559d8e8368d8d54d62fa997828c0de6527f4bb38a623be3fe02c1f8cdbadd6e2c6a5f20f089f00e13111f72e0ad7ec494c31f9118768ee923f5ac6401248994d84207e4d023840ecc91c4cc1e7b2d13d3cddca9dfe600e076256f0ebb1ca8e2523159381d2cc48ff4b84466febbb817e9040c7a35996249ce951ba552b93e17d5da91a12e18faa4f6815200d16e1f96ed39f1bc3133692b93217fbfa75cbde210f8bc8550041647fc0d88d138e16a2e9589bf04213431ca013547e5c11c7fd5b4040ff9fb6f82a59d9268ec5b85da6131e965a6485d3c8505af885d9f7b3efbdba34a9533f919908ce35a75e1e0e131d3b5716bad2e9c6b227f07a9219b7ae105cdf1d2814f4fbc9d16456530e4b81ae84474a153731d7df0cb238497b70c82d279368ae629163c41224a27100902d93921497c2b1d27312798bac6727d5f25773a3846bf4e568813ee2289721aa0d308365b6d033839e8f93463341da1354a305206139556186c401e9da3261b72f419c9c7a94501d93ecb44a7fd59759c315596de095cbf40dbeb311ffa4edf1085dda13e1a4a7e73f546154625630c105a1b0c9f1a6c11f00f49ed74a008d02599c23f5de358a49a5b2ed98ffa998b5337cfbcddf2d7a6172263eac238dc6ababc44ae34e6749ba0b5f5316ef50370440c9e724215be4596054c570bf189433baf9f473e3585009d66b131a51d9c39b2cb77c2913435559ceb3e70db1ee421a13edce10e57ed41292dbb604e828e97f94436fc757708278013d1e88f50ef11ac498b2d9a030de7510a9f44bc6b36613fb962013340ad1a26d4046590fbf92837505a4688c5e5d945f482813256ab05ed462ce12e81ea909d1008a2dbe5c01b8797b98c158085c13a166f12075b5df3799f6e78fab823450ffc5feab788aad83a31047537f68feb9864c19795211ec873e8d7e5961e3dce7d40871ae16490802ff427f7b66f006d026624b8fc3fbcb1b287db1b777b102d249f1373408ea651934c3bcc37038c39ffd5c78f9014e21a829086e65f52ff7f40a7475742405313073136902e734927712926bc06a35e47254ca84bcc8e499b5889643a02ee0ef658584526d6c268671f9e2076669c2b54076542ecdb09c77ff6c6b0145c9a0859093b2d9c92cdd434bc95c35a362ecc2e0d77ecd5c2cdfc2777ddfde9baae5c1793136ee37ce06f398559531c0ec28764194d2e4c190a052595d31ac7e6734b5310d59aa1828205081e9ddb3c2763acccae6a00e006fbb9ac0d7b48a949276450dca2c0b7e515d54a7637950ab139f5f9fda16b3ccbe734e663ac42f421074bcfab7c2f2342a94677b77684fa4eff05c5ca60463e0b4bc518c94274b25c124b2fa5dc4192b4cc7cf96befd3bb60a9f44292f8e319d583c2cd15db16d779def402905031c50099d1636486cc9d7ca54c737d224dd5aa9a953926cb069b5c1f8373d0f78c063f2522e3f67762f424ac69522e18152319be687f997378e2af42f6d6105c1387c35fa56835fbf81f19600a4c6597ad7fa251036a49f8fccf4bcf61f7cdaccf2b0b57de898e291f930746d80ee30ae60017a235fc24b3da2e2af2e428a2f63e3c94064b2e434143595a750b349747c210189ab9851be0766a8d1685490629879af314e30aa69ccff5147f88a41a4eb403f882200c2e8a9d3606aa523d4a47f7e402a1c07adae63d755acc1d3905d86d5db53d39e387c01950e00f1a8d6d73ec6bbe911cff3f38648c1dba15b4bf04554c5ae8018ce5bbca9b341b723e73977e2b00556f6b21d772ac0898a767eb7835c7d33e684ea3fb91adf20d256c679519f434bb07a7af4b73f2cb08d135fbac02f3714f42577319eab372cafe0cae69e44c36a5e8685550f30907915d7966973262eab2cee61f7d434a5f6c73018dac27dbf2eb78848360b4f3729a06974475e88ba954f32712f2631281064d30673831bcc28009559a453a40ba4646fb8de5d319466b7641e50365afe352de146fc4d464ddfccf662aef4aac89593492c0f30f5a68ef3c6ae894867aa360971bb7792220f467cba5657196abf88e0e7b8a789400ee07d7565de5be13e8961f2e0ea079ffdfba354871530c30c48ccbb8f76e63f367783d1a7a77e1ada3721ae2678fcc3a52302287b47ac67bc53a056fefded43a02353bd31774db93b3445842e41aab886129a61fb528e5d0acf7d2ffccbdc3253009d3d0fa240dd015163887124d4ec7cffe38ae4756c55b5d771d91058173b9dff962fe436c286ce7fba3fdd9a85c330cbc16336cdc1abfefabefe033cb71d2768824af4f9a0c1112f61de78ec08c17a0dc38f99e85e687cefa687b587c5b4b6b3aff92c91337e983b12c5747917d9668ebc3ac3ded227f0ffdaf43ac1d3486c5e157096f17be867bfb51023f801e0aa23778ca83f8378db18b6f7a169d8949c33a63e0694f9fb19eecb6a171c8a5380739362aa7a13f0898f3dab665d0c0928a994f5138e7cd995749c5d1e28f0957184a72d3a73a7cf61d2c1625212b93b4cc824c510251a0cd2627675fb7d7b2d6ebd2b016c944ea266fc07d6e1b416850c5ab0d3defde79d5efb7853063b92981b64d0903095ea01b9a2adaf79b6789a9afc18b1e6a11f1f966cfa5813873ac840f3f5494d5b61821058f638f661f603f7164faca2f0e7a0cbd150857855dbfb68d7e2fc3fac39cd729f43c198391c40d56f333bc0389396952bcf706e53cb881e1539354e3bc2c3f7ae13a92fe7a04585937c1d329712771eb72ff2cefd3f927724e75da7a241b212072829588180bc76f956e9bccf71ab8940ebbd6a2584a4bc9dc8ffe2593805a07e5d8449744d1eb938d7b2b2e0d41226b67084a8b4a45ae8f59ff6a30739446e28bdc86c4e1d9724644a55b783da51056a447cdae535c881c9837a1c2a8fda95b24a2f1c85bd8a0eeb3390dfc7768d2cc8efe7c1e9531481b0ae37e80ec1f3e52ab707caed7ac80f9f367837aeafc539da50d327757a1ebd9d2593f99309dc7237c3f85600cadbec94b126c09a159db756dd257aa01a7d1592784bfe314ef17049004d5155872ffc0514f19e7f8a3a1fd527b4e56d26983fb9fa18b12c8e496e0605dfc9858e6887b5451d6c11c29043b1edf143b5abd01046f6b2ebf4421172dcb6332e861a66fbf96edb57486352e273e6a1166043fbca3988efd11b37ed9b2fc7a0442fd93b576c97f49016d7d040b243d1fe604eb4ac76729a918407c51100aaab457bfd11b8fe6636e71eefa1032439e0c06e2fc8bb9bf1f3953afbb669bc61e6e5b279d2fb2707890e1525a9c9611d614ba6d83efda14ddd0af3b7ff1d69745645cdf37cbd16a5c1c664e756688288d52fbb83eb4db7cc71ebde7d1198fa3ca3e6e0b0c7e6e16236b814a0db3fe9acbf75d22d389917951dbb0f3d7c9abe2dbfd9902626d7c5655648e6ceacede99d0788e3eda393cc954587898143dccc84a06a5e07c195576be0b9d04c25b5695f1867034ecf5c7dfe9379cd94d3e93aeae4523ab8a3e760f299a3d3940ee2c3622e880a82823ddef6ad889016d5f125347edb32a0186afd75492865b2cc196aa035f410b8f85191a1e53052d9cf7f545c73b99ea6d3472994a532a4fc267d41f379a8850e7435a05c0ed828d102a92c4d9162412aa5c21184adc206e684f65579cc0b6a57366fc327eae2461bc62726e567d699c59176d55400bedf06ddb68eee1c0ae927dc715d0c49c800a9567f254af4244d53a850980c84f4c630837bdc7716891ba93290695c7f6048ef368e8919c944335c3b24cca875e5319d694489a6eea92da5a7d785fd4e6509dab4d7a4f067f403abfd42ca44cdf4364eba1d2da0ab16e47dc55fbaeb6474c2adbe5c7961b51831df3a640ea4bf2d8e6b4b29c65f64846db7ce355fabf1caf1c40558e211b38310397e8852d0942d12ca35ab19da1aec02cbe0d264152675b7ae20d31e4a69bb837940ae97ae0ef7f2e31d806c459f28656fb61a3edc7f9974b56f03347422ffc2eb0a6da47cb3573b7bb3768fce63f1a53df4df4b0156c8faf481b4bef6bdfbe5a6aea206b8b800ba175c786af8e4c8254d7208e96fe585c6a518de603a339808fae0dad793f468b8a1ad7ab8060b6253150e43428ca2bfef7d9a3fddc25dc903eda45a98f36a9586f1b897aceb64701d715add72aab3699d31bad3b8dfebbc9ca963bd7d47c3b34d5f42365f79202378eff8b40f3b30ab7247e6b559d1868cc6ab64a7c2f0a479149eeca80939d788456a7852fa2c5fce6b0a0509568538f5ab948e939bb6f3d7999db2eef5e9999671b3cd4a1d98571daf55a7022fba4579f4c361373d45cff7c1dc64893237b16d0a52d5bdad2a28dc8bc5cc576b5098d9e10856160dd77f522e8398326562fc2c824528e8645204446d116dd9ab0eaa9691bea7f154942abc7bc70dec54f4eaceb4ddf84044ece80ada8996b0d5ddb2836ef9959b9c8ea18a81ec2259d2d9e2b8a77c308037e56b1d3abb4adac849684d8df9d720c8ef4ea8a57474efb8a9cdc720395c688182d6b1b04c18df7d13c2fe35aee72f31726893707be849c1d5ead5e4791bc0cac710c35ca4de6781549e6e76204090c1932ff7dcf5c3c32c705aa135f93cce034151ec684a2d76c1d27d0ae4818f44fa6f11916bd54f8eb0452f669b526b1491e91cfcb14d7456df5dde9d416ef6978eea8c8e6c6a72d5a2dbd029f7b9221c23a2b992a48039deebe84fe34c44b6e3626c58b647d7ef92b6d0d50590af3eb5c1fea2701734db7a4318e60c6500cd7bb9f87f160ea3bc87b4c6faac6272900c077a09e16a9b9a2c36bdb06e47f48c8fef52e4daeef70a03f6740617f22513d3771c28163ff1ef56cef4d9a5a4b1ead4fdea3ca799ee31d9a92c3b0d8a81d822211fb8499c272833e676a5b26ecfdb6320398390c90cc583d861dce84ba8b7d09f17f82f38885a4883f56df2cfc454f253bf2fc9650a1e976d8db7f1838564821d63521f747634a186893a5d8eda53d4c16ed6d7de20e1d96226429a7c3f5e01efadd9aec326a8076e9b01cc10fe10e85c559c695cf384d4d00080578d3a2305d3bf96ffd6531fcca6286896d55b60e40dc71bcd3090294317c270954ec596b110c13ac3c14ce14618efc680991f43d96cb5d63c0ec922d064ddae58c0334beb1311162e6cb6a6ec41f940ee6fc3aacd51d672cbbdcf25cd63e82bbac01db239b9172e70a0ba4e75548f4ee720493c21abf76e5799d72355b9cb215bebcc9a4e26012faab907c7dce753c3cdcb32732db64cdb3310aa147c27d1445a90660f205009445e1960bd9a618ae54be1e043535f41a17a1c5be12c2266ae146eff458bd8bedd6984afe4e7e0d6da44eb5ba52c726b0cf893e966ed4b53515a97eb43d45797208723f6005fed24247849636e8f745840492aab706adc5870e6452bbedaaf6c19f90e3b5b05286e6ef677cdcbe59902b673f49a164c3c01ca9d90112963265eb483185d07eb1695cd5516dd0a91202153a69810db918b475561d30533d4c388b2878a8320012d437bf0c7b7cad9d6a09f8298de8b48c8112337a792dfcd6f0b68164cf7ad10b6b3cb77fe770114a511cd76478f4d05462a95df965efffe1f4d67858b7552666da0d8875cb9485347a6183e4e", 0x1000}, {&(0x7f00000014c0)="a2e2ff253f5c3f7aa8c02d46cfabd64b3ad73f8b4e1cf6ff7234e432552364b40e67a2d770f5b4bb6f8857e16b0cb2b020fc0c52c559d4427614667657b6888e131ce465c5c47ec74c2bb5a920bc1c4d63f106bf2a724e640eda27e993e87ad8c0c90d702001340da76d8779d184f4f3604a4b40aa9a1e119adf367e042cd2c992e060f27bdb4fe848eb222ae9293b9cd5775f5878e3e6ead1fd3592a4f937691158304a9475dff93efad017cc4118492c8d14665fe3ed8f2960f20e7b0e57f002ae9a082beabc9d986d9f76d5b8ab327130a8f9930877ec958bd999a7753ac4d327491a3c952811d6e0d58fc228d566f40cab2ffed9386bb3f689764fae46b7441cf898baa7a45b655dd484f4f462cf75e3d06fe8e92990511a8cea15f4793a33659200a80156af16a1a484eda499b9435d4ec321ac165fb2dedff1b98e616b7b4157f71f60a7fb44a5bf1f7e1f9370e1d6e9b09839f13513275fc5543439431ea74b97263a939e6d5239414a5182db63a515ee516454944f49e7a3d4b3b0165a0e5eba40f025f6d07748bb2de914b39f6d244b4d2108c15455e4b614501687f027d1f644bbb83d82f1845889a559248e36d17aae030554517f44fac23cacf5a29d7359921ebe9dfc42590049d713805e70a511d5f6cf56a04fe09310ec04e8333bce380abc6b9d4a490ef1f7ae60505aa17d5ff8462649322a866d9f9dba61ad4a6d7e3432adfbf4657d13f96fb073fabf0dbf4f85817bfb04e06d63803c2ae1981a7801c8b6999cb930d8e2c2052fedffdd9077a916fbc1e417eb143aa9dfe3d83ce42120ab36ad1a646b670cf5cf0c53c9b4b067b4eea15de30d950c9b3652e1fb290cd7b39af6406d2e712a7f731b5d339ab41c3905d351858e65ae059142067d85e3051fc41ca72a52b08663d1126661241314339c0b36eea071b67727cf83d2ea0fcce954ec09ff0472309d7a79f7e7fc699320c718aadb1841037e19ee9ba6f27be211acc1d9f9167fb7300c3feddd1ef3b030597c33c05e2d1ba0a561bf6221ed24df1842c27acabd4c89da5f9293461cf1a73d9a80dcb3eb2e1872a98aeb11d5d8406544034153afb7e7e7eec2b0cd6222c1d75be674f922515fb22294c738aa0c231ae89a7ab6260eb2ad5a8991ad8078b44c247553d84d1d87d95736191a26a0baeddb9673da14eaa09eec8e073abd598c5e2c3790b319adc339eb04ec835b55c3194c76e2d801f8dc11192351e412356804b4822b8223ea65b2d9ad5edc9c0acc4fa777d67233ff6748ee90c99f32f965d2a2fc99e4e111f2df136a5d8084bb0f7841ca566cc0042759feb8336a240101fc7c4ccf5338ac74bc22c48e0e36fc328d1951eb2669c4dfe1bf038af756d07760f5a97dcdca30cd8a1b9da71d0e19a601d0c5eeee4741ce3f12860ab042f5e6346e26788e1bd3d379013189d702d42e292f1ed966594452a7a87b049915da2c91e488fe04905cad8984621b42ec21bfbe19b5e7bed035d1be22c7a59c2f7a62c369c92e8ba22af7e5e828c29c6aec16ff9633664a87ad6de17ad49612604ce9ed1762041378cf4c4ee85a0d3c6c6b5580c4aa4a8923c921bdf8f8c43b08dcd0bf1e2ce345583e22beaa339b52acc9cf04bee55a0e45291a52b2b63ed585b2068d34be63ebaddddf4b212b75eabfdd2f12ec076800f0d6e0fe32dc1e0ee839aab0d525d7eb795b3a793bfae24042d79bf73de97a417eb820901a555f422a700205df9fe051d46e5621e73d896dfd7694930720fb2d542e01e0f17cc2bb3242b5b238bf665fa5be699ec3e5711a7c2b4ad33e6d2aebbfb84d4c70e92df26b229b47d30b371a6ad75e40424e6d7f7c2686ee6bde9e7dbbc068ec7762800ff31d7a3cf1da1314d970db327d84e892c10e92a586e393ebd72b0456787c6fde8e112ab07f73e751789f1f176b66e56ceaa1b12df059b5b3cb5fb63a109928705e2e42b06738a36dda837b4351bf316f482bf6b95a99e209540aeb7d473be11ccb6115f37911bda72bcc027189ccd06475409fe223a79978d64d7bcbda286633444b3c5b497cbb81aeb310cc031e607963ac52f627b7fdd8e3566d539c8cdff476aadc5079696c9e2be36bf93e7831fb4df7bfa97cb61213503cb645b2b0dcbc6762493790a004dc3e470d154a4efd467642baf77c8e2c2664cc186757f750951b7d28c61f0dc0639733747011fff764ef9db0b598bf31a0df49b91d44cc46c44ff3867c97e8ab68ad894b848a1f808f299a1e4b02e0c95a56a8b0eeb988342a88a84301cbff72aebfaba50687015472b3bc3b5acf58d94096cb46c8927000fb46163396b6ee5d460f78e93b9d2cdc14911eed5c664ef674a2ac429e0af75c60e9abef6082882485344bf0d4a60ad84b08e161ac26e05b455598ad7d4520de31b15f2db74428ba1147229c6425e764d29f9acc00059406de4bcf7008c4c85a6856346b70220bfd55160614178738df8cbd45ae9b35d377b1c746361db07c4db7ae5384f468dfa1bff02f87d770289b9c9a9675353ef8a1f4b31f4640f2695de67f20f38f1d537aa6829f4653623937926cb77566b09a4e3e1bb7c48ec5714222d4f1a290557811060e356ba05bcd3a443be4878e9c93150096af693c014cdab2d1de4c560a68406e19bf4674d32aa2b056d27b816ef5ea31670df716f0b5f4bf954f030f6606734317f40c8917ffef7c21cd059e74546c19067864619d1d3bcf310b5adf367963d0e57ddfbf22f3891e6f7c5075431674fcb139a2685115e8665d3392e11f0d32d4e475b019e32b8cc8d3638d1e10fadc8570fe5dacfd4d57c301e14b3339a901e061c613c2c8f537a3944deec50a0515516002835c526854aaedd33828acf37ba27dc9b7c0e981e1c3f84d35a89b0158770d6cfa6100d65ce0e7d6f2beb2f97a4fa7c3eb4a5f52e2c192d2171a471b2c5dfceff2e3df412dad3c4907eed01d387a2286b10207f76d8f19949b1e46678c6142c57b1d51378aa1a7841b172ea1705448a4c5b48bfe9351f58cd6c8e5368ea43a31279d6b24bfbe2e7f999b8e2f598264dc7d0915e819e35c45049ccf97a6538dd01250565dc43f70a8499c8620bd1aa252fdef801ead646950565dbf00d3ba79956b9848571e12c6b27d1b74b6c533a75640296aa5889b23988d623af84ec89f2b3d4289e326d3df06fa430d6e40ecfe5a39fad9d962e9e1ef3eb182301ea38da3641eb92556204e83ad714e2f8a499d50d72a662bb45d8c4f7f5f080838d13b2b46fde0c8b2932326057ad15612a09aa9d0204965a9fb7bb4d7f852b9d8c51e18ccb012baba39f6fe4339254471436411067a1bbecdebf3ebe43cc247ceffc058a3617f54af1be29e8804fee8277d91ca9ceb46edd424381cba5a10d09523738fe4b71de9e51372e81cf41c5fdc114380848ad6a3b62c75a3e64935dd6e7439296b437b580aedd5fed65a15e09db588f8716d1e90a2ff23f736e6309c2154c90c8ffe3c5bd17f43b5a661c5ff6eed79bf0a3fc2ea0875e54133eb115fe72d409f6d30df5e651deb27a8f368ae3c65bcabb45542796048a0e5a46e987988476462bbd71814a993f43cce752ae50103216c6387114343c59d9ff9f188c22b3b823fb9283f4f9211901f309e6c3add1d46ec4429296d9185f6b0441574addc839ef756ce6da128abddc6e711a254993a8c32da95a64a5d4f86e4c34d3e3a96d146e76e59e27069bbbf2b1391303eea4cc978188de26118a76918472406576034e98c2c9dc2a2cebbfa2ada6d548b1f3de75fd94309ffaa77e68903630f48bdd900366464cb0451f3757c92b6676e5890faeb2b723be8e72482711d1cc1a141e07a0416c3a5a83149843f0f6587a0f16af88fc01bfdcfacc60b1a7d8b9754a4a91ea15d766381a837f47eddc21b6ae14c0abea98318f842c163efc3778b0f01c936cffc0ab306b8d0f0ea822b8f56932a9a61523bf6c57912e34b998e75fe9f7a998d05abdf2f5509781abb6da74ef5d292c36923cdc7ebb5aa1e816a97ba037c48842ecd0d5040708cf1f45283b599daddd8f22fa8cf8a0a9a1b776a41c0f727def05094bafc6bacd33356117dc98433221d11d58597cdf60a3f8a1c9a690f26770f75f95695f43bce6e92187a19f7fadebaac75036b9d4970d2232d262c503e55b30fecfdc438a17529c228a7808c21eb06b07f2299f044df5ab955fe356d18e89e4caac7ea04cac30a751c04e91fd3ab16ef5cb079cd69653f9a20351dc464f9dc46dd04e2e31faf270f99eb7466e82aa32b34191aae1ddbdbc8129f89df1b75750124db23e618c03949d85729c48ac2a83d1a9b5506dcc826d1b2c8b1aa5d3729608e97c744bdc78aad5f8de3eb193aa3ccc796e8a43a4bab06cccd8e7b3672fff4488232e5d6dc5212ea18d420c028fdd971466e98e156305f8ccb0bfdfe3d99b00a4451637f466990a15043c31993417861d7fdc2084bcc25ded4a8040673db45512517a85e153bdef75777865612bb399f66e71bebec138407c5579d95f134881a162c177a0f58e3c581c066dc703048b5365a13bf85397701633e52d209596093ef8c54af70f2ece993e9813691002c2e0bdf926ee30a2e7c73641d085fd7b4b1ff7f35c8943fadeeab545aabc4d31f4fddaf5ac9a8b28a1ee2a84e661e8e08f7396b0d239a6d912f80f719da06a0e83c0cc3486889de550b7a990a3e8ed86be2c3cd9e8b1cd78c5952b91ba2ecf7445d5e448d50d7451644b4328c0abb981930493f1f99b9286d2137aeda85f41b820c41c5f448c6a0c99efa1a9e578f24088c77ff3e88cbd85cefe25f36975f8fd5a6d0bd6347cbe0f706a0f0bd5ca699ed57912d073a23063acc2cc97b96caddff131910cd537d97a675b25af4cfda418847efa758a7dce06508bd5f317b6de36430eaa136b19687c2258579e744cdc0c403b2a207e7f3dc4bf4cae77274f01b2ee52abd825feefa0f8653a210f94606f982c3001b61dc7623a9956a5efbc30c4cb71d9cc8a59ab76cd31bfb93b05fd3c01d141650d0f36bdb329f6fca396dcf0d2a9029afec7e53c39065ee100178534baf27118d0b72fffb5af4996db5557d351c5c913603cab6f7c176161e157f33d4493f41633d77e6df01b91a1ab7aee7cc334af75dfa74823a0dab17ca50fbf53f5e3027ddb581107921c7bfa46000cc3fa3e27edb06af9d8a24a08dbd6dc0bf1e6c6d147a2bd1783f85ea8c0af7ff7260843f356752e62ad3075ba800ed96be268146fee7aaa59082bf4ad31b1dcdb4b2cfb58788aed73c6d3114ba5d6e141eeea8814d207d1a2729126848927b8645229c0074aa52b318ba1f9dcfeee550366d53fcd31c989bcdf266fed9f823b480a66069deec0774617ee900320050304c2663e43417d8fd7e7cee9482d803e1a788f67828d5d6096b6d3e70f242d492cd62fdb7e5d91fdf6a3d567ae725a102a581578eb97f7116a17b6ebe12a2cc8c0a2f349c9259cb4377a5a316d1c2e2e89e82b1f8990b0cef0205c2aa07803945b6df069e581bf76806b1bb05c4f1d1f0e3324c2178906793d61cf3bbd1fe32396caf0371800af8de3bf6ddddbb2fa965051d7cb0fb645270e8bdf3b77797c58f19a2aac35fcf217a544b0bb6362ef40918cb67463b46ae4a6f2e7dd9e82bab42d5402acef4105486342b50904a51bdfee9c4be66e594eb5d122dc90226a53814749db3c907afcd59ede5e7e91865b8c34f4a8664c92799304243a4c1f3a9d3643dc79507c186c8e8d9693b4831ad6e34947c10", 0x1000}], 0x5) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c8790008000068c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eaced1d9cf0701cd8e57a0118d1e099e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e13148df63675cb6ba8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e0300000004ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be643ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c0074fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e292d22cfaa4bde6f4296ef7d8b3a9c571ff7efa8a6b1a58b7107d9e7a853efeafe52920000000000bc8beede33936ea094240a7a2b2615ae00000000000053c5bfd5b8a7649a0c856f0581987e9a1a6b25a39501578ffa4b209da42e3bfc490efbc17dcef51cbc8f0ab4cfcbbf9b8ef70e8437180a9320a7d027a6e9"], 0x10) sendto$unix(r0, &(0x7f0000000500)="0034000000ff00e400"/18, 0x12, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1c3) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f00000000c0)='./file0\x00', 0xa0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xa) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x9, r4}) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:08 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup(r1) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0xc1, 0x20, 0x4, 0x8}, {{}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x200}, {{r3}, 0xfffffffffffffffb, 0x52, 0x1, 0x4, 0x1e}, {{}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x7, 0xffffffff}], 0x80000001, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xb2a7, 0x9ba}, {{}, 0xfffffffffffffffd, 0x43, 0x2, 0x100000001, 0x8000}], 0x7e, &(0x7f0000000140)={0x7fffffff, 0x6}) pwritev(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup(r4) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cd6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='*\xa7\\[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\\$*!@.{{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='[^}.%-\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='[^@]\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='%)\x00', &(0x7f00000005c0)='\x00']) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{}, 0xfffffffffffffff8, 0x51, 0x2, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x9, 0x6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0xfff}], 0x200, &(0x7f0000000700)=[{{}, 0xfffffffffffffffc, 0x98, 0x2, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x3, 0x40, 0xff, 0xffffffffffff0001}], 0x3, &(0x7f0000000740)={0x5, 0x7}) dup2(r3, r4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x1) kqueue() openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x2) chroot(&(0x7f0000000080)='\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x808, 0x0) 16:00:08 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10000, 0x1}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x8613b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) 16:00:08 executing program 0: nanosleep(&(0x7f0000000180)={0x0, 0x29}, &(0x7f0000002540)) syz_open_pts() r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="b274c423d4f008b3"], 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000001, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa0008c8e1654cc60800450000280200000000000000ac1400bbffffffff0900907800000000000000f80000000000000000c81ec6fd3577a20ab03d2e9a509c1db943c5a309"]) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff8, 0x50, 0x8, 0x176ed277, 0x100}, {{}, 0xfffffffffffffffc, 0x58, 0xfffff, 0xfffffffe, 0x587}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x40}, {{}, 0xfffffffffffffffa, 0x91, 0x20000000, 0x6, 0x8000}, {{}, 0xfffffffffffffff9, 0x37, 0x40, 0x3, 0x909}, {{}, 0xfffffffffffffffd, 0x82, 0x2, 0x7, 0x7}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40, 0x3, 0xa011}, {{}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x4, 0x8}, {{}, 0xfffffffffffffffa, 0x46, 0x80000000, 0x2, 0x6}], 0x0, &(0x7f0000000180)=[{{}, 0x7, 0x8, 0x4, 0xfff, 0x9}, {{}, 0xfffffffffffffffb, 0xc, 0x0, 0x2, 0x6}, {{}, 0xfffffffffffffff8, 0xea, 0x20, 0x81, 0xff}, {{}, 0xfffffffffffffffa, 0x40, 0x1, 0x5, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x10, 0x2b, 0x1000, 0x8}, {{}, 0xffffffffffffffff, 0x8, 0x8, 0x8, 0xd511}, {{}, 0xfffffffffffffff9, 0x6, 0x2, 0x1, 0x2}], 0x98d, &(0x7f0000000400)={0x0, 0x8}) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r6, r7) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x8, 0x80, 0x2f}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x0, 0x3}, {{r3}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x6}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x7}, {{r4}, 0xfffffffffffffffc, 0x64, 0x2, 0x2, 0x6}], 0xfffffffc, 0x0, 0x85, &(0x7f0000000140)={0x6, 0x7}) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x20, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x6], [0x0, 0x0, 0x8001], [0x0, 0x3, 0x2, 0x0, 0x3], [{}, {0x0, 0x1}, {0x9, 0xfffffffd, 0x0, 0xffffffffffffff00}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4000000}], {}, {0x3, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0xfffffeff, 0x0, 0x0, 0x0) kqueue() dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r1) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) fcntl$getown(r7, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)=""/223, &(0x7f0000000200)=0xdf) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x20, 0x3, 0x0, 0x80, 0x3, 0x73, 0x1, 0x1, 0x200, 0x3f}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x202, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000080)="7422af", 0x3, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186a56010000001c00fec50000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28e800000100000000"], 0x9}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) readv(r2, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/84, 0x54}, {&(0x7f00000014c0)=""/186, 0xba}, {&(0x7f0000001580)=""/236, 0xec}, {&(0x7f0000001680)=""/190, 0xbe}, {&(0x7f0000000340)=""/39, 0x27}], 0xa) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) chdir(&(0x7f0000000040)='\x00') writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 16:00:08 executing program 1: pledge(&(0x7f0000000000)='^\x00', &(0x7f0000000040)='\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) flock(r3, 0xd) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7f7}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206997, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666979653000"], 0x10) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) shutdown(r0, 0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82002b2f22006cca"], 0x10) write(r1, &(0x7f0000000700)="9e3eaa56000000000004bf9aab423040863b43be242a20bbd400000000d0459370400510fa651c1e", 0x28) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 16:00:08 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="01d7d86c", 0x4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) lseek(r0, 0x0, 0x1, 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x5, 0x2, 0x0, 0x7, 0x12c, 0x9, 0x0, 0x2, 0x2}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/159, &(0x7f0000000140)=0x9f) r2 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x9) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecef3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d0000000000000000"], 0x10) sendto$unix(r0, &(0x7f00000000c0)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212ee932026d29f4fc156be76b2d81744cf7eb11e2ae917ae8ff88f830773990397cae0264611200eb76f3c33b9456422e5cdf4dc6ceb9da15c180b9ef8eeadd178051199ea9fda6eb918c1a8a0a3e05d70618949b90661724", 0x91, 0x0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f17dc8b92d815ac54756799505d1e40770daf454c4a29cd0cbc6abdad3c920c00e9aa6d31ce2e5784ea2990e2fe0f8da142cb5a1d9599870372f2c1f2c98cb551f463e3d66e801dbdd3a71a7832a3ec52c9e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x6}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000043cc40677eef647a9e83a4260510f88f64230819c4a19c09ab2cd4c283bcee99dd41c10e02a7986a75b346e5a5e6e3225e26e851"]) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820219f100000008"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="499778bf81e1549fcd2e004ec6cc3dd1970519f3d00988d5b5056ac1667dc52eb110e464dcef5a0b416d18c0567ef19f9577"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0020771ab4ffff000000008a6b15892c46bcff8ec176ebee4e0be437a5bf1e22012f18be7ccf7efa657e5c38537033e2006241903b39e8089adb3212bc50a7c8af9fa7c338347570b225a6709aa2a2ecfa725bd3c3c1de0e801fab7de719"]) 16:00:09 executing program 0: socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) setrlimit(0x7, &(0x7f00000000c0)={0xfb, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff0, 0xfffffffffffffffe, "0366402ba77f0c0376ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x400, 0x0) openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000002680), 0x0) select(0x40, &(0x7f0000000000)={0x52a0}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3, 0x0, 0x0, 0x4}, {0x0, 0x1}, {0x6}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x3, 0x1, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) pwrite(r4, &(0x7f0000000140)="8978c482968ab45b26c1d3cfbd72acf50b45d409fd83fa0fd19bc8eb4956fb6bf1512c4e5c93d2fc00d9872654e838964bc85cb79709de8e5b7c29f349a83f652996a72c61409222ac71deeaef7d40a88c152be8ce4efa433a9f79f8d9e6c00ed7a75ed47047a5d541a54ca0ac065ddf88225b5fc58666aec030545ab9200d4aa3e937fbe8b9cb6e78d0ab005f5f62be6c17704c68d7fcc173f292baba709ee51ffc8b3cadafdc2f153a3a24a722f19e193d17dbf4d254dc32b0af3f3e9efbbafc5dd7f996d218d3771da0edd585f85a52ab1329dd172149c7cac25844d9d9a89b782c5ddc4388", 0xe7, 0x0, 0x2) kqueue() 16:00:09 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) getrlimit(0x3, &(0x7f0000000180)) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/173) 16:00:09 executing program 1: syz_emit_ethernet(0x88e, &(0x7f00000009c0)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605108583afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000000c3989c581438844ce4e0009e8045fcddd2c1aac460cf55dfdbb0520d76ef81a6706fc15a0a54c0ed8de5b8de5484f9e69ac7704d4815bbdc35002b64f1195ee9aa4f295d71c9f9759a2d16c67926a561d1c93b5455ebdda49c0506543a81bc4fe7a423b5f8f0018212ce095728bad0f257b4d543b7632ef14372faf28c2a3913aa75058699abb07defeedc7b859551f794ea53cf72f6c95d6c1ed7bdc9e54b8fab5c0c3c92b7062e108f9a29e7fcb57d101d266d111f00c7993bb8ed67b17c665f3137188d4b8fdbfd104a92fcfbe2a4506eb03be1774280c254dc52bda621b332d20a0f3d2d3957f4d17517430db539238e6b402f32e57f82f22af57f09f43e2a9aa2a3bb118dfefbaf394e745313193623fda8eba87b89b7fcc47fe52919be7c01292fcc5ae654889586500e456148cd3e79535975c523d8833432965e0a0c79fb702e14812119d353e68170fa7826055b0ef3f80bb80a91ee11f92f8b67eeb055ed7bf3386dbb231b91d8d55adb662ae17604ea7c86411e37c0a54409fa68fe1e47c3f2c04c292796c923984eb16b1910a5e4a43b2d705880761ab23f33da6b39828baf2f2870d3b4c2f434149e772a6c8d5eeac171ea3857f1bb8a6f6573aea4bc4311e0daa35fb98839e50f68c6490ab839642feb4b20216957e78e5153b1ae29337105a24521128b1362e84b24bde2b796345d301064b664a8843aefc9883a0a672aba46c5f6e70a7cda9778f5f7c8378c175516614707eddba75f3e8ae93914533b4fec7512cf05a4f8e3cdc81d9272009e359a1aab310cd98ffc45e19b5277fd89099a2bda9c7180b3c4637da2bd18fdf232f774b27fabfab9f5475d0615f99f49f4d99acc3cb272b8855b439f1253546b84eeee2af465ac2d9648695be3cfca89e46311088e7518cb0fe62f79298338ed41b9f67840f44afd91b44b883fd72f0b49ad0f4983e4dc069fd3cfdf718dcd1d5b6f1025077acbf8434fe8e586aea02cf4189a95194a49705fb32ce6dd95ffb60ce366dd88dd32beea8602620978a82830ab70d072190e324b5dd44a8b0b854258c37c3a7ca2266f7f14dddbc400d825de77281d1a3384b5ba97f0e8890193a2e3a7ae77734d59be01b0063187a4349c61e8136d39ac3e3a679b2ff23bb9d6b807a29a1b34723886f2f30af556fa66e2135cdd28507a3057eb3c751480c20affa40f0925ceda9c2b56681e9f20bc14ad3b716bd7d598e21ea7ae330581afb19c0e74ceb3d5fb2e73d1a5179e8566ebe9e1d89b865f4215219edf05a7d54729404f083ba44cc11b66d50c501ae94797ca0e6b9d4a5ec2654565c7c9a69723df2ac3443eed5b7d04676e8e8425bcfd71058b16922bc6d04026c3b97ada6b8b991cb34526d265ce9e536ac8a13b3ea198c002360afda6bc65716045af1317ee1cd345b0f281569cdb3d6615b90dcd16bab47ad9a730fd60d64b0df63f4a5912fb9997b8bf700ed5bdf42b3e46a594cc23848d96f7680fad325916c80900f9b1086487ad1834d68193cc9bbb4cde2b6f3aec5a5cd3bc9647e520c227a0edacfd3ec42223c1838cf8fe6b47b4b4bf2ef7fcc5367a05e0304ba533a45c6fd6c6bcd379b3acc863c5a140415d22876c19d4db018883879dc98ae41241a9c2ba1096051183fc73cc9328d21177707a582fc2c032da7ad2d815cd84dfda42bf1d33e749dab1831e0cf6598c6a8cb2dddfa0366dc4045e007b9fde3589b2a21da689115905e469318681630dd66f3d156e9a26157d7fc45db5477e899e499a41cabe778eea79f8ae4bf1e1aa0735abdddefa36f9667054fa87e632936b1135e53a8b9a2406238afeaeabc959299af6ebb5f9094fefb2324dc8ca48460da74815143b94822067e4648035425c1cef293a028991d9390ff88d8a4dd4c3df1a6005d7e9b0b183afd687405eccb76435aff364fe85130d4b4a40ebb701bea903389d3dc0c29ae06ce4f1793d89f9b6e3ba9de78b0b593561c70a021003dba7dc8d24b325e08ce2a4229ecc000201e7154c9f29b47788187e5124d436d380bd4dec950b2a2ac27431e3a0a1a2b1f8eb37e8e1dfc95884755c2d6ae3a5e8682418bfc86f7f51c27c38c311e666ce52173eda40a30d650b4ade7fff80d8a6949cb564d4eaa5b3765475bb789a8662e56eaaa9a53b0256319d4607430d1e67270fdeff526502d961bcaabf324604ea9a01e9a56ba227fc9faf2cc5a6c58eebe02cd305c147418215f334e904b38768abb0d6488353b5d454945672e20b3caac3cc629e4c41e0a6752eea03f9e427291229e4d36dd2ee94652c5d470784b12517c56a74ea5c87ea1ebab5faca4fb164f5d9e759ee3209e4471877545d01266fe3108efcbb8798836fe0d279fbd083a3c07763295b502250cce73f77df3513f522d41ec63a4c16e34baa4c3fe4a1cd353ec87202abb3f326eff8fe47d3d0ed57e59d3797cfa89c9cc2481224912084e639c556902bd2345a535affc060db615ad093b0f194513912868f47524c82b9aab80c0d3fccf4bd75e650cf48838e680b32bfb159b6e9124c30f310541449569ac1a3c2bcdef2ab709d761aab3ad2243a745ca4074be4b3710274185e5c38388cc24f59f8646b7d56ff85c7829e4c221106e54b181341db34bece8d04ced3fcd6b1f978307d3678ea0cf573e49bd016ca84336fda0df96d12aa98a75bf5b34e0a5ea2bc463ad355c7d9d0ed03c3949807729d220c6e19c69c14af0cdbe48253828cd239b8ff452971cc6fd95ff449b54772eae769013500d3e47ccdc6b83e01cb695874022b28c139e086f49d1b9bb38bee42011f406c769e075cedefc1115ad71ed947c57f4aa3e5c2240f2c26a124609e16428b5351c2c13cf77d9e8c60dd7341e5e0501b48d8b13af4e06c2683664a67f5f8923af72f7fea28347fea364050e66aa893398031a6c18d208b47ba21ceceea639b1c4e447dfcd6493c9191a07651a336e4ba5949bebbe0e407ef24decd1977b434e99d4016c3b6297af740f129303230a789d15f779f18ffe1a3ce1956197a42fed9ee8a983c74e3c592141e5692635b1b1e21467f40deb27632168a72585c6"]) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) 16:00:14 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @random="32c8e1654cc6", [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@timestamp={0x9}}}}}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd94", 0x3}], 0x1, 0x0, 0x0) socket(0x6, 0x4000, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) write(r2, &(0x7f00000000c0)="7f237b3205f0a1c538c27867472e031e9fb160e957f5b640f550d7006a53717cb4418212f73db4f969021b00c1571ed2a7ecb8dc78d2ae0a33d9b01580000000001417b2f60491253d09bf42edd1768c9f614ade53c50743e9", 0x59) 16:00:14 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) munlockall() r0 = semget(0x2, 0x3, 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) read(r1, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x15}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = getpid() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/72}, &(0x7f00000003c0)=0x4a) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x1, &(0x7f0000000400)=[{{}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x1d, 0x40000000, 0x6, 0x7}, {{}, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0xfff, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x102, 0x401}], 0x0, &(0x7f00000004c0)={0x4, 0x6}) socket$inet6(0x18, 0x2, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$getown(r0, 0x5) r5 = getpgrp() msgctl$IPC_RMID(0xffffffffffffffff, 0x0) wait4(r5, &(0x7f00000001c0), 0x8, &(0x7f0000000280)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:14 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='7v', 0x2) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x8001], [], [{}, {}, {}, {0x0, 0xff, 0x0, 0x4}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x3, 0x59) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0c450b0d4e94fd4fc350dafecf912e548fe1b4539d64e7e3467c675fec3130e6c8776253319398415e6a02ea970d5e495322385cb9d869b71d25916379ab98bde1031ea182a376c05b8786a48692b9d050a3f8a3edf7c9626fd2150cc4a9899f6a5dff2a9a57ee953378a6fe0084c6dfe8f67366268cd865ed136c2e11d24101f5af4870f4cf45379fbdd271fb79f14138df17f8b8c313357ca9ee48c50547c45ede66b5f1a7a9193ddfc24f4c52553ce3f13d0076d358f65aa395ff91a1d96181339c978ceab4ef57e97945c6fe14a6a129a28233550ee9c608fe0aa8804bc21030bfea59b5ab09378bbc74b1c4b458d5f87b76e88ab11e1782d265586ab98bca0a8bd45ce2242205daf0d2f8c9bd81f3e560b1a0dc398ec3d44f2193dffb2f643454bdf24a4be64896c9b6e587d3acd3095c6f9e4217d6d405fd269e3af01ef5235f5fed44722067bd7f138a570674afdb6305268ef0e9343a1746f8f810171aeccd2a6d020b9e7ca34bfb7828b1dceadae9861c3db7140cea5f4fdee9908ddf2089d4ca636fc666bc0ea512cdeb38736961f2ec210ce9935f91717afeae80495ba7befbc4e644c0280b50d7232abd9d58ac1eb8b33f78b568fd8ffbc201b0dde7b9ba47234c2bb5728c6378"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x9, &(0x7f0000000200)="0808bcdcdc3b000becec00eed0b17c3048e6993192c2f2", 0x17) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x4, 0x1, &(0x7f00000001c0)="ebff05000000fd812eaa4e713048e69931929648bd09e0352fcb6c9c897dc88be13cc4", 0x23) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x44) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/108, 0x6c}], 0x1, 0x0}, 0x0) 16:00:14 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000001c0)=0x82) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) getgroups(0x4000000000000010, &(0x7f0000000040)) r0 = getppid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x2, 0x81, r0, r1, 0x80, 0x4, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0xfffffffd, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7d, 0x0, 0x730, 0x0) open$dir(&(0x7f0000000340)='./control\x00', 0x20, 0x80) readlinkat(0xffffffffffffffff, &(0x7f0000000380)='./control\x00', &(0x7f0000000080)=""/159, 0x9f) symlink(&(0x7f0000000180)='./bus/\x00', &(0x7f0000000140)='./control\x00') utimes(&(0x7f0000000000)='./bus/\x00', 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/67, 0x43, 0x2, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0xe) getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000240)=[{0x101, 0x1f, 0x50, 0x43a}]}) 16:00:14 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r1, 0x0, r2, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x81, 0x0, 0x730, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0x1) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) pwrite(r5, &(0x7f0000000040)="b268ac58efae615bcdeb7bd357d8bf02fbce03496c9e1f7520cb3c59", 0x1c, 0x0, 0x1) 16:00:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xdb, 0x4, './file0\x00', 0x20, 0x4, 0x10001, 0x3f7a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x0, 0x0, 0x40000000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r3 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x7, r3}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0000000000000000000000009395e36d97b81358fd1aea6ae30a6f6393d15e"]) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="03"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x0, 0x9}, {{r3}, 0xfffffffffffffffe, 0x10, 0x4, 0x4, 0x1}], 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) setsockopt(r2, 0x40000029, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) fsync(r1) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r3) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r1, 0x20}, {r1, 0x1}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x100}], 0x5, 0x3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:00:14 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "1b249ecdad3832a20e1c2e2092e6"}]}, @hopopts={0x0, 0x0, [], [@jumbo, @padn={0x1, 0x0, [0x0, 0x0]}, @ra]}, @dstopts={0x0, 0x0, [], [@padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment, @routing={0x0, 0x0, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @rand_addr="1ff8f0a8fcf4e2410c414e666bd3a422", @loopback]}, @fragment, @hopopts={0x0, 0x0, [], [@jumbo, @pad1, @generic={0x0, 0x0, "9024c1be5bfa6b7a7d36c3cb8d7e0be8b7d3dad1b056605fd4f448962ce34ea7f5303da6e41c3f180673711aa7e7b2d3433a68d01cc16046caa8985b01bcb8f09dd2dd93b63b286ec8fa0675f41a0ecf98be65221cec1d44bcfe243cf6921fbdfef3b9d5e524439711ded3b90dd318deb3e5414e696539668e42c21c8818027b957b511bdf819106af996579f6dba0766109e7f7c54c74ed333390d0d090956ff48083b66aeee8282c7591e1a96d1ca361141a8a872cd04b95f947946d8f48c1566cb2e270e1ed508f867eb68981830d"}, @pad1, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], "0a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e9"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001500), 0x8, 0x6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000280)="3cd82858f936f9619e718d80cadd1ecd791beef7ce1fc850e4179aca809b690db601e68567a40bb9ad3859ac317255e842a2592b75adc50f87ebf64c1f041218eab4f6d9f5d5ab05a52f4df502b4c8f05f1b2cb7ac05fa25aa21c6957eb836cd0deda766e4ae1b6da782f6d436ea8a321ce3adf4835771942ade03990f349fe8d0ca6618dabbd5b69446857d76c9ca88e63dedc932638e3ed804eb27459ae29c78b15c86bb604f5eb434ddfb243d0b73488d8f2cd19e78a9e17e7252e94338e8ea8d2ae9542884dc741fe79055fb96513e04cabe9a7f31767d81b76515f481160e720083f1f73137bc7f2389bc2a43420925105b75707de8c51062e25ebd94bf2c956af7d7046d8d8d0721b71e493fb2ab8b94007f4bd97cd6b5bb7ba354dbc6794b94be692bf903af0007c154a283fe13f323b169faf8df1dc5bcd0dd23fa60031f49dfcca69618d4fd6b6d0b06a2cc21e9c5b8816c5d7aedf2a7adada0469a321c1395285912af1c4f3988bc10c49638d8a899b627bc086495757cfda17e743c0324b0e4938a694537eda6c4e43fe39355a86f3d8151cba7835c29f4a13c76974df697980afe6900a9cb26ec054eea202ba1f568e8595447c4e4524e2fa5cc0227960a1945fa6d626054b6f6d0ffff3f3491edc76b8f509f2a65e73e2e388174e935b554ea6ce4678cfbf603442e42422327335046b98982025205e3c81e828cb704584cf77e1f8fb29b81efd54dcf6d35bf6284923048fc726c10bfdc108ef09e8201272b653cf285f0e89c67e1c0b3aafb202a61b861c1c2d2a78cea54dfca58b3504fe71786c3f07f75d8bd2f47c60906e4d285f1f0943916180d9bccdfa54a42bfef7acdfbec7b72718bcb6ebfb62014e1b4f0a9f7c6b619ba23251e7b971e5d0f3ec1e16a41bd42a7ee538ac017962f9a5da9a311553c830caad6fd29988a2e9d44e987f7faf5785fdebd919c92c305a39d9230a88ac63f49de23d25cd7c79185a4835500d63d991b3cd961c1afaf1b1a628bd9254c65fa64ea96b9cfcaa64c6ba99c21249624a8dbb108b61ebf61b26718e32944e953b44090e6e0a7f39ea9e394a0a46dbd60fe7743ee3c660f1ce4d5f6c4a0609e010484c528be375d981e138b086ea468e302c20b562e4f92bb5d1c8158a1e3bda9eb05dd1d7eef32b42eed185c9875e0e54c8ed2cf2c5d04dab329c1cdd0dd9626d2dd336c7c5bdd3000dde93f137ef7b5f135624c4d776a394bc10ac9f7a3b0a7f616c66692e70b4bde7d0daef359f8cd786e5ca724326ebbcfc70937a1fe30fe8e1fcae9b48de06076fb40f3c2780fc1a98e134da21e135d42af0aa26374e9a1a326ff2457c3b8a6592dfcb0414cf8c44efb5aa3ba0a347f6148ad618cba964cba96bcbb4e9ec5d45f00adecf51f5c390bbe482a7a4c25721589edfb67c9a7f34e9d7ded7f4e6cb6f84b71164c29eeb57aa046dfd001d2959411cbeef4ec32a2b24ca6e8ba3e8ea627fd1bf13202c1f3b8fb55c428fd6bef86e57f1a590dcfcdcb41f144d8a338c770b207ed3d096fb8a0ef490b5fc0135ae77f34d1e51b7732ea2f57f052b9140933ff2140ed5f8f31a8c2b3803cea909d93856f19870ff164c5b11273da3e15ec3b73ec6f05ea29a090927da8274592076b09dec60fb51cca750559b086ee8a220b1eaf20bd64eeaf7366dcf9317a96e645488132e356b125dab729df2c4768551d322ad79d50f05c132ef26ee40ee4cc880e1da6a70703127e7221791e5128918fa00a8eccce78d8f3a9e9467c6534f56ebdaa50fe4a5bdf46b694455412d653105a7274f362be1f522c5a0e891211715996dda1bfd7f02dff59c4183ca8c8631a399521eecb2acbbdef2608aa6aeeaac08988f4167e68bb57a3920e94f2a3b85a2f82a13ef03277a97c49a7629804eb2e89953032265c23f930d52ab2535fbc3d7b1fd93fa37b76aa2e1e935761d5f8df29c4c1a08b6194b66dea71b79982afb01f8eddbdeff2f326d10741c26df97308bccb8e52c39315a66db0fb985af9c0f48365763cef9a685847d5850d8bc93d4ccdec7ffd538bc18ca6d359550eab97c32e8794b0db0ba35b3d0477579681b41627fc227b4ef8e672d9948455ef59c24a95bc11ffa0d57b80da1a45ab8d0df85998d7ab8dfccc06f8be929ed45cc6abf1afb16cc90d0c056e59043664677019031afcd6e9dc0361455251b2d242b86b9f55461fedb89c3e2959fc7f2370272aabc89b21db8518e4627aaa74a66f3e4eab6e767e1472b87479a0cd0c5bb964b941482be96ae6e380142669c9f5cf4efd36a09fe15a20dbd6c43f10a62b84e8f4ce096a14c572452ec25016d9d1e507fcf6fa1af7c4617e19900b32136f238809943039e7eb8dbdbd341715dfe4fb34692510aa0998c27b3404f07810bcabb4e13f29554b92b4228598af37273f2294fc3d6e0dd9de8d84338340260f44e5ab3f1c33470fa3a13fd1546db0dfb56d83bd270397010ca4ef8979f081bccae7f7c4cc295ccbc61b6a4a81d98ba13436b0181608b994107cab3f6dd4b7c3186a430cf372e195c27a33e6bc9839307ecdbd8d4c2ef29927d939179037c035c0b60f4079bcfbed27f1ca1ab14ad31bd14b02b7cab55767ef545e0b8d4cc126d9db65ad0b55be74c86f52fe2a0de5221f310d7513b4bd1e4b290535ad6f34f3db0741a79314425fb94a4eda2f88584c4ef4e8032d632a58dff03d031de859c044c090c8867fef30752c1cd6bd221ac60513dbe33816d178d81d0466397ebf7877e8e763f3ba40dc30f4e57565da1b2b641b68f25d5e0295ee0d2accb3b7438f88151b7326012fae643f223ba06eb1dea9c7955c5eaa1105ff959566a25bae734caee08b7af392eac5a0ba95f62aec1916c4a8ec4831a099bb6184c392565f982cfe74fde60287b7e89b3d38e6412e0cd2c402073a7b069270ce1e8e23c10f90c7ff81d4b448506de81fc0acf124bc1525197859d635cefa8dfc6c4bf5cc907fa9de445b4fa260e563bc5a56c920ea9583a086565dbdc18782d574c0582e444a898f4b108f0f8ba7fa4f8b4b87fe2106359473e0fdd9333017558977342c087bbd761f93ccc98506def7d5a07dc85d0030830e3b36fcfd03a32da096768b2f75806acc1d2c63003c5ebb9e198ca348b547c6e61d03929c9afc0ccba9b4758047af4c0f36fcc772c807343bed1dca9115749012126e40f9f40fe359b247d281210231d0298d9892fc92bc53ca7eb83b926e8118059c24fc2bac40d4be856f3aa8c5cba5e7159e7d324ddde71c73ca7d9fbbc1fab16bf3db65456dcec1790d5172f27e031f3a828baa34af9f72fbd4a0c4fd4abca8d74b4a5d12d7a83a9c73e187fd1dde458333019416f847ee24806dc4b55af75a63093771610ffcc82b81e30300c6ac7ac93e528402b5bb3158915fc217461c983f82a9b28034671c834834e1bd45d4ec9df8c75a21e26f3ac20848d9c7bf2de9492330755a3c0363ec3eee36db95311a90f570c672f52ccba35cad4ea78ddfe0d2e9814c6664f14b88c19724bd896d793246f255e44ae6fb320dc2ce3b97503d9a262052b8453759d6768ad5d5055998915d716e212cb916d561998734de1508405f116a1a97228d483d30b37b56e50bc0dd002c1f91b53998a09b9ec42dbe024617346b4078aa9ad4b65906b4d63521b39ba140a567a86f302aecfa3987da61ca4c888a40c91642ceaa47ed73ded6369b6a360ffdcc6c9f64898df74ba509277623ccbdf69abbd944841999c22957dd5deac01f0c9f48e209598eb6c702cde6f6d0d1c2522143dff2672227c2981ad1e090f091d141e058413f5d5afb369fab226bf355578e2d65065287f1b70b1b7d8caa089431b592cc83d6d471d662ec8ed8527df39be7b584fae8a637ddf29e6fef5d907c9cf2af794aa9c8cdb830696a5365760aaa6ec21b273a897f455a2b1c06202dfe498de5b4213376ba59e4408f948f60159cc2c22fa104d619f101fb416c419c7026b8b1af3190f378796173e99e5c77fc38eb3b6aaf19e74aebd364bacab9e03b9f7b66c86465cbce97c6e8a362ac90b123fe19ef42b14cee2c0ab168fa5c491b46939394fb0a3cb66f8ce4725b9795e250d28bf20f9f3252c3f18d1ec6f4551a9bddb72fa3c223d45abddbc3d03950058cdb60c1f05bcc8034ca210869817a0572f2933fb3932c1f717f41f21d2bed02687a7b7ccb22c75b77d97b22de24000a4e9e7c52e674173c4bae667e86c31b6aa32d7dbe4e67d9d43883ddb5cd2ad780a857190e165aabbd7efa8bddf1990f11b1030e32c17e8b85128d1d06631bc097ec1aa884236f13503f724474403695873b4cf0d1f30f6a524f8affd1840556d30ac98d668c4e537da7d0e1cd2bee8d02d417043a70c8b5b001e7dba52f91b15c471fe66d7771e823e23c10ffe0ea0b9881d6d43c3eef3ba1d3f05f7a00d31bb1dedd15ef50dc3880cc4213f2c70bc763b36921dcd22bbdb80c5498a44f5bc4b573050b2493aa3ef67f81f4d436fa5f959246788ce5fcc9d7ab8fde8e5f727af66c354a90ecdc5506080f2ceb55f10cbbcf883562e9fb81a0fe48b6dc5d533aebcfd519e006581913018001f245aae1f6a50977c0d6000dd966a38bc46946e22709eb0f8717dc1da1d60669d3869eed29a1ec370c7638816e5699cb6b6de12ae152915b4f721fd986bbb1383f72577017251a7fafd6ab61ca5c5aefd01e49cbc63dcd1974a8c78141b43c18d72402f8f1bbc04d884f328530704540d12bbc6b29f584904ee439956de16b522f0ba59b5bca0a3b0ea800f12d7e0d58171f0ee95526668bf670b5a994851480f40961e9b873a10db7f427f52a82c8837f33637bed1c6419526dc5a43719803e3600c758fda1af70ba3d7bf529c9e43bbe8d1636fe11f90eddf2b1cb609e9433403bef249df586248d4238cb8210ba7727489e0d534e631c306c26b1f02ce2bb1174f3358abd5ac8297f38aadd048f9fc7e69bc47dd35c391b83f9d5689741675cfdba4c6f0269adffe2e45d516bf80ed35501a45f1c352beaa0a357f3ed978be8965be4935bce0e26723a7a516036d416647261bfb5a16c6623ede7ad79c2d976933ab36ff3bb8b67db829cbac491f1e501fb82a149d4cf63e2faef042bfb23316a3acd1c2c04b652cd6fbea8fbfe72b54acb3c8876738e5f7ebb5130a0c382994eb49624a217387f06db07f91e84e505fa6034f3810108990647a59dfb6396af6ec0665005209f891a2276a61ef5266dc8b224a01c871ce82c269fd765dae31ca999afb7d5e6354ccc2d529e51fe0e331456a0027b0a7675697bb998c423ac3e320f01c0bc6f3fef5b2adebe45c4860b6d39a8a990c87e5bd3bd2e2a5ef963d6c1453157c34ce91e184cd180f875cfc6cf77b0b9a44dfa99dc38ea656198e463c561bc74e8519715e62143563ba474e93bd146b36975ae147f8b4d7cd1612819c0456806c82c62426631c74d51058742bd7661bc5b0343a344f82373c02e657884ee24238d80e1459b6368469df6679113941c20ad88542971a6f57a5a333ee40cbbe262a2f523650ae086ad8b9094a0e2197ad3f2bc8be047871cbc35375b0907f351efb4ce8a57cb8c7815e23b34c16bdaea5cd4956e83c3b090581170253113630eefaa5896c4e91d531de5bef1022a92eed61e60dca60276c1d7b2d1f21894fd0e14a388c26a9d5fa53b6048a3dfa2aefd1e25d5c2adb40061f83e83fb87d3c63649580083bcd7c8e7f80f99b8f1ecf7444250d129dbd0e3ac70152b", 0x1000}, {&(0x7f0000001280)="f315a540c9db3dd1a7bafb20d9c02c02d2b40bd70481043b98117038f7b6e8dc715c030e319e2e4c2a69520b71280fb585c33c630248e53c3b995e8fb86184fd09e5642608032688a14a8f6bcf01ba79294e4058b96b81e8f35756dd28dffeecf72878efbcaec663ecf756b12e49a2566d7a98030e5c4753f28dff70640728da95886d8f7d246663e342e14e271c5d0489949bc483326c52bb90a311066d9efc39f616608be83bf282598b5684266ffd50eb846339", 0xb5}, {&(0x7f0000001340)="3a4ef4e1675740b6c0b691ed56dfe2810a70e05c98d6ec79c8f18f15ab22c8b142fca09ff7f711a008fe023ec45fdcd02ba680ed65f1c339f76653d175e8afe276a04dd3f2b5618a9caf1929861ef6082281fe6e245ecb6255f691b0b63f44b98a3f7f1ecc18f23c0393717a17f4dd2e19565735bf022421841aeccc8c8d72ec", 0x80}, {&(0x7f00000013c0)="4b6e47ea54e6dd86884c2160320dbc92d45f7f31fcadc38ab221a1df5e7207ac284f32c61c359d3692efcf51a22c4a93fb51121bd033ab92ed9ed02e52b168c9b7da480ae8bf7443c56651c2781b40df04f8a7c49e3c51e371d221685f8656020fb4a0a14c29ac221ba5c9ced0ba012d9a799780331859a49fb4b459e2e8fcb4be9468332be0b28e79869ec1f506e8da85750839593194a84d7937276a9ec6a617b7a1dddfcab8a55ea003ed542a58dfdcd4b862eb8a65d298ad47228d6083b8f11297042747e7", 0xc7}], 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x10001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x192, 0x20000000, 0x7}, {{}, 0xffffffffffffffff, 0x21, 0x40, 0x6, 0x9}, {{}, 0xfffffffffffffffa, 0xc2, 0x80000000, 0x7, 0x7fff}, {{}, 0xffffffffffffffff, 0x0, 0x10, 0x1f, 0x3}, {{}, 0xfffffffffffffffb, 0x5, 0x10, 0x8, 0x8}], 0xff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x7, 0x9}, {{}, 0xfffffffffffffffb, 0x38, 0x1, 0x3, 0x8001}, {{r1}, 0xffffffffffffffff, 0x66, 0x4, 0x40, 0x2}, {{}, 0x0, 0x40, 0x8, 0x1, 0x100000000}, {{}, 0x0, 0x1, 0x1, 0x7ff, 0x101}, {{r6}, 0xfffffffffffffffa, 0x50, 0x10, 0x785, 0x2}], 0x7, &(0x7f0000000000)={0x5f48f32b, 0x1f}) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0xfffffffe}]}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x1, 0x8001, 0x400, 0x9, 0x6, 0x7, 0x7f, 0x8}, &(0x7f0000000080)={0x8, 0x1db, 0x7fffffff, 0x1, 0x0, 0x6, 0x49f, 0x7f}, &(0x7f00000000c0)={0x7, 0x1ff, 0x9, 0x490, 0x800, 0x8, 0x55dd, 0x3}, &(0x7f0000000100)={0x4, 0x200}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x410, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) dup2(r1, r0) write(r1, &(0x7f0000000040)="862dfaed8444256e4bffb33b37f4b77ea7d631d276f929896c4a37dbf08fa3afcb56984988d5e36f06cab686848880ed587db85da473d77b724f66e470646d42dbe088808677edfd19fbdb582843a96385cc9ec66311d1c93f07be353caad57be1358cfe6dcc3d25a667c25d98ff0552eee242ef1b7b0698f12c33c658ef8561f4ad13ce2bd6c3946dae35b0a1786a85e315cc752c", 0x95) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x3) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x0, 0x256a3446}], 0x66, 0x0, 0x80000000, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/173) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 16:00:14 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0xe2, 0x4) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 16:00:14 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) setsockopt(r1, 0x707ac47c, 0xfffffffe, &(0x7f0000000140)="199d6518678a1671d68fe8c5c8aefb77af96ed4c6ab0be312fa7727de223d0ba4e65f0fedb2513bf7a43d6635617ab34ff4e3d966695f58bad5436714ff4b4f1f29b6a375f15a7a8924382ba6b6f966c12476f8e75170b31d589fa74930ce963c46c32847171fe7c15f059e0ac7bfdee5b7708620682718379ce0136836116a4c0f355cb6d5662fef8737f1aa63f6710de7ee169b8406e60c33e39aceb2c41d8b221e3ff8105f6009a913a7345c2519bed60c202030e331d4a1c650b78414ed9bd19ddf6ba9c1a40f9e29c3c58d907a9a6cb331962ebac672308ab67d3533a", 0xdf) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x4086334) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0x6) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r5 = dup2(r1, r2) r6 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000440)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r6, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/136, 0x88}], 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x200000000, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3ffffffffffffb], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/98, &(0x7f00000000c0)=0x62) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) setreuid(0x0, 0xee01) chmod(&(0x7f0000000000)='./bus\x00', 0x43) 16:00:14 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 16:00:19 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) fcntl$dupfd(r1, 0xa, r0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfff, 0x71f2, 0x0, 0xe842}) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400008}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000140)="bf32f0a4c539550eff031f36a552949905e431571ef5a21b50f37b2f707fc82bc31a6252057a1c95be2152cbd8d31b6108cf876a37c3683aeb1199f5326747ec04a1d33e189f6918a1a3181f8ede4ab43729ac5d746888ee8744f09e2b211ea4d1b3aac86f169b61f703df5fa5dde6c1de5f5faf934c5a7d1dc9db438594827ff363b7b66388244a5e437b74c024e7a351e64bab704ca2c1da", 0x99}, {&(0x7f0000000280)="df662f96a905e08c00108ea98ba70ed6f63939e22ad8d0e17d3aa57079754c079c8c86644ade336ee1ef7dbcb843ccfc8d86cecf544951bd219932450d154ee5ea4a5498c462186510bc1deb501dabc9cf57c62ae6e6096293c6107c818e482408fb6e6f6a757df4b008e5236271fe0423f6351fecbe2a844409f4ff1fe15d09ae64b38bd607b16d0e4a19105e69", 0x8e}, {&(0x7f0000000340)="6716de618f3de45e9042f7a05bda30f857aed4cf969055d6985432e143253f4b2173a3cb6ad5c00ca9aea8570719cc764d3d723343c31a383cabcc1f18b63fba4860303ff721db429f44febda5963d99e0ee7e35817525c389e904b86dcbe5001538e1de5e1029dedaaff5392f33f27d968c46b0bad4d981d49e6479eb3ab35577820f357af0abc23b57b811d595c1b971ca13c28dc17d0e83cd9256a78c2881c1f34292710787b82981889bb425c89d97adf153ffccd76963babcbbd0e894428d04a486b390e4f50a746c1a47637929828e12621b7b8347729add0200ad46c556160a6b31a97111c167d334c618bce1b0e6b9edd5", 0xf5}, {&(0x7f0000000440)="0a8172bf86f52d6ba5069958a2e5a8d332d90f88e88e0e46538c969f1427966a8c82d2fdb5c79436a4e6277020acc46ab8abc8e2909c047440ba33d6bc0f9afa61b7adab773ebe1e0ae74257659ae210db57fbbf9a4827be8274244ba24927565e35022010706f10b441f64dbdebade92cc3d4155163fd4c48013c83b29c28c848f25098514ec2d0c84bc3705c17494209c226a9698965d5731b54c3e0425fc25e9c4fbcf1343a9f9f33a973223d55c96800eb5b31ea12", 0xb7}, {&(0x7f0000000500)="e6a549286a0fdc74dfcb1629e5ed843affd89eab3c240c2595a7c05ec8fb7224ada9673f90f483b4ff13291e59b26365b9eb33fcf8beede213534f0849d24cba60", 0x41}, {&(0x7f0000000580)="8b618e7e201700c3a642b07f3a023e92401bea508e880d6bdf77c03ecbfb7008f664f01d2a2d33b15d660c7e737da977bb5c7a08036046d9d090a514519dee145ccd50dc0e39e195c0fba960a7f1004054a3ee61d68e0880ec23d296bd4909d2a82c29ecb664f9533e8fd461d6b38887a8b79855d55efb4069c6bf89118cde12c2463e5fa5173a91ae1fc0eccca75872a9d176f04a58b21dc40f0d3b7e073476", 0xa0}, {&(0x7f0000000640)="d6e13e5fa944ae36a35b4be5bb84fe065d5af4532ecd1b8d1e682ae94800deb36db9592717eb27f4e52045b5720745bed1ad0eff09a77c79cbeab9ac782c11c2709e80e174b33f7d815927991202cc4c3cc5d4a9ebd7cb7d762846adb00b7c8b7f38bbe077890ac68e4cd2f02658b5e21719d53cc9603df0a2d239ce16fca3d6a60b5e70a1ad6d7b64c57e8c55fe00d85c387290addbe0f51fe08ef92cbe2ef6580b040d8c9f26a6af8083465f261e352310d4529d7771e1624d7c0f82f85e2461205d8435ec922a6bef602fb1a5db0639749ef30799911b6b00eadb1ef135396a538b268f760dade6fa3239a3", 0xed}, {&(0x7f0000000740)="064135b43f05efd9f4c289b6f36d0a89249cc196713ccff74f92e3a116862bdde9957c868767c7225aeefd940c11e334097d6a65c23f825d836b261597312da287820bbc256433283069d2e1de3a4f370f6aff5dc2d96fc73d3c47d0f5bb35d4e819080a474a275bd144396af9d560699bf9b609e48a77ff26ea4a84027a747d77db6aa5f2338d4cad3395fa5a353429c1e330fe22b6e578ef7a71e50b3a08c96b4eccbd389c1f91290e2cbe1d4982b4d8706291ea5f3e45ae0b138bf2eaac110aac5a0c565fece007981f23d2c1b49c553a1197f9e027f01b658c0f4f9ee2aeb3e92dc864adacd0f5676069251695f83166", 0xf2}, {&(0x7f0000000840)="6ea6108fe8aa61977b6c3d3dca9a64f6201c21ff83e8469670cd57004023ca753aae4f81e5c2ca0a975b6c60b2a54283950e66b5999bb54a43b017934d8fcfc4173c28f90e77843dc4a939096878abce89", 0x51}, {&(0x7f00000008c0)="104a39d8dd708c479fbd9c6b45241ff5d7c1458aafb14082671c1c22d2e7aa454470be217ba90cb62779b14ef580cbb61c2af5eff8dbbdc4904ce5d7ff18956850d39284e12de136d10381911928736cf2e90701a0f405d7d0e239a59e2fb163a827ea111dfd7967ec304170781a", 0x6e}], 0xa, 0x0, 0x0, 0x402}, 0xe) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) 16:00:19 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@random="af0955779021", @broadcast, [], {@arp={0x806, @generic={0x6, 0x8004, 0x6, 0xd, 0x9, @broadcast, "431134f82a9395e106a9bb954c", @empty, "74a39655de74e327e2fd85ebe5e3fc16"}}}}) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x1, 0x6013, r0, 0x0, 0x5) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000140)=""/68, 0x44, 0x40, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x400, 0x5, 0x40, 0x2, "58dc3ed3c74251d7046fd62ea51314656cedaa79", 0xff, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="79bb3f0aebee07b56b7f0524add3adc2d3e37bb0b065aee6289990ddb0c045353a40dd14bce1d887cf926b9663521fc23111ffe9dbc7619335e1b4697711d104a9d3c1ccd67c71a34d2f86f0fecf63c1a59c092151fa2c786c8da169d73877290c45e4a51870a6b9859b88dce6b4e1b67eee63f01e7a50348192050f66c290d3458011e2b03adf27fa84293dfd3669efe7e15d85aacfb7f148c93850a9a0fea548984c0e0199888287812267587fd0d8de30c9f565ece030", 0xb8}, {&(0x7f0000000380)="553d11e93138eefbb00c364db3d9c3992366cbac4bc73e47", 0x18}, {&(0x7f00000003c0)="5421def86e0ae537309e835e77f3925a6c8cf35077fabfabb15d689b984e53a80e0c21446c0c638908101aab99f0dd18c105168efdf0751d53724bfe9c6ceb22bf0b37fc992d971ac597cad58370b58735911fce37c08f13696c1f4c5ddb8d24cd08c8400b85384ea4c701f1fb95a855747be09d97921fe5068ac9404238f82142fe75e490ac6b2ba8ec072124aded0725a35365c471349b8dabcc1839592fd382ff88fc6db1ed7d28d56ce61452e24f1e4789adc369d657e071aa664684a8f97cb74efea1f1099fb834", 0xca}], 0x3, 0x0, 0x0, 0xc}, 0x408) r3 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10, 0x42) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ftruncate(r4, 0x0, 0x2b80) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000600)={0x55752aec, 0x1ff, 0x1}) r6 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000680)) 16:00:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [], [], [], {}, {0x0, 0x0, 0x1}}}) 16:00:19 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x4d00, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x754a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x54}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaed}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xd16}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x3) 16:00:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000580)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r2, &(0x7f00000002c0), 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x1f) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x10d, 0x4}, 0x900000000, 0x10004, 0x4000020000006}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) 16:00:19 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$TIOCCBRK(r4, 0x2000747a) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0xfffffffc, 0x0) nanosleep(&(0x7f0000000200)={0x1ff, 0xbece}, 0x0) r3 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x48, 0xffffffff}, {0x88, 0x1000}, {0x84, 0x7}], 0x3}) socket(0x6, 0x4, 0x3f) kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r4 = dup2(r2, r3) write(r2, &(0x7f0000000300)="0500000000000000000014804752cd8439df6dfe4ed2d58d3c4741f6ac61371c960a", 0x22) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0x5, 0x80, 0xf0000000, 0x3ff, 0x3}, {{}, 0xffffffffffffffff, 0x4, 0x0, 0xa4}], 0x1, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x7, 0x967}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x2, 0x100000000, 0xff}, {{}, 0x5, 0x10, 0x4, 0x3, 0x2}, {{r5}, 0xfffffffffffffffc, 0xa4, 0x40, 0xffffffffffffffc8, 0xbb}], 0x80000000, &(0x7f0000000440)={0x7, 0x100}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) close(r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "59b097317a117c00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) fcntl$setflags(r0, 0x2, 0x0) 16:00:19 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kqueue() socketpair(0x6, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="f6f48ee900020137e32c3467b6e9f3aa2da94e4317b40eb848fdea461807f94e4f8c9350960e6c53aebae17cecb60556f2ac45c08f", 0x41, 0x1, 0x0, 0x81) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="007e052fc96972c85625fde0ea622162dfdd3000"], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x101, 0x6) socket(0x2000000000000002, 0x3, 0x102) listen(0xffffffffffffffff, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x102}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7fffffff, 0x7, './file1\x00', 0x3d9e, 0x2, 0x1ff, 0x1}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5, 0x2d, 0x2000000], [], [0x0, 0xfffffffffffffffd], [{0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400000}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x10, 0x4000, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) syz_emit_ethernet(0x101, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x6003, "5d65aa3742e5b87b46e076e17ecd0d2249ad6654ed449b193d558b7216065b99b53c03cf50572218e314b73f3134ba5a40ffd23a7d3f8d43eb5059b04077e99527552bf4af35371c6321bcd71abe94a3dbd3239b16eac7a0e907fb0e5aeda73a3ef26dad63316c6e95d32a7873d7818f417ffa35f4306a438d842198d58f765eca371cc494fe84c97be57e01265d4868d20960f09a1a129a34145367d673d4fcc04e2a1e52d7484d70b3943ff4d92fbae70735fa9959cec242e7947b91de9f257d2b6aa20ca9b72b481a501acb3c2cd150e8146447797892987c2b48ab047242364f368fcbc98ec85f0659550fe676040413b0"}}}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0xa15, 0xf, 0x7}) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) clock_getres(0x3, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x81, 0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000bee5b36acf77bff2e90e221be6dc99e9a5b8c02b51c7a597a13126af026b8a9600793a7f5f5747b46865ac6d84877c09acd323002850aab84fdb9bfeb5c293094cd684a67554326ab6e81347dcff2fd052e1ba5af912f231dc795cec40a7007692264199e4f531a076c37b0fe3b88bc4b9e91fc08d5df91f76a7edf44f736b9e334eea6a5bd739d2e233551cad126453a658521f43b6add6a36115e5893105b5487568de0f5f9af3017b5ffdea1185556d93021063"]) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/41) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) fchflags(r0, 0x0) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="000000d588a13b08000000000000"]) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0xfffffffffffffefb) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x3ff, [{0x1}, {0x2, 0x7}, {0x2, 0x4}, {0x1, 0x100}, {0x3, 0x9}, {0x2, 0x80000000}, {0x2, 0x7}, {0x2, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x7fffffff}, {0x3, 0xffff}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0xd819}, {0x2, 0xc9}, {0x1, 0x6}, {0x3, 0xffff}, {0x3, 0x2}, {0x3, 0x8}, {0x2}, {0x3, 0xffffffff}, {0x1, 0x7}, {0x2, 0x10000}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x5}, {0x2, 0xc9}, {0x1, 0xc375}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x8, 0x56bb, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x9, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/187, 0xbb}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/165, 0xa5}], 0x4, &(0x7f0000000500)=""/195, 0xc3}, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000006c0)={0x5, 0x5, './file0\x00', 0x8, 0x7, 0x3, 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x80, 0x0) getsockname(r2, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) faccessat(r2, &(0x7f0000000900)='./file0\x00', 0xfc53877e9ce20cb3, 0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000940)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockname$unix(r2, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x550f, "2ea86ecce46adcd569ef64e16e95607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)='yj', 0x2, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc", 0xa3}], 0x1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="f5a10cb56a28ce67e0e99de19469eb73877bdfbfbebc17f0d2d5c27ec3a2aed04d07704090a6ac4894b7ffa807a10783d0c672baf1e3edcf9dc6c2e3e3a8511ee178271bd1d9e7c7fedd32b788fba160f99ae3bece97a7cee01662aaab27146ae02da076b6305240070c16f60a17ed9a02eaa66c0ee2134eaa8d7b11c554a31a0d822eee98b2103c2c73b574592ccb651dd4e1afad1097020345080f926594281753799a81cb2d47165fb7e007c6679f48b0ae5a34010bfad1d406ac61dac67b9a98b8a792f9c93d33fe60bf71f5bbddcb046e0137d1aef6e3d2aa5424cb0df5ae30a9127ac556129d2e35c89fc01216ce30abb39ad98a006cd14a35855f6f5a6d3f237fcfbc182d3d2d0ba22c95ab250b89794851272323196c01746b704ff8256f4b60f5277e4539ed0c46e418ed4919a069aa63f56bb98e43bc6765217e396e4100fdc8695bebb2643d0f9070593aebb76f16ac26811dd543366e398e334118a8bba332fac149756d99b742918cd13b1f7a8e8dde108b8574c3208a5577e5c6b265f552fd9f8a9f6bff77e4f98494686d4484176d92aca45786fb594e301cb9837c8e596c38d8f2c06a21806294e293576df0ff9257854b641b6938f19d2224e775cbd0ffc8e49822d454e6a042fdbd6bc987780e3356ed38cee0c4da4497b291976f0acaa5948e55e4b095d1fa8be4927e65e1d63e9d7f1d2f948844a0a9b93072a959d863480c895c323256fa4b4ffdb172b832576535fdc076b47e2b0c1ecd9b379d9af0ff9d20d2ce79b3f9ab2ea0c9d40e37125c08d93ad7f2b603dde1a7a15e9a7fd11819c2ae2a7662d824f43e0181cff5de925b297865216edc4edbf86dda3f7a8d62077225cbd72502bbbcf7677a6049ea931e37eb5d59f162d9d8ac5f0a343926a543851dcbc291d847ab386c56d83fcd3c51614fe3203517650d9088165eff34918ad60f0ff7fbaf2ab79c424a26003a19ee556a164995cc740f34cd232051d25e92625b2580258c9f0dca5383ade44d7271133499a88aba4f7fec596139884b60caa2ad270c8f3f616b94414580a1cca8d99765761529fa11de5e2dff310e1e54fc37fe365af0e4e859688aa7aa65d2351d1336bd0cf9d195e307a4446b826f8a6396bd316b705cf7108ccfd2094b91d3d24774f69986a8a8dcd7b244996449af8a3ea1d99804cdd10d8d5a3b3825803ee964f8338ae6bd456318bed03de7231cbf67cca5facc94e7d75440be02629ea6cf08e6903b261e282a08585da2df8f24812b7dd075463a7c794256c3ffa0f3b5e8ffed82ed41cb4788ac3635c0332b7fa08e71e054796f031d7da7353cdf1c0ad4c045499e2b3cc7d272407444e74aaf86880cada7d567089489c25b0230dd58d35582e57bf80b535172bfa6804c6fecde708b18922d1f23bdc47171cecc35efb8519e06763dacf8e5e7239ab1b979bf6844b9e6d9aa0b8d684c4e2c91889469b918a03628f81308d0cf335ba672496a57f1671d5d4ff68f00ad8e1c529fd85cc33276810baf070e89a8fcd99cafe01f29b6f80ac894118d3a5a3d931ad801c9cdb9d32a1e39ad87018036b4139b6d8cc746962a8985320c42158a7702954c591a80dd802426d9b2b5728cde59f2623bc6a1d7604435d24cc9f4dc6694b53b98fdbb03708778241b231ba1f143d1b80d78962a64e5c565bf868a2d052a9ec586a919f3924e30c74bfc8b57e6b0ca42237dfa8c1d6ea1e6f9bf39eca0be2f7b68e672e5669e0aaf3fb4f493f79529d520ddf0214577543fb78cbec997e64d89c04e2e54ac4eaa932db346dbcf70035dbfc5c7609601256763952732499becd26714d35a027ba51f1bc136706e7e64e726cb153e215cb59720d22352e040f3e5bb7e8b8b10a8189f767b5a0ec8a59dffa3ff705982104b1173a2caed7c7a6957b9b78f2d0d33c2a5f0ec685a6ea2392dfe00cbf02e1a022107f08c27e019e5d08b9ffd04a3235b1a1514e75af6f9721fb0efd7b148f0801de93f8445962aeac634833b9770e7edddae247b3976cade65c6d69f949b74544a31a97e56da16c30fa27170cab54aa30bc9d7445a6aec4eba85ee75bfee5fe2189fa03c495a494e71112c648ac7448cca110117978f804e54fc9464435badd88628820bb8939788debd20ca730e86429bc863c2f389cb11cd294ebf0ea825beaeb1aa5b7b18af8d0d32800b10ffc13eed39d6d59c7731e59c59f0218102d8e2adb3a58491729f5bbcbb7c4efab9196708e99392c9d22dafe0c42c09a41e3ec73b5c3aeccbdc94da8cb8f49e77cfc0bd44f75ac5649f35f428c0fe717506b83f500d3d3a95ebf737a3e616a10219262e0bf2d624e8cd536350287c071b62f31aea1ac2a304ac95d2cfe3e26658bdf8f88fa6913b5de2450a0aefeb7b456004f87b1809610f544ecba73280aac9b3d422dc4bb1df336a768450d6e8089b533a7caf4edf62bb5dff39a7d505cbf6e4143894cd122c1ba34dab8a37b203c4cefc16d99306de7e2c44bbe651b897d4cad4d1f4a94324fcfb64509657544b2e59d4eb01215390c71e289098764342525cd8ed09aa3c02422be2f1b18a2c0c287fa0a737ac73c3765ba6ac4e83cbd588200c872262a7397b269c757c99ac9e93720e591e94a85d29af20b66f2ff280b5f2c8d2f5efa216bc3be0f29a527f543479f52720da1e8d0f008b085b3d945973f1acd75b1144ada91350de5d6efb55c35ecebe4edd15290528c0391eceb40718c37a92906674d16ba94a9575ce543ce96909096b31717fb7d84b9dc4c17e18897922aae9678063d0b28d7bc9a8fd70d8e4b5f62accd8d8c04c50460ff0d4edabbfaf5492c4353958b5d01fea97acb714e6643221d35258c3458d13e00d734a74abbcd9c5fd0f3f54490aa981bdf04c32491f1e039d289afe12bf73f307c81e0079fcdfb5d966aefab46de31686ec0331b13ef18da9e7865d8b7a5402ddeeb7d46c0b6ab939c40a52f6a9fba9e2e80e3135f993b0a56d5fcc13af7b329d641fad1ab5a92281569ce7f4c1eee0beef0029dbb177839f4b1e2e6bc8ed251b5d9053f5b7e260f6afbb0440e628614c5f165c4bd45a8a0096d520486f0c99dabdf60fddc6d7a8e270dffc32d7a1fd4ad75925578bb6efcb5340ae0084d74e696dcc0ca9264e00c6f7d51eedcc745dc233f41f41b872b827a1154fc8e93062e049008aff12c1e801f0c0a614b0a06f8bf7ef4f9ed99a6f556739e6ee879f03ccfd04750cdff3d9b30eb03a084f9702cb89b8aa79a437f1ce5f1f93a214b2db0167ba00076bfb69b57d5b0574970f4adb1063723bf5ac2d943b210bfaee14b81c52e2e745e9d3be9fd60229aa36048bb4e1b386d182e4febf17423796b2904c617abdd80506ed3df4ca695b306446d287e893798106b6cb75121ebb0f855a652400415c01c9ba21bfa28d49115c79785228860ff49def8fd3ba2617abec35ab2c22e73669d3f7bc323a11fcbcbdeba6457851691d36e56b5140998f1de846d1f0cb8d4bee2980a692e10f7c8ef31f2acdbea14501d047281f5306d6aaf628b2f21ba6e5cb181484fcd44a299fa6479f5e350d5e59bd619efe2af5e8674ece6e249310b3ca316a00e426d3e33084fc6e5709e76d7f154a254a33c68886a5135981e41332cc248e9e723230d1211ede5ad972409fb5fe95c8428e3ea855bba6ff1ec9bb23218f887062cd94d7db1ad8ac64d466c94c780ba611f79947b6bd1712fffe565e42aa48e20dfe6b8b4240344d3daead06f8230a8b658ec87c1aa3574e9aa5e80c7561bb9032230dd228f39be1512731f29bf356640845ff18c4655e576709fcf21b5f562853de0c1dc1a69617943b531d30fc839d2a920625ac37f0880a65256b1ec75966c2ed278e500bc904c0f0f468fc65ac20f1b00f7a457c183a885e1196fde4", 0xadd}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socket$inet(0x2, 0x5, 0x9) 16:00:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) write(r3, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fb7fa96d61d57ad780f601003a10", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe037000000000000000000000000000000007460695e00e69dcf988ca041ed850b7bd92c24d5bce4db3287d229b5aa2f480394eba736ddd235d3816b4dd50ea7903ae0aeb670412416e4995ab039a1770b1a4bc60dcb72dc0d552f5e157331d1ef11d657395dd46480cbd17a9842fed6d93c47cec1fdc6a61c49e00b7d16ffae906c326998c3656830b3e1a50a0a0000c8ae00000000eaef02e254663b453a2e2535687a1718c7962bbf479c18ed0441449c29eb475e34df090635bed4"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000280)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e932dd10066d5ab810cdc", 0x54, 0x408, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0xdead4110, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x6], [{}, {0xffff}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) socket(0x6, 0x4000, 0xed) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1e, 0x69, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r4) recvmsg(0xffffffffffffffff, &(0x7f00000019c0)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000001900)=[{&(0x7f0000000580)=""/139, 0x8b}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/118, 0x76}, {&(0x7f00000016c0)=""/172, 0xac}, {&(0x7f0000001780)=""/238, 0xee}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000001880)=""/67, 0x43}], 0x7, &(0x7f0000001980)=""/28, 0x1c}, 0x40) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="62020207e0000001276f06b77c98d45a832dc5dbdfb87c480fd1226a72118e105be6afcfbee2eea7520fc29f994054ca65436560a6e744fe7141cec4f9b5c1852b9ed30000000000000000000000000038e81d24bada3ba66f3590bdbee157506f99e39f4e334a3ac02615b3af0faa0755f3"], 0x10) write(r5, 0x0, 0x0) recvfrom(r5, &(0x7f0000000080)=""/30, 0x1e, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7a4f, 0x6}, 0xc) 16:00:20 executing program 0: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) setegid(r3) setregid(r3, r1) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, 0x0, 0x0, r4, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) setgid(0x0) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x9c6c1859922d9527, 0x1af) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x1, 0xff, 0x800}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x9284eaa0731f5fcf, 0xf0000024}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x5, 0x6, 0x9}, {{}, 0x6, 0x2, 0x2, 0x3e, 0x1}, {{}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x5b5, 0x9}], 0x85, 0x0, 0x734, 0x0) dup2(0xffffffffffffffff, r6) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x2) dup2(r1, r5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x20000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x5, 0x800}, {0x4, 0x86, 0x800}], 0x2) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, 0x0, r3, 0x15d, 0xffff, 0x3}) fchown(r0, 0x0, r4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) openat(r8, &(0x7f0000000100)='./bus\x00', 0x0, 0x20) 16:00:20 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) listen(r0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x8000, 0x0, &(0x7f0000000000)="a3712611a0d7af1b937c2b52a929d3e4541185674b0c110fb1477988671e09a1ff26726775d899743240611312ddc8615302560cb59ce30776626d6f0ea7a4f10c0fed361bfc71877de746e6e76a0fe36b5922890ed881e637c3e62b94a23469083ca044304f3040ea901ac2f67ac48dabaadaa056013dd167f8ecd0182fac3a37ca1514a773e6438b759e494fdb882eb5eca998fd90735407a5ed1f9854c893bd0315005386d4cf0d092f6fa7b8b22a2a758420155e322c", 0xb8) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000300), 0x0) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x10, 0x4000, 0x35) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x7fffffff, 0x9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r5) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x8d) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x80206910, &(0x7f0000000300)) 16:00:21 executing program 0: sync() getrusage(0x0, &(0x7f0000000280)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc3a, 0x3f, 0x8001, 0x9a, "a4375176454c6d50b8d244581d56d6dc812b230b", 0x800, 0x7fffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() 16:00:21 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) close(r0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=ANY=[@ANYBLOB], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="9a77c5808208215912146794ae99b358f966ad7ad8f251a95784372a7b1e10204a8965549b0a9fb06bf3f5e48f3f46bc7d030eeb6db0ae100f4e7068ed456578224906bf1299c84bdcbfe10989d10c2f1113a9d4e48f15060cf054f188ab5ced23eb43abb761a7c24bb06997290b03cef9497a56a0e1e37e70ec056180037b88c27029b2d2f44d68fe0253b7", 0x8c}, {&(0x7f0000000200)="c1ae1a99eef2a3d961b573e8ba59aca6bf", 0x11}, {&(0x7f0000000340)="13b66a5f97147805fa60ca3c89dbad0ead5fc93f39ed55e6ad3c4a47983ad9e991b117e9cd527c4c1f2de649b2cc7c25c5c9f217d612ecbc9d16356cacf50d00b543c6d4d4a57663a15e8537f9f954f9115b633db87370000e40b5e01cdea7aa4e399121862f93c18aa1f1340aa08538d0c375acb4810629a4a4b9795988a7d9d9b2a3699dcdb157f130f518e334a29eddadbe42f89c87f0d104f62916861d8e6f4d3d8e02257e1d13deaca5ab8a92cc8e473a8a079464fdd2cf4fc65880a4ff1a1dc482ebdef731b010da462e", 0xcd}, {&(0x7f0000000440)="662630576aa20a9c6dc57b23f0125e44919be99de9d6655d21bf0c6412d1f0c5a3e61811671f1d2e0ae64365d0604ef030f5fc24e14b82c2041a6d62a56329553a88c450b18eeaa542635550c8a7cf2f5a2f81300248b0fc9aca59a9ad5714927da9ae386453095f459d0b53f2de31f174c3", 0x72}, {&(0x7f0000000240)="3a1d9fa295d0395e5eb256d0b9e1ef37eeba812b7dad55a88acc366731f398286113d2fb9f2b639d14bdfe7931d63b6239361be8c44ca185f2", 0x39}, {&(0x7f00000004c0)="f059dda39fc1285699f33c9f09cab8b45a5953f0b7c70fc6cdaf08e50949b2fe167c0286e249477b8c0ae759e70eab8402ed1ea4cb7f5a20f85538402250134e9669949c1bfbf9ab6b82a8c0bf2e1ed80d6e6eda701521acce20fb91b88b330d71c6e1c35d98ef2bac0b37a0f42149b24249faad3846ce4b672584875cd7afd73caf63ee260026b7dcf37276e40922d5bf0b0331d19f734baf765a8690a6d50c9b30879c61f881cf4e66234a122125cf3c1300a0ee4d127c9d45e16b1e80c76572f7173666a6c15ef0afcc010d7720e3179cd5d8ac23d7f94e3b8ff5", 0xdc}, {&(0x7f00000005c0)="0d3b187904aff3b5e2f5ba373155987a9531702c867e47c00e45e6c39e76fd4eaf901aa48edf865549ce0efe6d0218cf88ce0730f08f5c5f3e8c05a031ac0980fc7b2f2df9661b696d4c05a9013a035a0d61533475f6e25887316d27c501915de41623734d378c09fb112c5fd9c55b20d6c3431d15a245a09d64e5dc31679908d17c760b3b8bc70651a2e60430345668e1cbb3bf7e4a4e6af322d622bebd829197efd14b1f2b555aacf80dd00f192966f712c6b6f85223d2f507a34bf31ae424409942f7e1", 0xc5}], 0x7, 0x0, 0x0, 0x1}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000740)="a7a156802d50fda716df3b7e215a6f27f166b1e1f21e4e664ed18cca07ef553618374682de0085f3a917627274367ae28a67ef941ab2097bf85ec97ff7973ecbf3542201dc9ff38c92fcf2406b0d2ffef40ec563fee403da3ade6a661bb3e846e61aa2ad33ce706a8b01fa7c9588c8def8b2940a3b82000b8ebb5186ad845375ce47b3b251e484371130a1e7bdd6ca9b3991a184e5fc204d622ad067c3039a8dd401aacc0e79e6547e5ece3aa1c891caf7", 0xb1}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={0x0}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000800)={0x10000, [{0x1, 0x2}, {0x2, 0x8}, {0x2, 0x80000001}, {0x2, 0x8e0}, {0x2, 0x7fff}, {0x1, 0x20}, {0x1, 0xf6da}, {0x3, 0x2}, {0x2, 0x7d}, {0x2, 0x8}, {0x3, 0x1ff}, {0x2, 0x7}, {0x3, 0xfd1b}, {0x1, 0x401}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x7fffffff}, {0x3, 0x8}, {0x2, 0x4}, {0x2, 0x1000}, {0x1, 0x9}, {0x3, 0x43d}, {0x1, 0xfffffffd}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0xfff}, {0x2}, {0x3, 0x401}]}) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0xb4, 0x4, 0x3, 0x40, 0x10000, 0x3]}) 16:00:21 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCCDTR(r1, 0x20007478) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x10000, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100", 0x20}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="f3", 0x1}], 0x1) write(r0, &(0x7f0000000040)="2078f7b69541d6d97099188eff7f95f5a5e8b04efdd7000000000000000000000000000000495bb36da819c596521053e1ce0e419c74a6ef98f6", 0x3a) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) 16:00:21 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/100, 0x64}], 0x1, 0x0, 0xffff) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="6c7a143fc100801001b32b8fcc3f58fdbc17fe0cdfea00afcbf5dd8c819490cd9e7d7ad53912f7fb32f068d4ab4ab9c143be0fddc56c584e80419820572f9f00cf321df7423b88afe5728528d481a8c9d73bd8fd0c971bc093418a818cf769292c712b"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f00000004c0)=[{0x1, 0x7, 0x1000}, {0x1, 0x82}, {0x1, 0x59, 0x800}, {0x2, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x0, 0x3, 0x1000}, {0x9d14690429863d1d, 0x1000, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x40, 0x1000}, {0x2, 0x6, 0x1000}], 0xd) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x8, 0x800}, {0x4, 0x1}, {0x3, 0xfeff}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000380)=""/117, 0x75}, {&(0x7f00000005c0)=""/194, 0xc2}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000006c0)=""/161, 0xa1}], 0x5, 0x0}, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x40000008, 0xff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) write(r2, &(0x7f0000001c00)="46df0b1020be0ebc248b8b723cb794160b530180078ed8f85c2cb2bda8962294bc87601ac0e2739db8ce765b76b1579f1fbbe0a6c6e78704cd58bffff2cc275bfa06968c2a1e24525d77f3a85d6f59dafbbd3c5c6bb3acc371fcf2ede369e1f0a222b468fb02e85ca3102dccd3b79b41da666c4396fba4e81937aa765a025de26af4442b37debb9d0f96176be0e164c3105fbdd7e104a1463756b8e6ea0b39896b9203e0870401cdf21efd8e870197b8fe02a94995ee6ea1527ca35987f4d9a382a612dcd435ab01dd26de2489735a47fa2a4e1d4c079ca0a1da73e3cc963e7e1f6d0edeb0211747927571e4470914c1f698dbac3bbe2dae29a0d1a1dfbda424dd9f360bab3d435c613e74d8e7a8d755ab72208d781c7bf3987fadafc4d77d0e349b05e956e820da3884fda51d7b131d0eda420b81745f8bcea9144891ac5e6b68451cee8d4177367d597758a3b498b299e73107ef02b9ea5cc6738d37b0614950a6a1f2d80d4feaa99c3ef84291539eaf678110b6b7d742f0a4e3dda4470c089e295b41e42c46030c41cc33999309889546d04f4a4c913a06b49a60c29895a6ace3fcec038352d184904a15b1fa55c7fa517aa0eea5bf01b71317b5c84a7bdc203b98f950ad9da7abc68f3222e32a7fba16d2deb082c50df94b2ecb69ef674f719313b115c24d4cc21bcd57eb6f890dbd53849bb78919045863f0621afdad2a9cf27f694c369dce1e7074e5617dc29d15ba145b307dea210773ea2c10f02acfcb30aee223605777e63a41292f2fa1e668c672d5b4c5c748b0e7e833d3b75a12116c9c701fcfc6c3f5d6609abcf1432c314c2ede5ca577d9bbed24ccade084de91a4f852c5fdbedd76e738af44ccc76d9c5126a980b105ac175c5ae68e652610260f8241f22954901166005a8ffce62bc37ecf21296c30145bcb40bf00c0ee048f2bd3fb6d6f9fefb2fa5cf7cf1c739064e83f689faf46c3cd777d2d7f92eaf7eaaeb976a2d7026211e5dfea6c638b56438c7e2ff5f595b7df563cea3480c69473fe420abd6c1fd5a410b70eacceb277af2e6bf5b5b60884a37b02b86224f9f4a0c1330ba0b9560b2355f17763b2b5ab2c463b1458bbd7f04ac1cafcd93a2145442897e991db7fc847e69773a06b3724f9194efbeac000f8515a1d0dbf6eaec05477a422f6cb0d5abd22cb2f3ce77950aaec18d82f4d7def63c6774058611621cb6757d91ba001d8172fc50c7585353051b131716f40f0575d2497fd87c1dafc09a13b7c91a18b3d3015027762a18234eb691b03b651b4233926af9206ed674f71df6d5c63a1a3ae6dd324e373987288ecc032c2fd275afcb6258794a83065c33606da1875ef9af0600c6fc0bfd331995f6bbe6f2d7a1af307f5c38432786b2a7f9ece625b3bf8a1f8ab89d67d3e085bdb444e8d574fa726893e717aa741745e5aab1b6e7908878c14ed91b4b2b8ecf3461b6122b15fba0e1f3a0abac2df8ed6e7c53f8cc1f56282b6daf3ede004b9db5b1606486b57e9781376b1016207bba9b80dcb63bd370cc3141fb2087d497c6c13d8125cac10d065bdad84e62dea1115422956650ecd1b9b60d8acd9be1aff2cdce0c3885706c1084b025cd6fc9f540160009455d1c6b7d7919e4dc72d28a842c27b77ef4259e93c241948d52fbcb394a087d93ad37c14aaf99ac16c834a1a999ba0bdca01da7a5e9b919fd2c4f877042de413f8c0bb05d0e3efd5cc606f9e01145daf5ac97b9cb14cbaf2fe25e6e458a9e1adb199820a2b5a074f528018a42ea84fc0f7ce8c4f546d396a8a976b439887af3fbbfcf63e5920e63540961ad2d8479a14bb1ec0cc5504921b10479dafd6a2ff9103f9b4c2ccf4ff25771d4d35d16365f5358257ad42d9f3c4286da6982dda9e21c4b48b2c8d89cb845ecf157e6ad823038019c5bcb03f17d7152d773e1c2d47e4b315031bf3bbaf25e898e3953e5b7e3dae21e6bd665d2ad48513df5f435473c95464d6ce09eee375fc4134c44e1aaefb7e16d2be0932afac0d35dbe9fcba679e6dbb4fb4a65ef04985bda80d5e81b9600987516c787171db19ce996ce500f379d96a03b3918d619e1557fa28c8b55f558338b11262f57aec5c8e3a6ba7a350da41fc55b8cdc64f3255a0a81acfc1c4e564024ea644520a9a563fe868160e16ab2499713abd27921dde2209f42f59ba723de356f3f57fa87ade71fbdd09de21b289abb8b02c627352dbe479370e42616fbf7d13a7c9c1b78357f08977b57031c850707bf9a5ee63ca426776017472292b78135bb2b6cbfa452ba04373d916f3927c89a152d19ed1cb8acd196b84378e699512d0123b2dc669e8c726b97c049b0affa4846974405118b48acdbbbb5a5bbb34ac4d4fe27fa0e4d804fcdd7c5ce512b8b62296d328e4b82a57b147fdd5ccc34b7d8bb57154e3d6766fcfbd4f87d81f6fd6a3edcd511d4a9933cdc548c6c47bd1df2b0bff93ea379ab4acfb89c849b5274af088a40143411985367d2e231a3f1c9ae592dde60f246112543cbb579bffb9e017f89fdf13761da05a8103b6cce0adfe13d0d64ec765e1d6990d21136cb232f9e827d6e45474db4d0ffdf2678e7c7c04476afde6557277c1c8d1e0f0f0120841883f01d11109047094b82004312997ddc0cf67de59ed61aeaa0e8923b2e5276f52b5d39d013adc45731cba732aafb03d55f75663b9e212287df00d83c991624ad49d063a523d8735fdf81ce2f9d08d5751c64268057a855b22fa96597b1f70c0d8dad8ad03feb4ed8367b5a05f662c7e72d2d6ea00fae5a295ce7444b97fd94f997e702179cb6e5a050d19cec587405594094af826a35e7993111abb8f19e0a7ae34fae209e678ce79fb1638c4c8cbfa09f9ba53ae5077f46e333795c288fb6b4f8bf1ce3094e2091fb2be75b7a5870a4d906a11ba2c45b70c4082f72fa54ab0b2a45d37eddcbddcff62c38069f0eae30c4a1c51d0b00215b9b7a14241cf78d2bd14314c19aa121fdc9792a5d6541557e7cd910c6b6749edd8aac636af55c208187df7fafc370f6ba2d9674395efc87e6247347c18dfacd7237cfadc26b45a69ed8259cab595c68b5f8b326ff3880f76f19e5ebebeaa2e11adb2694eab4a410850f7b5a53247e2fc5d976cc085f333cc738fa6d3f32f9ff7615c7ea932dcf0ced04470a7b58bc7ff0d190602ae4f92a961d4ac368b629395138212b5d9c52bc4be094a9c10da2d2b354f6b7577c4c52df790b49bc7e1eb75acf657fc4b7c7eed91dc229f0cd8a7293c6b0904590d068620c0dfd5a4a704b1c76f399694277b2af71ae1875c5360127d55064773008576bbb137476e879169d7892b0d35913adb6cb04c5f93e9363992e7dabb825d6a5e649bfb40717abc665b98ee2ea48f342d5087aca5838908a36fdc6192175c54d5d8efccbf5fdd0ea979c3edd4f5c8e8b0a5382b89f0f32dbbd515e48959a2b9a2d3eb69ae3c2c578e5d407c2281fbc998b6f36f70c7c31ac3c9ceb69b77422802d7b8d60e9293f68c0be6ba1ea5ac628581462da70ecf7512131cd0a958e31946c627a72a89c8b344ef1b9dcf9410996746680fff741298908e30640b86661c7d8b00714f1696355026cba9e695e7849e08d03db8997bcf6edd6196b76377faf1c067c62399f17b3df8b0b0c284325ca00591e259a0130109bfe13dfe1dd57c10334212072abacdf4239711956053a833abb694402ee7550a65eec1efd5008b43d52604fab00bdea46cca7d9c447dc9b9e9566a2bd55384db18190da6d32b9a81bdba9866d2c84015e3f2d49038610d067a3626b99c1cb90d0c3c4356c4e0abf4fbc28afc3af308e77276572558d27477b7043782594e4b3426f0e552769753b16548ffdbd711b0f36e8f0566f13a4a407fcfb2d246a2ff98667329500e6d2bc4cdb6c24587baa7988e0ef9f65db34c07c81ff15cc04f5413d0218a9057a4878b05a526cda9a2244542f77e0f56c76e6d7440a5a497f89292e7938b2ed9c8b4f82eafa331e7397331cb5b0bc9935345cb35310f7cae61f08857feb35e1116dcbe74b1c86dbb33a9158bd19616c4499a3a1a7dde22e258e602438f0d88592681a0c35f515b221a5c0200bcea0d6b54ee1d1ff7c610d358341a1076ced6aa4a04ea7ac92b0fd3d9044b4b52b0a2cd4f56929c9e41f5ba32dabd6ae9394791bdd8c8b8b17e95402d869197374a78e8ffbc17a547211de6702c9bcf4d32d983c330d913b245a9fd16b5a7cc141e8ae2abc4a33811ed8264e0b520cfcf221cc3450f232f4c8e11af544c785b53481f18f71dd0fdf940b338b5757cae73985398175520f231ce2e8917deb1534c440c8c213c3d7e7415ed90c366ed14f992f5527ec946254a4f38378d859e79a2b231db3c4e363e5b57b1005d4b874e9b0464acad990bf2dc5c994461a6dfa4f4ce476fab7d222684b03d8053c33745f0dd1c7de0c6253b8bcdf5b818a80dceed75a270ddc48a700117ebd7f288396397734d846645af85e61b5f024e952ccbc138530806ea097c5c23cc22d4e2c32c8851cd7849608ad4aea56caf8727fe557b7f9a9b3af1837f4cf2ad7c9638eb7f592720797442913eaa42d229c41599664ce976574d7c1a307dde1afc81f1cdc1d9bbf1b57c2d815dd178bf4ba4f59812a35f5b7dd04c895a56052b2d696258b59faa0d00c3eb189288f57aa6419ce8f20598f0250d8e0c242ab3287cd54b04a1389fbba3dfd3a2857e50edff41b6d47d195f832f9dbe4915d71d95db3725ec12a3f2c09e06011ced01a0de6ca8f6da9647926117f9b4612be4391ce9987577012e8426ecf73683c84c515ae0a499062fc30033e4eb4d3a66e12f65ee4bab8fa05a1b4f6b24d5f2391332fe244b2453956f6107a1ca317ae19462c9c1f2d7ec2b7e1f4a69e4c45fbb44cadfffcce96d95c39f151612847a08b3d188c496896b8d6204d8c01ddab4e2d0a815c7d99839a76a6692746791628905bb152a5ddf260f342294c15b37f6e35b8cb1f301cd3d1f717c88410c0ec9209fc632f226625f824cebf1185598053bd8eb4658b4fbf990ff18920cbddb9160b4a6dcebd3dd6b3625df1bb356e7a1bf69d3b13e317d1719c0c3816767830bb47301b4cdb46286a3a03522c93fc0ee95a4e9cdea27af813f5ac30ab7bbd7ff152db5d893e224a44d2e9b2b786d19a793fa12c234c74ac8c3463a11472834b5f8dd3ae21e4692aeffc1b952b1ae317385b51967f273e92431528bf68bb95a144d90c5335c6fd272ef99d30db43ad624573d2da62b68d27be1f9c68ff5e707ebe36c814a32c3032e5e72df1cf5dd38bf05d5a989a06ca35758030474b684a74bb5f9bb7f085013fcd11bb7eaf9b9171649a465bd64c08aaae748882b9aac65b3530627af86d5c5fac5713ff4d2a196e378c60b76b91924b8db01e6862c09d818512e8667dd919f7b52b72091064f4e1a3ca287cfa1006c43b7209b37693070171f9e84d03230ff3ef1d4b279fe94e9e0dd2c324c59c24d742a03fbb3f216c91b449bcf17364d7f6421ea67c4cea3d46a870ba75b192fca17aae51fc038077a3ed247228f9880ccec016302def11acbba3448cb3923d41a0fc75e45e9ef70f7474ba24bf49e185ffcc7241329fc8cd54716ed6f31db524969ba81fbeb07699c0108905a163fa0dfd4a9661fb2862c6ad03735c661efccc932f25ea5c40843189fa0353a97d54bfc44b173526f998c76e05fe8f8dfcb2ca3a86c322358b52a34f8aaab6e26b03badb5290792f1105f0c20f81de6277b6f435abd6586", 0x1000) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=r3], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x380, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x1c, 0x0, 0xfe}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:21 executing program 1: syz_emit_ethernet(0x95, &(0x7f0000000100)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x19, 0x4, 0x2, 0x18, 0x1, 0x68, 0x4, 0x1, 0x0, 0x4863, @multicast2, @broadcast, {[@ssrr={0x89, 0x1b, 0x1f, [@multicast2, @multicast2, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1f]}, @ra={0x94, 0x6, 0xfffffff9}, @end, @timestamp={0x44, 0x2c, 0x81, 0x1, 0x6, [{[@multicast1], 0xfffffff7}, {[@local={0xac, 0x14, 0x0}]}, {[], 0x8}, {[@broadcast], 0x8}, {}, {[], 0x100}, {[], 0x1}]}, @noop]}}, "f2fb778ebe03aa"}}}}}) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/70) 16:00:21 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x22) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000080)=""/43, 0x2b}], 0x2, 0x0, 0x9) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) fchflags(r1, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05022e2f66"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(0xffffffffffffffff, 0xffffffffffffffff) chdir(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000680)=0x43cbc, 0xffffffffffffff13) r3 = dup(r0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() getpeername$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="edfb20c8353287850205a539c0ae8052e1b622e2dc62c50cad17e39764d67d360e2b4d82f733835ff35470a712026fb70119d582dafd44f508a917d0ac43914f30c45d63ecc607691c57beeba931367a92c2f58ed0a3d4f1a386fa356ef2492ad920fbe2b204ed04ef983f383cd848cc38a7224ac85dffec8d96236b30b391c7d15dff12d0026eb2fa4f03e18052d2fe234f0aa8c7ae3ba57a592a76500dc5ea6c878f2894b31575e0a9c972662b611737bf6bac09d5093811b154594cad28498931438d1c25744e08925f9e43fd3bf7ca87", 0xd2}, {&(0x7f0000000240)="60a08be0d6edea8e3c8111f615386cb40726c519cb81e559f854bcf88e57cfad518758ed8dbb156234c6fb6cba57689c86de81135b726d89d9ad953f3c10057b97d5d31f62cc9c116d118df71471b11dee918f66efef47a9ffcf9f140f67d9a53e170805eb041b8d7b6c09038e1e247ce9dc565b52c3b6994401b37a5ed9fd61a419f34e5fa8057b118f", 0x8a}, {&(0x7f0000000300)="f2e4ae91168918b1ae60170b528a5f2faedbbb5c1eb5e7ca9d25eca82c5c1afcc4a1686d021349e213e69f66e6ad6466ee84bc63d71bc307d204dffdeb6927079ffc7f326c1c34cb245ae3e9639d3fbed9be4ddea4d6968de67cad68a61db7f9b407aba038137f96fb757d67db0bda65a4a98eb0c2a1", 0x76}, {&(0x7f0000000380)="28eb456d01a18b31f5b76f98693667f0e5324e4d455c0ea04a30c6b6c640b4ebddea04d5bf687b546cd6e211cd5716a7699442d2314079ea8964b09b8ee7cdaf801e34c2b2743409e7951c3e418c5d96f6884e38f0ec306a1ddbbba832ecf7002966705249a52c0dabbf2ed69229ba9be8dcd4a665e23d5a2a3b87c9a31229109a529317efae9a270e30e82a1bf8f39868b4fc64703e11", 0x97}, {&(0x7f0000000440)="749ec3a0fc481236954260b5adb1a60e3fbb11095872af285b5f2d75f07f9e9fad620bbc61b2bf2a30b51771c2c9da4bc4ccf47381f27c3516777e2b1c95709f54240fa32e00", 0x46}, {&(0x7f00000004c0)="143cbd3aa08cc23be3946fd5c52254f534dfc4d9437d64ab8dc6aaa3022c280e2fac68d97774abfc62bcf1d786", 0x2d}], 0x6}, 0xe) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x834, 0xffffffff}, {0x401, 0x3}}, 0x1) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:21 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x4406}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@random="ee7ff5899af1", @empty, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x6936, "161910353b9d06bc15abd6150e3973c321a2729beb3487e8f5c7b30d07b08f549b1280bfd3074a7afb662bce"}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) socketpair(0x20, 0x8000, 0x9, &(0x7f0000000340)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYRES64, @ANYRESOCT], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x101, 0x0, &(0x7f0000000240)="f0c98805959bbc14c1514280ccd262b2e52eae0237c397a32e2ef30df6be7c8598c5acdf6a552be9c19aae8a7100cce55b72f3711a10e961e42f1884585032022b41e52eb1036d2abbb82c5e55db2f49956552fd3bd7b7ae66cafc975499ad5c2718f6c20af1e95432cd8da552c5ad875ac3651b95fe8361641e6be972f0fca280417290965a7a5aa9ae916c3a9282eaa473451ea2d869ad3274f6fc63b8cf1c4fa9dc653c00d2f8a2b281e88725d76bf7e255ae6953cb88ce7050ed038967c7e723bbd9e81bcc316dc35933e4ff20ac68224b3868df86f2c3e3cb296096666dead3e856b07af703ddd13368dcea34de6f40007bfc18a4f0ee0407ba2a6643", 0xff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x6, 0x424c81cd, 0x4f5, {[0x2, 0x200, 0x9, 0x7, 0x6, 0x7, 0x9, 0x3, 0x9, 0x1, 0x1f, 0x2, 0x1, 0x7c, 0xabd, 0xd578, 0x4, 0x10001], [0x100, 0xea, 0x3ff, 0x659eabcd, 0x10000, 0x6, 0x3, 0xce07, 0x1000, 0x1], [0xb02b, 0x80, 0x9, 0x6, 0x2, 0x3, 0x10000], [0x4, 0x6d, 0x9, 0x3, 0x1, 0x1ff], [{0x1ff, 0x100, 0x4, 0x8}, {0x9, 0x6, 0x2, 0x3ff}, {0x7e1c, 0x4, 0xfffffc01, 0xc000000000000000}, {0x87c, 0x6, 0x1, 0x9}, {0xb0, 0x5, 0x8, 0x7}, {0x81, 0x8, 0x0, 0x7}, {0x20, 0x9, 0x9, 0x7fff}, {0x8001, 0x10001, 0x1f, 0x7}], {0xfffd, 0x924, 0x3, 0xed61}, {0x1ff, 0x4, 0x0, 0x7f}}}) close(r0) 16:00:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x20, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x9) close(0xffffffffffffffff) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x2, 0x7fc}, {0x3, 0x6, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) chflagsat(r2, &(0x7f0000000040)='.\x00', 0x1, 0x0) semop(r1, &(0x7f00000001c0)=[{}, {0x2, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x4, 0x0, 0x2, 0x9}, {0x6f, 0x80, 0xc9, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffff7f, 0xfffffffe, 0x0, 0x800, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0x80000001, 0x3ff}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00cad800000000000000e0fcc1f24e8c43dc"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1c0000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3de77d41}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x40}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r2) r3 = kqueue() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x7, 0xffffffffffffff99}, {{}, 0xffffffffffffffff, 0x60, 0x80000000, 0xfffffffffffffff9, 0x9}], 0x200, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0xc0, 0x40, 0x8, 0x6}, {{}, 0xfffffffffffffffa, 0xf4, 0x20, 0x3f, 0x8}, {{r3}, 0xfffffffffffffff9, 0x10, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x80, 0x70}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x38, 0x1, 0x5, 0x9}, {{}, 0xfffffffffffffffa, 0x2, 0x4, 0xea, 0xdfa}], 0x81, &(0x7f00000002c0)={0x5, 0x7}) dup2(r0, r1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x3f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x74}, {0x16}]}) syz_emit_ethernet(0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000040588831afa886a4de203f49d2feb46c6664f000000003d0fa372a715d000000"]) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e7d122a0066780b7f95c0d94a79424eab40d9cb011e05cc972a0c4c0336c8f29ae5721a25b0b2f71cb166048f33f69a6120922bdec8d9fbb5f0c35ec982749f2ff227bed2c9c66abe6ca1d3a4fb84d27fdbe92f5c701ee873af830c24040638c1cf90dd8a3cfdc93f1d"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="080094d8"], 0x18}, 0x0) dup2(r0, r0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x1}, {0x6, 0x0, 0x0, 0x108}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x2}, 0x8) poll(0x0, 0x0, 0xffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001200)=0x2) r2 = open(&(0x7f0000001240)='./bus\x00', 0x0, 0x38) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r4 = dup2(r2, r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001280)={0xff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000011c0)=0xacd) writev(0xffffffffffffff9c, &(0x7f0000001140)=[{&(0x7f0000000000)="f591efe37fd3f045135bd6b0aa0d7dfe22009f0a2bbee3f94c0de744f46fc6029758b9235b4655f7207f9b5cd0e058e9a72f10707ff28e6415295db26b83f45eade22df53c4f225fb765134a8e99403c6ff82400b57c79e3a976403c6eeaad6d46b054e66a58f5b383219ebd76dd8d96e6cc1ded38b912044067c21f0f896b9d8faa80f78dc27a10bcd08c6ae255d5c5f902403bac3c9edf85caff5a37c2fc197cd8a9b5a108da7fe8ac6feb26c16dd0e43926d008197966c0cf8767b9a2ac780abfb623e64764ffbf70c8964bc828b996a26e85f5137b19c1a912d88e60be6b72186c9c5d2ebb743ae0129d55ebb68ccb6baef660180df452e0a491d94c79b177431e9d96446d1026686f41a92be29c127db2e6733af3e7e18ca769f7a38a0b4cfa2ea47407b300886cb92939ee1de52c2e5316df3d4cb91b9c2d598bd9b7b3160ec2e449cdf94b3c6f35000bff92a272c26b8476ad90d7914ebe60cf7459fcdcc99f3cc5d1a0ab13d671c3f1897e1b5aca846930035530e06e413e7e930f3126f8d62c342672554d1a2292764c071dd00b29fa81011bf53c65537bdd49177a1eff8a4cdc07450aff34700788b8c585f5a0ef5a754d93a479b29e4329ff6ade2a87623906c1cf75d28c13b361a3ffc5f0d7702d62afc6d22dec99161c3f906854e97d743fc6dee7d19a32acbd2c3dc37f6cb208ef1cd9dafca5c8bb27ce21531ff8edab622fddc69ac6c3f41698ebe361e5bc7944f29f4fc07c9b6e3eb13229ba43b5f8b7135637112d7439e46432abdf6bf88146caa600ebf5b85d08592d66b72be2c07d432d694e255ff88a8a644c569a02ecdcda1a757c8ce0614f3ac7873362a5eb5766f3a43367ff686e4c727cfc7bd4cbfaa8caedb8fa1b6532b78b157313ede0af86fa76af7bca111ed77cb7603668561fc38b877eabcd8e166baab5fffd00664aa360d25b4fafe1151d86867243003fc956eaef804071dff236260c364a8659b26b0017c5186f1520b79550aa48759bf219c60fdc94ab233dcd408f6f70cefef0dcbf83a3b9577c6bf105896b95242ab0dda663b1d1f4696eb945b99c29225411ca9bc2876b90ef7c959f058d46c9f6c4db969e95212d7c97c310f5a21808a3c0a9f15ec08813e637676ac9cc29c8aa0c332c17e12406039aa3d0a4c34b0856af013fe1e0fe920d48bfe6f9d2662142d88b378049f2b73944043cdb8f7437993049eb41ddebce898d31d7da05e64819254a4dd430dad0f60bf857bf762b2049d2aea9525971245454509cb843c72acc1dfb3f1612ddd456ebd58a93c5231bb224190fc7f7b4acd88da80d1c786b827614da7bf1211ab07e566f1a6250127fc5106901fec6f2046268715180d7bbb3b75d089be1850756eea830e8bb498175a9c1646f142aff27226f44ea119a986b4fff0bd2fce8f63434c6826b2389f5e10131f6e8a69722d97d22343f3b598c8398a1a56e157425afb9efe773ca8def7fd0b89451682aa8d58f20978801cd13466a52877b1e4b599e2f26c8d0beb2499d0770ea1afeb213d0c32fd76750117654f87289dc3b86a9b9badb6a1305f1bf118372b651d2460ce6cdd230e89ec04ced7c8bcf99abbd785a0c3bc05b911dbadfff2d7c815f02a414b55b3ea4372b6fac661379ae954811cf2dae81b654e32688a8104b648d3c72d55fe04f21e12dc810f78d3f8e8b54d816fc125530417e1d57dadd077eaf5920821ecbc9eb17de24dd796eda57baf9e1583719f486c594c49b623d587e4a5c501874c525e749f2b2d8946d4deceec0f78e3d8e19f9ea0f9bffb5f360de2d4b98d749524c09de668935ab571ce569e60901ccb448417686e0e53503a2bc342de43acf7085381e12028a71ea7ea42dfcd6cb125c6126f7719b113646120a1ed8a2d50a202c523b53d6734ee5174dcbcfa77d3f7d7490047934cb66c20e4b63a71699364f7b70a04bbbb6d65f0854e6f373897d90e3268ab6c8efae257c2e5934d05f9174a58927bae665eb335994638408a7ae592be3688334c65c68525a8f93db1f18ec947b88ba0469613347cbad7ff3ac1a641d2ab1566561404178806c762261a42ee92f3527c7377c252bdcae8a2a178e1723886242fe6db027182db02c1d36ac87b6acca8dbf91b95e7d6e912731a6044a50b9ad6d0e64fcae7c15e4a26ccf1ce59b367255911213906f52ff47fc172eb96caf59f1e64f4514591aab5beb6b6a3d05c918313997433e9f83423b83d2e3005940819f87ac4cd55992ce2d24f93b574672c190ddeb1142180ef3140dd69b8d8c4fdb3135d8a444cebde5eda9259f74bcafe990fccd6c0b3123c08956d0891dc245fd8fcb8b6e6ab0707f8fc802a91519e4f39dfd334135a09b79b2d300865944643b7058eed6d54d58467655cbd785c07bf5dfd82c39e6448ee1384d95fa82ff9a6d48cc88db17841911ba66c07e4a4cbbeafd44e1ec10da243ee4d12e9c64897b4cef07c764f9a78ade539fdf72cdbb5ab4d2ef64812ad6ad75c2fb4ae42e3e0b8ff01567a104c20aaa03fd9187536c32e6757d05f13b3d0769bcb969e17115ddb48fac6cef1a0f1fab20ca1ae2f7a4838d7ece5fbe206b13148db323855ec4cb5edccd9cd49bbdeae09354f89809e7a23333771c199ac24752c5bb6187545131825d9093df7120465a8bec5728e8976ab66566e030c12a37a4eeef75d9e8b53235ca7632d10ec86551a4c426410e55e158ff1a3c76ec0ede6d555bdb5e0b3b10568eaf347a5340be731b88de20b2ab80b812e4a6d3ed231927eef494484b16c4f429aa3eef4731a835f8d283e576f29fe628ffa2e7e36c6b0d8444e4516170d771b3edf206693f33580f4462a342eeb0363255f2fabe8d0a0fe6fb4d399db024dee8984cccd385654151e1133678a9c7c5935a769be9cf708a9daf17f5a47e1d884cd6bd4669bba97e8b1e5d97cba04b057bc729911bf7bdaad6375932057f07c68bec7f87d64e1c3f31c35faa3c0a8e581d6e86fb52094e1112395842e9c2950f419874cb96afa6eabf95d847238ac386146fa3234ec3208e56a31a109497f15c9cb5acf589dbd6928f5a5ab2deb1cd646f61b97070920ba1d577a7269a4ed780e0ac6712cf7fdd0b914e9632a57dfda1337ac076936233d380f2246bad0287b1eeeb88eba1aa0907d013940905fb0055f0f71649206bf1318cc85ba1a8bbf02fb1b46d0c9853ebfad687eef96a4564756fe72e28a605b8e62c0fcabbe7a62a218e212bc84716d48064b2d2d3f919a603b614d1321161669d8fe7dc9636131610921c358e1f03e02bf15e2e62425f691bcc2dc3ce218df98d4fbabbc22147ed3b0c422c2338a6d51149b6a926ee6034d9b5f06da95d84c4df3b7ca78de9479a7f6e850f8abe5cb4520fa3c1abaf1ba90a8c4789b0089d1863a32877495d003f5333805fbe326e6f4059718611b418246f2afc73cc619def6345b2dfb976aa0faa310c36542d5a739ef5cd0fb00e3d820bf8fcc501d416d2a3c7f3d6eb83d6ff5a31c6593297d9bcbfc0d71a0c0218b8ec18cf1b4915d84ef7f745ec7cbe3830cacb22c8251286bd96f5b30a69f78913f04aed2a5a1b76c04156b1e5f9357b9cf324a36182686578d46e0a2f7d67675f3d0535f418eb603ec275f9fb1ee9bd0dd0adf5041964b9975e7012cc5289d5f93e0f340418fa8b11656fd6b090d319d11c08bf332c0d54e608d2b25dfdb0d27d2090fe3ceab042b5bc0d96ef47d7123f1c7101bd402ec2c615c04eb32037b10d2dd9e520f95a2ee752022699662acca3f5e04a8ef36cb11ca48100c042eaa905bb1a5d117ab5f0184577b3a38b91bcdeb05caa83491a7edc2126a45d1cc405022d18b807885d7b6c85d84d10f873a34dc4a36dc75cb07b0091389f3bf975475d14c9d5eaa8f5b7681362dae7afa3f37455a1c4c4a525eb6bde5251f8cb2e8c9ca02b849338b81d27920d9dd9a5b8ce0af39cb100fadaf982528fece48b77321dcf6de519f4e49c39f9c69276dd7fee194d288e2096c2f5680ed609020119e912fec7c43f248455ea2427cbb4750e7904aaf37d409c6be686e7ed5ecf1bd6378e400437e7da31c63a12189c6e45a4dbf30c41bbc7840185c3196fe06ae8617d15f5314333cea2956055fc9de5e9344dc29f4a0e7340fd3b5ad9b03089dbc693e87022a419af81663e6c5e3cc3e189d8e411fe478149218b0161fc21da91ecc59593a1c954e1cedf5d179ece3247635e8571b32843c5e511ce7b2999f9bf141cadd90b2d1dd0fac9dea4baafe999f9b59a919429931c1665f7c184e9ec9cc7c8639f5214902643154fb090320b6f753e36ceac61d9c0922bbb1c601c4ee8e23bda03f062b2d410ac9c494666d76862778c4e96c617b0cea15bf9d1e19e79f538da311c44d7366f11ed5f54c285c03949b3de218fea51aa42ebdfd73135abff21694f981ed75c132c27dc99d2570597722ab2e465ba5040aa9aa91d4719d5ad0318f84136d4b2e53f4838126bfe53a66e4dc3eb355c97873af3d068c9ef6ebf2d8cd1d34e276ecb0ea1caaf61c05cf497b0f12f56d12604676e101ebc3973b307f975103a32328cd6470ff8eb69b1a42be207955e0a83a394f41e6651ef6af9718c5f56d3229df4cd63d0a2c300238cb8118e2499208981166d60a47af2d342ff70b5efa5a4490c2eab6f7528747d59a678bf49d65eaba41f377555ee4ecf74786b4f87b3e9363cffb1936a7115c18b2fff7d70b8be6350113dd5e8815f4dafbf8b5623806f0d6836b4bed3b990426c698e7cf5e0eafd22dbef3fb04d8db44dd6e9de62b4c8a26ed2d4f87db1d6ee79091506009818b156957eb7c87d5ecf37b4419798fd599eed79a4603b932599c3c650408662cd97a84d4e1e41146c173db96d15882a5ae1ed725f1a9c1c3efee7c3d87f4f14ea925451f58e287f7d969383d8b429173103ed3e7a87ad8c01de4fa6133a31d7bf33b74fefb7ef62d3ca2fba21134ac92dad1804e9f0bb4b3b23b7bb10d66eca131fd84fa614012b9fc6b7752834323d48a1efbf83cc9c685b7cac27106efc70efc5d40e90a7914fba6143ee3919899eb72d8a0237d5448835b22dfae91f77ca79cf480a7adb2d64302add39090aaa8d88b82c2fb5f785d11b590349501f80b79d857260f839a7c056580ad008e09186072d13718b8071bbbc03f283a596403b745bce29ef3515cb99b929540c0668b26d285ef2dfc51da0e5c046c403d85eafae284048727541da0c1ad19ef76d855e993da895ada3e0c7d5a661f0978ea4727b0523d952364bd2c73d205112719e2671febf7b2e8f6180841409bd35bc19e36871ad87e798cfc762aee1679f5571058aa572ff880222edb67a397d7d0c49a760b5e70bd551baabbafa50448de4249538df2e7a195576c287945d6766588b03644c095ed0a188d6db0f84a59c21a92ea27c9b1b1e8892fa015e8d25f6ce7893215bc17f209e2733f22f23ba5940f299686e9cacdb1d9f2d88bde2efc72da4cb1709cf9a8f5a7278a55d5873ff3fc52400a9b41ed06d611c3daffe839051b6f032ab4d4ae7e16ebf8b307b5ed22d4a2a72b15a80bd59a62b8c25e828d17dbf2716be3a9bc8c8467cee957fd11b2759cdbd175ef407462fd21c79835f1bed4e6f5cbb1898d45ef06e7c227d4bcffa436c15e9d7f8d2cfe822c041473558130ab6d8c7943e32f70cbf4fbcc94a54ceba738255eb52e8232bf460257532a826b83f9c32f3c01dca178f05f433a6920636a4894e274626716df8aaa2be29c4dc", 0x1000}, {&(0x7f0000001000)="8c31230862d5f3581a17361b8f72bc0651e0cdf869615acb8bd20deb66c400"/40, 0x28}, {&(0x7f0000001040)="394198a5403a5fab70dcea6256aaea3390c80a06b941bd42c1dc483ef33f320b24fa6bec6c06c952662cc2cdf4518468e2fbb0b5ead4b844c561bc1b7e819e389d19f06d1dbcad851f2b69a472b92b657d4af7c3f9bbbcd55ceabed6556a5ef2337c0a48e042eef0934d9a61d5f1ded0f19bdef6533077572eaf06852a274a8b3fac73559c6f2da419451aac726ea623e11036b8c7e413c62de89a82dbe995543cc0c678de36ba73034f97f27f96", 0xae}], 0x3) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) fcntl$setstatus(r6, 0x4, 0x80) 16:00:22 executing program 0: r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)='\"', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r2, r3, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1ff, r4, r2, r5, 0x0, 0x3a3, 0xf001}, 0x3, 0xff, r1, r1, 0x15d, 0xffff, 0x3}) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, r2]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) fsync(r0) fcntl$dupfd(r0, 0xa, r6) 16:00:22 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x400000000000000, 0x0, 0x20004000, 0x200000]}}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x4000)=nil, 0x2000) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8000000005, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003d3000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00007df000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0x0, 0x2}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)="0f", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x220, r2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x20, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x2, 0x7fc}, {0x3, 0x6, 0x1000}, {0x4, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) chflagsat(r2, &(0x7f0000000040)='.\x00', 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0xc26e, 0x20}, 0x10) semop(r1, &(0x7f00000001c0)=[{}, {0x2, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xffd, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x4000000009, 0x282) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r4, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r4, &(0x7f0000000000)=[{0xb8c27d8754e1d0c4, 0x4, 0x800}, {0x2, 0x1, 0x800}, {0x2, 0x7ff, 0x1000}], 0x3) r5 = dup2(r3, r2) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x400, 0x0) socket$inet(0x2, 0x3, 0xfb) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() close(r5) syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/255, 0xff}], 0x1) read(r1, &(0x7f0000000240)=""/161, 0xa1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "94d284c56fcfd87968c5fc6386760d9ade9be298"}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000800000000000000c0a56263255d10bcb6bcf42958c2890ebe7032000000004563f4f185ddda259fd84a732776f7b63d74cd2807ad62d9059ad9360036223087bebdee3825d3071375b952de811c81a54f3f907c96e5eeb76ec96d5fe98e9a82d889f81de43177bc677000e35dcf0e6464ec8793cc26cc5313797281b67abf2a4e89c9f95ca25ec5ff17092892192e04199a64ecc761256b201aed52c3f733c640a8586e7a3a37d9efed677c94a1a2362a1a2be9bff8fc65adf0e95d58979b932de9a9288899f83203bf851521addff1b72fec85023432ea3b145cbf4df0d225987439e86d4fbe236b00c4bf27311240b88ad6f329d5310600"/263]) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x73, 0x40, 0x9, 0x2}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xa3, 0x4}, {{r0}, 0x0, 0x18, 0x1, 0x1, 0x196f}], 0x3, &(0x7f00000001c0), 0x2, &(0x7f0000000200)={0x2, 0xf1e}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0x1) ·YIöÏ4ïзYIöÏ4ïÐpckbd_enable: command error 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: semget$private(0x0, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r1) 16:00:25 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7ff) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) pwrite(r3, &(0x7f00000000c0)="537cb84d77d160fb41e6e6fb3684085c2bd89a6731b53d6b98aa97b028cfba62203b230906ca46d00cde009ac57780df382c2fe926f2fabdd2aec65679abd54528377136c97fbd3df3d2913371b0a84544b1a419b6e5aa0b5c11ba6f7af6e5b6fcf883fce43355641f6243333d5e82d07e7045bc6560a5", 0x77, 0x0, 0x665) socketpair(0x18, 0x2, 0x0, 0x0) 16:00:25 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x800000000000000, 0x80000003, 0x7d}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0xffffffffffffffff, 0x599, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ftruncate(r1, 0x0, 0x8001) close(r2) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7f) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd65478d110109000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000000100000100040101000000000000000210004500000000fe8000000000000000040000000000000000ffffae1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="e0100009907800f20100000402051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0x9c, &(0x7f00000002c0)={@remote, @empty, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x7, 0x8a, 0x68, 0xfffd, 0x6, 0x2c, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@generic={0x1, 0x10, "904614e50c27337c73d395c925b1"}]}}, @tcp={{0x1, 0x1, r2, r3, 0x0, 0x0, 0x17, 0x10, 0x5, 0x0, 0x7, {[@sack={0x5, 0x6, [0x8]}, @generic={0x8, 0x5, "6e9d82"}, @sack={0x5, 0x1e, [0x5, 0x487, 0x80, 0x3, 0x8, 0x7b3, 0x6]}, @sack_perm={0x4, 0x2}, @nop, @eol, @window={0x3, 0x3, 0x81}, @window={0x3, 0x3, 0xfb}, @sack={0x5, 0x12, [0x10001, 0x3, 0x4, 0x76cc]}]}}, {"9209d9cee5b2bd08fbc7"}}}}}}) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x28) dup2(r1, r0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000f0f046e64d1f671c5fc8c40000000009eada0000"]) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x6], [], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x400000}, {}, {}, {0x1}, {0x0, 0x0, 0xffffffff}, {0x2}, {0x0, 0x3}], {0x0, 0x0, 0x2000000}, {0x0, 0x0, 0x80000000, 0xfffffffffffffffd}}}) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xd4, './file0\x00'}) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/65) fcntl$dupfd(r5, 0x0, r5) 16:00:26 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x80) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) writev(r3, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff6c4f438b"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605414d400140000feffffff000000000000000000000000000000000000000000000000457a759906e832000000014e234e20ffaea2eab8dd20c05aea8fed44778aff9c0fce70832b15fbffffffe34b68ef6f4f841e6ed123c5020d35d3be6f6c391c611e886ca05c6fbe7470b21928", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000100)=[{0x1, 0x2, 0x1000}, {0x2, 0x5}, {0x2, 0x80}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9]) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x69, 0x1000002e, &(0x7f0000000000)="ebffc90400b9fd8100aa4e71bd48e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800464000340000000000019078ac1400bbffffffff890300000500907800000000450000000000000000000000ffffffffffffffff"]) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x3f, 0x8}, {{r4}, 0xfffffffffffffffb, 0x31, 0x10, 0x6, 0xd4}], 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) read(r5, &(0x7f0000000540)=""/226, 0xe2) 16:00:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x5, 0x80, &(0x7f0000000100)=""/243, &(0x7f0000000200)=0xf3) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fb, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r3) r4 = socket(0x20, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x100) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) dup2(r3, r2) close(r1) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x9) ftruncate(r0, 0x0, 0x402ffff) setreuid(0x0, 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x7}, 0x10) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfffff000, 0x7}, {0x18, 0x3, 0x401, 0x86}, 0x7, [0x7fff, 0x5, 0xfffffff9, 0x1000, 0x400, 0x5, 0xffffffff, 0x1800000]}, 0x3c) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) faccessat(r2, &(0x7f0000004d00)='./bus/file0\x00', 0x32, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r4) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003780)=[{&(0x7f0000000300)="31de29e9d4db0f439c69a6ec10d81c876f52a2e1e92d3ce9bc11245d99a3661e38370b14a41156fe0a3a186d4c682d67531f8289d29df5614540bf25ca18440e12f84e7e07430350ac921ca6de1c6fc3716ecf07375419021e15746de71bff7349ec544c69ccbf45f1e7d452e94608485c9b7d471f22f495b13c79834d2dc16785f9c4495f7de6f91deeeb9098832f57290d5199eb7309ea1fe1def2ddf8cb458af7aa53d4b8294c039edef65b8d4339ff9ae3537a9a6695e47192baf3c412afa6fb1bccca9fc862dfac3723503676a34347603de0d04b7bd0064e58e25eae212c81b781ad99c5b1d01f286423ba8d13b075b2eb2b17c5fdec140187283277157e0de61176823dc21beebb0604da1ba49df834c0d800f35ece94b5e30c714ac585d44019e460b3e91a87e77793b3f1e1cb0658790cdff51ed13eb9ce24367a6e2f8054e7d0f169ed6d4954628a81795994ce6fa64c40927aeca03f0c794370fc5789db9d3a7be9a758d104889268f0d5997f53e8e8072de507fa8100301a96b5f24b9855476cf6ab704fdabd3c35a9520029360602c9160f50586ef76ac3e1d97da21921133b3ea8312fd59459495f34ccca00a6a726f4f89d11b7c4f090a53689f5f9e1c7cb0174e9858804af83238b2e5e73cf192ebb5c6c01baa3f5bacbb14277bff33ecc36f2af2dcef712d40b5c6e8e0ede80c94c04b5dd87774af24cf59e0e047b47918494460e508277b11c2d9ea3a6209b2fa3422316c9f687e10b788189806b1c00a010de30904269e195c64ef2fd9b4ed1fc2df2404568753b4687fd29639a0b9ff82f2356cfdbf9e03299837212a299de0d2673d0991b24b5c6aa38bdb844825b842ee3928d50e596cadf4efa6bc4cb7765a6b87c2e9e2bf886280ca594f8fa3f05381f2067ce685e82e9d474d46bf33dce3cec2f74a5d58144bb4a4fa73d4a051ac3a16cff4c13da8752474ca951752c3d5dbea69dbcb059bca82021176973666ce6e07163a10bf9d901d1063c1804bb60b2b06309d63170eaa884f3a8d34dff27d84b589153272412f4be9311aa6747b755d48d1facf0de1a965418e1e396a91650a394d4e2058e2c4b9081627f16ad276805d9c843478961c329ba7071bf649282ef5b3a1a2cfe844fc0e1c7613b677c70172d8973a01802c2470673ab351483cd4d1ba46823024ff6fcaf158eb2d09de44325ddf80d71f5b1a76a838824d6a028152fd69df53f5a64a26c7e904575ba52c399769ac1305c50b38f144f257e607f2da0f3c1521dd9512e651ea1d8ef5dd776d8ee8b04e3ccb16a295ca55d5d2a3b864091ff274edbd889baf5f37edd7f0663e179799083d6dfdc22eae4cc5fd4962fc32e2f25a02e56287409ff70a04c74e0627293bca1aecb4c6a5c8485fa67d1018b20460bdbc3ead2bbfaaa9c630e7831b94ffb1608fd8f96d8b524e5a6efe985a92179f64f13e66054be890a8ba2b3615b59c473abc4b5408a63294b172210ee8edd78c66a158f229c8a899f7bc1fe83a9fe2fd5f8afc6c67fd5052d715a2b9ee6259b48ac74715156e4f474811839abd593ef5b6ff8ed05012b5c203664e3f293a755a92a9f94544d8a1fb8c819c43fdf255e7f01b8dbed23d89b91e586998354dcdf7c57f6aa42b12a632121ac53c0730869fd98a5d77b91ff2941d01e802d46b3e86c377c4f247cccf5836a849e0c1f5bb6b5eef9139542fe784f020c6399f1315f0f5b6225d948e7b55b31068d125e615a28abc83bfcbc6d033e76d86b944830dbf13e8b834021d54fc1543753007631f6c74f960d3a79f845b0b726b0e4300662d59e5b45db40292b512303ae8f2266d1d2b3f7340878be32f076718225c5fc64bd4dad96bc7da267e4abc9d373f7650fe8b0139a83ca6fd788c7530c5615fc2554e7ec6e5ad7293c4de4c72eb8bd93157a6242c88933397b9d8bd2bbce7fb8987d88bb886f6780410a479f6abcbbd6efde0aeec84fc5be4a844a4b081f79fa525c035178bdb58413020d569ec60cc77df77e1a3eb1b65c5f77a5effa6e65dc2b6b4c8fa1879120b1fadeb461a50a3ec15a62e823baa705f1cc239299cde3bd51f610529c8013d243ed0955cffc0f8cf28f6cab16b4ed980c34bcb1342d061fb47702fdf7a01b5d45f29c4d4f4483d335bebef0f5ac9dc632adeb90bd9392755844a22820c7306c772230be8a915ea997e6ac7d3867c524f58b26b93371be528b7201091fa811782ed33cea52e59859b8066b19fa01180128624c7dcb5e943e70eaab9be5557e750c3b973f85c6a610132d527783460ffc0fe33cce4cd7da378a648d49a21c48bd4306403f341728432c44423dfb12d290cc592d578df899339d5af49a1064d94e5ec64549ceb21da9cf4a0bc917f792bbb1855d38f485eba80f296cef6b9496aad1e18fde9acf0154379b643a94a3b2ee40e75ec1a7f54d5fe8ecf9f63d7145c7beb9e5e7d278f3413c53afec40bf58ae632874a2d923d8ee084a8617edc7df50b92ee00f71a7366f1d4c1cd97988a0459e15111c7a96f86b406c3a0e147278924a9c318a9cddef492b463eb6bd62c5a8bb7a2e93577cc2bdb9f249d156804e7b7f2791b3cb91d2187a373a3c05dc1615b7a5aca87e9a15734bf792ee591bd667c27d999f7e418f8a06c080b9d55e4ec325c3624823b6cd09e6b2899752c3703b4e32e7ea5d6f3eac093d5cc1511bda7aadb977c264f9138d0179f1d8f978b53a75782200cb855ea81c4e6d8e1ddbd3b0d7251a51a0e4af42fdb7377a23ef21cf08964d8bf1b1190122726b34799fcd11485cb34bad19879ad1bf56eda9fb24f4f88786c87d62cc3d3ef2dac14602308f4b0904ed064b73459d3fa427a9f5446bb1717e1369e6eb55e68664c4c8a4233ec85e1dda7dd68362db69dcbe600aa9513f7cca73c285d5bac6a2555ec8bc78695f6d2fca58809a41403b98db36d1340996c5d0fe8f6608b54d259d5f8644185baf3bd8c5e1d2b186907c3531dd20395b0853f3fbed016e4b310ae7889bf7e20915ae0d573311b7e8cfa8e8a18006cbc5e65581edd9825f64ef922fc1fe18e766c674eb1a5c1bc1ca1e0a467c6a6393094deaa4c9a8fc53cc936c92ebd9117ade9cc1f5ed5f5fc3ce92c8e952e39b51dfec6f649f1846f4c270502fbac133ec30b245649963cce8a365b0bb0e51c15c1117889ce762d55db4de14fd52007c8cf04d25df14c116966997328deb251f518e559052d39f24f54290a909bc1f3bb1f5f10fa97298548ffb7e5276d0585e4ef520573db7aa7e2abbfd3fa3706112f9ea399d3d716810e5bda6bf9993cf0d833622445502434bc1d694f027d99a8e8098320a67aa21685511ffd33c8b266595d189904a496d1741ced3ad55afba7e66d87119706e92e56daeb76c18fcfb138a2ca64638aa34235ae22f0d5fa60346ae873f14e9d8699c401956386486414d93678d5728b7ab2f333c0159474c5880784baff9932364be709ec3265bec07b0793c5b3661732fefe9c98f1381bfb1325f76a34eb78855e550db74f9e7827e316e3a629930c209a178f2e0c2710d292c3c0aca8f4b00e176625e2dd0ecf7cbb6b601687026ab991fbfb2b704c1abc6f9d028b470e2f2b74e67f3fac8242cab400bb98c3e9b9b24b155b26dea87ef6f26709652d3a3ead03219fc7b542d4d6c8506f172c066bbd3344d23b08180df96009dcf3f27325b4db6915f153917d1cfdefa3209b01ed0900cbe3c986497052f4aa45d30a66bc81ff0791c37af6bb5ba64cfa5543b8c32f367a033510dcbe1b8737de99ad610902acf659b1dc8e895773850444c1013793f72518d3ff497eacb5aa843a2651d09895cb5c4b8378b256d92dc819ea2f58025d209a2a9aaaff6e3eaba8eeb698d9584e6d7b97277b402c57df745cc253b900bb5493f6da4bbe69a659734ae4eb38cddcb6b96fd273edc70bd368af56f59f3fd3442f6cbc0bbc609459453c35d5e850a5cee527aa157a54717d9bc97190ffb39ac11d8432a82e5609771bdfff1d8fe670d54bb6229f8d9b1cc37871eeebb05bf2de6f71078a62dc9f875541751d428d1699ee4563d6ca6ffe78ff36091fad28043f922081ff5370d80d4eb41b323b6251f083d8f0e34f0637d40c4b56e5d16464aac775bdb20cdc8b34e094392acf443d92446f3eba09bef3ca99f2eefd854dceca5fa8b45a18324f8d0824fb4ba34e1958351617b7fbe50602c32d3edaf8a20ca2a89710ee645a3d36a4d9a0e1188669280c00ec1a7aa0a6e1760d52314c2b9dfc806c7d11eb8497404375ab5fea52c4bcfa078d12afc342dcc258cd6065ebb11076def4574975ce908e5848992bdb16ed3051c26adc2768382f08925d08d74f4257e65fc6109d7a68e7d0a4ea265e0898786d12aac0016ced2d3562fb3e1a0dfff357dd4362105edd702176aef9c7b218c14c7fd7072e380fadec43dfc6d47911c56e918e932a0cf1043634384b121e736f4ea2c4ba178183a612adc4e47687bd2752716fea416d414929759582e485f4727cb88298c52cfa4c0caa94d802990fcd5c773cb369b8d0ce9c6604b260a6d4bbb33a31670621f2ada326e854a419fd11bb5f881af09f4be5cd83fb5cf7b99e76239ddc4a0aa7379bf89274105ef06c6d2cddaa35f1d8757b137e6b43f911e7ae6ceb06796f099b951476d2f3d177ed80e9410bcf557dd716f8ba9e08fbb71d5c0a57a6ae129396aa6887a0ab78fba107cb0cb1d91ac30126d5a17bb55734bad97f61afe2786cfeb5ba246dfad1a2ac9f42a8d114666ae0381210abb91ac0c76fd5cbcb0a7df3b77cc71715decd0be1757d483c379b778d3be3b22c207ca36e397f740bd304a798ca75d733ebd5d33bf791e6c12ab39e9d5395202dbb655bc37349f1ff0af714e5c3380525e185c2e5758a072b6f285c823bc129ed11feac7745313331aca1e2a806c7bc133cb69048f54da29db24f0360a6c8e5624ab6a49dd602aeae9e52c4ab874ca3655fc192711423e59aa8d53f87dbc52351c84de144db9bd6e75929cc72785a10f3a902b3719062c6f338b8ec11c090501a210d29bcf3a8a14cf0c56830f445c3a34005ae5fb47cf8bc00eb5948605b59902704a107b1f3e577527ffc491e7916ed975343c52746914d3479b8a064511a0eb0bf8e9cb41c65589467433d39058286977a3b37a6642d0530d91e721fc56042e0f5aa4c4347e81463afc3a695de40caf37fcefb44993594995d6d8f697f6ffd81f47e5b991a4ca6d287a0bbd2c6806e47c9655f1b409d541f59d4850739d6fefda39e8421f5510e4997380a7e8f90f0c19b1061d5e6bfc66ba9a2e6ee4afff7254b39ff8798026ca533c2a983449dc9e8c263cbf0477288fffb941dc50cd23649d5c614edccb67e6fd5cf8b84765a0b64515daea152d88a4101fa8b0eee6ed3645fe77f34ca943e095aab99c4f778b4ce3b0a4b685320bc3d80114e0e784120aaf9a41483424932c6a812e540f2df79ef17711e349f9e1b793af5675c8cd45ae6b93af232124d0aac4e155dc4eb340dd0289d1f86051834ae023e5a25e3938b824e878741fe1adb27d46fb8ea97660bbbeca6b2175ff9b12f36a0ea7c3749f622383a987aa639180cf64c13498ddd5acf24910d9e41eb511d4d77d8ddf37249790890c524e71ba7d20311515c1e4fb5cbf99513f17a3198a9b12473fe20abc16d750949d159e292cb13427d6cb57eebdd087721917e693d2043d1264ea372593f3495d715e2467d7004d15755da32c3bc0ccb3b9ef4e825a6cc6", 0x1000}, {&(0x7f0000001300)="e637c0a00d8a2efd494853c33ba0142caf19b8a0498ecbcd758567d0ccb5262aa59c36b72d8d05e06f1cf0f023ba89aa1dd90e24d6ab84868ece217f63ffeba645497b7c06c5cba0b76f74535bd6dc17d807d5d9a3acb55090585c3886fd5fe1505551b09e590b82742090a164322aff996e38120ae3bf43aba2bb6811cd01444278d106cf458a5fcc75c312b7fcf638324e159660d51ef1be36d91c5a6b074539c9e1a4dc1551a03aa8fc8607aa0de507a09b3a440373951fc4c70e0852116cc5130bb7645d86be99e953", 0xcb}, {&(0x7f0000000080)="a423efbaf312c704dd316ee8be028a2bbecdca2f0d05b54103bde154bc4c0ffa3fcdf11ba129483b127a34655d74499e8813cc920775a90fd30e00321bceec6d68aedaf25071a72be899f9af02eef1aa85c42b226e6b4041074cf440d9a3fb64ea6f0743285cf4ed927c09ff1ba932ff0a57ce82776a85258850ee", 0x7b}, {&(0x7f0000001400)="781c465047fb8f9157f0daf8295c7f94fb0bc4c3040f4cd45096f95f9371ee06f2224cd66c9d39015454de3e8e38f991b6441aae11a31dd3545218e4d7d70d3d9766dd2e3be16a4817b28f8441840972682dc4c37de0b9a84583f643c169fbbb7236b9ba8516cc6b76d475a32485891f6ba909471dbfc584b3b8235442d2410e0a97fc87cc81d2d52285d28659acdcbd957d3f18c351de77bc4eaf41c2eeb723c4bec49ca2772257158f262273f32893ca9cd976f188ac2b369b8a8334b2868e895f606d0e2952a0c7e92776278ace2e152b50736af0c9a105454086c326613715c876ddb2e9f3f5de5958eedfc64416b65f4f21949a3672ba654cb6e4e0ff69bfa75cad830943441e3e15d6d248e192fe2ce72c88079c9d1b85ed23407d1fbb34103773ddbcaf95621c636fe4fb41babc184df272a254668f59354e5a7e291c4b3fee38881fc7f37ed9d9a7b2f857703c820d2277b75d700de35347f3b5d7644845449dca53ba5d55fbd4879b1da181b9d1180a0fd6c76ac58157eac3b426ed5196a9a2b556d1cf6873fccef6fe3b53db0bdb3eff9d88a11bade49ffb1cbe93b98bb57166d8e83e4cdb3f6e789c0b128ecc03fd66841bff6c673060ca6f792f3ed782e0178dc3f02ea930a948fcc08fe19acb268119e0b6fe4da7c0607b11a4a9b94f3f2d5e0390a6e376ae6e8128eb62d495410cc0eea937e2173a439b125411f52d403d36c47fadcde0801c4155490848ba293f8a7fec54f14d1509ee16ceff67dbc11fd97943c8031fe7d3436c1166bad463964b28efd76a6858b0bd9f3d1fa68754359bff485422d63f4d76285b1c5696bdba00894c19062ac71c7e75cf8c82d3541e0748b460e8db7da47349d3700d0848ac17280bf34f5b67f88a2493a305a785a748d81cbfa3bfe522bd46dc316c45ba45d22926228057d3a6033bd2bab939172069e6a054aa312523048f27c07e4f335220812ec2431e01d773577d494887891432f092d3e20a54e5538fe5d9471f9fa0dc1277a952fe727c8a0bca27dd2198a753ef033bd0d3016c3c38a722e9d212910bd5c0df5525399d26a4edaa267138b82f1704385d048b2d6b2edcf1ea6b1ec9e961fa1a37501532a3d0dfa968b5c952912b46d67b6875a0d81c2cf94fda45b2e97a7e88088ae20d347a81d9dc97874d894107493058481ef4d4559d6ec81cef6c0dbaaea0d8ba1f4ddfe80278031ac7fe44a78b2eddfc10fe1074fc73af5b5cbaa4633a4e0b1cfbc32f7ee3a881e5055bad8a2757be40623a44e0acf0f71a28fbaf6776f4f11a644bd9921b20a4cdd90dc6a700fc270acbfd747855c7dbb1ce7dd9f483a8f125dbfb69d86c051b19870c7ed72996cbba1e79f4104e6152965fdb9cb5132accce090c40e17b82ead5f672ac7aeaa521f571b7dde6d5031c213530f50ab02070cf1e2ad0f233d85a39eb794a229b1fc49dd5a93933b9ae23d7bcd42e846b69becefaa79b6db473cb82ac8dda90a44ae19912f332b27a758e37e333482a947d3bc8f0b27dc6e5498f07a4b67a2062feb7f8643620dd566e1da4473b3278e9606a9ce33149e54acaaf0653b3ebbb878f21f5fc7596e830bca243a546ea9899d843e7eb27cc10dbd735ce34d5fe6c675936de6067d59538b70b17302e4b84f490af6efd0178648734452db62744048a4c343f908da6f6e9b2dd5fce6359dfae2ac4448941cc00fb291cfab817323adc5f26959825ced9e5744dc831af17712685fdc444430d9816f6e7fadf38f75b58d310ef8b50e8714dc13d2fa81f98cefb4278c7f8ad8a98a00f1a3d8a1cd04ab4e24694d4ad519171820bad5a6ca70c66ba219b112d26827c4137370aad66026676bea421898c75b4d4136b5fbe0483e3a2bd5d231dbd59909c0d368bd23684fa677fa805295a9fb0b75b21137a7659768737551f0924ca03c8a7d5d35e3f6bd6edeb9807120e3ad0b5e979efb5ae05f3d8a45498cd554050e685f4d5d08dc113014ee4bf0853c660b61de7b7af548675f13b4312dbe9af71d03e58a0723594b44dd8cd63d25615d350513499c4e2f2a56307538c7075a96eeccca45d120be50e8b27d54299b5c874aa8578b55d7b6c89e77c2159c7a3b181665a5223de393fc8e4c560fe8923b9880e110ff68fa06e504aed743b65e30491f28e173d6ec799cb234d43c46d25df5f7cc0e9ba641053f2a608228f3d85be968d9c93b9d843d1a231753f15053e75e4cfd79713a662792d3245c8b0626a08f89ea909dd0b39ef2804972e140104935cadbd436680dce7a46b379dd3d61c8d770bf0479a5d9d12793a250dfe593cdd78279f63a902e2abd495bbe640a37fc2ae9c389606c946524fd471b748cb7fcfb5de1d68281dfa213e4fca3e973dcf390fefbec19d32cfb6852cea9f7a32b83f1e8e748694d2eb1ef41fe9bcfeacb7a1e08256a4e884806982c65803c92358a565113072eb48aba4be527312fc0faa919fa979ba4eb3cae2c6bfc6dc882f5cdc698d7d8b806f632ecf7753c36276eeaaedcd3bc7373a932aba848a7d01e25bccb66f515c7a974e75c38f67d684916d20097b767901ed9fedb2183ca0475d166b32e455cd43d1496956a0f5ba82229e546bcbc9b7cf0a02bb4d3d21d01898d3b8c935ce512876da3432a1cc90db9f99a4a277ea485f36cb91caebff0b4a24678d1083b84bb3426a03cc9ad5363b25dbb81eaf5ea9110f0449219239dd70cd183497c10897540b4d29f50d3195d406250f6cc214a83b5ea1f589bef7cf67f1dc7ff16b11d13c138c453ebd8209a89efdbb07c56347e5d33ec10be0b8f1cf0ce78857c9fb465a968a7342261bf1d11e63a88beb0605427809bea60c36321b50d50a47bc903169a23a3fd30203d8b871decdada8e51efdb503177ba844b795b98cc1fb3e02d58b192d388dc2d816ee778bcab98313af6f867c5d01eb64aa6f3a5ae2cb8ef42bd77c5a28d52e3a9668eb0f97d18d3679ac7c10114e1b01f444a6db26637cdabf476f7853063ab25d36fc9d65aa584c0bc0f00fa5577fe591fd017ff9206360a5ac7089be38d20d8e48d0e3fe1bad177123f7140c3542daea3c799ac087f64771507389317b665aea3fdbd510d240cae5a38efa762e8d3b4696d99981bd29057b2917464661c05bcaa5847f548ae2b2ab2fd926057f63cb8162e57c75e2a7290d4ac87f1256c7c6f8944ecf9524905f020fa0e9da47b3de63bc50ee1887a8542e223d9a480d704bcd6fea8ae5fa057e2e633959c06cbea27d0b70b1fc5c212e79f1e8d4f837656443644d5a6c4451e3ea5a0b83afffe5c6a23a461cf1dbe9f5fef81a2b3aaf75fe61b91acbfa8b454842dfa15e20e79b0bc2c5c5c778244f18b7e80fabdf88a2de636b3251c9f49f4312f9db9933d890b8b43f92c853d4fcb5c7a20f66d335bf5569226b22887497dd61924b5e3cd7747354ec5e3b16e2707b5a426c616aad2afc5d0ddace058c51ae167c532ed66e9d37738213939f45a192f35c7ec32d17fa1e17e5307d3cf8a77265b1f4a8103260cba6ef0d118fd8422d66ee99dcf2a0559a06a63e9e9b2541513a1c4e11a0a590a536c5ad8367572c28b40d5cc9dee77949b269e1605ada9c518f8dc43323060540b3bf4c6a7b500bd6ba42ef7e987defc74b1b082cb8c1bf69134d2fa9e0d8ef5633504bd5b23640973d80e47fc5d61bd797c19defa7dde2ef387701d9d147e6a719b28e2412b61c76b2e419e13223ea74c334a49274200a6e156cec272787cd59741df7f44c08f674cf2b271427f6b1a7a62bcb5d81d7e8ac244d1f6c67be996ac5a47c4ded1768c2b4deed74336b110bdb40fcf60da319ea27d7527eb086af1f4003e90131826710f685f5a6341121fa6e6f1f783ef892ad52e36c241bacfc8b1c1864299da0594c1fd53bb2e1e33fef1476d20c2c3defb4505d02a611347a40d67f40ff26926cb3a1ada6808c07007ae5119bbd56a72112cb4208d3f76c23c0df8b03631e84e0177aa7d30a95e461cfe5373ea1f45d03b7069468f5fefb48702a30977e0f60eaccb3dbcc4200a89ee8eb821fe1fa429642a7dd6abec679b47e93e8b0b57650321011761149e74292b317043c731e18354adaeb3ed94ef0c5687f34e5a0ee964e845ffd41e45f8cec11bdc17764389debe1cedbaed6130dbc53e1ed47bc396bcde7a43f795a1bdcbdfb23df6f76d9325faaa2563c0e5bcf76d4d0a008741a5dbbd0d2378232075265128a7354b2f5d1c6790ad11f297ec5c9d53a0038734d3aae5a5062493f59da0166ad873aed9d357dbbdf6b33788a555694dc72b2e8ef9db849f6bcbf6d543c31d84db14d468b7740822ff4dc7dee2a3f74fdf8a43b03f73a156e490535eaf28a3ba510093f5cc5f745c96f50e43cf5b008bff348ce79378a69a59f715b9554964f1669cf33a350b124e902ec6de7914dd5ae98068739266a4a5004a749a640c266e875480a9013a2c19dd6aa3550ec834573646eb8c429eef08cc969d6573db8108488609e62aeff62d28fa721bc4fe3206109972a9a79352962b35a74ac2fe453147eddef9a1b5a055ea5184ba10184d6adb203822df5a9118fbc386f3146433a0874337d9525cbd13dbf5fa9bad4acda2f8268a1bbec4596a431e5461f2f6c7000055dba4b35e7d3a76fceb1fef244c70a2ad5280406f83299cddf67e39b6032d4d869bf8b0887e020493a6ff4035b72db36b27fc8f2883608259b118e1024ade31d71e33396a48cf8da6d21e1e77da6540a39a7e0b612161b042231c77ce5c47e91ff750b69ebdbc7a846838f10946cce5768f5c50f0453d290827975e80c32e649565c2e5b39358d58d79fb5ca00a2f2ecd8668f712a1d6871e03f19b2bc697cb1056316c7e1f584f5be68d2a0aee3401c066ffe4c7bb33d9ed1a8c95b37cfa381eb916c30bcdc07cc7221ed60ad783cc5345440cc2b6c7c6fefff8d33b59cdbea25229a634083fdcd968660f6afc26eee152213e3a92bce7ea3be36a7e56a9ca7e6a13fa7ce14715307f954dc834e5e47c29625181c8b1221c9ea8ebbee68a67aa1ae5b63b19a88d6db3b365a6f31d2dc4c831c47d95a17a37c41c25a16e6e630e9a8508f6b9208284e1ad658e55fad1b91be1de1f0f5ef411ac7fbe34d2b2e8ff7d7dc5d71f2814e7dac861e11c136307aee13c4b3e29887169ac0c1e8e21d1c9df36d05923348ae0d71a3b45c092a8b855a536970a87f938dc1914005a6b2fb2b342c86b7f38cb9551d35c9ba7b5cc5807f9aa1318694f65054bc68efc44c104fa9c0b07165b52a0cb93a1631e568a90824b8d67b0ce1af151961b0c796ed85cfc567e28ec94226a440ec1179290049a2ea4c8953cd4c66a4eec41807334bce8c77d113467bba769f600d1ac8467433d1811a74d030c8ccc8b428383098cc3c375cb1801d7a312b6c6bec12929b1aaafdcfa404754056c1450c81799578a6065ae2a9e8181719774d37166e3445684ed2a495962510c4ed6f6e4943c9e5640bd5dcf405b49764bdf319ba40ab585603b7fbddd48f0bbf60b66048e750e69a9ff006f79ba4d42bd2f60a9d1b34c419d09c66e6f53c9b59e3c09b81c8613f269c6eb9f0f8f56882edb46fa80fe659b0eca30bea3f9cd2f8afea1d991a8d380d5c3b8ce9857cf92fda79e06451d5be1cb50514b9c40343f537a381a14649182fbe05377ff20c0964b84ecbe36252ba82c6eb5f379200f63a2365bef2a87af5db06acb9b22d7ed8c20bcf768e72fb474f513e8bc44cc6831a8c1f69bc45ea6bc85fc53db2", 0x1000}, {&(0x7f0000002400)="fc3aeeb614d6b06c5d01907728ddec9aea212af99ea2af6d8640cc9732e488720eed47a503313c0366bb296dc55213e796bd3584defcd9d0ed4eef114c63ab9764cbe7c34acc91282d26a1fbf41090c7b82ea781d4a8a851d2f8b2135f8e6e18e19a9becbbb71923c3e7230d4dd1f5bc77a814b965b3021af40278ecf5528744c3a7fd96f466270f5bb85a8c9ae0eee4aa9db4b053f63a15e8a8c37f695c311d21755c713babdcc469874a4e509c671480467439a14c33f3dbb9a9721a4cf84cf202a84635fd4f74a3b41959a0ef9a8c9df27ae00be80805", 0xd8}, {&(0x7f0000002500)="18e5ee868db08f409a87ac24d6bb5b86465ae4b413cf125f8cde7e3748579efbff3c35b17bad2745597fed2a5214d0837e142de2328712535066dc6c9ef12cc7f75ab6a62fc08f61170a18cbb0b7292a192186b2d5d9b2db0cbe0a6487d2f333fa800ccece5e361e439fa6434d04bfd00a861c9373642c800ffc7a655e646483537b128bc1f2249994946744c2fbcfc75618d5cfc5d927a71d655030c02a1dc9cdf565e80f33c5df2b2899f96a68c6a70d831b624c32331647dabd4b8c1a31944f914f7852a29db66ef0fe4e9118a0a4a153f967f17ed7d6a4588c9176645a8d42e9f47093e777501255d5104cc377208f6756e7512fb29e290f96", 0xfb}, {&(0x7f0000000200)="126d095296581d79516222eff242b8f1", 0x10}, {&(0x7f0000002600)="5782c07e3c9aacdab514e53232f6e76fccd7dde4ee48f2c4ddb43d53fd5db2b5c43f79a6b351a8e79fc80559111a070370203747ead5dd37b2b996ef64dd8cfe8a5aade052264d53c0840da6b764e2dc46a05f74e1a929697fba52b3d9117ef746468fe95b7d9fda8889110bacc9fd82e0d8f48fae52e294e5ade6c260f4dbac3168ac76e21d1e383643d4ca02c867fa3ba048deb221cdaa4ea254967c538a8f20094d7ecd6849bd270169e7b958d8f3702eb2c71719f660146ce578b3bc2c885f221730814a1f8b1699502189cbb4032fc211498c19c3925b72b0545e8767db13dfb1e73bfc31b5c557f0054f3c6416e1ef9babf92d49929036a5992e6b9f08e9407b03ba2e02b5192a072b60b5d8234289a0e1f4980be88591d94fba7d45380c33eb5e2a6382941111a7180da6cfcd01bc8c6ca95b98dee5ef3ca90d2a74a7f20aacd43964b5e91fbabf4c9e60f572ec10e75d7092c1d400e45bc9013eab3dc0fab32e87413507e8b702aa52d410ba2df8c23d10a0d71fc7b2dc26db304811b0c30a7ca202a34971524bd7ef27ec3663d7976d054434295001f48cf32de18981ed7622908d2e8bb5b229268aaf4d0b9beed7abb4ebace8646a4f6ea689625e1004a216f49729f3da79ca49dc360fa89bebe409551bdeb3f25b5c4cf15121ccd9ff88eb70333629e28c32da7127555d41fcefe4ac1a27594fbfc259ccf74ae731443bcede0f75234fdbc3c0cac3ba315761931da1719cf3b468bb20cc04562b1daa7b1eb8cb3c647517083daa48c02f2d7cc6d3d67b75d86a225e6b8f2e363723e80ebc1e4785a77523664dbc7b33c63d4b2826269b87a5db6273b0a558464df4ad8f24f81d6d76e9e6178ec0e9ae77149edea1777a0512bc250b0007058ad4faa69f758eb98877e8cd0cee41e333b932e70af5517f3956020842b0b47b26769011b8e9935298f4ae5ea8abf0d5092829e06157cbb9f7ad460766033708a694522ad8322954c634727676fc38a40c423605945169d72c0fa0c13b2b3db8e241104862c726745315f7c7255e14594b5c6d21dd3a0c3dde85cb3622ae2efcb675668e7bbc4df6d84f5ab9a67cb1a4eabb16e40b53e8d570898f3454767cf74b1a546f921468c0fcb38c048944eb800886ee2ef307387c5d98d6256b66c51123d30ede6402cf07303b2f5a27ada7f4451727bf9408e968d915de1bbc95b85c831d07b84ee2542851a1cfe38dd4657e7c89d7958f84bc0305f308c236d10b0522baaa00fd0904f90f1724643d19a7d7d28b90861249d127976d6625761a19b58a26c4dfbb445a07685911c154e010aaed1387786e297c542799d90a28aae99b13ca23dc0fe99800c1e06548b1b9d847c3d38d1468e8d300738de74f9d522c80b5bc06418136530d209e62eb992a522aef4619a8b5670b5b9ea416eb53188bf6e2cc49e3436ec83ac99337f55dac5e7c0751633d3a30a8f9df3dbaaa274c051303fabfb9fb00eb11c84b035a7e31ac8c9fe7053878e82f4674ee0ee8507b950d4de185761a633b6fa53f240900dc8e1a6e65d0fec2111cf76180faf2b3f4a5f1dc765b638d72185f8c29f1a1db8758728ddb7e9ad6ef53f11b05098a035ad9bbaa993352b3484ff9677b0a11ffe019cb344f3671d3d48479d1793982cfcd47dd0ff6749f42319056ce0c90cd7233954d7cc871ec05e1e0e2ad44bb8472fa3956f8e2c0169c6746eacb107ff098e89397132769027e86639e137e057049b9be621cbe7a2c8af7a15c775b5bf33dde356039e8a31036d3b68c6323a6a49c4ea679a07f57d19249baa34f4d03be9744ee951e0badab3b0f28c0e80f9b9ef894b50410597c3b7063846e2d51b330a65ff012563900530a65d71821680d3f85bce98fcdb02f68ff9f5c835c6bb5344765d4e16aba0363b126a119f4707647b72fd8448fd5f34bba1008f546bc39a06e65988facf25b67b6754888e91c5e4517587ea48ce24a10af3eb04fa5a80993cfefdae14298c8275aecc4ac923ea17578c4f23d9f432e9b73a3dbb5b501d4613077c18cf536b508a72c9a6a6cad284d622a8f186a8380c0cf5a0a31837c274959d879b5e0cf774f9a596a4cddd3d3b6c2a4edb652be27660b838072b537e24389f09191edad458d765b1e39c9de80d20e5694c087fec75f5591db1ee674e5fb85acf9948c27f8c6fb0e9de23c29572b6881e0016042e8bd94d30fe9a04e584d57d0dc79d89e6ee5244464f7fc15a15082d2dfa6ce5c7b818a5d72f7b68354a66ad8e6d9d5e659e5cf0afafb277257084dd35cb6aeb39e47d17a616aad2c66d3f416abe096f3132e7b6309e732016660ed74789c8a6cac5767a28711d4ec77dc76c4e41e8b921ac2f8de85243eb4905a0e65fd27c3c70ee28a955b69ecb647a25206de61a27041f1ac909a3c35aff48855d5699d03509a437bbf8c26945e4f04d4ba9d1df4e81e57af224b25378d072ba33294234e14222b98e952d2c7e8e5d297dc702206892ffb3a8ffc52eceebab110d1cda087614c88bf06b2ed465aabf205a3a41188f9eacd4035748862a1f958f6be03f1764d3e952d41f969f3bc19ef13fc19f329ca446744f7712367a6bea1061532f83853cbf8dcc6a0db535709de2fb833198f726db25440ead61b5c28f0f5105186582cb8eb2e8aad49482a31ef4c3b697bc25b5fd956fa3a4a7a49ca5e67a91bbc39132f839100d13739e6320cbfde86cfd68abfb6bc3ebaa87ae12bfd986054b2cfbbfa19625562e190f3e8d7c0e24667e2c72bc0082caf50da62feffd12b4a6d3696bbfc01b486e1f86e4f62edee6516905fb850b9c3487543f2a3675c535e29ff3ef9cd955f72f1cd4120d71b7e14d6bb163b7c175c96e410695e5d97891910653424a39e1644b254c04feb29d15ec2d73d6af4b559711f9b6ea80d1d94bc0e9509b9b9284a67f8058aeb52306f73e3c1ee9cd8ee978ed73dc672dc9401b36bb151304feac46a265b4ae9489298a620a57de14154fbff6abad3291735c378ba1757d1c243305ed04b0058ad9deea4deae51f2b3facb6cea739f569a702c3dc9bdab19f3ad65e3db98d296212f4423f35aa8f853c8f6f8cd4cda36b4df9f85552c510c4a142f36712cce8895d57f39299928a0ca245c508954e8fc35ab1c99f41b810efd3a6a975d7c4136f2157c0be16149c4375f0b9cb8e35fcf3dd7668af0823cb620f340d41c61bacf1a2b4171eabc1901f1ac1a84b0a55e9b2e3c18a6d89ecaf8c51173c6839b580bb16376ebbc80a626d134395379614849a5c1926f61137180e5b34180057dea727cc8bab1b1f7b36069dc73709e850db58f84c592c2f7e31934c2416955bf229909b80523b9f4e14c6bdee717561516fbf91a60382e82f206a04707e845c565c62ebbd9d500b3022412f8b7b8c17244584e6ca1df1b2bece620f5f3345fa68c8f69978920679301125deb1e894b8157749d37623c5b4725a0d51968d14b2556b8656d12b814c79903618aff0552cd54bf7da6270692565214ce55d2a698b485d7497114975c507a5a64f775b511a6469f9e9c303945f590cd56383042d59e156b8e1b5d35607b42f3725fade94efd8db7687b7ff341a5b73363470efb14a48e365c11827f899fc98b01f2c1c3a1e69957dcdcaee421523ca22886ba1b4ce8b1aa369326a9ffc1ccc239a8fbb6c3f82151ced026e4b1eff081f5c94e653edfa6e4d00e989b4ed93360319159267abf1d7f3093d21588ee1884ea8223996b17650125cb78230f6bece6bbfab92783b36d73e3c378e76a096cbb4d5d5fafbe4c5e9789bddf85a009c8c5d4b783ca71261969236a4af5d2b8c451fc225645e4956a9f0735de83e2d92866f5d018d38b1f4e6dee29e5ccd06b985c4791e9cf515226025d6b4b06b4e449050e9ac1bc19370b204876afde5507696e07cada504de43d67cfe2bf2493edeee3954c30fe8fb0d5ca4a2ea0b262b2878c07a2951f151d85238ce7b5a98c6a458157c097984ffca0c3e178aa769b0aadc6c56c891e3fe21c8b6d59e890456b177302332273feabb7ee829d1e172b3b77ecb57a7c18187dc73c7d0f4211a0cbf1e22d104dff0a9c7ad420e9b4713a18d1f971a557dcc1d2cacee3a67f8f952f15eab924d59cfab3600ac2b83ada3781ebd199fd7bbfa46e26ea3b9e7529df1d6ad697c0cdfd35cb02ed1b4e50a27d8423fd881621d98a94bf2322288e04e9b304302fe339ad5bfa9164b9676e0c05d4e0c9aefdb95d98f1e67d29c7fee580d290ab55ff4aab4295ab746efe4a6731a1ca69fb02cf2163a6c774b8d29616725719c65a265326d2a459da9e311f1b6cb88ec3fdfe1e7c23e6683b375ce7b57afcb5e91607a8e7ec6adc02c9b4ed4800de7e13d62966304dd5d3e935f51006c7166412be3a219ac48682ba279e922d85d5386eac3276f8121316460adfd37f926e2fea4b6364cb16a5342fb7fd0383b657fe55293b0c61a398d2d7e6a3683e1004a4d3eb3269f9c25b2aa7ab928aa0e2d2d23d70733f2285ab5e979ee861399b0343257995b33fb7c6bff4ba62822619cf9e5f9fe6250bdcdbb0d2fcb4ea9e7bb0e4558ee13c9c98a813f0b6f43e16f30238efb2537ca4c4c0fbb62f328a7d78f1bb9bc467243d110664ca40a2af69efed8edd08b4ae09f7a02d34324e83eb71f9669f217ecd40487c0febdf03c768ce37a816e8b16c38bc3c4460107db401f4941f839416d1aa9c715457651c29b7211259fd7bffd6f93a136c3a6e15baa22c49e48dad98e67f6858f61c5fe4d4660e30856cdc988b6e7e01ed519de7c3261b73b9cebbdc3106a8e7dd6074ab9235311afb378ce1827ae89cc8c1166ca690edfbd95615c1d45c5d445cb34f901a0448beca693f7451a8dbdfe698019322cf0cf945d47193e73dcd3c9ae034bc008d7513f0f9a0f6aecbbc7e023d04fc7322f10bb2cc70ece630a857b0d1bbb12524b74da956fbe6bdfd6f6276f7973683d44608ecf11388ef765825cabe6f6a0cc1ff63c255983f26c8ab37f0a068b5cb8e8759c3259ed6b2e4d5f98e488282f0007094f7efb5435857d5089f31146d07b11cd367d8f9225ec7324da1fec77e89bad6d45ecd804d74699c83ef7d1f6402aa8ab1bdaefcc6ab198fe587db38b87cec43f7b3e08f7cba49262fccaeeef6fb46bd28f7e09330bf5d13d7dc8c83bc022fdfa936b6ccd95954ec112314bd5b600c31e703113e34c96fe4c59f927604b5a76f6c0fb0807bf12131312d91a96097e11aadd088a4600f152f5d9a0e3793c1a7a54568f107e88bf951e482a5c0083c92fba5fd3c5c04c2c471f1adb93a0780297aef60dc087c4d8ac97a2e967424ef36285b20948964e080589a09228922d666a619455d6553aa7422b6bc69a7d0a4a8c542893cea4c7edd8e6b2cab02ebdce55e25b9620cc4e28fbf85cc8afd6d216cb154ea85d0f1dff0ffe9f856265284fab354c21a2b76c623872e04d13152fc01ab91702235a48a856f004d2f1fcecdf197188fc663abcfa2b9bc1aba29bca4ede6aa96d45f5dbd03c5351aacb1b55ec97d653ee091ff687b9a5838ed0a38bef7c4fe2ccbcd9d84f5c640688831e713811f8ae47f11152e048251ff0da831a6e1f154f9bd4966fb5979284e8d767dc6a6129f19ad212fcf8e171daf37f5fabadc1b5e1323ce38ee33e12f45f750533d6dacf6dc8a1edf7faa603ab3c426e1986e255346759edcd8abce252e7e278f2937f4f3c55f09da0dbb5f3f320ab6abf2e360eceeb7f04c9178b1bd97f126a75e1abbb53b", 0x1000}, {&(0x7f0000003600)="183b5c90a831a8760ecdf011f2294ef2f58ae76f57883b2391d8b95aabe56c8eef4f5376e08f8caa26ca02a046d6a21bed1e4852ed733b3d14fb656ee609615b6d36bd60a1b6e5eb5d544a5a3e2d9c158fa49c48059c3d1abd1482dd994c18b7b5930b64672e19b9667a9de53d3802efc79bc93b57ff6b93f295cc22cbad1841072078b5be87ec33919d33dd39e145bc2ebdea0a2c38c6251e", 0x99}, {&(0x7f00000036c0)="34893903b0218946d63c8371c483ce0a7faddde18de265f4aa32f4f82999855115e0fd278ddb4404440252b1606f55b0081abee74f637000cc2ac9db8807da3504c6f18ffd0addfcb7d7debf7143e4c57c69bf18f03c19f94e6a9e77539728c8def59f7b45e25c336257f962395abfb8f1982ef55d892d0a4ae23929a088bd50edfaa59c7cbe041606cbad2b59ba34d9ef354a4c0f48e95d996ab16310cce448fdab2a4d", 0xa4}], 0xa, &(0x7f0000003840)=[{0x100, 0x1, 0x2, "aad156e039fca1ea0ca4a1c1d1bc7a03bd4af27ea54f2a68d2020a5e866e696d636a3df7a7b57c03bb8d809db31acf60ff68aec9124ecace0c885268959d263c440152a3c77621c6e5de56b92428b5c2a39c8c145fe77904c456f46a1204956f7993e7f7067557a3f288f2e23b42e80cea11ad465c273b9ee1b46ab3efee97b21ce27e821d541bad8d75ea65337ffa3a2f1a2fedecd2b56f0d755b6fbd795bd4f24d2cece977322b8a2e55a56583e3fe729e998ea60859c931436459546ef63cebac2e8daf2711a12ab3aa37d0e6509b431078ada0bec3e0ce70c3d197c6dc03c68bd67e484be432952d5bd6624ead"}, {0xb8, 0x1, 0x811, "4670b8d2ffeef8bbc541cd6cf7e23ba2faa18f7919de6a6e1b958d491bb41aaf8ec1cd6c2d0c3de7088cbf81f10e269b3740c91553d0f92c47fa2b5c934737a768b6bb1636a2849be75ba1b74248c66663fb0b0d46a65dc0d984d7c37ccac9b30e6f83f3f040b21bb8fb2f7fa00171b27f95e22fbb914a9c8a12dabed20c41595dd8272644ed0074e12663929d4d485c48bb106360352485a29609d93479a87b03675d"}, {0xb0, 0xffff, 0xb0, "7a5a961d8f5e2c50dc0d72be09680e9f1928338d63ab507f26710cfd03fb263b8ef2dac00c1ce9d4bb68f32c55a47d650aa6259759b602f8c71110bf900a984c4cd872fbe0c9b71bd48826489b0a73edcc1a46132a63f91100932268d58606c7693b6f3996c79f6a3e9e227530c3f14475fcb95a811247d3c8f748a0d72b54ddbb384c12bb66d3a8baa50da3c54c9e397f566b1ab94a9d1c0874"}, {0x110, 0x1, 0x5, "b9c160f014abbc605d4b8628ac3fa1eab6de9c8796bc7a6ee3671e8b9b6f8873403ee2be576be3640281aa60f820e9034599f989f2510715954b52aaf5732d38278ff3b613c3acf4701befb5ddfa6ef85564b2d8ebfcc45cefb78a33cda4b92a01cfa789364524daa1399c3fad7ef0069723452457526416b0925af0db5c114078745896dc4eadaadfb766d92b7c8a8cddee9a6bf20f84a0b9cb8ee3998aa15fc674e5efe49ac780cc0566080ac53346ed2df6a3054cbb52d2c95f19524ffe4586c8fc87b709edeb9a19ea601cd731ab2543f62d1965b0c3a0e36e28155b4d559d918bf57387bb296e48ef257581154fd8463d51f105893f38f3a8759cce04"}, {0x1010, 0x1, 0xffffffff, "e9f1b92c1fffa7ba1cb5567828583f8729224dce1b0495480ba32c4ac3899881ce1a5d3df4a04d7bcac7e42a645511a7469738eaff56159326d0ed7d63a9dd83fa13ac2f436fca138e9d6e646336b8e15619d9067b3ffcc173b16fd387d9b9813e413d27ac1a4182c3423175a37ba3aa4ebe43601fc2286ee1ae6a2d23e8bdd3b44eb38437846675cc7802b140482dffc321e68deded12121f0e88195ed532740ae600e8d47b3b4b439aba76a928a0a0e062a0e3c3a4197ed3b1780ac5bae069794185dd61f0d64823f9c407f0e6c0557952f6983dc80e18b2960d9106671e4979cf3af2a70b9f89520683464b3406953bfde77cf5198f6211da174d2549ace0748fe2e12ec84cc35b8847dfd2d3c6dc452460f2c3e79e11f8bad7cba9ec4983fc26dca74f2e4b681102eccc22efde763c07666ff85b73f5356fd488efb1f34a279c0352a349f3329b9b0045422aef88cc6d60abe805d0ba283a5acfc1afbde18d95bbc4bd5adb8358302cdeb6eef7451daec9b068ebfd00da2e259678252603a26fa846a6b9bbb16132b580c26f3b67c9287becabc6781c898f24f7215b38e3ddbd90dfe2529febfe1cd2e40816606642ae9f2ae9a322c48188be9418e3c5df4d5f52a77ae6ea3dd625168ebb5715d144d552c556d6486c2471a66ee6a84d9980f5dc83752c62790ac21aae4bd1f601e204709ab91bf18e6deccd0313519b0e9f01312d69231033675d966920efa9c532c48d2767f7c4d47b65753279ebbe26f81d560c1706ddcb2b5d6a9b6c8c5a729858743144e0b941dc98be153b6bde03ebbe1cb6483f98c5e73bf914c0e25968e7f5a168a555a4e85711984d055707d879859a7faa8fbfed707eb383270036e704db64d7c852a3e727857aef684f70c55f7aebbe50b566c7c7bf5889eb89cd6d9bdb59a79cbb4ce2814eb01929a0f2367a7557be5c75da07baf7f4882dda3d8efcb7c40c1edf14139d6def5abdc2989ea77fd64c452b26e607b3fe6210bc8d139e90c07269a254cbec40523977782bc91ff8598a4abc4b15e52722e6b713a710bb6783ca70883f828892db79837e4600e8e2ec4515f56634282763772bb3f17c7140e4f4d283a1e3e4df675b2400582207b8a1ef183d3fe8cd3f6c651839413779efb594d4251e8f6138ef71038ad5d441d34b1c3de46a0c475fde094a42001a01d23a11d0d8a1a99fff891f5e6dc2cdf8cad7cf31f218ff709ef16a20cc334dfdda775d6748a1b7a748495c6f7084330de082b40614bab4ea13529cdf46c5adcdc6eae419c4ab9c379c47483aded4f50a9e2dfdf190ede77d8294f2441828bfa3da203fc32c30024115c7b637ebbccb24b87b8166fa636d43c94ba649b508b54d702f3f37432b00142c49768836bf308347d6662b2554b5fea2c015a8b3dff4f29ae50551c2d9d4a5091f4442eff685ce4c47651d10743d9e5a77e48fe3e488ae870dd6e938bae8bce7bc7c5af0933fdbc4e75fdabcc17809fb6e22b23ad19df85a7ef8c561aa645974ae520e65d3c22d56722bc0379f29517ce63a42f98cb7d8b26e05372e72d7f91563f15be551a01b3200a435e00b09073569a90e0732f59186f13fc6f6c69464e5d06a55def32c6b53e68f644414cc1512e3b6e9cae21d8c8212c794bf55964da8288e07bd49b06be97d3223b18993d731b0082b9447bbebab07d352957845f915cf99494cf1a2443e5acacf8319a080f598efb76ed2c0a6889044d30ae18af2bdb9b3f5b97b682f392f80f49e0bf2bf6db634ff56a35b0bddef73227707d604aebceab69be95a694959417b2bca94cc99914c1f7f7ef33c92596544322311ab8eb535a727828b0785d453010f1ec19cba4acc38e80432cf9b3651022f88aeb95c35e69bdd04f19552e4c8b511768f8c7b5b6566b6768f29b021e2b300ba27bb2df569b888f9749ac5f884fa9e629bff5c8d8fa54c61c3e1ff26d227d7c3f0e86f908daa672a39ad33760a7c06de94d3d04be9a397166c1b20e7bbb583d475050583e741be9e24f1d79e4fabffcc9df62cb272d008d84a83a6fb4d0ac55b289261500e75ee614085c27a38c66b95e8e3ea80f0657d9aee7cbc9cc113703bc1e8ca5207603ba2dfa1283c96588ebecc9d455a98fabb67482e1a1d4845a03a438e06b5f013d34badf939dae0030f5f855898a10102de5a8d348a881d6eab2e0ba9944fc937db4aa2acb813c060a79f66dbf735feeaafddd0fc37c40b962c0f33ede530d203f8188879a602617656e487507972de9a7ad1f68b7a57368b8ee61b99abc09d555c3b44db71163ef3273d59823312854d9c11a8fca89be1bdb4861f83bcd9e880398b3d87c95e008fe94fcdeb579242c87c0422932b2b3c6b276a37098223594e775943c38e4ba8f254ac26f2eb40c6e0cd7677d75fdcd67e1dd6c5b35a1e0d5822a9f37d834a302d16ce635efb0a5f16a7e3f3c77701412e8cfffaceb355d6cf59aa0541634b0006273d51d4cc803bd143582e62b4efd156ae250b74c6d36256436bd331ac4c41face3312743f0ee0845b8f3658010d2c767b55599b2832ea4df3819fcc8e5558a0884cae01418306380a9bf12a3cfce7ca4232922495ab2ab865170d092bb8b9a9a11fcea0a31a3029a6532465691924d97d2ce9350d63287983d43b3fe4bcd2625522b2b52bf7df1dd35078d634d75b711639e8e73868b9add028192dd0fb9df0db7523dacd8811d1856c5bd9bd1a602f18970829213e2d20cc6d997578f4e04de1b7f6b364e7890fc40683f4e471ffa8ac7c6854e755f84fda41113dcfe4d674e0b9d52241e9c35ab9e68af2a3567207f106b7d2ef89b5c640e191263d817e470c21d2cb1a9cf86de5c5c625291e0084db9d435658b3c2fa70684a0600039ad0224c1c372639a46b2e8eee792cf9570655f7c573c54d83cee69c14f8d339d3970b6438431b189868e7e2fe5b685068c8db4a35795348e342dbea3d1967d25576890ecfd77e2da5e61fad46272774fe59e4e4aed556942e0474544d5e3f491c3439038581d60e6607d41109c6c8012a7e9061cb4605f42fba6875fc30eaf43703107d14e01c3652688aa12551f1dc92c9000e63080ba08c09e90de601db1f90b7149fe8829bffd8a7f2c2f914ccae806f33fd50a273023de64b09e1f40a236427e605ff9b666ca39560833eb9d9b1a18bfb003c92fb296afde5f66d5351a4e55b57bef20e64325131ca6374bd527aeca6b2432a55ee73eb70c629895471d1105530028f2e961f948f71e83faae2d782b8a7e7ff76553491c614210b72c35c276ed4b856c17e24642bb2d9648cfa14675f960632eb98f1e7f113ec2361a6685690062c1e01fa8e1a279b094cf1093928039b958296aae084e951f3dff274686ecd8df659ede337198a93aaac4e6b6bc09889929eadb4c15c5a8873dd981b20a2b2ca3f620dca0c2d3a5659a0392cd1bf7a35a2a1aa8b47efb88098aa5009aa8633e9ceaf07233bc9335d0e724f1a00f90ee4fed5f5e6c4785c7c2d02ddd09f10d691e6b27b9a52201037c3df16cb65947b61cfed3804201974be7ab00eb576a17d011eda0a1b0cfaef6a41cf2b6eb2d3fef360e8134c91521d9f64d8edb233c7ce5da9f68e3d7883b076491d6dc6717abdd2995777848f6e6fd182250f8eb94b62727d094060198e4bac9f14afc8366419758b8b454a33eba40c4300a20d795c738069d14c88915fcdb7d9124d80a7ec322e498377b5bc898a8fe5104df5a4094a4fb8cca9d04f4cb378406c0cebcc6ec4c453691f3b67050027a8a380873e03cbfcc1d6b9c54c2a443c86ce45e884e97dfcffb8b655ae4e08249373080b81484888057a20d7302d0e66c6bfd1c508046a1898a3059c523f3e87aa6cb299373433126980ac034dcb4d6d86f4cbdffa1da1375d2db870c90d888633f4c90b0268a4f876af0a6e5689a415e3cba2eb4740a18b6527e5aba716e4fd5042ab4bff69e89ddbe28313243944df9878a59b32a2fbccad4b69917a5eceb9583d27902a9860c3d235bde32725cff20f3cfec030454762af0f046aca1773421af26653ae92bbd8679aef779b65b5088101531cfa1f0fb7abbebfc0740125f6402e841f90fd1d34bd7819964a4bfa72cf8ff324775db1324f2e22dd611660d583b23069133a427c1b14e7449f92b8da8b349e95ef9e99d22fad6eabad3d3d3160e875ae3f15f0aa1b01b2446fd5ea1270847d413485e4dd0b9b25015c197f0145b8343933d591617285873db6ddd3e834f9d71e59d0bec5b016346d60a753c04a1e0feb81ade8e09a6af7c49d0364e2276d209bcb7d9d479a203a525d0f093cc034d54d717b29703b6c4b2174da73f36fa05dab450e4de672d0c8478c80b672e2764944ac0834e17e28e5bcb18b9592996f098d24a6f92fb00a39defd9be449a21ef27462ad46653db92a1065ba81b51246611827ac851bc07be781c9b90519e16eb386e4c97cb8ad39fb374324786f13adf4f5994ecfb68b34fca905b91c7d98df1ead6fd9cf2e3b908f3c6badc3ffea337a66cd2cafce08605e1b2f449ffcdb2d4117f1621f03a37c36000a7af41643ae681d9a71433a2d92b76fcefa64cf22bd79214b7fd49caab46b744d1091c06e51a400a8f79ae4cb92c1ef43b6047b8cb481162125cc7f9b6adc8098a4e4da8f900794d5ffaae89950c0a513a628f7563078a2e31305a2c1baf86b806c75cffc91f9dd51dc94c11441099d61b2611e5f223995e07820b6661ed41513d9ee3c66ad5544624d40920e3698afca3a12c986627b0bf5c99e6fdebb799067a2b1c715450939b40439ab8d2364d1264ab7d2f7bd916081104961fe448e0cba0e999d92860ae528df95290417cb759612ded1ac3b3e1e8df911a2ec491824ced5ab2cba969f4ef2b73c7e3d3ffa5954dfefddf2508629f989051768f7d8fa81e44d20fd2e4a3c360019cac1623caa0230703444c7cdf91ab8a600b2472801bbc86d335f15e2f07ffcb124cbcd92cd8aade615729ebbb83bea74b5f9b3d66081fb9190af2a4970b4bbf7fc2d0a168abdd6d545c2053e46a9c6a9c5e94c95307bfdb8987cd371ad28c7f0103ee7bb5484ff6ebb8831cb2cb2e33d07479b7ebf7b359b9618374092659e3dd0cd9b8c34bd679a395a7599d7f14a2edafd06fb36b32e1d3a36a7fe468993113890190dd79f70df71fcea927ab5de747418d845d9ac9a3e27735569d66ecff6bc31c68c1a8d71807b14dbcbb6ee5cc11452e9d47d012ca47740b5c863c48728c2ac252716c0b21f4e4aac0b02fb391d7a3868506013d69402235368add57fa4c5934f79a1b386fe2e8eb0b42e05b2b9c704bd9a80cf7a9f84e239bd6647e96e3135aff12ebad84505127ec252ca4e2aedb45a09fd7b4dadd048ed0588e5eab87c1657ce05a520f76cbdf1423bd3d3bf9a78640a2004b2ec19f32b22d9b8ec00d758a1bb632bdfcddb56f5f5bd2dfd639bc5aa5b086516bfdc0d2c3273244cc80899098bc1767fb0284a994d62b7321ed93ba91b24d8a24129c9610a6ed69c32c72bbdac0edcdb25746aaf4ae1598e36d3f388848d431540db03f5c8e45749a088b52176a68b0db89d49acea494f8e865dda05dc9ff47bade628691f2d042eeed04aea989eb813f62bdabbc1bd2c63f7077d25b58fb8717a349353e6c00634e4aa9d9c3977abcaa98cc0b5b4eabd1fe0a30a215b33b04c2490b59896dc0d9adbbddfcf333193ae4b4bbf20574b5f598c5b7b4ed3bf036604ff9cb2ccb50907cd682cafb35edd6a2aa021cf"}, {0x60, 0x1, 0x3, "eaf241f49a072d783ced9d80fdb50f0c5075e731e1c0243c915eedb31f80a2762c99132df038e674b9df212e685777e5b64b2c327bc8e56d5e9902c1bb6f6a0cbd080f5f53940a021dae2e4be35133"}, {0x48, 0xffff, 0x5, "80611c13c1ee270b9574a248dc5d72a94a9f74baaedd098db2d0c80dce227ac89450e82434e1f1db27a3d0d5893f50e78d5f53f8"}, {0x88, 0xffff, 0xe2, "3209ebd746214ccdd64d2dd2d8014a503e9c87208bfc550097e2761e26ce9b9e7ba8fd83e276e511e9f11ce1298c22b9b4db126a963ce8a530c7386c804f8439cfae2da7b34d345e37258b0187831cd2881c3880a365937222b44eaca7b5c7ee268205d07d0fc734726d4ef3897deb7eb6af9571ed9005d5"}], 0x14b8}, 0x400) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x200, 0x8, 0x4b, "1830609bdcedbb325a841196945df7f82d22e5ab", 0x8}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x2a) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c5, 0x0, 0x0, r1, 0x2, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r4, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) r5 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/224) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000001c0)=[&(0x7f00000000c0)='-+\xe6$\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')&\x00', &(0x7f0000000180)='/-#\x00']) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="cdb0a812c373e51065596717b7b70e025007b14b4ee80c66cfa4af0ecb4767c3721e253cce55a7d393ffcc76446721b6a228b674fd8d52c712752b590ff9d764b990bd3b5d83a681db075b1dd7d2ac233cff5440a3b8a0d1fcfa1ccc284d4d30eeb31084d1a2d3695d48675f4838243a7eda6bdde979e7ff9c90b7d33845915dd5666be88f9578a5434e1514f39d52c3de2f7adc", 0x94}, {&(0x7f0000000180)="38c9f0b798e2fa4f85297f94ea5ec11fe176cc1aa259af6363e797233b35be955cea981eaf0f17e40da7de15f87cd85774a83e6b10b6296e230fea9adb4a41073b0c2f9d13d6cc77587ed3794554a5dc95361d063e19709def51964ead1973f74d4a3ba2af7274b4cc1b3e0715b7011f43", 0x71}], 0x2, 0x0, 0x0, 0x40c}, 0x6) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:26 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000000000000000000000ff02000000000000000000000000000101039078002000006097be00000000000000000000000000000000000000000100000000000000000000000000000001060000000000000027d9cbac022f1743d08432c5b58f11f0c950c1f905b34267af023d982f661f6edb095462276a7a3d7af5b5888f058c98c0e4e157723a31b045e7c6faf49720eb345724c3b12fd764e2ad69132184aebcd0836f0c0b3ee16ae4cca8ec7bf7cea3b8e9ab33d925fb54d3bcfa8a251b4d5197fa8bc074aec3d9d2c92ca184509a412c6dee676d3d6b71f3ccaef44e02f2eed8bf888f56be6353508e18277b8ba2fed8d1c842437ae5e49e343238195d5aed4094e2f8c8ccc3180f14e134a8f786038fe0a3538ce224fc1896effdacf048dc117436c404c8cf1f8544fad1c45b52fa154cfd1aeeb9730343aace"]) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1f) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, 0x0, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0x5, 0x3}) setreuid(0x0, r6) ftruncate(r0, 0x0, 0x20) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x81, 0x0, 0x732, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8200000066522ae41c696c653000"], 0xa) dup2(r1, r2) recvfrom$unix(r1, &(0x7f00000000c0)=""/187, 0xbb, 0x42, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r3, &(0x7f0000000180)='X', 0x1) close(r3) syz_open_pts() 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6b03e1f5235d06c76e858b4f000041c2b28301bc5b8d01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="524a91181eb384afc8b98cc8c7e6b1de537f9b463dcf072b43cdfd2fd5a943b9fd4f0697cf971b1586a8c08ef894c0f186585192ac427d64e81a09b790e2b3a229c0d49ac13f3779db160a0ef5330759ea766c7fdd7c1cc3067cca8acc21d1fb3644cbe0b1d21ecc8ab55edfd8f766f1725573cfc68fe402c3cab1d72afca11304dd17247b11258118137d8edf15e890fe6e8e250c6dbb337ce23eb690"], 0x10) write(r4, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffc, 0xb}, {{}, 0xfffffffffffffff9, 0x10, 0xffffb, 0x6, 0x1}, {{}, 0xfffffffffffffffe, 0xc0, 0x1, 0x7, 0xfffffffffffffc00}, {{}, 0xfffffffffffffffb, 0x42, 0x10, 0x4, 0x9}, {{}, 0x0, 0x80, 0x1, 0x8f, 0xe6}, {{}, 0xfffffffffffffffe, 0xa1, 0x20000002, 0xfac, 0x4}], 0x0, 0x0, 0x0, 0x0) kqueue() connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESHEX=r5], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="97400147a82368f4db9b9678768c1c66ee6cf256730898bf9957d58747f5fdeb3b4f04bdb2c8e94988b7837daa08d93a5df93e8dc54dd35eba4c714feca8be3bf1893054941406df2bed0062e46217de3aaa4cdb5b708d40d111a5ba61d6f486731ae108d24f6c40126254894e6eb4a22a886349c5b3e38358c0292e0ed3456e160382dfacebb2d2a403fea4dfa83089010a86e5474eb6fd3a412d24a6db42ea50eb79e528c0d44783649f070000000000000091136ccec58447e8be9f42962aecd1b0652c4f7da1df29a67dc2bd9fe41fa910b142f70f15f6649d8cb92091e6e0533df9", 0xe4) 16:00:27 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000080)=""/48, 0x30, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ac1400aa03029078000000450000000000000000000000e0000001ffffffff278d1ab17fda864a"]) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f0000000380)='./file0/file1\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) r4 = semget$private(0x0, 0x4, 0x720) r5 = getgid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)="f67e73862edf4d304dcb8d284920f6f4e7ec8bbf2514a9769b1d8b9e2ef610360b803b261d77f7e18e9f0248456719f786a50f0b190086f7b1a0863925feaaa815697b4405b127fe55d6d39f2c0d9b1bd8daa4ae02cfe6df813010aacda2ec95a657b36eac", 0x65) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x29c1}, 0x3, 0x4000000010, 0xfff}) 16:00:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "2fd1e159d1baa0f6"}}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x91) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7ff, 0xd79}, {0xe268, 0x853}}, 0x2) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0xfffffff7, 0x1ff, 0xffffffff, "eaf3f3c1892c7b00b718670f303de29251f3f681", 0x3ff}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:27 executing program 1: r0 = getpid() r1 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x5, './bus\x00', './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x8, 0x0, 0x630, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) dup2(r1, r5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) wait4(r0, 0x0, 0xf3b01f089d012409, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/161, 0xa1, 0x41, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x9}, 0xc) 16:00:27 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) close(r3) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000380)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}, {0x1, 0x81, 0x800}, {0x1, 0x4, 0x400}, {0x3, 0x2}, {0x5, 0x8000, 0x2800}, {0x2, 0x5, 0x1000}], 0xf) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) r6 = getpid() syz_emit_ethernet(0x146, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb8100300086dd6322626a010c7003fe8000000000000000000000000000bb000000000000000000000000000000012f00ffb066000000620f000000000000047443f2150e4fbe9c16821b46793c88f3cc2f3c450bec66ab8a00faed9f4abf17bfa5b9bd87fc690a019e4f0b959621ebf5cc294270b24f6239ec8d572f8f6597ac8face29ec555a536a50a27885821b0300f8cd8abad1a0c8888471d97c88c850b3378e3a8b9ade2a406d0e952f4a1a1230610184f000100000100000000001d0100000000000005020005050200204e224e200008907809112980093c19923812b7f2db0000000088b0718694faacbafccf1c833af333e886ecaa4ca128d5415ca7f52f8a560f61cad8ac7a90f9eab96c4a8b335863f15b58a93deed8ad4c59392926818a932a4defaf010026a73a49991a58ad288abfeaf84f2c"]) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x200, r6) semop(r2, &(0x7f0000000340), 0x21) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 16:00:27 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x9, 0x1, 0x1, {[0x10001, 0xffffffffffffffbc, 0x0, 0x7f, 0x401, 0x9, 0x1, 0x100000000, 0x0, 0x9, 0x9f47, 0x8001, 0x1, 0x100000000, 0xf10, 0x200, 0x101, 0x100], [0xd4, 0x8, 0x1, 0x3, 0x1f, 0x80, 0x0, 0xfffffffffffffffb, 0x6, 0x4], [0x1, 0x799, 0xb, 0x29, 0x7, 0x0, 0x81], [0x0, 0x3, 0x9b98, 0xde, 0x1f], [{0x100, 0x3b6, 0x1f, 0x4}, {0x8001, 0x5, 0x407ff}, {0x0, 0x10001, 0x4, 0x5}, {0x1f, 0x80000000, 0x833f, 0x1}, {0x5, 0x0, 0x8}, {0x9, 0x2ddd28b0, 0x0, 0x4}, {0x6, 0x0, 0x6d}, {0x1ff, 0x8001, 0x8, 0x3}], {0x4, 0x8, 0xffffffce, 0x7f}, {0xff, 0x0, 0x8, 0x9}}}) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000000)={0x2}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x8cb, 0x4, 0xe2, 0x9, &(0x7f0000000080)={{0x6, 0x44, 0x0, 0x6b, 0x0, 0x8, 0x2f}, {[0x7f, 0x1ff, 0x0, 0x3, 0x2, 0x0, 0x10001, 0x7, 0x1, 0x1, 0x3, 0x3, 0xffffffffffffffff, 0x1, 0xffff, 0x2, 0x100000000, 0x5], [0x3f, 0x97, 0x3, 0x5, 0xfffffffffffffff9, 0x1000, 0x6, 0xcc, 0xe0000000000, 0x5], [0x4a, 0xfffffffffffffff9, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x3a48, 0x1, 0x8], [0x100000001, 0x8000, 0x10000, 0x2, 0x1000], [{0x3, 0x800, 0x5, 0x4}, {0x3f, 0x1c000000, 0x3ff, 0x79b000000000}, {0x0, 0xffffff6e, 0xfff, 0x80000001}, {0x2476, 0x401, 0x72b}, {0x9, 0xa61, 0x400, 0x3}, {0x8000, 0x9, 0x400, 0x8}, {0x3, 0x89, 0x1, 0x7}, {0x0, 0x4, 0x47, 0x544}], {0x800, 0x9a08, 0xffffffff, 0x6b7a}, {0x4c1c, 0x9, 0x100, 0x5e1}}}, 0x3, 0x7}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0x97b0efc09c64b5f4, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x7) dup2(r1, r2) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x1, r5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100)={0xe2d6, 0x77b, 0xeaa, 0x100000000, 0x8001, 0x5, 0x7f, 0x1}, &(0x7f00000001c0)={0x1, 0x5e0000000000, 0x4, 0x351, 0x100000000000006, 0x2, 0x932e, 0x8001}, &(0x7f0000000200)={0x8, 0x60000, 0xaf4, 0x100000000, 0x0, 0x1, 0x1, 0x4}, &(0x7f0000000240)={0xaa2f}) 16:00:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000180)="c584c534f5a3a43d171639307ca3a7b80829acde852be1d4e9ed111ba973b52dce57ae00a96bed78fd7f2a10914d2c951aa1ac77e163d71f8e0884f66fc36b86693c9be2c7b5c66ac424670e0a771e7284ba35a64ecc52c743015089a32eca02751ed221aa28da6c0c95634411dd714aeef91616a0cfaef4be59ead3bcf6c161623a8b780343af95155fc459f1a3ef9114773a86ae5e5aba13124dfb566544d837aab4cc7639cec4eccec11461bde32b663a5a378608240a2b29e539d62d1d4ca58d2306f018c7d069528f53c3aa841315bbd8e55867f7c57b3ac83ceebff4ba4c6880ba093d53313c1e3f91b8eeaf2c45a0d48a308d166a8a7c659344a2", 0xfe) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x80000000004, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x64c, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffe3], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x80, 0x80000001, 0x6, {[0x7, 0x80, 0x4, 0x7, 0x88, 0x4, 0x7, 0x650c, 0x9, 0x2, 0x814, 0xffff, 0x80000000, 0x4, 0x6, 0x7dc3, 0x1, 0x7], [0x9733, 0x20, 0x5, 0xfffffffffffffffc, 0xff, 0x2, 0x4, 0xe7, 0x5, 0xed], [0xfffffffffffffff7, 0x7, 0x6, 0x80000001, 0x3, 0x9, 0x1], [0x0, 0x5, 0x3, 0x48, 0x9, 0x4400000], [{0x20, 0x1000, 0x4, 0x1ff}, {0xd16c, 0x79, 0x7ff, 0x5}, {0xfffb, 0x800, 0x3, 0x80}, {0x8001, 0x81f4, 0xffff, 0x8e50}, {0x1, 0x4, 0x3ff, 0x8}, {0x4, 0x0, 0x9, 0x9}, {0x9adb, 0x9, 0x2, 0x80000000}, {0x800, 0x200, 0x2, 0x8}], {0x2, 0x9014, 0x3, 0x100000001}, {0x4, 0x5, 0x4, 0x1}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x6}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$BIOCLOCK(r0, 0x20004276) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r2) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x82) dup2(0xffffffffffffffff, r2) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) sendto$inet(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) getppid() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x0, 0x0, 0x730, 0x0) dup2(r3, r4) dup2(r0, r4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x24}], 0x1}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000180)=""/48) pipe(&(0x7f0000000100)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "7f0ed70800"}) getegid() ioctl$TIOCSDTR(r3, 0x20007479) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)=' ', 0x1) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3ff6760000dedd905f80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:28 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa6896aa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) socket(0x2, 0xc003, 0x6) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x2, 0x40, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x80000000], [0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x4], [], {}, {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) dup2(r2, r4) 16:00:28 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="81d26e6c4b9a1edcd5737876ecaf2b662e850e1c04f37f983d3fc9db36f1126d6b6a7b613f4307537695a970dba7976878d489c99d1d6b095cb658ad4cc929391dcf3489107d0288c824f9d3bf0ce4342742b4710ce18b0dec388b57162942d28f23ecb27b40623ef0c2a97b0bfa5469e50a3fe899ec913f8b9344d777d4290c385883a82130f71046470143ee85b4e492d21341bf692d4eaec25ff5203c55163d5185d6bd3e7e3f84a81aeacd24", 0xae}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202ad0000"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r3, 0x0, r4, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) fchown(r0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r5) r6 = dup(0xffffffffffffff9c) dup2(r5, r6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="7860a3fa32c027d0fe6ae7fef965d3c5e2d9f5db47e33dfe0644caa16ea66c2c09f576cdf4615c272f72cfa9853a54cbe3dc97782dd3d40cd6000000000000000000c14b164c"], 0x1) socket(0x2, 0x4000, 0xfe) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/247, 0xf7) r0 = semget$private(0x0, 0x3, 0x56e) semop(r0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0xffff, 0x3}) getgroups(0x1, &(0x7f0000000040)=[r4]) setregid(0x0, r8) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fc05ea7812ed0cf972944f04c9103f8df873d1d1ebfc4fcfd6b160b11f04b5c9fb9aab0034f5113c5359e6572cf5465eaa8fa21a40e0d1747d73eecb7f49e4d3afc4b6f25ac4f3eb3ddac87f642be32ad262baa1572cbfc1cef9ca8864377fc043175c7aa723bc965355ef2c3dfd050000000000000056cfceb9b6862266221fe36a8b91fefe7f6dc45fb2fd3d6b79e6037f7157fc6ad5a099d31ce7a9c4e5a9080781b50181289504c98eb6a915b72655a927892783360b63e8b265a12b4056d161d35c815a5a0a10dc090fb3e9"], 0x10}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b4f7c2bfb64a30686430577d248e781a1833f8b9e1e5930117982c7e79367b2db4bfbf8cfa538bf48208442fe361aa0433ef48333fb64bec4b4e52983d3ecc2766ca2c0c7297900c70a682658f769703cfa3910ea905a469d9cb7f748351825a23af9e51", 0x64}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) dup2(r2, r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) dup2(r1, r2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, 0xffffffffffffffff) r6 = fcntl$dupfd(r0, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x4, "01ff0400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x1f) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x6, 0xec1, 0xf0, 0x6}) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4086334) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x3) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0xfffffffc, 0x10000}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) 16:00:30 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000100)=[{0x1, 0x9}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51a91c2a3a009d724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) getgid() r4 = dup(r3) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x1fc80d8b, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) syz_open_pts() ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x12) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x2, 0xffffffffffffffff, 0x0, "00000008000000000000f2ffffffffffffff4000", 0x0, 0xfff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7fffffff, 0x3, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0002000000f23d4eee3b5a3a3fcc4c1a2565b60bb4b6e8629304ceba04da4d11"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x5) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e6992b929948b67b6282c13e3488354601568613842500d350e92c7f", 0x2a) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x30, &(0x7f0000000000)='1\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/20, 0x14) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x7) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) mprotect(&(0x7f000005e000/0x1000)=nil, 0x1000, 0x4) 16:00:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getsockname(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:30 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000240)=""/102, 0x66) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x3812, 0xffffffffffffffff, 0x0, 0x9) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) dup2(r4, 0xffffffffffffffff) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001180)={0x8, './bus\x00'}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb, 0xfffff}], 0xfffffffc, 0x0, 0xfffffffd, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000005580)=[{{}, 0xfffffffffffffffd, 0xb8, 0x40, 0x8000, 0xb0}, {{}, 0xfffffffffffffffb, 0x0, 0x8, 0x168, 0x1}], 0x81, 0x0, 0x730, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r5) writev(0xffffffffffffffff, &(0x7f00000054c0)=[{&(0x7f00000011c0)="18a5cff35320ed7f1d", 0x9}, {&(0x7f0000001200)="3258321f31e7e360e1059e899cf5ed08ab13cd323d8f5701798ee23de92dce09c8be42c385afa463156a19b1d384a24d939276844d494d775191ff3e7e7c05948787bb08c9d2db33cb9f1a69f70f62fcab10a082c2dbdf1b73aa76350b868bfb8a55d8bc9515bf9920c9199b56726782220e2d10c23df70b2fb873a880b458661015134344f5eddf20cf0355e8ccf98dbefd0807b366df2a01de82d5f93d38b945d2c7c34a9dc8ae271be10b00b23112667a566497bd73a9cf3dfc42ef9e7ea23f12d2486e1b2ba25d9c8f7afa3dfef624f0f7dbace1a90e95e14127a42b840aa211251684", 0xe5}, {&(0x7f0000001300)="714baf9609caa4cbc11460a2cc6bfba99a92a61caa513681286430d2e752ae40d56aac94dfd3664c363b3fbece48748d284f60d85d60d6a1291381d541f8e6278658e65f07e6f9a0f048168785859c5c2bc8d529cb4a5640301ed0f20fd73a54e592cb5412792d9a42ca8b50fafd9cb306216b74f481dd454b32aae7634270ec174a8ea815d16fbfb4868ffa86a3cacfac3cba80876b43e300ff573dd8726a648ace007fc023d112a16e6f848e4fa7296ecc46442f72a57d7bd8a1388fc0af48bbae586a78ca2797e0fe9acfd1d645c0bc7d2ddad948c8cfd54258757cb759d216b2b723b182abc1ca13da890accd00dc6c915d134a9bac05ea6f97a53c7fb9e696534340998813274fda339689e65ffa2f0caa317a50053b0051704efa5b858cd590dc61b354a342efec9e65171d8ad9b6a9379a7c04270907f6d05337cb0399378b79f03f5da0436509764dd726046816901c2f8066470777cf751a163f0a86a2cdd1eeee39c95a26927e897deca8d74d311e9f37a5e60f375eabd38de5e7eb8a5aa0869e18a88581864e776ba43e97af98778d5e4db377ef74915a92b07e03ac5ed8d052ab8d7757783a58726eabbf6890d7efbc6b858995c763857698273c989353e54926f518d1b5b64136edb23f231e364f003c6b1edb8ba2fe59170668ad619844d40cbebde03531ab274c3888a895a37d70ae9bcd7de571f7ef7abf0ddc91efd9e2d3778bd67aeace032f2fc7cec3b2e724251c6043bc1eed7314d8c1b83fbcb5649b767ce076aafc2624e8796c99cfd6599d88947004638027d1336492ae58db6a6b76760875a19e7dc8a451ad59f5cca88007c155c661cb8347ed19230000b8d9dd22585d81fc3bd9d0c8b3a1148876f2565c4f9d23b0f3b461fa0f72167f0bc59c7959b3234b805ac6b87cd187e07684083b39cd9eea5e05de2ca4260588f5fcf84cb80947ecf9a468733a80fefb9d75b6be9f64569927cc17ad04dc1de1ff72961fa2325ad7136f41d889434fd29bf31d7ba833702bea7845af36e81daf9355fc27a387db240d2b0611ca24456a0ef9024ccea35412c8d1dd94d578b081b5ba81d8a2b4662e56e26201abd240e4e7043abb2515fa03e6d907aadaad457b3f99ada31c49e0b93c41df1090a495ed4131e188ca9267ce6671b3465394dec4d80115aa39d228a5104d38bd9ff5ffb19377166160e5902aee1e27af4ab4f0aa9f54bba757ab995cebb1e3420c25cd317b08df0822a9ddd0e6975f5d9e448d864bdb95a93c2c2b98d8014f4ba0b8b9a0fb1ffc9581409386735b6e6fe0085b882fd4344ba03333ecc1840a4633343235196c33ffc4777e620328beef25f862ddd9c74f00d531e2e0171464fefa35fabd19a568955700de2e54f9572d62e3f3c670b49ba30d3e81f7978eb6ed5ecf5f9b0dd1097407182925c6bda909be190d15ccba86899436ddac85277d9cfd7640904e21301b6e6a27fba4ff09ae9a3f36262e0df9438ceacc4b4ac49b46ddf8d3947b6bf4cc8ea7ecef12435837ce023ceab15df09f68ffc402f5a2ba3bfef9485c45869ce3181f4410848afc468a31e5d99476fe9247ebd06e3e0d3dff6e0e67e7ceb4611bfb13ba86cff08ab50a4be282a6167f5be89944c9f70b7fc8ca381463dfd9542a19409fabc0b944a3ee5f01951b568672adf6f222044bffb01d3a0e2820afdbf5a16694ff70196123694344eb0ee68e8c4d5673ba4bd3f162903a80d9c030238e9e08f2d6a4790e746100a50672a62ec2588a5c6e892bb1d40efac46a5a78ffd560ac18effd65bb5b0364584597f62dc17d5f0512da2f30d39abd049a9b836925fdfac005789cd482791b584012d430e24dc9414b6ae6c792f1ea11c2193b89a1870d06b6b38073c22eeba866ea7793a84459dbfa1a1855126c037c4bd3c39abf42cd029cd4c3379fb4af8afe06d75f3fa78e4d9af2f69c9818cb16ccdddf2223b841efb73735b8189cb379a7717c678d65ebcce6c89f111b59902933c4879f49ee5067bb4baa51d36da8fcfc64f5838e0c41e5afe90966d499de10a51c21c7f7584e11d0403beb3a750dd49d7cdc4733a14ab380a1635b7d593684cff3edeea1362b275a41ab319fb72db0cca565d95fbac991cad7e3b4af2d2ab1a0167f4ba002ec00cfb9e78b91dc5a72f43e8ec49008a498da6407bbee9f459961a1cbf5e248ebc1084b891e66cbfd9aee61da843e57d0dad719ed8bdec863c871f58b7997f32be79644b2042a76e5b08286b4de86d00904ae456a7dc2817e86a637f3ebaac07d8f92a7b322133b792939066a4d3ee6107997b452603506054fc92f36e2cda9cf79e29a0ca536c74ef134dad722bf0e749d2a8bc27c96116047f5137648e63552caef3a20d6df2d967ada81b5270839b2535d5e05e640dca5f54272f1e8ab9d40527a3ae54ff1168fa7a51c0ab41fd328ac4fed7e2b5948dcf5a351edf842475bc183812c1865c93bb92ad66339d74a8ae51e65b173fbc7cb8190a6099ff2904a7562841c87930e3ebfccf6ace1e996f50e150bb9a798dbea7293941a8465f6ada408e3d53b1531d420a84830584338bc960cec3cfbbe915cc76b1e856922374aa78f502851fcef7d7a4b28144dc2124f8a60c1f68603154b500b0b868a4f32e8e90213f0c57136d9c41e9c65c56909c58059c1e886bcc04013b4bc6f803b29b625e22498e4d9406e4562ad50193086eb0ad4c9519fa710e9110a605478a9cc153b50baff84ab81b9d7326cb71e9d30014cd4f78f3342e299e25e9e2c7469d54c4f381095959ae057a40c19c2318029eaeb5560c77d68cc2d5c75844e3e7c61b2efe385a596b81cb284772fb96b6e2e04429a22a24771f5e26f7db275ad2827a24630c8b794d1a4c4c7f69629879c3475fa5e6beaf121711ed3cbeece943a37b8d55e40f6e41ca6b077ef7feb4e25b0ba3e456c4f52944bb6a4148636d19e6e6016d7a81ddcb2dc52197cc0f7e523fbd9158f6314c78f27911d80ba63b450ae130f44585d98626d883f8e99c01692e3cbc35d09cfef54b6c03b75ea92480e44caddcbe2d04f52aa5b3e859f40add81c049d4fcfb067ad4d18e04aee26f80c5c6e814f96dd8c068cd16ba7cf4eeb48b2c0b370bb28c2062a18501f365851df0abf93f49819927ecc0bc2e8c8eb5b5a8a4ed4039a80caab903020c332fc8fdb4fa3cd7552160e44b7bd52275cb70d3ce0feed6ba6023ba82864b797ed68afa0b0f8e37cbb0981650870ccf122d98de6da8aff9436aef86187aa073ae87ec524ec96e02543bbdc17a118b3efd6a2de6762d408b2dc6c503cf99c63d9dd682d8581724dcf7184a51bc004d17a87c00e2c19537e7c992c19948e6df2cf7660ea756e613b99abfab7c5bdd75e042d9c5d5b45bc281afdffe6644ce02bd3a91e361d4097d4a72244d51138e76883a632d580caead7ba08ee9ee0af71c64d1b0862d522c383fd6821bd571ab754085f2bf90a4be6df53362ce0a151ecec673e598e2e219bc2d76180a9f8efee36fc74fbb15ba48b1955dd1ed662ceefc08f4849268510a03108ac8f5a1b19e592de235c3d06c65a7886d6f1bd2f2dd8c7c28bc550c9522c4fa86b3aadbd61ffa7244f0c05dfa20dcdeb0bfe5c640efadf5b2d9743532329b31039dc39e8b93ba610fd2a0eff0fc7fc50fcb1149834fd9e483e051f302a42b78e5863246cff7e13939348c65b99c40c7061c8f6ab0e3f7283f034e835ce5f9437342dfdbe59465488e90dfd2efb58cfa784ad1c28d481a34cd2c1d685142b0a7911e20c9d24c4df9bbee743f6d78edd40f684d920c7ed0bfeca87c133e0d1b28fd7d5917b32c8fe8744f02c6eae4842f7023fa0d4e828481e7c138c972d5b2b37a0de9f4e39816b763754fc71e9f4e8dc9740e560c92b54118ecd0a062682570c361c6170cdfd655fcff6213289bde000b9042ca723fa2070f51b689975579a1f54530849f089808701770e039a159d0ac13d30c7c5b20edd7ca0eb009f45f25604ae6d186fc1d3984688f1cda2073d5d90f477da18e9fed91d8d055e92cd4d5e66fb05dc559724eaff3b42003f07be6d90840b5cd1a715f10c32e987448d30b779e33e0f1bcb30a56d7e1bc2b0cdf3dad62c9f855860714d07be32d9c5db8e035360b4cd41987179efb12939691cddd6e5721f062998aead03ec7cc569254e5ed59b90a925a95793bed8a3ea976f4e5babf17a1fd9358864e82f659acfe9d1fee1c9f55ebc463c75aac97ec253457629278742dc3e555514947d623d19ce9c1b116c621e4831af0a44544dc4e10e4c6feac50d00f2844a706832cb53f60dab5822765b475e87f28facee25b47054aad03c35045a26dcf0bee09f953faf6ced0e8b6b2620b5fcae83d93e0c9f9bb8abcf74db012bf820412be17d0e127de30fd9dcfb0f91bfbbb822355a93cba91b541440241a23a51d59a0a05004942c7ea019983e317d5c78cb550d02128b8512783ca5d6473cf9eb265e4ca0d14efc73ee2da7101548b10e817e6716bd42a1b22c7ab46808e9cadfe0af8efee1538c20ab264a09ef0e744d2c31e5da3816897595a027cc369ed8983d57c8a70e724a2ba67289a9afd3663dce6172e55e50f38f81669c0de2d9d05f831f37715e82fd6dce980b342467a11de113fbd86449cbe71f82affa8d39fb5420698215983ea6a38e14458c403fd9e10b8f709491799c48f4ad87d34b436fa6967ea32985430fab8c5baecb833deb92533803dd118f249849744f60cbff4c1a0e2d40e3342311f2b4d1ebd65bcf296d80111202af87c06df3c8ee0992338be02cbd4d9de41923432ab877486e1abd25a46b17be63aeb9b9797146d906072f5b564805f802a1c177687cdb12feb70edd836ce74e7e834629d17f222efa3e32bfe79efb7c65400fef109365ba345e80efcadfeac0ff105b3a8e4bba5556b0b59a4e2874cf518c93ca3d1f9365db526a194d9ac5d479cf404df68caf192f0833d78ac62fa5cf143c7182d4c740cb247251d962c060bac7afcb44a40a1a3a4df05fbae50078addd6f0a45e52e3093b2d352e7ef4236002fade50f2a05bf9c29755255f3aee62f51637e37e6778d21f789ac1c313811fbe88885c4b3e2f1a7c18330a6e7a5761a2b4dc0a36ae0b18f1420fb1452819eb825215e52afa6e8e75e5363ede843ed66a5956bb6263f4940f0bb8e6fd9ab6342646dde2366fd7ba284e7bde4850abcee031b96b804ec7cf9bbf3dddf3f760287ae6a7d46ed57ec4ef6d7500964d9e560ec6655f3ae7a31b0a9e9eae21ce99f380e6b640350b77fede96bda907b3fff651b9f0b542689fbc2b33980ff4b2a875ae69f1c06e2e5eaa2d53d80778a4b972366332e7bad9cc461d016b555f1ecdce860c668ec474cc03a860463016851b1b436e85af18eade928be8b2c81a0bf388f3742f4aa7db154df7c5b10aaa08640a84a5b446788c3b582f25733b3d8e8fd4712d0e4d4c3e45a6702570cbb43b296a4e946572ddff8075958df7454a2c019bfd6126d5343557deb8a784164a67819dd5ec8bf72a82be728b13f6ee35e8cd566f2fe9a193df98a8cb09751fd030330a6521ffa29d23280b98e274ae5e8622c3c129b551b0775b86c35c601fb2012aa35a9911f4f32b3b3bb685467612b77897d214a5a2ed1b80c654c9a16a82fbadda86b51862c8aa9258a9b1f0045b839939e1ed5188c9aff8ff2e20e8fc8f5333d392c5e0788e1f5d491a1a2c0fd5ed8ba1a798014ad9dcc86f2949ffe54516e422cf85fd6fc51f1712ebb7", 0x1000}, {&(0x7f0000002300)="c2950d21f717696abd404a9ee58c945067010b522f170144dd38ca7398598bb7085001fe89841c11691e2cdc6d9e", 0x2e}, {&(0x7f0000002340)="ea811739463c99c14af8ed964207f7bb47d5e54b48afb27fa325559a88a69551b7de72ed068427183e920ceed5020a6dc78497b43c7d98", 0x37}, {&(0x7f0000002380)="09e0395529234ac36ca61267080bb2b72165cb39335250f193ee7d4ae0cc3ea423ccece329b6e7c4789d34ebffbb8f4dc8d20ea648cbecadf6707f3bef62bab020ecc325fa508de3f129cf0706e1af90d20db09e05392fd32064974fd1a064baa7258f39540652796a9b59d1d6917e94bf6bfedbf4ef7caeb9399a4e4e0de34cb78f1bc25c734399680df83b317df8d30dc8f720b4de0a650886c5337b3d1ef6a8a96165a62eb9e7c611ac59d209796b7d36f48147f8dcaf7543f0852fa287651e4b9fd22f717a866431703ff6ddaf3c2d48c2fd3e6c06708d7dc70ab066c5f35933c6588c12d68b446afa609991112f0e0863a3b289daaa53a238ad5f3c663657bdf9800b6e774c2a4bfab50ad4deaca67c1c76e3b9f7bcf17bf35fa64eb123dd913080745cbc9f85f8605a496142d3311b11360f2a52e5269e726921569a48f44de8580dca68c2998167a9beaed446c416dbf80dc8a6fc12dacb63e79f8a7a9a472c81cf384395f420063472f9abfc9d1bd4eebf76ca13a320ec0948311741f0208bb0dd1f93d647cb2e8e7a89489ad2fd062d7ad50b16ae0eafe657b2444d9daf32791b61b8901a21e88dde0d96c8a799adbce840689ad4179a7608ca09a78c653383d57bcc6f7555bc7ea58deba27f4a5b74c0bb13211f667b491bbf4dd9852d2d0714228ed6f58bed8d2ac878b1abb627f51b221ff7825bd4651ddadbb0149b9cb30ab3952dda6aa37d8b9707daceb149b0885b6f76d5ae680c1e2901ba19459cbbaece3a0ef537b78d21f1469fb92099283bbc32a1eacea712d9ed86986ebac1a788c709c4d32c22998260e9a636c950f2c5d54e0076d6ff002e3a2fde27fd6c041c578b12a32442d36e9957abe0658060d31f29d783726ae700b09dcfc889fffda4a73b42b1d70becc5d87fe014ffc6d37ccacc8946c7071ef0353968879522007d07b9fc3f7e16b6c70643165a4d4e37b24b35d9f4b170b92e42c83ded37d302c33ab9d2352de97007865ec9138b412773512985a810a30b8c89d9a2329a0db8e803557b2e17a1adc714935ba17d4ee2e61e87965dbbbf68ca48be215a0c1cce23d409e6092fb4a66f974658e7081ce4ace6630a71caf0d31f13fd25266e84782103e2d4a745ee5feace662f02dc42da27b43ec78cbd4168f3e6e4a0d37f79263b1147760ce42e41a4eb1c94a0d15d733063715c660cda82d6e89640642f495c613d22784c718b09d50de6d65b437350bd13137d8d9684e92220bc343d10e5f5bd90beafcfe3cdb4484284cfeadac00f28f68d61e024402c426021732dfc57d49de48c660aae70c5ccc57bfd7f628e2fc92404cbd60ae1fd555281dd5e87ce1d70f6e12af9fbe5e3b3d93f6559c12692798d4d5cf2223732a21fc84fe99f3c1f4606277151d79e1e94d424ac9f38c8878df3190389defdf85f0b61300ad4f76a449eafa2b845499d76601166ba08c9040e8b6fddfea3a6bc71783fd3be1a8bf15f7956d85f2d4996600bb67c7081e344333425013a238f091e37a7ec5c30e457fdb58b34537a4a6c306b978f57fb7494485a09c9d1e14a4c1c7f9c302f3d856727c5904cc70a89661adec265f2ade0d2b8d1b3f727b47daa33d6c7ff1bf8ff211ef82208b44523a5da69c07554d63921b1ef32a87d77f6a7a1cfdbf289ab8149d632bb608e03bec38c2c07583c7eef1caaece4023c09ae9ffffca4a2fbec67aa875437a7f019de5096acfd6143dfe7a23c9acd649d64e3e69451a808ef58bfca3ab4cfff34fe0efd0b2100dc4eaf72b8e9128f6d3858f58f53ce3dab41c239458f46ef59819f94c5ffa222bc7d580ca9b57a78a45428ff77df3e9efe9e8e0b8c3ec85ea50be714ae43cf41525e0042fe4389fefee80339d61f3aade8177e39cb4789b05419dcd0561eb1924969aa13ca75854ce8f012e214b5ef8cf29c73ca9769514112f98687b9e462d883384b21324e8acf0117b8dda8791703e8d3762601d69aa65b3d151367799905cadc5ed326d65dc0afc6f6ad178bbf0994f4cdfc7433f8663e8dacb89a93be637bc4e61fb1ac488e226c698594ab236c6c8786da5159cc653073c81383ade5d2ffe66e3c25be9ad1c53e7402007153e03a7129d4a532fb499d486a192c29182093e3af68e8c1c716b023752b515d2c952ed9a584109d7678991ba91ec255ceccbc0ed0f1026a9312c663639de917808080444c757ca097a4719f390cb3511fa3f8c0c421841a8c2551c7431ab7cd0b1f2bf29a1f88056afa50d68721cdaa43e64d21df05c7bf618c3a3217d5306280e29c1d601457692528042e3aaf5875c65647fa6577d922d92f3fb69f43f9322335969ec43d81aba4622e2f614e3db32f94746ab6ba5a36fb9ce17fcd1f329e208562fbc0b5d0dc619213291062de82224e608f696244cf3cc23820d8f9d41a2fee93b94a4e46773c94562cf6d0a0726e885f19685992220dc38de5f172465a74e5eef7e5905b1de1a3860a6219dc6931c83411ab4a869465a4c7143f12bafb040ba93e64f83e1a7c28a5b3e138b87d6584d1acc8c22efc8279b5a3ca491dbef970c7a9757b7957a13b02df41b3349615e1c35f2befb2166efb42d68320a004f9279351808e5b39ea8b594fd64025d9cee86eda6453099b94d833a9cb16749ce7ef28105a25940eaeba0edac7ddd5d3843d60f5290acad1e1c97c2d2eb18f9713c5f4d506f1b6a1807e3b27cb4d86c974769497e1c3800baaa34b3168376e776118abf2a38102e3e74fb6bd50243ee3316aee0c0e8b2a56284a82260c2517cd0f15ead45900cc96104fbbbea791dd37f2b326dfda7d9dd0463eab0e099f4ab776575bd5406a2f2cc86901a3f959ebdf603fc14cca0b66b8dd90697db779a59b73c5bd020d1f7d7ffba43174cddaa5795f80d0905e16a586a99e950f3976e4dbead10c5886191cfa62b3ec7db64ef60391f95735e59a3a1329667977e2422487764f53ec34d121ad600b44acefaf4ab8248c0a42b9695023509aafcf7b279e526efcc2145e75f17f142ef3ddc78d6b4368a4fdf9025c8f2820751e7177b1f555530481ac6ba6aa61765369b639e103ae3b0c85b8f68a0c42c7d1467e41821b92e89f682fb669c8eb05fb79d25336e1b25eaf398bf86a4163702181ce938086bfc6ce874f2165f44f7e2d79bcd5659ade24570f4f4b3223a5c64f065a01a0c3016d8852eb1c5c294233756d0c5c4753794cebc1128f9aa02ac9a9e9cec22bf70c64c23a82019be7c84af0b97ae095fcc8ead355266552eeba4133c40a6ea2f4d567f2391bdfa48de11affcb8bdfd9e8526449eb75b2183c29beef99def0fca86be87ff03cc640b81bb7af71dc91beab5650ab60fe37bb658751281f83bfaaab4ec4cecb6f3bf783cd4bf54e900834a503d740a88ad68c7274f8c9d1be26e54c65b42f4d72747bb3316323555f25ab470a371764ad9b1dbd185db829ecd6d9e5fcd6ce5d064752c3f6ce20211cbf675ce97b5679cd82c0055cc339a445e9c7d2c9a186bf93b18c78ef1e7efb49ab68530afc26c3b159eb37d619fa5aa76e65fcaea3182d154102d4a4230176d1a888693877012033ae9d67d3e67ea7d644cbbfb492f7de6494917e877a7f6739f3010f297653cf490d2cf11013cd17c69ff8630cddd5a8af2731e9ff09fdf26c9b4bd9e6888ed114987c75d420c60ed52a29915fa9c01e2bdfe1450593bf929237dcdb09aaaaccbb482df995ab212c2855365a1e1c0eae6e1eb43a612b839ded5e64230bce945e2a86e07e2d6ce0058706ec108fd5e4992fa4f287d427e547870c1ce8de5e0b65330dae8fdd98dd9a37a14a33be5a8a03997ebdcb1e24a165199c20920989e010166f987514917df09d445db9cae63d6bd8427440198bb7166bd3550a3a6e9e7fc1f040b599653cef73faa1bea70f7dd22f57044cad2a82b09388711337ba29d124a04e459b75697fb854c31b52d7df30d69d76886dce5f51fa0c257d1d64cb83d6ced5f5eea9fb4dfbb979c0d5f7fea2f0ae027c703d8c8aec2b3ad68763ed25f3e14ad6af4f0f58f40d5f4c466fda79ee70c1bea84a8dd36b1c7da3dd4a6ad2aec67f0c0eaf7c8e55be2fe940cbe52ccd562ff54386659b0cbe52ff44f2713413c10d6e7c94ef8d0b8f52398afd08af3ece14c2992d376ce461ef3e74d8c0594b47e11c45c4c1c43784b588d05d4e472b74c5ca468c09b92bf64da0836abb893a55e4451d46442524c3486f56d755504c0ef365c109df0ef8d1e961900a8ec84165b4e839e35c753c5120babe6abc11f43ca47219bcba9c141e41abf6be742a6e4c151daa65546f876d6d6eea05182f1876644513bc97863e1fb0ac96a951acb397a2d34ca673a53ac1deef1ea4235f346347c5146ca444f9640d84bcfbbbb0fcdbe5d9956a9733f95227e979a0910367f6b6eefab0c5e1007c7797c4488f0e278bd895a427f1641736db3235d528cf67404407868d16b58156cd5860949a2e3afa484009119d2b3b04225edc1a9a205c44aa0c787a865b29576838c219cf1c48ba44e8e25f3b0c970ef34ee834f7eb382d8ce6b0055653fb1460be337b2a0a8f586d5b7568b9320f62506cbc911829a8ef904570a0e4318388e6533eeb367fd62d8d21d1a10f6614e4e1783675a3bd6d34ec89101e2ae4825939fe18c9cfef1ea3cb810af657f13e5e51000581c20ea92c1733414cca6d0ba7ff76f8ca162f9fb1ec78d691ac34ca9cd97a92d31429ef27d7bc5e03bcdf798fcc195dbc23e54f7518e02a505c173f9a23b4943aceea0800289303171a2bbb6b655fa4a272b5a3b53b526463307e35c397c96ea47866ab9e1446640478eb703db3f9960159ff9e3c3532b182db126ffb17a2505e368bdd3c76b87d959c8a5676dbaac2c93f8e02a61a595c88d27a6888a4afa79d92bd8d0a79ed327033a72815b2d0995207a5b1b8399b952c94ab112afda08a18a7f761bf4eb1e2db04c6f16161955f2ec62beab65e0dd9602eefc0d5c27150469b744eeaf0264e080ef4c804235551f6ceef054e50324dd1e2626937e10a5c6711fb63e46d120e13b083e78bffd46ac10afd638d71347a8571ee305417564e4e1b633e9216ad82b5a0a505b3fd6a85219b568fa41010a0bb79f93099498b831ace1822f3e7319de4ed70368045197309653d371d1ed3f85886a19828d94f65bcd28b2c07fa4f0efcea6e9de6702d73c0512cfd4d7160edd7aab3ad4f2cd19dba608d62e501499f55c7d4767c80d39e0c0f3367c3160b2315c895dc7e5f544b54cca684b895140a216ad2f7df2068f736abba49669f1e1424d44add0447e7a6c2226fe5f6c0c028ace21602df835e342447e1f1a90057c27f063fcb13c03eaffa4e227094c3d68760bb5847290e848a2062e42f93d2d2868a15a502bb520b8a48e2061c92340038a325de77c9f614858671a154d140e27ac745bfe538f8bc6682eab3ecf4d2e2d55eb6f57717a7554284cef190cbb3e74f911bb58ae72b34df29df098a7c2d202fcba0fb5369976255530aedbbee74f228f4d62bcf88804b9a35170e694f505f1fc3c59249989fd21a7beb713c1880d0e1bb31b40b7661030188ea4053d40ad063aab623427a698a8ec19faf037ac62c9afb6d066e9930150e6cf7173490561a233d40840042de03f7bd09705bbf0afa783a9f9f968ea98f0c709d56585dac04238c0f458790fedee9ffc1c0ab1b29714203be51121981d4bc6baf241e68627ded5e0a5db5a6be8307ee8851c98bee1f5f59db24e1ebd8b6211dddf0", 0x1000}, {&(0x7f0000003380)="0543b9313ebab48cec5e92ed94be552dca2dcd4f36087569802d2d7ed261a38222bd7e8e362147ce57ea2caed5694a01ac42044e77cb3989f89bddf91cdb80f102f05d85e4b9ad3c7d2aad19e557dbaf7bf1122e09333473f3c9674e6ed228008205d877beb7cf5dea0ca5327b9bdb84cbe590b2f6e660efed2036df2a0452c5", 0x80}, {&(0x7f0000003400)="60376708e0e6249dde79e563e5aa8cdda3e6bc8c05eca45cd9c1a3ebac6311876ca487b3b3a41e73a92f3452634f72aadfd9adda9243bfca483578560f19f662a83d8606bc1c4f5d9d9aa4cabe99dbcd40bd95b4629c98498d23a5ad65c9c709d835cd92ed1fe0cb9e17e835738593b6f4e7dc15fb09d7d4940d095f9ff840c92c", 0x81}, {&(0x7f00000034c0)="54d0eccdd827568ec7942917030e42029c32ae8001d38a7f1656760fe352158cd39ea5750f6f7c61fa45a2c4be5a4ae1857d51394f1e6a2c21880dfd5c95a0dabe1418fec128afae53788c0502889f0cb8c7c50db335778cdce71f16f0a5d32949f97a3a08a33f120a7b4a4b985df7af8bc36df7581f6f6dbd5a299c86290e8eb63172ef2770f5b73a1494a136ea1e933dbf1004a669f6128415752cd8f65054ee5a40ae4994af18ddd457e7b23c2c08ff4dd93681127e85b28212383d29724cadadbfab3c844df827f0d52717b3b4e709bea4399ef16fae9a224392f18237fe3ef15e38f9919e6cdaffc4341046cffea7fb8bd8e3d3a73e4f97c3d33af429ba18f3c7e045f0cd14591832e069c362ad9061418a2331840392ea21395d8b9f41e086327040adeeb4f0585a3560f56b9760900a549a2dd8dedfe8a3ad21740008648d6cda8a18a9594b80e2e9223e817990e031f6efb0d12fb49631be43bd3d2bf81759b3a1728ba55609b46f4df91a3caa7726f80c6a46c135c8fad882b9a4c50776f01bcdc269701aff5e781352639786510e6c0b03f1e7ba2a711a86f0985b10686d29e9fe44a58e7527a4360b2bc448b8c18e1c1bbcb09ae3adcfa66a0b89f30cf30cb21cee02509713c42f238a613acde39ed540d713fbad71365e7ebc94ce2e5c83b38355555926ffe779ad0f3cebe34d37fa9d7c4acfeb8731d897fa82a2c56f350717250a8ec241a3ade7cfbcfdd8bd1016bd47dc2e4f7bdb1eefca1fcadfbfde24c7fb439d6eb861f6f23f02dd78d0c094e65a537db762326b2d8759b7405ca96c82624b63729e9894fd89fc123c6200e7947849518c490fbc263fd5497dad0a1d453e99c4deae34cc86bfda5ea7975a862bf1a1fbcd1998c16386eddb4fec356889cc4106d88cb832cc9b2a4259af3f3937ee8af927fdbb0eb32c21ab9f50d095bbb2445f463074a225fc5122d675215e608a218dad8c1849093575bdc2f2ca315c2ec72ce52f452c9d1a974c60044b2b228aab5c7a3499ee3db14092adbc0b0ecbf81127904fa8207d12fa54de3202eca996d96acf53d7dec902fe972b9297cca9b55a1f27d33a6d059ff9d07cfcf048859cd88ca1fa7ecc20347c69bd83f99564b66ecd0377928fd2d6d4dd6e195dcf93769665e001a9e42ef17df33bb1c9513352345242ec72783a2b2f5443193f7c13c1b2e32746d88cbeb8a1efd91ca7f1b5a8d161846db2d21ed4cf368b07d03ba249d183e5180cbf6cc79f609118d80875e0e2fa5502798d2dfae67ee5a486634067ab29aa85ae2d33d500b7ae333958e3903a0adb101ff98f2cbc02dd953f8167eb66db90047432df51f5687c891693ea05e12b421cd9126446dfece4baff34781d649026beb1ffd162210d3d7cd10e9593a4aabbf247ec51d43892a119c80effb2b23c99aad599b9d82362c2081b01314f244f91738ae30a8e4ab759baafb3895a503dccf679a4798e9206c388ae0d3687ec709f6629a256816e4a4d5b593a6c77b21b3f39d6114c67a50239f1cce124e9d0bc64c87a56f46add604073ab67cd7e2220da73c50a73bdcef5c3782056a21d4f7424caf4c05b7bb679ade933643891d721dd5f8ba19c3d9eaff5692b9836e5e6403b460fffff6ea5183051acbf62c85d995c886da71586b227da8e1009c68ccb1ec7421aacb630e73c19af1bced02ce2c754eacc4639647639afe7b385c000af458ac5d1faf1bab09dffd71042858b01ae44dade3d9852222ed91a238801b9243c1ddff17e9afba57abc7db609fd208ccca87600fb187380d7e272af84c14412f96c0e4cfa950afbf9d7e3677c8b52dcd2dbaabd93197f4c0ca923ec0be25186356c122216be10dbf30a0fb4d098e1e466a43954675497131b07586a24327e9e426ae75a542446bc83353cde7677fd539f103ca64458f20209f3d840541c279d49f314e1caa96c8d4af1b4c0a5f27aa9f16fa39614f4d7e473fda67e971ba75eda996fee5e78701a0cc95339bf0fcc4bc741e42a3df07c61e1c9faa2df11971b9f85ce01a8d345dbf540190b23ca796ff264a0cfd965581fc159c1a1d077a28e663406bdeb1a099b0140802255ce9183955d96853ec2911a41b5d8df8522678556b1be680b387ed007d2607e63f0ace2cec2cb0c24539bb353aef6d59999372a68ddc7709028d4755d6d22f316702820a2fee1402c4c8a727783ee7651816d7e1fefb5bc21daf86c30c7a958642846e1adf31e11f479df1d186fdb1d49633d8c9f59ec25a53c8c29b535cf676ad7e5ba37ec3f80132c47a87e8c503d0fc59c4ce5139a20b0d2a3a95bc3a28bc9af6c656a406cb85a583c7351d3a0c1f62ddfea49579845ed95632132cf57e1eb0ecdc29d136f813bc51d7354fe95345da8df89b08fbc3b1ea8cedda2557461705d34b7f5124bd87465a13a9f6d6070ad401aed94bc58602a541bd1ccab8c26da624ec36bc6c0a75a28b8b9916b6c19593bb5d2bfdc6c9584ad68aa4b936297414d7f01e2de1f667e91eaa5aa96e26944efbbcbaa11dc78c2543bd7cd03cac4a6c67cff7e52aa0eaaf59e0e244420a8b316206daa68d0db32e6fc27724e9330fcdd831cc3facdf25573fc27464bea32591d4d82ff8ce49cabef1e5ada9525e41b69f00934165ae73e18bc640b27e55428afe9de2745383a161d27418061f3cdc962a26f288fd02e39301eb0537fb0ad6e1b36a1d27c6283776a34307d6187705ad711468e83ab009a84a97e288a3a7c1369ac0f2d856ec4a58181a1a890dd0bac5bfb7f9aec36019411aad7d07b95c97e98fb7daa09f31582e0f3ec2c532d056327ea0b5c37536d5502398fcf7329234181c1285cdbb51e20cb43c582e4a42b2826877c14a406aa86010e4974463641a9d9691f86b1dfc73ac36cdfe6c4a10633be5eae2f4ae0b5dd1a74fd308ea49a3b4954e23385109528b390a04fa5677677449ab5cb41ed0e9ec4013edd4a2d18536363d9cd8162d82ad34404faa6c94e2206001b44cb9909ef46a37209d06bbf7e539458e7fc87ea0f138e19d12e1afbc450cf8cdd08866487a1909fc46ed8444f36e0c15edd4cf208329c4f77fdd714d6b4fce395f08d57fc56884c9f597ed1d49764b1a07aa8513c26ae5eb4f8f1a553f924e4fb6d0681f0ed2a002df9ceecd149a8e193340ce7d437bb069a72065f79eafe65be17c24e6ebf5445c0cc15243342113362f57d4102b8246b5f265515320e445f3ccc5df0e43d3e98c4171902d408b0370bd0df255254deb19ee9a7a69fdd915f32d28a542ddcfd0c4c46344f464eabf26a88ab0b0af9ec41a8bdb47efd890cc0a8f32c6abee16c220bbbbec1b22c175a9138d772bb066e4cd13fe16f66d36445b8ece8e06a1479ee9bdd0f0e3dded2aa2c20435c5e2b1e7075d3951285fa5213ab910a31dfad21b35ef1d6cd12e4bd7af4ade4b84b84c902ed589fd422d252a3bb2bd0a165055ae29a622f31322336fc70798c39461ab162e2c53d9a3bc4a098c7fa62e76af88bb985994d1a543dd74c2a34a81d9f182eaa6120c6984f73b8d07064634617f3e70f854a20757aaf8cd0e1209a39b8a2efd1a6473c6ffc4589a0b60df517c6ac374df699a2687ede1e71e5aa90027265dee729a123c55dd0884a2342d27337fd2baf2c33b2263f9b5b3b6826e70c3421c8295f7a4c97763059082abef6000d4388bcb5d2e1f600bfb2699c5e124c3502a6ee07afe7e7e739a82bfe98e25e73ca4fe39207818b49d0f2ebf698b422a4d6f45fb33ce343cc9c8c01f40dd62177d3284fff196ed05bdadd8598bb2633e4704d7158c6674d12ad9a88bce2bc827c4cc2a64d1b71f23785ab20251e04fb75a909548863b05238333f7bc709837c7fe98cba324d85bcedd01c87944fe471faf8115ce8a095116a24c9b454b0992fbe2fb7f319396515ce2f3416aebd566c78b4425f0c5d5ff629779321c06f77969040ef8f2a2519100660f6291b5f5f313e740aeb46e83ef661a3c31adeeb2c81f09c660ce0f78ef40f06b11b7f3029a6abf303c62233922c103d0019532b7456cc886788f6759f7fda8864bcfda7fff8b932aee7e20ae71304441eef36f94ef68a749a6b0620b1bbf09771b4fbddbe34b2527beecc3aae2068da2f24bd80ece2fea2e241a6e78c2a91778ef68aa018e01a6314d00cb3986b5a689a8679c526e5145092592c16871a7929072bc094547788eb9894e52e8bd7c59ccb640d0eff6e10ef98a4329872ed300add6c9c0a65e2a79e5a028dc8600ab73fe3c7199f80c31f1cab704dbe6da7f6289ebe623969e4b38832a54bb80d88e721d3f0427e5fbc71d297ddc13c8e921a6073039b4ca8beb142a3d15468bf54d5a7f9be237d46c929c92d90859302933339efed4e8609cc991f47c72da78fdd68c7d72280e277409a9302891142a80cdb9d0de23aed652df8bb5a0dd032e59bc463281bcaf3bfc5a5f080a580857366f223b6039ac7fcc05c695bc30d2ae60f8c78e295f6ce51f632de01a8227f60edbbc416984aa58d2103c7cc42bbf27f025beb7fb9b580a02624a21fcaa3edaa992a0dd137e48b125be7bb3f990813fe6e53225405c4a3f2c742d8ce2b9c66bad4a8b788c1fdc230a344044f4ce115dc3e8abd0cd279722cdcb5d0ed591cfb98bbe495c47c8340d265346d8d0336b50c7f5490b15ba01ebce531762e7fc0bcaa450d9341f90e467ad5667a272041728ec7c659db3a0d1fc927a83efcd51fd925ac24f12f8d0d08ef41c13b2616301aa56cb7fdee449ee8b6c7fb5112600193bc5e0d9cdd85dfd64ef0f5dcf20fe67139d1846fbece51b284f56ee84a8433e943ecfcbb8d447a2924fe39afdcc68dbf7cd509b53d95efc648ec5dc2753cbb9b1ff5163d9461c52074fde936a424dbb5ab712bbcdd69c3befb59aa6b4fc2b85b725a8abfa87d61b4795958d38a02d58a01aede49fc083033819cd0812646babacfee06c4d650e282d8a51abec79b654b8722aed7db4642eaa42f452745f5346d406db619b4977291534640caa1fa0db467f3237f1c3e42a925e7b6c6c6ba1abdd085a95cbb72eff59645d1ca0b14ae4b946fe2d8f74f070db48ac4ff1f59b8b360bfd1a4c57745730170c602408a9e7fe4dcec08b9492d8ecc0e5d6cab74d49ec29b9456bc507d07cd6a502ef65e190e1ba380e18d1f043f93c0c38cbab44b75035331f7735a1bf971353711b99fedf33e1893f579b1c1c1f24ec86740615a8f52b00ff8a38c1cf892e20ba489a3e34a7987bced6014443d600e90ecbfb66783c2870e399e185629ecf415057820f59df737beb3db727020791e4ad9780a8848f1f3d2944d97cf2df4dd062b453370a0ca5b66e959cd1e34780a831b66e91ac63943e6c46f26ecd00ba8f6126a01e8b3709b5935d2691813b777e9609444e7b74e9201f5b700c954050da2f55fcfcd192c23a7fd618015e1bdd81da0f5a77b68203c266b9af51137b1f98e134b006f94f1ea7cde763fe97150b640b35c5c86373bc971b1843d8900f3007ceb70e22ae01e172b45b15c6f39edfee07eadb71ac3542937c2da9b657e14f93aeaacfc26d93cc9ad0c318079e421197334e7d87912a0630ac38387b9b002b48aee7d717cfffc09adfd3d4174d2c08e331e058a369fa987239a733feb932d55eb82fba527a05546f6cd07efcada1e5adc608aab0a3889f3f24bf7559c951fb3ce269f05ca041efaa910293c5d171a519f7b6800cf8f96e099fb4b1fed933162402840429fc53764ffc42e33e5e729b61345d423", 0x1000}, {&(0x7f00000044c0)="fb5b01b3331d926d104a736369cfe9662cdcfdfde7344bf1d58ec93b198a9d0733e87e4e4402ed86d797e53b5bf3038bcf1302b1dddfb666f720d3097f6eaf02a7033075e9d03db79180e1ad6911ee2a5e498defc7e6aee7a9c643a58b9ffa66c773e7b7a152057ebec8eb935b03af3336022f11e1a91908d8f8594464af86980e6d728476f47a55e71cb3bf85585eef8c6bc40cb11585bf60213662520f3f9b915f694ebb49413c10bc2a7c1e9952432968b1b9787f7e53f0e2a636461a2bf3873d692723e93b10566b96ff779f49511de96cfdb9178ee4e71a0f88fa951cb42df34d9c4635f0f926f6291f4b4b491653cef90f8f5c4ea2c14effdea7c5614c459e9edc845cd1dc3fbb8c66c9c05392ccae3674245497b1b7e9c27eecb2c0dc38c12994cc152828f701d4fdacba54f96e1c424b6d787bf70af2fdcf55222c46719483299dadeb5e5d098bd4f232de4b5cddd5998efd88b5a1f1152695215f802b54008eb91becbb8a9f261273a4cc1e0ec5d467cd820fde9c5fbe930fc423ec5aa19d2422195a1297ec435ab3f9a17014ece4b16ee74431959a791045bc9327603df00195b108863b4c91188c322d56c6d611c6bef436401d8f6ae197e2ed7b7aeb424c1ff793778eda8ea25d2057f4a1946eeaa0070a55838b526f798a3fac5ce16df3b66a1a436fd6988005fa9126622b308e1118f57f2d44fbb455ebf5d03aed4139fa238aa48e4449a505471ba74312a58ea75f7b2bb99f453870024a478518a68c10ba734a7fdd89c848f0d0bb8648eb66f2e42f79c87369d4cc3b5035936967623801aadd3732333f6e1b59914636c2b60e85d7a172a3ddaf314d41d9a65e9109b6206b98ff14557ff57e878c5c2952e8c2040dc24a53da409c11abff068c13196aba09e675829a1a87134ff3005c537a04d88051336af6c2c863fb49744462ce82ab9fd5b17748e32133e7f271ee2db7e84498b24c7ff11db88799f4caae8eb218c373f5090923c5e54715247daafc24f639ff6c70e71ff252e4b866621318e5de1b5cf172374ad7c7d779cb1820ed1e083c297b64a539ea8f44952286cc7aebd85355063c58c11a4da72e1e38eba7b9b879777a86347b90c0303ba3e5ac3ac977e26fd296509fbdd7b9536831f1155fa39f9e5b648f66845d65a5feaed3e5319be3dd556ff192b5201551a3038c79f7bf86a36c2b3711da05d0679f2fe5124612df62165dfe09a76f84e00d87dcd2b65d4dd12282c2924131b55bc04d86be1ffdeb2d05c31f5187faf10a1a1c49d78191e5b113d97351f03cb35ac1878386f027ef37dd5abf3fe8f5a6ae582749ddf0cc0a6040c7c79dde0480b41246717de6d3d4002251739165c185a5a7ba9e155b3528a21054c89d328909336fc61ace1f3e504c9759b342d3ecf355cd5347c586cd234cf28ceb4790945bffda09092183cf11c265c7f6bec61dbd9b5cf9989238e00e937295a63958fc3b22a90a7b38c6b04cf1055514d7d8b01725dc375497dbd18138f35de9bf18471666af499ee4cccabde20e32fd106b7eee8c0829df62f64a91620b996ba5e8a015e68c9144c6741a492b32b075dc16212178abb2d573b9a68d0a1bb5a3367aa9bacc65252e69e370d19751000b8adb320270e20938ecb1032c64f5782df41ec24b269d8383ac10823cc3e9460cb3c00b9644a0f7493a9476fe91a981386e7036367f55b6b952941137a360551c46935d8c0c113c995a40ebe1964b762cb32e766d84ac33cdb780153f0f1792efe22445d9fc33cc1a95d2f8bfa27f014f760a36e73dc912b51648326cf8fe6ad5ce69c47b4d70c936c109c868c30fe4b913774db6b1650a874babfc54049d7cb86b1fa01260a05307a02e00b0b861ed740729bd697d88f04f3975f62e73aa2ba8c187f0c0e17fcf37bded08f33847b46ce7a0af131112d4a4cb3a499f989f635b85f38fce341e7738fe7eed92c3b1672b059c475dc45d58ed9eea9c155fa16b54610e34fd22fd563b8e0c820f2dfce0668fe841d7011fb5ee698894e182d4e70be2143314ef292afc7b6b9726a8ee2157e6b991733673850a904c73d814efa88adfdef516440732896fb0e1e2592622e85d7848b84c5a97fbb8572b18e65a6ac7b3ad1f8187a1f50b4f4966c752e88be4e01fd79f9a83b7520bbcc2309dfd3f41386cb0e53f6513f0a6e25392adc0c608b3d2e9788e94e2461d94dec98b1483761ed4fcf25e6b0320e380d49e64596519ebf528d38127bb2226df7e4c4711142f47f31d1236d1d0b5d6069843200095733955e2f09aeb88f1bb8dfecb59003d7233045d4a700aab67dcab49dd122e459db4822eb2783e9ab0ffafcbde9718c53e04b5b46d39fcb1efc86f6cd409bd8a2b6da8249aac6c9c3b0758ca651d60f9f0d20ed7cde02bff18e5b31af7ec1c3f8df3822a19a0806ef07096b5c2585864fe6e08db091ee949f8c436da7ef4ca92de048998c27b6a369b6cdf8179335a31adc38f7bb99b559283acbb84900e5f875ee575f8461f0b25a21cd18529b199f53ea5ebb61c4091ccf1e681bb53d91e35aeb26ea2303bf61e6684b719f6f202dc0c9b105ef689ca2d3c8708767514024136a49542819f9139bba1f9bfe3b6f749483d31ce24074e4150f51f9e21cc49618b397edb5adb4887e6fe087391428bd663dcfdd02f61632149fb83f5c2db3eb950ea80bb0faf7a92f613d8004d7a8ee7b1bc54948f53cc453ade0060843f848dcd68c11e32f6294ceb64bf9de07e34664bb25d6906197ca359280f4c03acd1cce0908122e8e0b5cfca522e53b2965077c58083515e3818b96d6f5e287974c084699bb6659f6776d6e7e3614c3a1f601ef4ec3886bbc0d1a5c4a7efeeaf7614c1c19505677cd95044fc0c419c0764f56a6973198ae8704907a00eb3f82e18d3f0dbf8365fed90c69c5d3e5a5ad04281a9158ca884e7386d7f8d16669a731c15eb3a84e4c9ab5020c6e594b3205ccf7fcaf4e4c416c922949d890507c112cc41dc296814d168a8bfa04c0db74f3c1e0c8b99f7ea641bbfef392dc8519b205208948a36c6755ec343aa3eded94d80d65eb4d725e773197bb39b7676e87665a7e0a7d2a7e52716b60eee6b195d4ca79554b4d4c085d45503c6df22f1fd02bee114a79fa0954e04f1a26e5fe627dba603e944ffe5edcc92f38b1cab769c0c66e0dced2b48af35ca9cd2c8b91c3a3dbf923aff891e4f239e9b19669e57503555f7aa8b8c9d11d332285c0dac1d72550c0f6f0493d06dd248a7d86929b026398923a4835eec9e332b68de3a7836c37650877cd15fe4d33f7ed6d9bf609418d84e9ad560ad9e256aff516e08eb6c98e0cdcd4ec3aecaff9e6501e3a472a119432ebb56deb06add0b35d44837b95a8b3072abc18081151f3012fa75b087cec80a295a54ba3d079a1a9f11de55bde5e2488e232f152f9a94bcff29f1803146544f61821794596c686812abb46f3c6f36cb2c5cf029e404750a2f65f85fe38bb87e19f1f6dfed539be0b09e8aaddd2b648f454ab777839c71c5af6812eb69e3dce9b6e4bc3a2e80a1fd7c0d8681308476ea87f4c88daa7fdd3f8996e10ca7b97cbe7c441f07674b3d8219c8e704ca5df430b4895df53eea0617edafccb636bc6a7501dddb509514f255b3fd76a3bb5803d9d0d99a6a04e13efc6c43214ba9d75e3cea110be56c154973a7f5acc1a3c1e053f8afb9c94de624e12ad1f633b0db5b4856e28e1059b4327c78b645dfb0b43d20a82425c052c9f4c57b7fdce8456d52b948469c9d78b8740cc0d896d2efe228984dab046946e58b81520d906b6c24805565a40e69991464400d1fefd715e567b01ee14c0c791e83318ba7483e74433049976e391991f9d6deb2ee05446c9bdbf49c257c90d7d8b7b6a09fd7b8752fc685e14dde41ae4912cf89f31251ca43305dc01599936016f4ba782fa9fcf818fbdb91679c9b3490a7f4f598854d2604052454d1f8f3c8ed1f9286e0a80af6c860b312c930fd96d4380b088f1d2b9d5d971078eb22db3683e184493f19221957646abaacc7c6b3b41708993e0cda67e4141ece24109504bb38e80fc05b4b18f3f7354aa23a45665eba570987dfa25023306757c6e621e1c6877a23501f6e8fd7edc7434da784adf0fd1f2d5ab9551e08e3a340c417fb814cf8f2e29a97f76608bb7733220cb2076c4f8bd2c1167cd805054e22b467bd3399b2c941f1c462782e28966c75bffc765629b806d3de0299ff73a3f558eeba2eb02ae8d9279f8d1334a5054ff0dfba9771f357c77ef4959e587755a810620ddc430611f97a7444981e9292dfd8aaf300c87e06652d9fe56b2fe328388191819faa9ad659eef769d9de821e154bb1e64763ced030108d86365b57a5fdca41b4990799e8731b7a870e79474ef53426515bd7805d92cfc04aa79042ec5e8239724590f3a09e7a4bb394e4a39162ed2c77e1413e52b0f7c526a90d24acbfa89879306d75a706d53d155eba98324533177c36d31c3a779af3dac793b1bda0deb7ac65ebed69634fa5622c7d45ceb44ca98310cabf9fe78f5b3ab9465bb326edec59992c4d7a5cc8f4c757344d5b30b1c4c07165162a7f86d17516b64ed1ba913511c66b1ba537e3bc236febb9bce991f56772a3bcebc070fa8e703ccdf2b1535a26a022f2456458ea61b91eaddcf9b77afc2241831431e8518929ffcfb0732ce4231283fa0aaeae6b14299c787b96719b227a75894dc55f336304b5d31f4392db88befe1a6e6f07c903b5fde039f3db0ceffdabd722db866c45ca3ed707648ec887674f91f88d3bcbb962a26bd354fb1d6e03ed84e93823c872b89908f7625be1f46500d3c4325901bbee09c03676f0a52e4d68797e372400db73f6cb101e670e4dff1858657991bd0d322cfd6b6968a46a607cf486a8702a0d47419b14f3c4e1ad3f49b2ce5f43da732eb17ca656613353b8538357013b6b44ea879ba42217d2a687f8e03a7b9ef5614c037d911e6215e302c48a49fff038da2c528ff980018c77b36a969f85586860972bb40115bd056292f0aec5077bd4c266bf6ccf906174ae96d40ac405f54acab752953b2532295a7a3c3c00de8db004139d406dd4852ccad3a45d637565ed4698aaba2210234d72fab156e2ed649c675b2c52894956e8e83204bdd09c4fca05635dd0b7df0e81c94fe556f7252c2137e846cba455e57cbd199dc4ded72f8ca2503ab81e431441295833d004d5bfdf371746afbd00b7a43f36e650ec9ab1ab0f55ba44c04544b86a258075ea353adb659d75185ceda3dbeafb531d9201f423bef1ead2fe021f3cc2ef7d9c63c525698380525e3c4eeedb63c12efb8a2c3f51caff82bae1d839930979a33357d56f79bcf4fdc11e70d50e7bceef2eee98a5536558722044452a849d41730a7e2ee09321a7f2dfdaee01179e8ee06a0a8efb422bf6b31b9c805521e614acff8a4ad66b6180052350cd5b44f0c695e173e49ab11ff0cd592afecaed9f6e908f1ed36ff45d83669d6c766a49ed95edf7bb3ad8c5568608084c40c4530a29b518eeb9eed8f404330e44e3c432944c49f004a590404ad460c26115f107f732a2eb893d0a939157245afcb11e9dff2773a2400b9ec39434f77fa2980ca6a2ea0e082c7207f6764e2cc2a84e0dcb1fb9b678022500f33e0809486c580b11ded8803d56b6c966db58fae13559e314a2c3c341cebcc7e1588d4189d42cf41d29cb3aac32ae2d1bc4c0ca93d848e6879321d109ade8927cace8f2692a8615406ff8c375d65ec3b2", 0x1000}], 0xa) dup2(r3, r4) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000001140)=0xc) 16:00:30 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x180) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 16:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0xfffffffffffffffd) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0xfffffffffffffffe, 0x0, 0x482, 0x0, 0x0, 0x200000], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x549}, {0x0, 0x40000000}, {0x0, 0x0, 0xfffffffd}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206911, &(0x7f0000000300)=0xfc) 16:00:31 executing program 0: getgroups(0x3f98, &(0x7f0000000040)) syz_emit_ethernet(0x13c, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa88a82500810016000800447601260065fac240679078ac1400aa7f000001441405300000000000000005000000090000007fdb009406000000dd01071f087aa99d834d86e012ac1400aaac1400aae0000002e0000002e000000100097f90786e2d73362baf49ac3ae51a414f6087f3d4aa65c0da63354632f43fee05fc0fc70f950a66ab80f2b9222e5898a700370e288e6f53efe47e83a64bb3cba65288f6305deb5d37a37cb4d710975f5fc31cbcb141ce23d0b5fd5dc26cb90c777cfdaedb2329d3b7e81069dd3b5b0ac67adc44dab40af1041b4a30aa64784e958cd7f8986620efe4f960dbf7ff5f7cf07e3abf626ecd17c9b1847c4026fa8906cab4cf1f12302cd71ca18003cd26cf133aab70d8707050ba00715d66d100483792b2f78135796714d8fa9690ed4d74f2ef72ddb0ace108c0"]) 16:00:31 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7103f4c9ea3a372fb54b6c65a254d565d2d00a6f266aaa76e93eb9a00765a9cfab8c6707f58b4cb7b7cc0c60367717a9077398cd4807009af764ef8eb4c88493e83b4668cfa0f252d6460e19b2c258a0bc4355ced78f66818498ff4e795535eb2e446de7991c02edb92a864f2e6a31057340730241bd4af891adc4422124bc72721a576223972d2730ff97bc6482179d08f3a9a68cfea32337f33cea860a07546992979be5454b6f0fa734015932c3c2368cc84f5aa6efdeb51e9f6d7e40790afea85efccf1744fe61fd04fc5c1cc4a017eeba2a9551df8d"], 0xa) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40}, {0x40}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="eb000000000000000000000000007f89c35bee74192b113c748af5f7acb31d3207e11698149224f6dffb3880ccbda9b45ddcfeb4019d4082f96bcfd2a00e05c1a3063d7c92bbf0df8384e7d8ebf335401c6eed3f2fcb797450e10f06520ae1006c834a5389d9fc28f4f9b81a81a5edda62b0776301ee69f5e0d793ad77ab691143948dfe9cfa544f949964ae523baf35935228ef0a11339b09da9fd42d6bd56c1ebf63547c8d5728f9b12593ac8c6c5b0bc5c2095be80e85204f8e747aed45bde3748cab526b82332223332f633e8a8ee6b972271f4a7f85d92e4011c16da995eb3f973ebca2e69ffa70069c1e722618ba5eb40fd1130392c486f1bf20e4643c7eb8db271b7212f44ebc5380770bab0cdb51a091e0950240d3ceceac7f921ba78d2ece42b6aa0ac4c8e2e700c679dd201bd7da9193aa90be1f6e22fb9933d3ce52bb604193390e016f2111956f493e91dc6ab2b99ba716a8f741939e1cc2b74c3354a443645566c02e2ac3386a38ac532ad0440cd9df6beb581740a4540dfb148b1dd1809447dd938937179880878aee59237a781ea01370475a84da78b4609d2eda6bbd23cbbacee17fba9cb73255d54ceb37e7a751355f713bfe465d021a269af7c3f5cd32e5c45bcab3e24a03c688f30d3ad52416b43a4cc0e955fffcf96a2678374e33499075715fdc50a2439cc242f1792a7c4f08876d5bf0cdc8f4eb8500ff17b0ff99bc03be3a819f65addb1fad2863a9a4a7453e88fadf1f830772e18ede5587f2b2b07f7a8e8752059ea877a4e358861d94eb244b3170debade67f7736035bc61113db06047cdfc1e"]) 16:00:31 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r0) listen(r1, 0x0) r4 = getpid() getpgid(r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="e4012e0c66696c65300042ca872e3361700bafdd02b1b00349d0218c12e24bfa2a7ac9bece46410d756dafb059eaa0fc13b2e0807da9cb"], 0xa) 16:00:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) r4 = dup2(r1, r0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r6, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x75, 0x4, 0x6bd, 0x8}, {{r4}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x2, 0x2}, {{}, 0xfffffffffffffffe, 0xd0, 0x2, 0x9, 0x6fb}, {{r8}, 0xffffffffffffffff, 0x50, 0x8, 0x118000000000000, 0x5}, {{}, 0xfffffffffffffff9, 0x0, 0x4, 0x68, 0x80000000}, {{}, 0x0, 0x54, 0xfffff, 0x20, 0x7}, {{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x3, 0x4825}, {{}, 0xffffffffffffffff, 0x32, 0x80000000, 0x1ff, 0x6}, {{r5}, 0xfffffffffffffffa, 0xa, 0x1, 0x0, 0xfffffffffffffe01}], 0x81, 0x0, 0x730, 0x0) dup2(r7, r8) r9 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xc2, 0x8, 0x6}], 0x43e1, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x42, 0x4, 0x0, 0x200000000000000}, {{}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x2c2f, 0xd79e}, {{r5}, 0xfffffffffffffffc, 0x10, 0x8, 0x1, 0x4}, {{r8}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x1}, {{r9}, 0xffffffffffffffff, 0x4e, 0xf0000000, 0x101, 0x4}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0xfff, 0x1}], 0x8, &(0x7f0000000240)={0x80000001, 0x8000}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="f96f823f3bc0e8b07f2f32a03f77f9cc740b2e1966696c73300035aea9182819c029e0d905b477fc2e8939207b22994924b89a1e03f888b18e503f2c6b2755aef1f0f97888a3bdaf4b4656398ed9886e37153b3d693fc522d59e783286633773f4d6195b35a7987c475289900cbdc7491cac13a63bc3c7e9a31e30becece3764fa51a4572be717b2b758b5af163e41943634e7866f82347aa34cdf9c738f355ddf2585fd57f2b2301e1ced4384"], 0x10) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0xe9) 16:00:31 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r1 = dup(r0) socket(0x2, 0x2, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) r4 = dup2(r3, r2) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 16:00:31 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e, 0x0, 0x0, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: getppid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x101, 0x4252, 0x3, 0x1ff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x3970, 0xc001, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fef7ffffff361cd8cac7dbac4765c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dc7f010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7887aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f1803349a81a3edf69ccb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) dup2(r2, r3) r5 = dup(r0) r6 = dup(r0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000000c0)) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 16:00:31 executing program 1: r0 = socket(0x40000000005a, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1}, {}, 0x0, [0x0, 0x0, 0x10000, 0x0, 0x0, 0x800]}, 0x3c) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x84, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000dc24965f03f0d4afcfe6b30fa1e3c310040510000000000000"], 0x10}, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x4}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r4) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "04c0a205ccd72e1d0000e500"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) msgget(0x1, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="e2ff125c7f000001", 0x8) 16:00:31 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x108) syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r2 = dup(r1) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0xd52d, 0x4, 0x5, "9af0029ab15f008a5b538ebedc174222235f1f2e", 0xffff000, 0x7f}) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000040)) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:31 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="19d6ab98c7e0504e9306171a86dd60000500001811000000005bdf0cdb680764640000000000ff02000000000000000000000000000100000000000000000000907800"/78]) 16:00:32 executing program 0: getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x40000000}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x6, 0xfffffff8, 0x3, "2b31537895939df848d755bc56a7f366bb590f1e", 0x101, 0xfffffff9}) pwrite(r0, &(0x7f0000000180)="ca5ed9a5c9c9d9f28e2b1dc46429", 0xe, 0x0, 0x0) 16:00:32 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) socketpair(0x20, 0x8000, 0x43, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/54, 0x36}], 0x3, &(0x7f0000000300)=""/103, 0x67}, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x20000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x180c0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) kevent(r0, &(0x7f00000014c0)=[{{}, 0x47c9de2a78c2101c, 0x0, 0x1, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x11, 0x1, 0x94, 0x7fff}, {{r1}, 0x0, 0x2, 0x20000004, 0x1000, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x3, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0xe11}, {{r0}, 0xfffffffffffffffe, 0x68, 0x80000000, 0x7, 0x7}], 0x8, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x9, 0x2, 0x1, 0xfda}], 0x6, &(0x7f0000000440)={0x7, 0x80000001}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000001cda60f805000000ac501fca35976f51"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x162) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20001b98, r0) 16:00:32 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a0195b104e5dc1ec1e0f285a678389"], 0x1, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffff9c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:32 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) clock_settime(0x3, &(0x7f00000005c0)={0x400, 0x9}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000000)=0x23) 16:00:32 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000100)=[{0x12, 0x5}, {0x45, 0x1}, {0x81, 0x80000001}, {0x1, 0x5}, {0x2, 0x2}, {0x48, 0x90}, {0x6, 0x1}], 0x7}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001280)=0xfffffffd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\a'], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) sendto(r2, &(0x7f00000012c0)="a0693b44bbcc055d6c9fd27cebe02f1925e8dbae77d044eb6eacfdc796bc1bb5b48b4a9a11ddec005eb62c4aadaeb99242de56cb8a9530071b894fae8ff42cd72e0cc48134aaee7fd39d8474db94aaf6d2b3f0c0179545749c6b544babe5ce4c49cb97b6381c431220b475b3337aed51a50b7829a5e223ca9c31f43795d2d54e834a1851", 0x84, 0x0, &(0x7f0000001380)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4) 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc8) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) open$dir(&(0x7f00000001c0)='./file0/../file0/file1\x00', 0x20000, 0xb6) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10ebfffffeff00000112ed6873780772f9d5fde2bb58dcd7cc0101e3ce4f7e747d58280d23ab965597dd631a6eb218"], 0x9}, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r7) sendto$inet6(r2, &(0x7f00000000c0)="6ab9b271bcc7078fb669fc9842868e2253eb9286e95c180aa968078d74fb90f6b81074dbccc6ca16771e829c43bad47f38db9c3dc04c6457cb9b95ef564819654c99", 0x42, 0x407, &(0x7f0000000040)={0x18, 0x3, 0x100, 0x400}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:32 executing program 1: r0 = socket(0x1, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1df) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6f82}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffe66}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0xb8}) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:32 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0xfffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() syz_open_pts() 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:32 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r5, r6, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r8, r5, 0x20, 0xf001}, 0x3, 0xff, r4, r4, 0x15d, 0xffff, 0x3}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0x47, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f00ffff7fffffff86dd6076605100113afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000030167e20e93bfa9d4"]) 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/108, 0x6c}], 0x2, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x42) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) 16:00:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0xfffffffffffffffc, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0xd7, 0x0, 0x0, 0x3], [0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0xb0ab], [0x1], [{0x0, 0x0, 0x81}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x2}]}}) 16:00:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x154) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r5, 0x1}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xc1f) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 16:00:45 executing program 1: r0 = socket(0x18, 0x4000, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4001fb, 0x36, &(0x7f0000000040)="ef9bddb149e19224dbae007e539599fba3b9b0688216ed078363a125025151ddae93aa39d5187dc5", 0x28) nanosleep(&(0x7f0000000080)={0x100, 0x7ff}, &(0x7f0000000100)) socket(0x10, 0x1, 0x7f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) fcntl$setstatus(r2, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x24}, {0x5, 0x0, 0x0, 0xeb6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) close(r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r5) r6 = fcntl$dupfd(r1, 0xa, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xb71, 0x2, 0xffffffff, 0x3e, "b094ac179208cf6fa6588a5858768616d0d71b4d", 0x80000000, 0x80}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r7, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x10}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xc1, 0xfffff, 0x1ff, 0x4}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x1, 0xf2, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x3, 0xab6a}, {{}, 0xfffffffffffffffe, 0x24, 0x2, 0x5}, {{}, 0x0, 0x8c, 0xfffff, 0x1, 0x33}], 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x140) sendsyslog(&(0x7f0000000100)="60958f4af1a8d22f8d8448a5c830183675583b21e825182e337a17c465bb82abe81ed729c592627e67b9e44d4452a42baf28d0bdfa811a2afdfe997a1843d81194e3283c6664a3a14f01be18e296db8fc94100b52cb19284e6f9da37582654d2bc88a9c013ae9f0406fa8af16353e97c2f082c2c9502b5b1b644fdf54cf0bd7bd648d656e4ce875993cc6dcb589912e45687e06363a3de87ca04db021d9dc4121b899859f7a77c1f922fd46703d8bd108918eb7c5c5be5c7459520172e37903f6868d3b15b30a0eb74bd498165b33099f5912db5", 0xd4, 0x6) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, r7) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x1, 0x3011, r8, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:00:48 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = getpgrp() r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x6}, 0x8, 0x800, r1, r2, 0x80000001, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r3, 0x2) semget(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/161) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/23) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f00000000c0), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x129) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00deffffff000000000000000000"]) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xa25, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="e27a58cdab34a613a93932df6ecf4632c996f8160a22096249e7cf586fda7a5e9bd6679d87a31abc84", 0x29) 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xfffffffffffffffc, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [], {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:48 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 16:00:48 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)="3bc3945f167cb2cf2daf2f44b5d1e3bc18cd634daa85536ba629d73cd99d67f53c14b7856dc5e109286ab11f275ceafe", 0x30}, {&(0x7f0000000100)="2b93ec8a4fb51f5b41", 0x9}, {&(0x7f0000000140)="736373e0a82136ef9f18f57e171fe084832b501c3d6b23495f62065e3963cfa9d34728657dae49e036c2808b78c6c2fda25e0886c51543db2ee85f6bdbf4d402a7bde861720b25571dfd6835de1ca8", 0x4f}, {&(0x7f0000000240)="54bbec485f85ba661bdeb93899f9dfe7bc89f3394e6ca13f76e91dce75604f47007b09c5629dfca83d63a5280f310ebc7501820a7d6d9abcb73159109523e440bebb936d06dd8686198ee77e4800907fe9fec4319a8b6e07f88a3cb47fd429dbd9b284ffa4ea06d71fef274355ecaee403d9a512123826b779b196611d90944d21cef2e6f266090df45e0556ef58d1a1762ef96349a49d827c", 0x99}, {&(0x7f0000000300)="5866e72542f68e846e1f03ca0675ac30b3860fc2173300d9443c3126da363764d50f121d1e8950dfa74dcc54525871ef6bac39c32a5caf6cedcd9da82e1bab31f68fbc35731abb3c30c584fb69f5a45849a0af34730761a39aec313e988b09eeb104f14fdcea", 0x66}, {&(0x7f00000001c0)="5695c26e1c0418cc21ce39be16959c259fdf8f42adb79acc254425ae3782ab257011fb13742db3eec84d28a960a5dc5ed3b20d0cc4987c4401", 0x39}, {&(0x7f0000000380)="3939be1e83e2928fde05020a616c74f8ab8ae91e73f351927f4a6d243ce035eae7770d53dd64f0f40fa2ecf199c404e278a65d3c210ea4bf997f1adfab160a5fb8245890ae09b4ed90a7e750cc46c0bae4769f15094e3eca152b6b1919b676c85b18e75b8e9599c91f51b39491e44d2483511393a549966df9721d66", 0x7c}, {&(0x7f0000000440)="27499547760bc1841c3a1d4663064bd6b17d9fcc91767b7c84970d43d228c40727770734c05874c7806af54898ebccd0edf987811e39edefad881c0043489a533e9e9a4e2de9a1509ada559a3d25686430840ca516d86f8a41853be49c504c1e55fb82b9e58501e6ed7c118643a06d6d8a2be6cc8b5c3392868b3befb0902656af6f75e9b7", 0x85}, {&(0x7f0000000500)="78e8b86d7febbe4cccef455e16b8234ac7", 0x11}, {&(0x7f0000000540)="16bffbc02fe5f3ea6fd8da0f304bb7e42704239dbede21c57af51ddbd911dd184d41e0c47f063e09fa38c94b0865c28e4bed688b0ce1c3a2c62b6ac0e547a03d0b350d047b4d517d7d9c8f67cdb293736ba998a0749a8cb272ca968d2406d4d187bd6c9b00a883f5fd9a7d6886953cc70a15f4fd5ecd5ca8809dc33b36b39b3bd6f7536ca4a46492339a8470da8aedfd9ca3ca3a3621db50d85ddaf12070d14eaf80110ec67b7df6a02104f36559", 0xae}], 0xa, &(0x7f00000006c0)=ANY=[@ANYBLOB="1010000000000000ffff000008000000107c87d23f2aaa504286ed8063b3f3e22dc1e3b374a791d614767b05686f87832e2f0198ad071600d5e0874668169110579c872be4848f60c5995d111210d5e8cb549d82d66a71703b9a363b167eb5ac7b9167cb87c8cfe5f8b9d7c58119894e671dbce7e58409ab29d2d5418a46368cf1305007c4cce09a69892425e29cdcad46d50fa0e2068faf58e4c546a05dc7a8bdfa9eeb49aa9f77a906b006376ff170ed21e6181fb8b04cdf8387eba8e090d7bb8a9dc7f2c66a4cc16914a705bf160b3e3c0205af1c73202053b68325ed578951b0cbde9aec081db80e501b43799b81d94e8506f507165219a0964e0836df6df7a411722365df70ce3592188f119ceab871ecd7761ee081d832fa1b86efeb4ce42db6a419a331f527f4048d4df52a6f5eb158f0f747d056de3bee823928c8fb4aaf9af6e146f3e2d1c2d90fc786507eff0524a42b27cc29b30438f85f40fa7739662ff21c148fd9d46b1f42e12c572437bc17a3b024181b044eb5597e679e8b345599ce6e29247718b4fdbb0e15a3691f78bc8bf6755d07f018f99a0e992998bebebdc80d61f24efb24d30ba4b716eaf285699999606a9a38d9eca3f0a648cb7f1d6d9efc86bcd4e99e62a8b122d5adb2959b7adf40074b10416f52b000f8e05747a2c494fb09dbab2c357a25eb18c24937f76b1ca5221522335ba299c0152be9a601187a60b1aff28e3a23007b0075fb1caae543ab234c0bcfdd150e8cac19533e06299f8134d47f36ff57c3068cae871ae052e0f09a8562cb99681f8090aedf393b46ee93eb9b90145cc9d31286a2ed6a1f6c4590c704f1983e570568a75472655fdc75b27ad6db3a42b0d7e99f0bf3c0386f1dc664d260c2ec83f6d50e84e61a708c4a42fb2c927f531dc805ebccbb35ed47d6842afa57a0fa66d29f26fb06a7a3a01086d523a04e290babe382f4ec5c4194327fd12de93260e98a5a63917b5a50f061694662540f9f6ebc7af4afe93c0453230632e6a6bfe0ecefe7afc6de039c6047bfda70d5356652ef8cad3eb667e884ca24aa62c07172d6d8ed93d6bce8234116bb1dcb1cd23a93118a31024cd0bf20d12aad9033797ae2039052bcff98e39dacaef8e4b51f76e3d52498ea565544b64512a1542836ba25441a8fde5e52f97b3ee80d5393b3e6dde1bb0269fc6440314d04e5043b276265ffb27f7d47fedc43d22400953983b0ce69a2525fc55f3cd6fb55345209d655c9a0c3358338aa6551124ebc8bc764503a7820446d353e0b67d31b98d96880028c469001357c562cce8ec966fbbd31b0c2ed221e26002a4ccec8dcb08927d846894ca55bbb5a1c4e5ea8c259a69908754216e17f9a4e93fd01157a854ab00a681dd65a062905830a727c477d4b9ba47aee019251ce3e9a8e92d5a4c7cb89ced074ec18256cfd742ff6e5bc72a687937c178deed8865b2682bda2805655a508752a395956b120ba6ebba78efe962f95222b05d83e05519b13c2ddb3f90825247226e4ce05f032f819d8b14fee4c805db0df105cddd81656bd152161fe3086ef557f9ef7e6eb10fd7dba91feb4d793754a63e100277b99f2e420eff5700c641798be5b15bba59ecc88db572f2ab489082d19cf2c72bd9e19fc4541add31e5760cc70ba08ce24a77185f9fabeb629eec549d59fcc33eea09cc2715f55cd5793fb88b62a9476908b5f07c18142b38bc36a891e73ebb04e7c928b6b250d94b969858b6b18256666b4be1f484310a717c903273023c127c15ff2cae1f7a641d5ec950a4c8e288e5776e13b9e19abc76719b3da7b586e0c12c83f086275b7ea5bd9e87d0672f07f54e1ac17e326e8e2ab64447732a52e093fee240d92c2da75a5560f811212b59f1c08edfb5a82b824cf3d8c7662b3910cbb571a7de3fd5cb2aebdf33389cda43399c13997d3d13e2c1a03c082670acffa33bbcf1e4ee43f8fe7510d584df333bc27147d8f90cee7da262cdbfb6ee3f30011fae382ceeef88452eb432d71345e0bd00f97943b2d4f0067d23e3dae2bbd72cb88e7a2d2fedfc3f150502b49871f4a7aed7ddf94965feb07da44caf2587df43cefc7350316b595bc62193329e1a96fe9f9e1e49dbae1995c1db9bf048c5d929ca4bf25f364dbe91098cc906dc124f7a4178bc159aa5da2fe069c58f76fac4e8e82c2b0047bc934ee40603d2620b32a672e169db124ce5d83634e2a93e8f18bcee7dead2c5eab3293b5cc624d8dab580ec2f9978ad93f251049d0fe83a56484ddb7967fd1ff4a83ae9e0d00627ad9fe0a2f871062a06f0339423a0ac077a52b8fc043f739542894d22379ebbcc160811aed2a8bc6dde3d6be7d74385e2631390dc327406d44c7f0004b9f02df3ce8e4320a13bc341ddc4505b09c233ece11372127ccadb59c2c80865627bedba612a883c906a134d1b2b756679bb30c4aaf9ae46cd19dcf8a076b501e730225071422930978a38c33406a1ec58f32025653660d02f627264a8e00f0bcea297a0d5b81390d29b91fb21a05d7d5e1a12f39f4139740dafd20ae78b535fa8f53828ce63cd9ee898331472f55f858ca7eb012d102a6fab982c3beb987c709efba42b94e573f8c0627f13c06c2fc97ddfd850eb56db7018dda8f311b1411a6541d8cab33bbfabff335997cc6b19d62788959d187ebc64a38e9861a8bcadc21bf417cb1f7f90c3cd7271d2236d4f8169aab91ebcba06f3ffbbc4da052892ccefe864b13c54e41fabf82c32568972d8cc201b67149a33c4d87f7b991d08a02f8e425f0e302abf85bbea07ff4c9468347d98fc8aba0466452e8558673609a0963c0e8a73f07d7ae61fc616bb7642d982b1ae1e51907251d768c469184b7935561f2016760612475a5963155764bf5d22ffa9954387f270a21b0fcb7ff750c5528012b294e846f0014206e94809a7f907ac481acff81232ca1238c9ae7dcecb7118cf4605982bafb88de573ca55715a580c9f447a04beafcffb2f98bcd26165ac9284abeaa05598543c3e784ecd31a1baefe4b8c38fac13dbc70f7b162b1b5f2fd9f9fa90dfbee19dde8e90e55780f2e2a4c53296e3cc5e0ebea0485c955ca89c578e7383d43da6368d785968dc562d2fccd822baf97a305d87a90810da917353b8d257b8f6f53d3c35ee998289409cc3d03a59d960e916b3b52f8f5a8889c6afc339550292cbb348fdeae326a491f177d9c1e0fd978149ad6a169a633a76579372ef91dcefd3a2f3132c1646dc9bc43f28531cf7898834c42534cce81f6d24cfaedd53f67e103f010c2e4cd6ab7cc74f0dc0d75d8e968dcd2b2eff99cecea9e037cea88c022142ca445b0c0db52fbb147448e4ab4c08fbcf1af05a2cba548d290a94401a22185f826b9d2aba5d2feec3c6a5884b3be9d995f40e395fda20915aa0280d87275d4afc640a23ee1b8a90ebd7c50b27b0fa2e8d360aba7c8dc3f181ee58f0c78c67c52e712db418c8c526166c3fef5eeaafadbf14266b6b2a2d7082619592d5e6a9163f80d130d48bf4679adc4e7f6037a369d0bade50423f2702a8c7e7f56948f1bce43626f1a2c7c80b204a7c4801cca9cfb2f4b2b4e84f375ee1604e731d427ba0f5a59658e0fcad5f13b38e46a66713988b629eb5234f8ccb427177514d12490de0ae3d34098c879192589b681e0ae4556d86549572e04c03034d9844d7cb098c9d8331ea65ec98416b8e5620390e53f8bb9ead635776ea85da448abefacd936355323047bedc07877cc29fe7c81c92ba6a82270d121b22826ed6893a60823beb1baced5642f7d3283da2bae805995a175d353da8a1acd70ba9ab1ddaa34350b2ac72a9d50ffde82bfe2122c2f5863c27c04e19ea867a2e61b89b181a8fb472f3d9ed8c75389ccbd860672a6922820a84ed3f0bf76befdb144194d6ef4f2f1931386f4bc3a7c32219a77e0a7ee935a7007b847e83870f606462bece001c3f62d04d2b4e1b914e6c672bb982f96c9782d928aeada723826ff107e60b473d9ba44fde6a0c113e63dc509b8ccb40c236390cc3103d87cc83432764dbadadfad9be2d4348698b4a14d1c3ecc53e85dc6914b6e6b42da514ec343bb44b2033000ca1570bd7a4e44ff34b29ae2d5182487302578899ff28572bf0d7364a269655d84ba3c698cf0db89ed261903fade6c9070ff9064a9c771501a1c3600c4b36ea26ec245bb8413b6dc167fb7fe29fc916ac4f2fdd9cccd68f647b012682714ce50de5be935d68c447b668f2385e136356798e18e7e826dc4f593e26888874a1807fcd06f8e762ea02e670c6ec169ffe90494da6774319b8517bb4b3f7f06ed1fb40fac581a938874c4c2586d092ae2ceacbed21e47396b935bebefed8c14c68e015adc26a09ef723327ea0add56557b7ee105850aacba4e506566851883723499c3e31d32fa11e04f949e7371d113bf6a94997122060d51ca7173b3242b385bd8480a1a5c8d0d1e91c23b47ef4281d69a23a52cc99a9cc833ccce9d9b158e9ea48180f305c5de08b4eecd932fc1b234914a3da92a2b3e41edf491e5bf287485b1d283ad8c48250253bd430d51b62c74454e1f97b3091b98b2484732400aa19a96ba0f94621de48ba296fbf7d3c66a495977c85030ca6a8aef6a38d7c8c19883f58254a9b5c53e69d422816bd933607a4aea872a3c36900496e9f22a7209e13331f10bfa19211829b63997a2e51ac354682768cb139b83cf017abdde11f8bd3dd16dbfb70f60e8cf4601972f66032a6eeafaaa8b0165f14b621e3c3b9fa445a49a88223de446606201728f1df322f26b6a30c46e91b17d98efbff8f1323fe13ffedd74e69c70119e9036e89f6ca724a4e36b2132b90a343090f1c3433dea89cf724e737396c5bbdb2c002d6a1a666640c4ed8e4403335d9a8c0806226edd7fbd0e5f6780f193a67866cfc88eaafdbe40eec6897a51b9ed49ee97e9074871e92c80e6952b7f57ed5b8bfd61f55f919cea0d9901983e51464ba7a36e2241fa5cc021a51b9ee90fc81329c1dbc90776a8619b058b6ae4524c436b85e5e168147a5a91270ee2d28d71fdd5fed5621d01c2f7ef7120e996e5f7979e214ace356657a8624de60c188c6fcb756a6cf63c355c03a76f76a79f364d382884381fa7daa4baeeb7f44dc7093d8cb1937264400431d2d528422fa2e5ede83e99710e0eb1ddc636771e51f4fdac65064607da48c9e50536d983d05cdbfbdbff595a3329575d5f35c150b91014ca812d8b3c988c67588afca0a99355f8a077d37e1051140c40929545ed9caaf004b80ac14e15239d3f1a8b7803829cea41a7c09986fef570f9da82fca9e3499698e8e0d5f76ec88f0c29dfc849da48834026135ec60c1011285a9b0d0aee30317b9e8c075e1c5a0b2a65368df3f42eee0a6f5e45ba1751b617cba78af17bfc5a341eb317b31954a000be8337979498bf98b0ceb1ebfe1624462d21257cbe9c59a1ef1582f77b619a2e8a291e84afafb1202a9e26c673174f35ae3235b7c4c95195fc093c7cdd90216aa9e001531854ff9565d23dca1278e6ee240d47222362d4e6e9d257ba9927b4fb65791b91d1b66d25152019e19b995a44a2d358c2311e3e39ab830eca42f27f68f47e9bc47b27fb0f651c2ee13de3ee7594c68c54ef37f080c2a5c7b480b3258ecfa09868eff80530d9269c72cbbe035d281bcdb7e4b28bb7c68e6d09a88d85b7d269ff93de882cf1ba1b99e02baf6970df6d1db2d399bad1c399aa2481d74c2145b4a573712f052f09e29f4aaba6e6033087956b63a13d3d71e04fe9509fc875d04a4288afc"], 0x1010}, 0x809) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000200)) 16:00:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, 0x0, 0x0, r1, 0x0, 0x20, 0xf001}, 0x3, 0xff, 0x0, 0x0, 0x15d, 0xffff, 0x3}) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r3, r6, r7, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r8, r6, r9, r6, 0x20, 0xf001}, 0x3, 0xff, r5, r5, 0x15d, 0xffff, 0x3}) setgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r6]) 16:00:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r6, r7) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x9, 0x4, 0x7, 0x924}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x4, 0x3ff}, {{}, 0xfffffffffffffffa, 0x42, 0x2, 0x81, 0x2fb}, {{}, 0xfffffffffffffff8, 0xb, 0xfffff, 0x5, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa0, 0x2, 0x9, 0x2}, {{}, 0xfffffffffffffffc, 0x3, 0x80000000, 0x8, 0x9}, {{}, 0xfffffffffffffff9, 0x80, 0x40000000, 0xff, 0x100000000}], 0x8, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x22, 0x20000000, 0xd2, 0x100}, {{r4}, 0xfffffffffffffffb, 0x15, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0xb2, 0x20, 0xfffffffffffffffe, 0x316c00}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x9, 0x1}, {{r5}, 0xfffffffffffffffe, 0x41, 0x10, 0x40, 0x2631}, {{r7}, 0xfffffffffffffffa, 0x10, 0x2, 0x5, 0x1}], 0xffff, &(0x7f00000002c0)={0x1000, 0x7}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) dup2(r1, r0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xf2b}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r5) ftruncate(r5, 0x0, 0x5) 16:00:48 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000300)) socket(0x2, 0x1, 0x52) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) listen(r1, 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x6078c57c9a7383bf, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x3, 0x9a, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) pwrite(r0, &(0x7f0000000300)="9802d341051f53d1b246cbf0b8f18e912ccefa85ffc7f1c155a86593d00b872c77ad05a189042b86a36d927781e12c3005a910794f542c78297e76ad0bf757f6fb518a972a52eab7c07961f5867981495bb7d44ea3092381bdeec115e4b0fefe4df1452128e042a7f409e8ca29fdcc065eda88ef166c56796869b24409560f99f885d4a9cfbeacb62006dfd1b4563bfc3992983caf192e9ac06966b33643a41055ff50d2f5cce2daa49b0f43d8ff8b3250e74fe2cc8d7aa528abdc8cb35cb651ee413fe8f0c90fcf016e", 0xca, 0x0, 0x9) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x0, 0x31) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/153) clock_gettime(0x2, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x2000, 0x206, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) accept(r2, 0x0, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x940, 0x10) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) r4 = semget$private(0x0, 0x2, 0x620) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/210) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000380)={0x6, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000440)="1053c1731ae1def780d9b3344c", 0xd}, {&(0x7f0000000480)="932ba1b540625456ff56d8075ae3a4218b8bcf2ef3138bf5433b06d752685a88127518c35256f74f5e32c7c0c7e1398a5b3e400b31344be1af225991542966483854362f8a8f231a6846bb251e01294f88afdb1fb658442cb38a0925b97be472f6f0cf1d3da2f197ae0c88ae983113efbf029f7e9e965925db962f1a2e0cf27f170136b20f4f6cdd520f18", 0x8b}, {&(0x7f0000000540)="101346bd92189a2104908b99167bccbb6d6d0bb7b21f9e858ad288ad0c72a9cb", 0x20}], 0x3, &(0x7f00000005c0)=[{0xc8, 0x1, 0x8, "97a4dc0007cb111bb7fd95a4984e27a96f5cd2247936a3e71a8816414a0b1e19609003bbe9f97b0c12d78cd2f0a1950324b3a5c8a91ed9f4707a13eb34f25dc7e8f526dc01e2baaa2a114842d075fcfec90432019da920b58bf12019eed275c654a27960affec54c70951925e305440124ed7506a45268b2f2fe82dc96ae5b75a1790dff34d53278f17d3c63adb941e81e3df9803c63236e0665c1edea5fa2ac510c556603361f0b6241875e828c178c59afc1d0add4fe"}], 0xc8}, 0x2) r7 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000700)={0x9, 0x1e84156f}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000740)) 16:00:48 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) pwrite(r1, &(0x7f0000000000)="d1db4bfe4dc7bd25b1", 0x9, 0x0, 0x1) kqueue() 16:00:48 executing program 0: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x800, 0x90) kevent(r1, &(0x7f0000000000), 0xfe, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) dup2(r0, r1) r3 = socket$inet6(0x18, 0x5, 0xff) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x118) 16:00:48 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x70, 0x0, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0x2000000903}], 0x81, 0x0, 0x730, 0x0) dup2(r7, r8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="ab312fa3bc48c04dda22b5143c1b45588afc8ab9af8b620511463e3f6623b22ca94ab70bfe9cf78a78a5b4eeb7f75af53cff407d06b4cddbf28fc3e0c91adda4060ae83b869619b2b0b220e41dc94afcf0fd8c20e9b3eda9092f", 0x5a}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r6]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0xb0, 0x400}, 0x18) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:49 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xfffffff7, 0x9) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) read(r0, &(0x7f0000000080)=""/74, 0x4a) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x4, 0x1, 0x7}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x80000000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) socketpair(0x2, 0x8000, 0x1f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4812, r2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000002c0)={0x802, 0x10001, 0x1, 0x1000200, "632f3bcd486d8e488b535a8042c9961b1976bf79", 0xff, 0x8}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000340)="71fe713c108fcb3fa02397a6d1f3e047e284667428e4", 0x16}, {&(0x7f0000000380)="9b5b582836f396c5d9cdccef8d10a2f488e526aa3c", 0x15}, {&(0x7f00000003c0)="54422444460070c4d1fe726c01f8dbe78852c5ef8f63", 0x16}, {&(0x7f0000000400)="1905ea7c37fb746e3749c3ae6efff472b94017e0e234303055f9f6e4db570384582422654dd525e65efa8349c955dbac7c7b1da8a0b834787038ebfeb92c581dcd0f84318a738db946d88fd9096a9368f1856609585b0272d5", 0x59}, {&(0x7f0000000480)="3a483c40e880ead8cc93dd959eec8ed38e2a4bfc4c5ef36e71eb059ef24781c23347327080551d4974cce5d05dca7c7595fb6107495e99ca2bd9f70ff8a85df87df9be2fb9f6ea3daf23357bda7c17ac13f5be940d81a153b56e7cebda2b7d849f4b948388c0e3a60246dce27d8ccf12ad744f26a1e5abc9dabf8e4f8cced9f63769f31b657fa75286c56f0ff397732b7ecf0689f4d2c296582e758e0da2fc74d850124fd89476279c5bbcdd382ba5d4ffe3ac2745a574205ce31f97484bd93ddf0fb6cb0e1ae152e0050e165e3b43e95b6b6f59bf9382ca2604b2ff929fb6250ac353c4f6486c73e750ad5a568f504527a5026128fa995424b84a77a80e34316d50a6243ced35dafbe017b8dd4493c2eb06b46795099ed92fa170a68d1f5cfe1e5fd984a34723754e64ba5b3244ebd120f761d353d00cc53945bb2f802efdff97ebd8d06f9826193de810a78395a96c79742f9b66407cf36417e6c50a03692adc016175055defcc18c91b6d2de96d31d33ff79c4a8d9616ecaae7157756c10c66ea98673095fe9b2c0afa5b98f95c22828bc3745d2f16c36bfc85e9cf619a124d5869477150ad22107133801a204106d5d957e74d9e42703d0d592d1949ba70149f0644ce169854683e67860b713029d8f4ab12243750d4e8a5dfdce24dc9538b4ff3557f6acfaa833c58f423d7e5b795cf955137634a644ecfd9001f461fb4272dff1c661377d14f992781c16cbca33061c35f6553ce170f2c116db1d4296e1aee8b0d8bb76fecaf5587cea011692553fa0c55ffc1f0c32d82dd2b941d42a4fd78142fe2d7029639c6fe0107100806692a54c955d5a27e75405be52d7da9e3b5b6b4171c5119498641ad85b299d6f85427feaed4f9cb61b71d670eb5afaca17806af78f267d70ae3d17b45dff4cc5607c8f2e2c6ca602a752319f204f5f2da1b40ba7d6a476cc6e7a1785f65e60dae080bec76c812a362918d5d0eac97a5e1526a5de0a8314444b619f0d7bae95c68e563c6a82979df7213f68df454e5686892cc0f1092cc89d79a58b5d2745679472392d8e827410028d8f8ca6596204cbd08a81e6de5ad8ae6bf0bac112cc51b1e98d35544c1db33d3b46f306fcd9aaa9bb3e72dd17947a5af1d1e426fa9f5bd84da8a474aa00d8295f061541a6d573773e9a6be029e6c34d714dbdc34bbe463694a00d93d2a7c2c264f833da70f3c4175570f4f90b78ab09e5f8cf8382ac04095ea6a1d4a20bb2b49ebf6e73ba50f97f5572daca1f6f76e19c672789953a080cc98dad90349fe2c104f9e01fc73ddf46342e098617bede39e1385ca9c88ae626b4e4adc21bee63ad0ddcd678262cf11e9af6a81f2d4b8debc2cacfa8bf819c879204a07a86d3e4730ee9e2f682e7bf5c3527ecbf63d28140c7d0e5225eeb107eaf356406d3fa88ff5d31f4285330e69c69f8cda4a38d56310990c79e586d82722975f8f6c0b271dc7f41938c65be7362fbe9e18235a5a309c121cf63ce1fec382905ef95109c91b8e54fcfb25bd724949d4cee0c7b470b705d2495678f2520ecc427ef8f566e8d083a7eddcfc7bda998a97491d4050a14e7cc07604fe14cce072d61a6fb4e485a2c0ca71faa90c532f5a847577a80290a7da9e73c5884c0e35ebef6383ac63e6ba9c9ca39d0cb795457e44ac0abbdb4b9565d64ea0090c7ce45d8d96aaed361e6c58de6e6af81a319117220361f872d72fc1128b53191b39c76511ad1855eb9f1996d993bbaf3aa4ba4180d0c3f90f44482a026ae30f5cfad2fd8b446191c09e528a309601561be08b232aaed3aab4ac6e76964b7fa76b41bd71d18c03a25cdc38f49df71b257c2cba798cf540379d506bd4e1e4f1f2afb74f1b938447419d3acc44939f104b224966564ea06e8b1e93a0b6e70acf6f7b36b96cdcadb60808b59890fe9daeed993e10167461ebdda3f0cf908e54ff08c196f9315eed8dde1b847502ecf1e6d298be68935903ece8fb8a35bfde0de0a39ecad809e5cbc018b58425983cf38d32e084821e91ae66221897bece7778d759f11aff8f7f1ee934380872e4e913f6b0454ef23c6ddd276178e7bccbe5d6a695b95bc67c813f4d82b49e201bb7fac7f828b32f1f93bd4f0e4c59b8df08522d0e50bb70521b59d40cf83c5598c9036657ed515e14de23a6dc7fa43c650ffb3389047d4cd96d07d09191ef7d4c44fdcee1777d2b6cdb527ed75a3b9864a19882133e45a6dbc4939dad76e5815a72114c1f6ea57aa29a5f7b8469b2474a52e5c5fffc29335aac8f0dae34ae8874d5298f027ee4fd59f9b6f7eedd6cc5329d788235c6c060a87604cef705c0b7c3aac61a5beff8c6b7d07711e8384c20871fe22ec7d05c41f9f25255f5b2171989bcd9329e15e813add7c59374886d8af8e1926b8085ee50c59c89a3cd0be91a65bc547552338ba597d99c5f39d68684325aed120a7c26c0c956dd910be71ba7863ce080b3e8e8b54af2f9e750125b78bf8e7c8314075e9e1f83166ab2f507f65483a65fe5a4963ab5ff2615af578ea22be7690c73d3d2aeecab8811ddfbebfd1ad37af34eba96956edccf004369c1b08fd89717ea1b3ee23c1af3a7697774d272f85d48bcb7f98626ab878dacf2bf1083c55621a91a40a305e7fbf03c23bb3c77e0533ce1df884d5e098039c25aa3251fc054d1fb443b55cee5fd5854ca16616329b89dff61803aec9db63c6c47719599a89bb9ca123f14593c17b8ae230590b426302d501036b3909961de748853cd01948b49aed5cf54f05a8dcd9b2a21fe89968f8005be9605c527886746bdda7aa9babc5c37e92dbc0484667a7abe4b89712441c0abc8e5ba19cc43c68d951cda86941d831f7ec1f29a16b2119dd438f3b5b31caf6398897c30cdea39834ab3d56ecd5a005100a426b9d4e85a4db8c9738b3fdd1952c2c50e1cc9d2e98ac4b7b6e3f1790fada9811317ad2a52b4e189dc68899f90409e4a5e76fa6a02f4c32f53dac5256c9978284ba27f809386e94757d9872cad0efa795581298dd86fe05f214c7213dc405e2c61bb66d911cab2d7ef691d8f3649786fa8312164d4b390637a02fbaccbdc44085cff803b64b251c8cc08aaf5bb27708de2aeb8b79c22606a4fe299ec2f2a7a4491601fa70f132211c8a32a248ec792d2294ea6527cab07ef549b0118c546c51e3e7bcaf67f6d07759e246fd5174c2fafe48d7b954fb3c7dfd2a853520890080adead6c223978a4afa69760c6bc9907916fc960a9279a0a5f31d5481f9c3451e84f19ba70b7446c641992c242ad33dca53bff55332231d33dfcce7951e79679828e65fa5bded1a56c3ef3c3722df8965fcb0510957a64105a496ae40cb3979e3c6ae18c641cf7fbba84d781240b112fb2de4bc8952feb148b733f42949f81e1a96501093a6ad35bde7af4c6666197d7f49a3e8a661c7b8b6267c801347952875babc324c9ce4b2862d57360446883d5cb2e08860ee85672614c925fcc9ed5681493c9aaa9f3bfde9de13036d5cd0fb2c7a29ae0596a6ab6473189f7fc1fd202e8a10e4bffa746c168527e539f1827c7000bdc320662c7df9d0e46bf299f298c430920a4344472b95793f9d881a219c7bb9a780e4b96c2cc72b03b23a97492685c82c9572d4551bb08e8c764c8245acb56ae77a121b7741ee60dd34e1f7a976198aac066d0aee17c5cae200f39fdb07c339c5ba8c0e874ed80f2d2114691abba88fae2b721324f9d040ffc87946f4b211a6c37cbc5e766abd128523181750bb5556bb23323e2e8b58716b21c5ce76147f0c62fd4f3c52f8b11c16b6ed6130b19ea0b4869dc1bfe0468caf1679175179de5d1a62d26bd927b7b3d9a99ccdde1ac216eae881a94d19ec93bd4be0cdb994fbe95bc578219d41fffe9534413162c3b14820873f2241c42a6b14e182e459841ab19c37320b237aa3c6b4e2a1e7b5d2f23ff8b1796b9b490aca6b93b7b5110b76ef2c2d84157a5dc09392ce607ac1c5d581bba201e5fb9d39515db5fb170076592aa281cd3d84c4010a4eae02a0fe97909d2786d218fbfeabd0b7da8656ca94645262655b58475c04f05027217c905ba5ae0097ee1398d2394185298cee0983d29515a8cdebc3dafced9571b23c8c134703327a8820a54cbc463ea95dfb551b1f155c0e55655b625b1558f0403f361e4d655c08ab2c46b9bc90584dd9bcfa96ae4ef1cdde4412b584ed3affd1a28135407c75e0b4a1eb94c0052bebfa4de0c938a6c3743b806a95c11087e695d8dbc43b4bf9ff7c25674b299f4b0b9a5aaee21d5530d6f906db07fa96eb2839180cdf3ed6e3e8c416cda9980afcc9293a151295e2b869affed2b15dc3e0585da51b9244a389c6bcc013642bd397002b4175ee4fff2fc138a881500051e0dd77e8373f007a1f527c31a9ab5938ef789f851d7ea84e6047fcfe86e5cf803caa7488ff8ed5066ca5a9a273dcc5349dd83153090c055d3ef5515a305ffd3cf3bfb0d6048f4bff3a887d12f784698953e1f407e9418e2e8d5485ff7293bd998b20a0f7716ea5bb1bb919337d113d3d264c901b46f958131fd807227b2eb8e9b17cb6f47893164c7a73e1033de2f674b5a436d65492ec13e9224f2b1c98a7452844035af9462ff3ca05b26a0bb3073c425da51bfd5ac0ae39393bcf1e18673056287cdb1c4d82c1ebcea8a8e72184a9ad644f8a91db3c4949b654ad3e756d71b48996f744d72970cb4a02ed18bf550b1fc126074a077ba07901f85a020352c117d8319e15273670866ef37a7cabcb153363b1d16c51e09ca1415d9fbc4d620e2b916045581fbe910fe9a3984791b03b23e46f8594767df123f0cb23f044706802fe530328ee9dc0ff30db4ce779b14ae2eec6c15c6db9fe70f7b601e7088ea8275682f2af79dea5b55f6d81fe1e64657411876b8be5c108207701508f82118d5447c92066fca768ab0dfbaff4a4704e034e5ab0884b283be5385fa4de3ac08be677e0c2f9aba62e8e6142e477c8eee5fe764f6876086b7c022f7b0dcc56c8603c829ceb2a4ab02cb6e4658288dab8cf8e3fe56761ba8c848fba02bb5e6c1ebfa98f06d0bfe247a239fe683031fe8a996daec777c08d8dfcf4f6ca6d72d9dfece1a5a9f1db755375afe5276f952ba2addcb232e070228c67477f65ce726742a64d6c8bceb0ab38d48575581b4944485ed744cb8567edf2770aafe876599555908381897b27e91a07c7d0b0de881c1817683e3fc8f168ddbd8227d96cacf7cb92186ad70df05cd7c940ed396fad30416e20c6eb906147c84eedb25df477cdae911fe8aa86fa60ec3dbdca19853d44c6af6595aad23c7c49d65e0c583c0fe1e163fdc4246f4fd43a62c4625b572947b4146dea7fca0477ca33731460b57825626a069f7db0d72bc377351b52e82f0983febccc9dd3e4725ddff4ce06d0b131b46a3c45245dfa87f706f860cd40ae54e0c463d0656b73abf630d4792974c8e943b2ed6109c0bdf0715802a750c6208a16124a96b1974cac238cbedbb445880c6bf8c6498d4f2e02f46835f0185cf00710e01a9cf72d99ece4728ada128690b6b5fce86e4c106c816ebdb11d9cf135bea07551a998c372a3899309c03ac2e1eaed3fef99cc44f027e9642c75a25618681d0f05da4c436fd0f9790a9e8ce5ad1f4e6d0f811c33a01fe8d838914a958627f8c2857f7e3efd7852003e88ee19c9adbcc99db898c3b0ca3d391739494fa5b13cd452b48570ccf9c2bb6a8a74326fa7ffeb7ae0dd1f43e32d8f82e0965ed3dc9ad67b8e0af9a6a833e3fe4", 0x1000}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x407}, 0xe) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x2, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x8, &(0x7f0000001640)={0x2, 0x0, 0x1000, 0x7, r7}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x10000, 0x0) fcntl$lock(r8, 0x8, &(0x7f00000016c0)={0x3, 0x2, 0x100000000, 0x20}) 16:00:49 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 16:00:49 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x6}], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x32, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @mcast1}}}}}}}) 16:00:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031"], 0x5d}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0xfe000000, 0x400}, 0x8) 16:00:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820000000f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x7, 0x1f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:50 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x282) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0x1000}, {0x7, 0x2, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x2, 0x200}, {0x1, 0x2e6, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x1, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x1ff, 0xffff, 0x5, 0x5, 0xff00]) r1 = socket(0x18, 0x2, 0x0) r2 = semget(0x3, 0x0, 0x40) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x1b, 0x0, &(0x7f0000000140)=""/27}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x497) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) socket$unix(0x1, 0x5, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdfeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r4, r5) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x2}) dup2(r3, r6) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0xfffffffc, 0x4, 0x1}) 16:00:50 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x8, 0x1000, {[0x6, 0x0, 0x5, 0x2, 0x401, 0xf053, 0x6637, 0x7, 0x9, 0x5, 0x8, 0x9, 0x1, 0x0, 0x800, 0x401, 0x6, 0x6], [0x7, 0xffff, 0x6, 0x200, 0x7, 0x2, 0x5, 0xad4, 0x2, 0x2], [0x7, 0xfffffffffffffffa, 0x7, 0x8000, 0x6, 0x8], [0x0, 0xb6b, 0x1, 0x81, 0x8, 0x4], [{0x100, 0xffffffff, 0x3ff, 0x3f}, {0xff, 0x6, 0x6, 0x4}, {0x0, 0x7, 0xa6}, {0x5, 0x9efe, 0x80000001, 0xe88}, {0x10e, 0x7ff, 0x8, 0x3}, {0x1, 0xffffffc1, 0x2, 0x2}, {0xf6, 0x4, 0x200}, {0x8445, 0x8, 0x2, 0xffffffffb54eadd6}], {0x2, 0xd4d5, 0x40, 0x200}, {0x26, 0x101, 0x2, 0x20}}}) kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x32ee, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) renameat(r2, &(0x7f0000000100)='./bus\x00', r5, &(0x7f0000000140)='./file0\x00') dup2(r3, r4) r7 = fcntl$dupfd(r1, 0xa, r3) getsockopt(r7, 0x5, 0x2, &(0x7f0000000000)=""/24, &(0x7f00000000c0)=0x18) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="af0912779021ffffffffffff88fe800000000000e700000000000000aaff003ab8676092a9176d53000000000000000000000000000000588f02ff528380d2939f4832dc589f15bc6c08058253765e54ba376aa5fcb11da600"/102]) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fca31}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) sync() semop(r1, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x35}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x5, 0x2, 0x7, 0xb95, 0x1, 0x10000, 0x3ff, 0x10, [{0x82, 0x3, 0x8}, {0x800, 0x8, 0x19d, 0x5}, {0x7fff, 0x8a0, 0x2, 0x800}, {0x57, 0x6, 0x180000, 0x9}, {0x6, 0xffff, 0x81, 0x6}, {0x4, 0x2, 0x3f, 0x9}, {0x0, 0x1, 0x0, 0x6}, {0x7f, 0x8001, 0x0, 0xc}, {0x100, 0x100, 0x0, 0x7}, {0x800, 0xca, 0x40, 0x4}, {0x8, 0x9, 0x3, 0x1}, {0x7, 0x8001, 0x7, 0x3}, {0x49a1, 0xfff, 0x7e6, 0x400}, {0x2, 0x4, 0x8, 0xff}, {0x8, 0x1b1f, 0x97, 0x8}, {0x2, 0x20, 0x0, 0x44}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x100000001], [{0x0, 0x100}], {0x0, 0x0, 0x1}}}) r0 = syz_open_pts() fchmod(r0, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) setsockopt(r1, 0x5e, 0x1b2, &(0x7f0000000000)="7f27ccfc507ddfbe2719365c309fa439dae5a61457b750d3061030de4aa41e5b9e429bb4e9235f15c1140d7450c2ff282c21212b8422d4c2514bece93659014a379bff", 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x6, 0x1, 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:50 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 13:34:12 executing program 1: r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000340)={0x0, ""/189}, 0xc5, 0x0, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x188, &(0x7f0000000180)={@empty, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "e4ec80", 0x152, 0x3, 0x3f, @mcast1, @empty, {[@fragment={0x11, 0x0, 0x0, 0x1, 0x0, 0xd, 0x66}, @routing={0x67, 0xa, 0x0, 0x3f, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @loopback, @mcast2, @ipv4={[], [], @multicast1}, @mcast2]}], @generic="8de5d3abc0be4c23346452455b19d1d95d46e134ee9ff376d80e411630d5fe8883b7af31df5cedd77a220ec24b606faae0b929a41cbe79b4f0bec59aa9fb027846a6e29bf0253e6001e9aeb69c3a8e6904308dee63cdb741b8d2e8bc199804beebf97b941efe0b1a7cc2db230fcd5d3b0f4d526ce9b6e2f65f741a6a7076c5558bde81f2d670b5a965ff4a2c6f7c966241b1e951e497cd098551caea0fc75456e0875ec11a52e60bc764a6ec95ec59265eaed84c709d86d99b80b1918073a95131a5d1d83a84e09e9d6b3bb7aac0d57da42c4a327406286179ce45a4019381428fd1aba0b2e9ea9f134d616dc512f6b82d76"}}}}}) 13:34:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x400000002, 0xfd) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6c02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 13:34:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 13:34:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0x8, 0x1, 0x4, 0x1, 0x7]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, r4, r1, 0x0, 0x190, 0x8}, 0x5, 0x3, 0x8}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0xffff, 0x3}) fchown(0xffffffffffffffff, 0x0, r4) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) 13:34:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x9, 0xff, 0x1e, 0x20}, {0xfffe, 0xff, 0x6, 0x76cf}, {0x1c, 0x0, 0x7d, 0x1}, {0x7, 0x3f, 0x7, 0x81}, {0x3, 0x6, 0xcb, 0x8}, {0x81, 0xa, 0x8, 0x5}, {0x8, 0x45, 0x9, 0x2}]}) dup(r0) 13:34:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a", 0x1}], 0x1, 0x0, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x401, 0x3}) 16:17:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1, 0x2, &(0x7f0000000000)="7efbd5d2979e69562529f6f39640", 0xe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 16:17:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x0, 0xfe}, {0x5ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x4f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r2 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) semop(r2, &(0x7f00000006c0)=[{0x2, 0x5022, 0x3000}, {0x1, 0x9}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r4) renameat(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000680)='./file1\x00') semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:17:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x41, 0x20000000, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0xc4, 0x2, 0x8a, 0x7}], 0x0, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r2) r3 = accept$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ecb46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8503eb821229c14b6fdc16a8dec34bf506e075e043fab83a9a7cb1d7d363028be2f36c23d7a84dafe44d85eef144bb81eb970552f83fc56d79614f928a694d478acfa5e42942750adf5fa9c"], &(0x7f0000000080)=0x1002) bind(r3, &(0x7f0000001180)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x4301) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x194) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) r7 = dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)=0x1) 16:17:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:17:05 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x72c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:05 executing program 0: r0 = getegid() getgroups(0x1, &(0x7f0000000180)=[r0]) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x4, 0x6, 0x1000}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x1, 0x0, r1, 0x0, 0xffffffffffffffff, 0x54, 0x7}, 0x100, 0x0, 0x0, 0x0, 0x1000, 0x0, 0xc9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x48e, 0x7f}, 0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x404) getpgrp() semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) 16:17:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) listen(r0, 0x0) 16:17:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="1788ffcda728855054c2e05349f17d91f88836706c7a9348eb896ede81d2b1a73f306c5fa840fbde5e3237a936a410ef507e9d8b9c6061f6481d2a1bddaf5f92888399599032571b329638835785f95c6f1a250dee0299e28f4df58f513e44746a27af5171dc55194c96af7ef17ca992ce62f9c4c2032970231af700af5a9c070bb18b4c43d875ea5840e2dd", 0x8c}], 0x1) 16:17:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:17:06 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) write(r3, &(0x7f0000000200)="3111066042af1cd874dae63d5ca116c043ee155f50f4079a9ef560d550d312d59caa718683c2df2d5b05851df50079434d588f250d2b5883d3b88dd1341bd969edd0a18c5184", 0x46) r4 = kqueue() r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r6, 0x0, 0x0) 16:17:06 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r8, r9, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xda, 0x0, r2, 0x0, r8, 0x100, 0x5}, 0x9, 0x48f, 0xd2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r0, 0x0, r7}, 0xc) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/86) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:17:06 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="c6a8c06316f55e070722d3d2a86f03300889e26b0d8a9676578e5ff7c6a5ec7094280333f0e6839c86dcc4039d95aeb0cae2", 0x32) 16:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000300)) 16:17:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:17:06 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/113) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="12d746ca8c1bd59041976d55c82499a96f6422f3d77073121d79565f15c57db50cc7c2c7b867e2649de774d39c3cce81ebaa47f5517cc76e53535196e4253b266c9021b0f1", 0x45}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="50000000000000000100000040000000abfed8b2add7a38e05f20c29325650baf61ae3750b333fde6dd4721206e9421237b1d87b310595f80df7324ea5cd0000c800000000000000ffff0000010000004fd7313b98d0a4f4f5b3a0ff29eab880559f1645edd2c8a3f3ff884afc394c03f81af6ac126eee50365abe966af191542b27529b254bf955dc406ceda1cfe165481f4760cd61069582696851394ed5ab95a3a272965209111431899228aee5faea9198a9a013970b42a33c19a58cf9fd09d5b1dd06d6a17fe65febccdaa15fa9f000fd1761d2340834ca91bea138fb78db6ff4b34b0d8f52ae4747c0adbe93b86b040035db7974d39e5398d3cac72926567cae5984000000ea879214f049f15a8e9e948a535da23c23906fe0c16ae800"/303], 0x118}, 0x410) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x9a) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) shutdown(r6, 0x0) 16:17:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:17:06 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383a0000000000000000060000000000000000ff0200000000000000000000000000010100907800000000602484a200000000ff02000000000000000000000000020122c9d18d594c934fc4adf2f755839849f43a0d64e0560c68"]) 16:17:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) r6 = syz_open_pts() dup2(r4, r6) 16:17:06 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0xa) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x200, 0x0, 0xffffffffffffffff], [{}, {}, {}, {0x0, 0x0, 0x0, 0x100000000000000}, {}, {0x0, 0x6}]}}) r3 = syz_open_pts() fchmod(r3, 0xf20e189bac26a15c) r4 = socket(0x20, 0x1, 0x62) writev(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:17:06 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 16:17:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x15}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x74, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:17:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffff9, 0xfc80d8a, "1dfc13040508de20000000004800000000008000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) 16:17:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02ddeecd1c9324bfc881ff53672cc9a1a6aefb2c0d10b601743c87d1af661a4a49ab2d406eefbed41d13c60320e28c6e6a6e9c69ac4e0fa06089b7fde7817493ecf92e4c5d672b9ebb6f575eca692d2c6b8fa0df2c8d8fa2b10839cd8f638a497bcd1b95424b5578"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:17:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='#$),^\x00', &(0x7f0000000100)='\x16{!*%^\x9c\x00', &(0x7f0000000140)=':@\x00', &(0x7f0000000400)='-*\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='@,\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\xc6\xd4[\x00', &(0x7f0000000340)='\x00\x82\x8a\xb2\x9d'], &(0x7f0000000500)=[&(0x7f0000000480)='(\x00', &(0x7f0000000440)='\x00', &(0x7f0000000540)='\x00', &(0x7f00000004c0)='\x00']) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffe, 0x10000}, {0x18, 0x3, 0x3ff, 0xfffffffa}, 0x989f, [0x3ff, 0x2c4, 0xfffffff8, 0x5, 0xa1, 0x3, 0xffffffff, 0x9]}, 0x3c) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="7f000001f1a153f637a4c4088dfe54b217b50483dc8090e8da99da21acac1e89fd634d2a307dce9b6f14f142f0500c9e41b2ac46a28c129f11e550b3cb4bf63e8b15e9cf8d0bd99f4d29f76155086f358de5b15df14ba11335911587f786ef7aba55943e014dde7b957ac07b6ad7dae0c4141e3de5a626e4849c5502e010669152ced096e8a97e8723eecd1f28013d779e50f3659c42a8573ec9bc3e9c585cdfa198cb3b08c92b384638eda711c33ddb5190e17492abbad92dcfb3a3a5153213ddb743010f47e692f88af2ce6765c7210ebd0332c27cc821b66dc219"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCNOTTY(r1, 0x20007471) 16:17:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r5, r6, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r8, r5, 0x20, 0xf001}, 0x3, 0xff, r4, r4, 0x15d, 0xffff, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffdbf, &(0x7f0000000140)=[{&(0x7f0000000240)="43b29dd7abe31b3084de7d8b01b48baa483dfa2a6b3011139dd1fcf6f00472437e8ed785def5028f5ce3080717bf56729da782ec547773322c7e071db424be8e15b9c0ca015a54d0c56d76fd68e217d0d9b127f8f0d7", 0x56}], 0x1, &(0x7f0000000340), 0x0, 0x4}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:17:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x35, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r1 = msgget$private(0x0, 0x9) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000082b248fa479760d5670cd218693c8ca18aa5a8136652e01d629ce780798a8743df89de96f98126c9d22bf2f8b48e21239f0423cdc4327efdc9932a1ed5820c6526a994b550c2eaebbf6d03e6ccaa616d4bb636442b43981c94aa28b3d6aa51ceb4b50a7386590c130c3252bcb0af210a51cfb49b77401578e7ef254f67b868ce4944a61fb2102eddce6acb3dae429f547fed8342cb735cf1e6b33902dab98dca3a1ab8b847bbf7082e52a078552a03f4957337ea9b712af8de1256117c1b2815db5d2cb2fa22c40d24a5f7b7aa42628ed5cc0a58e2fb4a3016e8823aac494fb935a9b2572accc742b07b39162d2b0850713a3525848c6dd8e1268770866a43f3ad0654f678c93b8a0dae011e84289a1824afdcd6b1378a787de305c78c30406cc393ba1e810ca5d1ca2c33a74eb6e6c5429d4637e159383bfaad890b1ae91512c965990db72330c99a402594d76ff4d08be92b289f24eae837d6c1b0f8d5eb530e9ead6ee8f04b261be85d3f69db2e2d4f449de40d617ab8c02abb501ffed952871f6a23af688305c9f48e670113fe0a5a5be3b80503c3f929c5a8565298112d60588dd16cc3d5b1f956e9c6e88c177e16dc2eee4a5c42ef8f1ecd5acde969b24274efcd655ced94cfb8f31a269b580ebb0242b14f5025a51d8a364a857ad84a3754532e47b01a72325460208a9faeecfcdd00f021e60a639b0c5adbaff867111a9d727b5e72347e9c1f01d80168ded69f68df81c52c6ce19f40c2ded5c82aa9600b41d460a406f2de44041485906303e88bb4708b43268766bab861a213f5131d9b43d285b436ca4408759d8b41dd0d0fea068c8d5011e0ab7316d21025327682d3e373bf00fa52f50aef2aec847676f9b7b214c0c90eaec30369d7c9f11e0eb72edb9766332b4ce4b22370de40217856aaed2f562e664c99f31263ea0d7925b4ef10347af0ee82672dab7501b3065de4979cb81404e06a5c210ac071395acb34204fb54757704e21e1da7d09eff3ba81f60f660d7ad4d584f5075ad28e69a1526222f4c17e2ef30fe9c7e58c25cf5738bb961fa1a3a101266b563bd9186ae906b49648ab18ef39b63b84af05b3edfc8452870eed886a1290f2307df32a7dba33cb1bdaa48a39908697f76c213757ff766a6324cfaad51dda607fb15ed44998ac9be3de3d5385d602a0d1e58dab64664d52c0c85ef38c18f0cb79fc07cf348a1364e07f56c9da1f8eac919bfbaa3e57255fa995ab4a797735fad17b5b2df03909b3d53321659ad8daf6aab88eafb661acfd66bcf09e6e25f96ebd3d5af453ebdef0b7a45387f7018dbf88ead2dede040ee017b05964d9265929dda44bed0614fc910585a9602bfb52b961749b9f67aa10d2055c17c1103178dd32f97be3417ad9ec1abfcf90809dca125c096dd198c4fd351a28f7857857b8b83f197d9e5230b0c58d02e277549b570f313fc7f09681c635a2e0a4ed087f57839552996f652f70741fec6adb1d3aca840c56194c3839bd757c6a2aca2f571bbce17de7f9828f53ca98aad4ea1d07713b800a510cc14676ad8c04c548b720e35c7b81def4bc7f03c0ce1f3a92712837f1a47b64e6a5d3f3f3e6a6abc2ab7a5f518b676425549e6367330a39b13c58bc3a0e560bbe31d9c5bd23617647ed019292584dcc83c3d3fcf0d0ec712768b32e6f0b497f370163d5e47c45f56467a274a3929910055461d8f253d7b053b7ce304854ca28c163007fccaea5c64fb70eeffebc902b65b9ae1ed8eb696b8f420ef4e39b4e113a9d5c9825c71b70ed35dd1a91dc764617e6f74db40d6a9418e608df84642e41cd83fb36c74d7ea107c2e1b0bd61cfa37921bccba215eaea38153c296031019f418c29e72680da2d673fb1a12fd2dedfe583ee8a9bdf6a3ee958bd3f40e2a16ea2b651ba4ae9e93a4e75eb4372c8765a22bbf6c7fa0cf5371db5816d5b680c8034ccf041d18bcebca7a5a4021b676f97a5e1a0d99f0ecd8b30e553311156bdac9ebb24ca08c78b03b50fce17b83ceb6d2b5557de74a99c60b4fc1defa16478e5f930ea1026bdb82fdffe40597fa86b1318b3c215c8b664d20fcf83f64f063f8d444e5d7ac08287ff212acbecc902c3aff719fb6cb3a1e1c62ce98fe8e5a9751edb1c1b5a1c3ea85a0afe680862a1d9a8068d893a88dd6b6ef8e4366ad91ac64925f5eb052dcbbdc3f9f10d61096108792fd498f7c8cdd3280233be346a1ed66a43e1cccc9da77201ab4846b406932b7d82830703d3403faabee8dd7bb48bdb4bb17d47ebc0b60862c361b076f880fc1f0cf5e70180d8eccbb1a3114352a4073d4bb83dbdfc9ded9a252534d8f1f1baa6ef9afc61b5f1773998c5df6f8627be88e4dd1b5d4f1b79f8555f3c6eeef3d3a4a5204a7795a1715fedd2163f5279463d7aec9bcd8b00ae62a86b1d014c1de557d9b5afedd0f5dcf3c15026774a2323cff9be87b508ae5c0f95ba4ae247da6da3b298ecc0e1f48dc1b05d828826d859cf6e29f2c12ad703580e19eb227b3df641a29eef174bec2a198172b196786eea58df08f15f1f042261d36087ab0e6bb3d64f7957c3f881a26e16b0c03ea95d2c313b92d464a66d9322df1022bdf0fb493b24f1ffa4b806130144ba3d2a5055a4651adf1b2ccaefb12ce09b026e572ad2f331a8cbfbf82a4a2149cb4035db26c2c9a3082bae4efe79f38e9254cea52248815f0784dfd2e78725af624f950af290fc32198122e1901fdf7849660e416407a30bd268b63dba5a6251139f7c518f61765bf6db95617edbc0d5d9158907c89468f970b495da8038cc172ad97969599d1a23caf781799eb18498665241dfbabbc8b19a9826c3d6398df4e9eb5b3905860c5ed763f5876cf742d17f743bc412458424c507676ac637b8552c088d87f323ef718cae16d5031c0918c2cc303ee382030ca21db91583d732305757d6b14df9f725acf417468080c498e29d89406d0d244a37ff87068834bf0c6ff90866651a2457404c1ce360601d00acc3a0cb29fdabf3a419a309365ea9111606db881e73f8e91cadf8c7b5ee4412562d4a97e3a0f19e3b00f47b21267c274cc6beec7b8d8b622bd4218644e8336df6165629356f137f391c5563203bdec756c41b9a1db0b82153bd286c451c1dc3018997fd4eaf6e6b42f85b6d4d4a8d63e61c682e0f05df21362db133c71a5ef24c03ca6a23ff8db4202bad73f1d8494978d6d9699e429fa6ccf7e8423cce8eed3057d94f0da92c2ca94ff896f9cbe515e7bec6740a4fbf70bf9392681928e023722d55aa6c4afca5217a7e0bb2f7de5a3e3a165462b37cc19457266771936dec7b399fb11ff0ab8f116dd50cd34131211a6ac362993c7c4d3df8295e09e043d9f89174465da7bcc3475797090e7ae28fb1423b0fb682ddb3e40339a82c97310a99c214473cf5c27240e0a57a6a2404f5d394d7a8c315db8472a0a6620f43068c490ab7ba36b7b27d62cf8c2799462deeaa2066abce9a8af29a66e745144d1b79cac41c456d10e160ec4fb553b76666e9043665bdbf18527797f0465ae741d820b7b4c18b769164e6a5150098baedcac041e20dbdfb1f32a736420d3d93d05193b086173d70414e710e8235a29c9f1fa18cada969b1840423083eb07672baa1be2a71c68e0972483025556d13a1e5400afdec96ae48876ec79ca3f31dbd369044ad8019d00f2b64175abb1bfca1ff8756d8d773a4382b4e83f307f541031513b096552ed6a71e604154a563f096c1366fe1851968694d1848715e2d9b251892a45ce2811f91b98f7fd09e18bd805fc8886170746140331b6f66582625fa2ebce7925dd544b6e75f1384faa72e96cf50758651701dd45b0ff2c97fb3ed88b646d9b14aeb90a9798d2e0c3e701da3be5f3280a64d3bb865f9fe0ee5166b41fc79bd174ecd495eb1b68e778b6c6881636925e676a13c1801f48fbac69c4581ed5ac0d7980b432d0f9f6bc48ca62e787198a757cb2035ed2963a12e37ef7bbfba62212b23abf71820ef461c63acfec1001d88db939fd694e8937f5ed688352d00d78d0ec856baaed63b8ef24a17e4f60780081b86eab813afd1300e42fd58ca2fecb8aeb226814d6558f8d2eb9eef0de92afb6f5cca3925678f20d5e70d7c1977e5a99c373086b265f23ac2f069df920372d1de7237e3d20e7b23d7f7068a51ed4b43c200229351ecc32cdc3b64fa672c4fd65155bf6e8032349d0bae58b00fdaa84807fb97cec4901e574a6188c1686a46f81ced59a213862c723146e69db5d4c8f8f494ed89307bd739dfb45f808f46f14c52eef7915e3935282f1eed7cac87f0b22f9e30d7f4ca7e565f47ee368caedc05e03e43d9deb70239d2acd1ba7b94eb626c73118e45cf8950f0e48aa6e125a4675890e16a0f6b97873763bd94409a20d43d9c1e1667f8ce38955e6f4322f8c1196f1c8552d9e07d72d10087aab5479a318e32c45bfa6120dfb344e49af7ead17866571cd70552886036826210a9aea7556c36ebd3ab6e97b47642faaf615a82e39533e5780d212c8fddb50e271623481f52f843470e3725d6dff2f3a789d844241a36a45abfa06fb634d27c670f7bdce62c802b678de17489426f9eef7246498acd2063001bdcd88fb577fcaed9fa0fa2db9d0deb5ba305fd114a0467fc7d5c2a6968f62dbd4bea3e9106d959af4b2d83aa2732ad78bd4dba22d64d844bfcfd7704a0bb043203bd48d5133476edd3878d50cccfed526ce50f7843c97479dbc66b08baaecaf43ece9835074fcca25be3bbb526d93f1bc5f90f13a4cb3ef8a9c0074bded937175b8889ff31a4f0317db898b17b5fb262784b42fe772e001b4deff1fdaf67b2845d034f17a3bfa4555a0cfd9c114e34f7f599a4c4e3812311c73683e90c0c7fbb3feef58aff7828af39e790abeced934f49af1fd9f59a042e972b63a63cb057f6e0673418dc4bbed77591f2d741b7f2bf179941a2d2c18a513a764c42f6b951ce1c0249704febb86658efe6c1fea615660d179b801f578fb14ccced151281e0fad7c7dcf417d4555548c11f2a8bfc471a8078c779f6004186ff227fd96996b3dfac5b58687b875d5ef44504729b6e7f94515a07aa5ed49ce133cba47ba96ee3737ede17555ee07f4842d4bafff544df45cb78ae4c9488de1394a835a9adb7377951ee282e002078c6e95cefa57bb6cd0296b2e8d0ed67309f0d8299d7f5543d6a64b21eeecf32aa9506af5b650e3ead820eadf433a249a1c9f9c1648d7e7c5d9f8f7cd1088277c2be319c731f072274788a778354f9429a20715257ac313fc773cdbb8120619f4f4cc8c8ba966a97aab917c01b78fd7742a8a9eef749f318bc444878cfc404e36b38f890e2822eca65c066d0788c6aff4d12e83b8419a776b437939df5518e466db2fa6c1ee6595990171fada6cfe7bf5e2e996ddb55cfe5bbe88936ad99f65e10bc62e54eff05d0239554359dc8076af9a3a87e1325d59c895c6de00f7ea70cae97f0d6a7418995ca86797cef615ac6ddfca56c3d23f523012b30090ab426ee372a4117525cdc5a2ff5c60b10fe7c856c75c3606090607fe9d1bfdf88fb04645403279bd265a6e2a7a950732a61b844ac855b72b81614d832ec51a6e2fb826eecfcacb4778b67be9822999f8f75d3c16f6b7e39e752f93f3ad0001377b4f9ea7417d90904d20be4a140bf0fb9f94e62ba9c3bbac569fe1d1c08bd66d7be38a1cc9db5a68a09982810b1dded3db34628f4326f7b79ef8fad86a4af5b5b770492ae87fa78e771063bc5fde6b376eaeb8c441d0cc1a5d381cbd87f5b80af4b32ae2845b9579f40979da6ecb4bfd151928e4011cceb03977309602ed536befa63deecb9c3698fa14d56700736af1b26bec597c91f3d3e81a4f78300b56874364dc0f0bcf38f3adc501f738c85d9e461bac8d2fcfee0143a2bc689e6cfa14588cfcb177cd48956268867c98942378cee5a1572ae5af31efd65fff27783618281a5e25e24429f37e910c1"], 0x1008, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/31, 0x1f, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000010000"]) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1ff, 0x66a, 0x30, 0x8001, "31777d68a06af3014640642135f1680185417070", 0x7, 0x800}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x2, 0xfff, 0x6}, 0x9, [0x20, 0x1000, 0xffffffff, 0x9, 0x3ff, 0x9, 0xf0, 0x1]}, 0x3c) 16:17:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x9) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:17:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x0, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff8000400000000000000010000000000000000000000000000000000c944dcdcaab43fdbe8fd13763066f49ce509a90480", 0xc6, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:17:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xfffffdff, 0x4, 0x100007, 0x0, 0x2, 0x8001000001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r2 = open(&(0x7f0000000200)='./file0/file1\x00', 0x21, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x88, 0x3}, {0x21, 0x34c9}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001000000000000008adb08"]) 16:17:06 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa6896aa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) sendto$unix(r1, &(0x7f00000001c0)="0abfcdebd02a30dcd8b2623d9240343dcee696e23e87d839f3cb077083202703160df56235a4faff1c3a42305c9cf2af6978428d72a5dd05bcd986ea834092299d19b9b513762d59115e55d53a5c726a7456c298d99a9abba2e438bf9d5792323c5e17e33f7fa01e5220679106b5d523d874015ed45d55cd1e4021ade607f7064bd83aa293a3ce7a381ecbd443cecb6388f2915028531cd8d486aca3e0f2c3d4c1aece810a48305a3a3e5e7d0d9380b5949a439e3d2ea4c4e5eed1620fcd2b25b8c86e4fbacdffcfb8", 0xc9, 0x2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x45, 0x10001}, {0x5}], 0x2}) socket(0x2, 0xc003, 0x6) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) 16:17:06 executing program 0: syz_emit_ethernet(0xc6f, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be000c393afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077000df4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff88845006ef464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015534084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea924d71b9bc0f68c17248e12ede87bf7d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764e59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a17404000000c5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f"]) 16:17:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300078c643b0bf465e2860a1d64b642bfecfb6b380afcc8fdf78c8c178b11efe67d23834426175cf8a7b8cafc9e9363e8bc63a53878177e161387400db9faf8df4fe1862ff86da6c4e7eb555e81fa22ffc45d5b1bdcae20000000000000000"], 0x10) 16:17:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:17:06 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(0xffffffffffffffff, &(0x7f0000000080)="538d32cb22", 0xfd13) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 16:17:06 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) setpgid(0x0, r5) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) r6 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = fcntl$dupfd(r6, 0x2, r7) socket(0x2, 0x0, 0x0) dup2(r8, r4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 16:17:06 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r6, r7) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x8, 0xd1}], 0x3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x14, 0x85, 0xdfd, 0x7}, {{r6}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x59f1fdb, 0x6}], 0x3, &(0x7f0000000080)={0x3, 0x6}) 16:17:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x39, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="d3ab3e31b99ac945fd4deedbbd1ee8812d211cccbe921ead20eda050bf3b0e2dcfce3084fd6095f4bc22258a3c759cefa6cf3fc7a3a503747cdea7587ffffc01b321293f2f1504347986c7845299cd497cba5341c75bb6d1afa369afed5130f03f0e5ccd38b71d3e850b7e5db17574a827c83cf8adb44b3db559f51e40186112cd4e7361ff1ca2cc31c5d6d175cdba96191a0fd26a93eb0bdb8eb781e2cbed592c96667823d116eb5e629fde9184d18bd5333d212665f5f3f734ad79d8cdb0821ad7a1e419804b2e20e366b700e549743c43dc4601ba698e3de79e", 0xdb}, {&(0x7f0000000280)="cc2189644711bee1fda62552d07c3101f574d9e32b26ffe429", 0x19}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="d26a5af1ef65119292886cf37437e638a31972615ed2f430cc12216c0158957da75c94681ef9372f11731f4aa8c39e7e0a4ca4bfe61531b468dcc142e083fd794b70fd533a7392867d220fc167c1138fa9acdf8b87c6ffa6abea96bbd257ffb3ebc21f3b81a5086ee87908303f2dfa6e037581f22ec0f3d083830806da2a9e3b2ecedcb3f68562b19a46bd2d7ae24f37e4f176be50b71fa3340261a54bce40d5de8de74949f9a3edaed047d7b31eb578cdc90299c0d6b1429e717aeca25a6d205e498def500acc8ceb7e7d124ce9d9acab28e8ed86d83b6eea1b2a0b4ecb3d36", 0xe0}, {&(0x7f0000000400)="4b2c53512911546acdae4fc52139327ef8e3234d0b079258580139", 0x1b}], 0x5, &(0x7f00000004c0)}, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x1ff, 0x2}, {0x18, 0x3, 0xceb0, 0x7f}, 0x0, [0x0, 0x2000000, 0x4, 0xffff, 0xff, 0x4, 0x70, 0x8001]}, 0x3c) 16:17:07 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{}, {0x80, 0x7f, 0xd4, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x202c, 0x8, &(0x7f0000000080)="22bfc2a0e5208ab0861a0cbeb80c6b64866af22abde78a6bd9c4d7324def056d604359ffff0000df6bfde8", 0x2b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:07 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x0, 0x1814, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000000)="8ea02af38135d5efe24bda83375ad76d1a", 0x11) 16:17:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0xfffc, 0x0, 0xfd}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180), 0xffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) setsockopt(r0, 0x80000000, 0x1ff, &(0x7f0000000680)="3e416415e514898c6227c01d2f946d046c44cf55e388ff207b627b1bb0b02fdfa18dd5ffdce9c4d3a14f41d2803901da7ea0014d8b0cb77b35b353716a16feee14639f3375ba654df1ff618ed68a7e4b20a3f33b3992aa0b33a2de7862d0dc52b6fd8401222736fab52fe95375ea4e9556463780d6f40a1d7843f134412e4cebee1e45a7f55b9e2332b15c596cf56d3eca38bfbd87273bf0c890a1fe450bd5a397aa388a495add3553046e128650581c1b7d7ce363445da731718db68dba6a099f9cd3c155a03ce84df6ada4636642d66896f4abff21b500ab0341d80802c718023ce4e1a011016b0b07b9d971a9499e59e67924a5a5502626f61d046601012ae58505a5328dc536afd25b5753766330bd690fd51c5e64499537efc42d047131c5db063e80bd6b1bffb66e64ee1e9f0c6ba09fbe3753817c4f0d06837546a5dcdb89e7fc7e3c7f9c949f1af1928bed5273608a3996b3e04e1ec93267c6b879e02947ac5f85665480d9373aaa49379bfbee33a0e1b43e87dae29c19c61aab37d6f91c3809039c49d15e07530aa0ba87b48cb79ac3894818223983b6602eeb8f0bcdeb043bebde836b61d10a3ba3607f3fd4c4883c6d9617da257a348410307c4bde4d84b120077381d480feabd03edc999b8f1cfe06eb3c93fcd15ad08acd67912121411fe56e58a5d3c45df6924d01ca57728011bd8b2a298a760a6313c88247f4f79815864a97fd32d1a3ed2a9367d0763b019193388b3917eae322ac663b16d24ac7d19db471bbcd52d6e330f7ac424cc2e0ef1fe4d4cd94dfdd22c2f556598d0fcd0b54a0ce252a49c5b47ac5215bf764d8f1346c99ad21f89e7211ddf92b93d776704d1f3f4376dfe762fc33bde625f89c90e78587cfe25453eb5b79173d88c4327dcb78122829246f99ff1c86b577fa69c315bb187f85b178be219fa99c172cea0f7eef9609229a118cebad36afafc1273ece96e9b70d3f4a6c0c7fb3353c58c6ab64a391cc0a0fcdaa6f5fc5d29115cd5ba62b24ebc5c5b440d91c2acab8e136125aa50e6e45582bc6c5f70c32cae1dec846205f213675c2a30167f1987490fcc96c9bc07d2df88990b36ce49ec570dafb5ae4f2c86ec08730a8949c066d49fc5732cf21d830c48f4688ef3ca3acc7f6c6f252b51dbe0e2adee5f810af7e30a480012050e0d54eb94fcb0c93b03f063373b0a5c7f41b474e2cb57bf006e1fd0a0b7ff9a249807c50f2e9750eb794a2ad92ceb269d57b65a314666d6582c12b361c4d53a0868550b84109fb8583dd27826ad04cf4613630a8e4dfa4f8613f5ef7e8ff9558ad1ea0a30a490ef11cfda26581c35e3eb4d35402d844648d5ff65b20ada52216c2ee48ea94a4a87ba169dd3a7ae9eb7d746823d5e855a736bfeec91ed0f8effd83f319d054fb61d1b78252a4c05a72c848f1fbb95ab15402d91ecf1ccaa6ca8cc0f341b0650380a7c65cfccc6a608376e6f8627d99c130b7c3eb4a22fb03ce65c6496d6b586f842e3895894803426f631daa8a941914f0815dc5eee6dc354bf889e11c05bc2ce7c26721ff42620b2c49da56dfb2cd174d5388a7d81cbabd47a3fac6be3578bf1c4c6642e38f9d440b32ba34649ffd58248be0025b744a473f6d37275149d40c13afb145a11b56012120356662727b3760541392ab32d60a9f711fabfbe422a90000f0c617502b55994279a5bc13b4e8433a84f37313b3a102a2b493bab7ff0b024bb35892ec07322df1f8174133450dbce503669c5b05f3fc13a799d7bcd405dc5dadba588d348b106f82356bd7f1f4a4fde9e36d6223aff07beae20387a407e804b29b450eea61908199003dadbce5b6b6e41e23a8310ef14f80f5c60cecf9870349d8b9a5c82727ba2b8cfdae4575994fe619cc9ba2a951dda876d5515a1020224b3fa4b72dfd946c2ffea4c006241e7f36f81ec8aefdcbaa77d2e0706639fbeb18f882d3769eb01012ba4eefde0d5c22b9b03f3ac16d65e4637ec3aa28ec94c838a8f822679dfc5d2c45512f2ecd1cc22ee2e9221d765101f68420b13e87cb10941ac61ee37cd2948d66f927999e9a07e1edd123d024f8e2c2f5f6affc2af6face27a106e1650ad81d1937cf1d6c71840cdf8eae395ad3b37749d0833d40933fc32ae8062b51e85d4ad741bc9c79fd3d9c0cb1408cc9e3be8d22d8762100e5c0fa8c49ee2582eea54f3fe5dccc099547fa0ebbf2b30c775370e2ead25264605820c1589d911c8c65b8a3cbaf61932f46f213f7899db824aaad445c52a9a64650d139be8cf6147199cfa42f2f03af13fa401b5b6e5df789555f70af0ac387cbe4dc33c589283173b1a2d94f7a3196f1bed7621b7dd6450476597f26a65e633b95b843f9427d30d1838eed13ddbf186ef28d278fd558b296853f494b0d5c168f84e42d254b2d49c02b58d536eec98bda53b76c3680dc2b1fcc5a4c9c71e7b6ea0149c47c6e67dc57b2162695f30721b6d7fc2a9beb4d21d241006e620bdb301c22c9aefae5b05b7b081adabb4bbb9d95a7d26e5cbf11cbc3070845bb63659d79ee04b45ddc95260c5d644a358d5e653a6ab46e9ffc8f2824a23809f7e4e7ce5448a08cfac325e0fe706ab11630df0f4a64bebd1c5e918d3033fe905f9fb43ef0dc014aa02c15ae27a6df181c4e464da42f343e9be23ce7905c7cd32cd337ebb3c595862946d0ee7923559d1e6bf07a3eaf03ffdbf6971981f3a768e53c73b89a3b979008e3a4feff2f02572d6b1bf7b221af84df9bebcf0e7af9643f6eede03bb93131debcd2ec1fc584e40952317a96c67c03f6d349f9f337fe38459d27c477f34c393fad1f8c3b3187a83b7a7e44d9a4b289ff3edccdc0ba30dad1bde09ce9ee7ff54c0289497ffe87519e91d8f7f34b05b2d0175b015d718d3b8cfad386ad29c1988c403be45f516e026d5502ffa45adbd5d72e008d09ce535af932b7545f099155748162990142bb6fd91451585361272e3b331ef89475b93a355371734f0d8ea7c448b079eb7a0a404cfc19b27b8ce9b28b2df5f96cb5c9b88f3d4f2c0e9fbc7e2cc1642a8cdf9c61aff9ddcc33aed35179dc524741e905406f71d051d35f715c9d6d12237f3997721747cfa2ff8c4e8f1aa59cc8a9ac745fa9d7126148835a6e11d5b05d68de1e2994421e01db7cd48da03cb45b417e3633eecdd9fd5e72fa418c1e05bcab96104eb3773419834e5567b716f2240295b0ad4e9addbada91e7abcb7d6ead514fa844b791d64f8e77160ecaa4b51fcfbe47d25ffaa7687bd7792afefe611b2db647c3295585adda6595f719696b5ab0b99d0a74550cec01ee1f58443f0a573f1ff5e84e01536d2b5c332d41c1a234db01b01e7bb4456d7b1c0f2214eb8f9a01af4f7486f0f0061a217ceb66d5147380f4c0c6a4b29992a08040478f20530257d0fffe45eea28996c30d5b7bbcea89ccc5e9934697c83114d33acd149ebd51b7ab9b1b704f801bb5921c8eba2efb43567ecaf612cc85c07f00d7efbb3054c36f89c590aef024b7917cc2f6504dbc41bae5b14afccb2dd1c77102fed3702a2e7e971c559fdf4718ac6172d637233887b052fef68a2630ce541bdf5e4b5c15f15405ecde196a9290db8916c746b74c7c274bb3e7b3a5711108c0a9f4cb9d91d4e554a2512491743d2ef7da6ffe47f754532cef8d615119fda1269fd5a439f5a68b3762d985f29ae591b3771f96200dca1270fac7a52f9d3d5cab52802fca0b213362524fb054ac39b981cfe03a6fedec0b8eebdb6f59769e2fdbba092ba1b974c5eff62e1ba6b23eed7c55187590ae5cd1aa2bf930fc420292281982dcdd55ebcb8834c3a897f01b923c027601339752c670e6d06fe1c2cf284439e0d76aa8e7bd60bf16f32b7e014d69b3621cb12ac178394154cefd1c33564dfbefb7b478492056476143da97617f9ac27cdb26b86c1784d78bc770301b771dbd10434a46b8c048c5163d5ac82f5ba3aaf903e725be9dc86496b52bccda1436f7279cf715b55a46744829d1a64d8edd4e493080f8d3531c87911efe8ed3b02939678d0404a3ea647aa204956a9d4cf78e56ec965ef83c3ce5b17463ad7477795e439c05ce5e19bab5b1587c7e2cb472b91d25e4eadbe07b34b24a57bd281132accedf9b8b1ba253521430f4075003c5d2d47297fc6a2d63fa6a832793b32c0dd499577fe8ed7cc69279fa846a6e5fc6555a447f1230ec7ca6b078ee056c38a25e166290cd980216e56dc05fe8ddf1a4309fb6ebde28db7d2663c88cbe1e818eb0428270b38192783787427186b3f664a976aba13d450e0aea8df80b0bac34ba68d71a98776f17b3a047db478be6ad93ab773e3f8d9d378b3fd7e2c31a48303292652958ab944862591387dae25d57d62c48755938cf9a0c91711357a36dbe90db22ba5bae776a6f71277066163b3423ff708ac68bb5f5e95a04c83463bfb82b55dab20188b2fd291afe1b06f489fe8d40a5fbe981f6a9cda16857ca8d87ec5d6784bab7b9cf2f82cc5943be95eb20eca1ab16d6f0de4792e0b3654af2a877a29b770e673d88a2903c7f5d1e0d2466a42c6bba6449fa5e778e38a997c1c719b146852550a146933fcb56052427beed08839885507dd926edf254c637fd18b8abae5b416f5fa318d2ac42097bcaab9ad7a625d330cd842bbd726884857319db10e78653018d09cd43cd9225e9279ee836316a0bb2eb3ee0fe830f299d17b42be67482e1e6264afef6a1320261c467b1e494af16531924cd8ab72710a40d39ab53c6e4fdeda25926e26dd44babb82308810db74872c7c6fb41fb3897a1818e59f23342bad17f4cfdba00985e9164be62632559c1d7c0257b62bfd029e7e108bff6b5dc9c109fdc3c1d16cb39fd171c653ba79704b28a0cebb713ea57d292461459532faf1a7adb42c234e548d0e83e9f06f9880e6c5f7ac48741b1e30b93849dc4e8c97088c363b41429e6b427c37639d3ce6c690f2b81c1c7f115aec24c38f19ad66234116b202c78022249cd8801dd8b8020f23eda8d06123d306a9c2ef7b96f71fda5bb1e4a4bbe376cedeef3d2df306a2b056632798574f345802b555f41464d94fbd84aee54c66b446f127a09595b862a6ebf0f02c825596abec17f46f561271720cad5ac9d0511f9999657049d54c972863b32b064106f66e05657eddd71592750c0e2df799c89d68023882e22056a7281486fb6d73c92e35b79d995f1f5c84fb16d6c0988d57547aa0c4539dfec3e2a35d5e03ae9cd8f2a23dc6bd5ad405d61f3b32af47b5dde84516e0ec76913cadef63bd06fc59dc7fc1aac8fa16af4e0ab8a961f5da3df855db7d7949212dd6ae3b2f27e6c31567c80b042aeb0d4a158882323df5b048e2135d444ae6c249345ed3924efb3b20d2c686d3c7600a379028e8830c67c1d43929b4e78c1959ce5db2b62eeb57dc1d9f7e004afb50d8426b5907ba7acc5b850cbf96aa8e94367c5dfd3e478b170db461a327c6d2a33b407b6c89acd6328d5756862e5896d1a1e9b86fa48ed4e01690f6e957e0cb0331484da1d73134400f331a3945007f53f240fdb64d93bfec2defcabb37498d7b31596884b59a8936dac796e954420e08a7985a4dfa3cb923a933ffd85ebb845f08ca5d03c18d82e071c57a2dad5dcff7456baf8a6d3ba79263577957526d2fc67b99d5684b07588cd2ac535268e7f6bf2048f4ea2834abb9abf63afaf4499e05388c8ba06f451cfbb8a4721b67ec85f13ec7c385d3bad2fca1218797808668bc3c677c2f507b3ff3275e6f37438557a15069c01", 0x1000) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semop(0x0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x6) write(r2, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) recvfrom(r2, &(0x7f0000000080)=""/18, 0x12, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="f7868a419352385a40571ee2f22ccd1a66ffd121aee5d84f80a6b1adbc3479014b4c1ed4d8341d38f1d05219f4358c6c2675fad6ba7564d47872c34ed43fad8561816ddf4bbccac2bbcfa8c7fa8f"], 0xa) setsockopt(r1, 0x80000000000029, 0x8009, &(0x7f00000000c0)="7f025dbc01d14ffc66d8084cf2ebffcbff15b9fd812eaaffffffffffff9175d277", 0x21) dup2(r1, r0) 16:17:07 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:17:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000180)='./file0/file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r5 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x20, 0x8) kevent(r1, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x4, 0xc8d}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x4, 0xfffffffffffffffa, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x101}, {{r0}, 0xfffffffffffffffb, 0x4f, 0x80, 0x3, 0x4f8}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0x8001, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x6, 0x2, 0x4, 0x3}, {{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xaaf, 0x800}], 0xfffffffc, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x16, 0x80000000, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0xa4, 0x40, 0x2, 0x9}, {{r2}, 0xfffffffffffffff8, 0xa8, 0x10, 0x9, 0x64b}, {{r3}, 0x5, 0x11, 0x2, 0x0, 0x1}, {{r5}, 0xffffffffffffffff, 0x18, 0x1, 0x40, 0x9}], 0x1, &(0x7f00000004c0)={0x5, 0x4846}) 16:17:08 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) pwrite(r1, &(0x7f0000000080)="a6e302f193a26c4432e82f63775dae4b66150a249449f05aaa0376", 0x1b, 0x0, 0xc0000000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 16:17:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x4000, 0x20, &(0x7f000044d000/0x4000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 16:17:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() bind(r3, &(0x7f0000000480)=@in6={0x18, 0x0, 0x101, 0x1}, 0xc) kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0xfffffffe, 0x1, './bus/file0\x00', 0x8, 0x1, 0x401, 0x3}) dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000004c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="3e28ed2c199959c46cc293da7fc050025962d1379677eca59171b8e6f3d810d7bd7650bbc918e616b5cd769b6ba4d5450329f9347cc17bf57193772d6f93", 0x3e}, {&(0x7f0000000100)="de9f2b414555698c7cd1456706230a000da0abd73de106c6b374113720b034bf6dc8207b94edfe8817e883bcf1d8e9f1643b25e163bb55f6d80c885894abe85933b2d296e2b393e063b5aed4606d771ac42eec", 0x53}, {&(0x7f0000000180)="9d58c6b119a7bc60da128e60d4660c73378a9db6b758e8ee0ef5d696c736a4d6bab08d466393c5d6a07c1d94cbe38f96b2098ae54319d75c64353f6b0f99d01198cb0e04a221000c38056e27ff9f26ab8132cf6ce598de1068bb", 0x5a}, {&(0x7f0000000240)}, {&(0x7f0000000340)="49b2f7c775b2e0cd834a2cd65e179c27d86441dc9bc68084db46b46faa0103ad702f65ff324b9fc8875d31d82525102f10483cf803eb379fd25c047d84c02f329610a0786352fae4d2350abb99d5ed3d6137d0a44cd4cfcaf7d6dd81f9fac3d05bd1009224a878d62255ff5643a9c7fa9c2003c333edde0a49d461913ff62eeaf471bd140dafbfb1bffb0bfa70cf961af5877cc4e00c22deb264ec5aeb8d701d0f43b5b49e70", 0xa6}], 0x5, 0x0, 0x0, 0x1}, 0x404) 16:17:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000280)=""/214, 0xd6, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3afb7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) 16:17:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x5, 0xe0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 16:17:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x25f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff, 0x1}, {{}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x8, 0x7}], 0x5, 0x0, 0x734, 0x0) dup2(r0, r1) ioctl$TIOCSTART(r0, 0x2000746e) 16:17:08 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB='\t\x00./file1\x00'], 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x52) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r2, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getppid() 16:17:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/129, 0x81}, {&(0x7f00000001c0)=""/163, 0xf9}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000280)=""/164, 0xa4}], 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in6}) write(r1, &(0x7f0000000340), 0x10000014c) 16:17:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="f1c739048f6464696b5c8204bd764d161fea6adffa4bb4bb5c2b2b82ab74150d5f3c4a1e59b882db13f99525ce07681c992dfe0b6395c3d295477449350bf17bbb936350cf941e5c1af229cee6f4f26b3b63a0f9adf843703a1c07741eb0297b78581641d511c2ec614105031717f94c4eea7a7555563ff3eacc9e", 0x7b}, {&(0x7f00000000c0)="527af937a83ac2818ce595e1045cfbbf83c2df9443447c0a97a9d0c7e6131a479246cd449c1a4466cdf4534156fbc26ae28e591c96f74d59eebf5632d7123bfa78cbf82b70ce3a9f512c855e54a86cd7f9dc35a54e9ea7defbc25e52fa14feace4447db5db36b4c4c30c5229c7f8", 0x6e}, {&(0x7f0000000140)="216d1bf61a54f39ede4e03c9fa5cb57bfcf164db4a5bae9a2e9fd0094727fd9eeb35c10320b6adc2fe90524fb03a14c35df303f418d5c47ec2f88526502ab771cfae073bc1a9b979a0c0c74f599f65354960ae16b4748a29e7", 0x59}, {&(0x7f00000001c0)="e12a83af23384af3ccc4a529d46806cd393ed3e01a1908e346a16956b55c61f1442b09af0e5145c258a003b2b119984af25c272e8bd164cd1bc5e1110d6390c038ddef692ffead2673c2535d983784008266f4710e22667e13aa5b4e0c368d4431", 0x61}], 0x4, &(0x7f0000000280)=[{0xa0, 0xffff, 0x101, "6365dc0dde1c7c857b50c6034af891e94985ecc5432ea2866a4d591870e4f6186d086a31f36c38dd577b9bcce28235d424bd2de0a7443326ab96327fec6b80166ce980817190bcfb1d6f0715d4234651d60c7da5083c80fb50a2a807c1c47d1e7f5e3952ae3655a75094465969bc87d68752e07a147819288a6d54f469fb0f575f1910a6825ee7b025dc599c9a"}, {0x68, 0x1, 0x7, "ded21eef0b7a6356c760696b45ffa1eb724f8330290f9531eb0a8ab08be9ff0484e7dd915524b3e188e39db941170f4b9c631c1123dec6aaaebd18f9c544c8b8cf7030b189b4a655d7d9f644ce6a25c362fef607"}, {0x70, 0xffff, 0x9, "ad71c3602b0ceecc89283e0162e2108f8be3d2078016ca74331f09917b7cd65a2d06f7fad1a705f634c4300f31f43e403c664bc02dcfe6fe05c6fa7468c7edf3d3007c21d3853275b24a1ce73f04c0267488d040f0fcff743facd7122e53620f"}], 0x178}, 0x40c) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb08060001080006040001000000000000e0008002aaaaaaaaaabb7f000001"]) 16:17:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 16:17:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r1 = dup(r0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000100)="25676d52c521f1ea3c2ed23253621f6586438f3303dcc070eeb974b02e097c9482b5f58ed5281c14f71cc1c74dae729d5f10949fd3428f55514eea08b39b920d22c2a7f5dec37c8fdf5a05700db6f47ab4b6b74f2aec04105d4f00a809fdeb65b45fe11ff1c5fbe90130dd4a59e2c8ebcdd7a2607af9b2e9f96e285aa535a70bf79d3da921fa76cf23286bc889c60a21760a0103f443b09a8e7f3aff0acdbd274e6e6a30b9", 0xa5}, {&(0x7f00000001c0)="11bcabd8c27d56de74451d0ec1574ba58e713d6176a0c94c68bb5c9c43606ca857ddb3fbfa765f39a763cec79e74b9f506085826f899ae9f48da1fd4a26af544e8fb55384f79243fb2b8d76b9ab16f1840b5a4d7482948e2b42a6c56", 0x5c}, {&(0x7f0000000240)="34a06ddc316ac23a6e2571de2a09626aff37368dc6995a6726718e1e991e7418347a5cc6de91d2b8e926c091953d3ff5d2a68df6794661477166cccba470345111cbff3606aae4a9678bbe93b3386a28e563302bd9796d185800456b1d661684fb41b8dbe8b6ec39250d4d17a27b607673424892ee10be7ebea7455c062bc1e709ad802ba508b19a69e879b1642952aba9e88bf554ea3c81e9e2efd8eee4f036e6b6dc276e77240e0345544848d93bce34820b98d6", 0xb5}, {&(0x7f0000000300)="02897277f864b2a39581c93a860060323ce2b6511666abf4b3fe4a14c48834ee21b570f4239800c97a34938cc90b6630f12821fe25fc3d6636dfebea8a035ee528fd093be2726d99689ee0afffc3d7d76fa164cfe5050213ed21", 0x5a}, {&(0x7f0000000080)="2ce33b56948a6706ea16f24bf5aabac649dd64c5345c3527d843849ec0abbf6e4a49811097f7c855821793f04b8b82", 0x2f}, {&(0x7f0000000380)="d8f4d38b2a7b1774863a43473d01c8328acfcff81159d52a55641336627e3c99d39f9b90796ff9278673b5b66909f13381bbda02dbedca98756d90030fe09c825cdecf3be52f49bb1639589789df409abebd2c906e9028a5e18a03eefc030adeb636a0993f02dbe8019435b785306b638ac26326743a0ed524cf646055f2b831f427d92bd2f2f2169b9c04a924e0bba86b29d920607311dc7b17dc6a139e8b9355652cb773e967499a58f96e929796c98d7e609351b8da359a78f28ac3ad07593d596e1a18fd3abe1227dadc41", 0xcd}, {&(0x7f0000000480)="233f2afd00124672aa6bcad58e78a58b1de2ba6352067ba30cf8534ed1b25ff87daca05331d792cd886c9a16e40fe86f8833c96e636306f230d3a6f062ca10ecb08c1f40e1b1a6cda827a81f79a8c402a1af41ad221abc3f298c9ba1fdfcd9a3c0452dba2a97e4115c01cf7b94fadbaa1da77c6c98182cc06a1bfb867d5642e3f3c2aa9bdf56649acde1388e", 0x8c}, {&(0x7f0000000540)="ea01497cc044a7fa518b45bb2fc876712337b67c0bb6a6195fe4434d109f3c1da489980f7bc9ef9b85486718f74e66b037f09b6d3632feb3da1f491d2f4f2c92561154a28b8589c5bc8564a3d2befdda0c7c375404a557da9d2f513520dc0abca4ccd3d3a9db2bf4a86a1c838b612db5625cc6cbe6137cafdd5393f115624287d1c906f67c1466be3a26a9b6df9916ad94add353af86eb06441e408ce017dd1990eaa5ce9f792e15f804685884a0e76dcd98853d0550d5d0a05aceb455ef26a1e85c51", 0xc3}, {&(0x7f0000000640)="e6b3babbc9ba264fa58b0058353aa8b30d31ae8b1f37556747da3d69f5a263e202db68b01dad", 0x26}], 0x9, 0x0, 0x1800000000000000) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:17:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x1, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:17:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 16:17:08 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}, {0x4, 0x3, 0x3000}, {0x2, 0x4, 0x85a62d547bd9f491}, {0x1, 0x1}], 0x5) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r5, r6, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r7, r5, r8, r5, 0x20, 0xf001}, 0x3, 0xff, r4, r4, 0x15d, 0xffff, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, r5, r9]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x4810, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) 16:17:08 executing program 1: socket(0x11, 0x4003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0xffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000040)="633b5bdbfecb9b25aae37e9ebbb21467dac501f6e5df2f74a895c1f1487a3c6c0991e66894ac181c33decd8ef259ca74f15b206916938c95e7ff1af30a521229b1fb066d825e908e725e166717f071aa0402a558373f6abf932fd9837ebb2c7a073cad30128f7c23475c8b042550f3f860fc9a6bc77e842613c080785a52b4f07fb307bdde264acadfe3a164cd411b683ccb1b6c406f536bb905a0c82b0e08338ecc030344293cbc932c36254d0bf81e35e87ca8d10209c3b7a88c1aae2903c93addcb606e23c8f5fbaed9d29f6fa6bccc913063af05998686a5c8564b38246bab4cc0c0", 0xe4}, {&(0x7f0000000340)="e0031a964ec6d26b3eedce3447364aeb7ac96f2d1b6e841a5ec9852713170a1ce7b0f03ee1998ed54ae2e6beaf20102d2b2f5e24f11a7167a8a18894095932c2d5c432f089cd3902f519844ea7bb649ca7d8b4e6124d503934f05b1e460c6dca66792f1cf2a6797dc636727bbcb42eff51069f58e33f1cf43d90", 0x7a}, {&(0x7f00000003c0)="f09d2b38665795670fad0e67e378a3bb733ae388ed2c80a93cfd298cc5140a31869dd3cbc0a81471eb74a95d9909198f59d384b8d93441365384b4de3fbc7d84cca5fc074081440a1757b19e8817f0bab0e99060ea0db1fcaa047219b80baa3d43bdca5daa71f65cb73caa7f0987741803571ca3f560bc518c8dec455ca4c66f", 0x80}, {&(0x7f0000000440)="e3d7b6c1cec9a1d7af1504139a76c4aeade6bfd5967e3b616d52daee0eff01de8f1cdbf9e85217df33f8c5f7ffc4d25bf5a6a26e1d9979dee31117c548ebaa9474c2cbe0b582aaf0501a8f94183986503e0346fc593d419f2b3f5fe23a6004a8cb54fd9eddd8f0388ee54548748208d5bdd460a1c2827f5de001924e79884f53a935853d13965383ce0291620e5f", 0x8e}, {&(0x7f0000000500)="ce2848dee14b1a18f9c9e037688c571666bbbb720307711be8e57e21c51332bacada9b1ec3fd9d5b599f769ceeea62f617ef9b5827c42fb9e0e414b4c3366490371a05c3c544d1b8db3647024a2d0cd7bd7512d64c9dfcd215537772bcc8e4dd1e2ae950af6b2c29331045533e4e21fb8797c48992a7f62911781107df796748e9787fedddd1d4657c190858c3b38141d91ce422a276599755ce83c01109c49538a8f5a81155e11911c42566228cc756a47f740d8c3f35ab74417a754e84311a198b212ceea7159b9ddb4f32dab36654589a95c2", 0xd4}, {&(0x7f0000000600)="8df974a618844b7f713a81180c62f24e02140c585f7f9ff085ae12413a5057ca3fc6c0426f8ab57a83085a775785fdfc2557969bbb4122f6d606beb11617e440339d47719c9c04332fcb4ccd08c23c3b6277062c8a8e8f79aceae7cd419840c3d4cdd45b2bcaed3c689570d3db751b01bf250a650452ef6fcae7cc811470d3", 0x7f}], 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) r6 = dup(r4) sendto$unix(r6, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:17:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1f, 0x2}, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:17:08 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57b7f000001", @ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0x15) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x81364) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(r4, 0x0, 0xfffffffffffffe89, 0x0, 0x10000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x800, 0x0, 0x0) 16:17:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x20000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="b24a3bc517643028ffeef0a6abc51d9a48fa191ec942d724c432a9600b054f694dc18a77921c26e49109b853114ebc32c75b8a3de0648006c4b44b79a2964c30a5a748baa5ee404b84212aaf5951041c22b1e2215a6fba35da1d774d374bdcb4de6cf07aa88af5cb3636d5eb12576e98bda49e525ea8c1bf7cb31a482291d11dc6dc76b1c5f63fd092df8eed8e01dd07f411ea3c60f647c1e2d910809b82656335ec2ea8b546efc0dcca5344d93a50acc268b90c5a2efd2c1ee12b8b404dfc602ce6", 0xc2}, {&(0x7f0000000240)="b461785517cd2467360c87dcd90ddc244f9d530b7aff83f3ffc637ae996c5b6c0edfabdce4cd22b9acee47d44a6a1f3e659d61d36f06042be4388cf2cdda46961bd58ea0712b7e382460b7facffdf526da1d068bf8710066315e4708360488a9adee2ff4d24bd93aa121b0c3558f72eeefb1ef128f2461035bbbed9f81e46cda4e2e5b1b944569c9252ac8f557cbedca5243cb9acba9a386213c8d3bddd67af502174609a4c1fb5319734dce41a77cc986c239d25d85aa81ae776d510beea265f2b18fac38be0d", 0xc7}], 0x2, 0x0, 0x8001) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x6) 16:17:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:17:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) sendto$unix(r1, &(0x7f0000000040)="1d52aa4a2f10352634c3ae362919", 0xe, 0x2, 0x0, 0x0) 16:17:09 executing program 1: nanosleep(&(0x7f0000000180)={0x0, 0x7f}, &(0x7f0000002540)) clock_gettime(0x0, &(0x7f0000000000)) 16:17:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:09 executing program 1: r0 = socket(0x18, 0x5, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) select(0x40, &(0x7f0000000000)={0x7ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000000), 0x4) 16:17:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 16:17:09 executing program 0: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295952f8e5f0db322aa4503f47746bb9ba85984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765df5e39d96c0ce0e1cace6e81b80dc9f5a5f8e4f8a5b36158d6c72bbe241ef653b9f18303c4a8ef1a97afd8792b165a0b1d26be1a6c5b6dddd00a8538feff47860df3304080f88d447901be09e2428e23c1616c432daf5f202fb8e766f8890499d7d57bdbd674ba08a875"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 16:17:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd8972a740aadab055465f0fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f800040000000000000001", 0xb1, 0x1, 0x0, 0x5e) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x2, 0xfff7, 0x400}, {0x0, 0x7, 0x1000}, {0x3, 0x24, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/242) lseek(r0, 0x0, 0xd2, 0x2) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x0, 0x28, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0xe8f9, 0x1000}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) 16:17:09 executing program 0: syz_emit_ethernet(0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602b957700091100fe8000000000000000000000000000bbfe800000000000000000000000089078ee"]) 16:17:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x7f, 0xfffffffffffffffb}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x6, 0x71}) pledge(&(0x7f00000000c0)=',]#*\x00', &(0x7f0000000100)='/\x00') kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x1, 0x3) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) 16:17:10 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) getppid() chroot(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:17:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00060000000000004000200000130200"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000ef0000ebffff7876960c10feff0000000021c1000026e06e20e7a1f39c6187050000e2b8180000002900000131000000000000b7070002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCCDTR(r1, 0x20007478) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0xfffffffc, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x6) dup2(r3, r4) getsockname(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000de7a3c6f8d68bdfdc454eb00"/121], &(0x7f0000000080)=0x6e) 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = dup2(r1, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a179be96914f6357e3a9a3c3929c904232a9406000000aa2195d98221bc9aa6c0a921f3e277309f05272837e33284e4eca4a24cef4b9ef8a6ae074b5f4740f89ad6ce05000000000000007d83284c98ade48318fd8ce8e905ca059268331153048c89563b7cc4bcbebdce8d47a2a7a771eaa3d82efc608e8129774b3450d96b41688b19728df88798fcfc8e96f3d86bc35863f524e970e52aa7e0ad36dc6bae838ae70d9b58c73c4847f7387bff05b0198993ecf712c9ab350fe181afcbb76e564442716d661b85b96b1b5a5b7bcf31cfebe32b9510505358a81103bb99dd367d0688ce766f512180fec70825ddd1", 0xf3, 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r6) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r7, r8) kevent(r1, &(0x7f0000000500)=[{{}, 0xfffffffffffffffe, 0x8c, 0x2, 0x4c4c, 0x80}, {{r4}, 0xfffffffffffffffb, 0x2, 0x4, 0x9, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x22, 0x20000000, 0x6f6b, 0x2}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x6, 0x7fff}, {{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x7fff}, {{}, 0xfffffffffffffffa, 0xf6, 0x4, 0x1}, {{r6}, 0xfffffffffffffff8, 0x80, 0x2, 0x76, 0x7}, {{r5}, 0xfffffffffffffff9, 0x88, 0x20000000, 0x6c, 0x6}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0xf262, 0x2}, {{r3}, 0x0, 0x28, 0x1, 0x1ff, 0x6}], 0x4, &(0x7f0000000140), 0x2, &(0x7f0000000180)={0x9, 0x8001}) 16:17:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000010001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, "010000e70000000000ffffff00", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648e30f410be644f614e1bd09cb1add2ca647f2ef315be9eb1d401709b740a79873187001442d2da17e07a42e44c2156029d97aa2b31789e2ceda3c64c37ed5256efe80a6a309d9cd1d5d5147b488caea22", 0x64) r2 = socket(0x18, 0x1, 0x0) close(r0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 16:17:10 executing program 0: r0 = msgget$private(0x0, 0x447) msgrcv(r0, &(0x7f0000000040)={0x0, ""/202}, 0xd2, 0x0, 0x1800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:17:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) mprotect(&(0x7f00002ae000/0x3000)=nil, 0x3000, 0x0) 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:17:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$TIOCCDTR(r3, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$KDENABIO(r2, 0x20004b3c) dup2(0xffffffffffffffff, r1) fchdir(0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) 16:17:10 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x200000009, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x8392, 0x0, "74305bffdf9e45e788580f458284b17fe6da8c50"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:17:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x5, 0x0, 0x730, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0xfffffffffffffcd4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000000)) 16:17:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="28c50a8b24f0ec3e8ae9c7ac8d75ae3d3c0f1ce5170a08bb2d8d743011e805795ff8baf0d53dea48c58da3c929ee8ac1575fb615be6b3b46fef37a442b687813aaf520db12aded731781fae98fb88b9fe8334c88c51c4c2208461c6e07a63ad61a6fd0cb373d274576000000003efcfa827e7c1950b5c1f25062bbd160220079ef57283a3cc348da409920c3c35988c5548016c24251dbe0f02a370f07e8e1458aea87e13276f2c4ff04b9013d4c1348152c4661b03f2afe5201c43f6d65a6994d454f237736849a775b58d56df4c121000000000000000000000000000000000000000000000000004f111b42472be0e2f9ec0f382b6394349f960c71c19967156010fde7ed9f125ef372833e5b93273ac83760a8885e23022ad7da2e0b81c6221ebd91ce254d0dd6102d2a77f7e198f9c3c3fc5ea0320503a08d23db80d691b3ade18538"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 16:17:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="82022e2f66696cca6be96e1a71025cc53acfbcfa875c981733c0e2bdf5b6f009a391fcad1cec5e334a930e7d10c42dc660890196e54fe375199e2778b381daac20efc587b2c4f079742f5abdfd47b78b820ab19b5f5308fdb1a81582cbde7010eb3ccf9b2800ce36bd595005ebbbfb685e6d58d091416f024037d17dbd6a3958c6df311de15630dc4d6bd4577de6e495c8708871bc38d378f10156804664d515d1cabb2f3e4b218a2f9aab1ac0c641ae9fd6fd917ad2ac5a3e25c1f50e9df8b4c706c961cce115cc7fc7d98c4e2f3946327f35f45cc8fdf1a195c84100eda2851f9ac6febc27a8f84fa44a01e9710ab692ca25b7541a7b5f72"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffeffffffffe}}, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) dup(0xffffffffffffffff) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) sendto$inet6(r3, &(0x7f0000000100)="7c9eb367af0c350b05613791f65a8f4376aa0de5540e53380bcf636c5b447371e69062278210c0e59e73bad5462bffe24696abdf65564b", 0x37, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000000140)="e719a1b4d8f8801dd0772cf070d6aba7835345d4367c92cfcee9f47f328e69a6c5198150e74b3a9b5ef0356c26f5dc12f30a5de28b42c236567a3d8fbf6546a0edb77497b20d62be16cb6b356b58cdf20db0cc62355d06421b36e4", 0x5b}, {&(0x7f00000001c0)="71c4a33dedd5956ea867379cad213e25e56177150057f76e44b75b97273dc75e7ce1ae89b61e2124bb58bd659bf5cfa7e27dc8bfb131a32c798d4a3515c825091df0b0742c46a830c7205d605d496dd9859699f001202bb39f32afb7f0b9d59a27770ea63281fb49ceb95748b21702", 0x6f}, {&(0x7f0000000340)="b95e3d500d98d4af5cc8fc436b55438cfb3118b637e769d1dd0e8ba61cfcaa80fd5a29a1890fdc988cef16a3601ee8dc9a3c935c5db9bef0328f6a9dc63a40208dfcfb3dce586e57f7aad14fdad72a027ede87e4d4e2f003c0b4ab92ee5f276946647a38a83183b6d9fcf201d8daaabf367990429ec6e7b3a8a041dd2ccaf33da99665a2b5adb05a72ad4f9480b8739c06f4fa183ce6ced1c9b392736461ddaf5799334a2b9c93c66f5069926713a85f713e871b4366244a6218ce3ab777db4e751009a6c0b2b5627e8e1703d2e2e6a07e9f0b938c68957f5e6dd08c87b4e7284bef49b83d1e8b3172d49984f2880cb4515d3f7a1080244c2eaf50670196c60d08d7570ff578f32bf8658b94d43136f8bb673d57c77750be4c291304f0ba833e97bff8565d7b82aea271d91a69f5033b7401d7810c1ddf05a251d465c6cfec255091ade1ccd62ed46dd043d14dd2704b25ee348c3429e7b1cea2b7b7a3e92b630d4e42f33f185562e95117d214ff200c08ba1e4f7ed33065fc6fa8d1662f2571dc9ad500b7933eb3a92ad030151f26da564a4a3e9b35cb81d19f9ec06a2b60f7ef4bc93194ceb69dbabd33c501ce07a3c8d9e91a966638f1b7a4bc8f8744269b69ce21125e069c7bc49fa88da0fd18c806eaa7bbb32271cb2eeac4825b9fd4f4514a0140f193abb0b642bdadfbf8788a6639c5df27e685c2ce1ff6d8aad8e984c952b437e9543780e356ec18c67d787596bef57833b1d1b090935a5a3bb7aefeb76c99e08440059bf461f1380d0eab34b2c405a086259ce00f00bb46f3ee8c9c2b76210334ab508ebd920ba900ee46facb8212a82a9a90851d1fe845a9f42a29aa623f412508d8447acae6230ce675269426047adba9ea327174f734cebf7f1e66315ca75f5b6cbd55131208f04f0bc0ae6ff732ba7583704313c7976b563fb3d751881996098dc22ba2ee7997952eded5762f9d1385d17652654f212428374e074311924b191c11eea9a5956a31035c14fa10bfd945ba451b057dd558943ac25f6b8d5c69647de4797d7e443acf3bdae94c633e27c064746349b6220ed9a7d0249984f17cbaacf51237b25eeb53375ac3506df89e0d9e9a98b190a390a1ccee85a065b62be9134f3ea7972c3c22572c9ec30026491ac06308c4ed78ecf537f623fc7d42be12570eb5a885adce00a2defa6bf1328359f87f3e0dfa0c40c6fb4fd2239208211ec688eaa8b3bd76dfece591e7b906b875c7246d8dcfd6de90250de68d7c62f55e588da44a8f6029d2faf41f3eb268c53e600e0e2979d9d8dd745c525b51c309e849f04186e51469dca165a20bdebc427ebb5b64e3599262c2f83b2c186a6fb669e7bbc76938642045354008269390657c7f1880977b0cc490a3dff6eafac75317f9636fec3692f47e6f910da9aa289234e64e83173de96f9ac62b26b27df70cdd5d1f32960eb8f0167d6faa0eb41a57b4ac639acfc739a211eea128e462cbff3b89633a413f31a0a86ad2d82c5b19d99db4413a022af2cc1016a877a004f1b9f4ca76a6c671e97165809d30e8dba42844d5252dab802f86b8856c30aea3da86bbd9dbd52a26c089b93c920ec89bc6b9f2ce571b4502ef7425dea4522ac73e47bd11bb865fc6dde589c4d8d2eb2e0388913e678d5f91834fb66e266a4141e71416cd1da11ad379c71fd740df64047c5e996e671029cb8f0894064cc7e14c04c51bc236264a066679d8e98d6231924618a19c5830bf9e06239f639c7164cef3ebd239d42b93a06b5bd050524fee1cb43cd6873c773783a1e8343246e395c341311ff612f17290d47f9d799ca25550917dde54b08581b833e1286484b3bba0003473c59b0c4064316ba66e039b39a43b11b980a568b71697c5db6ac93e6589c47e56812dbfb84764c208ebfff4dade2bb11e692ebf5de880c31836a437b4d9585fd53ae75ddf0a6c82bd1248bc9ea741e82555728d65ceb66156a7c132747fc7afcd420dffb2723f11cc527d67525011580821198074d8b2d21c80e8d4502eed16dfa0f310120d6083f29469915c73c4410c950b2b9b261340c36eaa63726d259a2422590fc4e6426ff579973481e8057a8c4030c3f521e4f79ee6cf1adf9488a4712e40a3bf20c8d91e9382da24cc94314ce048fda46c7848d02ca2ada0b1269d86c7c9c25d4ced7e8a9ad451c15206c0ed7b5bf54b04f39777d9a6b40cc507fa64991c1abde6d87817686caa464c067cb38c4632874d28c10f8565ed9500f7530a1df0919f4a0b15346c7873e88e1bf964a50545fca1b6ff883312b272d2eb090f3d9bc5ce15d9964188e0b2eccf300c0b38d5b72419ac7e715e3b2c1f6aa67c71898fb3cc976e5ecc2880ee8e8d5864630e7c1029a53e502774c91d6b430a05227fc8dff25e491852bab0d0b0f55732eb04cd9f91429318085ec5173536fa7f1be76a36515bb0cd7c557d72ff382618687b3e9e12b35b674e99cbc1fcbf30c38b48c78f89d2066ebc76b8bb49e21c1ae3d9bca03542707e4744fec41c0ce0aaff698262d11e349720100c07b11c0fc00beed8f28eec558184d761b69ec617218223a1a6fcb17ecb80053bd84753dea896bdc9dcb8c40a78dbb3dad1793a38d8b688b8d9d2f2a8f81261d5530a4a3dcedb47942715413340477b500d362ac03bf0769677d5d120547924d56803034fc95dbfc21d7d01f702fac53c9c52ec04a4d1a645151b558552ec75fa74d15b7c5ffc16f247ca645d4ac99566e677520cafe591ce35578d67463c2769a3fc97f5286f513e25c87222624ff6f264aa08542c6cd362ada9fdc4512b501b64bf761e20d58e75d00407bd06743e88f1f1c6e7f35b767af11051c527b9cb011d120d1738e5a4c83c683ca423eea44b08e936f9fbbad7e9cead95c56313b1d65a37e14eed3f0b951d89e55ef705ca747e74d7b733e264fd9cd9d15b4afb1b0be39ea440a462b3e796c8e0a91cb250201a6ccff74fd7d76189fc809d280b5e8eff9e0d6c84b9ff865d454a3b7925b40f760431e7c495a409f17303bfbeda1ccc125f3ceaadb64c6ce17cc968982d1fd8e22d0afdb4637ad9800456790e6b677082e95969b83017d9cc62431794d851639075c8ae877ceda89191d67991b741084f74934c7054ead6cad70e8df0794ed9db75e7a105660a170d3ba20963ea2fa9de34db156064418a86c7567c36b0667d3ace65f290a9654241677366892ff52c167f4a2a4b02d787a3974fa1ec9c83e86d611c133ab7ad84ba9bb155f7dd9e75fbfd4168e40088767a1041aecec1d9c90b91326169d4aa41e6793ab2db4d823d73b69bef20af210310503538a9e4c6dd08a2cf67cbec29437169cf4e65936a0b69fd88e9db28947796cb6dffe56c0a22aa0c7eb76bee3b62577b7ae25b8a32bcc19313f1f3b26d9698dec98543953cd26bd8775e6dd157f26893fa94e99e69f71f350cb394712d5692440ece55c14638e9bc21311f40e8f1abbf0b3c29f6aea56edbb39689ce1114bed2c516c10d074f3f7934ce3ce7ea62ac9cf86206144fb6dddfc5b1fec52928950e32a4042926ccfcca387fe606a957a5dc4ca969abaada4f964ac5efa79bac0ca5c5bd301f95dba4698bf910dcd00dde31fe95dd140526e4055744828cf6d24d2dbe14a4eed0032004526dd4b762352077d592d91fdd3d8881b05236f74a7a45ee36412719d6742f399e8f4a9629121462155cf275e6e4ef15ba074c70b466abae0df33d0ade73f59ff684a3b21262252c91d0129642655a8c5a6bf7768458eb3cda72e826feb131984a47d458b00a70693a13805ea11f710f181bc020b8edbb493c17473abe8464ef2d5b8b6bd3b65312e136d9b34f45d6f628a6ea1ec64536f6fb8562de0625a99fc3772c2dd80388c19183f1ded919af7b63e2848854cbde7605909025ed31e4e7dd7914799ea92ceb87400f6b9aa9b55533f0affedf76bae9f4e182ba0e3a501744d241dc4f2c3de21f57757227e44f38b5fc4dfbb39be4edbeee0f2ceee19ccca65dab8da3030def3622fed497ae37fb19b2d21641e9fd76f40c423f9d180ced7441fb9b3a8be2b955c0701c46ecf37a64e991221dcda9630302f9765e53460b29f5bffaf46f015d0305d0db80da713607da842b288c7366da5f91ec5f4ef78cedc440a1b86bd226efb5c06b637167cc876af6f55cc15ba5a2e3f8473ca9c24077e308e96429578b98a2aab1452881ecd808841fe36a81c011c7a3e4d6fa5155ae949526801dc1b1d8560f959ac7b8bd90b62a9ac470e15146d5192db145f127d9d1b3dc7bbc5ed90bef2ffa1d0c67f09b71eb42cf31ed3ab9dc0255a48466d786533098ef8b36c5261dd830607c1603aecea053f10dfe02f9e1647cc2675e8406f1e4385d6038dc50c4035ee3cbc0617da522d4b6381240943a4b25a093796f7b00b87b6de7c649205db7ec1aecae57b364e897484631a87785df05f7ea567f7375c6622ffcfea8f9e116ff9d43589e50ab82b6cc429cbf71a8f3a0dea0dfc3a3dc92e761490449f8b37f6f29e7cfa7df24bc8a1cfe59086716cf96df93ab065bd2011f08702370029559de2c2bbf7d48c353bd500fd7657ed5ad89253bc877707cbb968208961290245de64a3086acc1a50b197f6c5a9b23c07c0d46cc600304650edba535da1b65c734bb4c225409429af26bca36059bf05229ee7e81fc954c26ddbef82343cf719390529b7b7b8f7e7171f7dd2681314a89fcde55091cd97bdbfc795679cf9086eac03e9671e3c2668b7a38033cd63d6de0eaf08fc7b29ddb921ec17ee2239a81a3a6e6cf56e9ad602bff98f227d0ba2ba218c6276a04f329f54138c3852951ffecf807ea47220c7bc1707afe14eabd97080d04e0390ffefbfc3925bada31d3e1707d8a4f159cf87575f3d4d05ec0f8553af31d8735d544e9dbc0f616ffb7afc8d7321583d20d10f0edf41fecb1d42773fc0bb7327237e87308bd482c516ddb6a4eb12d639671d052f5a8e422f56e71722211bd3441bd73700247c48451924951e32be07fae99e76dfa5a6b9d00da7cff5d0e70640f63cbec4b84569521c19d3d9a046e16ff6ed59dd046c0297ae355971577664cedd129241397f2159ed85a875a1e97a60ec6ad8fa575c1e938ca16659f1771838798bd931a67f5f46215e12c9cda08fdf7b84e0fc6d4eef26c1ddd7784f94b6a362d6f0090c3ef2328edf7d804d278433d6db2c2c9483245c28822336368ba6e48cc29fe5ff9ceda37f03a829a66f0d0a19b8ca31dd0f05ecc1ac60d2d961d1ec88517f92ef160bb97a8e0550d270d09358c88a8d172083c48a72e35a7dc2a00da518185b650231ceb5acd0989fba8fa8a118794f5be8a8ac910de845def8fce425a15ace5dc0a2d273f6725f2913aa404e99d982c8d64c2de59f95f207a0b742bb4f4ba6f1a62dbc071dd12583c3a9b248dab8f4008d4666d863f73ea2329a9de77de515967c8c9bf8d737af5fcc197d39993cf2f2c165e6f3afb1b046764630611ca129e811af6c45330dd995a6494d891db578585322bfafe0533568a598af98c0474ec85cd11353c8f7007d695c6e5c6abe17288a116a55a3880d4e228815f16e88dbe429fac15520e0cf4a1fe2c510a32b57898fd0ab1745e1b6d8af6b8833f761fc2de4fd282679c6ab41365740775e542f8c7e3888c51d4826ed34f770e29b67ee909358e669aa61b2daec77223e6cd43f6304f3806a9f1d6168edce20a890d83ce1b7965bc9cf24e01e83fa56a3bd08a9fb9ad68ed1f94a2180f18707a", 0x1000}, {&(0x7f0000001340)="5822a3647a8d22d09236fddd823ba4e2ae8e0714afe8e4d91d106eadd20d00b34d883425d348f08e241887c01baecad4fa3d89be373100958bb230025447099517f4b167f0b98bdf46e5e712fcee7fc56d091f1bd041538deb0abf74f7a47d26dbdc1b53ed983ba037c4a158f8ce2ad5baadae48f48bd3a5", 0x78}, {&(0x7f0000000240)="82980eeabf79649d40eeffe2929e6b8936480ca68e037f2cd7772bb8ae24652586c50e", 0x23}, {&(0x7f00000002c0)="6d8d602092a1faf67588ee70d14f3df4b0d1bbf05fde2063ff7d9ca2", 0x1c}, {&(0x7f00000013c0)="06e8eb0c76832ad855e6178de5c0eb7fc61c4ff81688ce0a83e71d0f3e4de42d3dc40a8628412b8c3d075f7e7e972d2a54be79468082aa1fe51f07072b8234ff7c00754411cd75a1ca26194efd03f0a3ea615fec0ba9c2caadbd36d72f03c15a33d2abf26e7df16ed4c60bf9be5aa1f572d712fe36b1", 0x76}, {&(0x7f0000001440)="b4e6ca1b305bafb1046ab1fd9f56f227c65734ebf2df36227bb68fc1ea19ab59525912c6f1a8eedfcfe5df8cae53acca26a5e401a233be2faf4288d92d0b26c4616e80d0d720833c83766ed56805c8a1a905f61b2bde1aec90c30d7ae91ae7fa02cf9048131f45101e75f12ba708520888f9fd17a16524d24f98875e26c6", 0x7e}], 0x8) socket(0x0, 0xc003, 0x6) 16:17:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x81, 0x400, 0x7, 0x81, &(0x7f0000001140)={{0x6, 0x1f, 0x0, 0x80, 0x9, 0x7f, 0xb70}, {[0x8, 0x100, 0xa0, 0x3, 0x7002, 0xffffffff, 0x1c73257a, 0x3, 0x9, 0x4, 0x7, 0x9, 0x80000000, 0x9, 0x10001, 0x1b5, 0xfffffffffffffff7, 0xc029], [0x481, 0x7ff, 0x63b, 0x3, 0x1, 0xfffffffffffffff9, 0x3, 0x4, 0x200, 0x800], [0xff, 0x40000000000000, 0x3f, 0x9, 0x3, 0x5, 0xca], [0x7, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x8000], [{0xff6d, 0x2a1, 0x2e5d, 0x5}, {0x9, 0x0, 0x9, 0x7f}, {0x1f, 0x60, 0x9, 0x2}, {0x0, 0x5, 0xfffffff8, 0xa}, {0x0, 0x9a1e, 0x8b3f, 0xffff}, {0x800, 0xff, 0x5, 0x7}, {0x4, 0x0, 0xc0ec, 0x4374}, {0x7fff, 0x1, 0x3, 0x1}], {0x2, 0x1, 0x40}, {0x80, 0x6, 0x1}}}, 0x5, 0xf9}) 16:17:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xfffffffb, "73ffff4d4d7ee400000100000000000000000010"}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001200)="df64c6371bc45ccae951dae880e140617a1d65188e2255c6a3693d9a3805a7c8003c6054a2ad8af8c9685fcdaa1605e21c48d3513d5d8535c4d23f0d2039b3ca9ea8f9f3336fa4ae00e9f465b2937b3e89eca3464aca82af31e5acdffb287c2a0503221951dee626e772278f789313d36dc0efeca4f8f4daa26161c62f9bba232f013b694f0357683291f2f61ca49d8b693a2e8e04c7c18e959a6e1510306acae698523867b132a86e2eb3d471bc051014862a7828e2817c89696366eaee7fc6f03b0fdf2cb1d17425b1b26adef7f81eccf6242b1c1427abd2f46efb302e8cb69b517d67196cbf2b903eace324d2552fedfc328f451f88ac805a143f76e0d5047b11ae6ad3181d6875853d80154135918c06ee50895f1af400a68ef5e02a9bb85e3882c51fb8ddda3f9c126f292863ababfbcb4f23e8abdd74598ddbb4c4ae8b3c98c8b19e91c46f5ff17f7fc14239f4be1e3b1eb043338e379ed65fa88f559dcff9d1065947b243355614d4a29f5b74eb4aeb7da3c08e24b3b1725bb6413dd3cca2bc7a58cda59bc86538ba3211309a24632f77296f8243cedb6586ab001239f683bd7e3417fcedb56b8614602658dbdef30e435c3ba87dfdc1c516ef536c4f159ee0f9971ee8690d621f54d484984bc1c8201d35ee2bb3726553388c5158d1f34670170102046ef9b9964d4d4c2cf12f2b3d181d6aaac606af42c2df05c4435ba18bfc6fd713d252ce5df7bca899d49c9d5c7563938c940cc3f9d8d105a05d864771083b7f8b3fcd135476e1c08b474d6649d6cc125f96d2afcc8f12254eba7e08e023911def5b122c212c74739730175a62ae5023e349ec4965695e14321858845656e30d0e1ddf12865741e8f0cfbb35126028ae0d56ad72f14cda4a675cb14b9e8e2b2eb8588d127e1d72bb24591b9ff4f9d8dd026a6e087258f3e6dccf431e5762e7ce1e832dc2401719263f9c269aca0848b6c62ed2624b823cdd515ede000d5f21426190f025513ea90327d910048b85f18bf98aca6f294ef08ea8c84dfc326f218c565d45645b70dd2adcc10c22d475dec3919a0968cea67eb81712898264a5c94f1218f4b984b47fe515d8ca8619b3dff0549c3bb63548e63b6e8a0fac7c88273508b245bf2dd7d0c9246d54ab738d1c622b5e343c0e85a46e772699cbce63438c3eefd57e93f16267553bb6b19726421ac96fb6266c980d49771241c6c436c66e8b59ce2aca7baa93a6be1e46d5e0b6fe010fc36e076781dca14f073dfa321806894cf2bfe11a753df513577c9bc177d60b2db21aee33e1204760f1e450928b9c4c625bee88349a2dda9aee7f3c07a61a5c56220322e9a76ec40f95f8a1234ffbfafb85e636ed2198513da8c97eb020b067154163800780e6d6f37bcc7fe4539627c1f0022a5b602129cc2c7d745bdea3d02438aaeb0770ef63d345c9a1098cdbb04605907c2eccd793f60698c5c0e072cd10d9bacf7308eb342b77aa7fb0d2c75a62ff5a0b09cd7e8730522fcab17652e87a1799f8b929289a17b3c5c3749021d12417ca895cd2d15fa652d7e4eccded52449f174173f626abb1dc42ad07fd55ec1c3e141e2840a61e14b09e3c28c95302981dc8029b814bf12d06904f105f423ecf2218e4e9270c24efb65114c745779c5bfcbf4ef33fc3f7741b389f2cde66321e59d34762a679505fba5493a1b66fe639acc157e649cd45321f44d62014b4373b68a95a64d2983e7f45a858cad25d51a76e7633103789f402894758a9ded808f428c080f2c3a440f2926fc657c1550196ca625b1e413cf06dea83df5b29fd27fde779c2052db08b8a6d0fd1eac0530982a85013b90c1e3572f713f7e7034202be352bf979762fc4442f0330713ccb5125d128a9fb987547d52d849feb3ecdaf2edf7309d5e305eaa63a883ba13721bbdb8ce5700814eae3e928b67cad3be00647fd23ccc0580cfe7538f6f68cf852f227d2745c0464af302dc02d26635dd20548584aa0d265a5b845d8791e6b738aa0720b319d88579f33beba84b55754836771da90b0b05b95ffae25b35ee247a8d6e845c56c55ac1e8c92257f8a5a0f41c9b563763d0279ef8c6479f4248c1e16c3faa96f10dc4173e746bd3fda71d05ba943674f91a84e2d9c4c7f2408cf80ea05bb0e16f362120a0431d6e30251f40eb85c855296f54b1cd6dfec278a8575855349010a626974f1bf21830f3320e5ba4f8f68df3d34525e5bde3c75c418976a574321b53279604d224011afe78307648d4228fc84091dc2427352a2e07e8e0ef2e8d8ca7a7ac447d82f70dc91c87de868c16c09143ddfa8e0e981ee765d2009f1e002cd96d4ac8c377620b7a7c85452b4f281de7d2a83ecdf825d8ade9db6454c1de25003c9fb00bc6b0b9beeae8d45afb73c958d6f5ab74585959e708345a6c706891b03a7d70746dcf0d3ba5c3833c415fc63eeacfbca323c3061a754ad11dae67d6612be4d6a1c92f4c80584ce5de5e6138e5838e966629e98d1071fe96db6a603b643d16b45a1b7841e51e735b2095f8f56799adb6369bf866984b8c0da48641edd38dfc3904ff523c3489f3aadc1bbf25c6f3501b27004c9dbd9057d3662bd069bf075bd4761e425941fa2f0a05e7f04a1a8f61ea03fb5b0d707a9d909fb57a4831ac6460e302cf632fd097bb50cda629ad0a82a50d2463f42c6521c876a11127fc3205b151ad7fd79d5799f22c7260bfb470d0370d167795128e393a677851a2bd9169fcac20d07fc761d6b66742c90eb25e7cfe6a7f7f4473d25d049213b9dad9da1593da16e3b124cac634ceec52a56db5cb3d57c7fd2e660b2ae2a5a97895967535b2cf8f36957c50426b35a32301d38786305b0f50b1334790e6ecff017b017b0d71c241d224d295ba250df9037b3679e666af4c76ae301988f0b9b4e24fbab26b867f68f3f10c393fa898fabda5bdfb1cf4ff4c8ea484f67b5fda86b2b0239b0a8e9f92d44a34ca960277aca0d97443ea25a94e0082e63a08df65b6c96f703bb0123d21598b229fbb8916680a93b7965e21ded1d5481b7738fcffe0ee5c504449aea7155557262ac0c6c16d3f050b4157eb6f4564dc1916ce3f766e9dc3e75a75a26b1e21760d5304821e89f819f34f7d9e13d14afe77a042c5d4f4cf70b66ea2fa71617d4860fbb0e390a8d45b1ea7c493a27225cb26f6cb6542df093c02a87e9eb4b9c3679afb404621ddc750683ea3f3baf567e48f47b4a73d13c8334e734782071bc91f9c1c2bebd260c85a41f71671da2babc92d06f026a5769ac3a5b3ea5ad46e59b253f39cb542198b213a7a7f1eba426f1e66571a5d4700d12ed192d1cece2e991f0cc1ec49ae3bbf9843b22160b8792ff4cc3351617ce7e805068af84441218fe591598539656eac31092df1e6be3587f1c6aead600f6845de21b3cf6311311e09c20f121518af16a54fa05f60bef3b312e77e0e36f291c6fe1c5725de09a19ea6c64820c41776a8a8435934799db61b91e0aae3a43788d239c667b05090e3446acf1f6ba3837b1e7c7b3903b01ee55599ad82b42784a1d0c09d146926312249c312c0f8f7e7b38ecdace2ef8ba53c5ee5f5d435b7ce838074f1d23b50148b652f4665fe2bea06128a81bb61a1f186603ce1f920be0f9c3ba234679ae088bdecc093f34bbf13081bf87960e13222c18ccfcd7ee6426ebaaf11a6603d3eadf0e7eb6eb8b25ff07a02a4b657d33cce1edfcc669db8d938bfb6b1034133e3b29a9df29a76686f6a80531e7efce1a780c7dfc00f1a5a4eee57be66e364b4714fa226943b0647465acd0e03d93eb8cebfafd592f03d5efc9bcb6f3a305a3eff03833df7ed8d8085e3937b4b31f68ccf1c0a3484d0cf17968ae0e628e4036b61aaf7313e319c240a0c322c89c024898f22663b5fe2080c5b9461d77eb0b4d7bad5644c8bc47e597594b3b6dc01e50fc86b95fe52e9e0f07f567587762812854a99c6a26c390a564431c6ad73c46f604f216f79ecdf992bd310b976c8e934b5e3036ecec128a2dcb166d3f74a5a08fb3d62be8903b76f589e8e1c342ea0f7ffa5fbf63927bb1db50810261b07404a63e82405d56723235fff63b8ad4127fdd9da58973e7be882899b3a0109f8b819c30e0f6e53cb098aad0de5f54408c25947c605ea8a23c39bdf9c586978e8d162737eb3beb08ceb45539e472bebefa6ab0d76ed48cee264dc870d385b53a2fc61caf7682387fa2b4efefd7dcb9871c62a3acde0abffc5ee65f88cf52721ef46e5ea199732e907dcdefc336242104e4", 0xbda}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e", 0x23}], 0x1) 16:17:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000080)=[{0x4, 0x1f, 0x1800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/26) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000300)) 16:17:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0xffff, 0x3}) setreuid(0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pread(r8, &(0x7f00000000c0)="0ccde7dd1c39eba8c76391cccca75fa6bb0ae0831ef3530c48b77c3f1facdb5eb58f91a0aeced286972f7a9cfb88888bdf662d69cd9214868b040fc9ed1c251a6fee261f2175b749554aa0356ec88074c7dcb81649653581", 0x58, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:17:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x7, 0x333, {[0x100000001, 0x100000000, 0x1, 0x6, 0x5, 0x9, 0x1f, 0x20, 0x0, 0x8, 0xfffffffffffffffd, 0x5, 0x3f, 0x49, 0x6, 0x2, 0x8bf, 0x80000000], [0xffff, 0x5d, 0x3ff, 0xfffffffffffffff8, 0x2, 0x6, 0x0, 0xfffffffffffffff9, 0x5, 0x8], [0x6, 0x1, 0x7, 0x7ff, 0x5, 0x1f, 0x7], [0x8, 0x7fffffff, 0x5, 0x80, 0x0, 0x7ba], [{0x9, 0x4}, {0x0, 0x93f7, 0x6, 0x40}, {0x3, 0x3f, 0x9, 0x7}, {0x4d2, 0x8, 0x7, 0x7}, {0xfeff, 0x3ff, 0x2, 0x7ff}, {0x1f, 0x2, 0xd8c}, {0x0, 0x2, 0x6b2, 0xb8a7}, {0x5, 0x400, 0x401, 0x2}], {0x2, 0x5e43, 0x4, 0x2}, {0xa4c, 0x3ff, 0x1, 0x8001}}}) 16:17:11 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x4}, {0x16}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:17:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) close(r0) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r2 = msgget(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80045710, &(0x7f0000000080)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000100)) r7 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80045710, &(0x7f0000000080)) dup(0xffffffffffffffff) 16:17:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1810, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:17:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}, {"f623eac0abe061cac45372b45462f94777fd55daccd57bd0051f6408a6cd8765"}}}}}}) getgid() 16:17:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000b43000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b0000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x1226}, {&(0x7f00006bf000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x2, 0xfffffffd, "010000182651428a5b85ffff8e00", 0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffe, 0xe1, 0xf0000000, 0x8, 0x10001}, {{}, 0xffffffffffffffff, 0x2, 0x4, 0x2}, {{}, 0xffffffffffffffff, 0x956324b2f2140e9b, 0x2000008e, 0x3f, 0x9}], 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, r1) pwrite(0xffffffffffffffff, &(0x7f0000000540)="c1008206755326d9e696998b9e078e45d300aa571efcb58adec0e2d130c84fe157f696b7407d53b9a3ed2391bb94b982c41a4eb2c081da7b29edec1644042e2f4476b65707445334f143356dbe4b787cacc5b73ced7bb9f4cfd352deaa7d4e4e6e535bf3df9e7b5836515f33ea", 0x6d, 0x0, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:17:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xbd5, 0x1000, {0x800, 0x10000}}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:17:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000000026e06e20a1f39c6187050000e2b8180000002900000031000000000000b70700024c"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x4, 0x7fffffff, 0x1000}], 0x2) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r1, r4, 0x0, 0x0, 0x190, 0x7ff}, 0x200, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r7, r4, 0x20, 0xf001}, 0x3, 0xff, r3, r3, 0x15d, 0xffff, 0x3}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:17:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x12c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000040), 0xe7) 16:17:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="770167be7f6af30300000300040000008b46421a0000000000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:17:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7d, 0x0, 0x732, 0x0) dup2(r3, r4) recvfrom$inet(r3, &(0x7f0000000080)=""/8, 0x8, 0x40, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x100}], 0x1, 0xbd9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x0, './bus\x00', 0x50}) 16:17:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:17:12 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="af179f96a61306a9d40e42281e7adf5963d0840a8f30f7cbb3eae3592798ab21492b1898a14c8ab222c4dac7b2d49acb80f3b07eea51350a774cf682168e4e79067e41ed00a30080000000800000ddf6d26e3c74858ee29555f2d1fee0ff6e774109f3498a99a7b292a15c37bee96b47a6871bdffd0a01f9bca6ae579c9d8126d0dfba90d49dfcbc529e795d4255bfe674994f53aca0830e1b99b454ea64ff34acb391fbe1a5fcf05abed5b563b078f8bfe6bbc386d3d27b0d617d7143ab2f6dbb000000000000001c7400007807e02b93c53d12f3320b37", 0xd8) 16:17:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="f897b120ee96536f8d2f3232a7ba2131ad24a5445a1a63f80d36a248b69804302c4de43a5e15c744f9adfff3bbc2cce782c3e0d58efb21076312383b3ae9db8837cd73ae0fb8433d388c1f8a5ecc22029b2c9c778a09158717340c64cd799a7588ec7da0e7fe8894849ade755b59e9b1a31ff97fc1e3af1a148d9565542edd7d26582568eae8825c6296815ae28d58c21e38391e511fa8290c1365bbae191624f5f8eac1317595be666f922cf01921895921e8b32d4fd5ad3978cbd3007c", 0xbe, 0xf, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) kevent(r0, &(0x7f0000000340)=[{{}, 0xfffffffffffffffc, 0x40, 0x40, 0x5, 0x1781}, {{}, 0xfffffffffffffff9, 0xc0, 0x0, 0x2, 0x4}, {{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0x1}, {{}, 0xfffffffffffffffb, 0x2d, 0x1, 0x30f, 0x2}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0x3}], 0xf948, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0xc1, 0x10, 0x4, 0xfff}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0x64e, 0x9c}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x100000001, 0x7}, {{r4}, 0xfffffffffffffffa, 0x46, 0x10, 0x0, 0x5}], 0xdc30, &(0x7f00000000c0)={0x0, 0x531}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8001, 0x0) dup(r6) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:17:13 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb99", 0x145}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') 16:17:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="4d00df5d76fe98e32b5cafb3d558737736000000000000009777e7abe0ce0758e1cd30215c6fd62a"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, r4, r5, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd}) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r6, 0x0, r7, r4, 0x20, 0xf001}, 0x10002, 0xff, r3, r3, 0x15f, 0x7, 0x9}) setegid(r4) dup2(r0, r1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f00000000c0)) setuid(0xee01) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:17:13 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r4, 0x0, 0x3fffd) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:17:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [{}, {}, {0x0, 0x3}, {0x0, 0x0, 0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:17:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x2, 0xfb) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0xfbfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:17:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:17:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "90a400000000000104400000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704", 0x52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x3}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)={@empty, @local}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x7fffffff}, 0xc) dup2(r1, r2) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000340)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x6, 0x9, 0x1f}]}) pckbd_enable: command error pckbd_enable: command error 16:17:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x64}, {0x6}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x8, 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000004c0)={0x0, 0x6}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='[)\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{#\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\xb3+&]\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:17:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="543ede971767", 0x6}, {&(0x7f0000000400)="a8274a81f7d383c7d2be0ed3c87004d6141ab17c350a6e37aac35322e3465058599299e61e5bac96a648287071911b28bbfa827d3ba0d71edad94abe74212a362618e565fe68422a82e21ab15f10b55fb0526a15d3577f68cb56b1d3f24c08078c9d14da44db5600fe0bf8a46d632d61e2bad9437e10e52be03045b3c6a5b9986a4bdf7d9657f4ad456325438f89753f1897005f1dff617c0173e756e1932a61f22ee9191fdae05181e4b53f7b84a337dc5f539adbb6b5d407e24931dc03cd4ad99361f0a94d47748aed6fec8e54826e2b28", 0xd2}, {&(0x7f00000002c0)="d03857bbb5482fa628803c6f8f080000006e8e4b665956d72b12a639717cdbbea2591c26491851f883bb0c38bd6340c26fa6c1d4daf0532a4f0cae2cf195149367f1a6e7a1ac0e0306364e4818087cc8a0e48b54f304611ff1048bdaf53814b590692875adf24cb5eaddd1ca60a6becc3b841d41d0", 0x75}], 0x3, 0x0, 0xffffffffffffffff) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000340)=""/168) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000540)=[{{}, 0x0, 0x0, 0x1, 0x5, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0x8, 0x81, 0xfffffffffffffc99}, {{r5}, 0xfffffffffffffffe, 0x0, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffe, 0x80, 0x40, 0x1, 0x1}, {{}, 0xfffffffffffffff9, 0xa2, 0x20000000, 0xfffffffffffffffe, 0x8}, {{r4}, 0xfffffffffffffffb, 0x51, 0x80, 0x3, 0x5}, {{}, 0xfffffffffffffffd, 0x82, 0x1, 0x100000000, 0x1}, {{}, 0xfffffffffffffff8, 0x22, 0x10, 0x7, 0x4}], 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) 16:17:16 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r5 = getuid() semget$private(0x0, 0x4, 0x1b2) setreuid(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r4, r5, 0x0, 0x190, 0x7ff}, 0x4, 0x6, 0xfd6}) seteuid(0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="5cb4e23790dc2700ce6c9c43793ffbb08d13152decb4e36615a12da8eccf25d454ab9c785b68feb8032ca8ff84dabbb147471d371efaf7ef2bfbc6f9f99f3268bce1295f4e1c8441cc2424ec404489430d4c58a087832774a0", 0x59}, {&(0x7f0000000100)="2a92d6a8f9fe152b2f16f261e7a43d37411f1f55b12696832d4d99aa0f2e347d350cf1393abcce296105d49101c62bfae69b315d6c340638fed8bd10f8b04a229b5558c777f812580193744b03b90d25aac8b309555226ddcb4568418be305", 0x5f}, {&(0x7f0000000180)="29c4cdb5ab390f95dd5e4bbd254dd5f8b0f0b6bd2f0cc85ecebd6a78f8c3c5bded3baf8a23774b6d00cca2b694ed1ef21eb657d8c31434f82cd6ffeac46a3dd0a90fb10bb5457c18a13a684b5e357e82b32e0259b186374ac388bcba6041090ee5c6a1be65df64cc538c460a96c3b53f70c3915a9ec55f1669856e5266ff31e7c9cf0ab2b64807b68989e089cd0ced1a5bf47ec55a5fb4d3fb93e2ccbc73feffcfcfbfca26d999963297004a27829e1c3c54f1d3d670a473b81842167ca4d3c72a3ec850a9814e10541c0830f6888ac41f374bfd9acaee33c725d039d5aab8cbe2a917313aa0068d17f53cc70b4ed8c666b0e9af4b9952d9de38", 0xfa}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}], 0x50, 0x9}, 0x0) 16:17:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x148) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r1, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 16:17:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "52a2a6d5868576e0"}}}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x9, 0x5}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0xe747}, {{}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x4, 0x1}], 0x1ff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0xb, 0x4, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffff8, 0x1, 0x80, 0x8}, {{r5}, 0xfffffffffffffffd, 0x104, 0x8, 0x2, 0x8}], 0xffff8001, &(0x7f00000002c0)={0x3, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0xc1, 0xfffff, 0x9, 0x1}, {{}, 0xfffffffffffffffd, 0x50, 0x1, 0x9, 0x3}, {{r4}, 0xfffffffffffffffa, 0xd6, 0xf0000000, 0x3, 0x200}, {{}, 0xfffffffffffffff8, 0x1c, 0x1, 0x7, 0x3}, {{}, 0xfffffffffffffffc, 0x10, 0x2, 0x7f, 0x7}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffff8, 0x22, 0x2, 0x4, 0x7}], 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x2816) 16:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000040)={0x2}, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) dup2(r1, r2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() close(r2) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) 16:17:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) shutdown(r0, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 16:17:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) getpeername$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) dup2(r1, r2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x3, 0x0, 0x3, {[0xffff, 0x5, 0x4e, 0x7c8, 0x8, 0x4, 0x80, 0x59c, 0x7, 0x0, 0xfffffffffffffff7, 0x10000, 0xc4a, 0x5, 0x2, 0x8, 0xbe, 0x8], [0x2, 0x3ff, 0x80000000, 0x0, 0xffffffffffff5cc8, 0x80000001, 0x38daa99d, 0x3e87, 0x7, 0x38b], [0x5145c7f3, 0x1, 0x7, 0x0, 0xce9b, 0x2, 0x7], [0xfff, 0x6, 0x8, 0x1ff, 0x101, 0x1], [{0x8001, 0x8, 0x101, 0x8}, {0xfe01, 0x5, 0x200, 0x8}, {0x2676, 0x9, 0x2, 0x6}, {0xfff, 0xff, 0x7, 0x4da6063c}, {0x6f71, 0x4, 0x1, 0x2}, {0x7f, 0x6, 0x180, 0x8}, {0x8, 0x2000000, 0x0, 0x400}, {0xffff, 0x1, 0x400, 0x4}], {0x3, 0xcc, 0x7fff, 0x10001}, {0x8, 0x9, 0x10, 0xffffffffffffffff}}}) 16:17:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x101) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 16:17:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r1, r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x7) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xfff}, {0x5}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000039b983905f814b46f05cf079f7501ae20c940f49774436f67b4288d539bb83f355e2bd0ea89e35680f77fb1349d345467fc337625ba5ac27de9ce2f83f9279c6acd95093dd54dcdbcd7beeb1315046bacae5c6f082bbf8e02615a491e17431b5484cdb2b7341c0a7f160e48c66aa7b8b838de90c2f0399052476"]) 16:17:18 executing program 0: truncate(&(0x7f0000000000)='.\x00', 0x0, 0x0) 16:17:18 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x68d, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x9513}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r5, r6) recvfrom$unix(r3, &(0x7f0000000040)=""/120, 0x78, 0x42, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r3, r4) r7 = dup(r3) ioctl$TIOCSCTTY(r7, 0x20007461) dup2(r0, r2) ioctl$KDGKBMODE(r0, 0x40044b06) 16:17:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000480)=""/4100, 0x1004}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xfcfc96ac3f78759a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x40, 0x4, r1}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x200, 0x8000, r1}) write(r2, &(0x7f00000001c0)='w', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) r4 = semget$private(0x0, 0x4000000009, 0x8ca) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) 16:17:18 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)={{0x1, 0x2}, {0x9, 0x1640000000000000}}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) faccessat(r2, &(0x7f0000000100)='./bus\x00', 0x140, 0x3) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000140)={0x3}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:17:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x89, 0x0, @multicast1, @multicast1}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r2) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:17:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) r0 = open(&(0x7f00000001c0)='./bus/../file0\x00', 0x80, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000000)={{}, 0x0, 0x0}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) r2 = socket$inet(0x2, 0x4000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x3}) socket(0x2, 0x5, 0xfa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000200)='./bus/../file0\x00', &(0x7f0000000240)='c\x00') 16:17:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x4) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xc) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 16:17:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setitimer(0x4f6084ab5c75dc1c, &(0x7f0000000040)={{0x4, 0x8}, {0xfffffffffffffabd, 0x100000000}}, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x7fff, "2c36ae61000700", 0x4}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "04c0a205ccd72e1d0000e500"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 16:17:19 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:17:19 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x3) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getgid() chown(&(0x7f0000000140)='./file0/file0/file0\x00', r0, r1) shmdt(0x0) r2 = semget$private(0x0, 0x0, 0x24) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x6, r0, r3, r4, 0x0, 0x10, 0xffff}, 0x7f, 0x7a, 0x33a91bfc}) bind$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = dup(0xffffffffffffff9c) utimensat(r5, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0xfffffffffffffeff, 0x5000000}, {0x400, 0x4}}, 0x2) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440)=""/54, 0x36}], 0x1) 16:17:19 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x101, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0x20, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@generic={0x803e, "f420aa20e8ed273d351fd0c7c4a9"}}}) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) sendto$inet6(r0, &(0x7f0000000040)="f00f1e77442a643253085b711344cd90e8b73bdc493c62e3e4ca61f03e6730950dba659f6b7f163e117380712b", 0x2d, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x401}, 0xc) 16:17:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{}, {0x8, 0x7fffffff}], 0x2}) fcntl$getown(r1, 0x5) 16:17:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00", 0x100}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f0000001540)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f00000000c0)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000002800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) fcntl$dupfd(r3, 0x0, r4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03", 0x9a}], 0x2) 16:17:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10018, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x1, 0x8001, 0x3]}) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 16:17:19 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r0, r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) socketpair(0x1e, 0x3, 0x0, 0x0) 16:17:19 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r4) kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffa, 0x7, 0x1, 0x9, 0x1}, {{r2}, 0xfffffffffffffff9, 0xd6, 0x2, 0x9, 0x9}, {{}, 0xfffffffffffffffc, 0x20, 0x2, 0x401, 0x7ff}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0xef, 0x5}, {{r3}, 0xffffffffffffffff, 0x18, 0x20, 0xffffffff80000000, 0x90}], 0x3, 0x0, 0xb2e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80005, 0x0, 0x0, r9, 0x0, 0x190, 0x7ff}, 0x2, 0xbfd, 0x22}) r10 = getuid() setreuid(0xee00, r10) r11 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r10, r8, r11, r8, 0x20, 0xf001}, 0x3, 0xff, r7, r7, 0x15d, 0xffff, 0x2}) getegid() sendmsg$unix(r5, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000080)="8d86160e21cb567c908fb9520745ded7711d71e9d0f2863e8fb05c4416cce8d09dc24ed53e7c9d465a5ca4faba002c887a17756028689dc641e10f572b304b08a0af69b65305edd5556c560dffa4894a86068f8a5a830dd60204f453e0a8b136b3148b32e767125a14abbee97c97e3ab9b058ccc47b910dfae9fbde36d44e2d708227806057594e0dca2618b70ccaf9a6ce8106cfd4960ba5a259a1f4d60bf31c6acb861c76ec697ae9400d4892c8b8b6fc42e381350ba00e1b11c44ac5c37f992b1e45bd14e725243549597f58af7250a7e3262b45d1946be98847489a13da21631fe3391", 0xe5}, {&(0x7f0000000180)="ef969270fa7c0502e13ec00efef0e83b", 0x10}, {&(0x7f00000001c0)="86e8ce63369846471d82ce0b16b8f691cbaf0b740740ab2e9e195abb1720baa13fcaaac0973102ca834e84ba5062b891d4d925d3304c74a1d2a8f341ad4caf03a624d90d1f51f1a4aca372ca726458c901144d4d7f73692990a198a2bc3fec51e81b0b15a9cc0ead2653e64ef68fc36cfbf2bad09086e28170bb79345dab6593bbcb87e213bb5f021b51a1c7adf41be2adc409aa84417e913970345a35e80b4ffb9583468712d019fdf5c2ae030bcfde0ba2ca47002eda517e27c1bbb6080d652e08ac17926ea9e080c06181162b55208557", 0xd2}, {&(0x7f0000000340)="81e735cdec218aa572aff57c5e9800edd65e4b7f8cf1c17dc4dd6746942f74fde33c62fd42ae988733488b057e2ccc203e558fe843ada0da006d8832a6a662516740d18564d4d6e6a9d72975f7bea347019efe6456b640a354f181a66263dc9524341bea19878bbe89", 0x69}, {&(0x7f00000003c0)="fae9259a2ae0e8f99a029e04cfdf0da2ff5693542e33c915ac26fcb25ef2dedf0f3618a3fc04f9e2e2a9dd8093b009c2d1ecfd9be75bbe096b6ab336c62d86bad031376ed7e03e256a767961e6257d091bf4f07fdafc4011727dd113b694ca4c63170e975996ebe74770d9e37f6e12df85f006545e64d50d50d66b603abee4693d8a32595b42860f6893593112b2a24873ec58b298fa75283ad1412fb5e8388ec93a762f8bfaee3a4280016648d43b65490e336dd6e6cb67c8edac1ca35ffdb4a653613baa9c9d296b0946471b341d15320ab83be56c8da238feae828c1db1348edd9ff4034b9ba3d4d727193b3f6e1e00eee3", 0xf3}, {&(0x7f00000002c0)="00b2c270fdfe3cd9660b47a006f3c62267adb793977b551bf0c47000eb06d9ebeee7e9833dae24a166f671638d2c9b76514be3b8", 0x34}, {&(0x7f00000004c0)="efbe8deb843d594f2aa2133d9ec0fe3b34efd46d91842f9db2de0d8e25ba15ef58015fdfa46284e378b2e719ac23c511eacba2e2291342707ea8e4843def366c7f96df99b196820183278c80e92c18d0d1572eeb9b99d2620b8b29f49fccfa23a6b9d7240e1bb93bdcb342899cf10497a56e6dcf550013129b16c6c9027f364b9795fc9773beb8ad1d345f6f9db5ea7298d0d1e89096453ef0e4c12977f1b7ec816aa07fee538f16fb", 0xa9}, {&(0x7f0000000580)="27bf4e55816226c1499d26e4c5ed4e04ba14dad7ada209d3b64621dc381987c45e7d9ac930bbcdb700dcb90d30b38da383eec1dca31ffa3bbc9dea2f2820aa5c501acbc3e1216ff13c21295b68d331948a5e3e1badd30c9cd3b5f46c6dfbb620b99ee58cd265b64c8fcc3ff74d8ef9c97d4215efbcdb52384a27a964b99df7941ae44395ba4cfc48053f8c64cb714de9b8b0f2a51e8dcbf8767e41763a93550a81ef4d294a5fa615b2549286fa660a355e6ac0c8da94281ae836812e2115f793a7d69328aa608a095b7df2997a021db902fed72a14ae8a62c0d5da0f53ac88449a1535cb16e4f913a50a18", 0xeb}], 0x8, &(0x7f00000007c0)}, 0xd) 16:17:19 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="6c8ed402945a80ed8d7a3f6f17acd0b151d19d9bb1b562e51ca6ac555504e8251de0d27d9d01c3fef4d038389568dd1494f51f3758d0ad042c1f3ed24951a38573cb969eaf7f9be57bfa82078bef2083789693a569d40b333023d872e088bb869a206ae95f5f844e2e6f1689289c18ebdcd3ddbbad88db7feecaeffa75803e11187eee10c32312e78cae870eac4e12a7461f893bec1e85d970f0a16df5ab9a284184ff2080a81874ede9ba20cc30", 0xae}, {&(0x7f0000000380)="7e0c3201aa0a69e728d0e7836517c4eadb6adc7a34b93eb90cf9001ff0dd3170a9edb0f5df71994e076b5f86a8125cba95f054a0d719d641df95c687bf192a473c05472cede9c6846b34878d340c4b77d79310f4026920b7e5206ae7beb7ce3e0ce0711cbf0e8e1f859bc7670d374856a067aead23781c1c83a5b3ca55992a5303f3103ed3bf50a95d34b79430ff3c57b2b891763c3ee50021d535aaaf869b9d2e30daa0c7abfadac69ac67ff83b78a788509574ec93be317c57d97c70c65086728908c4e1236aefc97b441ffce729dc69c9d8647a0baa25aea42d79ae334ebe83c3f9a66e938b283e09b6098db6a55c2a6129b884d0bb92", 0xf8}], 0x2, 0x0, 0xdd) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) r3 = semget(0x1, 0x5, 0x41a) r4 = semget$private(0x0, 0x7, 0x20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000300)=0x4008, 0x4) semop(r4, &(0x7f0000000100), 0x0) semop(0x0, &(0x7f0000000340), 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/81) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x0, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0xa, 0x3800}, {0x4, 0x4}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = semget$private(0x0, 0x1, 0xe3) semop(r5, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0xfffb, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x800}, {0x5, 0x8}], 0xa) semop(r5, &(0x7f0000000340), 0x21) semop(r5, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x3, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7}, {0x4, 0x6, 0x1800}], 0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/144) 16:17:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r4, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$setown(r5, 0x6, r6) r7 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) uvm_fault(0xffffffff82541668, 0xfffffd0000000008, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ml_purge+0x38: movq 0x8(%r12),%r12