last executing test programs: 5.890381432s ago: executing program 0 (id=272): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0xd}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) r1 = socket(0x18, 0x3, 0x0) getsockname$unix(r1, 0x0, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00000067001469dfbaea96fc3c2ca7ec85ed66915162b505e9774d339ed1610aad5a740021bd4a8191bfd29c6bc24e0000001a33dc288a9e08dc0768d4da56004add391c3b1af1f5630143424adc5079c9ec8bee08d5683bf54a4a9cb35d1881abd35489", &(0x7f0000000000)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 5.88833245s ago: executing program 0 (id=273): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(0x0, r4) setregid(r4, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) ioctl$FIONREAD(r1, 0x802069b2, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x1, 0x6, 0x18, 0x6e}, {0x81, 0x1, 0x5, 0x5}]}) 5.886342325s ago: executing program 0 (id=274): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(0x0, 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) r3 = getuid() setreuid(0xee00, r3) getgroups(0x1, &(0x7f0000000340)=[0x0]) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) r8 = geteuid() r9 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="d09bdde7301850c3dda6f4087af7d325fbb42f5cbafdac2b49610d649f1bb1be3eb46a088c8d90c12e6f588b866e2dc6f687b6bf9dad8afcdcc8614851c192504d667e2fe57ffd21f65881a8601e624f9ba0ca0844cfdd8eb8ddc8cf73c9443e4f5803ba87", 0x65}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r5, r6, r7, r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0]}], 0x98, 0x4}, 0x402) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x2000004d}) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000000140)="412f59825ab69de3acddd25827f17e31bb2f4fa0722809d1706d6de8a19a0d4af7f1682e71c3b16f80e300ed50791df6f588780f0b7e3dfe0dae7a4cf7ccbfc9920ab3297abe7d815bab08e3e583f39b23a62e3b1a6a25e6ae072933b19511d303", &(0x7f0000000080)=0x61, &(0x7f0000000340), 0x0) getrlimit(0x3, &(0x7f0000000000)) getpgid(r2) 2.987744868s ago: executing program 6 (id=377): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r5, 0x8531) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='{.+*\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='\x00']) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000001c40)={0x0}) kevent(r1, &(0x7f0000000200), 0x520b, 0x0, 0x8001, 0x0) munmap(&(0x7f000019b000/0x2000)=nil, 0x2000) 2.892868398s ago: executing program 6 (id=380): syz_emit_ethernet(0x10a, &(0x7f00000000c0)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x39, 0xfc, 0xfffd, 0x0, 0x7, 0x1, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @udp={{0x0, 0x1, 0x8}, {"3b8d420ff45c2a459fcfe65e69070734d5d87b0f79da1a01edf00e85d5af57d2cc9a5e8c5b72cecb432f5b3e9b9fed0623ea87443b8c6bac371ac8b4571c011a2c94b5aa30b84792c50a6c36d3e23001e65461e91877874ae7df30de02f5a470c633e03325d62570d2be18352481424868d04eee4cbfd9f7fff5a15237bb78a7ce1643f3d85bbb0f4953df51383b0bde3721b9b39b6815b043f2a6450df24666f66088f62916713866016297ec33e2e788ef7e440cdbb5a8d453bcc10533caf8bb3feacf83ab164862232d92d657fab11a4d8914d47f5db6c8da53c4"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x5) 2.891826937s ago: executing program 6 (id=382): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x34, &(0x7f0000000040)={@random="a5240a2622a0", @random="0f797cd8c471", [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x38, 0x26, 0x68, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x7, 0x2}]}}, @generic="c6a02f36cf46ff7412943cfccb1f"}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xfffffffa}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000000, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xc0e8, 0xa}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) madvise(&(0x7f00000ab000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x9, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x9, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 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, 0x1) r4 = socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) 1.767238513s ago: executing program 6 (id=386): syz_emit_ethernet(0x3e, &(0x7f00000005c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@hopopts={0x29}]}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="0007b51940351e8748", 0x9}], 0x1) preadv(0xffffffffffffffff, 0x0, 0xffffffffffffff53, 0xbfef) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x66, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x3, 0x0, 0x1, 0x5, 0xd85, 0x4, 0x1, 0x2, 0x100000400642, 0x2}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f6", &(0x7f0000000200)=0xd64d086e5fbd9da1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x10000, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r4) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) 1.590191434s ago: executing program 3 (id=398): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="a5240a2622a0", @random="0f797cd8c471", [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x38, 0x1c, 0x68, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@generic={0x7, 0x2}]}}, @icmp=@generic={0xe, 0x5}}}}}) symlink(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8058, 0x2000007, 0x100, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71004}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x40000008, 0x8000002}, {0xb8c, 0x555981a8, 0x8}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0xb761, 0x1, 0x54e5, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0xe3, 0x2, 0x2, 0x6, "cf198632a134c81323a5204d350edfaf4be4d1a2", 0x6, 0xa49}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) munmap(&(0x7f0000020000/0x4000)=nil, 0x4000) madvise(&(0x7f0000023000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.491389543s ago: executing program 6 (id=408): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x6, 0xb4, 0x6, 0x9}, {0x2, 0x4, 0xff, 0x4}, {0x1, 0x5, 0x0, 0x1}, {0x4, 0x1, 0x6, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000280)="d81a00"/14, 0xe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) pwrite(r3, &(0x7f0000000200)="c9309bc992b16f51e2a382fcdfcc714c1ce375c66669b445b82cb180aeffdb7431e8bb748897472234d6f5638c510dea5327d4d0c173939db28fcf6dc3a348f45265cf91dc07389596f43709af5d3abec66e11dd1840316effea9abaebb2b549639c8427bfefba94d6828ef10d2228fb8979a6b3ab692244cbeb8a30ee6106ab04ce827c641183167c98d0638397eb8374b4f8cb3c68c1be2d407fe001c574394daa63a22a7b973917", 0xa9, 0x600000000) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = getpid() fcntl$setown(r2, 0x6, r5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) write(r2, &(0x7f00000002c0)="957ca5c93ff03d4358465782c083495c093f0c5c77cc8d3e46a104dab6ab7496c81a53dc961d8d37937838dd89baa4e9c95fe33f0c585231e47d032e8e68f674a4c953afcad7b3443fa6d5a3abde80dd8337888f12975df29c702767edfecf0d0bfed554a32c", 0x66) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.351615007s ago: executing program 5 (id=411): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x1, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1ff, 0xd, 0x5, 0x83}, {0xa1, 0xf6, 0x1a, 0x20}, {0x416, 0x2, 0xfc, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="96", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) 1.350903714s ago: executing program 3 (id=412): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r0 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf04, r0) setuid(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000113) getrusage(0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000380)={0x0, 0x0}) link(&(0x7f0000000140)='.\x00', 0x0) 1.272298318s ago: executing program 3 (id=413): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xab, 0x1, 0xe6, 0xc12f}, {{r1}, 0xffffffffffffffff, 0xf8, 0x10, 0xa6bb, 0xffffffff}], 0x8, 0x0, 0x15, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 1.200746251s ago: executing program 5 (id=417): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0xb}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0xb}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x0, 0xfffffffffffd}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x34) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x34) setrlimit(0x1, &(0x7f0000000040)={0x8000000000000000, 0x3}) (async) setrlimit(0x1, &(0x7f0000000040)={0x8000000000000000, 0x3}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x9, 0xacb, 0x37ed, 0xfffffc90, "710cad7ad8daabe1438aed52f2d3866d5b845bd6", 0x3, 0x800}) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x9, 0xacb, 0x37ed, 0xfffffc90, "710cad7ad8daabe1438aed52f2d3866d5b845bd6", 0x3, 0x800}) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) (async) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa78ffffffffffffffff0e009078000b0008ef000003fc00000004000000000500"/54]) pread(r1, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x805) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfe) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000008, 0xfd6, 0x8, 0x7, 0x17ffe, 0x10, [{0x0, 0xb1, 0xd, 0xa24}, {0x9, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0xba2, 0x1}, {0x3fe, 0x20007ff, 0x1002802, 0x4d8a}, {0x3, 0x101, 0x3, 0xb4}, {0x7, 0xd16f, 0x101, 0xa}, {0x4, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x2, 0x9}, {0x1000003, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x41ac8391}, {0x100003, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x7, 0x8, 0x2}, {0x69a71720, 0xffffdff6, 0xfffffffe, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfc}, {0xfffffffe, 0x8, 0x40004, 0xc}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000008, 0xfd6, 0x8, 0x7, 0x17ffe, 0x10, [{0x0, 0xb1, 0xd, 0xa24}, {0x9, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0xba2, 0x1}, {0x3fe, 0x20007ff, 0x1002802, 0x4d8a}, {0x3, 0x101, 0x3, 0xb4}, {0x7, 0xd16f, 0x101, 0xa}, {0x4, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x2, 0x9}, {0x1000003, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x41ac8391}, {0x100003, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x7, 0x8, 0x2}, {0x69a71720, 0xffffdff6, 0xfffffffe, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfc}, {0xfffffffe, 0x8, 0x40004, 0xc}]}) socket$inet(0x2, 0x4000000000000001, 0x0) (async) socket$inet(0x2, 0x4000000000000001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="720080", 0x3}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) write(r5, 0x0, 0x0) (async) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 1.150574251s ago: executing program 7 (id=420): r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000040)="5ab3776a", 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) (async) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xb) close(r1) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa94aaaaaaffffffffffff86dd6015f2ff00006200ff0102973b81fa411d95fc294a21d8000000d699ff0f18450a38000001000000"]) 1.149417386s ago: executing program 7 (id=421): sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)="0b45aa6a59c2300c93ad26e84d3fe2383c7f8c4199c9d84b271c680d8e05310da1b2f7ee7b6a1b068fe8a80f90", 0x2d}], 0x1, 0x0}, 0x401) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x809, 0x8, 0x63, 0xfffffff7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x16, 0x400003}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x809, 0x8, 0x63, 0xfffffff7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x16, 0x400003}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 1.149125348s ago: executing program 7 (id=422): socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) fchmod(r0, 0x53) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0084463, &(0x7f0000000000)={0x10000008, 0xffeffffb, 0x7fff, 0x7, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0xb95d}) 1.148837235s ago: executing program 7 (id=423): r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5f43282704c6324eff91e03d956080790963752296050ea2f19fc0d7da621d0da71cbb1c15b7c77bbab7314ad51816827d4b6d2e9909499409225bb36339420ef6678591096d504427252be0d248f03015432e53ba1df4f57035e37fb81239c2c4e81b7373f0326ff065d02033504241568c876a45c9eedf9e377254bd5560b50267e33e85b46c2ccb5d45a4c20271", 0x8f) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa25) (async) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="7519614b69781bc242c9ff0488467483df2eb1af29714768712fc2d2d5c7d8a490bf69c702bb889974c50fe6373ba168ed82a55559088e96843cf0ebad8b6adf1d8af59b02241b7bcaf1868469c9afe9", 0x50) unlink(&(0x7f0000000200)='./file0\x00') (async) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x7, './file0\x00', './file0\x00'}) (async) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x8) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x1, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) (async) r4 = getppid() fcntl$setown(r2, 0x6, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) mkdirat(r5, &(0x7f0000000440)='./file1\x00', 0xa1) (async) chdir(&(0x7f0000000480)='./file1\x00') ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000540)={&(0x7f00000004c0)='./file1\x00', 0x1, &(0x7f0000000500)='./file1\x00', 0x8}) (async) close(r2) connect$unix(r5, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/250, 0xfa) (async) syz_emit_ethernet(0x32, &(0x7f0000000700)={@remote, @random="ac1cd50c0b31", [{[{0x88a8, 0x6}], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x13, @empty, @loopback, @local, @rand_addr=0x6}}}}) (async) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000740)) close(r1) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000007c0)) dup(r1) listen(r1, 0x5) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000800)=0x1) (async) link(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='./file0\x00') connect(r3, &(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) readv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000900)}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f00000009c0)=""/247, 0xf7}, {&(0x7f0000000ac0)=""/64, 0x40}, {&(0x7f0000000b00)=""/141, 0x8d}], 0x5) 1.147488966s ago: executing program 7 (id=424): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/86, 0x56}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="516957ac0b4a58070a902601e2bb9072806c58e099d337ad105048728d0f5437afe606aeb74fbf285a568221d6b3ae6eea10c506c75c6728875ba99550b6379c086d30110a608fbfa2070dc204f29b894360a7fbfb71097357e7c77b08f65e02ba4dd5e202cd7930afe50ec4f311fa853aa959cdff0dddeb4edeffcfb0aab7afb0c6b59e5d", &(0x7f0000000100)=0x85, &(0x7f0000000140), 0x0) 741.543978ms ago: executing program 0 (id=425): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000001c0)="66c4d58a", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) munlock(&(0x7f000068c000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) bind(r1, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6010000b00203c03fe8000000000000000000000000000bbff020000000000000000000000000001000000000000000033"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x24, 0x9d, 0x0, 0x81}, {0x30, 0xd7, 0x1, 0x7fffffff}, {0x16, 0x8, 0xdb, 0x200}, {0xf, 0xc5, 0x2, 0x2df}, {0x2, 0xf, 0xe, 0x2}, {0x4, 0x2, 0x2, 0x5a0000}, {0x0, 0x2, 0xd7, 0x6c}, {0xffff, 0x4, 0x8, 0x2}, {0x1, 0x11, 0xf2, 0x2}, {0x4, 0x40, 0x9d, 0x25}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 737.237971ms ago: executing program 0 (id=426): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x10e}, 0x2, 0x8, 0x1}) shmget$private(0x0, 0x4000, 0x10, &(0x7f000012e000/0x4000)=nil) r0 = msgget$private(0x0, 0x704) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/245) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffd}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) shmget(0x2, 0x2000, 0x21, &(0x7f0000600000/0x2000)=nil) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x90, 0xff, 0x47}, {0x40, 0xf1, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="721e594342de26fb7425ff42429add150133a13d31d456cbb37782bba8bd7f179c112f1ed69ab6cf", 0x28}], 0x1) 623.303961ms ago: executing program 6 (id=427): open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x8) r0 = getpid() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x87f073e1aa013539, r0) setitimer(0x0, &(0x7f0000000000)={{0xda, 0x80}, {0x4a, 0x24}}, 0x0) getitimer(0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r3 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000000000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/29) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) 622.902761ms ago: executing program 1 (id=428): socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) msync(&(0x7f00003aa000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0xfffffffffffffcc0) 529.702788ms ago: executing program 1 (id=430): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100000000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x9, 0x2, 0x2], [0x100000001, 0x2, 0x0, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x1, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x6, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x1000004, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {0x0, 0x4, 0x2}, {0x0, 0x100, 0x0, 0x6}], {0x0, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0xffffffffffffffff}}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r0 = kqueue() socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00', 0x2) (async) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00', 0x2) syz_emit_ethernet(0xa1, &(0x7f0000001300)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x6b, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x62, 0x0, 0x0, 0x2e}, @dstopts={0x3c, 0x4, '\x00', [@generic={0x6, 0x12, "921ed8100036704e35d24028a3f9341a379d"}, @padn, @enc_lim={0x4, 0x1, 0xd}, @pad1, @pad1, @padn]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x400, 0x0, 0x8}, {"659cc4ca5952f33cbc03488289c3fbcd513d123f7030cb3256a892aa510598"}}}}}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) r3 = socket(0x1, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) (async) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) bind(r6, &(0x7f0000000000), 0x10) (async) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 527.174205ms ago: executing program 1 (id=433): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0x4}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) fchmod(r0, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008fe800000000000000000005013cafe00060000"]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x2000ea5, [{0x3, 0x5}, {0x3, 0x7}, {0x3, 0x8}, {0x1}, {0x2, 0x100}, {0x2}, {0x3, 0xffff}, {0x2, 0x1}, {0x3, 0x8}, {0x3}, {0x3, 0xb}, {0x1, 0x4}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x7fff}, {0x2, 0xe83b}, {0x1, 0xd5}, {0x3, 0xc2}, {0x2, 0x11fd}, {0x2, 0x5}, {0x1, 0x6ea}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x6}, {0x3, 0x5}, {}, {0x3, 0x3}, {0x3, 0xfffffffc}, {0x1, 0x60ad}, {0x2, 0x3}, {0x2, 0x2}, {0x1, 0xcd}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0x4}) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x110) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) (async) fchmod(r0, 0x100) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) fcntl$setstatus(r0, 0x4, 0x80) (async) close(r0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008fe800000000000000000005013cafe00060000"]) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x2000ea5, [{0x3, 0x5}, {0x3, 0x7}, {0x3, 0x8}, {0x1}, {0x2, 0x100}, {0x2}, {0x3, 0xffff}, {0x2, 0x1}, {0x3, 0x8}, {0x3}, {0x3, 0xb}, {0x1, 0x4}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x7fff}, {0x2, 0xe83b}, {0x1, 0xd5}, {0x3, 0xc2}, {0x2, 0x11fd}, {0x2, 0x5}, {0x1, 0x6ea}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x6}, {0x3, 0x5}, {}, {0x3, 0x3}, {0x3, 0xfffffffc}, {0x1, 0x60ad}, {0x2, 0x3}, {0x2, 0x2}, {0x1, 0xcd}]}) (async) 402.880211ms ago: executing program 3 (id=439): syz_emit_ethernet(0x26, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000180067000001019078ffffffffacede361efdb1400bb01020000"]) syz_emit_ethernet(0x291, &(0x7f0000000100)={@empty, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "4bb51a", 0x253, 0x1d, 0x4e, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2c, 0x0, 0x5, 0x1, 0x0, 0x9, 0x64}, @routing={0x0, 0xe, 0x0, 0x38, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4, @ipv4, @mcast2, @mcast1, @rand_addr="f1fe789a91c0cc5c9b82ad464c7f5c52"]}, @hopopts={0x6, 0x4, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x3}, @generic={0xf, 0x1a, "2f6f636daac571e021887227d014ce48e9d528da8f171ea1fe0a"}, @pad1]}, @hopopts={0x33, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xaf}, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x70, 0x13, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xc, 0x87, "732b42f8636b1b608d49fa1dbbc084fe96f5cf8c59bd17003a2b658ef09685fa4dcb93543622c88adcb91cc106cec775f8e4822ec826f17a14d612925bab83718c92189e7cd014584edb179d32cb889026ca6a7d31ba914fad753fcd0b1f956e1eff2c179c40a0ac25772ed8b25917cfdd784848250a168070a5ad9d584905ef6d82dddcb9036e"}, @pad1, @ra={0x5, 0x2, 0x2}]}, @routing={0x16, 0x4, 0x0, 0x7, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @empty]}], @generic="94dd6f72c2943e8c8443ec2db51235f54b973a3b687d8f1e612f056fde08f413d2b6aade74dfba8bcb0fe0a9ab7a61961fc08bb678c61a3632cc43346e2976a31de3e48bfe3addde7fc73eb2681c3161feb21504f13575e75f083987bbf06a9d98bb01d7de92be7869a140b30bb1dff2e8848858bbaf84e4674ae042716ef9f5fa33b1964162f8743c1a9715d80a64da3e4a4e312a9da60c0f5595be636ca348c1632f1df15d8ce8237546b1622adcd693c18f"}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000002, 0x7}}) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x4000, 0xa) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x100000002, 0x4000000000002, 0x7f, 0x40000000000000}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x20000, 0x4) write(r1, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x19855) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x71) socket(0x6, 0x8000, 0x55) 402.729184ms ago: executing program 4 (id=440): r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000400)=[{r1, 0x4}], 0x1, 0x720) (async) select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000000)={0x1ff, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 401.83319ms ago: executing program 1 (id=441): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = accept(r1, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cac73ce1ff03000000000000a593555fff", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) setsockopt(r2, 0x10000, 0x5000, &(0x7f0000000200)="030000007f0caea476976d7b3e8009dfd0946da25475ae6eef43d7a0b0473a3cb1836afd66e04f012ef1ba88bdf4b7008958e1e0236e4ee646b44b0946e1efc0b107873254dfc8578df8d2199b4a2267111591c17ce5aab794cb65a6ecf42f3a32e528543c183c6a0c268128fef777b8339cb3e86cfa9e9f57ec8703adf0795662839d6b1c35547776d777e56a72e299d39b", 0x92) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000780), 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1ff, 0xd, 0x5, 0x87}, {0x84, 0xf6, 0x1a, 0x20}, {0x16, 0x2, 0x0, 0x1}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00231b000f40c07d70638a40c1b758a04d9a920000", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffd}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x15, &(0x7f0000000140)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast2, @empty, @broadcast}}}}) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000580)="e7275e0000b9938d436b38f70853062a211425f3002f2a505831a4221d68cf5d742231a4da206338c2b627e92739f98321b43c91383a3db5bdf342733e97c02d73a6cc48966b04cc8147d51e410b3aab7c5e31cfa385105ca9ab29b0bbd00793aa14850e2258c84d64a2ba7691a8be63e112d290cedf30ca95dd50139da29ec8ff71d0343dbb3a489a4a6dd9e8505896d760e70c0a952781c5700ef45a01a839017d45d2aa712508190b3082555b6d2576a58cb22baeb05db039d472d949a9563d1c6f91ccfc193357724061714afd0ad8889b9bab7539f7bf5a695f24878fdb14ad33ec009e17caeb61a95692e472a5ce94b56b4a495f93d5f55e49", 0xfc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r5, &(0x7f00000000c0)="a7", 0x1, 0x40007) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x3, 0xb, 0x4}, 0x4, 0x3, 0xd89b}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 401.007007ms ago: executing program 3 (id=443): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, 0x0, 0x0) 352.325179ms ago: executing program 4 (id=444): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x92, 0x3, 0x43}, {0x16, 0x80, 0x8, 0xfffff7fe}]}) syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[]) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x2, 0x1, 0x4000000000000006, 0x101}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 337.180616ms ago: executing program 5 (id=446): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000007, [{&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000385000/0x4000)=nil, 0x2}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000162000/0x1000)=nil, 0x8005}, {&(0x7f0000578000/0x9000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000467000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0xffffffffffff7611}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000010000000}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000657000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0xff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd10a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x74b6}, {&(0x7f0000167000/0x4000)=nil, &(0x7f0000e64000/0x3000)=nil, 0xfffff7ffb7fffff9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00000d2000/0x1000)=nil, 0xf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0xd000)=nil, 0x1007f}], './file0/../file0\x00', 0x4}) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x4, 0x3, 0x205, '!\r\x00', 0x4, 0xffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 336.380521ms ago: executing program 1 (id=447): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x2, 0x7ff}, {0x0, 0x3}, {0x2, 0x7fff}, {0x3, 0xfff}, {0x0, 0x10000008}, {0x0, 0x2}, {0x3, 0x4}, {0x2, 0x4}, {0x0, 0x1}, {0x2}, {0x1, 0xffffffc}, {0x3, 0x6}, {0x3, 0xef}, {0x2, 0xffffffff}, {0x3, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x3, 0xa}, {0x3, 0xfc}, {}, {0x1, 0x8000}, {0x0, 0xfffffffe}, {0x1, 0x8006}, {0x3, 0x809}, {}, {0x2, 0x7fc}, {0x1}, {0x3, 0x3}, {0x2, 0xfffffffd}, {0xf09cd1324a03d9c0, 0x210000}, {0x3, 0xfffffe01}, {0x2, 0xfffff678}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000401}) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff70) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}], 0x1, 0x180000) mknod(&(0x7f0000000280)='./bus\x00', 0x40, 0x1e5d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) r2 = socket(0x800000018, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0/file0\x00', 0x4040, 0x9) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0x40086475, 0x0) socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffe83}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 296.428322ms ago: executing program 5 (id=448): r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) (async, rerun: 32) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) (async, rerun: 32) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x2, &(0x7f0000000100)='./file0\x00', 0x8}) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r4}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x5) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000002c0)={0x6, 0x101, 0x1c11}) (async) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x10, 0x7fff}, 0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x2b00000, 0x4, {[0x7fff, 0x4, 0xf2, 0xfffffffffffffff9, 0xffff, 0x8, 0x460, 0xc4, 0x2, 0x2, 0x53, 0xfffffffffffffff7, 0xc3, 0x100, 0x1, 0x1, 0x8000000000000000, 0x3], [0x5, 0x4, 0x4, 0x844b, 0x0, 0x6, 0x67a, 0x0, 0x0, 0x4], [0xf9e, 0xc, 0x95, 0x7, 0x3, 0x80000001, 0x518], [0x2c4000000000, 0x4, 0x8fa, 0x92, 0x8000000000000000, 0x10], [{0x200, 0x2, 0xda, 0xfffffffffffffffd}, {0xbf49, 0x3, 0x101, 0x2}, {0x482, 0x8, 0x5, 0x38}, {0x9, 0x4, 0x5, 0x81}, {0x8a5c, 0xff, 0x6, 0x4}, {0x7f, 0x5, 0x3, 0x1}, {0x235, 0x3, 0x3ff, 0x2}, {0x8, 0x9, 0x401, 0x186}], {0x6b, 0x3, 0x37, 0xd}, {0x8, 0x7, 0x585, 0x3}}}) setgroups(0x6, &(0x7f0000000580)=[r5, r3, r3, r3, r5, r3]) close(r0) (async, rerun: 64) ioctl$TIOCCDTR(r0, 0x20007478) (async, rerun: 64) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x57c7) (async) r6 = getpgrp() ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x40000010, r6) (async) sendmmsg(r0, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000640)=@in6={0x18, 0x3, 0x2, 0x4}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000680)="cba8f2b15b5cf73352dd36ab2f66510a7604ac8a1a0e75543ae43894012bef3614d215e82c599572fa4791691a3ffb216510edab15bd7f47abde909d92ea24b6d7aa292a7f6816ce5e71b9d22e5ca32f962b71f425cbb40702f63cca36e2f6cc58ba8c924b633a35d4ce4d8af1c27e72576e", 0x72}, {&(0x7f0000000700)="6c5cf484ef3ac0330e7d43b0fe1640d25d5fa3f2de435227a439c5605c3641c9118624cbb98db1c3d546bc16022e6bc47bc297df946488d6e0917ff0e4b906430d60365cae7a250c582eb37d48e307ca42a2095c273824dec8255505403646f785b3f2d881f14fbcdfc37e247a651559dd4bbec65067e19c11044774a5d8aeba7e3e3c1dcdcb0173c229", 0x8a}, {&(0x7f00000007c0)="963ba872d10b", 0x6}, {&(0x7f0000000800)="47572f4b2695c5ff59bdc6bc717ab4823a4c2908b56d877f6eb6e37d75f6c687865646010be3f5cab6ea7f5f4c0ca9200c2dd576ae11347158c7aa8b4eb87b6fda96192e5b98e65e4eb3a18f592da538dc50b95be02528f43eb1f6dcfa519e193908ddd1fde2e5d963b149c9130eac73a2f5936ebc221f40aa918b2149ec3cd052009f86b976f9119aedb7ef19295240a7ce20b2777abbff8f41fa74b581e3a6770c6981533e3b5d", 0xa8}], 0x4, &(0x7f0000000900)=[{0x10, 0xffff, 0x3}, {0x90, 0xffff, 0x0, "50b79157705e8f5ed3fa1f42b34fb72c33036ff89c5de2e5a76313174f9aeff8ebabc10520f62ecf521b1c17040ecd74d3cbcc70a7b1091966af007c3c39d85c2937f7719e6ba07b49666675c6895b41818897e2f1db163eedc6a3bad9718fa4d944d6d67c7edc5bfb111e3345f65944ce2801ca2c5a2f9304bcb0e1"}], 0xa0}, 0x1}, 0x10, 0x405) fchdir(r0) (async) fchown(r0, r2, r3) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x8080, 0x0) (async, rerun: 64) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80), 0x10, 0x0) (rerun: 64) r9 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) r10 = dup(r0) (rerun: 64) kevent(r0, &(0x7f0000000ac0)=[{{r7}, 0x5, 0x1, 0x1, 0x81, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x1c}, {{r0}, 0xfffffffffffffff8, 0x14, 0x14, 0xdd0b, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xd018, 0xe}, {{r0}, 0xfffffffffffffffd, 0x24, 0xc0000000, 0xd6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x101, 0x7}, {{r0}, 0xfffffffffffffffc, 0x18, 0x10, 0xe8c, 0x5}, {{r0}, 0x4, 0xa0, 0x80000000, 0x7, 0x9}, {{r8}, 0xfffffffffffffff9, 0x80, 0x40, 0x5b8d1aee, 0x792d}], 0xa5a, &(0x7f0000000c00)=[{{r0}, 0xfffffffffffffffb, 0x5a, 0x20, 0x3cb9, 0x8000000000000001}, {{r0}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x8, 0x400}, {{r9}, 0xfffffffffffffff9, 0x8, 0x8, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000005, 0xffffffffffffff36, 0x75}, {{r10}, 0xfffffffffffffffd, 0x0, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x8, 0x2, 0x228}], 0x5, &(0x7f0000000cc0)={0xd13, 0x7}) accept(0xffffffffffffffff, &(0x7f0000000d00)=@un=@file={0x0, ""/265}, &(0x7f0000000e40)=0x10b) (async, rerun: 32) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async, rerun: 32) recvmmsg(r7, &(0x7f0000001500)={&(0x7f00000014c0)={&(0x7f0000000e80)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000ec0)=""/203, 0xcb}, {&(0x7f0000000fc0)=""/156, 0x9c}, {&(0x7f0000001080)=""/237, 0xed}, {&(0x7f0000001180)=""/172, 0xac}, {&(0x7f0000001240)=""/210, 0xd2}, {&(0x7f0000001340)=""/14, 0xe}], 0x6, &(0x7f0000001400)=""/159, 0x9f}, 0x8001}, 0x10, 0x1000, 0x0) (async, rerun: 64) execve(&(0x7f0000001540)='./file0\x00', &(0x7f0000001700)=[&(0x7f0000001580)='/dev/null\x00', &(0x7f00000015c0)='/dev/null\x00', &(0x7f0000001600)='/dev/null\x00', &(0x7f0000001640)='/dev/wsmouse\x00', &(0x7f0000001680)='/dev/null\x00', &(0x7f00000016c0)='\'##\x00'], &(0x7f0000001880)=[&(0x7f0000001740)='/dev/wsmouse\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='/dev/null\x00', &(0x7f0000001800)='/dev/wsmouse\x00', &(0x7f0000001840)='%&^-(-]$\x00']) (rerun: 64) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 286.185404ms ago: executing program 1 (id=450): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000840)='n.', 0x2}], 0x1) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x197) setuid(0xee01) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10004) 285.864277ms ago: executing program 7 (id=451): setuid(0xee01) ktrace(0x0, 0x0, 0x40001f36, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443f, &(0x7f0000000040)={0x10000, 0x2f, 0x87a, 0xe68, "a2a48100", 0xfffffffc, 0x400e762}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) r3 = getpgid(0x0) r4 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xfffffc04, 0x0, 0x0, 0x0, r4, 0x128, 0x6}, 0xc78b, 0xc60, r3, 0x0, 0xe413, 0x10001, 0xfffffffffffffffc, 0x4}) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = getppid() r11 = getpid() mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x10001, r6, r7, r8, r9, 0x12, 0x400}, 0x1, 0xc, r10, r11, 0x6, 0x200, 0x10, 0x475b}) r12 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe73) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x53, r6, r15, r13, r15, 0x1ca, 0x1}, 0x6, 0x4, r11, r11, 0x400000000000, 0x3fc, 0xfffffffffffffffc, 0x725}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40b) close(r1) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) ktrace(0x0, 0x0, 0xf24, r14) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) 281.523963ms ago: executing program 2 (id=452): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05", 0x9, 0x408, 0x0, 0x0) r0 = socket(0x2, 0x3, 0xff) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)=0x7ff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f00000000c0)="18", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x8, [{0x2, 0x7ff}, {0x2, 0x7fffffff}, {0x3, 0x4}, {0x1, 0x40}, {0x3, 0x3}, {0x1, 0x667d}, {0x2, 0x8}, {0x1, 0x7}, {0x1}, {0x1, 0x4}, {0x2, 0x7efe}, {0x2, 0x2}, {0x2, 0xf2}, {0x1, 0x6}, {0x3, 0xfffffffb}, {0x1}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0xff}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0xa}, {0x2, 0xf}, {0x3, 0x6d}, {0x2, 0xf}, {0x1, 0x9}, {0x2, 0x9}, {0x3, 0xa}, {0x3, 0x1}, {0x1, 0x7ff}, {0x2, 0x10000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 156.851621ms ago: executing program 2 (id=453): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = shmget$private(0x0, 0x3000, 0x1c0, &(0x7f0000ffd000/0x3000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, r2) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000726000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) 156.185702ms ago: executing program 5 (id=454): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xfffffdee, 0x0, 0x0, 0x400}, 0x9) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x6, 0x80, 0x8, 0xfffff7fe}, {0x40, 0x3, 0xff, 0x5}, {0x84, 0x90, 0xfd, 0x47}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="721e594342de26fb7425ff42429add150133a13d31d456cbb37782bba8bd7f179c112f1ed69ab6cf361f3dce", 0x2c}], 0x1) getsockopt(r2, 0x678c, 0x3, &(0x7f0000000080)=""/11, &(0x7f00000000c0)=0xb) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070638a40c1b758607f08f400001f00385c24e98539952067fca45676dc2774ec8a000000000000000008a4ee5e1e156b2580c5739893d00000000000000000", &(0x7f0000000000)=0x45, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f0000000480)="b82a587016ece049aa908e462f12dfad0e4919cbf4fc5ee07d8e3132219880194bac49cdc2e80f821b4e6e8216390e0c1e479e03a5cc4f56162cbf356540e11be3e7375d588265449d3bb79d4c76b97f7f7843e55d5f387259dedad310a49d02e61c6fe6b8d5a11db1f906b20c9ff57f4973ddfa343a9f5842673b120cba977238426c14167c85be29", &(0x7f00000001c0)=0x89, &(0x7f0000000540)="d2fe2bcc5e0bae730fc6751ebc84290ab0d91994ffdd267d3196f344e85afd69a6c5d8133aea49bec4216b9ff2ed1c86a0fa74567ef2b15b763fea46f41909360647e3d79e8b1460b8e93da099a88235ec99a48b2111f8131638e145eedac573c079139b9f60b0279fda44b97f66159196c51fa3bde08f5adc68ad4d4bfcc909b589f9d2437d278f284482dfe1d7eeba6a31233d81fd9a386d2192ddd4a57c23c1ba9cfb0d6a34ae53eecd8f6272905ba94e353fc1c2dbd8215ed34a590168e56a143d26dd1c5a091b6124cb734c022fa3ce74e33a9b8dc9b6c5a35295131727d9b8ea55efe152a52e", 0xe9) socket(0x1, 0x8000, 0x8) r4 = socket(0x11, 0x3, 0x0) recvmmsg(r4, &(0x7f0000000140)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000200)=""/163, 0xa3}], 0x1, 0x0}, 0x9}, 0x10, 0x41, 0x0) (async) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xc, 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) recvmmsg(r4, &(0x7f0000000100)={&(0x7f0000000380)={&(0x7f0000000480)=@un=@file={0x0, ""/506}, 0x1fc, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) (async) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async, rerun: 32) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x40) (rerun: 32) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r5, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0) 155.689348ms ago: executing program 2 (id=455): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) 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) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 155.456824ms ago: executing program 3 (id=456): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x1, 0xf28a, {[0xa42, 0xb, 0x4, 0x7, 0x8, 0x8000000000000000, 0x2, 0x8b, 0x275, 0x0, 0x2, 0x4, 0x10000, 0x3, 0xa6, 0x40, 0xd51, 0x24f], [0xc8, 0x4, 0x7, 0x2, 0x7, 0xffffffffffffffff, 0x4edb, 0x3, 0x4, 0x5], [0x4, 0x3, 0x9, 0xffffffffffff67f3, 0x8, 0x6], [0xffffffffffffff74, 0x6, 0x800, 0x6000000000000000, 0x8000000000000000, 0x71], [{0x2, 0xb, 0x7, 0xffffffffffffff00}, {0xc, 0x6, 0x8, 0x772}, {0x5, 0x800, 0x5, 0x3}, {0x2, 0x5, 0x6, 0x40}, {0x7, 0xa, 0x0, 0x6}, {0x2b5, 0x407b, 0x8, 0x6}, {0x5, 0xd93, 0x6}, {0x2, 0x5, 0x7, 0x9}], {0x80, 0x400, 0x2d, 0x9}, {0x19, 0x80000001, 0xc00, 0x6}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r0}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x22) pread(r3, &(0x7f0000000040)="3cd15d", 0x3, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005200000009f18003f01073045e83ea02bd3cea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823298058aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913fa4cbff998dbf719b151dbb637c", 0xb1, 0x408, 0x0, 0x0) close(0xffffffffffffffff) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x400000002, 0x3}) r6 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) fchdir(r6) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) rename(&(0x7f0000000000)='./file2\x00', 0x0) r8 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x5, 0x128, r9) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 52.469121ms ago: executing program 0 (id=457): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0, 0x2}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47001e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd349377660800cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x403}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) ioctl$FIONREAD(r2, 0x4004667f, 0x0) semget(0x0, 0x0, 0x206) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x80000000, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 51.195271ms ago: executing program 5 (id=458): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xffffffbb, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x1, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x4001000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r0) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) semctl$GETALL(0x0, 0x0, 0x6, 0x0) 50.255739ms ago: executing program 2 (id=459): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x8) shutdown(r1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x3) semctl$GETALL(0x0, 0x0, 0x6, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 46.833186ms ago: executing program 4 (id=460): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000069000/0x4000)=nil, 0x5}, {&(0x7f00004d3000/0x1000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00004a1000/0x2000)=nil, 0x1}, {&(0x7f000066d000/0x4000)=nil, &(0x7f000049b000/0x3000)=nil, 0x9}, {&(0x7f00000a0000/0x4000)=nil, &(0x7f0000744000/0x2000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00003ad000/0x4000)=nil}, {&(0x7f00001dc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000517000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xaa8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x3}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000480)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x410, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0xfffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r1 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000300)=0x4, 0x4) listen(r1, 0x6) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYRES16=r1, @ANYRES8=0x0, @ANYRES8=0x0, @ANYBLOB="ae303391f2dcc4b84073d10c31572ddb170eec5b7a39ce785f0e5593e8b9f58b2bb8cc151c3da2b8a8968dfd4c4bcfb3ddddfcbe19531d5167e83e6d07628fced75c935d31720b72800523150d20cf9bca28feda2580a8a554d9d0bb2a6efc2fc232a3076a9d229a7f59d3cc3afe5b1822ab31e44e787609c134f1a1b82f38684a9ae8eb317a5617710357e4bf08edac4a929cd8b8e4da41b8818a16c142a282ee4a7651a3551f31321c85cf20424c3b2327c63a5467d49bf5dbed639e66331b873a1951136e895312f427bfb247d027d352c211c29de38d1c5505e3b41ea4f7078c74a111b62b", @ANYRESDEC=r0, @ANYRES64=r0, @ANYRES32=r1]) pread(r0, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x4000000010005) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)=0x8001) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0x7, 0x0, "00000100000000000000908b7f7f00", 0x1, 0x3}) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x5d) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000280)={0x1, 0x0, 0x1}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, 0x0) mknod(0x0, 0x2000, 0x5d4a) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0285602, &(0x7f0000000040)={0x3, 0x400, 0x2}) 46.113181ms ago: executing program 2 (id=461): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1901) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getitimer(0x2, &(0x7f0000000700)) 1.72839ms ago: executing program 2 (id=462): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) kqueue() 1.420878ms ago: executing program 4 (id=463): syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffca0f0000000008004b48002c0066000fffff90785f000000dfffffff940289130400001f93e000000100000008ac1400aa000000"]) 1.018068ms ago: executing program 4 (id=464): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x20000b, 0xffffffff, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x40000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x29) open(&(0x7f0000000380)='./file1\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0xffff65d5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x1ff, 0x3, 0x14, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x7, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1c8, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x20000001, 0xfff, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x15, 0x80009}, {0x5c, 0x7, 0x0, 0x50b92457}, {0x6, 0x5, 0x6, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) linkat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000003c0)={0x2, &(0x7f0000000040)=[{0x4, 0x3, 0x7f, 0x1000}, {0x5, 0x3, 0x7, 0x9, 0x9}]}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 0s ago: executing program 4 (id=465): link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2eff, 0x5, 0x3, 0xfffffdffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b9c, 0x1fe, 0x9, 0x1, 0x100], [0x100000001, 0x0, 0x40000000, 0x4, 0xfffffffffffffffe, 0x11003, 0xfffffffffffffffe], [0x100, 0x1be, 0x0, 0x100000000, 0x0, 0x6], [{0x8, 0x7, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x101}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x400000008}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r0) r1 = socket$inet(0x2, 0x4, 0x3) pwrite(r0, &(0x7f0000000400)="b6462d90a9826d73dbd6ded1e906c6cf492b0f5884d6234453c9cf88ee79dac4ffd8c2b2b68ea398db6d50c2f5031a7faa039c149e56a0229562d563805e3af8d2a86e", 0x43, 0x9) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)="e4057de27b1fdeb4eae080b3872beda640251655d1c586f4382920b6cf2bc2ce80ad48d1e9025977316f527eaa2f633f41a02ffcbb674e7899bc82b1fa9160a0a02602f95b61b7f068eee91468533cf7b7b48b604e130667b0c03547fd9021801192217e0cd70ecb3b5b9a185c17ce106ee694651ca36d56c2b6a12c12ac1e373565b0e50a6a5fe027d4e7fc942f05dd174ed3649632b8", 0x97) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) getsockname$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f0000000100)="a7ac44545624fd138d395777368a1e98e565793684e27ca9d5546ea6003a984319ecf3cd5e80c118a852313edd961e8d900bfb52b7d3b98c514f97d6d5f1b08a284954ce3cfd97aeb48e0c04c1940344016b51ec3d29bc0c92f2c7bf963a05a7445b1f78e6055bd6fb72149eedea4bd8565571580192018c14020029b8a9e64a635f532a85084153c68cc293e774c3de7b9785b151ed10951cb7118bab74e31d72e47c06eba74abf3a877b39ce209d6e8e6df4cf3ea0174ce755d8d26f92049797f3", &(0x7f0000000200)=0xc2, &(0x7f0000000240)="7a5ab18628519cd42fd7d87f1f13f25d48eb9a05405c9ffaeda1318abd57e647944aba28f875b0618070b404d131cde23239a948d9c0cc3c075221223d4b4da2461215dcf9bcc271e5882971f2328463d1a53979353cfdebc1257b1fc0608e9c1f2d427b0166b37d9ad7de84b8c87e853b62e5b1418821f0b72ce9753cbd3cfd80f94998bea4320827e0d0fcd7176f5edafe0b88f149801d49960248e3c6bfb0aa712646f43306897cd3165c8ae60ff5cd78a428777a88954edeb19a09906de1547d05803818a49fd947233578b9cb8796", 0xd1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.141' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 uvn_flush: obj=0xfffffd807025b600, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error uvm_fault(0xfffffd806db2e018, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *150306 71079 0 0 0x4000000 0 syz-executor ktrops(ffff80003510a028,ffffffffffffffff,0,80000b1c,fffffd8066111dc8,fffffd8007bfd750) at ktrops+0x58 doktrace(fffffd8066111dc8,4,b1c,0,ffff80003510a028) at doktrace+0x6bd sys_ktrace(ffff80003510a028,ffff80003c949870,ffff80003c9497c0) at sys_ktrace+0x11c syscall(ffff80003c949870) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf62c2b0680, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806db2e018, 0xf, 0, 1) -> e ddb> trace ktrops(ffff80003510a028,ffffffffffffffff,0,80000b1c,fffffd8066111dc8,fffffd8007bfd750) at ktrops+0x58 doktrace(fffffd8066111dc8,4,b1c,0,ffff80003510a028) at doktrace+0x6bd sys_ktrace(ffff80003510a028,ffff80003c949870,ffff80003c9497c0) at sys_ktrace+0x11c syscall(ffff80003c949870) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf62c2b0680, count: -5 ddb> show registers rdi 0xffff80003510a028 rsi 0xffffffffffffffff rbp 0xffff80003c949590 rbx 0xfffffd8007bfd750 rdx 0 rcx 0x80000b1c __kernel_virt_to_phys+0xb1c rax 0xffff80003510a028 r8 0xfffffd8066111dc8 r9 0xfffffd8007bfd750 r10 0xae5090538bdfad3c r11 0x8f112713871c7927 r12 0xffff80003510a028 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0x80000b1c __kernel_virt_to_phys+0xb1c rip 0xffffffff8106ad18 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c949510 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=150306 pid=71079 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003510b4e8,0xffffffff839bbd80 process=0xffff8000ffff8918 user=0xffff80003c944000, vmspace=0xfffffd806db2e018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 71079 37817 58143 0 2 0 syz-executor *71079 150306 58143 0 7 0x4000000 syz-executor 57088 191357 45389 0 2 0 syz-executor 57088 378158 45389 0 3 0x4000080 fifor syz-executor 25 511685 76864 -1 2 0xc90 syz-executor 25 257507 76864 -1 3 0x4000090 fifor syz-executor 25 77064 76864 -1 3 0x4000090 fsleep syz-executor 62062 140185 17538 60929 3 0x90 nanoslp syz-executor 62062 379790 17538 60929 3 0x4000090 fsleep syz-executor 62062 334708 17538 60929 3 0x4000090 msgwait syz-executor 62062 239231 17538 60929 3 0x4000090 fsleep syz-executor 73561 94870 18453 60929 2 0xc90 syz-executor 73561 79261 18453 60929 3 0x4000090 rest syz-executor 73561 153208 18453 60929 3 0x4000090 fsleep syz-executor 60433 141420 31412 0 3 0x80 nanoslp syz-executor 60433 86547 31412 0 3 0x4000080 kqsel syz-executor 60433 491149 31412 0 3 0x4000080 fsleep syz-executor 17538 103097 53416 0 3 0x82 nanoslp syz-executor 31412 58537 53416 0 2 0xc82 syz-executor 65441 120294 53416 0 2 0x2 syz-executor 58143 4600 53416 0 3 0x82 nanoslp syz-executor 76864 140426 53416 0 3 0x82 nanoslp syz-executor 45389 285141 53416 0 3 0x82 nanoslp syz-executor 18453 312991 53416 0 3 0x82 nanoslp syz-executor 44289 110672 53416 0 2 0x2 syz-executor 53416 57662 42134 0 3 0x82 kqread syz-executor 42134 160622 56165 0 3 0x10008a sigsusp ksh 56165 158724 25224 0 3 0x98 kqread sshd-session 25224 2716 10961 0 3 0x92 kqread sshd-session 71969 306261 1 0 3 0x100083 ttyin getty 10961 317720 1 0 3 0x88 kqread sshd 66155 407194 35758 73 3 0x1100090 kqread syslogd 35758 221744 1 0 3 0x100082 sbwait syslogd 52135 269966 1 0 3 0x100080 kqread resolvd 52661 124566 14634 77 3 0x100092 kqread dhcpleased 42019 290891 14634 77 3 0x100092 kqread dhcpleased 14634 354747 1 0 3 0x80 kqread dhcpleased 73317 171795 0 0 3 0x14200 bored smr 74598 43414 0 0 2 0x14200 zerothread 54752 154536 0 0 3 0x14200 aiodoned aiodoned 219 408576 0 0 3 0x14200 syncer update 60715 375472 0 0 3 0x14200 cleaner cleaner 87290 45328 0 0 3 0x14200 reaper reaper 4906 76315 0 0 3 0x14200 pgdaemon pagedaemon 35840 78263 0 0 3 0x14200 bored viomb 25193 203520 0 0 3 0x40014200 acpi0 acpi0 4799 116851 0 0 3 0x14200 bored softnet0 16902 357934 0 0 3 0x14200 smrbar systqmp 14746 73376 0 0 3 0x14200 bored systq 46741 355453 0 0 3 0x40014200 tmoslp softclock 94261 116278 0 0 3 0x40014200 idle0 1 172193 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11064 12105K 12426K 166960K 12880 0 pcb 17 13K 14K 166960K 159 0 rtable 195 8K 8K 166960K 469 0 pf 32 13K 16K 166960K 75 0 ifaddr 31 5K 7K 166960K 60 0 ifgroup 46 2K 2K 166960K 87 0 sysctl 4 1K 9K 166960K 14 0 counters 32 17K 18K 166960K 51 0 ioctlops 0 0K 4K 166960K 177 0 iov 0 0K 24K 166960K 96 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1340 84K 85K 166960K 1752 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 89 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 85K 166960K 596 0 sigio 1 0K 0K 166960K 10 0 proc 60 59K 83K 166960K 525 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 58 0 in_multi 62 4K 7K 166960K 120 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 531 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 226 158K 179K 166960K 7087 0 UVM aobj 21 12K 12K 166960K 32 0 pinsyscall 37 74K 88K 166960K 1684 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 34 0 NDP 10 0K 2K 166960K 40 0 temp 56 8666K 8745K 166960K 20351 0 kqueue 13 20K 26K 166960K 90 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 84 0 80 1 0 1 1 0 8 0 rtentry 136 121 0 47 4 0 4 4 0 8 0 unpcb 144 626 0 606 6 0 6 6 0 8 5 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 6 0 6 1 0 1 1 0 8 1 tcpcb 736 179 0 173 4 0 4 4 0 8 3 arp 96 19 0 7 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 1 1 0 1 1 0 8 0 inpcb 328 616 0 607 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 26 0 13 1 0 1 1 0 8 0 pkpcb 40 8 0 8 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 13 0 13 1 0 1 1 0 8 1 pppxif 1384 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 4 0 0 1 0 1 1 0 8 0 pfstkey 128 4 0 1 1 0 1 1 0 8 0 pfstate 384 2 0 0 1 0 1 1 0 8 0 pfrule 1344 11 0 2 1 0 1 1 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 517 0 169 29 0 29 29 0 8 4 art_table 40 518 0 169 5 0 5 5 0 8 0 art_node 32 121 0 53 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 1 0 1 1 0 8 0 semapl 112 84 0 74 1 0 1 1 0 8 0 shmpl 112 22 0 9 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 2484 0 984 95 0 95 95 0 8 0 ffsino 256 2484 0 984 95 0 95 95 0 8 0 nchpl 144 3355 0 1657 64 0 64 64 0 8 0 rtmask 32 3 0 3 1 0 1 1 0 8 1 vnodes 216 2753 0 0 153 0 153 153 0 8 0 namei 1024 11115 0 11115 2 0 2 2 0 8 2 vcpupl 3904 6 0 1 1 0 1 1 0 8 0 vmpool 808 7 0 2 1 0 1 1 0 8 0 kstatmem 264 46 0 26 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 10216 0 10216 2 0 2 2 1 8 2 plimitpl 152 169 0 153 1 0 1 1 0 8 0 sigapl 424 886 0 845 6 0 6 6 0 8 1 knotepl 120 21740 0 21693 10 0 10 10 0 8 8 kqueuepl 184 201 0 190 4 0 4 4 0 8 3 pipepl 304 143 0 114 3 0 3 3 0 8 0 fdescpl 448 873 0 845 4 0 4 4 0 8 0 filepl 120 5232 0 5010 12 0 12 12 0 8 4 lockfpl 104 390 0 387 2 0 2 2 0 8 1 lockfspl 48 81 0 78 1 0 1 1 0 8 0 sessionpl 144 25 0 17 1 0 1 1 0 8 0 pgrppl 48 39 0 23 1 0 1 1 0 8 0 ucredpl 104 951 0 937 1 0 1 1 0 8 0 zombiepl 144 845 0 845 1 0 1 1 0 8 1 processpl 1152 886 0 845 4 0 4 4 0 8 0 procpl 664 1593 0 1541 6 0 6 6 0 8 1 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 552 1352 0 1318 13 2 11 12 0 8 8 mcl64k 65536 91 0 91 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 12 0 12 1 0 1 1 0 8 1 mcl4k 4096 3092 0 3040 16 1 15 16 0 8 8 mcl2k 2048 986 0 981 3 0 3 3 0 8 2 mtagpl 96 50 0 47 1 0 1 1 0 8 0 mbufpl 256 9616 0 9473 19 0 19 19 0 8 6 bufpl 280 3241 0 121 223 0 223 223 0 8 0 anonpl 24 126250 0 123177 44 0 44 44 0 187 17 amapchunkpl 152 23364 0 22904 34 0 34 34 0 158 12 amappl16 200 1505 0 1473 15 4 11 15 0 8 8 amappl15 192 11 0 11 1 0 1 1 0 8 1 amappl14 184 2 0 2 1 0 1 1 0 8 1 amappl13 176 416 0 415 1 0 1 1 0 8 0 amappl12 168 1223 0 1186 2 0 2 2 0 8 0 amappl11 160 57 0 57 1 0 1 1 0 8 1 amappl10 152 44 0 34 1 0 1 1 0 8 0 amappl9 144 260 0 260 1 0 1 1 0 8 1 amappl8 136 18 0 17 1 0 1 1 0 8 0 amappl7 128 200 0 199 1 0 1 1 0 8 0 amappl6 120 261 0 250 1 0 1 1 0 8 0 amappl5 112 67 0 60 1 0 1 1 0 8 0 amappl4 104 392 0 368 1 0 1 1 0 8 0 amappl3 96 4318 0 4217 3 0 3 3 0 8 0 amappl2 88 619 0 563 2 0 2 2 0 8 0 amappl1 80 11739 0 11210 13 0 13 13 0 8 0 amappl 88 6293 0 6136 5 0 5 5 0 92 0 uvmvnodes 80 113 0 0 3 0 3 3 0 8 0 dma4096 4096 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 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 7 0 7 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 31 0 11 1 0 1 1 0 8 0 uaddrrnd 24 873 0 845 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 873 0 845 1 0 1 1 0 8 0 vmmpekpl 168 8622 0 8590 2 0 2 2 0 8 0 vmmpepl 168 61630 0 59903 89 0 89 89 0 357 7 vmsppl 368 872 0 845 4 0 4 4 0 8 1 rwobjpl 40 18168 0 17201 12 0 12 12 0 8 1 pdppl 4096 1766 0 1699 101 28 73 76 0 8 6 pvpl 32 381333 0 372966 112 0 112 112 0 265 29 pmappl 216 879 0 847 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 383 0 29 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff80003510a028,ffffffffffffffff,0,80000b1c,fffffd8066111dc8,fffffd8007bfd750) at ktrops+0x58 doktrace(fffffd8066111dc8,4,b1c,0,ffff80003510a028) at doktrace+0x6bd sys_ktrace(ffff80003510a028,ffff80003c949870,ffff80003c9497c0) at sys_ktrace+0x11c syscall(ffff80003c949870) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf62c2b0680, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff80003510a028,ffffffffffffffff,0,80000b1c,fffffd8066111dc8,fffffd8007bfd750) at ktrops+0x58 doktrace(fffffd8066111dc8,4,b1c,0,ffff80003510a028) at doktrace+0x6bd sys_ktrace(ffff80003510a028,ffff80003c949870,ffff80003c9497c0) at sys_ktrace+0x11c syscall(ffff80003c949870) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf62c2b0680, count: -5