last executing test programs: 6.991108123s ago: executing program 4 (id=1557): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x98) r0 = getpid() syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0xfffffffffffffffd, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x5, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000000)={0xfe3b, 0x3, 0x0, 0x4, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x9, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x7}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2f, 0x308, r5) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xe02) 6.190523702s ago: executing program 4 (id=1557): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x98) r0 = getpid() syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0xfffffffffffffffd, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x5, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000000)={0xfe3b, 0x3, 0x0, 0x4, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x9, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x7}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2f, 0x308, r5) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xe02) 4.548422626s ago: executing program 6 (id=1670): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x7, 0x40000000000000a, r1}) r2 = socket(0x18, 0x3, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r3]) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57", 0x45}], 0x0, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e758", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r5, 0xc4504440, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x20000000, "97cf11dfcd75a7fa5d07b94f0f3c75f40000f4e7"}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) r6 = socket(0x18, 0x4000, 0x0) close(r6) kqueue() 4.381465295s ago: executing program 4 (id=1557): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x98) r0 = getpid() syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0xfffffffffffffffd, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x5, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000000)={0xfe3b, 0x3, 0x0, 0x4, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x9, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x7}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2f, 0x308, r5) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xe02) 3.563012618s ago: executing program 6 (id=1681): r0 = socket(0x2, 0x3, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x46}, 0x2, &(0x7f0000000100)="a3b4ee40bcb7c4b7e8652e303f4cee449954cfd39acea4817c53d6cef258d9b29e1271a876e03fc33eba8a52d17f3306aa800ea0e20df516baeb78c8a65bb451ab31432961abd6a33a05247eaedb8c40ec67ea25ab96861d46d8d9690e7b3477ac270309491e6b22f192d6dec6c18c90215e4a84f1a776668bb44ac183976045a25be1a49125c8dc8931d9665ec19d9d87c8b320e0aa62", &(0x7f0000000200)=0x97, &(0x7f0000000240)="ca992a9aa809d8ae96a6095623a01bbb2fd373c1c4ea13e9e6c389dc039fc3afd05a302d83b5660c63461627e3", 0x2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000001c0)="ffffffffffffffff", 0x8) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x20000, 0x4) (async) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba1339a346f731573d8d508753f95b7688ad48b83f6bbca325cebc37fc4e1dd543dbe2da6dd", 0xfdd2) 3.122211291s ago: executing program 0 (id=1688): sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f00000000c0)={0x0, 0x4002, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100", 0x7}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x120) 2.841980031s ago: executing program 0 (id=1692): mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x8}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab0d39cdca5eb41ca51cb7803992515aee38ecf594df757c6336c161d432e2", 0x20}], 0x1, 0x40) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f9163471ac0058bc5491501d94d4eaf18b9ddb8e88e7db3fba9d7319c4a34b8e5f84cf71b59c7a", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 2.841742062s ago: executing program 4 (id=1557): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x98) r0 = getpid() syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0xfffffffffffffffd, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x5, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000000)={0xfe3b, 0x3, 0x0, 0x4, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x9, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x7}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2f, 0x308, r5) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xe02) 2.841595026s ago: executing program 2 (id=1693): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, &(0x7f00000003c0)="0020a3db", &(0x7f00000001c0)=0x4, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$vm_swapencrypt(&(0x7f0000000400), 0x3, &(0x7f0000000440)="c0a1554e49dbfaa483dac9fd8b34e818606b3c45902ec83bde7f9e5aa62d3994803ae991032b25fe6cbbab69d5f67d45480fefec04ff1aa1652fd7a48df9a5a95dd6630deca4408ecaf0afd6ca5322ff7e0962b10431eb50266c962428f75dec3a18925c902a48b20517ccc45609b66fc740f1ab270e5eaf4b5a53287231e984cf1e2046578ac102537a16042be28f00362142cbe497d79abc6b95b8c16fb4858c9632cd7b90b27a18397139479055c6de203f5ed5d580f3", &(0x7f0000000500)=0xb8, &(0x7f0000000540)="92f8c85930d8e04a5f63292c", 0xc) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) semop(0x0, &(0x7f00000000c0), 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0xf, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x10, 0xffff, 0x577}], 0x10}, 0xe) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000100)=0xb06) (async) setregid(0x0, r4) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000040), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x12, 0x4, 0x5, 0x10]) (async) setregid(0x0, 0xffffffffffffffff) (async) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x70) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) (async) write(r7, &(0x7f0000000240)="74c049bc11e0da700a7daddac9453836206b32e67daf2eb6c6e344a72abf99f7ab48a196e973da24fa5c731bca88de14ad38921044be98b4fe400663052dfd9eb23fcc537a619644c1a618d07dd3cf90ebe2e08b81caf83eaec14ac56848692d9d1be2ae2ecd733650ffcfd52eb28d83e35c8242ef7c569980af2d0a3e767438e26e216f6239a9dffdbb397a36e167e306483567e0255c434edd4c8fb77c9029abb1db7ab084666526c091729b91110f837df183e6639e5c", 0xb8) 2.11290478s ago: executing program 0 (id=1694): setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) nanosleep(&(0x7f0000000000)={0x9}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) chmod(&(0x7f0000000140)='./file0\x00', 0x2f2) chdir(&(0x7f0000000000)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xc2) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.111578156s ago: executing program 2 (id=1696): r0 = socket(0x18, 0x3, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="ee4600a7b7", &(0x7f00000000c0)=0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fffffffffffffff, 0x7014}}, 0x0) (async, rerun: 32) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) (async) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) (async) read(r4, &(0x7f0000000140)=""/67, 0x43) (async, rerun: 32) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (rerun: 32) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) 2.095305104s ago: executing program 6 (id=1699): open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) r3 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x43c, 0x0) setreuid(0xee00, r3) r4 = getuid() chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) 1.742557971s ago: executing program 7 (id=1701): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r2) setregid(r3, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x86) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000080)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 1.742358176s ago: executing program 4 (id=1557): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x98) r0 = getpid() syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0xfffffffffffffffd, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x5, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000000)={0xfe3b, 0x3, 0x0, 0x4, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x9, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x7}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2f, 0x308, r5) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xe02) 915.172211ms ago: executing program 0 (id=1702): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x349, 0x0) ioctl$TIOCSETA(r0, 0x20004455, 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x81, 0x0, 0x0, 0xfffffffd, "0000000000002051ddca4c1d00004000", 0x6, 0x3}) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800b4f37f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 914.220535ms ago: executing program 1 (id=1703): setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000080)=[{r1, 0xe65dc00084cf4bdf}], 0x1, 0xffffffff) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000700)) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="255cd752483957318b33c0f6a2c0692319119e80caf99736b78399c79e31f7c039609a3094640b0c0db70dcea6803608184d12dff65d4a65bce25eaf740e926b71e6dc13cf14d5a51b5a702a85c731a5aca788cd512f485ed1f68f27b36b654a530ab84b5e9e2603fb1840fe668376d1a3495b4439b01d185310fb940ebe75bd925e30c2ab76665e497a97b899fa8f51f3ee4985c05571aecccbeeda727d5dcbdb0068032f6e44a53a1f", 0xaa}, {&(0x7f0000000340)="17ba4cbafa535667a347943ae4013edf7ef2df2894301af566f118c5e938796a5a11fe3abd68b83b7dad1f57317d0b4944a17cdb9102f61fe72e1dde28eca5176fdc910be8749959157f8560471975bf4f64e200e7ec283102f7f11249c956ea8219a12910f7e98631ea6f5c0d932beb8d992f75da67508f58e34c1502f436338f8ae840f3a9902f0d1e35517af8bbd9845659", 0x93}, {&(0x7f0000000400)="f7eec546e48e5bd8acd7bc035e41111ab8beb7552e211c8703b90ff88db558e56c9cd7414276b9123382eb5a806decf0e982f9d606f70b747a4ae9486ac6cb968a7194feed74e53dadbf1be41cd12d83704a62014605ff8311c650e2eb0f99a99a143ec2f5a06d44f8763bbcbb73118b96fd1da8c3cb688f3c569d8dce38c0c1043e8c0c6d4053e497c9d03d3dec19310f79cae77f265fda104a40467362c8b7123038a010c1dff3efc5339e4d9c99f19ac48fda633cf49c05061a6531e875b3524e5a7ee7e015bde904e6f3cb50eed0", 0xd0}, {&(0x7f0000000500)="96d7aa29ec87da851807aa6ef1c53b78c938432e9e556d751b57100a723acc401f824aa1ca62cceb139b5e08fd29b948ca488c3f96912cdfb862bede66ae53349e34f0368b469edd6728ba186363f116e9e061e11229c42333129e54d9af65330ef9c50f81b16579ab94e1071d854d8e06e3be05d91afb80f261b8d9ab8de8bbf9bbd0d395b1bc52865602ae41528420071ca1762a08d8f7f58f", 0x9a}], 0x4, 0xb) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) 913.761189ms ago: executing program 2 (id=1704): setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x8, 0x4}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xb0, 0x67) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x200, 0x2}, {0x7, 0x5}}, 0x2) sysctl$kern(&(0x7f0000000100)={0x1, 0x2a}, 0x2, &(0x7f0000000140)="d9360ff6fc3413f713c0ab062ef65c3f124a677d165252cf3a75e81f58a2f973209dd51b408a9044458bc9f7014a2873be810ac779abe36a69586770f727e312e2fbb47703efcf4aa547e5571aa37170b3c967694ee7789b3b7d4c02c505268c4c59d1bf8c36bc5f3cdfce8520823eb0754dc9b9fc57e16db9809790776e414863dcd6d39cd51c69c38cef1548abde8c8f70c714d744369b048d4a70fd4e7a096a16fa9cb8b252dc98eab6e99fef737622063be987d845a5bd", &(0x7f0000000200)=0xb9, &(0x7f0000000240)="d039d54393505faa7aa78a75ae5b3a5525ee9be0178bb5dcf3bf5cbeefe381bd952514c96af54cfbbea141c4ac02b1d2b244540a78a9941654a4c850275efc9bac0951a69deb1b0e2f073bdb86d37f7cb5a5e504a5fe7e83ef105b3779ea4e209cca1c3798c957c7b25189d24210168419443e44ecea5fb07ecb9cb498395dbfe8bd947733425b8a01acd4054e7a7736bd54c27c83a019c0e88af8b2c55f282af2fa3078865f84fa678cf24590c3c7246b411ff3a9eb82d77644d69f6971a539295f1173b5c56a1319b3b20180fd02ddcbbe634e7de986a5950adcd8d8dc110d4ffc3d988c3ea63484b5d98eb29bbab69725da5c7e8d11e866c9d7a5c6fca4cbb9883f8b23184ec69ad8df301a4536bef3e91365a8bb39bde30c5f2b1a575663457ed0dbec54bb92757ddb12899e97e0dc1e46965a0bbe722d785245c10bd1257448416b9a2a8a21daf91af755ebdf07e51cd3fb3419192b6f23a7aa0d8bd7e90d2316a29fbfa8cbda6991762c219fe29cb20e559fe7404eaf314424573284e453bbe7b6e53151f483525f2bccb1f19e23b3021eb30f18e9dcd7c7e4177fae5e65762ef98b799c4dd4df9eb85ecb8e1f86320d7ae00476d74c37c6682daf1b6a1edf62bcc9c52c0d67ba8a61696073ef619c1e937d7d3e16f7841d0a68f1f529c0dda15e03f5ec7575e0af24bd30f7b47fbfaf06fff58c8dac20f156dbb461c0dc2472332d3e1a47a4c606b6734c1d260a6afe8c54dd15a5a808925fc7aabda4ff3c4df03b7c570fd94ccfec1a2f9f0141d20d41a2002c00c91181685df99be55ae6895c91f7c370c409103dfbabaac099ea6a48a784b263677fb6968ff7f4b041bb60674b94c393d3fa98560548e0fdd7a8042e2e559b9c8b3628815aadde3507b07c784bece2fff0f0f6f02708053729a7c65f607947a6994ca28689c94d9da87559a009ce1d47f017b24eb796fb64034b7bd3f70afd8c5d2f1718a3adec2ae9a369a54337cb2828d5090978443434af5c244ea72976aad9036f239ac6205badf51352d5d80740c3cb896b84e027b27e835925fe1cb5d4006e927583e65be9aeaf38366684eff31a9f658219a3d9cc01fb171c1fb015908c7a666f28188546861cddb351bff12e595a09135dc9878863638bcad9c121ed19b624a8c92b3deefd7f6a997f4835b0b6a29f340417af320b344207eaa2df2a3a9cafd7399f766449d8768e61f54b4d3b46b0d0dcc5b5e899542008228551a79f3326b3ae5bac267ba883f083e9e7101a6749b11ff28ebb544e47d6840a5e10774235b7fcf82e797f6b13608aeb9b219fb443f87269d032b97c708db922fa8d6b98c2bfd98f8008871aee1b93a0d6d7f6efa64439428f88ddf8f9088c84867b5a6dfa613cfd2987f09613097ff91ef9fc382f3bd48b65430eaf13c761eec1e4178bb0a0ea333e8d29ac7ce59e9b6a8ab49f27f0411205e21cbb29193adc5c3c2be0079332350df7ac63b8e1e14bbd7d4b16dccfd09b08e7e2a5af5a308fd5e9b27664710452f3486505c18ec0c63797cdc9dae2d9c0e0bcaead856a8f0bd6e2d0a7f87be865d78b567d68704504ea83f14053222456c681ce4765ca6b769af355cea5787b996ab525e6455b847a942af46f1f41e24d5deef989e925f1afeab1219cd0a6abbbd7e8a1ddabd8ce487a231988803162a6b9c864eab4bae53d4e02a1564ad2f0671911ed19e4bc217db6ce8804efc708ba8c58b18c491c702e3d610e1e7101f218789739597145f46f83766c505e216a4134522eb6f57383c79fb7469fbfb90422290eb9674f1d957f35b2fbc9d96837e69842d8a58073f09c28c8b9cbb7ca9d2d3cee8585616d510605851234ea80d7666abc54d0b15f0b58f69781ba3a7795f0f6b5ddf6f7853238d098b53ce1e9522c0571cbbf2ac0ab769b37055f3e5ec834aa8e6be7e3ecef7efff0813629121ec132d8876e9988205b9576fe57b07b3aaa9d4d9dabfbb68a5da4f34d5fe102420321cd18b0b11f1ca667aee01818e96c1f3c5b6d6423696e2660a053c1d0d4bd5bede31de3e4957bad72b5bfc860bad1d90b02a0da7815af308b8a4852272697a64fb3660d22074272255601aeb79d23b4e10801347ccc06573f57c957d091f380d4cce58030f54f537ffbb9a2085a1998bab4bd4217805e1ee93f6b89973122d554e28a29f509408f0da14abe89b3f7b8ef205dc7c01313c7741eb76010f10d2cb61ae67f8eedf1d7815ff20c96277d01ed5a5267da31582952f2cfb0f60e02fa340565f1bd5873f41ce72365dccc1d91b92f1d48a5c95c15004fd62c507f70cd16c64a94001dc94bba2ad188c95b472bb9de3c3f507bd4ded8e08dda26811643917ff24d052c465f46576ab1d0e555354c87d3da3e71e5543d3477bbfbf1a94ddbeb08f3cfb274450830474c3cb83995e6446186532a99663164f512eb8410985ada4a06a5e48b4a23e158eecaa3c0025c7499ab68a681d79d19c621ef99eb81a2da91eb5a6e7cf00861f399fe7b4ccb6875a99159ff3eca7699833ad36a01d2601f9e71fcfcbdad218b96b65b87983be741fc6fe61687f75d95a53a86926e8311a0aca6e330425029823d2961020985c4ef7457c4835c754eedb0502d0068b1531c1148db5ef9f8e198918e69fb302c08ed6db50e52d8a9a618b1fccd14b2b5d492d59ebb966584ddba1b8ef7eeacadbc9c4bab025224ced0cc5fbc09a1c1b1e80dafee9f5bd3ca755a9bc752bc710df96e76ead2386516f8fc934b9b23125ba61747fd9be9e7808b4394b519c42653db47d2ebdfbe3074368a66715e5b7a6b6e6eb2fa0e74862fdd30bba68e262eade5f88546bd2f41303e714039f10ca7e1d074244bca854de9857e32de0a5cb928dc103fb454c994dc905c22c46dbcd63aae86588e26d5adb17f3662e4f4a5440cd501f91687ac2d48376addbeddf32ee8ef4e4f1e762989ac4d5f445cd7a9464f8b12d52973e98881a8f2da0eba5482de51a970a54d13d6db700890b8aa47992366115e29c8397de2374d2129c08cd0850f931762be4fe2e54af0d63bb0c5cda1d5325995b1cf5ed9a3951a2b7f041a62c8a21cd998f32aa52ec2d9f5e386a2ae0c3b748920f78426bd450b91d654b6a6135e5f3443462c81fe1b617017b8b5cb8ac360edc6f7ffe8d06270e43589913c1926dcd309a909eb9e071330cca687334aaaad0376e2535f0f6a0be227a569c02dd8458b73048f8887a822111f4641f369a34f63bdb0d98b1efc392dd0b3a99513e5030e67c90f9d0dd8a95f7da751bd7e100cacb9c03bde1575494d68053d9ee620089efa12f750298f59a7619df58a5d89fab7c5f70026c6148033f5c32ae92a1dfd3097f0d991e29c8cd88a061feb53fb3ac9a48bde4d74f4426323ac19fa4304835b2586e69e6dcd037db158c8b7c60b02fe794546407bef2a5ccd1e49de4281d83cc6f320885be1be7b2e898adf523cfae05cf5697993df1306f54c38f6ca1d844fe719ef65be4fd3748c0781bf9481136e861befd29ab0182f85ca6d895e5f611b832c7cdda2ebf067d2e2374ed965d1de262d78d9b8fdc41cd18e577040f9994d5e4aadc9b9ab325d9e99b3632fa4c218c4d81b87841bf4bd3431a1e70bb1a1eb4da53065ceb2b252f1f60785dce6d0e3cc973d4528734908bbf712c02c310b1a213fef180fd01bd87397b222966c66c5ce3c4236c169c94ab4097fc5ff82d4c53d13e185a5f8f28b90afeb07f969d251f92ccc6aee0560f9946140ce71ac8a619f513d5d84d6d8370867b8eefb3c1b0a0852cf1d094a8be171df41b706152a782702f2949fbf4b0206146dd4f117ab4c264f75c87a36ef79d0b067dc88c2e148f433d0d9812398be4d8e709e0729464d8964fb27b2e07893015d8c9053ace3d2bd690139c371ebc9f4526b42bbb7f513ebe2052073bd176f6ced44fff1f53e6ad250d3a79c91f2a7a2743c64abb582b944e3706a0ec43c09b25440c6c18fd8065ef15a19a3e68b0c76e9fd2cab6b9e67e24c8d01c83e97e8dc833220abb8bada8cd683db4d3ba415ae422a5d6bda3481fd749eff831ab2437ddd58e0fbdcf8d9c95dc4cadfe47ae991f5fce9694fe59275179eff82de26c23f3944ffecfd78391b08cada429765dda0e61fbede7d594321da3052d3ce24413c45069f0e03db161dffa3f9ad62f2ed7e66699e4000cdf0702729b8a820f241c531fd98f2ee47423d00e15764060e797ff09bbad7c38c85d4d28045cec487bb6a6788b3a28a846cd36f0369f5b65d29ecc915539c55ab5d1804a97c29eeceb9e73d31adc494f4bb070c6a6101323945f9f6cc973bebd59b5f3bc96786b098e7f3da6a07812f046ad234492fbae139c9113314d447d5fd5f214ec3f4c9bc1510d6e3735b8c0d8722945f2930ecb9a66aca14d10c857c97e00804b03bd8115775a306b26b56042793ccab3d58aab67851dc30408784bdf4bdb1e4e449e5d3a2af1b33dd089a0a3a3237a67d6db2353118b846bf21e5bde045d1584ef24e8c9f20d4b3a64bf0e9987a8211f33f23eea697d9ef689d0c75c9aa526036656377aca6f6fe2c692015c50b0351adcfb19aac83f0b138f702c440416f096acf5dc500a3dac0be0d6661252bd61130041ca7fb9023235684f0be958dbfa28d0cb48097ce082d811b69c6ced2600a98493b74f1d4cd551222c56fe11a0b7cd5e597f1ab09f560d255591d34cace30154b8b1e6ee57664797131c87c8ecfce5bfc0f32753a269ec367812ba7bbc822888765b5850a6342262e13812073049a809ced032912580f13c201c4e76930dcab4dcccab8faeae06a5e20d9bd6b773c164c1ce7bf2aa51cf602165cc353ae0cfe882f71e01899185f887338721d7fc5a745ac4a1d0e9ceb676adaa0976d1b54339b2df2a14e63ff101125246b96ef2110765ad632237531cf6379054f9207172a154add603e9cf3e795b806a73b22a25130aed75debbd35b024f47afd5c4a39e3ad67c2a2a189f97f9d8bc0a44706066403d240e937d629c26588ccd4b28c639c3b6ea66e163572ccc11b37b73ffa8ac3406a2eb6b606cbed04110db21e1aecd33aeca66a2bf9911aaa19e5a2089c4f75e30f12d9d94dff171cfcb63550fed23850b26c5b61043cf15fbd2c88bfc0729fb176346e6c4894f0eac3073d277f6efb81ce2749220825a64faed75f46a4f94332fd64b2acd554e8ec8e254490a0c06bd02d56b0d05ebaf13ed714bbe5a27200c7444582b6fc0c74eb95fb5a067ca8f594ff52b5e7226df7ede77180a071cb8f0cac85684554156a67154cb837412d79ba2dd2270e53b5b954216ec20176ec6010e9ed8d7b7179fb829ff238dee19f0f0366e0f016327c5696e2d4c0ceb4982b313907e2775430456f87233a2758f94587f279d8c2263ec7cfda51762712c2c9ffb21b4d651561dcecd7e142bb91a85974db16b1a6683ec2f0c9524e212885bc30ffec4945ebb89f810b3e11791acc53928b0ba3fdfca38307da9143f4f38bdeecd14a3a648f86575b268cffe8ca58bcda2667083cc25ab6b55aa42148a3545393737a303e82da7bff6ce3a12e76b944ce506c4a29114ec61ab40ab3135efcbc7a02a291d76e212173697fd084082af9667cc94fe5f9223b886db66e5ea0fc45e39828650df73630f8b1cedab17c1d195cd7657f5226bf748b41d3b82f74577995a1ecfccd2b4ab7cfb1e5c2700d75749082c9062694d1016fba120fb7a389e5bc4e84ee8c0199e630367a41db23e7335824db55457665426a94f2", 0x1000) 913.349917ms ago: executing program 3 (id=1705): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_udp(&(0x7f0000000540)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000900), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000d59000/0x1000)=nil, &(0x7f0000ccd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000122000/0x2000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000c4a000/0x4000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f00001af000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000080)="d4bbd503537d9c8583157f96e75403d691fa7d989210bc9ed52dd5cf1f4e8e2485bfb445f98bb30609d283e1a04b77643f2aecc7b07b2b3ab1d7592fea8515dd10cb8541401a38ccfb60ba39bdc25e44ddaae072c14dd40452b128127ed4ba", 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x4, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x808, 0xffffffffffffffff) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 909.660503ms ago: executing program 6 (id=1707): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1d3) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) writev(r1, 0x0, 0x0) dup2(0xffffffffffffffff, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1d3) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) writev(r1, 0x0, 0x0) (async) dup2(0xffffffffffffffff, r1) (async) 908.56571ms ago: executing program 7 (id=1708): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab", 0x2}], 0x1, 0xffffffffbffffffc) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000100)="5a887e01092c865d81cc8e224c38ad3127e2b80e401e6ff4058310715a676f1d715ff4f758b0ff19ea6ae52168adbe46", 0x30}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) 601.365891ms ago: executing program 6 (id=1710): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) syz_emit_ethernet(0xee, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x19, 0xf2}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) (async) close(r0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="81a712d8325132675cc13adde8fa0d3905f2c13565373dafccf47f97b950047c580adc1fff156bf762e09c5238fb447843654b089ebb8fa9708ffc83ce2bb02ffe61040000004c97635ec169915626e4aa21d59b4c0f1a0d2d43ab52f06b41d6b8bcda5d2b833bd1bdaaf679fee8344ab578d03375c93449ebc260e8563519561a53dd47e3b6db152734dfcb5e3a3e3ceb7a887190ca1a4b5bdc03ea467760a8fcb90081e4ccacc03a32e93878ba070878341285568a43b960e5c746cc81e5981bc8c4ce8b5afef7ee00feff800793a225bbcc626b8b273919f2dea7a8dd020e0a9842df8db01f8e5af4ade0b80a1ffc9b438aa48aeb5dc8e3e237d8c61e475f4336027290b0de1c77238c242ec03f28240e0cda12f136ac06c7a84893f06c1ad10414000000000000", &(0x7f00000000c0)=0x14c, &(0x7f0000000040)="4d2dcafc7aacdc0d961d632abf7d3924124cd0a95356fce43bf74fe87f12dd89a4a73c828fe2b70ca4b7fc0a5aaba8abea0336", 0x4) (rerun: 64) 601.083057ms ago: executing program 2 (id=1711): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) readlinkat(r0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000300)=""/93, 0x5d) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x9}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0xa}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000226000/0x3000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil, 0x2}, {&(0x7f0000ac2000/0x5000)=nil, &(0x7f0000192000/0x3000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x103}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000c3d000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 540.722151ms ago: executing program 7 (id=1712): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x24, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x3, 0x0, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50190fdd01050b5336d3c9fde3", 0x20}], 0x1, 0x5) pipe(&(0x7f0000001400)) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1bbe80cb11fa66f1fb4a963b501e08f480e3dbce7", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="775a7ec88822", @remote={0xac, 0x14, 0x0}, @random="b7aee25d8a23", @loopback}}}}) 540.111363ms ago: executing program 1 (id=1713): setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0]) r2 = getuid() fchown(r0, r2, 0xffffffffffffffff) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000180)=""/61, 0x3d}], 0x1) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) setreuid(r3, r3) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xc1fa, 0x0, r7, 0x0, r7, 0x4}, 0x4100, 0x0, 0xfffffffffffffffd}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/236, 0xec}], 0x3, 0x0) mquery(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0xfffffffffffff8c7) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x10002) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b600"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0xc038694e, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000480)=0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 539.855671ms ago: executing program 3 (id=1714): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) mknod(0x0, 0x1000, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xe) (async) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x3}, {0xffffffff}}, 0x0) (async) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000100)) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) 509.080439ms ago: executing program 6 (id=1716): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x3, 0x23}, 0x0, 0x0, 0x0) r2 = dup(r0) ftruncate(r1, 0x7) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000040)) close(r1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de", 0x7a}], 0x2) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES16=r2]) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 506.721064ms ago: executing program 0 (id=1717): syz_emit_ethernet(0x7a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6}}) 506.449731ms ago: executing program 1 (id=1718): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x5, 0x9) r2 = dup2(r1, r0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffa}], 0x2aaaa94f) (async) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000000c0)=""/206) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) 506.315767ms ago: executing program 3 (id=1719): mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) munmap(&(0x7f0000367000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000080)) 505.640177ms ago: executing program 7 (id=1720): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000600)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000640)={0xfff, 0x7fffffff, {0x4, 0x4}}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r4, &(0x7f0000000480)={&(0x7f00000001c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000240)=""/240, 0xf0}], 0x2, &(0x7f0000000340)=""/253, 0xfd}, 0x7ff}, 0x10, 0x3, &(0x7f00000004c0)={0x6, 0x57e2}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000540)="05f3be1ad37a3c601202b72d23b45dc96d6bacebd24ff73d73708a11c5d917d2085d658802c74abcdb315ab3657f62bb992caf39db9e90fdfc966728de7bad89c0ff91dc45eb74097ff29d28473750b0d091d73ffc54362330f29bca076f4dd9a807d3e2c30767978f220fa429fbf42176bf7df6271535d0", 0x78}], 0x1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e", 0x3}], 0x1) 485.024252ms ago: executing program 0 (id=1722): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(0xffffffffffffffff, r1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x3, 0x7) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000280)="ea08000100000000cf6db9bc798a7de36f10544253ac0747a9739f54a16c98de4544b0f185dbfb38cd1e28b83a7caa76dcd379ca8fd6021e64d20f6fcc1b5520fbefa24c5797b66c9b2980d5e6cc5c07e2f8c373b2aab436277f8914db51febf1106e606ae23d548e3533151b18c195233be766a4320a6a976c0f11828d700c8d1326cc2c44f59d5678e27bb7fd3cd750336cc90b0e82bee4cd4bc3099e7fb787c077c00be88c0717893bfdeb03f81a190c7d83ea1837e4f4e80ffd69a8f7c89bb61", 0xc2) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x400) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000002100), &(0x7f0000000000)=0x4) 412.113328ms ago: executing program 2 (id=1723): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) open$dir(0x0, 0x0, 0xd3) mkdir(0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) symlinkat(0x0, r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x120) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwrite(r3, 0x0, 0x0, 0x9) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000006c0)='/dev/rvnd0c\x00', &(0x7f0000000700)='.-\x00', &(0x7f00000008c0)='/dev/pci\x00', &(0x7f0000000900)='/dev/rvnd0c\x00'], &(0x7f0000000b40)=[&(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00']) r4 = getegid() getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000005c0)=[r4, r4, 0x0, r4, r4, r4]) r10 = fcntl$dupfd(r2, 0xa, r2) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) r12 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r13 = socket(0x18, 0x3, 0x3a) sendmsg(r13, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2f46821032b9214b", 0x8}], 0x1, &(0x7f0000001400)=[{0x10, 0xffff, 0x5}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="7ac83243312ab67f4c1f382dc533c7d51c0b05c693eaa45c6e9fff0f183b47184bb7799802596bfd109ca0e38dcc26af94d1e275a0503083b081578e1e6f683012ff108219c6460c01eb525f650b9b2153806f58391e62fbd35e11babeb835eb9ec8a02f1ded72684281a7e4593aeba36d432fa18fbfcba7dfe5d9ac43894ea8cd7bf8a73ee6f726deeace09d9675827e4ef8454963e5ee45f73410e67a2ee9995fbf16f62f5cd9fe3ab21074df5441d", 0xb0}, {&(0x7f0000000100)="03a382e69799a7a210d9a168b3d7b4631862580a45b47a0029645bdda35fb67cd11be700004c0803c0b85e00", 0x2c}, {&(0x7f0000000240)="6ecd8cca0e8601c2cdd59e86d0deb3ca592606a479ded2ce24058d774ac2f22cc23507828103d6133413bf11300d41d0aca6f24745a3f72b153b892cd64c0f9e376d2fddb4d60e4bd667aa4133182568e4e48954f1345b0bac66fc743262947a63ddf14363872642e46743ed1571a714241459ae78fccc3aa42fe6928548b060ef87a7eea982fefd050905753fe0025816d5bdea83", 0x95}, {&(0x7f0000000300)="d0693f249c65a1f687d89551d3b4dc1118cc23c95dc918f285afdd", 0x1b}, {&(0x7f0000000340)="188e9565d44eabac29d34df767f9a0aeced643598966da7ff729798eefc512980b9cc7beee287a6751fb124934a148711ed634ad50b6a4a2a59ca3d8c640410ae327af3706a49253e3aedf093084fa84331a4e4d90fe2a8c735864840fec347926e35ea7004cc0eeda88a3565f131c2a3aeaea12327068c66278f8ff7688a86374ce9d5c445c55f30a1ba816232ce28419a06709e15b1135ecc4951e9847d2927edd27c20dd61fc3e258dc039ce4d8e4ec65afd9fe606a912b0eee05a781c1864c5dec", 0xc3}, {&(0x7f0000000440)="9d8f3ad957563f0f2dc41c05676962ae68a153b62682714c4b1721fd0c1d444d8e8b977bf1182e28e893fa47ff5d3566d33037846b2729c5d4843634a0363b8bfa6fc828759f76245b17ae6aedfa707070ff2d992c8715caf4740ce0900212be5278479759967b612e551ab38021f8dacbe7ab819da109ff482757f78377379f5e721e9d44e1bebd6620f5b231889e5ecc7742680376488f6859f77528b6f07e97bf8865c8c67adc8b182547eb", 0xad}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r6, r9}, @rights={0x38, 0xffff, 0x1, [r2, r10, r2, r3, r2, r2, r11, r2, r11]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r3, r12, r13, r2, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r5, r14, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r7}], 0xd0}, 0x0) fchownat(r2, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) 410.969145ms ago: executing program 3 (id=1724): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x5, 0x0, 0x0) 407.896145ms ago: executing program 3 (id=1726): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x81, 0x1, &(0x7f0000000140)="f43daefb324e56c2d669e4ac119090d45401e66b9d8c7c9e8b13bd507ed59d44fe9b625bdd352b5aa391b1a5afc5e5652aa4ab69f2a2d90d183d43567d8f846a2bd5aa6f28c697d401cf3dd0b093dfb04775ecfc11328577636b7ecfd1414aa7df868589cee1432a06cc08b57e4c1d15d2675a2b1853dee1c454bc107edeffb19a428f14858598b9a550f3c00d08d1da06a2bb9d8cd6aa3fd0089cd90382346c597bca75f64acf60c2de6e01ac7acc649ab648086eb0731e25aeca515c00ba8861be1a4e6b18e7e0f9b79d71b3fe00849eafc24cd631fdb75e29a40d46fef55e8e40e9f967c3f4059e106a5743d3c81f2a3b1255333e37914ed2c627611df4", 0xff) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 407.748415ms ago: executing program 5 (id=1727): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x3012, 0xffffffffffffffff, 0x2) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 376.224978ms ago: executing program 3 (id=1728): r0 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffc, 0x6}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)={0x4000, 0x0, 0x0, 0x0, "b7a2224f03c14647ebb178926c00795a6b8444d1", 0x7}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/81, 0x51}], 0x1, &(0x7f0000000400)=""/233, 0xe9}, 0x180}, 0x10, 0x800, &(0x7f0000000380)={0x3, 0xf}) r2 = semget(0x0, 0x1, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x67bb171bcfa50a75, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, 0x0, 0x40) r5 = syz_open_pts() close(r5) mlockall(0x0) sendmmsg(r4, &(0x7f0000000200)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg$unix(r7, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/103, 0x67}], 0x1, 0x0}, 0x1800) open(0x0, 0x400, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="05e61eb8771b94c68aa4afc72207adb4b352a78289f920a1f23b9c1b286b0ff699ec46ae5b177317acba142a2294a9a44602819d3859ceaad9c2b8b31b6a7fc6f95bb8aa35fbd1f7534af7172e2029ba92ec1f376a6b4771939e1e209955a335a464c70a3fe726987de8a29d810a7eb607dae413ed64c92808d08bd5574d0b404afa54feb8cac6e5988059f9c798ed9a3516775b0d1fb564a041581a817b1802eefafd3220660240018a716ba0ead2c6b89bd5644ed4b1297d155541e8f17ac7168bdbb73dbe3bb5c9f8694358c4d8dd68cdfaf54b9582e3ad09d5bb4dc5", @ANYRES32]) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x10001, 0x8}, {0xa198, 0x4da}}) 375.78007ms ago: executing program 5 (id=1729): setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) truncate(0x0, 0x1) (async) close(0xffffffffffffffff) (async) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x19) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x36, &(0x7f0000000040)="0300", 0x2) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) syz_open_pts() (rerun: 32) r1 = msgget(0x0, 0x640) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async, rerun: 32) r2 = getpid() (rerun: 32) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001f80)={{0x3e54, 0x0, 0x0, 0x0, 0x0, 0x26, 0xf000}, 0x0, 0x6, 0x0, r2, 0xc, 0x8, 0xb, 0x8}) (async) stat(&(0x7f0000000040)='.\x00', 0x0) 236.032326ms ago: executing program 5 (id=1730): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}], 0x1, 0x0) (async) 235.251096ms ago: executing program 1 (id=1731): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20220, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) sysctl$kern(&(0x7f00000001c0)={0x1, 0x10}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket$inet(0x2, 0x4, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2, 0x10}, {r1, 0x4}], 0x3, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x104) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f", 0x212}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[@ANYBLOB="993a401d893643844752980000000000009078ac1400aa000000009406fffffffc892208ac1400bb7f000001ffffffffe0000001ac1400aa82044fa400"/70]) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000100)) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)=' ', 0x1) getsockopt(r7, 0x0, 0xa, 0x0, 0x0) 234.657072ms ago: executing program 5 (id=1732): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x64, 0x0, 0xfa, 0x9}, {0x40, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) r2 = msgget$private(0x0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) setregid(0x0, r7) r8 = msgget$private(0x0, 0x4e1) msgrcv(r8, 0x0, 0x0, 0x3, 0x0) r9 = getpgid(0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2b, 0x0, 0x0, 0x3}]}}}}}}}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, r9, 0x0, 0xfe4, 0x4, 0x2}) r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x400, r3, r5, 0x0, r7, 0x100, 0x5}, 0x1, 0xfffffffffffffff8, r9, r10, 0x10000, 0x1, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 234.437623ms ago: executing program 5 (id=1733): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000009cc0)=0xb34) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) socket(0x11, 0x3, 0x3) (async) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000009cc0)=0xb34) (async) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) (async) fcntl$setstatus(r2, 0x4, 0x4) (async) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) (async) 223.081278ms ago: executing program 7 (id=1734): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) (async) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) 213.832332ms ago: executing program 1 (id=1735): recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) 213.625266ms ago: executing program 4 (id=1557): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x98) r0 = getpid() syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0xfffffffffffffffd, 0x4}], 0x800, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x5, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc008441e, &(0x7f0000000000)={0xfe3b, 0x3, 0x0, 0x4, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x9, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x7}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1, 0x0, 0x22, 0x1}, {0x48, 0x3, 0x8a, 0x2361}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = getpgid(r0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x2f, 0x308, r5) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0xe02) 213.573306ms ago: executing program 5 (id=1736): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x50, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.158468ms ago: executing program 2 (id=1737): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x1, 0x80000001, &(0x7f0000000040)="879f909b8442fc58a5f512ab537ab9737f0b34adcc35b162f9cab473fbf24d27044ae91c24099332753fb9f293e9216d568f06842cec76dd6a70cd7064dcbf7d2aeb5339da9b537552c05cbb5217d2a6b54570be320c61d0605c7e8ea9d5901349fae7a7c3dbf6bfa0a6516ba4f71648d6621d23314ed804bfa4525cc9f1ddd75d23500e534611a5bd21cf9aeca8c8c68f5e0bb63a08f7db41eae3d83b3d4eb75d5c4fce25b5ff20f9b202de0c71bea0be30c404802d894bce38aeee679d4e9966e29da64d73f459", 0xc8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) recvfrom(r1, &(0x7f00000001c0)=""/67, 0x43, 0x800, &(0x7f0000000240)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) listen(r1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getgid() getgroups(0x8, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000400)=[r3, r4, r5, r6, r12, r14, r15]) getsockopt(r1, 0x0, 0x0, &(0x7f0000000440)=""/67, &(0x7f00000004c0)=0x43) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='/dev/ttyCcfg\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='/dev/ttyCcfg\x00', &(0x7f00000006c0)='\x00']) setgroups(0x1, &(0x7f0000000740)=[r10]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) setgroups(0xa, &(0x7f0000000800)=[r7, 0xffffffffffffffff, r6, r14, r11, r8, r18, r4, r10, r13]) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000840)={'./file0\x00', 0x1, 0x5, 0x7fff, 0x1, 0x2, 0x3ff, 0xc00b, 0x2, 0x0, 0x6, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f0000000b00)={&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000940)="f3f706415cd0d38007804b04a1353a8f490b2c31c2f11746696d83b6d8963995961d91a7a996ef323c9e8b501958a0660014a2230889795629ec6d5fcfb91db71205a30cd689c791b30b58bda13a516c163a0b245b2809656bd07a58caee0e7c98f21c2c67b146a09a4dba72829ee46757083862d26ba0b425bdffb7060cc86959ac34ce76cad1e9f9a4324d2465655c32de03daf01e7a7500526462c208eab458b0a1f9f6471829d80e3e767a0a6d7a05b90b84714305c0da5510815f02856635822132f9971ec6188a7988a88fc9dde13b5616f08c904a492635dc8e85a858c3cd20227f3351a2c25c", 0xea}, {&(0x7f0000000a40)="4921c28aa9079b2cec4565489a0e0ab3ad73afd1946d", 0x16}], 0x2, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r16, r17, r4}], 0x20, 0xc}, 0x0) r20 = getgid() getgroups(0x6, &(0x7f0000000b40)=[r12, r15, r20, r6, r13, r9]) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000b80)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() 576.865µs ago: executing program 1 (id=1738): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\'(&\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='$-%#&@\x00', &(0x7f0000000300)='!+!\x00', &(0x7f0000000340)='}\x00']) execve(0x0, &(0x7f00000002c0), 0x0) socket(0x18, 0x3, 0x0) 0s ago: executing program 7 (id=1739): mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x8) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) socket(0x2, 0x400000000002, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x19f) r2 = socket$inet(0x18, 0x3, 0x102) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = dup(r2) (async) r5 = open$dir(&(0x7f0000000080)='./file1\x00', 0x360, 0x2c) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x101fffff9}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r6 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r6, 0xd3ccd086bec4dd02, 0x7, 0x0) (async, rerun: 32) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0xa) (async, rerun: 32) flock(r2, 0x8) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x8) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) poll(&(0x7f0000000080)=[{r7, 0x27}], 0x1, 0x0) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) dup(r5) (async) dup2(r4, r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.251' (ED25519) to the list of known hosts. pckbc: command timeout pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error ./file0./file0 êÏpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (c) (tty00) login: denied attempt to set clock forward to 13622315181289262 uvn_flush: obj=0xfffffd80683f5cb8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: # OpenBSD/amd64 (Amnesiac) (tty00) SYZFAIL: failed to send rpc fd=3 want=392 sent=0 n=-1 (errno 32: Broken pipe) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect