last executing test programs: 7.64383888s ago: executing program 2 (id=1426): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x80, 0x480}, 0x3ef, [0x5, 0xd2, 0x80, 0x9, 0x85b, 0x8000, 0xc75b, 0xfffffff3]}, 0x3c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 6.391130425s ago: executing program 2 (id=1426): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x80, 0x480}, 0x3ef, [0x5, 0xd2, 0x80, 0x9, 0x85b, 0x8000, 0xc75b, 0xfffffff3]}, 0x3c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 4.898712483s ago: executing program 2 (id=1426): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x80, 0x480}, 0x3ef, [0x5, 0xd2, 0x80, 0x9, 0x85b, 0x8000, 0xc75b, 0xfffffff3]}, 0x3c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 3.687171289s ago: executing program 6 (id=1546): open$dir(&(0x7f0000001f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) mknod$loop(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3085, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000f80)=""/4096, 0x1000, 0x1000, &(0x7f0000000440)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.610833795s ago: executing program 2 (id=1426): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x80, 0x480}, 0x3ef, [0x5, 0xd2, 0x80, 0x9, 0x85b, 0x8000, 0xc75b, 0xfffffff3]}, 0x3c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 3.487657221s ago: executing program 4 (id=1552): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001900)=[{0x0}, {&(0x7f00000007c0)="b8c8ac3ad8c3616cccf52f0b55e424e7a12577d6c2aab25ab9a295af296720682488b09ee554d53149063968962370d4e17bd07ff16a90051fd50dd1e18a1e9e2675290c075de857b101d0994c0f7aebddeaeafe13682f43399d928d7319dca77827e33d617943b6b1a7f539dc3d5bd426ea5bfc169a6fcaa5a50837a073865fab8fed4d55e6bdf7ad6cb3f2571b7efc6ba203e7906b8e2ab5bd80ef79987ef6b40cdd5f2331ef47692a79eadea4b77eba3b6be49a9d99be642ab02e0ffbdb6a895dfd80e394c8da816da0e8965e002c3b8f18c200da3ea43dea87a20a876be0b2b4a1f0d74c273f97d496f74eefa6ab0c1c13f2b8fa8883098a3aaaa60b7658ded6216b373d8dde170c83d03bc68947625d48476cf8921968bc7370ed991f6f02b08c7cf49acc1a9a1d9bb55155ded0f754fdd0ee51a665342b095dc000b43382d264209b88d74472067804603ce1f8e454da0e95e0e39bab6e761223a538030a450296ba95dbe6e9427f7e94cec59b9004044f45d94e3be6efaee1a5b717d791d32d6b44f534088415c50d7127d5aa42e5b9fdfc6535796edfbccbc1cc89f598e70f4ba739c3a7cfbff261068d844283ef39adbdfffbf11ca70dc1cef90e7889eca399dc53684e05f72671410bc4862ec682833ad0986f5f23ca09f83bd373a99f596a4487776816a044291d0d38691709f11471a51518364290cb717805563d4a5f3f6b565b93da211b5147299c1d247c75a8c60db517b3c98f169b840d5ae75bf06cce1701a63ed050ca5f35fb9e3c1575f6c3f7de86e2759a43a93a37fd677e6477f4eddc481910a0a13f5513ed226a3d6322d8167b03ada9e55e7bdc99c0908fb2d1f74caf90da79cbf6488cd928811bc4406cef94887ef2a9e5b436e92340a2eaa41b0a984120574504168cf85262521ed6d4fb53dd92e7a79790c5fc206cf1c05be4bce67a3f7908db3bb766df83e522b4d77cfd44614c657ae334fd6a672d9b2700b5ad9812e1eaff2ace3463e5e9b9334c1e0df40e2ec7e4c86b6f161b13d869f7c745dc1216222477373f15ac86ead5d2b12d26968fbec29b04ed76f568154660ed7e43b02d6f7029f7bf92a92ff9dd0415c0bd8a4f2a4c2293267b22fd583d8ee8378553b125759bb148e9001df0470dbc3f90c5725b52ca16ad52de054d42eb37755b796ce8334fe544197b701c717d70e5d254ba46adb5adf1c444d674a1b0b72e88867de4abe7c23ff709d8fbaa6311b46b044b676416b78f8ab5fe105e0d868ab2243443fec4852e3d2111903c4a813ec44b7d1745b9490ecbb782eea6ad196d59569647e37989a950fa7a87a03e7f6755f1519cae133ec1abe2199fb88fbd6640c4dfe134407ec4016eb77274763c9c9c47f386a21701600890512eaf6854a323ba1b9feeb972ad55cf19103d9f71362598ded7eeae6cd02624f82e23997a80ec19f8964b46de87dcafa22614425109265072fc687ea280ac35420c4d45531bb7e3fb903611a8c2ecfda63728d5fe475a4f5ca960480e5ae8436a6277bf76d2e0d5ef8f698b342eb743f377f358036db7eb44de6139a6238f79bbdc73cd104a06eda5026f49d3d26e39ec9c8256c76af7179c1869b841aa9ae776a613ac0a5085bccfaa9d60b4f4a400abc1073d9468ff4c68dd7e35c2edaca198067d18939b4f64ecbd6d58a66c79081ba5c6bc291c1a033bf5c2bf134a3ae0ad4c7eeded1042cebc48e43bed6742c7a65a0ca72446e4326dc5966a29a105a3595b8e7f0e7ebcf48cf79d2e0f54c25aae2702aabb32350a61b330b3b5931a469074f4f986ec759ea1ba13a5144c530c47ac05a096bee2397e72797f4348ef094aca26caefea1c073b722637b3066696ef76586b53482ae5abe059a180bfdd00d5102fef1bdb5a70728120988824076f2d3f3529ec9d687094b12b6d78aa23205839d7e0d7461ee45ab50858f839cdbe7398e1898dced55618f224036f4ef56b91292b6a8d4cbea83d11b31a012baab8d7bdb4cfec9b15f8182175b30e07d3aa4deeac3fb2efe16c359b2d647adb691dbe0a84eefe65ef0aab99721b4a6ab04f7dbc557eebb1a397e8e6dd85ff0a5412db58af8fa259148d36215e9cca771c40d705679232d66a19756b8a1b9967c2163395a610bed3c93a0cd1b0e63cda0b454955d51c181588cc52442db95d068d95cd31b27361dbddc73b50cd5267c02e6dabff3cc206d682c11bb2b3f74445b7a67cbe4063668b31108edd892798bb96b7c49fdfad0e76024685999acc4fd58ff61013afa02540733948602f8d69ae48ff9d50d9afaad9b66106dff70af45559c6466d7b29eafd9791e1c334aad9a56f0fcbc0de35a544b2d1e64f03ccc65c4c9ba2bafe29b2e89c1b529e5ac275e96f141b4f7d2aa1cd70048781aca9e2c64ac6214147b0ad6adb264b96d4d388095524fa31d895380553950c1be246eeb8a39cecff121de8e2c93faf519f1f2f99f1cab9ee05badf2716e338d38212916f77c702df42fbfb3223d2f6f3a14c0846095b1db0ad39ab0d37b5f7792a5753b6e326ea1012fe393318c4c11504400398e63ae14b1fa084a4aa9a0f208bbbb9a987d5c7b8a76008eb08ef87b11ddc9949e810010b3e4fe12280be072b0c987b5a1645dfc74a9ae0448064f9b54d4f5f691c1f6b050c358c9bdf15f35b0644dabcba90aca2f16f6e8c1335d3805f3b52e45fa3906d376a140705d30307fbe7b03f3b5f86232c317dcf295db140f0848ca45c22acd2aa1a040c590e9c7337e2e67d589c54507969c70a3d04b5b3ef255305e6a300f9211ff7cb4e36dc53efcd0c55c7c8bddbbb65630e5b6c87301e5294e42335c61769a069a68b0651636ca14bda52c9886dbdf155f51f2f05ad8790196519c5b6ae1ef4ebdd9e586e23581b277163c766a19eac9e9a18e34f6a9574c1040560e33f8efdafdcca00ab9e9a034a57abc29390dbc1fa9931e0bb6dbc5532d5ea5fda2f4ad93673047e5b11ccb6445c601ba6a71bfc22aa5d8c90b8114973879f5f9bb4e362b06910d2a9276eab56ecfee9511d796e106a631a65c1ad6d04092a668fe865f746f04e2ee78777a3800a8adb62d1d09ef6461793b08c2f93a347f6fffe65d13ba77f15aff74b0c3f5a1b9b6d355b73d05b7846a16fcc01a0912f7cf6ed2d0023437d6b44e4adbde37aadcc2d117b230c1c8e5c2ffa10fec8737b6492889b1060aa15df42bb8bfde5aee17fc6f0c5411b8906c1dda5ab25e28bbaee6d1805985fbec6faa7b1b2576957642c3b06fd5fcb5ec603eaef42f7e0247d965ef93e36d7b1f23025fe32b1832d65a1f260f65c76e0781b7a524bbeca9d3c2265b1984abae9117d6ab33e804ec4aa9dec3f1c2b450b5945fa72fc5dd5fd4db77dcc54e0c60a5a605406ba0f65ff56ae8a70aeb21c95c92dd2e7ad6772433c27df3570befd12ba04723bf07c66178cdef21f36486ee24ee0d5e0056410ed681b8ce7a121b2c176041ebebc24abeeb98dd5c64800b17f28e40f64459b6ba9763b06724191006b3a8e39fc7511db5c4cbf2999de9d6eaf56b23fc444e810c8d9515d9b49e6371322616037f5f7af08aedaebb6b5cd8d2fd4739182ac0f8a890b032b989adf4628e2155e50dc8e0b5fe45743be916f5f69fccab05ba0d7ab6f3d082c35271c5697adfddf3dde100335ec455339b4a49ae60c5eb8561d844568519b670aca96c61d6b7f6dddbeec09a4f005abd26f89a0b0094082183acf9ab3de6f539b5d111622aab2b41eca18854760141e1f6b007f61233db0bf9b2fd16904b791cafeac62f860cad87182b1b2caefffba701032b896449bc0e0f846af3c02ebb821690f7fe2e7cd3be7adbca86d4d84c134039d445d1e0394d7d00598328e19288aaaabb11b90fb8d36d3f0f158a75f8c23ebb0a26ace55f3fba9e316e487b34e11fed6e35ffd859ac63ce8681a52b5b32e6ce7dd7d2ab512ec66899af6feaed95187f0750d44836adc8eec69a5247838870b6a3abf6e83842b517c1f3bdcda4471bfb5b2dcd440af5d198452583b6b1aa8583439e4f4ddf7f03ca7837f9a7fceef4a144eb0c64f1a4354023327e8178b2c4be61fcddf48241903a077c3935d1eb16ace4866aab1f1356fa426ffe01a7550fa296fdd2694a2f715aa3c02ddbf0e5d5643b17292483ce2701f5c360af7188727758cdb14da1c232f4c4eeeec54b053bbcb1cc913ae4efe61460a59d9ef2ad54daf1bd927e13f384482b9f524cb511515c9a89fbe73094ee73505efe01889d73cc6417a4963e33a9d45342e7f8795fce2e9c25d6e4190e47710fba2c379d2855a6db9323fd365a02a4dd5d135df9d55501ea854814973cf1111775483d474225239709ef153e7b077f995e0e02aeb7a190cd6754da880fa3c2dd96bfa0573230e2d64088f1305f346294c2ba99806638f8f475b465414ede7ebaf325a853583bcd843232357d1c653de8b3e2a13b0260c920e02e23d9901a70fff5b1ad61cb020ca3745315a", 0xc79}], 0x2) 2.195199432s ago: executing program 4 (id=1556): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20040, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="a12e85edfbbba1155017a8c0e7fb39d96099fb425e58839b41972b10182689e734a9bb6f6bff81d9afadff397291f0e5622e0fb7c7e165990e6f513f29a5dc0973c88365d0e884ee55e11e7429959a40a936df48c9bcb31094b49cab53191ba700a08323222ecbd6", 0x68}], 0x1, &(0x7f0000000140)=[{0x98, 0x1, 0x8, "9def429e11c5ef9a12203bddbe84ca1d6cf749860a7d6dbb1e566292d758235defc081c5255937d4b25272ec26b92c1621f66bee46538e2bd6cb7a5e5c5d8e00b34e13fdfe752acf6c724373551bbe26491b8693c6950569e08bf15b3894a88dd95a6150905bc93733781cd2d120b2d1f48c22fb05d7f8ba5dca6d4fb0a6beb005c710"}, {0x108, 0x1, 0x452, "b6105f9b4efa65100daab90461699cd1004dfe1c236c8f883eb7ebaa9ba6016d8e6fcafc0e6cac14cb69b314453a2ba1da6147d186548bc2d66d3f9aa1870fdc0cc6f0c77ac943b737328262d2f2b4315909a9e4987d73f3eec82fb35dcaa05792bd72e6e0e04495bc34d8e9160982b94f5274794f33ae76dc745643677303a6591fb069766852197c7a8d7ad124b1b054ea50faaab3503a64215652206140a1da1a877e0a9153c6f6fc548caec68049244be81573a266af4d5fc654101451658d5daac482928cb9fe0543fa67043c861117f822ba4d674e56da8d46b38ffb4ccc3316b0bf07d288206a02a7f676435062"}, {0x70, 0x1, 0x4, "ebe69005b78667f38292099d6ffd56fc9b6bff78370b0dfcaf6fd70b951e3a2b33bba46cc6d6780e5d3d9e9d5a32ee62eb3aa643b6776a8a153f2ac96b69907a81a0c7ea388441f4b54aa549b902ec4ee7662ba244dae60561919e"}, {0x110, 0x1, 0x4, "1efafb413d5aee28a1904d590cffb01658b37e0cf05cbb461b0c93d279eeb8d12b23274f6d2108cd5ab872762bcb87beb8bfd8c8a77bbe59840142558a8299d9d8a5dbc92779d0fe620089ffa90a5d8d2a1b32a73ca6e011a3552d32e9a378ef22ba811d6de7972be84faade98ef55d0fbbc89722d9fd939e2017f3121a97e5b9d02a0280985a5b86d659fd7edea0c4df93c0af7dc85da93562860238c6447ce52a5271d625b57f59cbdf4e9eb9adf19b584dc1d52fe7be0e25272bbc1b41afecad2a202195062fdf057cfd3c095fecd1767d4d7957117b92c040e15bc2e3266b27d4282d09cf436bb1a363931a68efbf012021c632103c14f79d3"}, {0x1010, 0x1, 0x9, "9e481351fc8e2d29e0fdec1742668bc97c12dad33d364fc79b6f7a1266202b20bcc56f5a6147be73544f00a2b278b212438f4767fb4082533791778632891c80dfae41bc57f4f687e48b42bd70234fbc1641ffb2c0ca2a573cc7cf740bfc763cf9dab8faba5fafec39f6ec6972ed2f934a5cee6f4fc3ad84f10e05397224dc8baa1a67b3b42630e27593ce5648b5f1636da7fc0b8dc6df78c80593cc04cd5ebed3812f1f05efe16cb1b02fe4c6488eccafbb1d4aadd2454e78f889dd371769d65003bfda4956ae41d3cc1321851f0a516f2bf043a4e7ca1f8dc9157ed76ea760b5db1960237b51651f91913b41b4c70e4ad955cd16051dc9365d1562e3959426009000184c153e535054470fddd850427d34674e7d304ad195a6d365269fa32a66d644c8352970f50b52e6e59d7c5f55e9272fffd5e2e7855e8cd3419768c2585bfd9134b5e2a7adf57b6c5e8b931abada2c4a654daed3a775dfa93cb9b161a9ab3fe38fff19d72a07521f83f217edd3f840f6c48d8dd89da40a211090c15a519b17b6a6e1c5ee790bb0c7c4123bcb584a039f68f60ab0b27b4e6b743111dd6a336c09fd948c70e9d5562faffeab0a049ee425854c37d985e5a0d2ea65e3b57664dba36df48b6a34a348f44567a94408b08ae6c15a7b7858bf2f6a16c2ae288ff7289855e37cd5b52cdbc25188cf4b2d3a483242c14608b6adeee337625e172266407613c100f0b8a950139a3e00e792a2e173528a07d6f36e4f1f19b2dff1a1a47a25be1e51f1dfd062be3a39fe3514411f0249d74be69f28710463271f4cfb4a20e349360f148d14597ce643b3cbe45b1c4c0b070abac4e9f75c953ef605b803ed7e46f37ad8b4a462f7eca3457addbb861220c64ee07399826586a31e38a998679b580b4c012ceda5acd48842d49ee0e37fb1e76318250b8336fa4d2ebbab068bc0f65cec92943ebd0cdc9780cdf3ac321ec9c8bfe3adb0a5ca3aab75e704df57dfe0e4fc23127bd20944d8957700d2524af331a10f5c43a982666a4435ee23173e9ae78b5deeec8e85b2ccb3119637f333251cc2f49dbac0a7c61fe68d1eaf6a683731a3b3b966dcd3a97ff12bc7de848a23e5074f68b0322e4ab1a7d7389561bcbda93949aac08270a439bc3161cc94becaa5e9717fa9e5e095a9e15eebf05b8026c429b00630baac4518ef2e97d5a0eefa4e53d84aeb29bb607bd8dacc755b349820465e0b183107396d8e3882ed6b3cfc773d4c6d5a78c71e8c466fe1b3004f484a3744ebc57f670202027422d0c767713af3d15fb8c0e6433c4a9b2f9b711735948e110ea177e1c18e67e995d751f00da530930774e8fac68ef82a79338fc21ee29fe9ea00d028bd529848df44d61c6d6ebc99c81c9ce29a0632e6131888f92cb81f1b1b0c0b6d94a2369c7ff2c28034a5983ed93c5802b7c3a91d440240f1c8b28caccaf3ea70a67129eb2c02d4efb56e0a28985a39c6388c35678fa281f17eae503cf3b1a57895f4f5b087c27b231638229108d92a983352624c288964eaa1467b9e9e5a6b366964f50e9934229e416ccde05ef414f20fa3301294d74bb3affa3e0b829bfec3fa60636a7cade8aebf9ff739cc5a374bba185e2fddfc12295a4d681d1ccf19b3011cc15bb100b649269330d66d5dc9e38f224efebe42b4119d804e81e6b935a62af7072ef74ce77d1f3f4f52fb06fd0c1fb89320ec835698e4887de538696bd49d0b09d5e6ff45b0896dc313826c6557ccdb8a41e147df2e28b96fe9876dc9716adcdad1c7f6973ae18fd145269e4205bbc25de1a30ab2b8dd21372d7c9649349a38919dca772109b98896395d70be241b1c592ecb83e2b5d3b1911da36b647e9ece043639e2ed742220bead809c330ce2d929e4d39f00160aa196107e975edc64e663f8831cbd8a06633a18595e02325650f213bd039c59cfe41f87463ac7bd7201cef8f019616e99b74aa7bcb4c94975a2389b00de69a658f8e8a1f94fcbdc85764ac0fc71badccf43bee7c601b0ae5de27bad4c0d81dc0e50443606280a0ffc7e50e5d45e31ae5ff059996d0f74952202d1d3a35281809d659e5a6b2c0d3679aef1150e57bf520f22d4ea3fb1318960e47bea89e64e8efac0b1afd802d46759cf4fac12a9af51691b8bcfa147540dadb5780a6c390ecdcf6fa1dfe79d80049322abf3b9f4fbc05d0eb43fa1649110c292620ad059393fec597180392d997b76b4643973a19f5023904b5a3a404dfe85d1b5174ec2dc192d423bd9b98b0ac7ae1876a8d6951f34bba3df6f4cd69915a00e04a8fac40d863c920f050c43cea9a4803c1e1692f352c8da0db8e18001004aa8685e9a720adf1de9f33d58612d5f3e6a52c05e7c017fdf7a8af17a24e7fe2ee7c37349605b5c234ae25c4232381a1352f014e16eabc248dc30a22b1a1a1ab22d91e5bc2012e0a89efcdb356bd36ff6856d4e808c01401f959e6bb5a278c74fd8dece122081199f7840f1ba596532a621402deb3f3075212b961f0ca1e6648aa8ce0eefc6ba4cd1b89c7288d7ee7e05b5e36f5754b62d0d1ec29ce5e5a99fbd264398770f8ce048dbf3eda90d382e1ccc68490a1609c2acaf6cf4ed9f85655701f6468052d0c7099379d2c703b1b8db60a37c0ee6fdbda9fe886178fc90c58a0cfa19b3894dfd55f3d05b06960b344d31abce1f1bcdc70ed2cc6d75ca68eac5feae07a1f848c70359f8b02345ffa0cf4edea24188e62dffdb9773da8c6d1039674f265f5e920c20758a0888d8004ce592df478f07eb62bf5e633bbb44658f6a0565ae187ec87ba7686377ddf3d88d1b812581fe1e8fab98f345b990feb548112e216e2cea325a39083698ba817efd3e9a98da40cdfd515d5e6006f36b07c31421ce8c3a6c1c3fc566629d4717b0e3e3db8ea26d20751a3d2a520a81fd6d1081d78887c2d8d55492ab792dc9f31c234eae3c51ef36619b021dc5339fda96981398b6f23058a404835e5e44f6c207de34a7ad09ef2fa33ae395621b1a1b115f6d536b10b61cb3cc2d4add6ffef80124e836ffb30dae49ab0b0a3272c097a6cec6b03c7c27595bb9208053069b0e45df9f2a3721a941486c574fb432f17043857285662d651ea1146f3ab550ffe4541c29af1025bb7f934eaf00e5d7de22eea05ae93ada0b9d8d27f5cf636f7f8aee0a0fa6237c400cd09056b42044f8dff4233584e0c0f309fdad958c309e1abd5df3b364ee7fea2e6911d4c3fab0bca27fade4020de23b9c29209b3fbba2392c851b150536b0fae62f641cf5098db86231631074c14ac380011eb839058775556c6396ee250914c419f4e931162ed041ba6cfb2c7d4f7271500114420e808c050c3dba53c5a13260cec630197d6be6dd26918702b59cd0a97c75f28007ebf2089a161450c2c2646c49c1eaefe7c355a898be4b2bcf76c29a8e9186fff8db7ff8c6c29a2ff94792311c07698c7441a520749de09670b8747a0852ffd1227b36a2281ee51502741362db4b12f89b2e4d8faadf2823c8c3af097de941805bec6ee9563bd206b75af6d9659cfac23cd93ae775b308bdaec57488d3d4ea4e65438af77fc37213262248da36fd882cff0b2b88ce975b038a4ede7d3b8a875fcb8288bdee6440c4499de926fee97fff7b77e79fbbf0217bb34f2ec261d7cd7f6de68090ef4de535f6bf69522c9911fef296862b9e7e92b85d52f3461e52fd1fc9d0af4e3ef9069406be1c70c2ad60744902ec94c8215e89df000d4ea0932d92b6c58297c0096c15a523bd45c3b99f458a89e85f191bee9dd8859b39c1db6c631db0b671cbe66d887dbfad243591af4c3298b61691d95a502129a036369f65c8d16b03adffa8448d9f5fe818b4ebe862ec3c97470196715025b891c72f0996f0689a264eb4921528d6d672f8b588f474f21c8314b71dec0f82dfb45193851c4ec8d7e880c614dd40df5706bdf42b239e8056b4cd7cf149d8408c40eaeea6373e7dffef7fa5f7466b2846cd71cbeb8a6d37aaa5775e494e7b9f553b774df4b9e26ffa01d5a9ca9645f7f45bff52b78bedc465c574b324d1c6f6eac966ffc225429d0d53e41e52e2813747805d58f316f7d086722ffc23fb1476415a45915eed1c16832e71afdd269539dae63cb3bc89361f6f28b4fad07d2d6068a3be637cf3a5cdffdf55c3b00a13a6ec49b52eab0c8392edf171dec613ebd7ef30fe2649d4becdbf9dc2534c2d20f1548a6efd66b9e333b7482a3e86abfa2a7009648da76bef4ddf45315e16e634138a25da8819f87db3bd42bf0dffbee49f9970018a3c88ed5072144ad7514de6561411d058fc1291906ef85c1da6aa4df954d10f10f4fc4619b7f9ddec62074b4d54ef1c36019fd36ccb8e9a5ecd1b0f2fd8504b5b0d6be659a593fcb2315006d5952ea01448b6f5bca9e27688b288450a6c7d2ed33c05f1314f5d45382538f8e83fc4006388ee254dc896227b79556dcf16c5bce7df52e17a584461943ce845b15f67592f105d6893fe22e961d159dae5689d4714803cf61da0ff1801e00674edc9bbcf58747ae63b532a7dd3556867669a3367072ccad654423c306ae45b1aa9f35ff2ac86be1ec0b95366e4b2d50d20ffa22b012af870a9b54e0833ab9b511de7b5cd1e2decf579363f5e4c4db3bfb9aec4e7b6f57d162e692f0da67b873ba44dbda6933988ba850688a62432a16f10f64b4870bec4e4fc931bf70561344aace16c86faf856e882b0fffa735eb32c03de1b1e25ccf1076d931a422c74f6f1e5a2d005d34f825e02ddb94b1a9f40d2e689e6c12631977ecda429a88b66f3679c1129725af7da8647e61cda3781fe79842929b3a79bc76c253d473b19c1e47eb49d8791a7724d898b20cfa2abe2b7879aecd7b54de8f2cc6395d4ccb4f81650ce4067f0ff9f6d005ce215b33dd2a6fd5eb62fbb917eb618f38f3749cfb6d7a0afe7f78b5a1e239a5dc671385466f8d15b0439f15099a2d4a1ee2a03440b470fe7073c55e88b6018dfd26a49d9b1d8fbbac1a6194911d3b9f5588b020f57605aac0264f392c37810031fda0dd4b9675e2bd44be3f067f8557923c9dbf2515293c39a6549ae29a2f89c44bd5a7db15b5fbab646fa2d66e7a4c7c7e25e115a92c6b629b9a3381e4aa4c5b0532842ea59968b56a45a425b3cd2d01727919c678597e7f75a3fbe39c227edc600464f36b3ecbc6e203966563df43e41c3093c3ecd4ccd744660b5466f3438b3d7a50934d1145604e8e29f1258a62e1f1c82d3fbe98c1cc88debfe03deae75450b5c7e3c3d21bc4c6f3b2c05919f4fb9284dd975cb8f3c22b7934480a404e08ab1b3c22424a6b674a3df6badff9ef3a12805743cabaa31c35e6801ae0236d3c4d88cd49de52c78854f50d624827db8dfea6b2adf25c6c47690ff8dc4f80f0d20d55f5877bfc6f4df6a6b1f5c9acc523f5044f22fd310528bc7f76aae86b80fcd89ad8dc85e739366c66673a7994caeea4cf105180279476f8364281a5c60db06262eabc41a4c757a106f99b634780ef4bdf9a3c926fde348fc3794ca16c1d958bd4bc33ed6958e333fcafe821dbebb09bd06a8838060cd28f51b32bd3ec0a53d3c3767ef6ad02ae8926c2ca64dddc752f603190026b7b6260abc3221715b83e86a362114cecf160389b31c9582ac539fed97c272a4da32e6bec933078cd9856c935fcfd8ee50b966d65e2f0cedc94127c6cb74a7a3d8443e064a51b8378bbec343d3e82bc345970879ac51f47b65cba7908c85eaedb46de0754ef04425de60cd92273ed1dc837df431"}, {0x1010, 0x1, 0x10000, "6eaeec6bc48943f7f793c377a4abeb002f158c7c18900d8327a63ad0cdb9d5d7467acfbbaef2d4bf791e183425a3de14bc3aed88cd76fbd452b9670935860b1ec64fd96da23211c63798e80292b20b2851d12e2ced9f8c2090e5a233b09d16d29a30f37ceef4a17ab90379633ab704e33a161423238119620687879b4d92fab621fae38cca8a764b128d1b7b39ee7296b10d5b814c186ef44172ab7a079ea7acb6c6714348ecdfbd6f7254e63dcd765e60495220241f70fcca1a4976d09d9c24bbc4ffc68ba49f40267d18cdd00046bcf9dc2d21a55daa5f66abdb4617ced1b8e00e24f478af2fa2f1aad7040fc8c20baa01dd1ba25382e37598881b6c9d096019a6348876a32148bd7650f82cca3ad6cfe351cbd67289e1eb99bbc9ece1569632f373f47dc6934356ec7fc6a46b9f024fcbc92092d37451785808835e05c9a5d932caec16916e0be1728ec661ad45d213a5b9458dffccdd1977e82df5c1861b7adc9925979b25452f5d6f50c178fc896500f65af0968eed29a44f6b6953ba7d2aaa99784c3dde7a3d0daeb64611ac472c9b0a532580bfef59074b141f02157079fa0a9216162e30cd9930f73d46753c3ae9063c42ca0a9d78782f5a8ec14ed62c893e6d52e25e30a2075680debf086d4fa4566bf332f27c0878731ce7d027fd7320e6e953c6ce05e34f1611682b9da0cfe498d8110e32dbf690986ec7816d9d3e90bfa64eaadf5b68e22be8ea448b591a7f7d92b88290eb8ae43c1c6cd46d121a0de99b1d8fa915a0afdd8fb218a59b2d3a6d1f457141f80efd7c0b4b8f5954702f411810d6f853b246eb30c22fe24d22ce64ed6a5b6e5aaa26dc33dc91c6b380ff107ecfd0f7c471dcef8dd8e1c2b6310659b1b6a41e4dec6a2d3d09964f420335bca54cc456070b41d8750e486876b7173366ef48113033a516e33c523072960609ad853647f7874209ddc72a2b6641a727f732a337be1570cde09453190f6c2e66f531e345c3a0f2dc6a1292a489ec40ac61ef6c4464b829a2a313d9762967323021f66a7e040a23f4ac0b5966d80bcea13201c1bb0f778fc91db00fd753674128e0c5f0cba14d4a76d53c3de0cde690b1e4c6bfa6a976b258fb868669471d1a45093757c3b668a2b20d1cb39066ee472f8ff8c7ef0fc07bf5f45e83d085aa522fe5cf751433a3e5028bd40e9b03554d4be36c92b96eeb3b6157cdcb90fbf35757db908ca32bd0fa1e09fd17679597d2cbe7f159b2e25d2ca6db6e2e77f4a9a5fbd67849e874396b30d2a8a8999f0ecd564e78c116ce6014c5377bd7ed41a982044af85d53f3a2c26b789182244318504c97ac5214606e6f6fff9e4d46a643dacdbf9358e8671b85c08f5890dd7f0f6388568bbfd16e67f05d45bdcc0fce3485b9f89fcde7827267e0e8b5bf20a3c5728656a2b559d70b553813af20c9dfd31561b84930f288a9a7860764254c123c6e7d6babcf8e441a7ca505978a140c5724fe03c625f048b1cc3237bb8ef4b8ec7485383c29d4cb2fdcbf99dd43b00386d5318256c7ccd25ed68d5e20fb24a06a422a41f301500ac33b54ca0d41abd99414f49a8d4cee225017234c9c5925aa7b71ea0f5e21772e100d168bdd6b2982a3816de9769a6f53923abc58f313caa52f16c54148ba42f772b6767c6101fc09cf50e666247114c8154b4487675e240f100e706ea566b7fd1a7ff6480a5736a54329cf1b68a417853d5dfc48e0610477ac9c8c8464b1a6d4d149c2c925a8d3e1b4cc08d41be1c7ddb040666c8e2543c7e667eca840b0fd1b27894a1d3be532b7a9cf1f0c8de9ace0191533ff3dda870b87fb0d945b81ef08f877881a5b7d35b940a363ae4ff0922f37f6e7b7973b13004d0386ee700b8aa9725370461032b85beb1d957ca2ba2edeef2489cbf3441cbbd22808324411d6446128f43d6df84e8ce19322ef31bfa39d553a119007ed0f926a45f9bb5a34f664d4a913a9d306a042c5c07b216721d8e0d1c21a333e6ed118c9d21066b066aa2fce872f1adcc49975f75efc94b65cede5dd75424a8bfd0451571b3352f9dee0ff0376a31152f85a186767e900fb499288f83989f46071edcd770f10c0751b8774b2e4396b775755ad1ca87304cd4c26e040021b6a72bf47e2ae0a1a819631af27f17578e2437b67ed4aeab2e40594a4a0dd9301dc9f60294a07f566cc5ea24a1b508914d24d8381cae655baa0ec44e90b8db906e0ab38fd451cc8faef6e205ffa1f943ca484a709478607fc25bb578efc10523c260531d57dce71733831fb923a34273739ebbd24f0d134e05263369a80ece82f5963ba0a8bfb5ffecdbebf03bd1afa3fa81b1cfa66b76949bfe04b7da73107e1ce38c7be8db74bf9b74b3bed08bc905cf876ef7258eefa54662d7d3808065be64f15016503b7219fef960667b021313f4f8c37d799664bb5c19fe800311626c3406b77a3d58a517648227277a3960ec4675f89f3904ee5f8875ae46e19af6e3c2c7e42fc84c4e1eabcbe0f449996b67f7d6c6ec9173295713ff3aaf9c57336fce041688b77fcba59584bbd91be20d3dc0c33d5056d73d711cf70762787784dd1f53351fb2e6772d91f529319bb544f822c887e19b111259d15d035fd103b8600cacac86ff0af73af3dd6b972b6855b6f780c37e87f4cee7d0021dedcab506726751472c9abebdec83cd4533e93f774038ad798734b2e5f0d4dbe51ee3ab401b2d7e42e1c486a3d57b9cb6af4effba24df101f023aaaa4cc79c71791adc2c465b4f3c92aa4580f62d997704c29a30fb995447638d4697d911d1ae39a4bdeb32c2473d9bc941de5f0610f6954dd4db2ad096460bba68960572dd69fa534865b14103d530a2bd625f4ca9ed04143ca1de8819f117b7f4e3c076a019abf5210ed9010a7b71c0203266e76b1dd3aafd3b16484fd89b80f2dfe5ba54a1dd4689f7a9c83c7d20a27d7c849787eaf8ebda6cb2b8484d88ff18d6db76a66b787359bd70baf5ebd061c8bc2ca73346805def85b369444632b6b9da6157b5d17a59504987370fd83682f075b3badca26cf92c35643974f9953daf00a67fb581bd5ecb4cfd55aec3d4dd9013284e7c6e1e4b0ecff0a6377fee76a34f666312105a66054238c85222d76df11c1d84f99703b44e04637f470c60837c79614991cf1284ae826055fc0e52ee89a595a7cf91b2f7bfb72adbdd63370181aa281fe65b733c7edbbcf8085e059871b38fbcbe19570210d9c2a9b8f2488990b7b7c57927260d1b98872e9d1a561b6e1583b00ca7805c16524d288d41520a276be82787541e04c124ff56b3c77b700b43552ddcc71980dc98bc1027c671b1f163750bf16c58119a48a9df368a4a0dc3f9c09735b6b0110a103ced2663b4e7935d2e6c9ade4045d0258293aaacd1aab27334b9a27263397a2426936ae4dea3f6c787822b52caf47279075a6dc5f4c3a522dac5d1489a78b31bcf29dd2ddc86eeb5b13d1eb16c2e8695cfbb71ffeede2616fea439cb8310ec60b2b0d58a0b56badf991ea6d774af04b52bd994bad60c6e5a419d1de40ea57c2386eb2c94819d1ce8b3e3662180edabc16a02c00c80806bbe01e1eb505063382029aefaf981af43be7a2b2e3733332e563511e54b9d8d0986e5513d7ee9c03e1731db7601a89db24827545f464c3d4749159566290b93e98671f81d1ca1f2dfebf4959dbe82e30710b63397d71b62e68dd9c0e658682e1450af1ef8f68094b279d1c2d04e423ef0847061b0e0acd120e31247699724d419fa459a896d883d81e76dd26b452dc489972e895b80b9ec3123ec62118b865c1f7a5e0f6c233ea46024324fa7f5c50c998099813149bbf43623d5c415ad8ea5421a5de5849e0e5bb439fe1401a4b5a7b9876eb376b425d35a7397c1880b0dfbcc6e9a76c113d0a1e569ef9fd229f7850d15daf61eda43daf2797834ae017112b145362f51846c8fbc9c68a181ae8224cfd22114f245b755a670e97cd0d16772cb604373c332ec813892d67c1e45ce19076ad076214f0298439f6c2ee9c9f0314348f0f7e6113d0bf57125f2f89e2a8c3e11a6585491591fce9be4fdf3a257f39696cc744deed92b3ca93792b32fe1f8e6cc1529451e049c2c3aa86fdd2769b05474347c09313cc2246d0ca088bba24b400121cceea7724961803d2099e7b63807dfc50b5175019585ee341328823c78bf9486507bc535d8ed090368daf10389065a18ce38e15bc6057311fc28ca9522037186f7c4c5e3df8136cda8c0d34e671bee411126d9ed9ff7800702a566ae04c253f1c5c98b07421becc35c65c6ec9da8e7daab3eb953f7f6c1a356628b8760c8638354e1beb2f2248c57d9a16f8ca93bce775be07555a3b55820be07dc282152657ee94b37e2f037636b6a36f4513c744808ed5b2ff57fbbc98a99c26b660c1af72b561866ffe8cd5f73e5fe781e964b3ff391a9a4f49140f74adef675519ab211c2faac8022088171ba1cdd50bdea7fcb1d53a72fdf43b35e151e7086c41cf97bc993c2556f830c390272c9944f8bd1b1fa3fe98f9a52345615dadf1bcabd48bd135de26cd7e8235fae1b6b90b150c86fb37f47fc59e752bfcbd3b71c2ff40d77bcc8aee4b37baa17ba7a944c9eae1c490b10654c0264c6ef0839eeee97d7ff49779d92dfc61fc3e4e2188e2cc2ce7f20625de9073067664d3c6a522ad3861d41680cf5faae8a1bcc86b904f131ca7b254907f3f019672c23a0597d57174631a982ed0f0549af174d1aa9c914d7f590ecdc40fd1bd9c75927033d932e7a5e514e3e27c89e0ae7f934fe399b347e185250277dda84f5bb853501f593819ced696c54e5d660f99b0229731ab05de71cfbf585852d98025b9a58eed962ab6ac4554f413ea3aac723e2208cffe860b80764e972afa5006164f5312bfb11f4208d9d780a4ed142af69ee1853097d370f61541532604cbc9814915af1614b4c89971cde98f99d4b988622fa2ea9fa20cd836842f3c5f9eba7d7e9b6b743363798deb03e15f9b8d89664e40410a220a5269fb7c554c91293754c0ef8f70b9bcba582620571de231ee01e7169b6165c55b3dae1350fa0ed50c1b3fd2cc8ae839913343b021d0dcdd6cf9b9dfacc612cccbf333472bba8c7fda5412f1f50c0107719994981b2a5cb045ef4b31c84690480cb22462cfa7de11b9500a89c8a60c42394467bd5a5083b8d771948dc0fa265202ad7bbe0c7345b2c04aff323e87bf6d97f3a827adfd0bd0f883abe05c224ceb4e8df0c5e3c9c6e982a83ec6cb94f6b4e6dd2ff903f8a15a4e82ec469162a742f8a6ccd9009b3f2c5d4ef6138f74a7eced2c2731610dee16ec419854c77ceb2083708633a3240287d8e4be537199f2fbf3cc6ff31d6b61a686eb310ec2981d885c26a90ab7eff89532acabafadff0beeb626f5cca233636ea7c98abbc14639b4d1b6ef11684b8da7c0633dd3d3d6d338b49c1519dfebe85a0cb6bcab8a75dfb2248307d47138359cf3b968aa633ba4fc4a4bf7cac104d888e1c69251238deedd34598baacdf9badfc6cc541ef87d693d806e963ae38ef788fa6b0cc2f568e51f6ed106cc4dd98f955f4a43de9368dfa7c665b813dced73aa5dc1cfc0eccb18fcece0f265ebadcec96d6e261c243565348133a2d4b86043b788023b7eba55583e967c022260d1a0f0a606d64c55eaaab101df3d92176e014ec60d619d553a7a866ebceb7f89c3d76e3ca5f727325da7a1dcd8d57a578d5ebf0a0706c71360100e7c7a1af71e07bb67ccd64e53ce73a75f91260e2"}], 0x2340}, 0x601) fcntl$getflags(r1, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000024c0), &(0x7f0000002500)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002540), 0x30040, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000002580)) r3 = accept$inet6(r1, 0x0, &(0x7f00000025c0)) connect$inet6(r3, &(0x7f0000002600)={0x18, 0x1, 0xf, 0x8}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000002680)={&(0x7f0000002640)=[{0x86, 0x7ae}, {0x82, 0x5d}, {0x8c, 0x9}, {0x8d, 0x8}, {0x0, 0x8}, {0x42, 0x8}], 0x6}) unveil(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='W\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000002780)={0x1, 0x2, 0x1, 0x60, r4}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000027c0)=0x2) r5 = socket$inet6(0x18, 0x8000, 0x6) bind$inet6(r5, &(0x7f0000002800)={0x18, 0x3, 0x9, 0xcb}, 0xc) r6 = accept(r3, &(0x7f0000002840)=@in6, &(0x7f0000002880)=0xc) r7 = accept$inet6(r6, 0x0, &(0x7f00000028c0)) accept$inet6(r7, &(0x7f0000002900), &(0x7f0000002940)=0xc) msgget$private(0x0, 0x1) accept(r5, &(0x7f0000002980)=@in, &(0x7f00000029c0)=0xc) open$dir(&(0x7f0000002a00)='./file0\x00', 0x0, 0x61) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000002a40)={0xe5, './file0\x00', './file0\x00'}) listen(r7, 0x6601) ioctl$KDSETRAD(r2, 0x20004b43) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002a80), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000002ac0)) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000002b40)={0x5, &(0x7f0000002b00)=[{0x6, 0x6, 0x8001, 0x0, 0x6}, {0x6, 0x200, 0x59, 0x8, 0x5}, {0x7ff, 0x5, 0x7, 0x9000, 0x11}, {0x7, 0x1a1, 0x8, 0x1, 0x1}, {0x2, 0x4, 0x8001, 0x8, 0xff81}]}) 2.193690266s ago: executing program 5 (id=1557): mkdir(&(0x7f0000000000)='./file0\x00', 0x182) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') 2.193321149s ago: executing program 6 (id=1558): r0 = socket(0x14, 0x4000, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0x0, 0xb3}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80606954, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0xc050756a, &(0x7f0000000100)) 2.19181607s ago: executing program 7 (id=1559): setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff17b9fd81", 0x8) r0 = socket$inet(0x2, 0x3, 0x7e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0xfc, 0xda}, 0x2000000000008, 0x10025, 0x0, 0x0, 0x2000007, 0xb, 0x1, 0xadf8}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0xdb4bdb4ebfd08e4b, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x7fffffff, 0x20002fffffffa}) 2.028609089s ago: executing program 7 (id=1563): r0 = getppid() setpgid(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) 2.025484396s ago: executing program 4 (id=1567): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 2.016739908s ago: executing program 5 (id=1568): open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1000003fd}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc28, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) 1.991854801s ago: executing program 6 (id=1569): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0, 0x101}, 0x10, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0x2, 0xb, 0x8, 0x1f3}, {0x2, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x86e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x9, 0xc}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffffd, 0x20000100}, {0x164c, 0x8, 0x1002, 0xc}]}) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r3) setregid(0x0, 0x0) syz_emit_ethernet(0x4c6, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffff0416160e000000000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f05009aba420108000000000000000004d3c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139ad9a78ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15020769db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bf00010000000000000000000200000000000005020003c2040000000901050000000000000000000000004e224e2300089078"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r5, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) 1.991533891s ago: executing program 7 (id=1570): r0 = socket$inet(0x2, 0x5, 0x5) (async) socket$inet(0x2, 0x8000, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="ea00000100000000", 0x8) 1.990891718s ago: executing program 0 (id=1571): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff450000300000000000019078ac1400bbac1400aa0c00000000e000000100"/47]) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x800000018, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000200), 0x0) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.907697516s ago: executing program 4 (id=1573): sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x2e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4f47) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) close(r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x0) 1.906427624s ago: executing program 7 (id=1575): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x1, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x5, 0x9}, {0xb8c, 0x1, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0xc0}, {0x0, 0x9, 0x10000, 0x30004}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3, 0x40, 0x1, 0x7}]}) mprotect(&(0x7f00006e5000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000603000/0x4000)=nil, 0x6000) sysctl$machdep(&(0x7f0000000240)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f00000002c0)='./file1\x00', 0x8000, 0x140) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x9, 0x2, 0x7}, {0xb1, 0x7, 0x1, 0xff}, {0x6, 0x5, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) getsockopt(r4, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYRES8=r0], 0xed, 0x800) r6 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1025, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.816322206s ago: executing program 0 (id=1577): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000080)="7d54aaab51bda54a5c5efd5843c3b93d091ca146befe75b8819115a8026c5c10907259dd210a47df1a7da7eabd53a60fe2d5", 0x32) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="30c47992f29e3a166e6f783bdfe063346223", 0x12}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2"]) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f00000001c0)="d72edcb21b0ae527be4f7536915e4eefabf436cdd1fb9bbc7cdc74b27a827a2daaa34cae028994a89541a083fc96746d6112aa95be9427a9475a78d78ef3afccd7d88dcde8694d30e66a825acc967fbac19c39150572abe539dec1f39678537f02f735caef0b8081f8df00e280d96afb24b427ea21775a88f7", &(0x7f0000000240)=0x79, &(0x7f0000000280)="a8da444e06af7a824a42492ce77026bd4a21eb66b9057d1bd0a29bf6152a1f3b7e3879a3dfd3e28fd8cffe61a09f712b755042e4c8c16844f423df96cd925abe3b93635dd5aa50a918dda4470c430c8567a7d346d7bbc65e712c", 0x5a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2004dde06", 0x9}], 0x1, 0x9) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000336000/0x1000)=nil, 0x1000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x1000000, 0x7, 0x0, 0xfffffffb, "000000000000000001000000fcffffff00", 0x11, 0x11009}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r5 = accept$inet(r3, &(0x7f0000000300), &(0x7f0000000380)=0xc) dup2(r5, r4) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.81286857s ago: executing program 2 (id=1426): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x80, 0x480}, 0x3ef, [0x5, 0xd2, 0x80, 0x9, 0x85b, 0x8000, 0xc75b, 0xfffffff3]}, 0x3c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 487.937695ms ago: executing program 0 (id=1582): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 487.281976ms ago: executing program 1 (id=1583): sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) ktrace(0x0, 0x1, 0xf1c, r1) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) (async) r6 = socket(0x1, 0x4, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x7) (async) sendmmsg(r0, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="29ff26684ab960549bf32721327cc7c29cb5bca43e4dff5c32", 0x19}, {&(0x7f0000000180)="4f8a689e62ac3352b3ac", 0xa}, {&(0x7f0000000200)="6bae378eb12a26cf56a3f8d778d14ea7a90aa4cb352a1a633830c38776582e9852ba1ea68a534d622e3d5b1c33047519753f0342fd4d9cb2adee80e925292b95dc17a7399a6e4c667df159613410f89e3dd0a37cb02f3af76054ab8013ab68b2369865974f2658f8ef9efd06755dcaa7b57ba6b30b0b52d0a6bf70beacc2199972f36a643cafd70633323cbde83ba598254aeb15c2e6a138466525e12476e26f10a31578afe2802a7d3a79b18f991e7479cd4946892652381acd5da554b08ae3c97602902651687b1cdaf788d0ec7ecf22ba4ff108419da0b19c8093cad3ea5960f38513", 0xe4}, {&(0x7f0000000300)="2facebf1e01cbb4a2e8fef1648e068e07c7f9baabf96bf692cc300cfe53f1fec9ef78fb2605669b3d0b6b49dfb2c5890523578abe8619824a36db44f42222981ee609894", 0x44}], 0x4, &(0x7f0000000600)=ANY=[@ANYRESOCT=r2], 0x1a8}, 0x5}, 0x10, 0xa) (async) fchown(r0, r2, r3) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) (async) dup(r0) close(r8) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x60) 482.70991ms ago: executing program 4 (id=1585): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000200)="0920ecfa02035cf2277125bece4620091900db0065070200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 482.275008ms ago: executing program 5 (id=1586): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x2, 0x8000000000000000}], 0x1127, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {0x1}, {}, {}, {}, {}, {0x3, 0x3}, {0x3, 0xfffffffb}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x2}, {}, {0x0, 0x1823}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000020000ff80d1440000200000fe8000000000000000000000000000aa4e204e200008907800"/62]) 481.862346ms ago: executing program 6 (id=1587): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x39, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000004840)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004780)=[{&(0x7f0000001480)="182f3151e91b573c002f4d99f98e502422002f750444db9e6d754a3fcb6f374e966aed54def4e3ff809b4fe418f51ee2d47be2e8c6c829495f6dfc236f5e5588ccd3f029e43c4747f07ec570d637c7bb005d581cd7ed1112af02669872204cb071f1b6876c55456a87af492831d01a5ea9d27608b8e5c4f62dead432276412ed3574686388939efd8e73f18034412b8aba67bf47d15b567cded24641209d72b2778ba3d98cf744735b21befb60098d18af1dc598b0916019e8d796577e164645aebf927ee676751c1b38c354f668fcd785e8a1459949a58ddd7b5007e277bc6cb7600b4960e9e1a67a0694dd084c38620c1053f436080778d7695c0dcc", 0xfd}, {&(0x7f0000001580)="ac62ca2e1330c39a17bc50ac0330639ff188b77a0fd03d20c7aa2accc5fc32f6eb6417dd9076feadc41a9d5f03b312ded8", 0x31}, {&(0x7f00000015c0)="56e41d77d34ce4edd1147469adab609da502cd25872424d521df00f05be658ab30dd28fc7b2dd2f1d84a207c679b06138b16b52697b2217170afc6b0ff3a10c0592b9413117ae1ff0f48e0e3e80e8a5034247307689e9035e54956e446852b25209797abcb3115be0b65ca0486e8331193ca24a24e8b1cfa85f0240083c6be940e05defab34caf245d140e30621beff8e3eda5beca4bcddd88aac785bc44f88e486c34ea002c87a8b419307712be1204f49fc8576dabf87ad3e3df5f2b9316f664f8bb678b38a532095bdce1ec8112753b17eefe6836cc9baefee18e2861f9ed378c413213591c4b3f161762edc1a1103f9c65b07576c9b586df9c5b6086bcbc8f81d98f1547f592d89349626981234ac73e787d56ca5764532d56d60219ec9e6840635ab8f0303dc3c5dc191f8d3742c78719292cc9c7cc7f296e427d96110a5866b5239be2f1ece0a7fd5c1bec8fefb43d2b15af605ffaf42e2bb45fcbf751195d6ed37465c1ff933ad223b737ae106168de872a91a1ecf5d321ca61df050bfea4ddd3a4b4238e1bd1a095f2394d2aea546f66a9fd74e1f57872b802d923a8dea8e3d2a89f7ef4419b98fcfa25a78122e66ac25ef1acbbe9dfa3eaded106e45f4a1ba72ab3ed1817469557eace6ca3eea96b17884933053c97738cffb11ac2069c30d7d5fe8d4bb2f543904ebbe0e064aca85d6ad6ae12b33bee9d4a8e073a59e42a422bc57dab2c424c53bb6bcf1da670285395aa24fdde11f65572bd765a52cfb74fe7b3d824e9045e0238cd47ffcf2cda7a17089d346e2765cea2d708471204a8e1d357958cc8b2205aa79473a1815613793e3941f4a0f385d62ac6aee6d4d2b4ff62934e300e6897d95fbf699d53e783f5f7983ae3df942b2d0910e3deed8a645ab5fc827a36154f886667f29022b4ca7586c626933de182a0d002faa7567f6881e18bfc8329d55b5bc68d2a58cd51b04b7138d4633d9880de81254ac819b99235f474b0b720b4e32ad312e299ae83ec6a3246ae73093b46191da8637aa8cda31f63376e911a4ac7d6a7eeaafdb0ab5afb22a3dc16f6797b00d44649284c9897a989f27f622ce4b3015c5d92fbda223c98ee233f518f0ca177e6d262341562d8b38c3bdc2e59bbf2e2d78532b17141cd1f85b44e8723cb93876432ba7e8b105eedd43354dd4a8689529044e847e477b41e589c0c1c6b640e80e1645103235ae529c033cb1a88e955ef574d1076254c4f0ac9baf7a15d653f9af24c5ed2ddb7413be627d6fea8bcae4bbb4152aa6607b391247cc802a4a458cc1e78714bf6d7d7665777b3063b3b3e9e8c60f2afe4819517e24085f1b2558aba27bdde43b63b2424b03238689d0fbb38163035ac30f740bcc79560a58b427e4409d81ee13d8c57911e56d5c945aad139536bd24ece18334d1cd71964098c02cab0ca9788a6937e039aa0981db18e7675257cc86b0fb65bf69a36ad6841cfcf91d36241f145f6ca664cdb3c579724638c45537550dd807960fdbf4118c6cd47f194f148394ea219a31e12ff007c665be14244121e2b336dc9c4824608183923d4e0977f422c0ebae0e4d548395eb7b8caecb181f8734bad7bd3e531aa2b7f3ec8adcea86345dc9b37bda2dfe1a6bc677867394b2dfeb7315944845c44250e8a5022c48865af0fe986e9b90891b5c4ff00619219f3a20a50159f996c53fac11168643b47c6819881f7aa3070945a4a2eea7a905a322a39301cbdeb1618fdc93dc548f90f23369552f5b9491096bbdacae5acfc6840950802dd5744e912aac74aa13c4d1229ce369915d8195b423a65e8c857db2264da56dfef3b6f04d5b6316df89b7044e125a1ec4f6a4beece1c25faa2a4b6fcf0753260fcadfa4f4592de3e8134a9cd1e1d81a0dd986b515b628ea4efe03feff8e5a99d3c46fa29f67af8662f288c6c5fb7c3dcf7bb43e472eccc3a80317392596468a7a8042427d746002e9f9c4fe5965a4cfe39b6af148a661d61164ee08019a512fc21eb0c2902ac3944ccab22b8d73e5ca5068d9861a7caaf601b950b0c6cdd642d4123f6d674f5c345e064b2953d4d883311496bb3f53d50b169b675b16c12d1a34bb2a2d2cef999e52036d86238e96c74174494e9bfd4ac14f9069ba4762be9277672824cb53b14a7e95e1e485f186d6e59550b4b254de866d7012efdf6aa634d7b555e0b0e98c41f0f86351ed89fff7b902274d8a1e572698428d11c75d8665eb3e5caf079109b69047ac297397cccc37e5282c494ef631791ed07f79c3651cebdb4b1d05ae8655854b977c8958c63ac37dcde18da85f06d8cabf0f87b1513ba772d69ac2542bb5e0de37264d84f2ecff384407bbffca98d74f2129fc217d4acfcf9f7c8da58ad0ff6079619cebbbeb51a33eb0da668071b8710be41e40bab266a88d3a07ae0ee8341b2144d387b974411176b30352bae8d3291e6aa0989fa0307f67b15de747b185e375ed9f648ad0861ed9183788b61124d5a820661f01bc6b89ba0d90fcd5ffc37bd8f015485147010307b1301793a15087b7711ea6968820ef3c15e45e65f51ca1249f47e8f2c5bf8abc6f26558c6af9aa0e0674912d01b387c388cd66a2337b27e37f4530b2b5b17fdf661ac53da811500e2032d427ea91bc33c946f5c390553dfff30c6d2d066a7d610f40ac0d02eb02fdcdba2eb6c53e7a7e1b4ce0cf3e808fdf0d11d1d016325c31b37c84a3d5d02c3df63d90ab02b7ceed4860d9d3a2bc21dbf30bd44b7b145684a522b68fc9cef35f78fff7759fafb145de1889ecf3643137d1df8a8e8a3e1ae6c468c461b6fb4b4456eb2a1224048353e4276365a4d2a81777c04568834bab70a057bfcd692663eb7787e0945cff46e179330b2cf2dbd6f135944bd95215351fc47a3bf2d7b9242c9fbdeb8b255930606ef09c4bf1b7aba11b55e729d7acc79a6b69b9697c90840c4b5064f33770d9b7e94ebff3de7e572021951b686e760cd66f761827f1c3e4d23ad203d32a1ce9a49ab9cc0fbc3df3448421b9ab1d8ff270e61e258c2100781dcf6db29204cbb05e21e8ccfdfe0b4e54eb57aa266fd755b7f839a41757711d91a65aa837cb449efb3944764b441d7c45b19dfa6ce2e7effb2687671b4cb18c9155b670f127566f738a53a90c0515666fe8c1c622390d7da2c3766790c5ce2330cf9320c6260d04b5a928948a4285227181dbde07116c589b0fd3e20c3cf3f3c213994d803842eb17fe55d290bcc9afd5886333dbe5f03df7cbefc37ce563e7bb0f864efe400a927f1762892426e2da68f027676fcc46cfe363b1bb752f1ad60651b3e5976a470478f852b17aef6006719bbfeb45894649f1ef6204c118a42677863096c7c3f8200a676c4c17fb6dacd4e773334ad43d149ad4a25d7d5033f574532ac841cbfccc185544842a98d2350755a86078519f881f74776537e7980954d97c74bbe9f7aaee855edbd7827f549ce6d70d5df93b13f515fe822e5ca41bac8885b5e50eaf1ba9421c5af7708aa18fadb2e3875ba4c76eb42650bbe71803341a07888b50b37b88efb4359621459d2042a17336f8723eb8223ddc6a5a6ec328af2286d0cee05990fbe9a794b85ecff6ddf7e4b8a48ec7904aa4d5ac6fa02918d57fd8c37ba7360c0045dcc6e116abc98a9a04c92c6ae166d7ebc4302f722731441a499b745faab41ad7176047c7224dc6a71c68e305b7b4d0b8101a91535b8df97c443834c037c334fa9ef7acefa56c1bc219e8dd0907e484a35f23c11f8a4c82d2fe68a414ad739b60fe4f34fbe510ca3a549fee939727721eadf0bb1cde8057caab97e92b47616e346b43a64ec83ae9e4e4e321e6ce0a549d76cdab77519f7eeaba376ae2efaebed20e3e6c4fe8afde3220c374f11001c777987c07e8a860ed5054f8431bf2e94781145ec7256cfe8bc43df862b67b73b293cb9d173ee7337afad93e8b877d67fca8792077d6b474b6a99f79c8aedb70285304f44644e025bd5ee90c1f03f241e3e3a0eab1d60001ea9ba211d0f94a097277d6928514476b6cbb602ac631108a8f7c6606c551e3b91d22216af7dceaaa880cd344544b9935e7143744bbce1da60ab358dce44138e3e13d582a2862b7f3a30867746b94aaa4e25ac069f36f782f570dc776069b887a73fa42caaf6408112546e61d5a0af236d4bfd1bee6f30c9f8a23999d60c18e6a30430034de332d36d362f583e7ccc64e7b70bca8db51e12566a0a5623b484c4902a2359e647f7db4510c4f5e7261c44bda9673fcc0310975464b92314e4ce00e194dd8a697db3b7750bcb8fbf6d08a467b007017f00d94f0d29e6b5e0c7bcbde1a8848d279af8c83668ec6c5d483733cfa7c9e9e28e4582d9c735a758ee7c48de8a0d644a0d662b67844af97f2c50a2a19632702d55c7239bdb80df7d822349a0cdff258acf4e932b86bd6c075887a92eb9402e04b516de6943f919ba32432672dcbccdbd3735e685ae05fc87d0d5a0e53ca00c3c16e6ec8497fcf588b175e354ee723fcc4d4d6500b1b4df6f83ddcdc94bd95b71a4a1822e84cb72de47c58c8ede128b4c49ea7ed47aa4e3af0bc4f87e6847b450516065221626aa2638d28d210956989a1e33675c8b5c46681b584df1bf10ad9a301f319254f5b745a57728e762f26528057688b83f44c5d5e2ccd47c8b4e5c1d1df3ca9abcbf05f4abf0b643b5fe3a1febe07f99e496c06c56e0b4ac8c4bfb3c5595e3b5564bd3315bd23417f1b40038f48e62f9534ff626e2758b1ee4d992950a3bfba478c9366cd6fb395fe476b89c940d034cd89452536cf55bf84e61e7de01a6ce5db318c4e9739fd313c7b1ddb9f26d19639a933e7e09359ffb606d7ebdfd5c5424c0bcb019e8d1f349a05dbd1cd1b67e1301002547cd272bae0af01ea2de56f65cc71220348dbf6e9feb6289d83f4f4a02fcb910b797db24fdd1535d472e244b290a077227c299030b53ebea3a7bd09a95a98e6d6371e320b2ce10f5cf92a029d73903bcb020a2ff8d96ecbba3dab2328600b6ca58f5c9e474e47ee1d459ce6f2bf2d81bd1eec870d8ad8f9c3f4ff06000c914fe82c010d86e4e7f8cef3efe37e9a43bb974f11a70dfcfe532423431daf47a4c32f94e9f8fde7e308004498be3c7b37764daf4e25620fb6e420f49c1b1076f0889a3747b62e966e6f5b875e41a2d328e751a1029d6037ddc8881d7c9dd374a20750d20a66e7bdcb1946cff7446e19942eb2cfa52132909c4b88b2429c3d86fb93bdd6a8a73897b108b13e3f4525994e17ea76a17c8f9ad307aedf171827c1a331a78bb37ed28e01a663eef1db98dfc167342fabe4e01ba9e10947d14aafa2f068f43fc637f3fab60280021685432929f171ed854380f240ddc431cf8a1db8c1872408eed6b4b66f15d5f455ce0b6517394121e8257c38670cb2abfd7a3e9cfd5872696e646d92061dfed9fb5137727743b37554d32e2c4e71aaa23a55bc345eba3d4cd3e0c30ef7c7f636165c32eea3292d8717787f2d0e458867bd144220c784d46a7c95fe26e578c6002135b6dc775fc35942abe17e8a106e099f47effc3f3fbcbfac4d5624f7818de17bb7f34821e52d1e055be602fdde988fa626d9a308f68cea28670f8039c5ac2c61fcd3ca2a62512d8a3e958ff34ad1f20e7412aede635eb9dc610175a950f7c94c0cf3595de1c8d178f4ab5d9bed358ab098153203a947c779abaaf6f385c0ef1d1396ab6e0207714efac1f9d697cf9b79f7b5633b7e6e5460402430043b0ba99125468edac4c00fffc8d57adf0", 0x1000}, {&(0x7f00000025c0)="8f5fdd6f612a2cee43802917e4b7f94f0b01adf041fc4abf99f19ac40a9c5bbd3a4abc0694d7ac1b760000f2bab6ac4a4c7d95c7029cc477cdcba31caa205a1594ebc4e5b58b87a256eb6c71b2b9b255eafc36fb27493b0e17a10c720a97db5163142582c5f8bd456c990d97749044dfd1de223b7d67ece66ba3a54882bb4c0ff1affa80b518a0716f333c90afe23313de29201295695cb1f9a66c6646aba48477273d442b49998d3a8d503ef4ec", 0xae}, {&(0x7f0000002680)="1473b96200451473ca8ef3e317e64571f71a550beb3d34860a27666d2ad3ccf2ea1a950c678fce8bc3c47427c48037b4aaa823f2bd8a0288792830", 0x3b}, {&(0x7f0000005cc0)="ee09f90f38b15f50fc0efdb0737a31a22c1b8f6e9c07240837ec246d71142ebaba681d5bf3e2a425ea3c453ac72778340df90530b37f84f9ad3fd89dfaec0bbec3126ddd5c1db2af005385250ecefdd2a5ec2709ae3a422ab1e31832957a0a66b7f64a3c3879c8aa09f91a72dc3cdd798af8d3cc0c834ee02255f0c26e51f7379065db3b99bdfd4e0a784f5df4b11eb3ea3b94230edf52352bf39c9322c8e61db1d3209a2c138e8917f9620421e9355d04580136995fdb112510dc15c4f3a6aeb7dfe4eeb24161dec44c5175f144d58617833ad866b42efb0aead619060cc12ea1c5a57a38a7ddcb93f2e6390450f525353a8d1aa9fddb09163f83c660ceea8aa004f04c4e4905952eebe0795cdd489d472f34e6f66d9dfc170d25584583f7c562fc50244db9943c9782a2fe2c456cdac33cbb3e96885f1bbfa5ebb47324356a054764bc11d3f799e85a5f760676e6c35e3e69a0944202f8b403968568be8996e5f95515b5fb3b4126225f17b9f616d3b99e62a6b6ed8923315694352c848ba5c40e08cd0e7914efb5cc0bacb572db21e1d0706918c40a784118aa5e690068d05c25aaa3c902f796b83e4322fbb19d98054fb89a30e00266d3b7da9c8b47018efc5de29aea28c71d4e1f5bcef812cc0466b3abfea64b5d59e8e98289b557f5a57555cea01467ae901e9cc158d11f51bf263050474f3bc72f77e9e68309035f5b9faf135a8c03bcabea0c0b726e01c741357898e392cfbb3c1e6e49004cd85ca2ed49f7b3b16fe19b193b5c693d375916a63039f6c9c3a1a9096b561839ccad56514bfd172ea783695fdc37a46c1eb0ef88afce5ef9216283909e82d7d4cd574da252f393ff07b1b30a009960b6b27468f11cda03722e4bacacda511ad2211372c79c428890f333c4ea59cfc943268abc594493017b4d52b1eaa1d8c96fc8dfb87dff83206a6c4a2f870f157d035627717e9668d455ad1b292b3249a9daf2fbdad07f1762a42afa74430f945426831bce9b7facc3bd3f19898ba017935f5ded089e24b1f9091f9abb4e9a083573f0ec19b454a704cb070341b2e782df0aa540ebec39beda5e489ecc50601f4488610496f4ff8b24809ddfd16fddb3b92a4ee6b5f477d977a7de21302e6344cf18cf133409a277f2bd9c46fba125fd8b0b02dcd44f4d0d048abbaadbae59617b4e745ac8004f26072d6d2a4ac92ec7c245710ffc3ed1b4638ce501dcdf6ee6201e03023e440feff0aa0d2c0af98df75fc3b20298b6aab1179bf5d049d8f1472bde0edd52084ffc5e4836dfe8380f8e39ce8a8b47cd2d3b2cead5acc8b760879b27ae31804dc0027bd46e02d0984599ac62fdab3c277ad1a9fb93e8e14c8b4a02a0f1c3b5783325ce502e4d2bcad745c0d9b229e0dca34dba3cd12fcf56964ccd053b7fcfd80e8ec9be1397dbd3f9f87236dbc1483f5ef87106c29dbc80f60a7e90a83d463aa4d4efba61af71832bfdaa8c8af000f4d799754d48ba2ef1cbacacccf7534d69a07680c205380a1ab0edf9270e758889d8428c596c2d6597637ecfab5cc10304a0955c4051ea21c494dd6b7eaecff97814aab20aea181456d4a135c40db24475d7b446334821204a286f33f87ba6ef873bc3a15f8ba8464556f734961dc9a8c9efa17ada3d9edab52f0a81f78b652f9d06672a05cb9f3fc470b3fb577e7a13f69c8c354e4d583d673a385b697ffcd3d24153028386210dd032a64f5ed6669c59027e44d8464094bc9da51c24b3638d52bbbbb6c183f3388499a088e7636f82246fa5c8078e8219702f60bc95e5f4fdce5b2ff83509431eebe976fcc85d4d40dfa7334d1f21ecc8efc99fe4718b820dc55206791ab5d6f281177f232da7588b80a09a57b567d246ce085f0c09b9fff1721b997fa05cc186a422e661ea132729dd31dc0e935caee04c1a428874eb48ae3cc37af4a5de1d3b82e4d966cd8344c4f803382b4feabc88f20a8ecc83abc3a7bc4f4e5c2555784f848ff887030bafb092ff2d813ea6864a6b43e1023773f118f6d6f42b3685184c3316aa59f55254657ec30d95972f15686e8b32f96d677bb9e4abff181a502938ab4e5b565f6bbd40e3c131fd0fb0901b9bc8916a01606f1c470b19193aa990198604c8832a01066cdd4e1904eca06b2b4713d36f1372ab3cb0609c909eb4573a7af8cb886ac76542bdd0d7046638d9dc648495d9f9739a75bab1512f000703385439cc40d53741fa40ea2056a767e0a1cac7d858d55688352fcd5ad728e53628dd1ad565478888d80000e55893373895809d941c3dab5c6788d6a2e3d131192ed65699d330b131835210b335565450a1667f8e65f0be83389c927986730a18ad549eb65ac3d6f92d4732d011615d5f930071881f9579943988d48b87ed6b0b1eaee9128c5ff976f6b88c33357d20a6dde111822808c54bcc7928761780b0446c3d0fc1f70620acf19099f133603b7174611a8153d2055b457ba7639189b7f6d67192fd2887ca09380be986f457d88345489185c00f8f30a37244791ecf8bdf309cfb0f2bee8d86a2d83c95eaddf7f1bf75b2543407669b378310d25b8a8845aa0e0bd4f4af6010f0f339c594b5fca1e1d99aa0653b6b50c0bc45d9ada4d5956266abffa7583dd76b4a3c8556342ff91a61d756237ef6995c7a8aeb3c0fbb23c205bdfa08f8763a0a5eb3bff7d5588acdea2c47d2b9e6a3bc0d484a04d937e92eee4550e6b6b3aabf14c3c86b48e1b2706e23e403b5e6d27333bda3726b65e31fe49b4b5838f1728778a8a7b2b93380d8149b5b29c1bb774fab4d8a44d0b253c6023c393677ccdb45a2c9c76840dff61788d98bf50359a2855f81b5ed45a928a1370f02611a5295349b79e3000f0014bc797025b75bf2eb7a1264f5af6780da114ee5f44ebccff47d926a466b4dd855af3b072f9d0dd109b39fc5a77ff9b40ee10b1ba3e1729f75d6551f7c5700905230d2053b23c49f7d7ff1faa6a2e2cf008d8245c6e8790edb633267818a0d41653316bde67a9f23c54232af7e42270c3360533bb3bba814cf93d015ffa5ee60eb05c909f64e41c4b61041a0adffe1f6af3135cbce119a913e7913957d79d1330e1214246e2d018c18f2489d9bc86b2d3a45a8a6b864a04a03101e8f252b480e59b450fdca21afd1c4a338aa2bf9c36c68d72d643cc2a95020670d2f8626d74939c7d11ae98dd42e279f1b9bf60f9b10f15874e76c8c678c7937fff4bb3ec1d030160d432db04b2ddff52d11709c8c423591dd204d07c8dd1bf3405e306ed8dd985ac19252325d7dc6fb9d3e5bd7043f0cb5ebac7b90b88f24dbb9fa0a22265d46979901f2157370c7fda15e5788418684a909564b84b449608c0f229d18e75cedd019627563e38939c9f1b80a5ac6a32c422a087c5c2cf357cca9cee70153f967bee899e5c1c77d087ff3e00a76dee48a602766c9cc4897b4a94a073463fb83d789ccd530097cea51fbbeec42224e669574bd13cbc66bd9f7622fcef3cff764489b1cffca365b3aa77e9a09cc34e76cd04e714b05c297eadb2356f8a101514d3a53037437f5a84c0c2db057335f5dc178270d2101a0407fed3b62e3063ef14d815f7b59eb22733affacf5a26626a4a4f015b1589c66a1bdb4579dd4c429cf0d1b492c38490fc23f2dc740caa301212ba49a96fbc9cafe39c268c565a79cb7fa56948f77a17fea5a14845d6ee74fcb4ffe7da79c630c6809a46377845f67885543fd192f0da676a0c472f004d10499c16d3cb60eb03132d806cc34372457331c53674a5aa68a2d36a7f792504de1b661db72da8c7a58713d535d9e6f380a0730155c6662898e6cc517a6a3f0a91732fc105ace93bdaa18574e846340774f63b49aac32a38d6bea301b2a12ad101bdb2bc49bd7d0ba734b2bcd77939aafba94d2719957689a47874dfa1dc304f783f7007f6f1ed185d187e7c51fc22ed105926bd38c4b7b4f032c597236d8fdac716c2b93290633bd8c6d764a1e3c1aceae34ed5940127b7a4b376661ed01c8ce889638e448ae69fbf25fe3a73af7c6f07a4a5af375b480889ef825d8de03bb7443ada852cb7cfb03090b6392137818ada920fc650bc1d44dae3947fed274e721eca9bee7201d6637d584929304d12173a9e2311c2fcf09400eaff8d3a30b900e28963fd13f13c5eb5e19521260f29c72733efcf87574cca2eec8283af4bcf6f879918bd91fb2b2e73ed7cc5226c94109917320cc2abd44f6a13351213f3d6d9b3ef38ff7c5b4afffba5f41fdc4f8faaf641542eaad35bc9182f053aac0589d118d9f1e3398002135e2de3bf74425f767f306cf8a4b454fdb02bcd8e2840c05511f6b28e091a01741bbdc23bca104cccda4d6b4c7b028d06a18c714f4e528084eb61b043cca8c183e12351389b7e5a3c91fd6d18be8bce55fa43f6b1057922b264d3bc3810097b620c91ee6613bc20afa65902e07ce24681e76430b1087b6de3f524e101116645d3bef6cee9f9ca63911f0fac40714596776fa14b15ad4ce742294d587cbb22b98d33e4771619809b32cc523edd461b6b444d5b92dd66fcfdaec3ec33d7a9f11d7d90af76d8bb1791b5d80cfd489f24fc0585ede9c3f432b9a46a253e15c82386d7628793a1e567661c4ce5a46f7411f5b392df10639901545db66c5f0b5c43ab014f3bf43b0493090a819bdb57b9afb8aafa1a7f5e29b35ce0e9aef172958de02f9f35a0a5d46c48355b4d406d412352e832cecf74dce4e15e7a8cf9b509e80e343b544948c8780d7c3e3898c9e94332660c5602f314cbbdd26c1205540a9ba42b7e68b058ad3856330b8b90f50cd7be7b94c23901c39396e7c669123580e01e2f58bed8d294ca2848d7440a7512492dea87355cddba16474c1a829de0db57d545ad6ddbbec519abfef6defc9fd8033b337cb64205064547df6da6e76b9515dbabd50394b414e887c840d3b28493b745e861352f63f00999a08073eb6f4a7598795ddf072a010659e4429d36f112c8b787b25214ddd29e6858a5b0e2c850a060ab9527f03672b2c88b91a63be662991dc9edd1bfa386c40280a39a497d52e4ce2c8876dfa1cabdd3e6082babb41e69cd5a42d457c499ab360c14844cbcb89c135e8e26deabc46c9fe79fdebba49855a12653308ee55e52591656201bd249eb568083e015774564423d02c90aaa185f9954474bf6e8997d8d6839be199a0f1e5bda29570df3121060612521b58d381df6bfbbca0e1735155f13aa8797c72dd3dd1f1dd86de85c0452e949779b4c7c99bdcf89a41ee137f7cc10c2b3171c99436547d55b2c55c126e4fe387097644deba7b31015b49d3f72dc8cfd21d4d3fad99af4df301f292e639aa8b02cc46ca4d0fd081aa8f4a466f8587331ab09e223cc45eb6c39682e6e6dc134bae49e38d3cbf4bdf737f5573360619c67d57dd5d77016ae7964aa7acb1889ea9d90d2e8925eea540a724ac3d474623e0b364173e795413fd1e6763d2c0fc782e1c8e3b0ceae4fa62dae9a77ad18ca5643feea07e83356f052577b9388676cdab23187c572029650ab034e3f3a92553bdc043b9038088f2899f7f1cb44e1a2d8b57a2b5abd51f69e98f8dbeae8037eeafe2ee6bf6546422213f502d69f32918d4c4351711a6049d96510db82a409d6befb5ecb95e810c53c2849fccc299e2ac7ac63a813e457cf0a0a0e5cfff9580ebb674aa618446c0af071e8f8595767bbb3c0f7a6f72d18c4122a2c0dc94f75bfa52b4e1d9fb48a169a65f667c9ce12e3b7b546e5d1704b72ead8e02a5c8c69da9f56c390d6e5bc395da3247a87322ca6a578aa83e666bdf419b3497066f35fc7146e7066d8c92557d8c31df086edcbb8ae8cc189b2a1f90c28f10329bef5d928df8f9a663297736adb6d210ed693018ba5fa792f9d10efb9e690692abaa382f1f6084da154148f827ca86f9d9583721fefb43adc2e8978150ed5c6f00b77a2b77089a991907c7ac775c39a23239a96514ad6c5d20fea6ea1f46527dae9bb159a4bf874a2b5f90afc02a87e0d2ab447ebee379ef3a8adfaa7c40d931b887dd6dc07a936043847d2d31a6756f82af0f1e59fd6dc64de76514c7e3edaad1d89f66e5028b373b9edaa0c6fecef63500"/4346, 0x10fa}, {&(0x7f00000036c0)="e3ad1f56f0fc2a1be4e7e63a64d3edba240235eaf67d9b18bec0a4fcb38a2702a5a019d2d6887d398c8aa8454c90a6e89001d6e3ac83833019c5bda2e58a4db4237543c9f1d0381e6b458db94686d43d48144613f59e4ce1dd50d3a75946bfc7fd54ca0f60d44d211faf2679af80074fbaedaba402f1ed77aa508fd0e886d5787c85a0a0552c20ce1bc9b768aedc76d0226d3f6c0a084c57794904777fb1eb9a9c37f15066ca56292ea6128f858e7bd5815ab6c70e0ddc98a8820f6f646e9880608e3f571750c781f329639b6f66485b5fdb7224031e85117f17f1059b933ed1cc7ee263b2bc6ba80002d6ea67b664b58ced4dafa37d1fa981459dd926f092cb69a8a397249a03e74d79fb18a23b9f2693ac4255aa6d51dde040f9558a485af63069e0ef66287ef66292b8d2c4825c4450e44eb282247b7f2c1f70e1efd793722f5a4ee5b32d2d127b5f34422a18a5fe5346b20828a894cfa0512c6acc92341e21d650055ed511cc375187d9c020c317a55bcccb7a476a98c9cb61af17595a147e4412994a42991124e797d5f4c93a3a90bafef5b3534a8732ee8ab3e1ddf9050c2f5824676de236fff31a911ce3f1d93b1bbb26c06cf0cee3662c885d30b29352d97adf2d18bd107b9c2c34c2222fdc3a640ec74aa1f0479ea8787ec8fbbdea110bb1918dedad12cf2d9828f34a752c3dc3d34786d3fbbcd56af600033b7b99cd9d93514d3acf2d62ac863b4416a57f85c82aafeae71ea3b40f12ddc51c02daa8d2f2be454b0e37acdfd57a4040bd0558b4afa19e6d470d7bf708348d0192d7b4c2b6dbf4a5c63c5cc016cbdc428c744c2ba2f04f598c938e184063b71f3b88ab729ca20453c378b6878c903dba4c592056c14782f9eed08ddb4d3a63e72268b8be2ea254f881f7227111ad40bd41ea155528bf1dcd73b2d6e28a7d60417d5db0d384f0c6eb72b6cdbfa7d03ab51b411952424dc2b34ec086d29a74d7dcabee2d052b1bfa0d8e0f7d09dfdb0964806d81fd7d7cd11a9068610b6d14ba989aab61db0463f46b6f0b105510275b3fcce0585078bc9ada44275cd4a517dadfe412642e133a12ddfd2a62e8f97b8f7e11fcf38464a25e29d278af711beaa9dc96060dc4204200b26912cd18aa82430d7761b51af6f5ddcb5c8e4f9de4710e7e128a843b18625d0915481052e26febf2b71ec501725959144f4882f9993dbb6f0df51df0c2c78a5241da0d8930e39f5646ce35eec846105630a4b9afdd17d997b17dc30146276f00ef506245ae12bcc02c734d0771b0c6cf78ad1692530184d3307144643adbed4ae0ef120b24b4960540d1a462dcad995aba1308f92974636ed33d186958a022d47f85110dab5b949af4504af9d1a56365a557dbdfb8f7346378ffb19497c8bf6a2cb54ff8e162def5d22b6660d0b8b63ff3a1f99a08f1045444d810b074df297c10431a7765c2fbcbb8202d1f55d4a602abe0908f7156ac411163d56e6491bb1c3a4e14dba6dd0dd9b9d06a1b8c6be3f0fa07ba4597737d01f8886d66ac84e28bde2bbce7c6d8bb84ab4f4d57829f3559c6ebb20652e5aa668c84bc5853c0932841b1f40834dd5361ee93bd479fadafa9f6f6ea1f67f6ffa130efa027ad0e911e8edd838f2a1e58969c0a3272a3e495b70e6b486a793c134e97e13503e266568d0cd46d2d5e304311477c9ce754893579de6e07536fdbd4d18eec434005e0005dd3719a958a662eb0c8f493d9b1da9a10a40d615e480e43b703ad0f799c259ee45cc8c9ec8cf9b4764d8e54da53b495331d0397da7641a45c5282feea5096a429f6c060a06b42a720965d2b52fd3793773c9716b5eb3c9fa6b9e625593a50e2341229ea706a7abb2cae936153eb36ac4b849b5982f06175a7841aab6f7f81d652fc0a5dcb6cf2b249e250d9e522465f27b23bff61ffa0b8a0960f7e6191947c338328d4ab81e163bb627f0920fab1e966a0f1230ff3debaea68fc57dd8aa06018bcc30e95a1ab047602e609971c8adaeeacdd7b6800389d6a2020454ad501eeaaff1ebd2ada642eca6d5ce2a85d3c7ba5d58ecd066b1aa05006646c5eaedfdc7654ebf838360e321ba0c3da0c87153731018c2078ac63fde02d8bf6d90021db8a6007520f7005ce702a50b4812963f41691725a1ced11cce4e792f38eb640ff76232f0ebb8f0c47e42df7e5db98eaf15f3cfeb98a14ceb17b5daec783f3200c13fd4da4c11180d793f704e0f6ff9eb5888ced08a3689fdd342b6027f81baba0d800d3943ae4cf5648d2eb7a7c2836c0c9f4f5a465bc7147f722f2014ec54bc36f6bcdb26424fa6b71c0c42ed3353897271314b845022d23751f37ee6db2b6cd23b4b5cdc9ec00b874bbd317e4486d905a207609a6081facfcff704cb61cff16b81968c54141bbbc48ba6e78c7e90a5bb496b124101085cbba4f29b53568f064bd57ca9602e4be7c8ee4c4ac0c0b5e89d36c3e0b602f35af620a40ea871a1934c50f851b4b9704fa9aea5ffe99be95d8e9f5a872cc4b84536651605397e880f000eaffa0b94d3122146183794818ebbadde42a827d9763ded5d07137eabb9948c4d0d79344f0437e7a70f187785e8e30b0205facedd05437da40067d7d1c9d82115055da949c1c162ac2803a7badb1debddc98ae0a7c882ba9cbd1d6cb13cc5fb689559610a86492dd544d44ff8559c3ff0681839ea1c3a12557e51d6924186da951fe8523bfbd5ad208818bd9a45f0151bf0e37bd2b62a83c8e674297651fc08d647e417698bb688e4dd9566efd7b26c9f319cac4e1f95b535839cf0a5c663ededd6a5da6f273412d3a594ab0e7515705ae7ad98ae19fa9e48a3ba136ac6c7745977bd3ac0b33acb24814d80712f507e0a38aed1b83346f1bbb2faad39bac40d707b3d34c317a4fc1c33408b0d36325c68fb8050bd4ed822979cde22828f4620fc9dd63b88cc97f7e99aa7dbf00f3cb4951f14f40a7ee24ac0566ca889a391891b8736f1df29fc5622af588a7e011b41484ab72c8a66901fdbcb60ef0bcac2701edeb533d17c46c58a0b0ac6eb6042b9bb543dfabde5adfef8b1cd1381f916cc14dab43941e7857982938dc1c07d9a0fa9759a1edc29df186323079a6844437022553491b8c81aa7b2809e36acd25e8b58209e4fee8dfb38b804e271cbac0ea9196a67deebf4c6a1c17860d0543f38e52f396b060d415e9606528c7fc66b4750cba7b44c68b991364b7a21feaa43dc698bca021dccbb830ab2295caf50629ad214968cb2ed7407d298933f794def661d7892cc3e3d1fc349eea786970a138207d9026bbeaca507c66ed26d9ee86b2c7cf4dd43d92ee3b2c89bf833298d934b8dacf6d3ce644a2890e0b0400891d72230d3a2a3fbba1460516c27e8d7027d1129f132564bff9c87d638136fe27dc76890c2c7068eba1f59a3ccad89b6807fec8fb724887d0ef5dd54fe013952fc650428d21f99813e95652979fa7b5f8ba8aeaf04f72ee3e0ad8c7b4066dab26586302149ad35dc6a3b82a764dfed5f7372ddc720a19198d627abd07d9c54ead757ec0f11319441fb16071c20235f0311db19cdf5078b96f1e2ee8f1e1f0026b5c6806351af1396f2933d6a2ccfa3a850964ca2a16fd17ba9834467d847804c8702df2a13a132dac283393d563593e53fa1cd53f42e6d2b657132a6ff7342951c2f83dcef76ab09c8a733407a18f5c865afdf85e4a218048c59aed759e978b458ee1155c64bc89bf1bb4be443eb6d89b365e4a2ac10d777035f007c94bcb2f60d34d98a157193038ad7bf1f730635e261b3e8553ea9029f5b5207333e748989c5bd2481aecc2892fbe130adbb6ab9b2f69dfe2fb0090178ab2aeb87d8d274f96096e9e6f9bc13a94a70cd6846a155e67d38065f0ffee11758a1011ca27f96c8bfb62c891b5e9c4f8e7426a4924aafe6d3fe23f0d9c56ae639708f89bfbdf52f80abdab3438f2667b0c10b51a215b9786af946a2c88640cc6f1d4aefeabb06508abf2194d34fafc009a4bbfc7ccac95be885bbf8947b802ecf99250aa5c705e8146886ec8d5f247a6cb40738f97be318f053805f74a3c303b359dd8ecaac17900c32095b4ff6cfe4c01f6460f0a698c926e3b025fc530eb60ff98dd4778354ab7919735d35785f1496c698ff142b53bd199f4ca29c71204fb8829e2de1d0a52e5d8e30ed32727221730e1aa32b71ae171d114ad178729a9cdd2472115dfb634b9a28cec1c26404bb9d0b8c57bfc1a9777671b0eb2940081345d256f58bb683c3ade5d8c926068dab26a244cdba3c362748ac45e3bda3db9b455bc924b5cb9dac5be82706007356a97b9eaa09743b1d70c82f5aefaa627317054d4c4bc88cd82efeab2a80500e62ab07e1b4afbfc81a79c35876423664d875f7a5753998d1a590a3d484dd2a38cd7b44c6b5552df4da17c32e367bf418e6165d5b33255809a2a8df80c6d1fe983ab5a6f0c40a4e6e44783658e4babb2172697814774cb880e31fdbf61dd3d73f2dd1494936e40a1b68844d466d777ba293b485c96d987266b06fecad6c3c29377af8e6ebd30846e7a91ace2d04258f5a870e8b11d5748ca425f6f52e67111d410e9c481908c5fcbb8526b17ecb7ae2a9db080a9d88210462b7b6bc400bd65ccc5392eb04f1ca0bc198f587964b07622895d8fd3de5734243b5fbe46d2de4bfe636d78c75f9749f6f7e943a4a07d70f11ebf1d4572682ebf9347e17b216549bce0bcd87d2b592fd2e734566f4fa3a7f4115bb4c08fe671f5690ca2fffe191a0d2b456fa2e5a078438b8898ed7d56e92851ef6fbc450750313245ab3add17a0b2a80a6e758bce54b11821d9216338f684f5499c2e1d0aec544becf2767edc7fa6ae17c1e2410f41771dcdba587eea25f575dfd6a7e43dcab10038cfcc432fad6901d00689d026704658fb0c37cfce0dfec4b3e52c47a9da46e87a55cc788442c5f3f571dff72d61b256d5ceab55453642c070e95d5fd80494156fe3024cc00e331ce71dea39c9c4c582fd15608f298478d0c0c257922e3aaa0efe673c8737d79e45a08d707e110e4e05ac30d3f3e96575a7313fc0e87577002bb18bd091bda3b13cd790d50aee6448570aaffd89d4f9493d1519feec8414980f2213b3fce1030fcec4c6d90c6b893458dd96665e3af357c7df9b2b3530fc311e50461a5dde5d1e93e8a9595ddc4b01093ec8a1e8d8bec7e3195f423947572134080b8cc96838dcaea5c8b87819076dfbe8227adaa242cc2d0e921836da9c5bd0280b03a5518db1cd292c42fc361d17527c6bb33402703ccb66a5babc26a70b70e5f418a5eeb791aa1e22f16cec90bf8d6be0e317243759ec8a76b953c3b670e354942f8892b9291fd4057ccba079bb1d5a434adac37a386e6543b4c3c0f030cc81c7eb2351bcfb275e2f7f88169cb43cbae1387fe02d800f2e52aac7c6db51ae75ff174405be755e6cb3cf4c48412f5296c877873fe84161bc8168581b3590c4c3cfafbaefa0bf836bc5681b8c402e27689b776373038d6c5d97a531418fc59316246945a93857c440a7fbc37e27f41a62f4e798cecf7cdeb02e1cc18b9cde49ebbae90631949e84bb968b9c69193e568a785a2f705d49386366579fea0f70799ee82093f4b06e129cb077b9ae1e28e4691588598f7adfa13ce6714a4d684f5dfdb648cbd4b4184639db308910d8bf2c4a0757519b72addb474c40fb5840dbab7fe25ebf96cae570ad6db7c8943ad33e9dad131aad882e08f67be9b9965179f4ed268679872d7c0875ef14db3406482c", 0x1000}, {&(0x7f00000046c0)="ba315081af0c8b7729625c842f918759bdc1a62075800d4ad8297932267d20555c7a477ee647ca13a851dd579e36991437967204287fa7ba321ce0b78dd9235ed83e68707f45c2589655374f2c8fa423af3b11492ef9ce16b640909571c4e91852aa1ee08804008f713b7e52a5a53285a53c7f0b536f86380b26d4f3e8f8e844bdff7bd1b49dba820fb0012860693d743c33802b0efe", 0x96}], 0x25, &(0x7f0000004800)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2]}], 0x20, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000180)="003dc295", 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x1) 481.329842ms ago: executing program 7 (id=1588): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f0000512000/0x3000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x207}, {&(0x7f0000566000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000039f7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0\x00', 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="89023c11", 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000840), 0x0, 0x0, 0x0) 314.303911ms ago: executing program 1 (id=1589): r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x9, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x50000000, 0x9}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x0, 0x3, @empty, "", @broadcast, "66907ba5335a9b339dbbfe8eef20e0c6"}}}}) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x24, 0x2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x9, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x50000000, 0x9}) (async) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x0, 0x3, @empty, "", @broadcast, "66907ba5335a9b339dbbfe8eef20e0c6"}}}}) (async) 304.959254ms ago: executing program 7 (id=1590): syz_emit_ethernet(0x3d, &(0x7f0000000080)=ANY=[@ANYBLOB="0600188148060b0001ffffffffffff5b5aab6754dba8faa0ad1efffffffffffff4a333ee9ab18c403c24d7ee980aba01"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000180), 0x10000000000000a4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0xfe, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x18181, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a02a9581460e2e5392d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000007c0)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f00000002c0)="5f6a8d748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a783f407d2c30eea6356105ec8aaba86930f1aed0b3d111d00"/63, 0x3f}, {&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x4000000, 0x0, 0x10000, 0xcdbb, "000000010000a29ba63f006803a09b751b5c00", 0x41e41089, 0x10009}) mknod(&(0x7f0000000100)='./file0\x00', 0x6018, 0x9) mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0x850) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000050"]) write(r3, &(0x7f00000000c0)="40e5cea5887725c6d63b889a4f679a50f51a805fb1ce3706ed34f0c1ffeab6c68fb00bf7dc60f1ea98420caa3c4f", 0x2e) 302.889715ms ago: executing program 6 (id=1591): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, 0x0, &(0x7f0000000080)) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="9dc585fde1795fca087bd93be2eaa48e73", 0x11}, {&(0x7f0000000240)="69fca32434bd0a7523325ccf32f95e29e2d1a6e6e89c73054152d9c4c79e9f36e16ec9171ad7741083442f8ae68381ccf8225496c544949f0abc20b80580ea72a8956784bcba61c5948323d5b1ee937f80da0ac62267805aaaf6254c6525c749acf8f7787b7374ca1fef1b96ba47298cc5bacb7e14190e0fe12186688205edb5a8fd47f7a8d77ec7ea22e9f1d2c103432f36693a4cd879b3092bc8b083b976be71a9cda7b1becfeac81908427040cdceb53077cc3b88dfa439390a6fdd648a4a91a18ce99d7451787bcd7e2aa5a4e17a64a16d0b607b0ef77e4d532726c0ee890c18d153e972771be735fcb8f3ed051531ccb18eac31fd0521a0eba9", 0xfc}, {&(0x7f0000000340)="fe8a4fde25cf7c0ded8286fc6eda742d92dcdae092c7a1b20bf7475b6f872b7d996913d41c388b5ec4369bb913f698147835e729dafcee384b689db45ecd1c48130b6254d626cb0ba5b50174505458bfc6a603082ae753baa15de973ee786448e093cb5e6a149b1ad855ace9e32dbaa96b6ec1764554d37b28afd02ad3fd2a4f913dcb7314ef1b909b8d87bb89274233667cbbe72286fe97dd6ba5d6a9cb32f2c99b42724fd9de92520020a0a5fc0c663a5065129f42a052aac4111730d9c268f75794a451d31d583f541d6d8176bf833f1361dbc9322d62f218921051", 0xdd}, {&(0x7f00000000c0)="4bd43db17ca828535e69a1f965852589ace99913ec274dde618ac8a0c3fedc404981b62cef5632779cc104bfbba6f6c921ba3a172679eff2f9edc053fb6cdb27a905a4cf1e042c7cb76a4398c639525ba2a14215ad1bc8ff15f65d048b424d08c0c20076d4190cc0fc0d55af512452192a8d6b2c5d52ff06ed8f5a90e707225429c249273de7f2c8ddd3b9b9a6e8d78d2bb239b2470688a0", 0x98}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000540)}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x2000, 0x0, 0x0) pwritev(r4, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) r6 = socket$inet(0x2, 0x3, 0x9) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000180)={0x9, 0xffff, 0x6, 0x1, "b0dc502245b6fa8e097a5d2ce978080dc2b11617", 0xffffffff, 0x9}) getsockopt$sock_timeval(r6, 0xffff, 0x7d52745d7cdd899b, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) mknodat(r4, &(0x7f0000000440)='./file0\x00', 0x8000, 0x63) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) 302.647455ms ago: executing program 6 (id=1592): r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x2, 0x80, 0x0, 0x2}, {0x5c, 0xb, 0x4, 0x3}, {0x6, 0xc0, 0x6, 0xfffffffa}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x2, 0x80, 0x0, 0x2}, {0x5c, 0xb, 0x4, 0x3}, {0x6, 0xc0, 0x6, 0xfffffffa}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = dup(r1) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0, 0x27}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x803}, 0x10, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) listen(r4, 0x7) 191.363545ms ago: executing program 1 (id=1593): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc008441e, &(0x7f0000000200)={0x2003, 0xfff, 0x4009, 0x0, "97a2e900", 0x4, 0xbff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xa, r4, r5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x8}) setgid(r5) r6 = socket(0x2, 0x400000000002, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000003c0)="b1", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000000c0)="34eb4cd59e8456eb", 0x8}], 0x1) write(0xffffffffffffffff, &(0x7f0000000440)="c24f1e", 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {r2, 0x4}], 0x2, 0xe4be) fcntl$lock(r8, 0xb, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) socket(0x24, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) setsockopt(r7, 0x6, 0x41, &(0x7f0000000280), 0x1c) setsockopt(r6, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) setgroups(0x0, 0x0) fchmod(r0, 0xf3) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwrite(r9, 0x0, 0x0, 0x100000) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 190.373577ms ago: executing program 0 (id=1594): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x6d, 0xc0000000, 0x101, 0x6}], 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x29, 0x0, 0x400, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x49, 0xf0000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20, 0x80000000, 0xc3d}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x3f}, {{}, 0xfffffffffffffffd, 0x6, 0x4, 0xff, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x60, 0x10, 0x2, 0xfff}, {{}, 0xfffffffffffffffc, 0x38, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)=0x1) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344, 0x41424344}, 0x1, 0x10) syz_emit_ethernet(0x1d1, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x8, 0x1c3, 0x67, 0x6580, 0x2, 0x61, 0x0, @loopback, @multicast2, {[@noop, @generic={0x0, 0xd, "815623744b5ccde46394f3"}, @end, @lsrr={0x83, 0x13, 0x4, [@broadcast, @empty, @rand_addr=0xf8000000, @empty]}, @ssrr={0x89, 0x7, 0x6, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1f, 0x0, [@loopback, @rand_addr=0x3ac, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, @multicast2]}, @lsrr={0x83, 0x7, 0x8, [@broadcast]}, @ra={0x94, 0x6, 0xfffffff8}]}}, @tcp={{0x3, 0x1, r3, 0x41424344, 0x0, 0x0, 0x1e, 0x80, 0x81, 0x0, 0x1, {[@timestamp={0x8, 0xa, 0x8, 0xcd8}, @sack={0x5, 0x16, [0x2, 0xffff0001, 0x80, 0x7, 0x8001]}, @sack={0x5, 0xa, [0xb8b, 0x1]}, @mss={0x2, 0x4, 0x3}, @md5sig={0x13, 0x12, "b485e7a6d117f7b46b2f9501bde9bcf9"}, @nop, @md5sig={0x13, 0x12, "423c4326931f36c4f6c02e802c073c9c"}, @generic={0x4, 0x10, "675fb13b68450a5562027dbe9a6d"}, @nop]}}, {"891274d9187ea679f897822cd4df7d319eb325b9e45ef3ffa9a8de6bf86418b0176ce5fd563e600597c334895b37a30dbbc811569015e5ddb8a2c41c0f58d2b1da2d5bda4338215cffa0f18e3b2cf0db6e4cf5dd87ed496f1d02f5e06080f1b120750e78a34d189a4aa2650c6e562f608dc5ece97c2c2d49b250f24e070f06751889a27001b7bcc4d1b770eec4d4952fd2062451ab85e03523e98fbad6be0891f297908fa4fd5b3b0fb3b45fdcc48fe38186abff0ac13aa3006ad757f51e480b656587829d08b5d7d93eeec2ee5ee2108646a4b53e8c1a1352ef3f2d9f84e7"}}}}}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffd4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000280), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) clock_getres(0x3, &(0x7f0000000200)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xffffffff, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0x97ee, &(0x7f0000000140)="ffdaf64c000000004f0527000000055e473e0000", 0x14) close(r4) 188.461742ms ago: executing program 3 (id=1595): r0 = socket(0x24, 0x2, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) (async, rerun: 64) setsockopt(r0, 0x2, 0x4, &(0x7f0000000040)="d30e4c9b18efa82d322f2846dc8d80d51cd38a3e", 0x14) (rerun: 64) 186.703291ms ago: executing program 5 (id=1596): mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffff9c, 0x7ff) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r3 = kqueue() ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) (async) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) (async) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x1, &(0x7f0000001500)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) r11 = getegid() kqueue() (async) r12 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0x2, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff]) geteuid() (async) r16 = geteuid() getegid() (async) r17 = getegid() r18 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x4, 0xa2, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800), 0x10000, 0x0) (async) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800), 0x10000, 0x0) sendmsg$unix(r6, &(0x7f00000019c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="4a4fa433f61659c6d3c1bd0083f11e543ac420bed125b1208274f353364fc3d538dcd954311f72e3aa2f642e3b8caf01ddf420fa6a65319eb717bd65eb872f038cdc7e305e1ccebd02a8446cb3a30f3c0084cfbc03b80986e9eb331c2353d06cf1c56efa06a2522c0cfc7d9d255898d0d52a5f27774215716652c6337b5b7fa558", 0x81}, {&(0x7f0000000340)="5d3e877bed822d25bec24bcd6cdbdf84589fd7b539ddfa1781dc1db632a5fa15cbd300376abe9d2227fd16945c4acd0e79fc57f4f7bf04b247b4ac25656b8a1c64cf8eae071f0a27eb0320bc40fddd7a2c27beff5905f277bcd8f59cadbc12c1a02817d2cc257f20e90dd3accbf233ef73fe04c026db1d4508e2e41420cfc95f4fc61e7dddb09594810f2381df2406cfcdf2b62aeaacf77bdaf6ba38e86e4827e48fefb91cd6c48643e2e7ad30a87ab212e71778ea2bcabce7d2bff18a277b4e75b8f505f58f7c755209ab77cfeefbb2891ae5e02ebc3d7336e8686e32e92f38c2f5d706d2600990d035c9b452e46fc5f608d688f628bc11704a6202cab74cebd2e3cc576a8574b87624495790810741f8e1c88ecfba2ef6d04f5fd4f30aa38057beb4412ff91169d85575291764f5f0621d5b401f2e2769951662b60be0b1e1b573cec907a062485baeb424fb1e408b928fe3f85bd5efb37ba19c74c4062b7e7066bb9909545e5065300440c3df0988247c9bc6c92be0a4134c6a91d95c8b2da3b7ff72b789a5f13e136f0cd7002c17103cbb2cb0f0b804491f0188b2c32c78909c3d3e0c3df02ae4047c5eb040d1ad0bc9af3cd51d7380d65d4b3903b989e585699dbbe978ee0aca47c9187d64d3f087749a707c8b4dbf73038af6c67321f1c8e3e1b9a1ecbcc065543ca33352a7005d74155a7bc5b33fdf930a02912b38a0e468ec81b85a57f89d204b40f6ebb1b6500382846f27eb603fa627d6340fb1655dc79ecb361427e299df8c6059c2c6a63861449e2d631535bda9c266ef865ffc93b54a673d9ccc4cc12ee737e16b082924cbe4341bced4dda4db530d51cbf29eca1a0ad17a89faae76c66e094fa38b831e481cf577046cdf2d83e737e5bdf4d55b24b40585674e07a22ae0c7dca66b0429fbabf731bb3ceca6eb39d477621c91e79feac24bba17a3086adc42868f3d58a04e9c9743feb5ad03daa1291bc30272d5239b7c61553d5d8da909162c37a9fde48a2ac39607bef7ecaf5ceae747c423b6a6f17720111fcecf97856a1acc42efe47f0dcb65986796b71f8d25117c7a8c904d2d31313f4cf722c7403baa0cde4b88fce1d6ac82173ecb5d11d667723a276f46097713eb9c3d69eb1df7c530c13b8043a7cc8774875dca024ebf4989fb899c106717ff36f3e56b865d144b5f4b5604693d4090f9ae3c962430b1ef2e56db0df1224eba90864b02ee33e48f580ceb7f93a8d98ba980cafdd59b6213f223e242d3894cee896d4534a2adfe9bdbae57f2b765d333acd0e31e04e1eca88d882078f8c4b3989404989a5b1035f3b8edaf21cb9745973b6d9344a5dea048b10eadbf5be7a6eba14f1bde071b6509244c26ee70ea65a741f951aaf83ae373b7654db4e4fce14d3cf9fc0a5bbb34eb145fd45f71d2a167d81669eed01f382e4645d38c22be190956c34b9b347e3e66e22986553f89024fa5bf22546d0044f434f164b526b7cb4f9b8ce18695758f3a3b63c29b09b6860260ab0f41f4e1e46be6218a1e61fd49b94335edb207a58111f18959fdb16be2dcb376d3787588ef4084ff30bef1ebf59be7f24c5ce264279da0e5a6df8f759176a5f0c6f129c567f340be6ab21d5edfeeb28b19aa8a35f525da995c438771b6af03bf2beef6099d84fbd8410c3d1ea27000f99211053cc258b0b7acec5c2ddf816d72a973ee686100e556b7c92b9c12cf92e9e359b3ae2e44d4352df5db505faa58807d9fc53e0123fef9a74ba3766fccf5499c7b8ac01689debc8e485fdb2e9d8a289fe8432f329608a646744a341e5b7f7c1fd4cb13a5c86b9fe52128b90118be04c6253d5d99026854ffa9f1bbea588c024dcb5e842c7b9e31d6eee0e94ed20d927890e37f5dd7fe5f19688c81d797222f7aa7c65efbb0aed5060a2b2d63e220daec0c3f2cb6fd8c7e19a62be39c2129aa989bb9b033fb1ecf882da0c89778b225bdaa6eb8cc9ad7c854ede806897d12e259b10e218a97b57b3ead5aeae6537610561cf8497f7e2063356cab9e71eda3e82ab14c0a54fcd051dcab4a7dae9b1f3c90b742b72bf1ae8bc49e0fabe76f08b87497a6d3f7ba0cd0d64b720528bb4f5de7b9f515c22168b677007f283ee8189db4204cc4dadcd155ec5eb077aa1c9dd967a05d7768a411ff34870c1274c2a122c3faf87823eb83b7c7120b90cc5ac912c1c4b36b5c57d6195e4009cfa4a368dae2cd41a267be4e8f43709456632c52deac450641f7e4e0ebe6baebc2378acb0a9cd34c176b7236d3bf8b3b2de9b0ae8b1e4bc6fe8c42f6816228c84536b9a56b76208a7e93992712d459302e3242e14bff059bfda568ed8285aee46b18330494ac521ffdf307fd99635ea36f09ea2922234d92f28c70b93f9aa0aaa4a3298863c25dc17a5b70087961e7d88d7b246476619f3a3b4bd8fc0110ce963f19968e6c99721b6954ccd6556a5414a1218c5fcea99e5c0ec638787683f4a951f3db47690771efea3a9cbac4faff7236d741a7438bab29e948d6b51362297d52e8aa1630ea6ddd1fcf195cbeec91b4ec94e1344a96b263597808413b81f3ae1d5f5e44ad6c7473e1b0308d040f3a916879fd24e679a70c42c566b8f6dae6e604225875ee5a37061ccbd6a06f334696195fc2b36bf2e0037ead73187d4709c05a89692ccd60e95f6cc7f8e1dba28be1ca5ef5bd6b91b37e2480fbed27bcc5151b86bf452e175d8ac879439ac3706598333e26c57d258fd27dd4f1671702efe07a072b1aa4c9eaac8ea33b46bf4ac6cd0e87c404756f028a7878e7ef21208dcb74afa4cefc111a506e3769a8852eb1972eb7ccbb4b16082be7032c942b42535b9d1e346fb980b7bfe7a57bb4b724dedf90a569eb9d8500bb6e685a00ef31a59de3247a2ad2f5d7b57ee6192892bfaca72cee07e6a6e72d2408107ea5215cfb3c9b5b9c99a8e23d855b1385d91887f3f8d6d9aebb2c676189350218e705048f62cf51929ad906c66ce61f97bba4558a5e9020bf31dd8fb7af6fc1dcd6d4f640580adc00e57666ea592669312ae08f53998cb4537bed911355bbc49e12401cab5a866ec7cfa039d355e6e3ce8a3098501b7847d89ef2741d9f81ac592f807d5c27d0be0a31625171a73def0bc526a33d1dc92ab5b738f090e839d099bca8e8120b04c72d2f7a95fa801d11a0fac37b50bbfdb790f0cd02ad18f5d724ec2d33131daf61bc60689e36051eef01c6f789e6c364884857920613aa4c575fbb4e57cf8282b92eccadfb477b16df71d462d60933180788f18c7130130157e21a396055ecc0c27c738019029779d4e7d40f75719c5e28bb6b42463f4b4b938bfc5d0c3145ecb12017c39e564cc3d1bddce10476c53a11f8d6268430b0b5bcd4aa1eced3dd463a36f01c4a6cd77f881d9bc265aa2cedeb104b7b28ca44d22fab6dacd33d70f9eaf900e86104f405eb51a2217aad14d48492ad494845151b4c9bc465177f543ed0bdc7f82a7a3a6a584dc963c7137586927175234355ef55b008880c2f6397a732578217224ffdaf31b1755f33cadd6af98599c12d141f0019ffc8b688906c42bdfcbe072b8c75913972e75c92cc465bd5263985f870b3da105718c8e76a61ca90a2ed217cb2a14e879e1e061425dd0946bea33cb085bff3fdce92f4efa27ee2bdd58503a6c19f4a6aff6748eaf784a48c7ec88a8845ea9ba669121763d00ebb939774ebfa0626f0c74843203becc1ea559dbd9cc359c5b51ed2ac0e87a259e9b53ccacbfe3aae96cee56669ca75ffcc4e21ddd74a6f74e8fe2d3ef8bda246888985b92db8ad25575709c4f49fcb1449a7a625684aeb39f71ed257a6b0dd7d65661e6bb40fb42c34b208401af0761075fe029b56afd9e9fb472e21bfa41f1d518777e7dc0e9c7b5987dbe8175fc9ef4cfaae44132a770bc14d44f1910b8e504b32c925d29483fa02cfa42f6007a408b31b5bee3325ca0e22eb69f264b9ba9c046607898bf69fada3e5d57dbc0605348c7f48dadeb165eb71e8434707182029a5367638393630a3d194f7920e45ab9f3572ada387b0bfb7766e562c9b5c07a7e660ece766c08e63d99c6c619cfe26359704ea2a7bfea5527d5083969af0bd6f7a18224bb8e43f6fa526f2348317babb6071a6c83cfc123b0679e81ec7bfb635c248c2a1f6d9e1e949cfd23db36959016f44f4c7006c03f9b9e35366d125e5b8c66abe69c3be96ae0bb4fab45c1c76178f5e3c45f0e5bf69e9095d260eedcdbc4bacee1fe5c287597218e3f0876ad00d0962d3f20fa6526eab05f487bc55d0c2da45fb96a6181f7df613ef656c3f1f62d5dde0136e18aa9e469e940947df5ce2d971e25318ae5f35666fb4ccb9782e412e75dc2acce0e6f45eac6ee2ad1f9dac67e3015ffc2dae151d235da27bd1f68b232bcf38664d5630bcd05cae1a9eb1ed5d3231b5ce142651f0e856b3bf67a3637d0d9a72dfd773687430b53548065ff0c639f10ba72d9ff3d91c6e89abc0cec7b539bc5efb3ea4336d74b9e72425959c7836f6a96ffe9b5ca605e13109be445bc241114c2a3bc47c90b2e2eaa08478149407b8e0c20692f4c1012674a1bde7d00d63275b2d1c844ccdde61093cfe765fcccb2908432a935637ce6fc7f183ed990b6c89c56955376f579f57dbad2ab159968e1c00abbdcbaac5b5c9e92788691a6a816b63e19152169bc96a961649bc85c9f34994222244df504fdeaef9bdf0d1e0dc0c3803f2975a7d94917470d99680c8a55db839685c407b39948642760feaa71528158a743870636115eead092241bdec51a2cde94859006000bdb6bea76508b82064da9923493c59dbbb6c7903a8c9849626687e84174e4aae713b4e3bec700e13cfbd0d1811dc1d6476a2cce973fe2c71f5952be175c76406c72ccfc5cb0f25da7e5a2eb511cbfc327c8e11652abbae28780cb89f9e18fd137ee8c7ba0f187f3133de675810444598c1645f2c62e930aee03f6c8b2973bf13e420f7b9d7d173946604556599cf20ec3686a8b8afe2ce0e809f4b3f813f29dc0a45072b209d8b561c6dafb6858d191c9b0f0c40308428eb2f2277405ecb967ec6b28d614be305393979e28b2de8ad75ec9bc77a3b7ecffcf2fb8b4b0973608419df41e79fe39b986d5e8cd7084570c051db1339ea30a2accf2eaaf12f8353c7822dcd6cf71f9dffbfba77878ff79469489d12a180d6ea0c391239cf8ab9f12695339bba321ea6af62064e73e3c3bd2c5b90d9faa2cf716e10fd6c22363539c0df4798570d9ecd65d743ec5c9d4624132166ddbd22fd40dba893807fa6fa21b0f1e43174e3375620074f802113cfce325c8548b881480a8bd8617e5b322db3ce43813326e29ba58faa1ee39ff89e2ca6370ab694310dc81c03649fb20c9fb052f5f5cb037bf0f31b38bb63c7cf3321137d8fbd1cc028556b182200a47886b48dbe58f6dc4e93ac84184ba6c40d3c2c9fbbc529ed2e170d0e7c630d38c3fb58746670886086a70794654833faa2a9ca3b3243909a7d2eff9c442a2a369dbd0f5ae7d9452da36b9b068d6080c08df9eee9deccea5235eb683222e1ff56d7ded64263068de4825de323102baa934c1e4a65976fc91c83d77b5ee8cb628fef1c58436fd29fc3a2b7f887f88436dd86974a286de96ada15f9ef7032c18b455cfe46e1cadf0d43c5db1da5b542b6cabc00d5dc1d6be8d93e67cd7c8986d498705d7d3f6eaac034288f5cda48e57a8f3750912a710f6ba6250f0c9b25d60059665da4f4d307d081a357e74777321ab17d08d12de1065b", 0x1000}, {&(0x7f0000001340)="196c28f05b01e0cc47a0fc454acd353f598949807b11e9bd1e75f21d8459c57e428cc484d7d037cd5010", 0x2a}, {&(0x7f0000001380)="00bea1ab7312d2c9a708e4e88ffb0f29384355b58734b087b439cc85d581396fb13709841c0af3e1afc4b6d9aa6af41975b1cc56ca2805a0de8c2378b59c6b2d36363a24a2ac046d2c3e8554c2de2a81c8625159d51f9b76b407ada36445d95669ff1f70e8bd74a26bd460dda91f820c8af44464c7b5a3766560d95ecd56", 0x7e}, {&(0x7f0000001400)="f9b2f9af2ba9481a3cf1688f7edd818e19b0e857b8ee124183ad276b0fb8261af7e4163083d8fab75b2d8ad9d048a562049afe6cd7b508b0c57110717209667845f374e4de11329d9f8b71c55bb1c4f27ee43290daf8b2c1ab9fb9c311127b3e2d", 0x61}], 0x5, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r11}, @rights={0x28, 0xffff, 0x1, [r0, r12, r0, r3, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r1, r4, r1, r2, 0xffffffffffffff9c, r21, r2, r22]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r3]}], 0x158, 0xb}, 0x400) 185.996503ms ago: executing program 3 (id=1597): mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5810, 0xffffffffffffff9c, 0x7) fchdir(0xffffffffffffff9c) fchmod(0xffffffffffffffff, 0x111) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x6) (async) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x2}) (async) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x0, 0x5, 0x7e6e, 0x2}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) (async) fchownat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x2) (async) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0xfb) (async) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x1) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x6, 0xc2da, {0x0, 0xfffffffffffffff7}}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x9, &(0x7f0000000300)='./file0\x00', 0x8}) (async) r4 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffa000/0x1000)=nil) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() (async) r8 = getgid() (async) r9 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x101, r5, r6, r7, r8, 0x90, 0xb1}, 0x4, 0x7ff, r9, r10, 0x6c, 0x8ca, 0x8001}) (async) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000500)={0x4, 0x9}) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') (async) chflags(&(0x7f00000005c0)='./file0\x00', 0x0) (async) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000600)=0x5) 144.667253ms ago: executing program 3 (id=1598): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a2bcf1c350275dd830414937f4d", 0x7}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x800, 0xc, "a9feba2e0cef25224a6bdb31fbdbdcf34b47dbe3", 0x2}) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) (async) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r7, 0x0) (async) ftruncate(r7, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000080)) (async) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000080)) 144.071617ms ago: executing program 0 (id=1599): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x1, 0x10, 0x6, 0x7}, {0x1ff, 0x4, 0x7b, 0x9}, {0x7, 0x6, 0x8, 0x7}, {0x4, 0x0, 0x77, 0xff}, {0x3, 0x3, 0x7, 0x4}, {0xfffc, 0x4, 0xff, 0xfffffc01}, {0x7, 0x1, 0xf4, 0x401}, {0x5, 0x5, 0x2, 0x2}, {0x8, 0xe3, 0xd4, 0x9}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d0ca80104000000000000007295000000e7", &(0x7f0000000080)=0x15, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="8468e565e2446b022085d54ea7e8e0fec761f8a999efac7b06e679bc14aebdb64bb56809e54d186198", &(0x7f0000000100)=0x29, &(0x7f0000000480)="d5d26ce0dcc32fdb5e7b03f7df0541125cffaca013aa5077446290cfcb71681a14b2ef13426afdc79f2cc06f2e2550e2523f1751a4120db16cbb7815c051c1785801daceddf6db3cf589039ffdd86a09635fc54b43b94e6e3a3f4633d3a2c2c1530cfaed9678813da68815ac56ad90d7bc3f9a1de3bd4dd33efa23d43a36fc2b26decb3c7affe50703fe2d540619eb536a41b9299f9f34bf19cef09def48d087d1b30edd5859bd67b80ad2b55ba3b654ea4574a4232961e569ac0d4a99cce96d6bcfdb711f33afab9bed0cb4c2fdec85045b64227604731271aeb53b97e9230c8f36c5ac84f878fc7f9229bcabb18a7303d3a03d105e1721b96ba5eff5b0217e9cc630436cc2700d544ff47428b5236801b652b207ba8528c700c4198d0f93b9fccce11028ac31476c06728527016cf5625365827020776227e9eac24808ebac552641ab87295b2f0bb3ef56e3c2533216408782757175b58609bad6d2c180850ab0480d0a59eb972eeef27bd70c21e9fbf49288c7f2ca59c25e24b08d89ec67f9c3359d38a12a8fa815520736997ca27591d87f4e6f0bc78232c53c9e35b07cfdd8a09219ef64b262e6de7006689d43e0dfa6fe12e5c5bc9599434d47d47027ceea0198ced786811d546cded1fee37f6a458da09e4bf96dac72d80b2d3cfb533e3f4f9980c3458cb989b9de5a51870fd2f609eb0f37d127f670cdf994e678eaf5f4b7d1132732ae3aa18204eafc5150427bd1e773dac323541b5017cbe7340cecc03e1c14238f120d6b0235fa320ba31e25514af58e8e75b26f27f85b76a954d5601bc77a19ba670ea3f0d13c041d99690c71f713910ea9486c4cbcd2ef6e280583216446a44cd33189009adc14d4dd85b6515bb75ad130f9bebdbeed4027369ceb08d5f2c4ba698683ce52d5dd6c3fa71014d9af4653974b202b1359f712d4a44f60b57629ac015185d1c214093e14dcc224e44b675d9ff2a919b212c929f04fdacd3c7793236c45aa459afbd8ab2c666908e4561babc57c4128a615cd29095e3582089f8452fc6bdac6df25188f6694f768ee39b5835f5baa27a9262ad858c3e1d36145cc9f8931c826289c4a3a632f6a98dbfb750d9c5a48eb1cd1d369bc1f1decf01b23865e1161cf1215b76c396750e2b421883600c0c2a79a1e1d3e9ad9e3d1d5436d8a0e07dc2bd2aae5eaad28769e2c25923a74d2b392e6825e82ba609a4fddb9849e63f83de17471f55870df5735281ecbcc14d3f6a38ea970ced0aa67c77907e9a23d366c44e5bf5935898a026d78f66a27e2537146165bc189c165e8bc9c020b765e4b3a770ed5ac2a29152cd2d627ebdf330a0b5ca484958f48c424d02e3d37fe8b8de424f1be34b225e4e162942f42ede5ca695bd324e83fa4f09b06418680ab53dbcf485f4091709e9b37b4d077ab4bd42f30166514d5958c3e358a82dd9e67e5453a1b2e11c36db83869e0e5470b89342375166efc0d71094e310367b282f62af0c727bd1ab453d302adbd8b3c149032d1e96cfd4f100aab78b6ea63776615ef8a7aa001eca52d1190e3cee00d1495807fd4d5bfb923cfe0a1e047b1535840751555b87de2d3aec4353181c3b87ca8f37e4954ac5ba60144311d744a4caddeda80d62b9ec0b413ecf5fbb1bc07965e54ad5e659f5c69ae0beaa5c9e892b0d135854442831a795af3ced6e0d02d11b4becb97f64afe44d52fac3690187a74bf10bd0ba538b9587314ff168088890f67f84a4aa21231e66b4f11edb65459e9ac746998bc30b19027e6b50474b687d918f77407e2a157526614eefcec2bfa24ac9c5900f32b6e53e9724f6219d6e93b3d5a8f5eec2df73bb3bd9305a657796a77cedf690f1146a739d772561659825e48736b196e3c8a44beb10884b65d0f8e11fc0c98c99216de769fa3e1a42419fbc5719ab223c72cc4fdf0f2644514adac9ec749a5fd720af486ff4a3abb432760f49bbd017189504c90cee122229de63edbb9544d5b6964c8df699513d195d282ae9e9d277149bcff4eedcfc7d1f42a92a46631d8310f844616d78188d1ef7bcd25a4e9182ac5e19d33bb8d1eb49955cb74adfbac0b683f56b5b487e15eafe44789930660994fa987291e7bc68f87712b4d9e658e2f626c676ff5517f66adbf80cbffe5b0ae18f13a528ccf72a077c1fd386332ec15b74d817b7b40c0d21417d957b6a8b5a578c1fd9cae962091570de8c7ca3eb34fab62aa60989ff59ad599665042383a3c33f9854c2a7379979cda2eb12342b378aecefbe35ae8bd552e085b63402c23fdde67ac6bb5d42d6382c380e10aacb5e0358b9a7d355ad34a8c1f37e0c23c5f13f97f7bfdd4304da16ec51d8be562e5bf8c3ea31f937c9fae5eb27771aca3c14bab796f73581f807749fce87239193e295defe910dfd09ea8de09bf13243b0698ea325426b8b7c93a2547bb423bfaa1950d998f6169ec0fe16c16febef3f65058670e419be6d2fb2bab5dc222096932fe5903bc731f192d83971ecf80fafcca2e8bcc1a73599a1a67f85e90b651442833c9914c2e2063af42ce8876bb03fa293613fc23b028b1d0d84d88d6ea14c24eee5ed134129cc416a81b6675e01115e1c68191cdf97186564af3bf45dab9daf56aedc3216c022fe72f1e76f225262a2455cf01340fd157d5e95052b5f7bd41204f6c32511ebb18ed034dbe01db706998e3d8703f57103b002ac3f69606bf2b4c7159a1b953702a46a724cd0e91f7fed1214ad1fd55281832fcbdedc3737e446d53618af00e1639c4a59045c25a0ceb3c055622edda034316b2568aa8875dc93879a2dfb85471f3730c61863c56003d6c2be6592a5e438c0facc8aaf1b7124052b9bc30edaa30faa491fe2d0b61bf31da7cbb5852aa43e6eb21ad2ac236b1d32edab3d2e3f1f4e26c09e3c683359f696eed1466c507bb3f17499799fd24b7af0691766ab2d837091080bd951269f1755b9d97e5fa538d62549e1a46b31346a0454432e901c24bf0ec0309748b45c06a890d5c2816ae3c74cf5ff01baf55581240dca3507db050922aea0029a96ca072e6981069ce00b4dbaa44103585cc1924b9444582d0d7f606d5d6c42a47d83ff968806bdfede3c6e9c1e381537e32d3ab7680f045b4573ee66e6005185004a0a1424cba0df5a6e2449d47681127cd06c1cb7190f09f2334d68ea2d28d6b6ac4bddd31f81edc8d85bf94e2d27f1121b9e5fcf8698a78bddbe23a6e5e3f1c9e5bd38cfd332ba445cab172ee8ee6a0457afd5b386ba469327be28fca2b6d3ee771b86b180c07f99ca9be1c91519f09bf2f41ff7b87a4c82ff4ca2184609558f01a07086e9fb70599aa3334bbdd7fb71bd32374b4a15459196cbae6ebbceac7ae1011ced1104c5c5b5d6558e5619a2bdd89e89d529fa9563712ecb79de767d7b250814954d8c600a562216b7773d714be2eee614569457c6ac4cb84c5ab861697e1fbea3ad6137c425e4d50c9950a0501b3346456448d4cf012ae18e0597478a55cf8004581255485af14cfbeb2ba100d46c0f0ae7e0c2bb1bfd047eb0569ec97369fa4a3e1d048b05e3501519968932a96102e37d2b2724cb8cc66b9afe010081f8a0746c966dfa1d60ddff75c22b39ae3c927ed882439bb7f8e5602335040ac30b703b15a597f6c769195e555d3f49bb0a9310df7c55c6a8f1cca7e178df60afc9b6de5d4b1030bbb0476e92f524d6b316dc0c49f8c6236934fc433e9e9e0764cae9f2f0df4ff9c0058dc93167f2078813eeb81a3f43e513eca6f3babe5cfcb47f8d6b1b964b011762a354e37e48b8e625712bfbf8b9e38af72a1280d85410533898bf92a639809cd186a9e0c5f995c38263f1c24d7d6c7324a505a3e2150c56b3c41c17e5a3b8864e20d09fb08cad0b89dd4a396ffd5a517d9fed0e85c27b0802d5900184d0ce08d691558208b3606bcefe3ea26b2a73fb6340bc57be141d224fe909a17c095383679afe80c2d13e4b3960bf78c7ebe1e87446ee410ac26533b2515e1fb7eca1cff1dd6bf135a1d476dfc2994a1fa7cb44204346772c03eb8588eda2a2cd452e12a24fe9dfd29aeafeff994d6704d6fdeedf572d5294bf0a93fbd6bf4f043d22ce8053d52198a2e5b74a7e60bd476267b7f8f22080154669131ec57f7899c90e80f5a5cc0dab4a4fe0c46745d568194a5dc97ae95e490d4a6966bc6b177c524496be42e7ea8c4a01429a83e2c4e847d05c4b3042789d30daa6e06f750698133342d8b2fb1f469fed9ae088fe16ad5914d741b80f570d2bb1a5101f2ad6997a537c6835171a8fc1b559ee272c24694b7d1ac112fc0de37221701a62ab9fda2f4068c07fea1d080e2f4078954d42763b0a8e74e5a085c85d36fddb4db8d1ce1036e325703219f21ba6c142cd494ee272f8aed4708db29fff254e6129f0b64e9abdbe94455cecf06ebd4c987c5addc9e210aad90ddad7e0e32ce3af7405e3d4fee45ebccedcef7dce5d47266abf3182aff52bb3f0871a35a365e127759416453e39d0c147477dbf5ef173b63fa4fbce5071f04dad9744ed0bea19a7a2c490f598c4fa95381dde732fc0613572f653ed9fbb89830171867893bedc2c8d74c204d217e5da1471aa7a94b8ee859889b45a8d271fe9cc6db96c33445d284ba48451be70877aa6ab8dafb611e7264c0b13907cf54aa67ab5ef6e9024fdf2adc9d26de9d85e916b03b2078945b3e41c34e91d3692750dc613cc220464d31494bd32f62ec158af558551126568b0db157728cf2861b473028eb7dc6d13b9a6e2dece1fa07bcf4029f29675f05ae44cafcc6bd0c286110f409d1af11d810d35a21dd6d72d757845c79e9db91f3e66445efccdcfc6e768a5ab1fe7b1d3021fa8848a671e347ff6f91ff1bccc1a2a45b3c0bfa3ce10726a1417be7381aae48a6168e27230fc731430377d69dfc80ae9a2e509c967e377a451c28aa29d8db3bc37f4b20a91105e4bed68231a296e4b095a9d4acc347c9a00e80a9486f0d3b7d7b40501237d590e2cc5a5da18f3bc2418b47e210cadac1c39f26404f48aea2f789381537765d503a38d9e5532397fe2bf71e562a21a4e36239ee3e390e2d22026236912dd0c50896b2808e55a6c0faf455c12ab6a8c0b061310beac828cd41a88cff5fc00931294c9e99a2d0e7991c701e0c31738099cbb4ce23c37e608a7707556f84f968b212b4680e96da519105e09a282e48411e1abfa6de65d66faf01d09a40d20baddf6aa0ce8d7b511f368a454ece1c36cda16d3446786d281bbe1689b6fa4770e4e7bdf06af7104bed23ee78cf6cc36bc5451974c121b0f5e5cfcabba6db8c8eec85c4234732eb1f870fac4da26e73634aa863c123c647268bd9f5f727eeea39ffa6e4d5b482f8853e5e2577e0768f0df83ef595bda5ceab724edc5cbbb890f16a56296b162104278144b4b64eb99e54117215e96a4ff24ddc5f85c0f4cf6a7778422341048009e5e35abc0b5bead1d6d6a3360633795b2519db06cc79100a70d18fc8280b9bc3c4c48aebb40c4db098c8d885d4b34af899bae9e8fc9afba958521e1eb5ca7e5fe3f6f5e5b64819be16cdd2d96291ca4b58fa97de3729e5fc5eab2d33a5b4fe3477fdc53a0e82f1b25ffd34fbb1d1f679f818f17224b37bbafe31d55d6136e6a1d588216d5a53b2c0057c0c49cde574c9bf5cc634c2d2f04931dd9d9c9ed13b0a8c86d8b62f0095a7688a5afc4f7df830673cb831a7d6ea14e54691a7d25322e214e72e7d503333e9271a07cd86172f69309feda6cb8d6e9db31cbf6f3898", 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r0, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) 143.621902ms ago: executing program 4 (id=1600): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/263}, &(0x7f0000000140)=0x109) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/114, 0x72}], 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000500)={0xb2, 0x9, {[0xfffffffffffff800, 0x10000, 0x80000001, 0x4c3, 0x7, 0x80000001, 0xff, 0x51, 0x3, 0x8, 0x1, 0x8, 0x401, 0x2, 0xfffffffffffffffa, 0x4, 0xffffffffffffffff, 0xb3], [0x6, 0x6, 0x2, 0x100, 0x0, 0x3ff, 0x8, 0x5, 0x6, 0x8000000000000001], [0x4, 0x40, 0x10001, 0x8, 0x1000, 0x49bb, 0xb5], [0x1, 0xa, 0x8, 0xa4, 0xfffffffffffffffc, 0x30ca], [{0x6, 0x10000, 0x34, 0x545}, {0x27, 0xe, 0x5, 0x1}, {0x200, 0x3, 0x0, 0x1}, {0x2, 0x5, 0x6, 0x2}, {0x3, 0xe60, 0x0, 0x3}, {0x1, 0x4, 0x6, 0x1}, {0x7, 0x8001, 0x380, 0x8}, {0x7, 0xfffff5be, 0x4, 0x7}], {0x2, 0x10000, 0x2e07, 0x2}, {0x8000, 0x233, 0xfff, 0x3}}}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = accept$unix(r0, 0x0, &(0x7f0000000840)) kevent(0xffffffffffffff9c, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0xe1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffc, 0x34, 0x2, 0x32cf0ad9, 0x4}, {{r0}, 0xb603f97bbb17521a, 0xc9, 0xe1c50400c036fb7, 0xc80, 0x1}, {{r0}, 0xfffffffffffffffe, 0x24, 0x10, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x4, 0x400, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x7fffffffffffffff, 0x9}], 0x4, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffff8, 0x14, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0xa8, 0x4, 0x3, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x5e, 0x80, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x65, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0xc4, 0xabc1386382f9cf08, 0x5, 0x400}], 0x101, &(0x7f0000000940)={0x4, 0x4711}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000a40)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000ac0)={0x10, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd755}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3af1f}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00', 0x3}) getpeername$unix(r7, &(0x7f0000000cc0)=@abs, &(0x7f0000000d00)=0x8) mlock(&(0x7f0000ff4000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000d40)={0x7f31, 0x4, 0x25, 0x1, "28fb07a76a03f714f17238f6b9bcb26263c9c5ec", 0x9, 0x2}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r5, 0x3) r8 = accept$inet6(r7, 0x0, &(0x7f0000000d80)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) readlink(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)=""/106, 0x6a) openat(r2, &(0x7f0000000ec0)='./file0\x00', 0x20, 0x11) sysctl$kern(&(0x7f0000000f00)={0x1, 0xc}, 0x2, &(0x7f0000000f40)="74d83a27c692bc090117a492907504d5496668838946b1c60236ad1f87e4d964004bcd38744c9094eade7d3fd9306c947548caaac28166c485efe5135c493d94f767d3f506665c95838b3868d3df2d90ad935447bfaf244f41495b5541c0f0e9f96d6df046e37777a9eb52ddd94623196bd471257b8b7c5f71f58204e7766b7d4f95ecbcef6070a3e613665ffa95f55b5309777ca7235972452eea680c8b9f07118c922a52180d0f294d778f24ec9531196d9bc1ef9e25fe7d73d20244e2c782380d5ef5b5f9ad80be0f26f69f342232a7388fe28594efb1c0d9ad4481aad603a6abc2041d3d8b0416b92f5bb4ab34b62ece816ff1", &(0x7f0000001040)=0xf5, &(0x7f0000001080)="0007ef18b92b2a7ec863cdeb7a012758865fe449cb82a2ceed334e99048479570a34427511a5559989c8dc", 0x2b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000010c0), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000001100)={0x8, './file0\x00', './file0\x00'}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001140), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000001180)={0x3ff, './file0\x00'}) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x1, 0x11, r10, 0x1) preadv(r10, &(0x7f0000002600)=[{&(0x7f0000001200)=""/147, 0x93}, {&(0x7f00000012c0)=""/249, 0xf9}, {&(0x7f00000013c0)=""/172, 0xac}, {&(0x7f0000001480)=""/5, 0x5}, {&(0x7f00000014c0)=""/55, 0x37}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/97, 0x61}, {&(0x7f0000002580)=""/73, 0x49}], 0x8, 0x6) 142.836816ms ago: executing program 3 (id=1601): symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='./file2\x00') sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="cb5a9077", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000000)='c\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r1 = shmget(0x3, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6e697ca90000330d0000000000c5e61f5c0000000000000000000000000000000000000000000001"]) sendmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="b738825e3ec8bb090326bd7cda4210088d146e969445f47c7acab4fdf4b13a650485ece1de4974125fb83845f1fff6dcf734c15035d947127e7f63fd64bb6c0fe34647f8e3fc85212d1c71b3ed210d53c0518b308f6561ef06e9adf2250e2c9541838394dc82a63dfcb4248803ba3ecc13707e7d044e8f8411b8eed640fb2f96c2c8ec02ddd4c4983f4d9eb79a21048788cc37b07be17149c7fca481da665fb07dd4e9008ad3fb9962eb62b83e8a374caf532a3cbc34734cd6b2ac6c17f9dbc89a3eb03cb881c056e75d8efdf2d5352c70fd42da79dc", 0xd6}], 0x1, &(0x7f0000000340)=[{0x48, 0xffff, 0xd, "96438a17b1759dfe1019ca1f084ae81dde52b9f5c240a0034c837cf4359f542d24edf20c86966a595ede356ea73bf6f1a5"}], 0x48}, 0x40}, 0x10, 0x405) symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='./file2\x00') (async) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="cb5a9077", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) (async) unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000000)='c\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) (async) shmget(0x3, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6e697ca90000330d0000000000c5e61f5c0000000000000000000000000000000000000000000001"]) (async) sendmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="b738825e3ec8bb090326bd7cda4210088d146e969445f47c7acab4fdf4b13a650485ece1de4974125fb83845f1fff6dcf734c15035d947127e7f63fd64bb6c0fe34647f8e3fc85212d1c71b3ed210d53c0518b308f6561ef06e9adf2250e2c9541838394dc82a63dfcb4248803ba3ecc13707e7d044e8f8411b8eed640fb2f96c2c8ec02ddd4c4983f4d9eb79a21048788cc37b07be17149c7fca481da665fb07dd4e9008ad3fb9962eb62b83e8a374caf532a3cbc34734cd6b2ac6c17f9dbc89a3eb03cb881c056e75d8efdf2d5352c70fd42da79dc", 0xd6}], 0x1, &(0x7f0000000340)=[{0x48, 0xffff, 0xd, "96438a17b1759dfe1019ca1f084ae81dde52b9f5c240a0034c837cf4359f542d24edf20c86966a595ede356ea73bf6f1a5"}], 0x48}, 0x40}, 0x10, 0x405) (async) 125.161875ms ago: executing program 0 (id=1602): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000340)=""/211, 0xd3}], 0x1, 0x55) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/186, 0xba) setuid(0xffffffffffffffff) r2 = getppid() ktrace(0x0, 0x5, 0x128, r2) pipe(&(0x7f0000000000)) 122.045915ms ago: executing program 1 (id=1603): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000502000000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f8869297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x15, 0xf, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x81, 0x1, &(0x7f0000000180)="d215ab7506ad92ffa9d1d590a7fc8a275c51d2dc955e215afa3bb048eb0a6321bd2b18f49388f1b55b8758e82eadc62b55510c8792", 0x35) sysctl$vm(&(0x7f0000000440)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000502000000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f8869297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x15, 0xf, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x11, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt(r1, 0x81, 0x1, &(0x7f0000000180)="d215ab7506ad92ffa9d1d590a7fc8a275c51d2dc955e215afa3bb048eb0a6321bd2b18f49388f1b55b8758e82eadc62b55510c8792", 0x35) (async) sysctl$vm(&(0x7f0000000440)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 119.967014ms ago: executing program 5 (id=1604): setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) setitimer(0x0, 0x0, &(0x7f0000000080)) 86.472105ms ago: executing program 3 (id=1605): r0 = socket(0x18, 0x3, 0x0) (async) setgid(0xffffffffffffffff) (async) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, 0x0, 0x0) (async) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) sysctl$hw(&(0x7f00000001c0)={0x6, 0xc}, 0x2, &(0x7f0000000200)="476b3aab", &(0x7f0000000240)=0x4, &(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x5, 0xbaa, 0x2a}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1706, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40001008, 0x0) (async) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000002c0)=0xa, 0x4) bind(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setuid(0xffffffffffffffff) (async) setpgid(0x0, 0x0) (async) r5 = getppid() setpgid(0x0, r5) (async) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) 85.821673ms ago: executing program 1 (id=1606): setpgid(0x0, 0xffffffffffffffff) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) r1 = fcntl$getown(r0, 0x5) (async, rerun: 64) r2 = getuid() (rerun: 64) r3 = getuid() (async) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r3, r4, r3, 0x0, 0x1, 0x40}, 0xffff, 0x4, 0x9}) (async) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="176d7cd5d2905a72eb9d372f09318d0a98ae7d2151c917530acebc311be2336d09045f40d5b76a44d204dc6762e51fd925c4ef048c84f4b9128e880d04b0e41807a83a4d981ae839a46d453693ab027130627b8b5572f125aba745dce4e321fd112f4dccbc95659dcf874e35862fdd8f312dd6662475d13868088714", 0x7c}, {&(0x7f0000000280)="4cea6c184b619ec7863f5c3f81cae58b398c176e94bdb21309ba4666dc11bd0efe294a47e497faf336d91e2173598a3a7a427f7b55295e3cfc38c362e9f5889bbcbfc737d29f65f938cd18724fdf3900b2f0b3c8efe12696338fcb19e1eb5a078dad65dc01cf6fbddb56a091fec0158f3cfa64001d636737", 0x78}, {&(0x7f0000000300)="c9c57ee9f3fb06f4609e55a335fd08172526c609ebc14890dfa5355aec54f42f895b6326955b8cca3d82adaea8c1835499924a70710ea6ff6b2636b34e01a5f350cd7cc9b5094e0eb3f0ba195e2b39a51fff09667a0e5c8aa34680fd16441be6f850916c9f24c847068996424a4d0d32cbd1dd0960201fc89c", 0x79}, {&(0x7f0000000380)="d1a70a997f1c020982633ef998e39be42444de09e4753bc744cc84095305359cded535a06bf8d380d2dcf8a22f3b925de523974372c4386839a6b2e6fc73d5314ba4bcf6145f92e3f0d148449acdc843fb8a1f8fd28778deb2e7c604cc36a8d1b5761a7e36721134fcd3af25132e946ddf3361aaa0282446b0e768b46397ca5e61856b0a497fa904c2fc9181e412a5bfaffcc0b0604419e9dbf478671f71a2f8814025afcf53d88f6b95c8b29015f3363e4c9161f1f29a9abf64fc6a962a3e7745d9", 0xc2}, {&(0x7f0000000480)="770b138a5785ccc78218e188f3d2d0da335dc9f0bb3cf110246b432b4696215bf9d28ee2917cd95f76d6da7001e1521602811f7638d345695753ad95541bca64e7b3107769257e0972a89607a4ace601e10221e3a7282dfd2467909e37d26616e8251fdf4c74bf56ec201dd582437ad7ffa3d6f1033e742e84ae838391cadc1f56a75a654bd500b2b8083ace1b2b0b2c9b8f707222fe1eaabf43997b63", 0x9d}], 0x5, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x50, 0x4}, 0x408) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="cd82318e048b5cdeaa3049cbd519548fdb39f667c7f5de969761204cf11466cfe974e8ee01b58dda367f929177fc62ca2a4482fb0b3265fb5ce1418b0b5bd8f3215717a30d0aedd75ce886248b01247dfe22b66da260053c426ccaf7cdcd825385afc76a", 0x64}, {&(0x7f00000000c0)="ae73a5a1dbee278d1a53381ee7ede93b3f0dae600fb851b5ec50bf1617cdfda0320f8e882b5d5c567c97b3bdb12bf09951b0861df53e1e896696ce011a5272199d4e23560e248fe9294b094404fed531507ce1b11d00c255c3d2fd356065a48cb89d2d1ad50e435a56e0db06fdbac88ff1c890b4a8eeab44ac6d55867f11885c47c558d6e67a546bf2017c612a1103a3de0b27a6b82db2c962aa076aff364e00e3603d6dc1693f3699cfa0ddcbecbbc99731edde49dd79c919e57725c717f2", 0xbf}], 0x2) 85.72598ms ago: executing program 5 (id=1607): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x80) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x6, 0x1, 0x80, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) 85.621446ms ago: executing program 1 (id=1608): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640), 0x1, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x9b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xd1) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r2 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) kevent(r2, 0x0, 0x81, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x2, 0xe8}, {{}, 0xfffffffffffffffc, 0xb1, 0x2, 0x3, 0x3c5e}], 0x699, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x3, &(0x7f0000000000)) (async) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d) (async, rerun: 64) fcntl$setown(r0, 0x6, 0x0) (rerun: 64) 85.09392ms ago: executing program 3 (id=1609): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c60005136000009f05", 0x9, 0xa, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c60005136000009f05", 0x9, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) (async) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x22, r1) chroot(&(0x7f0000000100)='./file0/file1\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f0000000000), 0x23) (async) semop(r4, &(0x7f0000000000), 0x23) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') 0s ago: executing program 2 (id=1426): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) (async) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x143) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x80, 0x480}, 0x3ef, [0x5, 0xd2, 0x80, 0x9, 0x85b, 0x8000, 0xc75b, 0xfffffff3]}, 0x3c) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.234' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806b1d1490, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (201916) exits with status -1 WARNING: thread `nfsio' (11370) exits with status -1 WARNING: thread `nfsio' (75439) exits with status -1 WARNING: thread `nfsio' (101188) exits with status -1 WARNING: thread `nfsio' (73219) exits with status -1 WARNING: thread `nfsio' (517128) exits with status -1 WARNING: thread `nfsio' (24963) exits with status -1 WARNING: thread `nfsio' (474847) exits with status -1 WARNING: thread `nfsio' (106356) exits with status -1 WARNING: thread `nfsio' (326765) exits with status -1 WARNING: thread `nfsio' (309287) exits with status -1 WARNING: thread `nfsio' (379043) exits with status -1 WARNING: thread `nfsio' (322879) exits with status -1 WARNING: thread `nfsio' (39806) exits with status -1 WARNING: thread `nfsio' (333348) exits with status -1 WARNING: thread `nfsio' (341604) exits with status -1 WARNING: thread `nfsio' (175938) exits with status -1 WARNING: thread `nfsio' (33098) exits with status -1 WARNING: thread `nfsio' (162419) exits with status -1 WARNING: thread `nfsio' (282625) exits with status -1 pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: ¹j¼õ¬|ÿ ž¨E1\…:./file1denied attempt to set clock forward to 25769803781 uvn_flush: obj=0xfffffd80786de790, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *257058 87716 0 0x1002000 0x4000000 1K syz-executor 447244 45089 0 0 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833901da) at panic+0x1e5 ufs_dirbadentry(ffff80003c4813a8,ffff80003c4813a8,d8a0887f415194a3) at ufs_dirbadentry VOP_LOOKUP(fffffd800b0390d8,ffff80003c481478,ffff80003c481418) at VOP_LOOKUP+0x6e unveil_find_cover(fffffd8072080d98,ffff8000ffff22a0) at unveil_find_cover+0x16d unveil_add_vnode(ffff8000ffff22a0,fffffd805f12be68) at unveil_add_vnode+0x177 unveil_add(ffff8000ffff22a0,ffff80003c481618,ffff80003c4816d3) at unveil_add+0x448 sys_unveil(ffff8000ffff22a0,ffff80003c481800,ffff80003c481750) at sys_unveil+0x61c syscall(ffff80003c481800) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16f6fc44d70, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: bad dir ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833901da) at panic+0x1e5 ufs_dirbadentry(ffff80003c4813a8,ffff80003c4813a8,d8a0887f415194a3) at ufs_dirbadentry VOP_LOOKUP(fffffd800b0390d8,ffff80003c481478,ffff80003c481418) at VOP_LOOKUP+0x6e unveil_find_cover(fffffd8072080d98,ffff8000ffff22a0) at unveil_find_cover+0x16d unveil_add_vnode(ffff8000ffff22a0,fffffd805f12be68) at unveil_add_vnode+0x177 unveil_add(ffff8000ffff22a0,ffff80003c481618,ffff80003c4816d3) at unveil_add+0x448 sys_unveil(ffff8000ffff22a0,ffff80003c481800,ffff80003c481750) at sys_unveil+0x61c syscall(ffff80003c481800) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16f6fc44d70, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4811d0 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff8000ffff22a0 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xee6c7c2f38923555 r11 0xd7752b61f46a1216 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff82bbf175 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4811c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=257058 pid=87716 tcnt=3 stat=onproc flags process=1002000 proc=4000000 runpri=17, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000ffff22a0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2a6540,0xffff80002ebf0a88 process=0xffff80002a2b2bb0 user=0xffff80003c47c000, vmspace=0xfffffd806b98eb58 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17555 511662 32381 0 3 0x2 inode syz-executor 87716 306458 17363 0 4 0x1082000 syz-executor *87716 257058 17363 0 7 0x5002000 syz-executor 87716 436605 17363 0 4 0x5082000 syz-executor 77018 294415 10400 -1 3 0x90 nanoslp syz-executor 77018 333005 10400 -1 3 0x4000090 dtread syz-executor 77018 130829 10400 -1 3 0x4000090 fsleep syz-executor 45089 447244 61360 0 7 0 syz-executor 45089 36164 61360 0 3 0x4000000 inode syz-executor 59214 429940 0 0 3 0x14200 acct acct 59948 402785 22607 0 3 0x80 nanoslp syz-executor 59948 420972 22607 0 3 0x4000080 ttyout syz-executor 59948 505427 22607 0 3 0x4000080 fsleep syz-executor 94989 471964 32381 0 3 0x2 biowait syz-executor 34101 301145 32381 0 3 0x2 biowait syz-executor 35430 379598 1 0 3 0x100083 ttyopn getty 17363 192061 32381 0 3 0x82 nanoslp syz-executor 90992 295558 0 0 3 0x14200 bored sosplice 22607 432364 32381 0 3 0x82 nanoslp syz-executor 61360 276603 32381 0 3 0x82 nanoslp syz-executor 10400 496745 32381 0 3 0x82 nanoslp syz-executor 32381 24222 61114 0 3 0x82 wait syz-executor 61114 175941 51054 0 3 0x10008a sigsusp ksh 51054 443673 35305 0 3 0x98 kqread sshd-session 35305 394676 56517 0 3 0x92 kqread sshd-session 56517 517591 1 0 3 0x88 kqread sshd 56097 251964 32043 74 3 0x1100092 bpf pflogd 32043 79911 1 0 3 0x80 sbwait pflogd 56119 461791 8175 73 3 0x1100090 kqread syslogd 8175 307591 1 0 3 0x100082 sbwait syslogd 21919 512665 1 0 3 0x100080 kqread resolvd 84714 172116 98919 77 3 0x100092 kqread dhcpleased 70018 441874 98919 77 3 0x100092 kqread dhcpleased 98919 438223 1 0 3 0x80 kqread dhcpleased 66549 324513 0 0 3 0x14200 bored smr 65519 30553 0 0 3 0x14200 pgzero zerothread 87833 164764 0 0 3 0x14200 aiodoned aiodoned 11766 255419 0 0 3 0x14200 syncer update 44428 58388 0 0 3 0x14200 cleaner cleaner 65647 448411 0 0 3 0x14200 reaper reaper 67264 440491 0 0 3 0x14200 pgdaemon pagedaemon 12090 59524 0 0 3 0x14200 bored viomb 60350 140033 0 0 3 0x40014200 acpi0 acpi0 2131 503757 0 0 3 0x40014200 idle1 15963 217842 0 0 3 0x14200 bored softnet7 4795 325144 0 0 3 0x14200 bored softnet6 77328 1879 0 0 3 0x14200 bored softnet5 28569 58394 0 0 3 0x14200 bored softnet4 73532 328734 0 0 3 0x14200 bored softnet3 75519 60423 0 0 3 0x14200 bored softnet2 10971 153722 0 0 3 0x14200 bored softnet1 46500 52210 0 0 3 0x14200 bored softnet0 40519 488128 0 0 3 0x14200 bored systqmp 23387 520675 0 0 3 0x14200 bored systq 34095 397238 0 0 3 0x14200 tmoslp softclockmp 78868 391857 0 0 3 0x40014200 tmoslp softclock 83254 42856 0 0 3 0x40014200 idle0 1 172443 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 87716 (syz-executor) thread 0xffff8000ffff22a0 (257058) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839320e8) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 biowait+0xc1 #4 ffs_bufatoff+0x16f #5 ufs_lookup+0x548 #6 VOP_LOOKUP+0x6e #7 unveil_find_cover+0x16d #8 unveil_add_vnode+0x177 #9 unveil_add+0x448 #10 sys_unveil+0x61c #11 syscall+0xb08 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807e457f40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 unveil_find_cover+0x133 #7 unveil_add_vnode+0x177 #8 unveil_add+0x448 #9 sys_unveil+0x61c #10 syscall+0xb08 #11 Xsyscall+0x128 Process 94989 (syz-executor) thread 0xffff80002a2a6020 (471964) exclusive rrwlock inode r = 0 (0xfffffd806e0ea0c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067a70d00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 34101 (syz-executor) thread 0xffff80002a2a67d0 (301145) exclusive rrwlock inode r = 0 (0xfffffd805debb408) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806dbf2c08) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10252 11098K 11598K 166960K 14480 0 pcb 17 16K 18K 166960K 449 0 rtable 172 9K 11K 166960K 667 0 pf 37 18K 82K 166960K 324 0 ifaddr 36 6K 8K 166960K 156 0 ifgroup 60 2K 3K 166960K 245 0 sysctl 4 1K 9K 166960K 32 0 counters 70 37K 38K 166960K 214 0 ioctlops 0 0K 4K 166960K 1830 0 iov 0 0K 28K 166960K 114 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1662 104K 105K 166960K 3941 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 79 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 236K 166960K 1971 0 sigio 0 0K 0K 166960K 16 0 proc 75 103K 140K 166960K 1072 0 subproc 63 3K 4K 166960K 190 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 237 0 in_multi 60 4K 7K 166960K 284 0 ether_multi 1 0K 0K 166960K 6 0 mrt 2 0K 0K 166960K 22 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 905 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 214 167K 182K 166960K 19142 0 UVM aobj 125 5K 5K 166960K 127 0 pinsyscall 39 78K 101K 166960K 3421 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 65 0 NDP 15 0K 2K 166960K 109 0 temp 71 8683K 8812K 166960K 76041 0 kqueue 13 20K 33K 166960K 349 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 197 0 194 2 1 1 2 0 8 0 rtentry 176 242 0 181 6 1 5 5 0 8 0 unpcb 144 895 0 874 4 3 1 3 0 8 0 syncache 336 14 0 14 5 5 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 507 0 499 9 7 2 4 0 8 1 arp 128 26 0 16 1 0 1 1 0 8 0 inpcb 328 1981 0 1969 22 19 3 9 0 8 1 nd6 144 46 0 38 1 0 1 1 0 8 0 pkpcb 40 22 0 22 3 3 0 1 0 8 0 kcovpl 48 21 0 14 1 0 1 1 0 8 0 ppxss 1192 42 0 41 1 0 1 1 0 8 0 pppxif 1504 9 0 9 4 3 1 2 0 8 1 pffrag 232 14 0 3 1 0 1 1 0 482 0 pffrnode 88 9 0 1 1 0 1 1 0 8 0 pffrent 40 23 0 11 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 132 0 33 1 0 1 1 0 8 0 pfstkey 128 132 0 33 4 0 4 4 0 8 0 pfstate 384 132 0 33 11 0 11 11 0 8 0 pfrule 1344 101 0 96 2 1 1 2 0 8 0 rttmr 136 6 0 6 3 2 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1211 0 926 30 9 21 30 0 8 3 art_table 40 1215 0 926 6 1 5 5 0 8 0 art_node 32 242 0 190 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 7 3 3 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 124 0 2 4 0 4 4 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 4911 0 3376 97 0 97 97 0 8 0 ffsino 288 4911 0 3376 110 0 110 110 0 8 0 nchpl 144 7491 0 5751 65 0 65 65 0 8 0 rtmask 32 4 0 4 1 1 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 27446 0 27441 3 2 1 2 0 8 0 percpumem 16 122 0 72 1 0 1 1 0 8 0 kstatmem 264 138 0 108 3 0 3 3 0 8 0 scsiplug 72 6 0 6 2 1 1 1 0 8 1 scxspl 216 49260 0 49258 13 12 1 8 1 8 0 plimitpl 152 303 0 285 1 0 1 1 0 8 0 sigapl 424 2266 0 2214 9 2 7 9 0 8 0 knotepl 120 817 0 0 25 0 25 25 0 8 0 kqueuepl 224 676 0 667 7 6 1 5 0 8 0 pipepl 336 332 0 303 8 5 3 8 0 8 0 fdescpl 520 2215 0 2187 3 0 3 3 0 8 0 filepl 160 14541 0 14321 29 16 13 19 0 8 2 lockfpl 104 1384 0 1381 3 2 1 2 0 8 0 lockfspl 48 653 0 650 1 0 1 1 0 8 0 sessionpl 144 44 0 35 1 0 1 1 0 8 0 pgrppl 48 218 0 201 1 0 1 1 0 8 0 ucredpl 104 2707 0 2691 1 0 1 1 0 8 0 zombiepl 144 2462 0 2461 1 0 1 1 0 8 0 processpl 1240 2266 0 2214 6 1 5 6 0 8 0 procpl 656 5058 0 4999 9 3 6 8 0 8 0 sosppl 168 11 0 11 3 2 1 1 0 8 1 sockpl 728 3205 0 3169 21 16 5 11 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 74 0 0 8 1 7 7 0 8 0 mtagpl 96 25 0 0 1 0 1 1 0 8 0 mbufpl 256 1201 0 0 74 0 74 74 0 8 0 bufpl 280 19928 0 13786 440 0 440 440 0 8 0 anonpl 32 11587 0 0 94 0 94 94 0 246 0 amapchunkpl 152 63823 0 63416 44 17 27 31 0 158 5 amappl16 200 8041 0 8014 60 44 16 25 0 8 7 amappl15 192 78 0 78 1 1 0 1 0 8 0 amappl14 184 156 0 143 1 0 1 1 0 8 0 amappl13 176 5 0 5 2 2 0 1 0 8 0 amappl12 168 3078 0 3050 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 79 0 78 1 0 1 1 0 8 0 amappl9 144 256 0 255 1 0 1 1 0 8 0 amappl8 136 22 0 20 1 0 1 1 0 8 0 amappl7 128 144 0 131 1 0 1 1 0 8 0 amappl6 120 316 0 313 1 0 1 1 0 8 0 amappl5 112 171 0 161 1 0 1 1 0 8 0 amappl4 104 356 0 338 1 0 1 1 0 8 0 amappl3 96 12896 0 12800 4 0 4 4 0 8 0 amappl2 88 910 0 842 2 0 2 2 0 8 0 amappl1 80 18326 0 17746 15 0 15 15 0 8 0 amappl 88 17922 0 17781 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 9 0 9 3 3 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 126 0 2 3 0 3 3 0 8 0 uaddrrnd 24 2215 0 2187 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2215 0 2187 1 0 1 1 0 8 0 vmmpekpl 168 19249 0 19199 3 0 3 3 0 8 0 vmmpepl 168 146066 0 144222 126 25 101 110 0 357 1 vmsppl 480 2214 0 2187 5 0 5 5 0 8 0 rwobjpl 72 46227 0 39275 135 3 132 132 0 8 1 pdppl 4096 4438 0 4374 118 44 74 82 0 8 10 pvpl 32 21723 0 0 175 0 175 175 0 265 0 pmappl 256 2214 0 2187 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 495 0 77 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837d8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83931ee0) at __mp_lock+0x192 intr_handler(ffff80003c46f080,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7ef4bdf28210, count: 9 ddb{0}> trace x86_ipi_db(ffffffff837d8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83931ee0) at __mp_lock+0x192 intr_handler(ffff80003c46f080,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7ef4bdf28210, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833901da) at panic+0x1e5 ufs_dirbadentry(ffff80003c4813a8,ffff80003c4813a8,d8a0887f415194a3) at ufs_dirbadentry VOP_LOOKUP(fffffd800b0390d8,ffff80003c481478,ffff80003c481418) at VOP_LOOKUP+0x6e unveil_find_cover(fffffd8072080d98,ffff8000ffff22a0) at unveil_find_cover+0x16d unveil_add_vnode(ffff8000ffff22a0,fffffd805f12be68) at unveil_add_vnode+0x177 unveil_add(ffff8000ffff22a0,ffff80003c481618,ffff80003c4816d3) at unveil_add+0x448 sys_unveil(ffff8000ffff22a0,ffff80003c481800,ffff80003c481750) at sys_unveil+0x61c syscall(ffff80003c481800) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16f6fc44d70, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833901da) at panic+0x1e5 ufs_dirbadentry(ffff80003c4813a8,ffff80003c4813a8,d8a0887f415194a3) at ufs_dirbadentry VOP_LOOKUP(fffffd800b0390d8,ffff80003c481478,ffff80003c481418) at VOP_LOOKUP+0x6e unveil_find_cover(fffffd8072080d98,ffff8000ffff22a0) at unveil_find_cover+0x16d unveil_add_vnode(ffff8000ffff22a0,fffffd805f12be68) at unveil_add_vnode+0x177 unveil_add(ffff8000ffff22a0,ffff80003c481618,ffff80003c4816d3) at unveil_add+0x448 sys_unveil(ffff8000ffff22a0,ffff80003c481800,ffff80003c481750) at sys_unveil+0x61c syscall(ffff80003c481800) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x16f6fc44d70, count: -10