last executing test programs: 36.693725995s ago: executing program 4 (id=1112): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) renameat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', r1, &(0x7f0000001140)='./file0\x00') getgid() getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000001280), &(0x7f00000012c0)=0x4) 36.509336109s ago: executing program 4 (id=1115): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {0x6}]}) syz_emit_ethernet(0xe, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}, {0x45, 0xfffffffb}, {0x0, 0x80000001}, {}, {0x43, 0x2}], 0x5}) sysctl$net_inet_ipip(&(0x7f0000000680), 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x64, 0x2, 0x20, 0x8}, {0x6, 0x0, 0x8, 0xaf}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 36.242127817s ago: executing program 4 (id=1115): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {0x6}]}) syz_emit_ethernet(0xe, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}, {0x45, 0xfffffffb}, {0x0, 0x80000001}, {}, {0x43, 0x2}], 0x5}) sysctl$net_inet_ipip(&(0x7f0000000680), 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x64, 0x2, 0x20, 0x8}, {0x6, 0x0, 0x8, 0xaf}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 35.731540665s ago: executing program 4 (id=1132): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xd5) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 35.569793903s ago: executing program 4 (id=1135): r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000002cc0)={0x1, 0x16}, 0x2, &(0x7f0000002d00)="383f10d50b95f0cd74c05c1340c768e5e2b255da8e0db2e627889822b3e3a47dd140593cce56a0fe6e8f3315c6c90f189795", &(0x7f0000002d80)=0x32, &(0x7f0000002dc0)="3ea10a9d367469cd6df2a0424a83a3c3699e69825756d914438e7fd017b3cf3b2aa4c7dc15be718bb02f268c29286056cfb990b2ebef297f1e9780a04e879c17", 0x40) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x10, 0xffffffffffffffff, 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) (async) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) r3 = socket(0x18, 0x3, 0x0) listen(r3, 0x12) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 34.020607744s ago: executing program 4 (id=1154): r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = accept$inet(r0, 0x0, &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/240, 0xf0}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000002c0)=0x4a) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 19.012737175s ago: executing program 32 (id=1154): r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = accept$inet(r0, 0x0, &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/240, 0xf0}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000002c0)=0x4a) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 12.769471914s ago: executing program 6 (id=1220): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40001220, r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffff"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ftruncate(r0, 0x5) clock_gettime(0x0, 0x0) 12.769092752s ago: executing program 7 (id=1221): r0 = socket$inet(0x2, 0x8003, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r4, 0x0) setgid(0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async, rerun: 32) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, r3]) (async) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x0, 0x2, 0x8}}}}}}) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x4}, 0x10, 0x1002, 0x0) (async) r6 = socket$unix(0x1, 0x2, 0x0) connect(r6, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) (async, rerun: 64) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (rerun: 64) 11.516867786s ago: executing program 1 (id=1223): sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0xffff, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x0, 0x3, 0x8}], 0x8, 0x0, 0x9, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) preadv(r8, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000280)=""/83, 0x53}], 0x4, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x9, 0x0, 0x8000000000000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x58154e6a, 0x5, 0x0, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000000, 0x3f, 0x100, 0x9, 0xda0, 0x5, 0x5}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r10) setregid(0x0, r10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x0, 0x80c, 0x0, 0x0, 0x3ff, 0xa}) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) 9.980271977s ago: executing program 0 (id=1224): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 9.770576181s ago: executing program 3 (id=1226): accept$inet(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x87, 0x6c0}, {0x9, 0x4, 0x20, 0xd}, {0xfffc, 0xfa, 0xf, 0xfffffffd}]}) shmget$private(0x0, 0x1000, 0x511, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(0x0) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) kevent(r0, &(0x7f0000000400), 0xe, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0x1, 0x80}], 0x8000, 0x0) 9.770311237s ago: executing program 6 (id=1227): writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="1a7d117a40d7f5d740fe6494496d392c6240bc6ca7cb008c3c2148773e4eee30d73ef3c6af5c58ad4ca77ccf72cec5d2fa7c1f87a6af76e2cff31a5e1a7c8b5f3aca1dca381b4c1bc30ae9bfe1edbb4b3a0e79d70efb1c7f98316937a659acefa36b", 0x62}, {&(0x7f0000000280)="07ef9505c7c19950c39d4fd195f8c93b60cd5160806675d8e64f4568c93c7b4cecd0fd3196437b478cbe8e8dbd9f464f99fc595f72916d5c80fcd9ba9606a33ebbf5ce29ff99253b7a5e10c8e358d4982c7c25985d86c73499b2880957c16e8b838d77b3c6f124c3b94df642153e1ed742b124659aa250723ea5a30a60119e70b2d3d6126795593755c487fe523911a8ade2e4209ebb", 0x96}], 0x2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) 9.77016727s ago: executing program 7 (id=1228): setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getuid() r1 = socket(0x10, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) rmdir(&(0x7f0000000000)='./file0\x00') 9.75026486s ago: executing program 1 (id=1229): getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/1, 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, 0x0) 9.268427798s ago: executing program 0 (id=1233): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1878, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x112}, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x3, 0x1000, 0x715, 0x0, "9786224ff1c102d100010000f0ff0f00", 0x8, 0x3}) 7.47898089s ago: executing program 0 (id=1234): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) socket(0x800000018, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b82fe8000000000000000000000000000bbfe800000008c"]) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r5, r4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r6, 0x80047460, &(0x7f0000000140)={0x0, 0x4, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) 7.478785856s ago: executing program 1 (id=1235): setitimer(0x0, &(0x7f0000000000)={{0x0, 0x500000001}, {0xffffffff}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 7.478382208s ago: executing program 2 (id=1236): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x14) renameat(r0, 0x0, r1, &(0x7f0000000080)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1a) getdents(r2, &(0x7f0000000100)=""/235, 0xeb) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) getgroups(0xa, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r13 = getegid() setgroups(0x5, &(0x7f0000000340)=[r4, r6, r9, r11, r13]) fchownat(r1, &(0x7f0000000380)='./file0\x00', r8, r3, 0x2) setreuid(r8, r8) chown(&(0x7f00000003c0)='./file0\x00', r8, r10) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x101, 0x6, 0x8, 0x2}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r14, 0x81205724, &(0x7f00000004c0)={0x9, 0x2, 0x5, 0x5, 0x8000, 0xfffff040, 0x0, 0x10, [{0xfffffffd, 0xbd46, 0x200, 0x5}, {0x0, 0x5, 0xffff, 0xfff}, {0x4, 0x8, 0xa, 0x9}, {0xdd, 0x8, 0x10, 0x8}, {0x12, 0x6, 0x2, 0x1608}, {0x9, 0xfffff4da, 0x2, 0x1}, {0x24000000, 0x7, 0x1, 0x9}, {0x8001, 0x81, 0x4e22, 0x2}, {0x7ff, 0x3, 0x2, 0x1}, {0xec5, 0x7, 0x99, 0x4}, {0x120, 0x9, 0x1000, 0x7}, {0x8, 0x4, 0xe, 0x2}, {0x6, 0x4, 0x0, 0xf84}, {0x5, 0xfffffffe, 0x0, 0x8}, {0xb, 0xffff6cbf, 0x2, 0x800}, {0x7, 0x61, 0x5, 0x6}]}) r16 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000680)={{0xfffeffff, r8, r18, r8, r5, 0x101, 0x8}, 0x9, 0x4, r7, r7, 0x6, 0x800, 0x5}) open(&(0x7f0000000700)='./file0\x00', 0x1, 0x100) r19 = semget(0x1, 0x1, 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000007c0)={{0x2, r20, r11, r17, r12, 0x87, 0x4}, 0xd83, 0x7, 0x9}) recvmmsg(r14, &(0x7f0000001000)={&(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000840)=""/172, 0xac}, {&(0x7f0000000900)=""/155, 0x9b}, {&(0x7f00000009c0)=""/167, 0xa7}, {&(0x7f0000000a80)=""/67, 0x43}, {&(0x7f0000000b00)=""/240, 0xf0}, {&(0x7f0000000c00)=""/58, 0x3a}, {&(0x7f0000000c40)=""/247, 0xf7}, {&(0x7f0000000d40)}, {&(0x7f0000000d80)=""/221, 0xdd}], 0x9, &(0x7f0000000f40)=""/127, 0x7f}, 0x6fca}, 0x10, 0x0, &(0x7f0000001040)={0x80, 0xbf}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x1, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000010c0)={'tap', 0x0}) connect(r15, &(0x7f0000001100)=@un=@file={0x1, './file0\x00'}, 0xa) setuid(r17) 7.478192273s ago: executing program 3 (id=1237): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x45, 0x1, 0x0, 0x7f}, {0x40, 0x0, 0x2, 0x3eb}, {0x6, 0x1, 0x3, 0x9}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) close(r3) r5 = getuid() r6 = getuid() chown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) setreuid(0xee00, r5) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000029c0)=[{&(0x7f0000000000)=""/203, 0xcb}], 0x1, 0x0}, 0x0) ktrace(&(0x7f0000001500)='./bus\x00', 0x2, 0x10, 0xffffffffffffffff) 7.270755575s ago: executing program 5 (id=1238): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r2) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x5, 0x3) 7.241386252s ago: executing program 6 (id=1239): r0 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') getsockopt(r0, 0x29, 0x65, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) recvfrom$inet6(r0, &(0x7f0000000080)=""/44, 0x2c, 0x3, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x8000}, 0xc) renameat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00') getgid() r3 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000011c0)=[{&(0x7f00000000c0)="c34ccb0655130246890824053257c6b51a1be99e39cda9ea5eb98de022bdbf696ce79b88ec8176245d269577988acb59945a820207b014e1b35e36248fba182fb72fe1894ba3a879cc949207d1cf6af01aec6d7d48e6cd542ac0a210c493a07f7e5822ef863f39f9bbb1c1acec95676ca939e8d045456735838c6b384964bb34a1077a2c5e6557da5fc0e5bf6df19999661954ffe08c2c1dfc58e8de94bc8ef211e4e767cca50c2b18fc275db53595a4065f2efe74ee81fc8ac6733df03057aa60ea3c7f404daf2202cd77a7694f37ff0355749a00de1bdb7a177a318ff88c39d2e77a534fea4d816b92ed58a9afcd1c1e53a4403921abbb0928d2fe19294e1542ba447bad657bfd198446d9d948adce8fad56cbd6a36939bcbd90a9041a7ec319fa54906815da255814be07b4cb2a13d0501dedb6f1bfdc8e09c445491859b503dd66d78d52166b57dbf1dcb22eec60253f96c52e6170a7f9cae2f282fadb8672fd54470d43dbe814b801ce0dbf6c5726396ff0f287d410c72938d86ef9fcca6de9b379bcd3cfb092702f4016cc76ee0181c8a7a530feed83f72a053a3eff7b053f82892cfa521b95d497d13e428c0891d25f44a481085a0e4378bd053b3d8c54203c86b4c730cc6757e38f2f820a966633ca8f1c8a343205944612fb0c098918d303d88d9315f74f52d7375e34415168d8cf1184461cdfcaa5cf43b74ce4a33a4ad1992263a8acf9ada2be2d664f57dd30861758d61fc3111c757a216ecbc271a804cabb7c1c08a0787c208c95a176e7076c468d712b63c6172ad66619a6521fbcd61acdf69fd0dd969cf93f2f266b797baa6e3d31780f120583f2bf99e5afacf146ebd930a7fab01dcf154948b0f6a15c9c8d15b62e39a1a298248ccc29d93fc2c15b7169ab31375da0d0633a529024efebbb2ad0b4820fc895bffb2ffb2e1ee20b144a4daacb8116fefbd4a42e196872bdca70fa4f7ddb37e55b65dfc20b61b3c2e683de7bc30ccfef64526da7e7c53df081cb1bfcb358d3902cf3ebb6ac9de16028f5746493f2ea54b30495a56fa26cd2e364b9b1115038316bf4ed27533650409cb7907235dcf20385794df0eb0368484588a45f33736deb92ef8410af4219b0c66507f8219088c4dfca586ece17e54304a9d757961f1aa90b1819cf745d615bbc31daf296f5b370d4853336c5a6c4fd103b79b1a8f8b094b6238d446825bdf758d4b92e919359df5d3b6d68745c03bc1d8f426a63b740c7d330c80bcaf0f6ec05a2efdb874d60aa4df0b7e0f9295cb0784c30463a3bfba2eae9bcf0566d8ac7780e413c0c5e00a548eee88f206eb5a83975bbf5a395640880f6b02ba117bcbaca0e4be26436dd06f21bd237e944d0a4b56d57ef42ec44a85e5e4e3714d179b6ac549acc8f248814a6f869d9b82d65880559f461e88b1df08ef10310abaf25f5ffdeb7d546e6e70a6fae80f6b8259694e51dbfea807855af09c0b7da440b3feffc0cb870c78b56fc1a15fa1a77e20ca9cd50993afeb6d79bbfebd3e286a11bbed098becea7e9f6520840596a384d2c73df034ebabd3cc5f628206ad77010775d1f73e425ab569a6ec11c72e52299abd54f2ef37c40ae09d400cb072fd91c60ce7899ab4b0adb33605369d23ff2d15d3c7a76cd52a19e78371166970affb500777d6eec0123d0d7f5e1190f2769d118f904aa86514f12e2f365e2d3973b11b4a1816a1cb5a5c1657a52c9a6a6cdfeb349cf803d858407ce0292be44ab76ab062c151e1989269f8d150b98b0df5b04bc35e17d091ddb57ba4710d5f497f89b3879d35203c0e3fe8a18c533201c781e6cef66f92e35b17ecb436f4f708c576ce77c18c39982f65068ba0276689f9f81fbc0ba18096bc99a1b83ef06cba6b85842349f41b52d2de90a8a9f54914384f274ff228a49d01edf1a6246f567aca1898ec92a70758397af404a70761056dad958bde5c4d3179818412d5e462c21273b4a723a5727140dc972e89e5939d646bf5f65774ff0416a25853f796d38469c542d196d54696448540f4cbd459c5cb0c4b210b3f62095fad3658e196f5d784d27c970cdbdd917e5a8f13f2fd24a47f33fced230c4d47f6ce68838ab1bd47097c3eab9ecbf5cc4d2e5b11bf3499f3dd5d35c7e79466453c5224277fec788064de6cb354322b9157cdcfc0235f8641506ad4372ef8e48a75548070b0e755ec13435d837feb1dc926b8f85bd5e428659d128109cea70b2db6e3bf8c61851ae7c701938a81555e4989051afc17c59e083d31ee1478e93a39eb84ad9997ca2653cf2a9e873ddda5f90b606e98a10c7ec20d2371e73e6ea5bf6fcec5f490b2750556119c855ca9e359ba2ef145c425861a30433e517c3d49225cbe46431d4723bc078627d30fd361e982a60778d7fd3d77194c9c70d1dbb0f26a10e4b386d271c0d6d2821d284971ccbeb954227aa8b558011f9fc189fc13919c5ee7cf20b37012464530e466bdb0fdf5ba047dca17d5ac742f5ff652fb912fe634b1cc2828a539ff3d54ad9ed664788249d1824900eeff2d866e0cfe0c97308275ed061e4098fa027bb4ec4dc0b44ed69bbc35ad4b51c2bbfe87ea8b83c3661993992177ca2edfc05d75426bb03fad97bfc50035ec9300a802d4e1a261e72c0f04a98bf9771f1d81e0c98b49a9154869d42639ecc9cbfde5b5f994f6c0c0f110f814a59d98053438cbab43636806c524664a661c073c7f0d75dda826ed30afe36bd7304620eff1afc466885597901bf0ed66f038665b6c0b2ec619fba47063d7745c2bd83e67f79fa2292f27d923fa6d6e158bbae7e7df6e6c6e5079758afb5e42cc2a16ed7ac7dbc5c6b3770c6d647e337d71b4c450d48e3c4b985965c1d7904e1e0c049dac4f71b6f0e6dba981e5a527398d9071fe70363a5e5fdd00efb425c892b3194ee863c19a1d7ae8cb9e058b1199eff332f5083e0f58d7f88b18bb1d4f1f36e75a925b3eeaaa16a67140109464b5585601ce0c2d06156ce6c2056bffcbe744ecbe7d07ef04c63913cdf33ee9cec4dceb7fc86f786627e8743e239a9cfa54d72142a5ef31333969800499f7aa0943fa99b60da256b9d579ea7e95cdb8d3e2bbeb36ef037091006efd8536c9a50e57fef5d4292d338dd8ef618fc17b909e86feba6eba2a8699b603f7a1ad7bd4361d0d3856f0652b0199579dcd8883b92362b64e3fed4df10af1bafa5cdf352a5f88805fad07bb0b0a1742e0b03eca12b4769ab8d880585aa60f4b6bcb4f448da7c6f5f93214c58c1e37c2c29c9bfbf689eab0501242c552c84786994edd9e6d79fb0d5bce96f983516ba766fc6d3a6472d0ca9363553b5d6ee3cf95a9790e7511bce95ebd07067a8ee10d02479126455620ed810b4bbd3981a3b4434b4a97b5c14e2045dbbd9a8e4d11b435ab0e85b4d6c4e32d7479dadb2d5265b9287d0a26492ff222730561edb91db4ed437aa39b432abbc4c895ce0fcc0c312a1a1c3d7d7de428988e4787165572a2c0d4a135ce5e8a416604e1bb1dfd09228886d83b5fc6c863c8765c9fd0803ebcc4b892be73e8ebaaa54d8b3930c644fccf9492bcfa03998ecd8abeeab3ceb318a83afcb291018fdeb13f9ea77f71926cda70cc2fa779a4bf0104348b8720b00aefec2f16c8e9d3af246139a477a54d6fabe697095a1c15a59847e1a131b118c10c144a2be1399401fac69662bf4a14d2b3d450db6de1e4858ee447d37799074d355781195c832dc1870afc88cd7b75cca6942d465d8ed3c16f7f8b81e797d170c5230f60504874677f3e3f7f24abb7fa8fd3b099975eb6c826128ca7da33f54af0c1e38a494580075cb4de445c97cfc4263d541f0840ab70cd82c4c2c42538e2f33f760bf954b2c0e71586269bec8e9670b4139b04932b75c13e745a1135e58d60bc117525a4adf9a67e658dc309f9beb15ea03cb7b7e37560a2efd1e316302f7b65525b80dcbf84b5bc9e2f7bc42da0addef4a1b0e8f085a2da5cc2255850f3fc9bfc6cce2e786f1dbb3ecb253d24a7bc8d57f35cd5e70bf624d664b6010cdb3d347a503cccd263e57585e2bc236c032ddb49647b79c9e3aef271a17cc68cf592f29e639fe48c9d6e1f3c927986e4730874ac0eb1137917039bc088a7054e3869428023d0383f33d3a244de4a3f1e6acf92c17cda4b55d0360627b2d090532ee6ed0e150c78194a3b7b4dea16cdf38af469c058ac062eeec463bb48d34d94d20bc753a965393e2c8c193ffe4477d97c3e4dc73bdd4785089c94a01473ad90c4417f49d861c98648fa4b094f87739b9eb5edb647ce45a6c06cbbd04346e0cee7023c023b8fe273a83df670ffadff476a498792dfc965055802fd33a484fe66fe854f04c3004b3a669a84856acf3e8ae98ac4c75c33969230d57a5b0f5b63e9e9504f4bdbec48808c59815e072afb0dcc7fdfe16453c64b9fee946049b16f4c043e2a9dea65fb487b233d99f1130f3357765f1235ed44938da1a2aab3b33981c45f379b74e894c2ad883d40383de464ea2ef04bea3fe5edc78bc553768f53002a8f09bea2a67e5d40a6cc78e70ce56316f347c87bf6e0fda83e734eb5731e0b38e285832cebd9c7a5e9c0fc88c4490a4b76390db12848fa9d9c079b178615e89e9f3dae177451aef446dc13d4c02ba82097f208d1272891ac6b86e2e3737cbe9c6099780f8d4e5cf3753af02cdb16b4f514665b0a7c2b63413af2c93514e6d24a99bf939c348c35ec6d8913df810394d7a2a8ea09663bc10b950eeea690a4bbeb959c39ecf0d18048af3b082e194522ab47f08bf393cfbde12f4963411d6b2a7921d22b7241134af14c7cc3dc0def1fe9e332dc5ed36680eb55700fcf4974032ff372cbe06455a3b148d06ddff0e7d14e51b72af85adfa0b8c25e91f6493abfa21e995078a71259c34d01a81fa9fb662df5d87e2a1c7061fc33187df5ad99eaf60981bb6850738e6bc76b15c83c578113ad9e84444064f0cb41ba49938e0281738df65cede9678cde4fe0d5d556a480b82150aa8862da21d50a7e9ee465134a9f1da60705594072cd17a960f9a17707b30620f22415ac3d11673083c37a7ff8b0cc781fc043aa47ef5a6af11dbcfe63108860fb70d3b994d2811d9d978d21d7d656fc715bd2ec84cb46ae4e761a3c4361c95be3f832a7a1ecf47f8e4f1ee82c24e75a3c0bd61777fbe79039113064d56400b4a1f4d7466b4dfe802148da64dd9538f7f5dcaa1dcd1b7fdaeacf0dc45d8df4bacf0f770686892b93dfb933ead1318d9d830730db5bfa4a2065ccf146f73f72000da43ee2a23857ad5b597ee5ffa45883b2d42554eb8539dd198104d0f151552bc798bcf401200e622ed8f1ce2bd04b49037cd90302790881f27777f2ecb073d9e09cd3c72f08939367553856cf0fc1e00350f6c02ac8a183559bc9d83a4dd6d6120df656f8a140666ed417bcaffa38895dddfddd5216d253c9481c84bb6ef9da2948093e47e3e6f5827733958cf25e36886fc272bdebae94f25db325426fc85fdda8747498e0422981c1e2d8d8a40b416b61468f9b2727e4ac6965c3dd409b3254b8273968a2feb0d54df812af7f23a440e6711d22d8d7126fb25c6f4c703e13016c086b19621a6e818b73c9bff32a2ea7cfe0f74f25c433c1f90e56961932199116d6fecc7b33ad6183382bb019019d724ec789e3feb51b8959388edfe2d724e2963ab6404105499c53051800e4d4210c3bee60a54a007c322fb0d30c8d8766415e4c79cbd4d7aa883ba237a50b59c44297af2d8a6c1a4ba301409", 0x1000}, {&(0x7f00000010c0)="8301a1fd168cc6de11f790325a4ce33df824e628184b2b01c562eab3ba8d05d88cccd9e42eea8a3d12be75", 0x2b}, {&(0x7f0000001140)="f6526e8e731a099a3233348fa8bded4fd65711d73a10257abb816d95e8499b8aaf298627f28b31defce824c5b2337d01f15249015efb3f664a9ece42445937cbf6ed4489d26500068d49bc7c73b895f0", 0x50}], 0x3, &(0x7f0000001200)=[{0x18, 0xffff, 0x4, "80d8fc0ddb"}], 0x18}, 0x10}, 0x10, 0x0) connect$unix(r3, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x38) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f00000003c0)={0x2, 0x0, 0xffeffffc, 0xfffffffc, "000000190000009f17b26900b60000004000", 0x1ffffffa, 0x7}) 7.241047791s ago: executing program 7 (id=1240): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="7a73d1d1b21e360a35066c77a23c59a7569037263c6e802ba4858a0b82333dab592572c4deb78e2c7e387ef83bdb909723e607745ebd5e13f9de5f75e74a53471a6963e1735be32cc4b611099b610f6ea1eca117138ae269399fcd8ebe85387d9f49fd453c3117c7d10d0600629288e36bb4c890c6ef6c5290f29350d4d7bf1ddc6699eb9f85b01e44b631b0736b", &(0x7f0000000140)=0x8e, &(0x7f0000000180)="4e9970d5ff49276917251c919168a12472589c31e860eaab94e14612b036bae02a265bbdeb025e616b88b673d8399263db5125d4bffcb3fafb8b1e087b7840796057d04476da39dcee44021d0311b2b3ed53344b792f906afab2f5d95dc38cd73f8948c9b4b18c6da986f9081a2c6ecdccc11dde0db57aec3b5731b82e3f2cf668d06056f248dd2348577d65662018608869fed93000da82113eb7e83e151d9e18a9f4a9feea4ccfb8afe315576aedf323c6f23528b66c55ae27ac3b2731b4aa7ea47cfd596a75f2898edf8540cfddf599245ab79ce667a7faaab1", 0xdb) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r0, 0xfff) fcntl$setown(r1, 0x6, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x8000, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setreuid(0x0, 0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00@\x00'}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000380)={0x1, 0x58}, 0x2, &(0x7f00000003c0)="44da361f33c8f4486b945bef3130dbf5cfce645047763d47cc17a352d7fc5089a74af711d147967ad89ff1f67382120adb0ca9127c26ba26ca", &(0x7f0000000400)=0x39, &(0x7f0000000540)="f79b512119e7c70e4454b99adcfe0a6a3aa6ea21318729594f391576c9a1a4857b31c2b2078e71e16a2bcb392d9660151cd692dbe2406bf1b37cdeef002d5ea267e736ee71f0e10931caf47202b7957e9071a70cae583162f309479fc48e4851861a09665d6ae98ad6a0965ba9a09e47299a697b838b094c4497ee930d169d259c1a3bd4674fb966ce9fd1bab4da6e41d179a6f7aecc321b7cfb71f516ef5f83ac3c361d6cb0ac595e3155eb7a7c92536395741781aadc1fe7319355473df42379476f83be60af6109eb917820b4f7ad353a95254639988abc7f6720a526becb8355b0b5cc825e4cd39445c345581db22fcc95ff8284d3ff154ab37de951a4e4c7b75e830a9c140c2e1b93838e6c97763d406506d3a65470943e5dd4c64bcbd72b5885f8d7ac7365b080f144b5f5970d56dc88b4fbe5b2b939e791325a45f6e87e1bafc3dbbdc37d306a651c051dcb774b5c9035d8bebf99b915df4bddf0aab94483a7d0c31aade08a9f446ed17839c6f5021763d1d35c7319b625d72a8696386c84520562ea3203f6f6ebc2cc3cb9a7a4fc5fad7df288487fb10a646a2bf6812b7f14054ab24a5417c878e5d4059307322f6ddc50e47db18eaa6b559e208e1931fcafc681ff60b48943c10aa97094d22d36e7ee2f1f2fec9f3cbc013199f5a964c196d265ce64bf24f1787a198fe85b7cf0a31babf42f1c3530a4087a49224252470317728a46e801da29504e9a724f226215d487d7c5b88bf5058e9a117b764e77843f3df2da1c65dda9f12fb67cfcb22027535c27f3e9a3f84d09e808cd935ee084d3ab0cb6fa4fb4bf302350b979fb89f6bb6ced39e937563445dc3cd1c3129d7ea91ca0cc03ee72afbc4ae75ae45f2fa4d858ed73fd19a0160d0f75feb5f8b8b51ff242b5c69fe4f0536d8a9cb30efe5f3446cedce57fd5e5ebef2bdf218edbead19d5efcba1273230c1bffaa86f3d38bc25d7c153e5d5e683c741c571a223b96cb463a6f5351250614f63c68b8b49b7732518a4ba44b78d7ce21479530ec690b4f3ee886fe8c71f670dba0dac7230bb8449f97eae0bb95e78f6979129597b20d0fcb584d8e4e8b1c1e840d9c86d8c75f85c24eaa2e1a942f708d43beec9791e5d3353739cfa31d6d264291beb1b0e49dcb78d57d969bccfd4e18ee82ff5162d5f4d5bb73c77ee8bb926105bbfd60f3e006577f0ccb440332a982c7348031590d015881f96705cbdac3b274b20e0378a35150701160414b46760716bf863de4287b84cb52247e0ae5cc03a7825591806cb104a4fbefae31164a9864731bcebdc23af2094b0c4fe4f2ea09bba32a7e1e10c38f5df8b5cff2bf00fcc6b8ee099aa34edc0b5c9fdda2cd39b5ade34c1d3a9f679ea2ad880a77fc319b8d75d43c06a0d91d838d429a373ba40bdaee3a2c4c168842c63005af96d5619bd1210646371003f7e9ec02a9337bbb94fd8045c5058f5ef44809dc39bae0ba3f1227ce82878de08422023371dc9fd9e02216eb227e7f15f36524d80b601e9fbf383b237246b7029adc95a188134717dd0049fef0f57e81e805d8a9f723f136dc84480e44640b52919d670da56e538143f41757e3472e95d81d3a855c0a5974d42eea018688b7e1432a8c763eeb3d762c841272a7653885a378b5f51ccb13cdd4d13be135155317bdba9f4aa36d623a9b52de6ea5c4792e272bf28363842acf26da7eb5c8fcc82c635b60e6277eae09e857ab181eae72fc3b50087640f3b0dcafb362db04d25991a954694d6dfbca6abb384083d39b3be6a7f9680d1780232acfeafc7d15171eb4e63e804278d3a3f160455814d9d2f96e800c2749611270efd7eb18a3805bd0d599639c5b023fcfd7f7a7cadc69f9bade6ad0c64eac49aac021765303542dcebdfd7963b04a02d0fa3f99ff5e2e2b8b569984bd50376fa2b090f095e1b1fe054ada3594273514427544790a20d5a3e9cda03bcc82a2d5dfe1c401e0aee8c81b63cc11eddea3ca309c0693df9ae523532fb7c0c028423b395564ae8464d57d590e40173f34ded85e75d390ce9bd4151cab97ca86e34ed616e401d0d210c7b2c6d2b02192f84f3d47dc43d9e9822d6c4d189d74bca2326ef4b620a8dee8fd462af7c88e75868025bfb4833209f45b71835e36a443177e834663cf2e540e4195d52df0f306b8f20a6b2ce672157b9b25daad11def3503537d4a0b8193462af7d20d67addac05ec2e4c259dba3835de20c26f7847eca7d2fe706b646c7b06e20ad3d762f8126186e7edb69b10b07f4f6bb610842d7e13471f636ccb61a046963f2e823f85876784b22b37ae11355be6405cfa92e312cee216ce81886b488ca862846eefa36f3e5e41afc003daed032d68de0ec8f0eaf83ec169efd542b652e19c25ee0c4c61493c8a521755aead745a53fe411419c03757cf0e3bf91b9e13ffe067ad49ffd72b52a1575ad91927b557f5479eefeaa6ef02a9b21c0a2dda6f0ae54d914329ebfa8d6fe5213a331a854d35cbcd6f7d84925294f39485be133e0aaf894118d5efe685e0bde1b5ae9df9d3bbc4fd58e276693c1cd992066528dd7764523e0972c51bcee341bcf76331531122795c268353ecf99c0afcd900953d0738b16bc3e19459a29c692ca3a4ef4fa21df07bd1cb052ae2a912bda0978dc6976d209d4e0570f7e6ea11c4b2247579188faeaf8e67cfe87af5a20222c6b4b6b6b716f55d2f3f140db1edc5285248b2866341ef3fb6f11b870901d03656dd4231fb26db872ca134fa0ebba989d4a1e57d6df2bf73ca9d98b8de3be308eb905f72609ed877a841f64b994553b4043c73b7e9ad08e815817a0131821b5cbac8107e725914b0dcc949ba3345b9afeac8c0935e14045103522e36c7c44ad0be98ef02a6430ce4afb1636ab009c625545ae854265a200b9eb93dbd9bc5bfb288bf64ab998d751eebdac6a784f91d6befe7564ac57defb2c615f789c39a6164d64b2e9a3b1941eb9b0ad312b9508e2ee2f4f1ae8b96e71006f913dde800395bf7b331e4774be06ed783f7354dd6f830b61329eb711b327c4155a52ebb8ac9dde78625f73965288c3a6dbb16c71b3fbd5bfc93d678268e3c4ad611137e1d5131a4592abc593aa3e75218770374bf9ce1e7d62daee70cab09063fe8545e7b870a291b3724acef3244fa32224be315e9f43d4676a0cf5a31bc8977230c1a1acdbefd91e5d63b579dab5853e0bbb0f186f64abdf6795c8122059bd5070b24231afb663caa5cb84d2151b34d8eb889df1af87e32f24301e85826a5e7083379ec03e2c36759c8bcd3a31fe3ca0bde14f69ed9da3e165af3387c60c5dbdd6f5aa0034b455ff23b9756c0189ec0a3676fe5d4957f5b9964660989bf6f2d5c68054dd64d4221fea037cdafbdffed7ef39acab5e8f8f186eca975a4c3e440c0140fdfdd5d58948a8d3daf25a4415d24897077822d0f3a984771968cabdf27665821c3f540539804cb88e4e970d1a379ae7cabc1f521f3fb48add40b6eec7cfa21153160346ead6d9bce855ab079fd26d366222dab80a334c6d35b7e9a14e3ac17ede638b0a9f4fc2eb6c5b860fc9d85d4f9df422006b01748172b96539c73dae9bd8128dcd38ceef29f38084ea6d0d016c7cdacef9c4bba174f78c0ebee4c056df36de70588dda452e1da5f01679b33a278cca0071f371f4375c4bcb9a15dcb3c612f5358a1eabc89b307e959290f9511b5134fee1305f251509ca7c46bccf76a2bb9b5922d6f5d3fa872ee3871d3980d71cc722aa72a7525fb58d84d763daa1ab95a7c3ea75d9c20791e948f9eabe8440d2c4acd44afde4f0b2d62ebba39e6e823d1dc58793ed4d360b38127b5b3391fa9b0f1d83545468f616ff4f069e48061aeb607b8a852d873938e43e3f1e4b247f80d6117489899dfb700019c061f2be15d30ff1432a59a6d2cfbe7b907d0fa73332da493ac3cca7554450202370db003f14a11e679316d7183ba12e96c14774fa85a620fb3013ad6fe4a410e8e8f252e914ed7d60bd370660682bdbb1d1097e983dd62244cff7d74ac1297e8788aa84dbc458b9e98040d5b9b136f140d81197c2ee7269d169863190bd50c852f301bb934cf0eb62bbd62ab9e72ed5b11f984814a46b133c51fb25f27009993207a0611f974ae369201f231f89e77bb18811cbf105733567cbeb79059f67e596b7c1a42e41177902c37eb76a6cb4600ac5da056cdf8675cb412a23adcea72f155121b3f6d7ffe34f933e57e5c102cf4dee7d81b2c649effaa2f3f82e837522823b1f8c127d56bbaabd226d78fdca543fa2ba99b59e05d0f4fcaec0c03b8a7c7e06e291b36286df82bb00852593eb5d3a5b1bc2dafb34032da757a1a468e28ff6566368c80098fd1bd209d095c59fbbb0bb5628c51befa57793f9a43c2851dd19eca2885d0bb8d0b18492e333964739386fd5fa12cff65924eb04c248632670c88e76ad6fd56c4fa2a058a03521324b355ff46e287e1bfaa01e5d5b2235f5ddba7176677ee314c3a106a7294398701002f531c7edd9a7cce6db24468f5b4581819e4be7def64b0d54139486b984250a769008dcf5534ff8b961f883c124d8fb1cca3c8cc0f838a94cb12514aadca22e4c4ed1f8d0cdfaaa65e6f59e0d6355ea33188029176a8a2455d4650b9a07cc7f1d30cf506ed72a2b06a8a223104f1c7607ce114cd6d3639d64d239e4dbf85e05d7a1a8ed2cc2800a23d724069c24e2e1fb826136ae4b66be985b2e80da989711ae418ae2e9ae220d76a5600540a5df602db3796c0bc51d32dfd14acc63fa93e25a2993d5bb3744f3a48e3be82783b67aba1370151ec3de5dfc3bb21d0df981bd321ff361331606677fb65dc894e9322b3427b2ed8305eb7ca7e714cdb35e01a7bec3f00e9545055983a8ede1ea7d16f798bd8a0d9c4693814d27b0ddf7c65c965993260ed651501c66da4525340a4c87fd884bac19f64ea2a49f8ca26aeffa9a1aa51251212c1b64fb37e71794b475e425fcbff1901bb163da751a0517f4ef176244e4712e9a9ff1e0314d7a9af1fd6326eed4fda176502cfe75500c8fc4af273bd1d37e2c5d492ede8ef5e7a373276356f965afb51ca5cfad623f19d79ef420c0790423fcf82b61618c535d145fcb295cbdcd9d604059ccbaa902d8f30b0a1f02e84d3f0a11a6022f7e920b07fe6711e93cbb57484216d7beb503618c02e0f0d5c5d65b0042c70c0543dd6685e0798803a588bb71cc0312398986e38e24a4e2e68a5077f962bb6310a18b50e6052b2b94615c5d0a4e25c6ee268c217831a64f677ea79ccd829fb87c41fa09311e371514d04095d43290f2bccf8a8a46665581e7f1f6642a25e0fec101eabee850cdb50b810c813435ffcc7b92612ab004c478e957b4addb37d8983efecba9606d8670b5be3cc36779a7f40574b7f6fec00c73f33fbbca50e16f198ee6f9113168cfbbf1786ea46654f695eff3a3a0c455a163b238f2366dbfc70bb692f04c8d3d89274950922b8e871c8135d687ed54e0dee85a2c1e2c748a7b60656ccc13180f7101ed142514127daf1ad469537e0355f44eb38219d819d84c3aaee2cbaf867ef4dc7336fc749667016f6733d4b80f2d0227c99e98626993d989c7a98ed7996d94c2965ff65c4d06a58b346b6dff4b89e77545283717845f41ca552a1eb3a53ebc6052d783c660abe09bf43e6ef7f2c2cb6925084183abdaaa00b90a881f63889189b99aef797a05a298d5e5cfae0cfa087c890b8fa1d6499f736569844ba7c70c6d36736550e46ec925bfffccc", 0x1000) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000640)=0x5f) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) 7.235407877s ago: executing program 0 (id=1241): unlink(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="f9f41fa52211a4ed8e0f0e2c916753b8c1fcb6d319d30d4dd8dda2190fae8d09085a31e50d4c54ebaa717ae3bef35aad8e21a23a220400f10b269515ef4dbbe0e7cd087fef057cb7232b3aa39752db6ca164032fe0f9b7375b47a9d265e024ebbeabde55a70d16130b456eac6b083ba8413e710aede8906bcfd6614086f616dbb0b77fd3004b8dc4268f3ad4028787caa9", 0x91}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0xd7) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000040)={0x8371, 0x67, 0x4, 0xfffff7ff, '\x00\x00\x00\x00\b\x00', 0x8012}) 6.770568938s ago: executing program 2 (id=1242): setrlimit(0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x1, 0x4, 0x4}, {0x81, 0x0, 0x4, 0x441}, {0x6, 0x0, 0xfc, 0x401}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="d80b00"/14, 0xe) 6.769496739s ago: executing program 5 (id=1243): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40001220, r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffff"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ftruncate(r0, 0x5) clock_gettime(0x0, 0x0) 4.960681124s ago: executing program 0 (id=1244): r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x3000, 0x5cd, &(0x7f00006a5000/0x3000)=nil) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(0x0) 4.959858902s ago: executing program 1 (id=1245): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10c88, 0x15c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{0x8}, {0x22}], 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000001300)='./bus\x00', 0x0, 0x2114, 0x0) open(&(0x7f00000012c0)='./file0\x00', 0x40, 0x0) r2 = syz_open_pts() mknod(&(0x7f0000001240)='./bus\x00', 0x1000, 0x1) write(r1, &(0x7f00000003c0)="b0", 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001280)=0x213f60cb) truncate(&(0x7f0000000040)='./file0\x00', 0xa0001) syz_emit_ethernet(0x477, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d90000044132003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa59040000000000000502f4620102000005020009c20400000007090499c5c73f0100010200000401010000000000000088000468650000008800000000000000054219e0c693675e5ec39c15c2d5659977148bf74939c3e66aad8428e731ee4681572754ed8d7adfe4f1b6ed18eef629989387ea174d82dc2b260c843aadda0108843d6ffbb9701f5fbd4e0b9008a2c31158950dc07ae099d845262548e2dc56a97bcbf9ae4a1a1fe289bfe80bcaee6fd02035700a502e4cfd2cdcae0fe4f266177447be4380d851551f3c61361a9d141073f2b640b1e030caeb126b9c023ef2dae064e35bac826d9c3abdec3d979d7d565e62801411282b58bf476cd0e0fc34558071e6d0017a2b3febe18e7dbdcd6aa35867057c35d9cbda10c4412ca4bff7b1a5a5274cb0b9560be898011b612eab94c5d333eec3a6570f93748c7e3d1d8cdc4d0933f767823c2763d951e5919c07cea83621705f62b2d8b12d84be31c95958510d0f16d63d1f1ba71dfff446c1e253b8f176695daeb8ca53a06ccc86e39352b04302c3c6b00cf200e62b58bf3c7e7983c3cd80d069dd40e6babadd516f301000b1ed509f4b15366d0bdb44e0cca97a68c04d9abab02dbf881b7ac539b3960a1e49c21074965328c19c6dfcdaa2380d906db7651c6fb30f95300c997db0d4f08189376cd2e5161e707b0eb37046a81f7c79a383e5b5bcf9bae3b5cacb2cc2a3f57fe9def26ae071bcab8bf6a99b1567c33ebb8a1f6b4320959ea3c5971158e97b4ebba6030ef7fed97f0c9f24e55b333ef092c2c8fb16a109bd5362edeb5c8191c4a159f650d3035f967f5de3a9084db4067cda0db2a16a1aaf72080963471e9497c16c6ce2ecf622c867fd98a45e23ed235e9d036cb6fb7eda58c9c9fb47293802152a2ddc9f9c10e1d418d9328faa0fc65a5514cd186d6ae8e29dfcdc42c193638961e72ec8a1dcfc7d8f42ebe6449bf7fa261386b5c3bb96f20d33274d01a2bdaedb1599941e75753469bc624b2a9208600f9250c17a3445d61ad7dcabbc4aff6871d53cce705da1c1153b41c12c858f49b14c6cbd5c4596c4f090c7f024ea7528ee9d049746b9a2ee7fb83afce2d9668a3a0c3f680d4e6aba70e90fb389af81813c6270900e13a4613b7a3122ccdc318f6c8732d9e210441b0fde16bf3b98214c3f453597515ef6faeb006a42bbe411d9b38222a9924acc67605917fe89bf9ad77e5539f28c4ba92c30d573079f869a13f64537bcfcbb64f40bbd905503c815700e5759779f947ff5baf7758f0dfc6cf0d9d085eb33109d601236660eddb343bec1d750f57c47bbce733a04abebf8b4d4e9c399077ace61baae599c433852aa0ed06333a15ce0bb8b38cf157a06f219270c8acd64e7bfe242ba4c4fb4fc6d94cc27bf9f42c1615f9d965756562e7f178038dab27db52b187f12846b51c1dd72dfe9fd62a32b6720dba5bc3a4259e53810e29ecbc31f62336828334f451a2b9b76fed0606729aabb679513211c43f767e79eac15805794688f516e369ca4"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f00000014c0)="0217ffffff0d10001a0050c884ce5c7a0057c0572e0ba10000de6609ed0ca79d191f6c410c634698b10bdde1d6a2fcfe101cfcdcad283f7aa8b8518605ab1f27c0e4059936a998b57b46e4caa4225a4b3794ded42893f8cc09a596808ee6779e5c50b76c9a772688b319a0c056f315ec220a3a4bb1a9ac80cb7e13fd31b4bad19b89c445d0bd1133257048ca00a97c888a66932792e630f5f593a46f91b4002d927ac61e79d436212c46757f52f7f0549b3c9ef67e9d75073c5276c8263f16f10079e612ae272b946f4f1e7f53bf73d4e263469b92d1a2b70bdf04862c3f81ef5c78a2460a2c0dfcf24d03f4fcc89420079b0cca9b31f47adb64fed73f95c76743d882f32b7820178704b6b98d687ecd38c0392f7846804e224cb1028e88a40ebe43303e2fdcd388cba809eb6b0ae6de226882ad8de489037c1f48e10dfcc2c97267f310fcec6b363c4d2ad9b63d528059265f150a8e5171836a2c1695b941bad2e879b69bbafe97e46d662714ca4a8780e4b689a1cdb83f8903b87748", &(0x7f00000001c0)=0x17d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa5ecb2783b49bc568303c0000000001000000000000000000000000fe8000000000000000000000000000aa020090780000000060000000000000000000000000000000000000000000000000000000000000000000ffffe0000001", @ANYBLOB="ec9156a66c330bc483f4ceb59a34aac68c28d0b5fbb9c75abe9d8a65a3", @ANYRES8=0x0]) getrusage(0x5f8a20f5b4f2087b, 0x0) 4.957741276s ago: executing program 3 (id=1246): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(0x0, 0x10, 0x40) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) pledge(0x0, &(0x7f0000000240)='tap') close(r0) r3 = syz_open_pts() writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="7a8c5e8d9658799cb72e4a75feb2e9ecdc747b794b2db43d28f139147f09f868dc1b434dd5392e87f8f6dc67cd37a641010c261f6f50e7a9cc852ccbced5b784e6f11fb1b0d359b764191b74e18f13fd1dc4a0702444685c5deafc03231698a385ff4db3e5653713c5a51cc96cb18a6a", 0x70}, {&(0x7f0000000080)="9eb976a6db43e60ad6dd5091a5e91cee7147e9d4f7184e5341300bc1b62f53ba199b3efde52152d640df4d06c4df09466a63bf94234eebead22818532f0fcd4b3f56b2397552a18deb21649f04f2caf0590cc288598023b57e29", 0x5a}, {&(0x7f00000002c0)="732b34dadb8c177cf6f8eade5e0122ec546a59a148e365f2f04adbfe6e556b6f2af03da9644f9e26498ee8888022a2ddecb99663a72b47efe2", 0x39}], 0x3) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/1, 0x1}], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$setstatus(r1, 0x4, 0x180) syz_emit_ethernet(0x477, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d90000044132003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa5904000000000000050251c60102000005020009c20400000007090499c5c73f0100010200000401010000000000000088000468650000008800000000000000054219e0c693485e5ec39c15c2d5659977148bf74939c3e66aad8428e731ee4681572754ed8d7adfe4f1b6ed18eef629989387ea174d82dc2b260c843aadda0108843d6ffbb9701f5fbd4e0b9008a2c31158950dc07ae099d845262548e2dc56a97bcbf9ae4a1a1fe289bfe80bcaee6fd02035700a502e4cfd2cdcae0fe4f266177447be4380d851551f3c61361a9d141073f2b640b1e02fcaeb126b9c023ef2dae064e35bac826d9c3abdec3d979d7d565e62801411282b58bf476cd0e0fc34558071e6d0017a2b3febe18e7dbdcd6aa35867057c35d9cbda10c4412ca4bff7b1a5a5274cb0b9560be898011b612eab94c5d333eec3a6570f93748c7e3d1d8cdc4d0933f767823c2763d951e5919c07cea83621705f62b2d8b12d84be31c95958510d0f16d63d1f1ba71dfff446c1e253b8f176695daeb8ca53a06ccc86e39352b04302c3c6b00cf200e62b58bf3c7e7983c3cd80d069dd40e6babadd516f301000b1ed509f4b15366d0bdb44e0cca97a68c04d9abab02dbf881b7ac539b3960a1e49c21074965328c19c6dfcdaa2380d906db7651c6fb30f95300c997db0d4f08189376cd2e5161e707b0eb37046a81f7c79a383e5b5bcf9bae3b5cacb2cc2a3f57fe9def26ae071bcab8bf6a99b1567c33ebb8a1f6b4320959ea3c5971158e97b4ebba6030ef7fed97f0c9f24e55b333ef09291c4a159f650d3035f967f5de3a9084db4067cda0db2a16a1aaf72080963471e9497c16c6ce2ecf622c867fd98a45e23ed235e9d036cb6fb7eda58c9c9fb47293802152a2ddc9f9c10e1d418d9328faa0fc65a5514cd186d6ae8e29dfcdc42c193638961e72e22f27ed67b6d5f4d813dedc8a1dcfc7d8f42ebe6449bf7fa261386b5c3bb96f20d33274d01a2bdaedb1599941e75753469bc624b2a9208600f9250c17a3445d61ad7dcabbc4aff6871d53cce705da1c1153b41c12c858f49b14c6cbd5c4596c4f090c7f024ea7528ee9d049746b9a2ee7fb83afce2d9668a3a0c3f680d4e6aba70e90fb389af81813c6270c1635cf6d4bd62ac22ccdc318f6c8732d9e210441b0fde16bf3b98214c3f453597515ef6faeb006a42bbe411d9b38222a9924acc67605917fe89bf9ad77e5539f28c4ba92c30d573079f869a13f64537bcfcbb64f40bbd905503c815700e5759779f947ff5baf7758f0dfc6cf0d9d085eb33109d601236660eddb343bec1d750f57c47bbce733a04abebf8b4d4e9c399077ace61baae599c433852aa0ed06333a15ce0bb8b38cf157a06f219270c8acd64e7bfe242ba4c4fb4fc6d94cc27bf9f42c1615f9d965756562e7f178038dab27db52b187f12846b51c1dd72dfe9fd62a32b6720dba5bc3a4259e53810e29ecbc31f62336828334f451a2b9b76fed0606729aabb679513211c43f767e79eacffbcdfb7009f3404c4bedd9f55fe7c95fdd374ea8c2c45cca0f166f0f0dcd8aebd0b490b09b43621e7a924ddc49d59394d1870988aa23c6f058db6ef71266ff2e00a0e4934b43d079b6d9a909b137746ed06c096311ade"]) dup(r4) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000100), 0x0) 4.956595159s ago: executing program 6 (id=1247): openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000040)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 4.954629576s ago: executing program 2 (id=1248): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfbffffff, 0x8, 0xc000085, 0x5773c547, "102e260a007be2dfe7d621078bda00", 0x0, 0x33b}) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="83d83f6f1ded45eba79a3263a95a0187536b4d4a17dc28", 0x17}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) shutdown(r4, 0x2) close(r4) close(r3) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a487", 0x3}], 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) 4.769876115s ago: executing program 5 (id=1249): munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="7bdfcc63f0d70a1fba46f7c214b5aec835bcaefb5051ef8a90cbf8e54d3a018cd66067a69a9c3b2078eda51e726f0dab6e4c414fcd11def83d2c13970a9a80a1411c556e5b7e7a1b24089a95e5627e6918e48f5603d7c6abef83e9c0e2a911c50fe467199eb8b289b58cfe32fb35ef2a9a924378953d3f9ba49fae485a33758f25c1f1c1c2113d9405ad1ee2cdfe408b80c5fbd0cc8778ba36673151c626ba95e2b7c9194919e856b1e2d8647e525ece5954c7f76471d182f9ca5c1ea36bc57d7d46c77995e090783863b085ad90bfb146d668203ecf47e6733598266da00a00880a4da8038245b9d1056f5a58", &(0x7f0000000140)=0xed, &(0x7f0000000180)="54a8c78cd70c3fd18438521d300be9fbd20fc87cb1757078eee6b20c385c19b5631820f1", 0x24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x5, 0x1) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0x1, 0x6af2, 0x0, 0x9, 0x77, 0x1912, 0x1, 0x2, 0x5, 0x1}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f00002dd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r3, r3) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r4 = getuid() r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x470d84262ce8962a, 0x0) connect$unix(r5, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) setreuid(0xee00, r4) seteuid(r4) setreuid(r3, r4) 4.76936136s ago: executing program 7 (id=1250): r0 = socket(0x10, 0x5, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00@\x00'}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc89, 0x4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000200)=""/84, 0x54}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x34, 0x1, 0xeb, 0x8000001}, {0xfffc, 0x0, 0x2, 0x400b}]}) (async) listen(r0, 0xf) 4.268761917s ago: executing program 2 (id=1251): getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/1, 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x16000000}, 0x0, 0x0, 0x0) 4.248989773s ago: executing program 5 (id=1252): accept$inet(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x87, 0x6c0}, {0x9, 0x4, 0x20, 0xd}, {0xfffc, 0xfa, 0xf, 0xfffffffd}]}) shmget$private(0x0, 0x1000, 0x511, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(0x0) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) kevent(r0, &(0x7f0000000400), 0xe, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0x1, 0x80}], 0x8000, 0x0) 4.020601385s ago: executing program 3 (id=1253): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x35, 0x0, 0x0, 0x8001}, {0x50, 0x3, 0xee, 0x5}, {0x6, 0x1, 0x4, 0xfffffffb}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 4.020265226s ago: executing program 7 (id=1254): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) flock(r0, 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x1) write(r2, &(0x7f0000000000)="7696e5f343008c37cea8615ac7cf", 0xe) syz_open_pts() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0x0, 0xa}, {0xdad, 0x0, 0x0, 0x694a}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000200)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000100)="4de28bd5b436d866c7bd88075efdc8d9285bd2eb1172e95c02dbba1d3727126a136722c8328f2e5b7749fa14d73aa3c5075b1de990b9bf76eb79122f24f61801496c8b457f05a9cd28d67b4ac670ff67a95653607bbd4d8f3d64e1cce8adf76ed3e99c3709bc48167412b981d208fcc5d4c12b1237f9f0cc3bafb3a9a0b9a6254ce51ae78fec3c864089a900ddfe9ebad9c2bb4d785965d2798e0c47dbd0fcfeb7a77a0b5c17", &(0x7f00000001c0)=0xa6, &(0x7f0000000240)="d721e085be83d016223818887f61a0a6378e885a3a30995e99d4e855f863e0d4844bb795b1e73e80873b8984f1e4cd99fc4cad71556d04b18cb4a00981863fdb5e69bdd3193344a923353ca97e6e0e0f3a30d4b0b4c7a4b09c4df909f7dfb2b3d5902bd07898627d9049cd98d76438b145e0b35c5bce1852c967729a45dd2ba5d63ae8673a52f0968955e47111d9179413a6f10e86fa541065be22", 0x9b) 4.019734275s ago: executing program 2 (id=1255): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069a8, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f0000000180)="8207d73de33ca63a65ffc025c0570260382cad95b2c9cd066fd9073b59bfa4db9183062fca5ad5e54435eaaa3e9a12c69a4f22822cf84d7fa7dc3c0c0070c6853905ac4af46a3e9d1bcf9144d82d8b825c8e9af14d8a0000000000000000000000216bb0311924f6d3d2d38a9a179a808dd8e5d6ba6bf61946131f064c1050692ea739ce98c5d459078e06cb7703671b638496f52fb27777afed237e882c79f86639f401c9c2887a7c2f0e8b5d50c5e4a91faff0c4c58ee10a2752f383351df4cadf6f80071649c797d21f5574dd591d23a5d18435b4a74b1c53cdfae23c7f5ba2af336957cc6ca8c7250ea34bfcaec11b1bbb51f3c08146d76c76a4c171eb60e093d4f7adcc39132169b3cbd1931af9b7d9d8d3eec46cd434afb635da175d97ec63c08a620e15ffdbc169747e933ec561bc4808b159ea2899cf03a31304751b1c83c9e1130e13b5c1f2b8fcd4bfd4afbfcd1f9e996105a5c2bb16a17b4cda6bd14963ee203285e3d3ebf4ba", &(0x7f0000000040)=0xfffffffffffffffd, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d", 0x133}], 0x1) setrlimit(0x1, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.017137761s ago: executing program 1 (id=1256): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r2) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) setreuid(0xee00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x30) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf5, &(0x7f0000000780)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f00000004c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 2.016647181s ago: executing program 3 (id=1257): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x11, 0x3, 0x8) mprotect(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195", 0x9b, 0x0, 0x0, 0x0) 2.002012532s ago: executing program 5 (id=1258): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setreuid(0x0, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="fdbed2d233235c2b8d97318a25bdc8aba284a0b5d2bc2b2b655ffbcbb0e43fa9de85f008cdb73946237e323ba5ff3a66880dc36112aea5194beec58bcc7b0ffdc63e165a8070c5d598040c5749060acab1bbeb595a1ab939c755dea597145fc435a45e12589009d384b851c2", 0x6c}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711c523e0eed0bd42c6b972ba67870b78898195f334e0cac8092ad2a97b28e0f7ff", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 2.001508976s ago: executing program 6 (id=1259): setrlimit(0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de4ce2265e7ec5974ad5062b518ee68551526438376a80eb4a1e1922511abb3deedb5eaf41f784abaf28390dc155a92c43fdd6eb9976efe964564a6c6d51a11464d25dc8dd674e0e", 0x74}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda7c2740f24f2d7c09f756fd31e4a0429e1fc3fb3d9ae8fab9461b589a400006cd9e8", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="f34b156f8f17d81790ffb0853aa2983e16088d9250139c6f357ec33869bf75513506810c62e5e45019c5ac805f8af28194908611129d748058127ced16e6374d3db20b277e1a961a490b2d8534eb6c805ab445465dbbf5ee9f05f752487d49a92c778ba66754212f45b5873f7c90cc5cf2ace4dfc507f9bba14da3ad1dece00890d3e7499f552875f7de3c0d1a1ffc7bef061f9ce089359992ab2ceb69b6bf1762ca1d9f3ce1a09f2a1850354a05f2ecd56ad7d0ecb23d44e797dc72a5c3c816712814310906098bbcc00cc43c44eddd44ebf47ecaf9822a966fe7b54c1d14b6f9f6078d76dc02be", 0xe8}, {&(0x7f0000000040)="b1fae988d8e8fdb98ff923ac68485ae5ac82e566a6d85d15322cb753da8e72d371d7a987e7d7daee070eb95e170b75", 0x2f}, {&(0x7f00000002c0)="e1b5829a8e3a3cbb0a219d07b5fd391a563f3030646c9f6ad04db7ad34b05b6a53b7a8b5d953db48c73f4f038333087920c1926a079851d05d704200ed39cc534b48d9e204dcf661cd024dd7abd4ae262135755d78fc5a107844d65cca8c531f6031ffa8e4c62bfb9873fd33ee76e00841e2a3fa628e30a7290233e6c600f5536545aa11baa789ce667a321a12336490fb2f20863a29856bd106c977f0115fd8c078040b4969eb0ae493eb4ddf500d67334f4f0e7fc4d9978b7cb6b6287b38c8eeaedd7adfd7a31bd1f8a0caf4d42efd2cfc5ec0aaee9d3c64b13d0137cf7ecf3e27f376eaadb7a6a92f15fb6d3aedd2250563da7fc10d06f64ebdb7", 0xfc}, {&(0x7f0000000080)="32d1bb16ad81d8a286c939102cb125266fe16130afc935cab9f96465e15f41dbb842", 0x22}], 0x4) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x11, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts, @routing={0x3c, 0x0, 0x0, 0xe1}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x9, 0x9, 0x3}}}}}}) 2.000902724s ago: executing program 7 (id=1260): ioctl$TIOCSETAF(0xffffffffffffffff, 0x4004667f, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ebf000/0x7000)=nil, 0xfffffffffffffff1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5fb6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000000000000000}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000850000/0x4000)=nil, &(0x7f0000429000/0x2000)=nil}, {&(0x7f000090b000/0x4000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000dad000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000821000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x4}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d82000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a65000/0x4000)=nil, 0x3}, {&(0x7f0000d2c000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x8}], './file0\x00', 0x6d}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x81, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000600)=""/159) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffff7fc}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') openat$pci(0xffffffffffffff9c, 0x0, 0x200, 0x0) execve(0x0, 0x0, 0x0) 20.595389ms ago: executing program 0 (id=1261): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x297e) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x13a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0xffff0115, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r4 = socket$inet(0x18, 0x3, 0x102) r5 = dup(r4) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0xa) getdents(r5, &(0x7f0000000000)=""/210, 0xd2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x297e) (async) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x13a) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0xffff0115, 0x0) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x3, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) (async) socket$inet(0x18, 0x3, 0x102) (async) dup(r4) (async) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0xa) (async) getdents(r5, &(0x7f0000000000)=""/210, 0xd2) (async) 19.747595ms ago: executing program 1 (id=1262): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7969) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff020000001d0000000000000000010000000000008332be8935ca1d7bbeaf9cd27f22a5cc505c2732b83ac1a8a6ba40b1fdbd020000ebc1b2858d8a49beb77056f62d3812de637ecf43538e5ea8139d6c03ad705be5d50e25109b9a36c5a97bd8453924115ffc55346f031ea2f98512624e3ff135ef773119e258666d7748b8023aa704bc834068be0631070c84bc4aeb1d37750e"]) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0xe63}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffd}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) select(0x40, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x4, 0x6, 0x9, 0x8, 0x6}, &(0x7f0000000200)={0x5, 0xb3bf, 0x0, 0x10, 0x1, 0x8e, 0x8, 0x5}, &(0x7f0000000240)={0x2, 0x0, 0x7fff, 0x3, 0x9, 0x8, 0x7fffffff, 0x2e}, &(0x7f0000000280)={0x1, 0x9a88}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x7, 0x2}, {0xa, 0xfffffffffffffff8}}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 18.79392ms ago: executing program 2 (id=1263): setrlimit(0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x1, 0x4, 0x4}, {0x81, 0x0, 0x4, 0x441}, {0x6, 0x0, 0xfc, 0x401}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="d80b00"/14, 0xe) 18.563759ms ago: executing program 3 (id=1264): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 479.119µs ago: executing program 5 (id=1265): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40001220, r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffff"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ftruncate(r0, 0x5) clock_gettime(0x0, 0x0) 0s ago: executing program 6 (id=1266): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mknod(0x0, 0x2000, 0x0) r0 = socket(0x0, 0x8000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e71701fe69977cfb131ffffffffffffffff1a1af79a095862e59c22e447ef6b48f1007ddd50f576521915a3e734cdb20a01a9425cc977d4eeecf9ce82abc09fd0000ac511a06e61b6481664a5e93a78bf1146927fe6d3176c5d92c2b0feb9faa93a821917a5bc746c05dbed0c3911994df66295f049bceb6e5c1b143eacc19771dd367b562946fb00e675726607b23b81d8cd4e21191c5c8c0dbc8bdb3dc13234a74a1a21883462f797023dbcfc537d0047eab0b85463871e212f78e074ca2756aff644dbbdc5e0e06b9f31fa373e87a121856aa0fb7564efcebe325ebd772e4547ef3168141a9417e97a020c048298c268adf613400b496276d6d95f97c1faf694c613c534", 0x110) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) sendmsg$unix(r4, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0xf47a95a4fff4b07f, 0x0, 0x61c, 0x1000201010006}) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x1, 0xfd, 0x1000100000000, r6}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000180)={0xfffffff9, 0x1}) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x84) sysctl$kern(&(0x7f0000000300)={0x1, 0x58}, 0x2, &(0x7f0000000100)="00e0ae5b", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000140)="45a0ae7083ea7767a901e3473d8e4b44ecc511eace925d8858d453ccb16bf859c48c414addd7fdfe2cbb645a59406b23", &(0x7f0000000180)=0x30, &(0x7f00000001c0)="f38bdfe0b849fa0730d0af40090d51ab63ac1a588dc4c4b00fd336807a7be80efc56643185412cff3f92e8d9dd3faccc46c6790fabcc567a839be1301aeb5f1cc59e7c9359cf212b59c320ce1754493f346f3b84fcface313e594fbd52aea33f4c80c5955b822b35028eafc8d95fa91ccca6a5c888ae948c8b540681bf3f8455d69d0f172633f8d98e49923532f4e805e0d95f39956147dbe917d999c79d05ecc0907624549fe40f1906f8f879566478e1e0d04b4c2ab97c9bbf4122aad3ff89434d35aa1222671567af8109702fd6dd3936e67d5004aac7ad", 0xd9) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.34' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvn_flush: obj=0xfffffd806e484eb0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8069b79a50, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error ./file0mSL 1?" 1M D @,( aK T lo0  Ud(hRWs +5 =BúSuθL, @@pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 6, size = 536870912 panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 188 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff83401a9c) at panic+0x1cf __assert(ffffffff833b289a,ffffffff8337e115,bc,ffffffff83327483) at __assert+0x29 unveil_destroy(ffff800035d26f88) at unveil_destroy+0x1dd exit1(ffff80002a7c6538,0,0,1) at exit1+0x60f sys_exit(ffff80002a7c6538,ffff80002a8a92b0,ffff80002a8a9200) at sys_exit+0x1a syscall(ffff80002a8a92b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ca51d0901b0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 188 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83401a9c) at panic+0x1cf __assert(ffffffff833b289a,ffffffff8337e115,bc,ffffffff83327483) at __assert+0x29 unveil_destroy(ffff800035d26f88) at unveil_destroy+0x1dd exit1(ffff80002a7c6538,0,0,1) at exit1+0x60f sys_exit(ffff80002a7c6538,ffff80002a8a92b0,ffff80002a8a9200) at sys_exit+0x1a syscall(ffff80002a8a92b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ca51d0901b0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a8a9000 rbx 0xffff800035d26f88 rdx 0 rcx 0 rax 0xffff80002a7c6538 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6f340f1ccc6e940d r11 0x4f19d238c05f8b17 r12 0 r13 0x2 r14 0 r15 0x1 rip 0xffffffff827a7515 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a8a8ff0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=156489 pid=23984 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=84, usrpri=85, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a7c6538 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c94d218,0xffff80003c94c7e8 process=0xffff800035d26f88 user=0xffff80002a8a4000, vmspace=0xfffffd806c0ab718 estcpu=35, cpticks=3, pctcpu=0.90, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 23377 152865 44558 0 2 0 syz-executor 23377 268435 44558 0 2 0x4000000 syz-executor 23377 284062 44558 0 3 0x4000080 fsleep syz-executor 79518 378200 0 0 3 0x14200 acct acct 31327 274477 0 0 3 0x14200 bored sosplice 81990 414250 59726 0 3 0x82 nanoslp syz-executor 33348 315767 59726 0 2 0x2 syz-executor 9147 100101 59726 0 2 0x2 syz-executor 15655 107775 59726 0 2 0x2 syz-executor 37288 42710 59726 0 2 0x2 syz-executor 58626 116204 59726 0 2 0x2 syz-executor 44558 461267 59726 0 3 0x82 nanoslp syz-executor 59726 24059 46494 0 3 0x82 nanoslp syz-executor 46494 71290 52861 0 3 0x10008a sigsusp ksh 52861 169745 29292 0 3 0x98 kqread sshd-session 29292 344844 58661 0 3 0x92 kqread sshd-session 5423 49464 1 0 3 0x100083 ttyin getty 58661 505785 1 0 3 0x88 kqread sshd 85279 469610 52939 73 3 0x1100090 kqread syslogd 52939 132548 1 0 3 0x100082 sbwait syslogd 37793 245783 1 0 3 0x100080 kqread resolvd 73713 118033 86234 77 3 0x100092 kqread dhcpleased 33047 15203 86234 77 3 0x100092 kqread dhcpleased 86234 130403 1 0 3 0x80 kqread dhcpleased 91831 5590 0 0 3 0x14200 bored smr 90192 74746 0 0 2 0x14200 zerothread 708 124529 0 0 3 0x14200 aiodoned aiodoned 78721 184354 0 0 3 0x14200 syncer update 34290 294133 0 0 3 0x14200 cleaner cleaner 78985 3625 0 0 3 0x14200 reaper reaper 55210 171702 0 0 3 0x14200 pgdaemon pagedaemon 58295 130082 0 0 3 0x14200 bored viomb 47829 484354 0 0 3 0x40014200 acpi0 acpi0 4903 490797 0 0 3 0x14200 bored softnet3 34097 374551 0 0 3 0x14200 bored softnet2 79467 474207 0 0 3 0x14200 bored softnet1 96479 384442 0 0 3 0x14200 bored softnet0 51202 171734 0 0 3 0x14200 bored systqmp 73814 97739 0 0 3 0x14200 bored systq 38934 140202 0 0 2 0x40014200 softclock 91044 136107 0 0 3 0x40014200 idle0 1 22641 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10180 11054K 11499K 166960K 12785 0 pcb 17 19K 20K 166960K 369 0 rtable 200 8K 9K 166960K 542 0 pf 31 13K 18K 166960K 122 0 ifaddr 38 7K 7K 166960K 100 0 ifgroup 49 2K 2K 166960K 163 0 sysctl 4 1K 2K 166960K 5 0 counters 29 17K 18K 166960K 71 0 ioctlops 0 0K 4K 166960K 229 0 iov 0 0K 20K 166960K 258 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1416 89K 89K 166960K 2503 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 10K 166960K 38 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 43 0 dirhash 12 2K 3K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 97K 166960K 1444 0 sigio 1 0K 0K 166960K 24 0 proc 64 75K 108K 166960K 635 0 subproc 63 3K 5K 166960K 183 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 299 0 in_multi 84 6K 7K 166960K 154 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 525 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 157 62K 87K 166960K 14644 0 UVM aobj 64 5K 6K 166960K 68 0 pinsyscall 37 74K 96K 166960K 2557 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 79 0 NDP 10 0K 2K 166960K 69 0 temp 72 8639K 8718K 166960K 27762 0 kqueue 13 20K 32K 166960K 284 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 193 0 190 3 2 1 3 0 8 0 rtentry 112 154 0 67 4 0 4 4 0 8 0 unpcb 144 959 0 943 5 3 2 4 0 8 1 syncache 336 14 0 14 3 2 1 1 0 8 1 tcpqe 32 8 0 8 2 1 1 1 0 8 1 tcpcb 808 527 0 517 15 6 9 11 0 8 7 arp 88 22 0 5 1 0 1 1 0 8 0 ipq 40 6 0 5 1 0 1 1 0 8 0 ipqe 40 96 0 95 1 0 1 1 0 8 0 inpcb 344 1638 0 1625 18 8 10 11 0 8 7 nd6 104 36 0 14 1 0 1 1 0 8 0 pkpcb 40 11 0 11 2 1 1 1 0 8 1 kcovpl 48 20 0 13 1 0 1 1 0 8 0 ppxss 1072 27 0 27 3 2 1 1 0 8 1 pppxif 1376 5 0 5 1 0 1 1 0 8 1 pfstscr 40 4 0 3 2 1 1 1 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 7 0 5 2 1 1 1 0 8 0 pfstate 344 4 0 3 2 1 1 1 0 8 0 pfrule 1344 12 0 11 2 1 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 687 0 300 31 4 27 29 0 8 2 art_table 32 689 0 300 4 0 4 4 0 8 0 art_node 16 147 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 87 0 79 2 1 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 65 0 4 2 0 2 2 0 8 0 dirhash 1024 28 0 11 3 0 3 3 0 8 0 dino2pl 256 3865 0 2358 95 0 95 95 0 8 0 ffsino 248 3865 0 2358 95 0 95 95 0 8 0 nchpl 144 5888 0 5354 63 42 21 63 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 uvmvnodes 80 4640 0 0 95 0 95 95 0 8 0 vnodes 216 4640 0 0 258 0 258 258 0 8 0 namei 1024 19350 0 19350 2 1 1 2 0 8 1 kstatmem 264 92 0 72 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 17531 0 17531 12 9 3 8 1 8 3 plimitpl 152 263 0 248 1 0 1 1 0 8 0 sigapl 424 1713 0 1667 7 1 6 7 0 8 0 futexpl 64 18361 0 18360 1 0 1 1 0 8 0 knotepl 120 64981 0 64934 22 12 10 13 0 8 7 kqueuepl 184 617 0 606 7 3 4 4 0 8 3 pipepl 296 233 0 206 3 0 3 3 0 8 0 fdescpl 440 1695 0 1668 5 1 4 5 0 8 0 filepl 120 10572 0 10381 16 5 11 11 0 8 3 lockfpl 104 464 0 462 2 0 2 2 0 8 1 lockfspl 48 131 0 129 1 0 1 1 0 8 0 sessionpl 144 39 0 31 1 0 1 1 0 8 0 pgrppl 48 70 0 55 1 0 1 1 0 8 0 ucredpl 104 1656 0 1645 1 0 1 1 0 8 0 zombiepl 144 2144 0 2143 2 1 1 1 0 8 0 processpl 1104 1713 0 1667 4 0 4 4 0 8 0 procpl 656 3655 0 3607 9 1 8 8 0 8 3 sosppl 168 19 0 18 2 1 1 1 0 8 0 sockpl 528 2928 0 2896 19 9 10 12 0 8 6 mcl64k 65536 81 0 81 3 2 1 1 0 8 1 mcl16k 16384 43 0 43 2 1 1 1 0 8 1 mcl12k 12288 8 0 8 3 2 1 1 0 8 1 mcl9k 9216 9 0 9 2 1 1 1 0 8 1 mcl8k 8192 64 0 64 3 2 1 1 0 8 1 mcl4k 4096 4521 0 4466 15 7 8 13 0 8 0 mcl2k2 2112 11 0 11 2 1 1 1 0 8 1 mcl2k 2048 1499 0 1495 4 2 2 3 0 8 1 mtagpl 96 79 0 42 3 1 2 2 0 8 0 mbufpl 256 22861 0 22670 93 67 26 80 0 8 8 bufpl 280 5020 0 136 349 0 349 349 0 8 0 anonpl 24 234764 0 232022 82 28 54 54 0 187 19 amapchunkpl 152 48167 0 47868 41 14 27 31 0 158 10 amappl16 200 4809 0 4779 43 31 12 20 0 8 7 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 126 0 116 1 0 1 1 0 8 0 amappl13 176 8 0 7 1 0 1 1 0 8 0 amappl12 168 2336 0 2313 2 0 2 2 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 3 0 3 2 1 1 1 0 8 1 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 79 0 78 1 0 1 1 0 8 0 amappl7 128 106 0 96 1 0 1 1 0 8 0 amappl6 120 187 0 183 1 0 1 1 0 8 0 amappl5 112 125 0 118 1 0 1 1 0 8 0 amappl4 104 327 0 311 1 0 1 1 0 8 0 amappl3 96 9788 0 9720 4 0 4 4 0 8 1 amappl2 88 739 0 683 2 0 2 2 0 8 0 amappl1 80 13934 0 13429 15 0 15 15 0 8 2 amappl 88 14164 0 14054 6 1 5 5 0 92 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 dma256 256 9 0 9 3 2 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 1 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 67 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1695 0 1667 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1695 0 1667 1 0 1 1 0 8 0 vmmpekpl 168 14880 0 14841 3 0 3 3 0 8 0 vmmpepl 168 109593 0 108123 109 16 93 95 0 357 14 vmsppl 360 1694 0 1667 4 1 3 4 0 8 0 rwobjpl 32 35194 0 29711 46 0 46 46 0 8 0 pdppl 4096 3397 0 3334 129 66 63 83 0 8 0 pvpl 32 741525 0 734198 180 50 130 130 0 265 41 pmappl 216 1694 0 1667 3 0 3 3 0 8 1 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 405 0 163 9 0 9 9 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83401a9c) at panic+0x1cf __assert(ffffffff833b289a,ffffffff8337e115,bc,ffffffff83327483) at __assert+0x29 unveil_destroy(ffff800035d26f88) at unveil_destroy+0x1dd exit1(ffff80002a7c6538,0,0,1) at exit1+0x60f sys_exit(ffff80002a7c6538,ffff80002a8a92b0,ffff80002a8a9200) at sys_exit+0x1a syscall(ffff80002a8a92b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ca51d0901b0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83401a9c) at panic+0x1cf __assert(ffffffff833b289a,ffffffff8337e115,bc,ffffffff83327483) at __assert+0x29 unveil_destroy(ffff800035d26f88) at unveil_destroy+0x1dd exit1(ffff80002a7c6538,0,0,1) at exit1+0x60f sys_exit(ffff80002a7c6538,ffff80002a8a92b0,ffff80002a8a9200) at sys_exit+0x1a syscall(ffff80002a8a92b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ca51d0901b0, count: -8