last executing test programs: 26.993455335s ago: executing program 6 (id=1813): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x63, 0xfffe, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}}}}}}) 26.000015228s ago: executing program 6 (id=1817): r0 = semget$private(0x0, 0x3, 0x202) semop(r0, &(0x7f0000000c80)=[{0x1, 0x3, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1000}, {0x2}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/231) 25.500411687s ago: executing program 3 (id=1818): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0xa, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x2, 0x7}, {0x6, 0x9, 0x100, 0xaf5}, {0x5, 0x8, 0xb, 0x3}, {0x80000007, 0xfffffffb, 0xfffffff7, 0x9}, {0x20000002, 0xa, 0xffffffff, 0xa0}, {0xcdc, 0xffffffff, 0x5, 0x71}, {0x2000a, 0x803, 0x14, 0x8}, {0x0, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc6, 0x87}, {0x4, 0x5, 0xd, 0x10aeb}, {0x805, 0x40, 0x2, 0x5}, {0xe0, 0x2, 0x80005, 0x3ff}, {0x29a71717, 0xfffffffa, 0x3, 0x100006}, {0x4, 0x9, 0x10001}, {0x0, 0x3, 0x4, 0x9}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000280)='./file2\x00', 0x40, 0x1c2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x1ab, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x10001}, {0x66ca, 0x8001, 0xc7, 0x87}, {0x4, 0x401, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) close(r5) dup2(r3, r5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x400, 0x9, 0xffffdf86, 0xffffff8e, "00000000f30800000400", 0x400, 0x2}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 24.242276027s ago: executing program 6 (id=1824): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="721d729f4c11f3b601b206360f00000000000000362ca57efc8972c56d43f5935ee412a6897ff106817e1ee9660d02f004de131ed9dc5c137b45b0359104a2900db23b962d17c6a3", 0x48}], 0x100002bd) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8156c41f1362b2aacd3dc6959cb3e86fff48dba1", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x11, 0x85, 0x5}, {0x84, 0xaa, 0xb0, 0x2}, {0x6, 0x80, 0x5}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaa2080045000028000000000f069078e0000002ac1400aa4e204e23123f55c9db3af8746b9f58d146d5f030d8683ed6142509bd7b24d0f8d5555de5092157760411bb65845baf55ae0a3b930eb1c68e41e05d31f948", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="5101fffe907887a2"]) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaa2aaaaaaaa0000000000000800451b009078ffffffffffffffff685a73e1c0efcfda71b1624f74c2bf9902578bd24352253dea3f17152542209f3a0f2c25d2d3c850d2f8d127f91767661e2bf162b498b831a176339d70d69d1aa66e585ae019895bc81132878ad9fb3ce3e8bdd1ea71930c3a5071ba9a4ee5e10a3bc93e47f4edaead2fa302ac3e12c6116e1b17ded62d13f138c777c2d40108111249d1dcc072b29a70d1a5987364cb58eac03c34ea06c51d2621082f1cbd55cbd1bd10159044"]) r7 = getppid() setpgid(0x0, r7) fcntl$setown(r1, 0x6, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r8, 0xc0284408, &(0x7f0000000000)={0x0, 0x7, 0x0}) getsockopt(r8, 0xc7, 0x0, &(0x7f0000000380)=""/166, &(0x7f00000001c0)=0xa6) 20.944739848s ago: executing program 3 (id=1835): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x106) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x80, 0x12, 0xfffff802}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) 17.487146514s ago: executing program 6 (id=1824): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="721d729f4c11f3b601b206360f00000000000000362ca57efc8972c56d43f5935ee412a6897ff106817e1ee9660d02f004de131ed9dc5c137b45b0359104a2900db23b962d17c6a3", 0x48}], 0x100002bd) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8156c41f1362b2aacd3dc6959cb3e86fff48dba1", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x11, 0x85, 0x5}, {0x84, 0xaa, 0xb0, 0x2}, {0x6, 0x80, 0x5}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaa2080045000028000000000f069078e0000002ac1400aa4e204e23123f55c9db3af8746b9f58d146d5f030d8683ed6142509bd7b24d0f8d5555de5092157760411bb65845baf55ae0a3b930eb1c68e41e05d31f948", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="5101fffe907887a2"]) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaa2aaaaaaaa0000000000000800451b009078ffffffffffffffff685a73e1c0efcfda71b1624f74c2bf9902578bd24352253dea3f17152542209f3a0f2c25d2d3c850d2f8d127f91767661e2bf162b498b831a176339d70d69d1aa66e585ae019895bc81132878ad9fb3ce3e8bdd1ea71930c3a5071ba9a4ee5e10a3bc93e47f4edaead2fa302ac3e12c6116e1b17ded62d13f138c777c2d40108111249d1dcc072b29a70d1a5987364cb58eac03c34ea06c51d2621082f1cbd55cbd1bd10159044"]) r7 = getppid() setpgid(0x0, r7) fcntl$setown(r1, 0x6, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r8, 0xc0284408, &(0x7f0000000000)={0x0, 0x7, 0x0}) getsockopt(r8, 0xc7, 0x0, &(0x7f0000000380)=""/166, &(0x7f00000001c0)=0xa6) 15.971486823s ago: executing program 3 (id=1850): execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$getown(r0, 0x5) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) madvise(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) truncate(&(0x7f0000000080)='./file2/file0\x00', 0x5) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) (async) setreuid(0xee00, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0xa) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r2, &(0x7f00000000c0)="0b432000004869de0000ff4278ad535c2a4146307f31dbea5624b71ea6834e7b6a0a", 0x22) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) (async) setuid(0xffffffffffffffff) 14.20865183s ago: executing program 6 (id=1824): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="721d729f4c11f3b601b206360f00000000000000362ca57efc8972c56d43f5935ee412a6897ff106817e1ee9660d02f004de131ed9dc5c137b45b0359104a2900db23b962d17c6a3", 0x48}], 0x100002bd) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8156c41f1362b2aacd3dc6959cb3e86fff48dba1", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x11, 0x85, 0x5}, {0x84, 0xaa, 0xb0, 0x2}, {0x6, 0x80, 0x5}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaa2080045000028000000000f069078e0000002ac1400aa4e204e23123f55c9db3af8746b9f58d146d5f030d8683ed6142509bd7b24d0f8d5555de5092157760411bb65845baf55ae0a3b930eb1c68e41e05d31f948", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="5101fffe907887a2"]) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaa2aaaaaaaa0000000000000800451b009078ffffffffffffffff685a73e1c0efcfda71b1624f74c2bf9902578bd24352253dea3f17152542209f3a0f2c25d2d3c850d2f8d127f91767661e2bf162b498b831a176339d70d69d1aa66e585ae019895bc81132878ad9fb3ce3e8bdd1ea71930c3a5071ba9a4ee5e10a3bc93e47f4edaead2fa302ac3e12c6116e1b17ded62d13f138c777c2d40108111249d1dcc072b29a70d1a5987364cb58eac03c34ea06c51d2621082f1cbd55cbd1bd10159044"]) r7 = getppid() setpgid(0x0, r7) fcntl$setown(r1, 0x6, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r8, 0xc0284408, &(0x7f0000000000)={0x0, 0x7, 0x0}) getsockopt(r8, 0xc7, 0x0, &(0x7f0000000380)=""/166, &(0x7f00000001c0)=0xa6) 12.250549334s ago: executing program 1 (id=1859): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="37a68c3f0e12b1fee3376db80dfdf3908fca334076fb9022ce56db103c865713f140ceefcada298aeec665fbd6fbfb08c6c4f9de4c41a7f265e85e2f2f6309b2da2eaeabf08d57777ad7f36c01a8f28b44d4f67d077bebb7083e931ef8d5739d493423df16a9e876067dcc699fb0bb4ee7d8d07c2e85f3bd83812608389a21f4", 0x80, 0x401, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/249, 0xf9}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0x7, 0x0, "00000100000000000000908b7f7f00", 0x3, 0x3}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x12) 12.242933338s ago: executing program 3 (id=1860): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x90) getsockopt(r3, 0x29, 0x1b, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x35, 0x24, 0x65, 0xfffe, 0x0, 0x50, 0x0, @rand_addr=0x4, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x9}, @generic={0x7, 0x2}]}}, @udp={{0x1, 0x1, 0x8}}}}}}) r4 = socket(0x6, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3, 0x6, 0x2, 0x5}, {0xac, 0x9, 0x6, 0x1}, {0x3c56, 0x2, 0x36, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x3, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000041600000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d01000000010000002102", 0x62, 0x808, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f00000002c0)="fa12192d25b73a99595674be4e458c83ef36f331431bc4c5eadabea2bbeaa67215d9a9dc0fc267edfe6d6a9a19bc111c8892128ff23692a5c7f8d3ecafe1d325bfa03930cac8a62af89fa53efe6978ba736c22d274e22bd5d654467945a4cc8a55c259974f86f560b979ae3eb2e5fb4b7c62eb58de57e7336497151b182f4d5eff7bb3d8", 0x84) fcntl$getown(r6, 0x5) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 11.500348175s ago: executing program 5 (id=1866): r0 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) 11.000660923s ago: executing program 3 (id=1869): setitimer(0x1, &(0x7f0000000080)={{0x2000007ff, 0xffffffffffffffff}, {0x2, 0x75}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@random="c5ae8ba9f26b", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @local={0xac, 0x14, 0x0}, @random="b712a91d4c6f", @loopback}}}}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}], 0x0, 0x0, 0x7, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) 11.00004768s ago: executing program 5 (id=1870): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10401, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="93b7f9e2a02d6146587db9db2cd54ac3027cdfde5e4ddb2c327062b380ccf457827025bd8e647f579d0c10aa6027cd6081f08ba294cd94d4b73807334aabbd66aab088fc6fb3fd4e8075968e3bcdd4d065c9ffbebd48ae4c777bb3491a0fa792688a4a6b8d54c5e3e13f007a126be9248aae0e00d0989cd94f15cd1e7f23646cc7f4d3ecbfb954af22ee0430d9d12ff03b35dc24e73c0e0276a9642dda7a8ce5c30fc73fbd472689f55d45c4807164e6ae6a4bf9eed23a712996a2e3a95d9e73489b2e70804014e9a7988ec6445c9fce3e3a45469927a763a9de3e08c24c16b667a016a9175683c3fbb4ed56081ca9100245f934f535f12fa4d69f3e317a228b4d698f7bafc35d8852d5d0f244835f4af7dee92502f76ed931f463e0013f7e373310f777dd05e02892a335533458b26b612b49ffc733b450ad1dc703f09dfccf15d74263a0a1a3558ba929884b0cbd506490c9ecf10ae22b663346962334edc996c4c2c9e3edaeea6dbae83ad43454e9edf10f0fd1592447d05445b5bc92e87151fe0c9ff7b080e402a810daa59439076fd38048479c6376f5a70cf4853e33403e0d70a6916b593e1e9dc0633c53d1ea45273da9e19978557f96a0216e90d62356121e63ed23e5bf92325cc1894e594700e81c507b2a06077952b59774876e44e065e55530a4862b3ea30685ad90a9b59f65408d", 0x1f4}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x7, 0x2101, 0x80000003, 0x1, 0x80000080, 0x10, [{0x10000004, 0x9, 0x0, 0xfffffffb}, {0x7, 0x8, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6c}, {0x200a, 0x80803, 0x17, 0x8}, {0x0, 0x7fff, 0x7, 0x9}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x3, 0xffffaac7, 0x34, 0x10000aeb}, {0x7ff, 0x9, 0x7f, 0x5}, {0xb8b, 0x2, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0xc, 0x1, 0x0, 0x30000}]}) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x1, 0x9b, 0x8}], 0x1ff, 0x0, 0x14, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x2, 0x8, 0x10, [{0x4, 0x7, 0x4, 0x3}, {0x7, 0x1, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x322, 0x8, 0xc, 0x5}, {0x7, 0xfffffffb, 0xb, 0x7}, {0xfffffffe, 0x0, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x5, 0x2}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x81, 0x9}, {0x3ff, 0x8001, 0xc7, 0x85}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x8}, {0x29a71717, 0xff7ffffa, 0x3, 0x100006}, {0x4, 0x5, 0x7}, {0x0, 0x5, 0x4, 0x401}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000300)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000340)='r', 0x1}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0033ac030000007a63f2a8bf0027f6dcdc633dec2433367facb5747dc91a8fdca48e6cc167c52b5ddb48ca717260bdc3", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000800451b0014006504fc01169078ffaac353c5ffffff0000"]) dup(r0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, 0xfffffffffffffffe) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 9.750503872s ago: executing program 1 (id=1873): select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x40000006, 0x40009, 0x0, 0x5, 0xd87, 0x1, 0x1, 0x2, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) r2 = msgget(0x1, 0x464) msgrcv(r2, &(0x7f0000000000)={0x0, ""/86}, 0x5e, 0x2, 0x800) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2000009, 0x10001, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x39, 0x4, 0x8, 0x7}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x25, 0xb, 0x1}, {0x2, 0x1f, 0x80e, 0xfffc}, {0x6, 0x8001, 0x0, 0x5}, {0x8, 0xffffffff, 0xfffffffc, 0x10000071}, {0xa, 0x10000803, 0x14, 0x8}, {0x3, 0x81, 0x1, 0x9}, {0x6, 0x5, 0x8, 0x8800000b}, {0x81, 0xfffb, 0x80000003}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x3, 0x3}, {0xffff0354, 0xfffff957, 0x4, 0x2}, {0x0, 0x6, 0xb, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xc, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 8.740368666s ago: executing program 3 (id=1875): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000540)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xfffffffff7ffffff, 0x200000000000000, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x4, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x2f13a599, 0x9, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x4, 0xffff, 0x4, 0xfffffffffffffffe], [0x8770, 0x20000000002, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x9, 0x3}, {0x11, 0x6, 0x5bea, 0x814}, {0xf7fd, 0x5, 0x7, 0x80000009}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x400040, 0x40000, 0x5}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x962, 0x3, 0x4}], {0x2000, 0x5, 0xfffc}, {0x0, 0x0, 0x3, 0x2}}}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) setrlimit(0x6, &(0x7f00000003c0)={0x7, 0x1}) truncate(&(0x7f0000000100)='./file0\x00', 0x2040002ffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r2, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000600)="d81ad30100060000000100000000", 0xfff2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) mlockall(0x1) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000180)=@abs={0x2, 0x0, 0x2}, 0x8) 8.73977168s ago: executing program 7 (id=1876): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000500)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x62, 0x0, 0x0, 0x10}]}}}}}) (async, rerun: 32) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="37a68c3f0e12b1fee3376db80dfdf3908fca334076fb9022ce56db103c865713f140ceefcada298aeec665fbd6fbfb08c6c4f9de4c41a7f265e85e2f2f6309b2da2eaeabf08d57777ad7f36c01a8f28b44d4f67d077bebb7083e931ef8d5739d493423df16a9e876067dcc699fb0bb4ee7d8d07c2e85f3bd83812608389a21f4", 0x80, 0x401, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0x7, 0x0, "00000100000000000000908b7f7f00", 0x3, 0x3}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r1 = socket(0x20, 0x3, 0x7f) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) (async) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 8.738629109s ago: executing program 1 (id=1877): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x184, 0x4}, 0xfeffffffffffffff, 0x80004, 0x28c}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x3, 0x6, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x8001, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x9, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1ca, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x1, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x17, 0x2000007, 0x104, 0x80000001, 0x80000084, 0x4, 0x10, [{0x0, 0x101, 0x3, 0x9}, {0x7, 0x89, 0x1, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0x12}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0x7, 0x4, 0x4f8, 0x6d}, {0xc, 0x3, 0x8, 0x1}, {0x6, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x76557501}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0xb, 0x7fff}, {0x29a71719, 0x3, 0x4, 0x5}, {0xc, 0x7, 0xfa9, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket$inet(0x2, 0x3, 0x102) shutdown(r4, 0x2) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 8.247254212s ago: executing program 0 (id=1879): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fsync(r0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getdents(r0, &(0x7f0000000100)=""/126, 0x7e) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x1bf, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r2, 0x5) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = socket(0x2, 0x3, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 7.244567353s ago: executing program 5 (id=1882): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="d99effff363da87bd2243cea62514021ca5de1dec6bb6e88cae5923c7d1d00"/46, 0x2e) r2 = socket$inet(0x2, 0x3, 0xff) getsockopt(r2, 0x0, 0x67, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) setuid(0xee01) r3 = msgget$private(0x0, 0x144) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0xffffffff, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff000000cf991a102100000086dd6097520300083c03fe8000000000000000000000000000bbff00"/62]) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000015c0)=""/4087) 7.244228972s ago: executing program 1 (id=1883): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="f2040000", 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0xc0084463, &(0x7f00000000c0)={0x13, 0xffeffffc, 0x7fff, 0x8001, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 7.242843484s ago: executing program 2 (id=1884): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = shmget(0x0, 0x1000, 0x302, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0xd, r2, r3, r2, 0x0, 0x1, 0x2}, 0x7, 0x6e, r1, r1, 0x9, 0x3, 0x2}) chmod(&(0x7f0000000180)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x3, 0x14) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000001c0)=""/145) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000280)=""/157) r6 = getgid() getgroups(0x4, &(0x7f0000000340)=[r3, r6, r3, r3]) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) connect$unix(r9, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/86) lchown(&(0x7f00000004c0)='./file0\x00', r2, 0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000540)=0xf3) setregid(r7, r6) r11 = semget$private(0x0, 0x0, 0x341) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000580)=0x1) recvmsg(r9, &(0x7f0000000900)={&(0x7f00000005c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/222, 0xde}, {&(0x7f0000000700)=""/170, 0xaa}], 0x2, &(0x7f0000000800)=""/250, 0xfa}, 0x1040) getsockname(r0, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000009c0)=""/238) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000ac0)=""/181) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80), 0x8, 0x0) fcntl$dupfd(r12, 0x0, r9) msgget$private(0x0, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/178) r13 = semget(0x0, 0x1, 0x342) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000cc0)={{0x3, r2, r8, r2, 0x0, 0xd4, 0x3}, 0x81, 0x100000000, 0x1}) 6.750405407s ago: executing program 4 (id=1885): setrlimit(0x8, &(0x7f0000000080)={0xa, 0x50}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000cc0)="06000000", 0x4) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x67ef, 0xffffffc4, 0xfffffffd, "ff1c0003be817dd8910bb80000000000000d7b00", 0x4c, 0x1007f}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="dd92212ead26ee9cceed81e00ef9e0b5013c88198c252db614ba2002ad5aee53064584f2828919964193c64efdd9b9b8c627c7f4948651af9c9de96b6243bab7f128db71550d6c82e0421dbc45a8fe4436f94df8dfa7a9def97e464c2009282d9074075c28", 0x65}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x8000, 0x9) accept(r3, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r4 = kqueue() sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf64, 0x1, 0xfffffffffffffffc, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000004, 0xf, 0x4, 0x5, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x2, 0xffffffffffffff5c], [0x7fe, 0x8007, 0x40000002, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x0, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x2, 0x1, 0x0, 0x7d02}, {0xb0, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x40000, 0xfffffffe, 0x80}, {0x732, 0x4, 0x5, 0xffffffffbfffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x209, 0x2000000000000002}, {0xfff, 0x1e, 0xfffffff9}, {0x28, 0x7, 0x200, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x8, 0x6d5, 0x4}}}) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0x57d, 0x0) chflags(&(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 6.50054085s ago: executing program 1 (id=1886): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x3, 0x800}, {0x2, 0x8}}, 0x2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='&\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x88}\x00']) setitimer(0x0, 0x0, &(0x7f0000002880)) setitimer(0x1, &(0x7f00000000c0)={{0x63, 0x5}, {0x6, 0x9}}, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x11b) (async) mkdir(&(0x7f0000000380)='./file0\x00', 0x11b) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) ioctl$WSKBDIO_BELL(r0, 0x20005701) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) (async) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000580)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000000540)=""/50, 0x33}, 0x52b4dee2dfcce420) (async) recvmsg(r5, &(0x7f0000000580)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000000540)=""/50, 0x33}, 0x52b4dee2dfcce420) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) (async) recvmsg(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) 6.499503573s ago: executing program 2 (id=1887): sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000002c0)="f1a42138cd18da8b81066558467cc826d7eefbeea93a3c0f70544fe00a8b1eaf", &(0x7f0000000040)=0x20, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000002c0)="f1a42138cd18da8b81066558467cc826d7eefbeea93a3c0f70544fe00a8b1eaf", &(0x7f0000000040)=0x20, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18", 0x62, 0x4a3978cf174d4898, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x1) (async) r2 = socket(0x2, 0x3, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8de, [{&(0x7f00001b0000/0x2000)=nil, &(0x7f0000493000/0x1000)=nil, 0x62}, {&(0x7f00005c2000/0x1000)=nil, &(0x7f0000248000/0x1000)=nil, 0x9}, {&(0x7f0000100000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000481000/0x1000)=nil, &(0x7f00000e9000/0x2000)=nil}, {&(0x7f00001f8000/0x4000)=nil, &(0x7f00002cd000/0x5000)=nil, 0xffffffffffff0001}, {&(0x7f000079d000/0x4000)=nil, &(0x7f0000465000/0x2000)=nil, 0x8f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003ed000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000021d000/0x4000)=nil, 0x6968}, {&(0x7f000045f000/0x3000)=nil, &(0x7f00006cd000/0x2000)=nil, 0x6}, {&(0x7f0000594000/0x2000)=nil, &(0x7f0000454000/0x3000)=nil, 0x6}, {&(0x7f00005fa000/0x1000)=nil, &(0x7f0000364000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000337000/0x3000)=nil, 0x68}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000033000/0x2000)=nil, 0x7}, {&(0x7f00007ff000/0x1000)=nil, &(0x7f0000492000/0x2000)=nil, 0x8000000000000000}, {&(0x7f000005c000/0x2000)=nil, &(0x7f00006f5000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000278000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}], './bus\x00', 0x180}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, 0x0, 0x0, 0x404, 0x0, 0x0) 6.459056759s ago: executing program 7 (id=1888): setuid(0xffffffffffffffff) getuid() mkdir(&(0x7f0000000240)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000040)=0xff7ff7f6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) mmap(&(0x7f00001f5000/0x2000)=nil, 0x2000, 0x0, 0x1012, r1, 0x100) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) fcntl$setstatus(r2, 0x4, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x65) chroot(&(0x7f0000000100)='./file0/file1\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) unveil(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') r4 = msgget$private(0x0, 0x144) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80047476, &(0x7f0000000000)={0x0, 0xfffffffffffffe2b}) fsync(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() msgrcv(r4, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r6, 0x4c, 0x3}, 0xffffffffffffff10, 0x7, r7, 0x0, 0x101, 0x3, 0xffffffff}) 6.458662434s ago: executing program 4 (id=1889): r0 = semget(0x1, 0x4, 0x201) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/81) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, 0x0, 0x8, 0x9}, 0x3, 0x7, 0xffffffffffff633e}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) 6.458373795s ago: executing program 5 (id=1890): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000300)="901fff6bd3d40c35e0e7a42493087c4f5634ca65959fc6794d5937998f2ebbca9064989230dceae87e078d971b6c653726372406e6032d49e2aa02c531022f49057253897ff3c6d24f15b703caf5b8e06d147b9e40709d5c2f808cb9fa5171aa0276601dc855260b08cef52c9fc607c3bf67b2e104eae1b654aa8241574eb2bb48568c190b82e67788f15574dfc887e61d1f812300fae40624021ff994cbed9f16a4fa2845b56c8452f5579676ea2dbda6331c98146d632f1f2f2f4dd7a767abff213ba9b404497244890a1ed66c0a5fd7a5e46da505315573b715a66e0a31691499ca330ad596d46631e8268cbf59ae3d204ad9183ce0c817006662aa2131de", 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000300)="901fff6bd3d40c35e0e7a42493087c4f5634ca65959fc6794d5937998f2ebbca9064989230dceae87e078d971b6c653726372406e6032d49e2aa02c531022f49057253897ff3c6d24f15b703caf5b8e06d147b9e40709d5c2f808cb9fa5171aa0276601dc855260b08cef52c9fc607c3bf67b2e104eae1b654aa8241574eb2bb48568c190b82e67788f15574dfc887e61d1f812300fae40624021ff994cbed9f16a4fa2845b56c8452f5579676ea2dbda6331c98146d632f1f2f2f4dd7a767abff213ba9b404497244890a1ed66c0a5fd7a5e46da505315573b715a66e0a31691499ca330ad596d46631e8268cbf59ae3d204ad9183ce0c817006662aa2131de", 0x100) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080)='./file0\x00', 0x8}) (async) 6.458214103s ago: executing program 0 (id=1891): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0xfb, 0x5, 0x4}, {0x54, 0x1, 0x50, 0x4}, {0x102a, 0xa, 0x2, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 5.991152834s ago: executing program 0 (id=1892): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x285b9a) (rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x6, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x3, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd9980058000303b0300000000000000000000ffff7f000001fe4d1aafbaf5c2c66da2acf4faeb1e580100907838"]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = socket(0x10, 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x5}, {0x3c, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) ioctl$FIONREAD(r2, 0x80286989, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async, rerun: 32) r4 = socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) flock(0xffffffffffffffff, 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="eaef125c00000000", 0xc) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) 5.500540931s ago: executing program 1 (id=1893): openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x0, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x28) shutdown(0xffffffffffffffff, 0x2) select(0x40, &(0x7f0000000000)={0x1b, 0x7, 0x4, 0x4, 0xa, 0xfffffffffffffff7, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x80) setrlimit(0x8, &(0x7f00000000c0)={0x42, 0x61}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7, 0x9, 0xfff9, 0x21d83788, "0400a4604553fff876098a59aed20500", 0x3db, 0x2f4}) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000001740)="f055f6f177684da99e0ac4c6e2ec01e0805668e466d4e2922329cef7f7a287e6042746789d83f0fa45ac5e56bdb749e462895d096f8b4bdf41b48dff7cb4702ecd2ba1c81cbd94eb987958cfe8663e527c61f224abe98925c2d4a659a2324574c592e4f6d94da14473def700", 0x6c}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) accept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/40}, &(0x7f0000000280)=0x2a) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 5.500198636s ago: executing program 2 (id=1894): syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES16=0x0]) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x20008, 0x9, 0x7, 0x5f, "4c001e00e20000c0c04c9a71bd00", 0x601, 0xcdd}) mprotect(&(0x7f0000191000/0x2000)=nil, 0x2000, 0x4) (async) close(r0) (async) syz_emit_ethernet(0x42, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8000, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x2, 0xb2}]}}}}}}}) (async) mlock(&(0x7f0000043000/0x1000)=nil, 0x1000) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r2) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x8000c05, 0x80000000, 0x8000002c, 0x0, 0x1, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0xfffffffffffffff7, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0x0, 0x0, 0x48], [0x7, 0x2, 0xffffffff, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0xfffffffe, 0x7d06}, {0x2, 0x81, 0x295dcbee, 0x3}, {0x0, 0x10, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x10, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x1d5, 0x1, 0x849}, {0x7, 0x40010, 0x4, 0x2}}}) (async) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000500)=ANY=[]) 5.499822158s ago: executing program 2 (id=1895): open(&(0x7f0000000480)='./file0\x00', 0x0, 0xd6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 5.49755149s ago: executing program 0 (id=1896): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xff, {0x2, 0x1}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000080)="523034f2ed08f1b8d64e2217f981aa6a00ef1d35e6abbbdabb26a52ad732c7edc0a956c8b629f9588ec4722de6f4601faa", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x1, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000200), 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, 0xfffffffffffffffe, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 5.250660777s ago: executing program 2 (id=1897): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') r0 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x401, 0x0, 0x0, r0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x400000000009, 0x100000001, 0x9000000000000001}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') mknod(&(0x7f0000000580)='./file0/../file0\x00', 0x1, 0xd02) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) acct(&(0x7f0000000000)='./file0\x00') 5.250336375s ago: executing program 7 (id=1898): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) getuid() chflagsat(0xffffffffffffff9c, 0x0, 0x10000, 0x899c185ea1f52306) fchdir(r1) chmod(&(0x7f0000000040)='.\x00', 0x35e) rename(&(0x7f0000000200)='.\x00', 0x0) 4.750484226s ago: executing program 4 (id=1899): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/141, 0x8d}], 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x3, [{&(0x7f000029e000/0x2000)=nil, &(0x7f0000565000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000416000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe20f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000021c000/0x1000)=nil, 0xffffffff}, {&(0x7f0000339000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil, 0x3}, {&(0x7f0000237000/0x3000)=nil, &(0x7f0000187000/0x2000)=nil, 0x1}, {&(0x7f00000b5000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f000018c000/0x1000)=nil, &(0x7f00003bf000/0x2000)=nil, 0xa}, {&(0x7f00003e1000/0x4000)=nil, &(0x7f00001c8000/0x3000)=nil, 0x8}, {&(0x7f00004c2000/0x1000)=nil, &(0x7f000077a000/0x3000)=nil}, {&(0x7f00004f1000/0x1000)=nil, &(0x7f0000378000/0x3000)=nil, 0x4}, {&(0x7f00001cd000/0x2000)=nil, &(0x7f00004a5000/0x3000)=nil, 0x1}, {&(0x7f00003bc000/0x4000)=nil, &(0x7f00001b7000/0x13000)=nil, 0x2}, {&(0x7f0000099000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x21c}, {&(0x7f00001c6000/0xd000)=nil, &(0x7f0000449000/0x3000)=nil, 0x7b25}, {&(0x7f0000556000/0x4000)=nil, &(0x7f0000512000/0x2000)=nil, 0x5c}, {&(0x7f000036e000/0x2000)=nil, &(0x7f00006c0000/0x4000)=nil, 0xd5b}], './file0\x00', 0x3f}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000440)=""/2, 0x2}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/94, 0x5e}, {&(0x7f0000000680)=""/229, 0xe5}], 0x5, 0x8000000000000001) 4.749530657s ago: executing program 7 (id=1900): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xfffffeff}, {0x2}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x9}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x4, 0x4}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfffffc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080), 0x0) (async) r3 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) ftruncate(r3, 0x8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="4ba70d00", &(0x7f00000001c0)=0x4, 0x0, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000800), &(0x7f0000000840)=0x4) (async) socket(0x2, 0x4, 0x1) 4.250612214s ago: executing program 4 (id=1901): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x3, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)="721d729f4c11f35d92035df1cd1ebc72bc3006305776c3b601b206360f00000000000000", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8106c41f13", &(0x7f0000000000)=0x15, 0x0, 0xfffffffffffffe70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)=ANY=[]) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0xd4) chmod(&(0x7f0000000140)='./file0\x00', 0x8e) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x50}, 0x2, &(0x7f0000000340)="501d94a34b8e5f84cf71b59c7afec3708200"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x1b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000002c0)=0xe) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 3.500511631s ago: executing program 7 (id=1902): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x0, 0x7f}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="f305fe9f0156bbf416ca74101cfb82b1b9d974846769899f80bcf46eb6d6fb3d43d60be2b5d0f0edafc64c5b996af0a81a1386a9ae5b032338dc1538390d559e97b678c5a815c1eef11437bb", 0x4c) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000300)="ea00000180856f48f71260c8ca489db34320000000eabdd674fb3ebcd777c586e0c245d38d90c35f2d201411", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) accept$inet(r1, &(0x7f0000000040), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r3, 0xc, &(0x7f00000019c0)={0x3, 0x0, 0x79, 0x2}) select(0x59e6b373594ae5f5, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) shutdown(r2, 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x1, 0x0, 0x13, 0x1, r6}) chmod(&(0x7f0000000040)='.\x00', 0x35e) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000240)='./file0\x00') ioctl$WSKBDIO_SETENCODING(r5, 0x80047476, &(0x7f00000000c0)=0x1300) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) 3.499644715s ago: executing program 0 (id=1903): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x7}, {0x40, 0x6, 0xff}, {0x6, 0x80, 0x15, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x2, 0x88, 0x0, 0xa}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0xfe, 0x1, 0x109}, {0x36, 0x8, 0x5, 0xffffffff}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0xfe, 0x1, 0x109}, {0x36, 0x8, 0x5, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="6233c7552f94ddf4936143093ffc8f1211d5ebe53700000000000000ec080000000000000000000000000000060007fa50765112f503c443a078103349dd6c85cc4340dd43", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x2, 0x94bf, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x2, 0x94bf, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) write(r2, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c0", 0x36) (async) write(r2, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c0", 0x36) syz_emit_ethernet(0x22, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x14, 0x65, 0x401, 0x2, 0x16, 0x0, @broadcast, @broadcast}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x14, 0x65, 0x401, 0x2, 0x16, 0x0, @broadcast, @broadcast}}}}}) 3.495214903s ago: executing program 5 (id=1904): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x0) lseek(r0, 0x5, 0x0) (async) getdents(r0, &(0x7f0000000800)=""/4096, 0x1000) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xac, 0x8, 0x5d, 0x61b09}, {0x0, 0x3a, 0x17, 0x1}, {0x6, 0x2, 0x5, 0x5}]}) (async) syz_emit_ethernet(0x32, &(0x7f0000000440)={@local, @broadcast, [], {@arp={0x806, @generic={0x6, 0x6009, 0x6, 0x0, 0x3, @broadcast, "", @empty, "ede5820bc1dccdd128b01439df640419"}}}}) 3.243508436s ago: executing program 6 (id=1824): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="721d729f4c11f3b601b206360f00000000000000362ca57efc8972c56d43f5935ee412a6897ff106817e1ee9660d02f004de131ed9dc5c137b45b0359104a2900db23b962d17c6a3", 0x48}], 0x100002bd) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8156c41f1362b2aacd3dc6959cb3e86fff48dba1", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x11, 0x85, 0x5}, {0x84, 0xaa, 0xb0, 0x2}, {0x6, 0x80, 0x5}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaa2080045000028000000000f069078e0000002ac1400aa4e204e23123f55c9db3af8746b9f58d146d5f030d8683ed6142509bd7b24d0f8d5555de5092157760411bb65845baf55ae0a3b930eb1c68e41e05d31f948", @ANYRES32=r6, @ANYRES32=0x41424344, @ANYBLOB="5101fffe907887a2"]) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaa2aaaaaaaa0000000000000800451b009078ffffffffffffffff685a73e1c0efcfda71b1624f74c2bf9902578bd24352253dea3f17152542209f3a0f2c25d2d3c850d2f8d127f91767661e2bf162b498b831a176339d70d69d1aa66e585ae019895bc81132878ad9fb3ce3e8bdd1ea71930c3a5071ba9a4ee5e10a3bc93e47f4edaead2fa302ac3e12c6116e1b17ded62d13f138c777c2d40108111249d1dcc072b29a70d1a5987364cb58eac03c34ea06c51d2621082f1cbd55cbd1bd10159044"]) r7 = getppid() setpgid(0x0, r7) fcntl$setown(r1, 0x6, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r8, 0xc0284408, &(0x7f0000000000)={0x0, 0x7, 0x0}) getsockopt(r8, 0xc7, 0x0, &(0x7f0000000380)=""/166, &(0x7f00000001c0)=0xa6) 1.246000555s ago: executing program 0 (id=1905): pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000800)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x80}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000007c0)="847b62e2e20a84c89393834af0fa176af136f1733716977b6c187c3f8f9fb40f461c29991227f9f59fbc289c9e3f6e0d22a020802cb677bd349cdab6ebb0815abb78705ac553ba32a10988605dad8a7d88c2f0cdd7b9c635b9ce3fcab9899993", 0x60}, {&(0x7f0000000100)="1e5b4ae902", 0x5}], 0x2) pledge(0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x10001, 0x7, 0x7, "eda756c19277edb9a68cc0ae00e67f253c0ea9e5", 0x8000, 0x8}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) 1.244888065s ago: executing program 2 (id=1906): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2}, 0x6, &(0x7f00000003c0)="808f643b27da5db78de07d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c213e2bba73f4133a5d70d759d3c86801b4d07a6a9b001c0b4297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 1.244250841s ago: executing program 4 (id=1907): syz_emit_ethernet(0xda, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd602e5cea00a43c0020010000000000000000000000000000ff0200000000000000000000000000013c000101"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x258e7ff17b754ac5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x58, 0x8) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x2) syz_emit_ethernet(0x144e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000008100370086dd60d4253e14145a08fe8000000000000000000000000000bb00000000000000000000000000000001160000000000000000010005020002002c2000000000000004010509f986802e20efd5e9a21c9184c531380cc2b4ca4dde4efd2c9a3054022aec4ce8f80cc9cc7e3c64da09e09f01f85efe43fde097c02e44a026ae62b1733c4581acbe209a4c1560dad9440cea356d324bb7b2f14170dc026e1e7b06e0b7e22bc5f815ba7ad39c51c7656fc1550f10af64efc9fbceb54561b1ea4b4ede9581ff1a85ce7ffbf4017f3cd9c221b8738d29c81bf0cbe960fa6701f6a0c1b4d2cbfcbd2658ad5359dd66e985c1b3deb594c27c2f916dc92e1288b5eea89ec9ed55645411b90be61edbba836550ca5f0f15f408523f369c3ff1793fedbafa523154826adbeb4224ac35587413f01610cc7e08c05fa33806ac93dc9c85b7ed04010b04010700000000920100000000000004014ec2040000000a0101000401fd00500a005000000000ff010000000000000000000000000001ff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000ffff00000000ff02000000000000000000000000000187009078ba4e9d83233118afe005739ac51e7c2f03103265ad9861e4d43ad58bf81d74910ab6cdd4ab8651679f6f6bf27733e8c085c650ae02c9618570b6ba8f541a90c237ea94d403adb1d2873f4dd355cc20012cf968163871588c3012f8210762a1678d3ad28ea71865f50ed4ba04c5da7506da641d0a3a024fca6446ad0ca544514c1b61c319c3c6883136d80262e6987614fa14f12f375ad1020dee7c5205e344bd4a2f6b23cf13ee3f009de183af34a361f6fc6db024c57f9dc401559fe377c3d2175521c1e6f4f7966e72d087fe6f914131da89122cee25c3bc4f3816735b0b081cc0e996a36c3749c06816ee846249d9230668cd1ccde2c2e25d628709df0bd1a712563e73841f0b0dd4354064caa5d3d2e030fa3459c99fc6c6b58667d885aecccc469e587659d86c13976dd6a4e54fab9d4f02b2a57889e7332801213e0ee3312fd755dc6a7b6a9c7bf67f0a70dffc8a3a318e4431ce8e1fa80049ce1b9c1e84051669ccfcfb279db7c7cae4d8cf89b90a3c27f125b2fba0bc02695032c5a800a6c48d26dd837c8d51f0504c26a3ecc3e000780a9bd6a60202568e7d12b80d5c4a5466d7c6962372dff2e7536081b86d1225977158d26c4e4b60c2c1ded065bc9fbbd804344222e12d4a2914262a93d660ec1074b86ae372855cf3ee17304a6ff1a7ad2963711cd59ac9a9f646a53df65345b2743b50800196c9cc74f9b53863db450d9144223cb44e162e0ea903cc3030d6e8e2651f0d8879cb8f70ae2bfc803389685eb0e283dd9f3279a232262a79d3799a256642bad76e82e4cc00696385b1f26e982c4fe925f3608dac834c5cfbf2a536fe78b920ab0ae6cbf913510daee130ff715859d1c4906934bd209ad1a7aeee1f673950ca46bca2cbc1ed0000014172200bc119c39069fb78bab2862a3f2477909afaf8b8e3e22c7273b10e175a8f87a17533c06ffeb1e2a0aa543d3bd8d400bc0d644693e319fffb8f630d6f9e16c5086feb76aa0debd63ac84d06e9695e81011689112c4d74e62565e8a13d43dc15ffa71a9e39ec43ac906e20bc4b41bd98bde486a5dad8d7f4e7189c467d6f46ee91f3967939b97b288554173991d610fd220540723f01b7d55773a637ee1e538bb92aab22d8b2e202cbb93419411d200ccae72c4446b521fd057c004d7f3b47b7f248049d35d009eeab0c3b0a980731e21dfcedd39480b99b80b88cc0c5977808dfa9b35505d38591bfc9d8758667decb3d9ff82a3bea42a0d1b707a74c943eca0488527deb352bb2f51644f5f3d2e573a1f7609e833efb06766e39bdf70a3caeb1c1283e29877101d472bc802ab47913cd6de8286323677edf9cd2f2f503a2b8d98b961e50cf0a0b25ad8a03c9710766f7ce17eb1d6e9b12b4bd45db57dabaaba7a4024cf12cc57f81fb0beaa494d25a27b8b577e88e531b732791939c3d2910f83e9df3b8ff6f484cba85eb92de3108cc62595219f592805dc777f866dcff24234d9917d22b122b8dc15719bc4a1141a3ea751b14805f0b663dd50ab30ac716526f2523988b68953955fd01e34908bcb1a88167797bde9a32cd48ef59af353f8c20c91e036b689c0186cc210125627def45322d21944333bcbc490cffefc58faec17c975cb58c74c7fb31db21e7b9a50cbf60c1ffd0012c1b589cf5e7626b11c28b1d54fe11eb7e52d26a2c622d08b567d26d3325f4818553e2209eb02925d16d9f32799298e18819b04480e1146adb08a3d253c01b91f84df9614f050be42871b9e8da7c876913cc67446f1a7b514a45a29dbb2fd45937f233092345331c73d05b7824769970f3c5c764cd6b703ee51e5d8530d7d1ff6ad7afc7f489a8a33a77b7d9036005cccc48aace6162c45d013aad5fc564461237917563955c996011e9be88af08572cef7a87f9214b71a285fbd814fffb6f804fadd69c7a702a3799b04721bb21f4a363ef4a07dac569ad5845cc92081fba40c00fa8beba3f54b11ca89a680bdf03970fedf1d58a291ffb8f77da06c34d7db392f1c749b117699eabed115c969109bead38566335fc1844890eb05fb2d4b8ad6b36de9330c4db35e75e1b287206aa85414e2b58a7058ff5637166c96e63d439b23f205790141fde6f645b20be88ecce860e91ef5522ea7f8620d2576b19788de08206243c795629030c6ee0c642a1d52eaaafb434d7be47e9e1b984dc48de184f9097ba59d10e291771b47cd500e1dd251862b39166910e9b088fa3f672fb17818a8e85253b1c6f05a63df951f229c594329d60082a2ff387c99e36713d5b73a0160b1b955e75829bc498cccdff6bb8cd0a32c22e58a23203fc099a3bb1b375002b66426db6c58dd1a6dee3653432e6ce8267c17a04519655071db67c8b3e0ffd4cc2fb8994f1364eff9cfe9e4eb513ede8eec82cfa1f254f536f79d51170a4f17b8046bce53258d0aad7ce621d3d54aef2020095552759252d91484a074ade42fe97375796ca1ea325eefd2524f04900ad71fc7977cdc4ea2ec51c208e8918e9dfab87d7b78efc41123e26567d04f7dfb3ec32876a810b91d679a106bac4272911ca4e645dfc90b5881332167529663100d4189b6d3ce931bb43073df191da2a1e7ab1b99d4bba7f54f06a1f7edb0fe4e8cffda0a08d67b4a743f829254c60b8c83cc0a53b46a2c3e342c3ac0bae4e39677bd986069d5aa0f949c9a39fffd68f7dd2274cd6fcddaabad50dfb407d7fbeabf9c7a43214c6c87e05a447ab46697843e5fc1e1364637f1390cdbed4b82e8a8546e447fa36763127149cf90dce05c1c38469395631b9d597752b9acab5d3943b825a0c25928a9d9d3de0ee1d5efe6456b0bd40e9074301c0959c274e9f5acc33d3226177915a967e2bb14ba3d7823bc8f62213e21679b2fc8a5bae2a4d37514042e083f0fb170af271f1fb0e2a702dbe471cf763a0686aacffeca8b040057654697153f35360011b528295ebaedba65257652dba4cab4d8ddc019029bf18e9bc0dcfd4a31cd1db52ac5c83980bbc91eb0c0b76f6ca91732388093bcafa7a0b687c7098638230837c681f0b8a23feded021d5aa952fb5cc55751ec9857c24eef230638edde597e5395ecc7ff658ff0a4c311e03c1a2196d057756977171db9b15a3ed264d07ec2d1e49020b1947584596a0dc42bc7dd23acaf4e19b65c69b0ff486b3c2dc8935b5df32b1dc4d3fb6fefb7ef011d2b263317c81a21420032c80cc172bc1927f5c4b1f761227665e9da68f2e5db652aee05a337ccaff00b7c46a2a91231c320765cd2176606d1ecf3eb2d187fec5b648ccc1e1c0d30e3863d96330bfdc721ebcc595fbf54af3f38f82030e8cc1081e12f685ef1877a68634af89174ed1dcfb7e37da13a9fd901942a9f79443e486629f5ee3197802da888feb6f7e1d9475f8015c67ecc48ec400f2238bd5b6e1ce95f338b997af7f9434f055ffb3e9bc43e77e6171105db2105a60a74268a4e901d99865ebd6a37e4a5b053ce7d949d1bf902857c1b0fea07ce3d22aa3d7d649296df0cad06fe1f60dba6880c0c06f27e2e0171dcb839497809b3b5618e11cd28abeb934f08bed2df15acdfd62f8c3232325997ae23621c94e5b897b7066c8353f26f5ff6fdcec35e6df95e822ed737657edc9df076ecf76d8ce067888ef93ca7a4eecddfd434c102b22f2637a352c94235840e66affc1aff06d36c82f13eeffc67962be862b971d98924d5cb6d730ee389979a975b0a0631b7e097077803962b3f2743033656e5828dd5193ea3a74c7d58279a951540a731105f8bda9b69a14f715616c0967d86d3f05056878f5470ad521f5f5530b1a456a430f96a7571816778f93ccee4d12eddccf7349635037788d1eaa73b79732271656179727f4e4c0c88a219b7a49ba396b765edd921f486facac9d7447388eed8030b94751e1961abc1195e37340a25d1dfdbf2a484945aaaf70569f6e4e586c244959d74a9316c6e4c53f06805a8db83abf3625911454ef834613221db9def74e2e37da7fc2c9b632d5bf03aafb506bdb9e69166c0ea356a70483a2bd2ff4295e6bd8f05ef9263d66d6bc7262eba1d6cff49ab694473faf9145d6adddfd3dbf84f730f4ebe534e741e679d3dcf17aa064d243739a08a35695bb584252a9c5db77f71c036571383a7d1d4f3b8b112819ac75de5cee68930d33b3dbf767feb1cc60cf88097605b64f29e7187be56c83c1cb9ff299adf628f511f5c66ddf984ba2071f796bdda735beda2d7d8e8d309a0db0a6418615458859b8c9e789883ed77f3a5e9aeab248001604a0e4560cf6b823217086b8fa3b9ed9023a7306f4d0f3b2b87da40292ec32478448d5427512cca3c82a8640b09365d6560d1c00b77efb099b0de9d9fd685d7d5c7310e392ffafebb2b7aef79beee9ac9649f28a873e93d00617f482f889e02e156138742daa5de6832b683ae9221c496200519ea884b5ef32596f0a1d5d7c7ed68745468aca32249e19df52e15f5b8cd40ac68142ab68526e6a4acb632dd31ea4819955869fbaf1fe695b973991065c92be03b93a4dc11887e23d0d70dc68598795716122ff1c4a5fae2b3ee1a7f3eee9a3908d2c85cf9e3fd40f6a19e758dbe88626fad24ef0738058b263a5526f0a4054d6cee398a3ab12a863ea3db05a7f6f1936f0f061ac17843fc613dffa53d638fa953762263b236631072d0f135116689507615406becf822bc60752ca65c0652ebc8ddaa839e3f9dfc1ad3494532d6177a9964971b86780faea7bf945d80a29f9e7581c20ec2f1c6bfe00d93109a6be2c2d66cb299cb1cdc5413ccb3d33909e6b00a6c286178130dc02b3ce00e8010ea106d1f8363cf0af687e011e714cffc4e9a962ff69c28152d6f35e15ab158d61940d717c921744f1d880b7da07847b22282356857ac8185cd65aba905fce6d334e3066a5dc24900c2199d254af8cfa9f5d434f5e60bea0418fa21723158e34d563766d7fa72634708248aa73bc3ded9741c878a3982a676b9d5c17d5de8cec288f9062e00bb14f20f0055253d0bd8d334a109defa22d0ce60d493d19954a7cbd50757ba3e5e706c359cab5243708620b2f02e7fa9fa9c5effb96a4af88883fede3bd49bd74b5ea893a66d6f3bdee0cf7480031d521f1f2c51be49dc4fa5cdcaa0e50f34ed4440da0a323f93b780b0be031332136bedc542e72c7d329fe85b7d974ad76b98f29dfabb61db34633d63e0e2ba1bd4ff33fd8fd98427b6a7ceea873d5cd3b61ae54743801ce8f4dff57acd7541e94b00f631d5be55a7840ba3599dc5b9c5100e2614b43c51143dcaca8316d84edd9ea5acb56e97c2bb72fd12d6381e4a3cd1a90845db921e184767fa2623e9ce4b918e8fa949fbb4eacd847dbe16f30964e175d8928d1c63495a8db3a1fab2c49cbb0a12339325efe752ebb294422a5ab339c0bed8cba124b2ae40d8433204edea101738326dbd2c4e39c7c13f1e83229d435eb13291ea15f3cf61e93c994c4b2a0e16020c892ed25a3874d3c5d262d39f192813975318c2fc39718d095d74045b3198af8aa3fa8d1320c8d8e73a1e8938728f58e5f7ff57a1a9e8ebfebe69501881ff37323be6c6451489a6138b6b8c2eb2f085ac0d2e7143cc1428618a25a2dea5c4dde71df3601a8c057a515d804baeabe4cc031e39c2226b6744bd404dd025fd7186391284678e043c4aeb7d27456e60f274a7abf687e4a287cd1f24d2a46a336dc11d734ad80f72f8b0c04f64c0d614c302ceb6d207328b35cc2fd0a93871cc9df76e5ff2b81c4f577496e6edc93eea7d432305acc315324bbb5c8a265f50a945bac2e1b5d296f4072415a9796bb5e4927a8f4a9237d37a0d96aab32b1aacc6c5f537ec67bb9341a830bbb58242692ab93b041b8983f797444db70a836cb2894c08e1f827bc94859e2958ee54dbbe9980191bb04095df56a15ef9aa2a3d08d27d1bb7d5b169a29a326ceaccea4debefcd4ddfc5e2443570e36a65880b7e9970d20fa20dbb684d9371e1f3127f34e7cbfa05b7f14022f3d20cb6386460b26f1a99ba0efa3ab704b253c2c2448b253bbef01f70e4745f9be141a03bce37432a6d94fff471302e4e9c6172445c81a66a8528b5149d8033ccef68737e35915e1bd71af4e87d0c799b4e3e9f59f59a7e488fe2b2bb9aa106e5d719ea8b7f25bb57e48732b1cad86836124521e37ad46330f9a18b96650fde19feee2d580f67b50d44643bc47aff7cf557e7cbbd9dbc900c22af5882445fb11621055a2b6e8a2efd734cfcce29fb60d6e359d89fd15536a6834814c4931cea5ae55dd15b5ddc4efbc5d1c286c8ec8edfa717d06d8cccb7806793afbd91fba53904836f063708044c01f1d9c70e983c8caa44b94cc86b9a97c1946962cac0b7a1cf107b3f7726da66807b74b9a28e6353ccaaf3f046eda924ee738fb20e51dc60edae42713b9493b72ae6224b67bab9641597552ba74a56061ae340fd12f273ea52b4d2fc79ff604c2f630fd3180daabfd259b9c10e81400a00931e13124f2ee50282ebdfa7d5b07bca062bc530022f1b1221f567b2b4941c5a593eeea842bd0abddf6446b61f3e969ecacf0ed14d0f5112bfbe7cccd03dc9c04722e2968221f83b14179c56d63e5caa2a0db874fc6bf06d95ac310937b9097ab66ff27afd1093129eb662c630a5dfec3e1af68a65a3ee5209738ad4c98"]) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000000c0)={0x40, 0xffffffff, 0x5, 0x2a}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 1.243505989s ago: executing program 5 (id=1908): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0xd, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0x9, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x4000000000000200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x1}, {0x8, 0xfffffffe, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0xc38a, 0x0, 0x7}, {0xe4, 0x6, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa9) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x7, 0xfffffffc, 0x8000, 0xb8e, 0x10, [{0x1, 0x40, 0x3, 0x7}, {0x101, 0x8, 0x4, 0x8000}, {0x1000, 0x4, 0xffffff79, 0x5}, {0x73f0, 0x6, 0x100, 0x2}, {0x42, 0x8, 0x80002800, 0xb}, {0x1ff, 0x6, 0xe, 0x95}, {0x4, 0xdf41, 0x200004f6, 0x3}, {0x6, 0x4, 0x16, 0xb}, {0x9, 0x1000084, 0xb, 0x3}, {0x4, 0x34de, 0x9b, 0x1ff}, {0x1de, 0xffff, 0x80040, 0x7}, {0xc, 0x29, 0x9, 0x2d0c}, {0x1000000, 0x100401, 0x80000003}, {0x29a71797, 0x4, 0x0, 0x579}, {0x5, 0xf8f, 0x4000006, 0xfffffffc}, {0xfffffffd, 0x800bd40, 0x6, 0x30001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) r4 = socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000000), 0x4) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) setregid(0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x5, 0xa, 0xe}, {0x5, 0x0, 0x0, 0xe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000300)={0x4, 0x1}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe80"]) 659.519µs ago: executing program 4 (id=1909): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25, 0x1, 0x2, 0x1}, {0x2, 0x8, 0x6, 0x3}, {0x9b1e, 0x2, 0x9, 0x4}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 0s ago: executing program 7 (id=1910): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x100, 0x4, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x9}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x44, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0xc, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x1ce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x3, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) close(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x100, 0x4, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x9}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x44, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0xc, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x1ce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket$inet(0x2, 0x3, 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x2, 0x3, 0x0) (async) close(r2) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) socket(0x2, 0x4001, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) close(r2) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.68' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 72057594037927936 pckbd_enable: command error malloc(): allocation too large, type = 6, size = 64424509440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error *@ *pckbd_enable: command error j|E1\:{K5APfmh2Z  qԡz`|{۱ LAb޼{{-|{fdB   OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error vnd0: sloppy read from proc 99100 (syz-executor): blkno 0 bcount 75 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (\CO) (])OaHdާ&._;~% AtX 2_C1"|a9a4EᬤO4f!fOY) (tty00) login: denied attempt to set clock forward to 72057594037927936 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error *CԖXX`pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 WARNING: thread `nfsio' (410444) exits with status -1 WARNING: thread `nfsio' (132988) exits with status -1 WARNING: thread `nfsio' (351372) exits with status -1 WARNING: thread `nfsio' (428031) exits with status -1 WARNING: thread `nfsio' (58595) exits with status -1 WARNING: thread `nfsio' (226082) exits with status -1 WARNING: thread `nfsio' (374384) exits with status -1 WARNING: thread `nfsio' (438758) exits with status -1 WARNING: thread `nfsio' (151714) exits with status -1 WARNING: thread `nfsio' (511823) exits with status -1 WARNING: thread `nfsio' (382268) exits with status -1 WARNING: thread `nfsio' (144571) exits with status -1 WARNING: thread `nfsio' (237455) exits with status -1 WARNING: thread `nfsio' (440473) exits with status -1 WARNING: thread `nfsio' (237295) exits with status -1 WARNING: thread `nfsio' (18322) exits with status -1 WARNING: thread `nfsio' (195807) exits with status -1 WARNING: thread `nfsio' (441282) exits with status -1 WARNING: thread `nfsio' (57629) exits with status -1 WARNING: thread `nfsio' (55065) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error denied attempt to set clock forward to 1099511627775 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 pmap_unwire: wiring for pmap 0xfffffd8069e6e5f8 va 0x9c4851d000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1250 Starting stack trace... panic(ffffffff8337bb34) at panic+0x1ba __assert(ffffffff833b8c44,ffffffff8339d960,4e2,ffffffff8330a59d) at __assert+0x29 uvm_pageunwire(fffffd80040ad300) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd807abd6a28,9c4851d000,9c4891c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd807abd6a28,fffffd806c96c938,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd807abd6a28) at uvm_map_teardown+0x117 exit1(ffff800035d074f0,0,0,3) at exit1+0x6e6 proc_suspend_check_locked(ffff800035d074f0,0) at proc_suspend_check_locked+0x4ba userret(ffff800035d074f0) at userret+0x8c syscall(ffff8000315037b0) at syscall+0xa56 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x732836f6df30, count: 246 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace