last executing test programs: 1.939964163s ago: executing program 3 (id=291): utimes(0x0, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) madvise(&(0x7f00000fa000/0x2000)=nil, 0x2000, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x58) chroot(&(0x7f0000000240)='./file1\x00') unveil(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000040)=[{0x5c, 0x0, 0x11, 0x8000004e}]}) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000008"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x6a) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.934149161s ago: executing program 3 (id=293): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x401, 0x3, 0x2, 0xe3de}, {0x81, 0x1f, 0x2, 0x4}, {0x1, 0x5, 0x7, 0x7fff}, {0x2, 0xcd, 0xf, 0x7fffffff}, {0x3, 0x6, 0xf6, 0x4}, {0x40, 0x7, 0xf, 0x7ff}, {0x2, 0x5, 0x81, 0xfff}, {0xe, 0x80, 0x5, 0xa87}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x1) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1]) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) syz_open_pts() r4 = getuid() setreuid(r4, r4) setuid(r4) r5 = socket(0x10, 0x8000, 0x0) close(r5) socket(0x2, 0x5, 0x80) setsockopt(r5, 0x6, 0x8, &(0x7f00000002c0)="921b21d82283f59c1bd5cc97afd7a1f8026a43762f23043be895454160cd84ecfe6545263b2e23dd6f60793f3e6606e890bbb34f12e9aa8bbbff59fe58b9d6f906ba34f7c631437d26a57c0907dc185105f19f6b93885ffad7794763c1a5a45cec2a65214405f18481fc94d9ceffccc548f2470dd2b33400000000", 0x7b) mknod(&(0x7f0000000280)='./bus\x00', 0x1ffa, 0x5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="649dbd91c3", 0x5}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) 1.875902045s ago: executing program 3 (id=296): open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000440)={@random="e55b82439d3b", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x28, 0x67, 0x2, 0x8, 0x62, 0x0, @loopback, @loopback}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0xfff, 0x0, 0x6}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x8, 0x101}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x9}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)='1', &(0x7f0000000080)=0x1, 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) 1.465690288s ago: executing program 0 (id=324): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0xf7, 0x2, "02e056842bc10c39b6d18d7119c22f1a8d9a9e93", 0x7, 0x401}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x38e7, 0x10, [{0x0, 0x3, 0x4, 0xa25}, {0xc5f, 0x7, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x3, 0x5}, {0x401, 0x7ff, 0x1082805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0x4, 0xd16f, 0x4f8, 0x1}, {0x3, 0x803, 0xfffffffe, 0xb}, {0x2, 0x9, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c7, 0x40000005, 0x2, 0x3}, {0x7fc, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x2c4}, {0x29a7171a, 0xfffffefa, 0x1, 0x6}, {0xff, 0x5, 0xfffffff9}, {0xfffffffe, 0x1, 0x1002, 0xc}]}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r1) poll(0x0, 0x0, 0xfffeffff) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x4) 1.46519985s ago: executing program 0 (id=325): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x5, 0x0, 0x0, 0x0, 0x56, 0x2, 0x8, 0x7}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 1.37259741s ago: executing program 7 (id=327): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) getpeername$unix(r0, &(0x7f0000001280)=@file={0x0, ""/251}, &(0x7f00000008c0)=0xfd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='x\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000738000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f00005c7000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x240000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x6, 0x136, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r4 = syz_open_pts() setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) dup(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="8eab802cf20e98b046a216350b86110c5116b8c9cf4ccc5c978f959298433634ec4854130fced58c4b42f70b9062e8c9518c3a2d445b19be29ad63dc8d608fde4f0ec38c9422f51e49f51499a0c9253a021e6e22a61d7a23d2089522c05c4bad18b9cedb1b1cf90980233908aea92868335eb9a0f0f858abbc7fa2c7ef286ae322c77f53a6b84c83a3e553bd40bea63bd3365526a7f1aabd25780514d69441d03b16b2087dde31eff203c45ce1a8b478cdf664c098aade1c19f82eb7d44672213ca93bc5bcba8074b16b8851d93b66acd06058feb8e034454ae52c036ba16ad9717009e91bccf22c", 0xe8}], 0x100000000000019e, &(0x7f0000000480)=[@cred, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x98, 0x402}, 0x2) 1.30583106s ago: executing program 0 (id=331): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0xf) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x2f, &(0x7f0000000400), 0x0, 0x0, 0x0, 0xb}, 0x40e) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0xc}, 0x6) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 1.304912105s ago: executing program 0 (id=332): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffff9) setuid(0xee01) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x6}, 0x2, &(0x7f0000000380)="5c430a91", &(0x7f0000000480)=0x4, &(0x7f00000004c0), 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x40000c0a, 0x0) 1.304201333s ago: executing program 0 (id=334): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a93750169c1283e16145ec8bf08ea63a11", 0x44}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df602f5460bf", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xfffffffe}]}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 1.215653511s ago: executing program 2 (id=335): sysctl$kern(&(0x7f0000000200)={0x1, 0x48}, 0x2, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="688bf9021e354e9227bab81afb50c4b2b0a9e89f74143fdc8df2fcae8fd0ec2c702fd7c46e4528f91ae2cf000f74747b80c7fe3ff1c49d2479332848aee613661aaf3122ed4c695d607f8d3109f3edfc1a3ca70bc704c8c4ffd2b693653de2f0e17c13888e70b01b36b1a0465a5b5303033b3728211ffc49f20cf8a22f2ca1c170df982caf22eb4aa90fbf70269995b6d1e7e53c9682bfdeea737355e665da0e6c65505015f246229ee64dbde68d31105654d76fcc0f", 0xb6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x4da}, 0xf09, 0x10025, 0x0, 0x0, 0x2000007, 0xf, 0x1, 0xadf8}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') mknod(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x504) 1.215293034s ago: executing program 2 (id=336): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/255, 0xfffffe24, 0x860, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r2, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) select(0x40, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) lseek(r0, 0x4, 0x1) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x69, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) truncate(&(0x7f0000000600)='./file0/file0\x00', 0x100000000) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r4, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) 1.213949194s ago: executing program 7 (id=337): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000180)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x29, 0x0, 0x400, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x49, 0xf0000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x80000000, 0xc3d}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x3f}, {{}, 0xfffffffffffffffd, 0x6, 0x4, 0xff, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x60, 0x10, 0x2, 0xfff}, {{}, 0xfffffffffffffffc, 0x38, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "a100ec00", 0x461b, 0x1}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) close(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) close(r3) 1.2136091s ago: executing program 5 (id=338): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff8, 0x20002fffffff9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r5 = socket(0x2, 0x4001, 0x0) r6 = socket(0x2, 0x4001, 0x0) shutdown(r6, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) dup2(r7, r8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r9, &(0x7f0000000000), 0x10) pwrite(r7, &(0x7f00000000c0)="6cfc19b9c9dd8632d9deb31f0b51a4ada5ce24842c741737878cbd730e4c8f1d0c436cb575faa5b06219d1df1a9e3f0defad065fefe1b6cac965ed143008d651b4c84092703b873207fc92619f4616a32b3fd8c7c708f4d211f984bf6f093b40e1450a3027eb7dd21f306b88fc4e", 0x6e, 0x40) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.03551192s ago: executing program 3 (id=340): r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x100}, {r0, 0x2}], 0x4, 0x7fffffff) r1 = getppid() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) r2 = kqueue() close(r2) r3 = socket(0x2, 0x4001, 0x0) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x400, 0xffffffffffffffff, 0x4, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r5 = fcntl$dupfd(r3, 0x2, r3) close(r5) ftruncate(r2, 0x6) 1.034994392s ago: executing program 6 (id=341): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = getpgrp() ktrace(0x0, 0x5, 0xe00, r3) r4 = openat(0xffffffffffffff9c, 0x0, 0x3f5393ca16ab319, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x0) lchown(0x0, r5, 0x0) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r6}, 0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x800004, 0x58) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.033787183s ago: executing program 5 (id=342): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="e07feb87cc802f0369015c8c4250f49a21b4510101d84823f1e8921b00c470605dfdc1c33aa2b658ac", &(0x7f0000000140)=0x29, 0x0, 0x0) 975.382167ms ago: executing program 6 (id=343): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x146) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd8", 0x2c}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df602f5460bf", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="724bdb0a00e3ffffffffffff0800015a68060000090887f8f7000000000000000018cd91271fa5ec22cf2e970c14a6a5cb00a79cb734f25c5c0168"]) 972.447492ms ago: executing program 6 (id=345): sysctl$kern(0x0, 0x0, &(0x7f0000000080)="cbc2cf57afd763da4b621b232b27f5a6cad175374c5cf90eb275f933dd781d2e4c5960902320c4b6189420172f6aa0c1878b9cb4f15e4655d7b1584d69b744ba7ab2dbc717f0de70fa80df847fd7e4ea381c071dc775041b2997bae2a04bdd07f6172403c531a98266894a16012298a6de1661b0b08051", &(0x7f0000000100)=0x77, &(0x7f0000000140)="95c937da", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x46}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000840), &(0x7f0000000240), &(0x7f0000000280)="84951277", 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0/../file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x6) 893.419387ms ago: executing program 5 (id=347): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a55848d3fd987d0eb7462fbfb504601380841859eebeeb3371", 0x3d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0xc4) semop(r1, &(0x7f0000001f00), 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x6, 0x8, 0x8001}) 888.683806ms ago: executing program 5 (id=348): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x0, 0x7f}) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1040008, 0x7, 0xffffdf83, 0xffff7f8a, "08cf7f4475d2007afc0000d72521b27a2a8328e6", 0x4, 0x6534}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 822.477538ms ago: executing program 1 (id=351): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000440)={0x7fffffff, 0x3}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 817.896413ms ago: executing program 7 (id=352): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1}], 0x1, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x389, 0x7fff}, 0x100000000006, 0x860, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0xfffffffe, 0xf, 0x10}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/21, 0x15}], 0x1, 0x0}, 0x42) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0x2, 0x9, 0x8, 0x1f3}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7fffffff, 0x8, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x510b}, {0x6, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b}, {0x1c4, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0xb}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffffd, 0x20000100}, {0x164c, 0x8, 0x1002, 0xc}]}) fcntl$setstatus(r4, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) close(r3) ioctl$TIOCCBRK(r5, 0x2000747a) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 817.139489ms ago: executing program 6 (id=353): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mkdir(0x0, 0x0) unveil(0x0, 0x0) mkdir(0x0, 0x120) fcntl$setown(r1, 0x6, 0x0) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa5bc91b3a45de8f24474e", 0x33}, {&(0x7f0000000180)="7d5ffab696ef30b934901770748609059b1487670513fcf4a882582cdd018f7d563ff14296a2bc93b72c648888492fae5088f0f15b16f89ac9a7f99d847e235585a8ad2e77eb0d", 0x47}], 0x2) 627.079415ms ago: executing program 7 (id=354): mprotect(&(0x7f000019e000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) socket(0x18, 0x2, 0x0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f00000000c0)=[{0x0, 0xfff9, 0x1000}, {0x0, 0xffff, 0x1000}], 0x2) socket(0x18, 0x4000, 0xfc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000300)='W\x00') mmap(&(0x7f00002ff000/0x4000)=nil, 0x4000, 0x3, 0x5012, r2, 0x0) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) kevent(0xffffffffffffffff, 0x0, 0x9a, &(0x7f0000000100), 0xffdb4163, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81aa, 0x10005, 0x10, [{0x0, 0x7, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x7, 0x1, 0x8007}, {0xfffffffa, 0x200727, 0x2800, 0x7}, {0x1, 0x3, 0x3, 0x99}, {0xce5, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x800, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8006, 0xd1b, 0x4}, {0x1c8, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x3}, {0xb8c, 0x87, 0x8, 0x4}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x501, 0x5, 0x5, 0x10000000}, {0x0, 0x49, 0xfff, 0x30004}]}) mquery(&(0x7f0000618000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x356d) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0), 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x10001, 0x0, 0x5, 0x5d, "dbbf284233688bca0fa536eea81f2984f262953f", 0x4, 0xfffffff0}) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x5) 625.24469ms ago: executing program 3 (id=355): r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000001200)="91ec786ae10f480e5c738e839f6fc4da3804bcc740642ee912dfe4c6b248cff173c292d3e628d994a61ae3a1cd6e069d1bcfde975b5387d08605fc69b7668e1acada95ce20d7d0bf2501ddfdb7d5e4e7884bd838d56a4f0a37619529da646823f614fe0be2afcd32056862773485168391c3bebc6fca3a36cba31c60fb557621b2287218782910427dca66fbd36ef255f4d589ca3c6424f3a2a091a7b36a714abb0aed4c75b9d82dd71440cc2f42a7eb489a55f4a1473c9656c0728b2a587d83b510d48a38471e01ac032b2241f12ba786445180cf927a588f35e36fa71a27a788d857f626619d8db05fc2e9f6ae2c2611f7c61be6849d9ac12d6306665ae063ca21ed32984d9735a9389e71adbcc6a232bd9630ea499d4707546fc233d93eee9e03e7a77af89c39e94b03db389028bb17d0a5d311792f9c29bd9413c1a2a9b0d7aef339722babc4d0eb58a1b362f3dbdb62f66cd66663845bc8a833def0f38861e85e7134ded01592da975b45c51a9b253b6a2301201f9dc303a13e402ec8335c87b45ca69ec5f1781780a2e0a65952375270c5ba437cdaec7bbd3d9d481c12080bc02d8e367fb4285ebea992ae5d2617c6c29d412972e6c674be0e212e0779265c01b363ac4dd2f0267ab3c524a0ef68584101e9a1497540aaa3068f8098652248f01eaa3c435fae8693f28fd98224d535ed6c8902bbbf90a965a678dc77c9cad55df8cca543a42b6297c87dc6677a310a54c8b137810af0fdb6b387c1bf86031e1d31562720813826f640a4e7a7c6d9976129c40cc05c8063cef1429f000686e7d68546b18dca3ea0e392a593d32e39945f37948de15d1bd6268f2f5f2784c854cdd87c1e75c0f7e94b48a2a2cb2b8d1eb09fd662c7e2f476a049a415b68d5db80e514bdab4c5b7a7a46fac47cce4023a1e10b02e6f4bf7748138096ec0242dcd21909c8b03a1dbc97875138130a55ee1439597dd40b615bd87980dfbd2533b16d2a44c0e5b774f28ebf29337b2993de418717e9de319760c8676093b455217db71ba2bf9e4c740a7a5777582d58c3aab132c83cf30e500402d465d01233e2ec2826226613092d4d17694e91fc8c0641fc9ff40093b9a659dedc121fa491d8a06958d0fcf382e0e1c1ff7a4b26945ca549fecc3d07fb0b61b969e5bcb8f309e318d888b619971bc434dc49f6ec511fd4c03bc09e34c4ff8a1a74aec86f69e5027c6f8842cc38a95ba48d34cf6015a415e84b7221a667c1467ab7f22e091692f74c62a98729bb12ef852d8d9cdd1ce5e038b20cb7b76de824cba661155f7a392f674913c5cf23f374f16349afc499c862439f7f7ff105e6984fd5666060a918dbd53777367f3d391ac19cd5d2796f78ea639d3c56bab1f7bf0672c205c6a0f20f241bf0f438e5b30f6af661c638e7da587a02cfda7d4d142fee443bf9295de98fad9a16202845843bee9c0f4ba283a04f05fc38b9848f60793df97c3f099ee1c65d32dac8ddb2cc0e051b2e6c1e9b176cc087f2f594479d8b123af773d188b8ebb734a2907302d37490e2677ddf064668c9d168b46212a1a22eac5a1173790e65b45cf614c8878b28f6a2410540027a9a5ef77300636b3874c6dcf950b7c05795f8fdbde429b9ea30ba74f66c9a66a00909e8a3658ce1c14fce99477d9d357b53488d2d15946b57e66de60f9e5843038f22d091f1db90d165dde4693c28111f054fcb6166cbf0747b4cc9ff9313297b03d5d29da3b4ae84a31f6bde314b5f4af9cf785ae793163c6205f1373ed406d4a3e02f1ed7f8f85d0b22fb9d4dd87bb4ac6183cb70148b09abb74f7c5ef37f3c0db90717fa3b99916cb57f7bbc60d6350d795acd2e710971ef38573cf768ad7d335d752ca90a6523947565aee2c14018ce7863379142084207e2898314cca5237a1e7f71959ec306d658f6b279a1b1f26e8efc378bbd9f6fb91b6d3e56ad89cafb05b85d89ce6ed169f518c1e5a728b2d3e33ff47683445cfa7431182ff50475a184c53ac5ef352ba3aa9021bf5fa459c8e1929ecd0c98b5f61c189023debd1a4b8f091b61ea83e5726b0cbe6ef83d558feeab235e2a84fc85e302a3c951dc270750b1ed07ce9d46ff234ef808a9a610c7668f59b75ec79e09c0acf8bb4e213f73bbcc3002458b4af808671696b90d363bfd03e4ddfbec6d5e7e6c9b61e790edf84bd0f3cc75fb2349712dafecf81c5b1135304d872764a462f99b51e51bd9c0989aa5a187e068b88861fa6cf3985aac914f4e79559ecd749e9ad73bd7ca9b9882c1484da4de5638205c1e82ac62b624d10434af99eb230ef572584254fd5200f86ac7b5bc0b1e089db297ac47f58f40283dd0813b4c9a7cd6752374e080ce85835be62598be20df6f257bb4f9a8ade02ce63755add8c2a9cc86121e00b5a61d239a5a4700efae4ad492762a13acdd12ce98851de3f965acdc14ac01fe7172c7b47761ab86c95309b352ec635b99b9622ff50ea616c1b8ddf16429ab827f59bf2aa019f4d6a920175ca3082a95f0c9847800e8e1c47dad71a8ee07f56ee9cc8c591c8ef5b07edd423b42d7a8c37306a62dc3bd47cfccfa66601370b0b306731030e3c2d3f235bc07b3ced7cc9d4466d39010e58d449e2ccabe899939310a7cfe9cb06e16625dfbc8a78a282504538f480a169cb8523fd7f1ef6fc86d762baeb3ede81c3edb237c8fc464ee04a33b325f7a4327e626b58d0d30f4ef8f04e562c29d9d5a898b90603ee24c24063620998d0df6937767a10038b1f8b880819edc280eac57dcf470dfa8f2c3488bbfb2b8149c1fc1e5f4904f675641d0dcc79d67d82886f61eec52cadfa1e4e681a9272456bae47be83edb165d7df47b0c58600f6af6f53fd4955bfd6c889195d90b36d912a0cd4ee6f17f5f163365433bf9530b0513811c4adc58531fdca59c76fdac3f4c7b043fdd10457b53354df6910a9faa0df6efa0b5066d03e999bf0b895a69273a86b04d8a32c9d3b5c860c7830ace83ea9f6c50f7d2cfe914d315903ff24e30a8fb90954c124ebb5a4704159a1ca5318783eb0a593e5d5321731d1fb5658276cfe91e25a3564fd7ef795fb6d3208cfbdafa2ff4afd69f7e156f3b51d3276f91f411dc06b0284914fec9c9780bd0c1c92c5e46443845bdd93094d07b54f337b3ad3c435bf1b8177fc51b5b059d8911b3a07f53d58df11298dd19edee28c256dd80060908216b86cfa144c569c71267bca7b2910a14966faa8582e9a964a506503c512e4aedad5805b9e29aaf969ea143fcad0b044fc6afba33b8b99f56e8c665d9ada8af003442053f3488b79ae86063e3c3ecafc696734f3ea611a1523ac401da02f595c786cf4b055db35a9e08a41851ea90b5243352e12068d08b6d83c4530beb884e256570418202eb1b0f19beda99c57a8655caff90f69d1ebce91d134b6f4b4122da1638b3c334f3cdc2cbd8a2a7a3bbe227e902579bbe411c542787608bebdfad394df36a2c9f087492ed946e2ea47ff2690e2411bc88f1fe8c5f6009c332fb0e96782dbfc8a06d4df170a1eb91955872372524973429f95fb8c8bb613df39749fc437e1fc9c2097cf31e35197b2d608283c1dbb5b1fd68db9fe7abf4baae461871b5a6985c7e3b7a2af3812e5ed8a8fb3f6e8cf0f87d2b266f5946b5e01c7ee108d006071075998666f450ae9e5093b78b530f11b7241b0a60b21cb71ec84fc4eea1acd0bd23211df9b23a2ef8cf42da2b13742bc396f39c65d4d1c6b91f2987a69382791495bc1c84b08ed9768d07c32a7dc8901e379f5208ab58fb459df547a69b3642c63483bfb778b721324efbf639372a224d72407d182be3132967e14614f1bcc82ffc85d42722ab620fe84cd7800927183d422f3866e11e4d59bf49bc14b7b97e58c09e8c0b2190e79dbe4d444ce3cb4f32d5b012a383f761d4bfbb0bd876fd140093e0dc7035c4866b5df847209bb1838ef523ec9452a0293b572410aadcd6da7f7b6574bc61b0c85300e28e5e2f9ee73d3cf9907d52b72e6aa224aaa356ee420c5382c8af711cf73543e20cd21b68e3110e53b258bdc1e0b49758b5231222b0668c8dd21cd86eb469bfd2546b4e4c2253a6cc85c2f0027670271a207773193e1e5e468a3b1728de73b413694e565dc631ce3512f55b2668771f3c08077c82f7c496ff2a4a790f3ccf224dcbee19ea64f8d7d5d5ea7b7a913437d4c38cf8722f8000dcde75cc4444fdca2d057977d2ed30f087e357fb75b74d8836623d004aa91b285d2e5225bba802c4459f870448b00b777d77992e6cf032dee1176a85a78e74269382de8c26af058091e2f4eace98c251a034f407a640723b0b21852405ee228769c6ca38b0ceddab499d1eceee93536169e1c42c7b840b4e1f78f68bef67879a7afb111f4e58c3b3145bdfd7ee127c05a33b916ae24afadc9dee50503b32b51a7b56d08dd73d0e1519ec86fec7e4addf682dc9c8dd2952bfc8441a01e6a8a09f20f789442e614f2912599ef46411bb4974a5e381dd08fae2a52c49545d6e3bcb549c0745f9b4b91ad6c76b168e3a2bdfa16fdc57302e050ee72c6d8aea978819f5df9824aa73507701ffd6f12445b6739d32b357830d541741c3a90bf0f782fd0d0ca3e6c4ec44455b50dff59058e0aa7a65c9ab10f146080bec3abd470ee49f2734f0504faf4f2ed51a4e84b7f500c4a3bbbec19f5006f6d6b6d4a1b2ee854825d757af79a638bf128b2abc3c332041cfd0a7d8760a8e27676e44d84d4763f1fd75035514193248926c6cc1cb224d47ad1e7f087113087ecefcd2ccebfeb65ce2237155e14da8e313be8a01e3ba27e8f70fa970b702942225c4b96dc937500344148f7a91302a353e2673a8f913d5aa2f9e4a3072890373d3b5a07d4670753e022426f089025cdcff7747a2477e6c9f7dad59c926ae4c11cff9d98dd6f4b6b9b1ce384b0ba9ede753526ab9bd4e4e54afb8df9a9b2a9a6aa78972f03f3293fd0dd849dc35f6c177809019f6c222b5b8000267ca4f3bfb705d62dd62fd54ffdfd4b4eed8e7d02383c3f9f615224fe6ca6501b07ae183d713e25212c0a437f5dd932987f3068d2a240c403eb79ee3ef1d3b8dc2dd66b72e6f214f9b6565576b7d7021f6538078cec3c6ee628d8848bed1699693705546f8136ffce214403f48e0da8b9aa5a776a39a61b3d79165be406691d63b17966388a414a8d28ff0063191afb1385a4f94bdedcf4493a7f11ca8c9f518410afe9c7e436e97d2ebe42a3a7d487409d79b5a0ad61e6afaa4971750b0dd4f851c250b5472070689d521b013f7275f53ace50f1c20ab701fb85dae4671e00860fd4b4391f82e553abea38d42617ab2ac0da57500b21f9cebdf8360c8392cae975e28a9c32df1a3af7a7684b60f6945422fb0af8751802bf6932dc9ffe13398130461314192c0d2f3a6865ffd2f277152104023eb0a3657853a351953e3f12b4f70c1f955834ae4abccbff5c2a99dafb71a17b9f352e7bea7bceba7fe4a5818973426116ec0784fa5be08afbdbf335f49e2fd160c343adc98a85b164b5ce93377a1d165e3005b56a463bfe1fa64e0e8f683416969088feb9e5b5d1f0a3cb929c125f8bb5d7ea58f88e4575901e9a33f6f25c478d6f854b96e211a588d7e0771d16be889630dae56883c435ca55d0006b902f276e470661d391192664296bf078d2a78928b374cc969e0031d5a7a82541e794088af829f5f6df28d2a777765fb2d56124ee4e6fa7ca4cf79b1986d8cf3f89869d93976347caed45a76e660d84314bb2e7f7a53f4a90eb3de35b2b6b4989c6504a8ee868a749c7be8b59af6c", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x3d, 0x1, 0x0, 0x1919}, {0x425, 0x0, 0x2, 0x20000007}, {0x60, 0x2, 0x30, 0x7}, {0x87, 0x8, 0xaa, 0x6}, {0x6, 0x4, 0x7, 0x800}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000003c0)="e80747aac44b952ed5be0249f4b3fde4", 0x10) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/150, 0x96}], 0x1, 0x0}, 0x6}, 0x10, 0x60, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VNDIOCSET(r5, 0x80046308, &(0x7f0000000100)={0x0, 0x0, 0x0}) socket(0x2, 0x4000, 0x0) 624.227586ms ago: executing program 3 (id=356): r0 = socket(0x24, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001240)=0xfffffff1) readv(r1, &(0x7f0000002440)=[{&(0x7f0000001280)=""/53, 0x35}], 0x1) select(0x40, &(0x7f0000003680)={0x7, 0x6, 0x7, 0x769e, 0x3, 0x0, 0x8000000000000001, 0x51e2}, &(0x7f00000036c0)={0xbe, 0x5, 0x9, 0x73, 0x5, 0x2, 0x4, 0x10}, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc290560b, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r3 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r3, &(0x7f0000000780)={&(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0xc08, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x260}, 0x96}, 0x10, 0x2) unveil(0x0, &(0x7f0000004d00)='r\x00') ftruncate(r0, 0x3) 623.118007ms ago: executing program 1 (id=357): kqueue() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) syz_emit_ethernet(0x4c6, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x490, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x9, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x7, 0x69}, @routing={0x2, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="0a1067686fc379684e0d60984f1c5249", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x2a, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xd4, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd5"}, @pad1, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) open(0x0, 0x0, 0x8) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000140)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x1007, 0x0, 0xfffffffe, 0x9, "ff14e7130b1e586ca62940160b00", 0x40, 0x5}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa) setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 502.223826ms ago: executing program 7 (id=358): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r1) semget(0x0, 0x4, 0x8) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/37, 0x25}], 0x3, &(0x7f0000000280)=""/7, 0x7}, 0x40}, 0x10, 0x1000, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 501.648015ms ago: executing program 7 (id=359): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000180)="01000000", 0x4) setsockopt(r3, 0x0, 0x65, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0xb0, 0x5, 0x2}, {0x16, 0x3, 0x8, 0x1}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) writev(r7, &(0x7f00000008c0)=[{&(0x7f0000000240)="67952e8325875d23a27a26df1370f678e2e6ea1a07caf5350cb3dc89c512ea4b1103a7d69e5c0dc50149aca23ea28c2cb0fff87734230326028232ad7d2323675f99df88b461ba87981bae4c7c79655896acf770eb81cec45ef4128850793eb084dcc84b4f70bd25c41d1d0d9f95f8d19da424c0517c3bf71012e79d", 0x7c}, {&(0x7f00000002c0)="9e66f656c7aaf1f25edcaaf694445be0d7bf2bafedebb9c7c24a4ef8d6", 0x1d}, {&(0x7f0000000300)="bc4465809c0fec8f148cc4c348d1568b1a825001232103fe6cd504d76aed51973c2edc9ace52a3a2d86bce540254191f610310b8c9fc9e271367e2c68d26c4e49edd13014071992b19ec0fcf0e9b314334a00a38bac19f47bd5753201a82cb93fcb500b0129f40466d5a37b3ad6af7b8f0b181d1a901ec7483b226bbbab1a5b7bc1982a7967a3fee12e829d233551197c52a2bc8067258f6a3acbf3a3914a54aae5559a985c91fb604d3572064ab0d72cc17705a297890e5f79540d83975757273dcce0e2a0bb40d7bc93705", 0xcc}, {&(0x7f0000000800)="7c7cb6b91ac099d75dc775e4e876feb2c3884fecf57b8cda53e667527d38451e46cb9372cff50498436d72dd2d296fb438cb26230545fc898d9c5570ee694f2dbc8a1870eb44a56c74ed985ca232dd5d9d0d1e3ee31aa5b00b303c7fec9c43422f7ee47f35770749bbf9f1730b7ebf16567850e527e56d9b16a213be48528a4edff2e1a6", 0x84}, {&(0x7f0000000400)="0582854e8a58204bd277cbe692a5373b41cf90cdeec85f98", 0x18}], 0x5) setreuid(0x0, r6) r8 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xfffffffe, 0x6, 0xfff}, {0xffffffff, 0x5baa, 0x3, 0x1}, {0x9, 0xe6, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x7, 0x9}, {0x4, 0x800, 0x3}, {0xfff3, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x700000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x8, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x8216, 0x2, 0x2, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r8, 0x1) 501.011466ms ago: executing program 6 (id=360): r0 = shmget(0x3, 0x1000, 0x280, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff8000/0x8000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/106) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x4b, 0x0, 0xfffd, {[@mss={0x2, 0x4, 0x4}, @generic={0x2, 0x7, '2qpg^'}, @generic={0x1, 0x2}]}}}}}}}) 497.427308ms ago: executing program 5 (id=362): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r0, &(0x7f0000000080)="aac91c8a", 0x4, 0x8) setregid(0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r1, &(0x7f0000000180), 0x0, 0x8000000000000002) 439.204118ms ago: executing program 5 (id=363): ioctl$TIOCSETA(0xffffffffffffff9c, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd68db834400081100fe0180ffffffffffffff0000000000bbff0200000000000000000000000000014e204e220008"]) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1", 0xc7) r4 = socket(0x2, 0x3, 0x2f) acct(&(0x7f0000000200)='./file0\x00') r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340), 0xd4e688a67930cd) close(r9) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0xe740, 0x8, 0x0, 0xfa6d, 0x8001, 0x7, 0x1, 0x0, 0x5, 0xe6}) 426.296957ms ago: executing program 0 (id=365): select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x205318) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000180)) setgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r2, r4, r5, 0x0]) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$setstatus(r6, 0x4, 0x4) 359.351863ms ago: executing program 1 (id=366): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r1, 0x80002) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x8cf44f7edc716142}) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 303.63147ms ago: executing program 2 (id=367): pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180), 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23, 0xfffffffb}, {0x26, 0xfffffbff}], 0x2}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xdc) ioctl$FIONREAD(r5, 0xc020699c, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x6, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r7 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f00000003c0)=0x1, 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x0, 0xb861, 0x38}, 0xc) 302.912131ms ago: executing program 1 (id=369): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x38e7, 0x10, [{0x0, 0x3, 0x4, 0xa25}, {0xc5f, 0x7, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x3, 0x5}, {0x401, 0x7ff, 0x1082805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0x4, 0xd16f, 0x4f8, 0x1}, {0x3, 0x803, 0xfffffffe, 0xb}, {0x2, 0x9, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c7, 0x40000005, 0x2, 0x3}, {0x7fc, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x2c4}, {0x29a7171a, 0xfffffefa, 0x1, 0x6}, {0xff, 0x5, 0xfffffff9}, {0xfffffffe, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x80606954, &(0x7f0000000100)) 301.546632ms ago: executing program 2 (id=370): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="233fbd59b12885b57ea270", 0xb}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x200002, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x100000000, 0x10}, {{r3}, 0xfffffffffffffffd, 0x81, 0x15d63bfdad72940d, 0xa5, 0x2}, {{r0}, 0xfffffffffffffff8, 0x25, 0x80, 0x8, 0x4}, {{r4}, 0xfffffffffffffffb, 0x4, 0x10, 0x2, 0x2f}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xc0, 0x2, 0x62ac000000000000, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x9a, 0x80, 0x5, 0x9}], 0xfffffff7, &(0x7f0000000240)={0x7, 0x9}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(0x0, &(0x7f0000000780)='c\x00') ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 179.373069ms ago: executing program 6 (id=372): r0 = socket(0x2, 0x3, 0xfd) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xfffffffe, 0x8000, "ff14e7130b1e586ca6294000", 0x200040, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 177.101898ms ago: executing program 2 (id=374): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f59000020000000000008b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x403) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x2, 0x40, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1789205c9795a6b47c1d1", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) 174.711952ms ago: executing program 1 (id=376): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48c}, 0xfffffffffffffffe, 0x7, 0x0, 0x0, 0x1, 0x100000000, 0xfffffffffffffffe, 0x8}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x40d) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f00000009c0)="09cf200700000a", 0x7) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 112.123517ms ago: executing program 2 (id=378): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="c95885e3", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x4c1, 0x369000000, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="8074a0bc15c7aae70b9b4354a6f43efa95a4fa14e36a7523f54037cb3f6bde89724b2e51d1375075600b175b4085a9583234f7b3183cf55b8270de30f6e8683ea5b08dcc1538860f2b7950fffa5da31e99fcd43e7e3fb86d94256718b22f97d32f2dc28ce4b5a405550929354db039e5ba34", &(0x7f00000001c0)=0x72, &(0x7f00000002c0)="022d7772c6b37b7c9ae4b7030f8fd79bdb5b060c65ab71fdf65d19cef85bdc7847d67a209a8128ffc5215020f5d1c1b53aae80764f8edfe5ad97d716022bb2b51a3c29fdf35a3c9dccc456b69326b2e4bf6f1094222e925f1ed424063a6b19abef8c", 0x62) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 110.860285ms ago: executing program 1 (id=379): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9f, 0xfffffffffffffeff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x800000000009}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x140) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2e}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x5, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x800c0, 0xfff6, 0x1, 0x2002, 0xffffffff, 0xd, 0x1, 0x2, 0x80000, 0xf1a}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2004dde06", 0x9}], 0x1, 0x9) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000280)=0x4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000600)='./file0/file0\x00', 0x100000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x2, &(0x7f00000001c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x1c6) 110.510336ms ago: executing program 4 (id=380): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="fd2cc66acc", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x3a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x20101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x10a6e, 0x99ad, 0x71000}, {0x7, 0x8, 0x7, 0xfffffff9}, {0x8, 0xf88, 0x0, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x3fe, 0x20072a, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x2000099}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0x1}, {0x4, 0x8001, 0xd1d, 0x86}, {0x1cf, 0x5}, {0xffffffff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x9, 0x9, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0x6}, {0xc, 0x5, 0x5, 0x7}, {0x1, 0xb1a, 0xe5, 0x30004}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x5010, r1, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471acc5f1000091501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 5.570174ms ago: executing program 4 (id=381): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x2000444e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x1c, 0x8, 0x2, 0x4}, {0x6, 0x7, 0x83, 0x880}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f94e01785a8fa42f17002b56c70e94e2b69e24d88e9107477fa8c66afdc6911177105cb82e730e00006cf873d40e34d0769ef82ea7ae38e56abfef71e28027", &(0x7f0000000080)=0x40, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000004c0)="df2871e107dd0886e8ce04ae20e66eadbe530f511254d15024f7d694310e265e9dcf10b7a0481378ec19e11f04bd48a5393c3bc6130df56706df56848f7e95d2d0608dd880d4f424f8279b39d84f09b3357870655f3476a8825dc20d510c2422d0dc4a397104cf06be2cd4c0664551212652e0a264b7264a5b0632cf0b4fcb5af37796dfac9b5c1c76054b355a04704f3378962f272c668e265393e5e69729fcddc0c29f65d0d249330be332d018eb4c5b24151b10c3700a8023a5625a218c2368a61d", &(0x7f00000000c0)=0xc3, &(0x7f0000000140)="1e5af79653960fa63d934be7561a75949e030c88fae120f8d2cee1ca86200ae975be4e5a663d8bf8697543d069", 0x2d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x80047476, &(0x7f00000001c0)={0x88000000, 0x200, 0x0, 0x1, 0x3, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x80}, {0x7, 0x0, 0xf, 0x1}, {0x18001, 0x5, 0x1, 0x5673}, {0x200004, 0x2, 0x3, 0x1006}, {0x6, 0x1, 0x7ff, 0xb}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0x8, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0xffffffff}, {0x9e, 0x5, 0x40, 0x3}, {0x403, 0xa82, 0x6c2, 0x10000}, {0x38a, 0x7, 0x68}, {0xff1dd302, 0x10, 0x40000008, 0xda}, {0x8eb, 0x3600000, 0x223, 0xde19}, {0x2, 0x80ffff, 0x0, 0x40003}, {0x1ff, 0x5, 0x5, 0x4}]}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 4.39576ms ago: executing program 4 (id=382): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) read(r0, &(0x7f0000000100)=""/159, 0x9f) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) fcntl$setstatus(r3, 0x4, 0x4) (async, rerun: 32) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000240)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 32) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f00000002c0)=[0x0]}) (async) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000340)}], 0x1) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000003c0)={0x1, 0x2, 0x5, 0x3ff}) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 32) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000400)={0x6, 0x9, 0x7}) (async, rerun: 32) r5 = geteuid() setuid(r5) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x2) (async, rerun: 64) r6 = socket$inet(0x2, 0xc001, 0xb3) (rerun: 64) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x7fc1ea4d) (async, rerun: 64) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) (rerun: 64) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000004c0)=0x2) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x9, 0x7, 0x7, 0x0, 0x7}, {0x9, 0x8, 0xb, 0x1, 0x3}, {0x4, 0x3800, 0x3, 0x2, 0x5}, {0xb, 0x1, 0x6, 0x24f, 0xffff}, {0x7, 0x0, 0x9, 0x3, 0xa}, {0x8, 0x1, 0x9, 0x1, 0x81}]}) (async) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000005c0)) (async) sysctl$machdep(&(0x7f0000000600), 0x2, &(0x7f0000000640)="6366cd8ac4b6236c9457768599e40d17", &(0x7f0000000680)=0x10, &(0x7f00000006c0)="3805078a1373a5783759d7b51459840f08f4a430392a626d2e4bb7d31489297bf3a0133984f3b9b6d3cf13482bfb900882b02561548a17f24566214d602f2dc44e3e84381ab305e76bcd81d8d52e368a52b9b603540b4b3b1b1628803d604846fb6ab198ec17679d4970e30d9d79d618e2c4157a4eb0b53e583670594e52aec93b", 0x81) (async) socket(0x2, 0x4, 0x7) r9 = semget$private(0x0, 0x1, 0x44c) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000840)={{0x8000, r5, 0x0, r10, 0x0, 0x8, 0x1}, 0x9, 0x3}) 694.945µs ago: executing program 4 (id=383): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 438.026µs ago: executing program 4 (id=384): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 0s ago: executing program 4 (id=385): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x9) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffdfffffffffffff, 0x0, 0x2f00, 0x0, 0x4, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0x6, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xffffffff, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x5}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (rerun: 64) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) (async) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.228' (ED25519) to the list of known hosts. uvm_fault(0xfffffd806b9e8200, 0x7cc0, 0, 2) -> e kernel: page fault trap, code=2 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *473666 20910 0 0 0x4000000 0 syz-executor 315065 55713 0 0 0x4000000 1K syz-executor copyout() at copyout+0x57 syscall(ffff80003c547a50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x56ff2a0360, count: 12 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806b9e8200, 0x7cc0, 0, 2) -> e ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80003c547a50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x56ff2a0360, count: -3 ddb{0}> show registers rdi 0x7cc0 __ALIGN_SIZE+0x6cc0 rsi 0xffff80003c547790 rbp 0xffff80003c547970 rbx 0xa614 __ALIGN_SIZE+0x9614 rdx 0xffff80003c542000 rcx 0x4 rax 0x20 r8 0x7f7fffffc000 r9 0 r10 0xc8d1437aa7909e50 r11 0xffffffff8288df70 copy_fault r12 0x1 r13 0x16 r14 0xffff80003c547790 r15 0xffff80003c547a50 rip 0xffffffff8288de97 copyout+0x57 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80003c5476c0 ss 0x10 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=473666 pid=20910 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=76, usrpri=76, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800032c087d0,0xffff80003c4ed4d0 process=0xffff800038024ec0 user=0xffff80003c542000, vmspace=0xfffffd806b9e8200 estcpu=26, cpticks=8, pctcpu=0.10, user=0, sys=18, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28987 441939 31042 0 2 0 syz-executor 28987 381844 31042 0 3 0x4000080 rest syz-executor 28987 249367 31042 0 2 0x4000000 syz-executor 20910 37219 22363 0 2 0xc80 syz-executor 20910 435156 22363 0 3 0x4000080 fsleep syz-executor *20910 473666 22363 0 7 0x4000000 syz-executor 20910 42177 22363 0 3 0x4000080 fsleep syz-executor 42594 268611 83778 0 3 0x80 nanoslp syz-executor 42594 7930 83778 0 3 0x4000080 lockf syz-executor 42594 410047 83778 0 3 0x4000080 lockf syz-executor 42594 92297 83778 0 3 0x4000080 fsleep syz-executor 76050 473255 68242 0 3 0x80 nanoslp syz-executor 76050 479764 68242 0 3 0x4000080 ttyout syz-executor 76050 331254 68242 0 3 0x4000080 fsleep syz-executor 73602 307816 38943 0 3 0x90 nanoslp syz-executor 73602 21303 38943 0 3 0x4000090 kqsel syz-executor 73602 151026 38943 0 3 0x4000090 fsleep syz-executor 55713 396123 26725 0 2 0xc80 syz-executor 55713 315065 26725 0 7 0x4000000 syz-executor 55713 458231 26725 0 3 0x4000000 inode syz-executor 55713 515198 26725 0 3 0x4000000 inode syz-executor 55713 236449 26725 0 3 0x4000000 inode syz-executor 55713 400098 26725 0 3 0x4000080 fsleep syz-executor 9014 377955 4632 0 3 0x80 nanoslp syz-executor 9014 330832 4632 0 3 0x4000080 sbwait syz-executor 9014 136526 4632 0 3 0x4000080 fsleep syz-executor 9014 427447 4632 0 3 0x4000080 fsleep syz-executor 30577 95095 0 0 3 0x14200 bored sosplice 13546 109794 0 0 3 0x14280 nfsidl nfsio 8874 185129 0 0 3 0x14280 nfsidl nfsio 27801 226275 0 0 3 0x14280 nfsidl nfsio 94083 472743 0 0 3 0x14280 nfsidl nfsio 74673 124711 0 0 3 0x14280 nfsidl nfsio 26532 414349 0 0 3 0x14280 nfsidl nfsio 21597 487284 0 0 3 0x14280 nfsidl nfsio 86767 361443 0 0 3 0x14280 nfsidl nfsio 21270 297915 0 0 3 0x14280 nfsidl nfsio 94559 226845 0 0 3 0x14280 nfsidl nfsio 44983 473146 0 0 3 0x14280 nfsidl nfsio 81720 464754 0 0 3 0x14280 nfsidl nfsio 81105 128833 0 0 3 0x14280 nfsidl nfsio 71264 230770 0 0 3 0x14280 nfsidl nfsio 88775 193769 0 0 3 0x14280 nfsidl nfsio 44190 94614 0 0 3 0x14280 nfsidl nfsio 35999 327100 0 0 3 0x14280 nfsidl nfsio 46242 144395 0 0 3 0x14280 nfsidl nfsio 17042 267467 0 0 3 0x14280 nfsidl nfsio 14756 479796 0 0 3 0x14280 nfsidl nfsio 4632 214559 99290 0 2 0xc82 syz-executor 68242 203648 99290 0 3 0x82 nanoslp syz-executor 26725 298424 99290 0 3 0x82 nanoslp syz-executor 22363 478538 99290 0 3 0x82 nanoslp syz-executor 75364 484441 99290 0 2 0x2 syz-executor 83778 341614 99290 0 2 0xc82 syz-executor 31042 419857 99290 0 3 0x82 nanoslp syz-executor 38943 425705 99290 0 3 0x82 nanoslp syz-executor 99290 163347 49900 0 3 0x82 kqread syz-executor 49900 491382 40638 0 3 0x10008a sigsusp ksh 40638 10779 5455 0 3 0x98 kqread sshd-session 5455 195218 3265 0 3 0x92 kqread sshd-session 15402 245746 1 0 3 0x100083 ttyin getty 3265 143098 1 0 3 0x88 kqread sshd 26488 66568 88251 74 3 0x1100092 bpf pflogd 88251 145997 1 0 3 0x80 sbwait pflogd 36519 348237 60163 73 3 0x1100090 kqread syslogd 60163 78821 1 0 3 0x100082 sbwait syslogd 94073 349910 1 0 3 0x100080 kqread resolvd 10524 137543 25370 77 3 0x100092 kqread dhcpleased 58213 432869 25370 77 3 0x100092 kqread dhcpleased 25370 346243 1 0 3 0x80 kqread dhcpleased 76640 424178 0 0 3 0x14200 bored smr 65870 63782 0 0 3 0x14200 pgzero zerothread 57749 283811 0 0 3 0x14200 aiodoned aiodoned 7653 355842 0 0 3 0x14200 syncer update 26451 346229 0 0 3 0x14200 cleaner cleaner 50052 264577 0 0 3 0x14200 reaper reaper 84473 107111 0 0 3 0x14200 pgdaemon pagedaemon 85997 88394 0 0 3 0x14200 bored viomb 3012 444259 0 0 3 0x40014200 acpi0 acpi0 67534 502195 0 0 3 0x40014200 idle1 54190 80050 0 0 3 0x14200 bored softnet7 70044 472343 0 0 3 0x14200 bored softnet6 7461 79903 0 0 3 0x14200 bored softnet5 20030 406260 0 0 3 0x14200 bored softnet4 95605 147902 0 0 3 0x14200 bored softnet3 41046 108359 0 0 3 0x14200 bored softnet2 42377 397908 0 0 3 0x14200 bored softnet1 22140 222645 0 0 2 0x14200 softnet0 37 242595 0 0 3 0x14200 smrbar systqmp 52220 427961 0 0 3 0x14200 bored systq 77761 2842 0 0 3 0x14200 tmoslp softclockmp 67448 298255 0 0 3 0x40014200 tmoslp softclock 64556 6999 0 0 3 0x40014200 idle0 1 100719 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 28987 (syz-executor) thread 0xffff800037410f98 (249367) exclusive rrwlock inode r = 0 (0xfffffd80648a9330) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80648a98f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 55713 (syz-executor) thread 0xffff80003c4ecfa0 (315065) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839c3688) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_write+0x810 #6 VOP_WRITE+0x101 #7 vn_write+0x1d3 #8 dofilewritev+0x242 #9 sys_write+0xa2 #10 syscall+0xbd4 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80648a9c70) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 55713 (syz-executor) thread 0xffff80003c4edc70 (458231) exclusive rrwlock inode r = 0 (0xfffffd80648a90e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 75364 (syz-executor) thread 0xffff8000ffff39b0 (484441) exclusive rrwlock inode r = 0 (0xfffffd806e324930) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cf83448) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 37 (systqmp) thread 0xffff8000ffffecd0 (242595) shared rwlock systqmp r = 0 (0xffffffff837ed848) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11176K 11416K 166960K 11786 0 pcb 17 12K 28K 166960K 146 0 rtable 153 7K 8K 166960K 409 0 pf 34 17K 81K 166960K 80 0 ifaddr 32 4K 7K 166960K 63 0 ifgroup 55 2K 2K 166960K 94 0 sysctl 3 1K 9K 166960K 9 0 counters 68 36K 37K 166960K 106 0 ioctlops 0 0K 4K 166960K 1559 0 iov 1 12K 32K 166960K 21 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1399 88K 88K 166960K 1741 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 236K 166960K 530 0 sigio 0 0K 0K 166960K 7 0 proc 72 115K 163K 166960K 574 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 62 0 in_multi 56 4K 7K 166960K 117 0 ether_multi 1 0K 0K 166960K 7 0 mrt 2 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 467 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 267 160K 169K 166960K 6436 0 UVM aobj 15 2K 2K 166960K 15 0 pinsyscall 42 84K 106K 166960K 1625 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 12 0K 2K 166960K 41 0 temp 55 8654K 8718K 166960K 18702 0 kqueue 19 30K 32K 166960K 110 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 59 0 56 1 0 1 1 0 8 0 rtentry 176 105 0 48 5 0 5 5 0 8 0 unpcb 144 247 0 225 2 0 2 2 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 94 0 90 1 0 1 1 0 8 0 arp 128 14 0 3 1 0 1 1 0 8 0 inpcb 328 472 0 462 8 6 2 7 0 8 1 nd6 144 16 0 6 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 14 0 14 1 0 1 1 0 8 1 pppxif 1504 3 0 3 1 0 1 1 0 8 1 pffrag 232 7 0 3 1 0 1 1 0 482 0 pffrnode 88 7 0 3 1 0 1 1 0 8 0 pffrent 40 10 0 6 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 52 0 0 1 0 1 1 0 8 0 pfstkey 128 52 0 0 2 0 2 2 0 8 0 pfstate 384 52 0 0 6 0 6 6 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 461 0 167 28 1 27 28 0 8 3 art_table 40 463 0 167 5 0 5 5 0 8 0 art_node 32 105 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2329 0 821 95 0 95 95 0 8 0 ffsino 296 2329 0 821 117 0 117 117 0 8 0 nchpl 144 3068 0 1374 63 0 63 63 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 uvmvnodes 80 2622 0 0 54 0 54 54 0 8 0 vnodes 216 2622 0 0 146 0 146 146 0 8 0 namei 1024 9543 0 9539 4 2 2 2 0 8 1 percpumem 16 68 0 19 1 0 1 1 0 8 0 kstatmem 264 54 0 26 3 0 3 3 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 16033 0 16032 10 2 8 8 1 8 7 plimitpl 152 72 0 53 1 0 1 1 0 8 0 sigapl 424 850 0 776 9 0 9 9 0 8 0 knotepl 120 516 0 0 16 0 16 16 0 8 0 kqueuepl 224 186 0 169 3 0 3 3 0 8 1 pipepl 344 135 0 108 3 0 3 3 0 8 0 fdescpl 528 806 0 775 3 0 3 3 0 8 0 filepl 160 3900 0 3664 17 4 13 14 0 8 2 lockfpl 104 265 0 258 2 0 2 2 0 8 1 lockfspl 48 126 0 122 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 539 0 524 1 0 1 1 0 8 0 zombiepl 144 776 0 776 1 0 1 1 0 8 1 processpl 1248 850 0 776 6 0 6 6 0 8 0 procpl 656 1527 0 1433 9 0 9 9 0 8 0 sosppl 168 5 0 5 1 0 1 1 0 8 1 sockpl 752 857 0 821 11 6 5 10 0 8 0 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 242 0 0 15 0 15 15 0 8 0 bufpl 280 6610 0 467 439 0 439 439 0 8 0 anonpl 32 10867 0 0 88 0 88 88 0 246 0 amapchunkpl 152 19457 0 18883 32 8 24 27 0 158 0 amappl16 200 1870 0 1732 32 21 11 25 0 8 3 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 114 0 102 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 1 0 1 0 8 0 amappl12 168 1464 0 1432 3 1 2 2 0 8 0 amappl11 160 51 0 36 1 0 1 1 0 8 0 amappl10 152 17 0 17 2 2 0 1 0 8 0 amappl9 144 292 0 292 1 1 0 1 0 8 0 amappl8 136 43 0 41 1 0 1 1 0 8 0 amappl7 128 108 0 96 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 149 0 140 1 0 1 1 0 8 0 amappl4 104 303 0 284 1 0 1 1 0 8 0 amappl3 96 3886 0 3755 5 1 4 4 0 8 0 amappl2 88 636 0 573 2 0 2 2 0 8 0 amappl1 80 9877 0 9274 15 2 13 15 0 8 0 amappl 88 5681 0 5488 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 0 1 0 1 1 0 8 0 uaddrrnd 24 806 0 775 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 806 0 775 1 0 1 1 0 8 0 vmmpekpl 168 8030 0 7992 2 0 2 2 0 8 0 vmmpepl 168 55763 0 53623 113 4 109 109 0 357 13 vmsppl 488 805 0 775 5 1 4 5 0 8 0 rwobjpl 80 19031 0 15307 79 2 77 77 0 8 0 pdppl 4096 1620 0 1550 104 32 72 88 0 8 2 pvpl 32 19348 0 0 157 0 157 157 0 265 0 pmappl 256 805 0 775 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 38 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x57 syscall(ffff80003c547a50) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x56ff2a0360, count: -3 ddb{0}> machine ddbcpu 1