last executing test programs: 9.104798682s ago: executing program 0 (id=1112): setuid(0xee01) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) fchmod(r0, 0xff) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) getsockname$inet(r1, 0x0, &(0x7f0000000180)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0884450, &(0x7f0000000040)={0x8000, 0xd, 0x825, 0x9, "0700b4ff01000000000000000000f900", 0x0, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 8.990275438s ago: executing program 0 (id=1121): mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x1bf, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x8, 0x4, 0x9}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x8, 0x2}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0x40d}, {0x3ff, 0x8001, 0xc9, 0x87}, {0x4, 0x5, 0x5, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x8, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x6, 0xd}]}) select(0x40, &(0x7f0000000280)={0xfffffffffffffff9, 0x44809e99, 0x3, 0xfffffffffffffffd, 0x0, 0xffff, 0x9, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) socket(0x800000018, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x1}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x0, 0x100}, {0x2, 0x2}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {0x0, 0x7}, {0x2}, {0x0, 0x104}, {0x2}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x4}, {0x3, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, 0x0) 7.82894196s ago: executing program 4 (id=1128): pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="7434dd3f", 0x4}], 0x1, 0x40003) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0xe6) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0, 0x4}, {r2, 0x100}, {r3, 0x1}, {r4, 0x4}, {r5, 0x4}], 0x5, 0x9) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r6, r6, r6]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r6, r6]}], 0xa0, 0x6}, 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0xa8, 0x5}, 0x804) recvmsg(r6, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000005c0)=""/178, 0xb2}, {&(0x7f0000000680)=""/245, 0xf5}], 0x7, &(0x7f0000000780)=""/92, 0x5c}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0x80084905, &(0x7f0000000040)={0x3, '.\x00'}) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x10, 0x3a, 0x29, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x40, 0x9, 0x8, 0x10000}}}}}}) 6.517103953s ago: executing program 6 (id=1142): socket(0x11, 0x10000000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0xfffffffb, 0xffffffff, 0xfffffffb, "097237e3120104784af00a56d864d3c3a3f4d3c0", 0xffffffff, 0xfffffffc}) (async) fchflags(r1, 0x0) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000680)="7a8b258aa06293ddc32f447cd6296989", 0x10}], 0x1) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x8, &(0x7f0000000100)="18e13971855082be75338c1c52ffef7a0e4a", 0x12) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 6.426566566s ago: executing program 6 (id=1144): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x81) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x510, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) acct(0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0xfffffffffffff000) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x16, 0x0) read(r0, &(0x7f0000000080)=""/66, 0x42) 6.312780767s ago: executing program 0 (id=1121): mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x1bf, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x8, 0x4, 0x9}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x8, 0x2}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0x40d}, {0x3ff, 0x8001, 0xc9, 0x87}, {0x4, 0x5, 0x5, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x8, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x6, 0xd}]}) select(0x40, &(0x7f0000000280)={0xfffffffffffffff9, 0x44809e99, 0x3, 0xfffffffffffffffd, 0x0, 0xffff, 0x9, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) socket(0x800000018, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x1}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x0, 0x100}, {0x2, 0x2}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {0x0, 0x7}, {0x2}, {0x0, 0x104}, {0x2}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x4}, {0x3, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, 0x0) 6.312678277s ago: executing program 6 (id=1150): r0 = syz_open_pts() fcntl$lock(r0, 0x1, &(0x7f00000001c0)={0x3, 0x0, 0x48, 0x1000100000000}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xfffd, 0xe}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x2000005, 0xff, 0x800, 0x9, 0x4]}, 0xfffffffffffffd72) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x5) 6.30836281s ago: executing program 4 (id=1152): sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="0819df58acc5c3a00c273b69e3fbb58221189a8ff0298d0579a24f3392da1e7e5cfc6d87cd6fb77f66c7ed8e688ad84f41e433159a48f81d7935685ec8073eeb21830051d423ff9fab8d35bcb9e897a3dab97a9faf46ed8a6966a5839115a56c794d49c1b8b1e769b6ad4212c3e377cfbe423d73ffd6a59f69885cf13e4d9e5e38b97d1519c5ae0adb55ccbeacc887156f49b530498750c8fd2dd06552d0f73c1ba90eaaead99d268f7cf0ba14fa4884b3b1c30f9280882b4f7801bc49cfe7a220da", &(0x7f0000000140)=0xc2, &(0x7f0000000180)="9e4742633fd5a1b67bc1740f8b2a604247717f970dc5ef48e404cc1bcc754bb7edae1e13ea4f99b04c27bb2b2b75e0eaf91581c56f86df3165100436b477d76b37f64295401fa9f7992e475321d38567edf68a15a0ea09d99b59336aa438492cb9206b3b3c2354", 0x67) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x40) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r1, 0x10}], 0x2, 0x3) setsockopt(r1, 0x11, 0x100, &(0x7f0000000280)="4b78ce5e68e017dd8899ca23ac229d0cf2340977a24bc8a54b3a184e86d4e2a545b2be4597e111f3ae4174762fba0e4f1655adacbf887d5db697d73d12988255f5f035cb51a05b97f98ddca733229de2aac178b14b45e1ccb6e523dcdb65615d05baabd2b4c4477971b3c5650a98d07881d60712f91b66592a2554c557b82ecf949faf52d1503f", 0x87) r2 = socket(0x20, 0x3, 0x4) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r2, &(0x7f0000000380)="a96accdec801df7f84eddc78365c2337416bebb2c8bbb87b", 0x18, 0x1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000500)={0x1, 0x0, 0x3, 0x1, 0x9, 0x2, 0xf99, 0x10, [{0x8, 0x4, 0x7, 0xf}, {0x1, 0x4, 0x80, 0x2}, {0x1, 0xfae8f11, 0x9, 0x8}, {0x1, 0x6, 0x0, 0x8}, {0x2, 0x9, 0x1000, 0x4}, {0x2, 0xffff, 0xffffffff, 0x8001}, {0x4, 0x1, 0x80000001, 0x1}, {0x4, 0x6, 0xfffffff9, 0x8}, {0x7, 0xd63, 0xce, 0x4}, {0x40, 0x80000001, 0xd4, 0x800}, {0x9, 0x5, 0x2, 0x4}, {0x5, 0x0, 0xc, 0x800}, {0x80, 0x1, 0x3, 0x7c}, {0x3, 0x25b, 0x2, 0x1}, {0x10000, 0xd, 0x11c, 0x5}, {0x4, 0xff, 0x2, 0x4}]}) r5 = dup2(r3, r1) sendto$inet6(r5, &(0x7f0000000640)="072600b1ce03825145ecf90863e378ed0d23530a56f63a292a360f0097bffe3e479ab06a96e4a3645670b5e6588d84a26483382f286356bbc9f0398e763de53a876566ac89f3dfab09cf1ed7ffb5b300beda88503ec9725c1fb23b1e2caacf757dfa1320f36f73fd1811", 0x6a, 0x400, &(0x7f00000006c0)={0x18, 0x0, 0x0, 0x8277}, 0xc) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000700)={0x6, './file0\x00'}) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') flock(r3, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000007c0)=""/113, 0x71, 0x41, &(0x7f0000000840)={0x18, 0x2, 0x4, 0x2}, 0xc) sysctl$kern(&(0x7f0000000880)={0x1, 0x1d}, 0x2, &(0x7f00000008c0)="056fd71fba0ce108f112e03f312e29bcfb3d38a592ddacd9677ba26b7112be67409569144181dc3ce8ed2ac9714d40227d7941654223b62a8c7213eadf170ae6408528c3142b2ab492dc", &(0x7f0000000940)=0x4a, &(0x7f0000000980)="8daad521b10153cb93a2c199a8ca0c868d746ea0c7ef8f0aa76462a18ebb8d58ab41178b12cc21e903c22d6fe739aba188bd05435b9ce62241ea268868e929bdb0f5afb7d5e974417035073fe1cf34567c9e138557dd19fd0a01f28a1257f8f11fcb267459f60e3fbf51e239c0faf2ae59c0ecd782240cd4a02c411aaaa90f6a515b86097c42c8e2b77267a618cef994527d988c50d15fff1f519aadd14b71a9068871779dfc7a462702be40b3e7be89558aac5ac5517125604b9a603ac754b17b6dc3e7e534dd0ad2ccc550da6ec5a51e8453882973279fc66a754ec96269964a81a17bf8b108a4846bdd371f5c4d6592af340aa34b48fc2ea60d4e9ffdf0a8d432a7f512413fc7ab6c91603abdd824b938dc624bde38bc05e1ef6821a71a894fc9e1b1e1f3757738644067e30e556ac3b268173ce0cfa43a48ae26784a1d238e96e1594db193214b6b203688ffa827fcf79060226ccd17a5c7a5bd25395cb9f9e0224cb480416fb9d3f12b198894de2ba7308c20e3e9edebc9210110bfb0a5af189a7528c1ed7e30c0de7c39d754dfdfcf569a2a70b13be0d08327b3837eecacbc4594a48702a6836c8d10588271b410027b1288dc7374bbd408e54b1868c7cab8346852438c96fd128de11aa04e7b8a6e8f66b54ca945c465954bb0817cd007eb58217039e4eb189adbdaf0cf9de009fc1e5fc0b72e92c12902615b45dd649b2f41e3eef1c57471c83f410f6e20d6f2daa17f15cc4d21cf9d7e729f6bec02e1b5761507ddbbe4956c5c91d493b9d9f18f5f4bc5227551b320516b31555c958c412baa7c7e0486cec6bbc1105761270acf1b091c62ddbed5dd47b436adad36d2d1194161753760b966604e8731bfea2d6880e93b448be9d31b7580e6a6e13f204332425842ccecb01938083bbb603963b55bf6120fe42f6957484765629404d58f872c839eb12171e80f64f7e7dafa8ac0419d72bd840ca775f6a0675174907f3776d508961c33c59e0ec8e03ec6c287b690b78c5f182dc23f2c378b2a0aa0d711780ca87d2f61b72c0bad19a916cf4e9f77a9f2d038043cb348ad266179a4697a73bc5b3afe55957f69b64819ce32ee488a0735601626bf0b297a0864209b44b5c287b3f2d61fee95ed59e164110b86353d9f882f7d824f0bbb26f43d29045a920b57fccdc7f9bd915770c87fbaee44c14bcff5c57b332cdc155abf0100355ab2c52e4a5c2a892a673d81720fd2666eaf3464209a313d41a9cf82f5a2bb0fb40f1962ddb0bbc34d1483588e3b10a5f2895a6f2328e706355e3fb05258dfeecf440ea9a8a5302f9b898ed1470e8a91fc65efa99851b656e817a5349e54a0d3daac0cf61db32d3de099a11028fc30a037b0c397b8f28408fce79f1f8791e476da222bb9787ade49eda1bb660edf0aea702daba37c59b910323a54be319895c38b93341c30f577bc70cac3a12f97168aa6e58dfc98ceaeba2a9d65b5ceb1e098eb23b0dd4bc1f614384ded431a57dfaa0ad31c77d35d379b8483e09dda5e3418f6df56add86d1a951c2be6abf6921e320078f1cb0f2b608822bff2b2b5a5e3561e86a43ac0bb39ecfb6c1d25c9dfd8f20ffc31dafb977efa26a9d9dced5e11b41be4c43c41dc7fc6aa9e3ba315af7bac9f135ade8452016fe39e7fb5adead09de61d33d7ee27aeb5cdf0205008b380eabeeb4e2a0c8664060de23ec57ef4445c6315a7511fd0b16fbd49652d665d3ecd3b5b96483aa99c0059551987b60a3c51e36af21bda84df342135efdbdbe8ca472b35183dc85caa47a135e921c8a3e4e079f75a2f412e7b2af8419f4ba60b922083cd30a6d9b4021f32676a2af2a32895c11dbb9693b4017458386546f39573684f7bda3d3c63efb9536584786e24f8b7bb82e0c4f402bfeec79031fa47f12d82b86e88497e1172574865d80c0d6f3688ad74354c050e80f5088c763bcc84d8d29ea88eda9ad7e1f9f824e62689e97b1ca8d183e4cdd2b76c8f1402ba41fe6998e958844d6bbe5ecfd265c42fe13eb4d63faa6b56ab4c4bbf013b0f473467d9155e32ed299c695adb91e34bdf5209e9da9c83199887360f8e6d4a64b0d4515bb30b9779c8ec500df3198ccb5bcf216df2dd55bd73f8f66cea14dcaea7c3c7af2eda3dda1643c18b149360e64233bbd69a8c39dfc1e3f88c45d02f0630305334e14569a1f280f88464419d763d9f46df6ccd90c44e5a06f1e2b8d377932623435f4584b4748818bdfd5cf857edd8d70b4e8a7b3453b81aaddc5b0fcb9358780e68e567255d1ead12f1291c4f6292ddb4b816ec8ab83ef5cde2210c0608a323fadd6d3b70cd1bb4c8aa926e4144edac1dc3f54e85d99c91eb1946e568017d699385f0c5495642046d3cf06fb1dd18761760773f065dbb86547bfab811bbc10071b44f30757a820bd46d7ef3eec5ed18bdf79c036cade4d5565647af0814bf2afbf9d6cd5d142f053136384727510ee5067798d0d3bba46b17b8925430e00a4bce0c06373342c5fa65508994925b929464964c0e15c83ef2775905b3b1eef6b3a59485da64eb4747fe99280ff5852575af97f6edbac0c2326742ada7cbdc9bde141bc863d8fff8f7074a38d15b2e9d637427ca38a08ff9674dde334bd333d5a21f3783a3b9fcb062614e12443194363c5888603f97678b9ad80a33c867f56e24fd38864793636c4014004a8b36f8acccb9bbfa29d104821d2921e3f7b535d961156d3fd08cc13d8b4a3f7eca5ed62575214f07d0893d5901f335cc216af9ce45f9cfceff88856f2ddd9de0d3c41e2bf7881f29847d7b880200ddf9f42fba49c5eb5b9f2bdd0685c5ce4e7b2ed592fd3a46a4cb59b12ae6e771c04a3a016950787eefd01d1e3f7a033be91e5783111fbe210db6718edf8e10b9668c98dcc6c36caac2c83937b13299cd093d509303f8df8e41189f73ec2157d66ce48cbfc9d78029bb2f70b5a711d02681ce79029bfe08d0f17086d6d0f565e11c27e6791ef54d914e64a44fe450847ce03f198d07eeac3cac7163649cf53ca7327e187461e76b1e9ef20131175f10ff19a8aa06073b4e91cac84a95ee6a5e23cdd3c21f5d1bf02cff40af9d591c3f1b851a3be58d0de5af9fe8732344dceb67a54f495eb64f34de06b72d2ea8eb6bf31c511b84fcd683fe0fbc58b7c77a3d10fea9e6dc684225d5f65a9952993051ad934b3b391d676789e1aa2505799771df1533e42f53fc91bf366914b0f32f54236230fc181ae067d8f52fd67adac5ce7e35a22f1245119173703e2ceb10ea637d385a7a5dc9df816347c534e71c8788ef15b84564522df3d9650e75b3a3f1528d0fb30cdeceafddf7c18c032b5a122989b8d5ff5a0de6cd15d728a4c89bcb5bb56bb0b9420cb359e4dd5d796d8dd6c8de8194f00883ba9340c287d54eace4f3d6cf42739e99d69702148cadc2f44ac752acc07486a1e55069592ea0498ee571a85b9f2ef0bcc09017f638e13e96c16a1e4ed1ed6eba2f2d1c3342a170d3a63d3a79ea80de94f3a7bd3e454e95ba43c37627e5b910f321d4bb845650bc24078f3d5a8ae0df8934fbe1cf1f2b9ed4b65a72908a0071137e7cd4c8b136e64204e2b15ee091ba55c91de1c707f35109f5228aef839af5e760d937a7f5b85ce907a36b5f09664e3d3d9ab19cf4bba87412eb40762d8a34a78ecadd0372a23b6ce256d76b438ed8628d7398a4bfc0a09a8a6313d849b4762e472dcdc7deaa42a65e4d13a70f591079cc07dacb48b78357ac85c142038c8005785d1bac16942ba026a3d11bd227f3006349d55861fac17003bb5fba5c023d761aff5232854254d3c570482126c30f85aab641d9df04713ef3c78dd041184de50a52df7c9b87c58f1b3e4a5d675ff55c666cd98d96a73d65104e70b8925ee2c5001146af407766f5ca42dc1fd1ebc04c41b29f83cfec3e27822a5d101da93dfb7960fb227fbc85bb14d1e08ccb708e7ef82d1bbc3cd57bc22e6b8800a73e480a8aa82398f5359c3d75e83fdb0b0897cc6a5fe9f3ffad7fd62618a11545e5cf916212900c364654d8c5bf7e8cb167a79b0e17ab8728771cd3ddc16b0a4f73e2d5f34caa02b86fb4cfefadc544d462cf56962023fc9e59840874dd83b5d7219e220b3f7819f833c76eba29bd1cbc61556087dba4e1e1fdb0b32916b98a61367a20f43caee3ce159db3c291ca13c73bd0ec5412c1de35b19c67fd4e281e2180d0f552bf8d6a7ea8a03c99a9323e8a8324003fef303cf608149b57f9c0df4d6fe2aff0a72f6163e4542259e61eb22c31f8b85c0226d25c026bb0bd1def9d93578ca69caa0ccd23187a24982b86fc3f0d66fe8b91573303bd524725321fb17a392abeac15615e5daca8220068e5728086d33cb147e669e68af0df00eb0f24951cfbb8a125e34044bcd1876663732cf5256f048d44e1af38d41b0b323750098d237a2618e2df5dbe0fba20b68e1f4c9c0ac9abf2d414b1f60a79a9f1799c49deca492f30cdc719b4fa428cabe03c8d1c265fdbbdbcdc6cd5a0a7da59fba0eba6f108e42a64de17841d6a92090081fc183a9907938ce16da36eaf2816d66914c83d69181a21da9f897757fbb511f6387731fa9dfd2d8bd52101ff4cc25beb36ca0b899c5d5b9c46d122a93a3f29159206406f46f9c500905b255558ddb9a17bb46aa712b8af35ac14b0d63121063f1560a2dc375cde84ecd295576eeb26fbc7148cf371506a0df2bac84d6d856f9087106f96912a86a3f7069b12b971712177d1634bd34df8f726e04d80bb21dd0be00f55683d6a40a9b32d82e354b2c37490d53220e8648866606cbd8f30dc12c41b791ba17353349f1c3239d1e88b3e8ec78ae5145353166c09e79247ee923055a8517597b38e19c1c7c634d169a54df58273ebb7c2ee4dc912b32a796d9ad88852524e8d17fbd6ec078fa0f04754750bd070fa0f8c543e8f9adc573d9ed5dc1a3e769793ff383e1e79f80d80ccd839c6ce5a165405dd75468309e96fba768077a897206b1078023c7d4481d5d251f8b376c981616483a7a9cea5f9d818e9a7cc68b68557fc247a8d6a5db118d4804a24609531982ff6e949029572d1f0171e65864b398c326080a704fbce64a467454eddf7f31f87385ae706dc5abe6ca08f244da8c91ca8d674ca53294cfd3dd9107a9e389cfb05e7770dcdcba8a77c8038bfb39d3b31ac7abbbb691ebe04b462fcc43f55a3d94e88b592fcc8db5cd25070b10f4d5d21c69b3a805394d77248daa254eac44d2e38d97259058398bb38cc1879eaa7e2ef4406d0fd01e7ce35aca5eae11675cc74a5f9db33aa1649c0a6d674c1a7da39a6026168ef85a556012f177225f908c0c6c3cdff57d3733b9a2bad14c6e3f4b9f211c2b9e21b24b0c4c9b6166b1e9aa0049674571ac19bae14dfd2d2f5ccb06289f5f064144c3d5521efee53bc94a5209e711dff1a16e1b5accde576829c928fce955c81bf6b0494bf944c03542f91d5d6ea8dfcc77826a409a4cd7cd7551e6639194c38ea432b31b29b25410bd9b850dcd4570b20de04007d1f441826db4115d358e46c64e062221693a37cffd43f91ac811788ae76326b2c8924f284d4afec3404d42bad9898db94cd4372e8827299316ebe926160a015939425e583643f2d8a99798325878867ed6dfb41a84e1dc8cb54cd6c306abe77fe12bf69065a311740c8d999f766e4e7324ce5653b4c8cee8dfa18ce72d717ec4594606c1a776fa07455dc8ec61e0745a43f78a29639ceab7be05f8bcc95459d1d5ea13e69be6c27b7006c605ea9", 0x1000) setsockopt(r2, 0x8, 0x8000, &(0x7f0000001980)="0892322b3920d6b03c78132461818506ab44dcb2e794ab0ba305c854744f3514c3abec50fce64fedca7a0cfafb775a9d81f3a1d77fcbbdc0f607903c04499c43f2aac15f0f4c014fe5757d901cd4fe696879bb0dda45ca422d6ff95234132eb108024b0dccc30d02be8ca945971093cf73d07bc8cf736d5fbb328af35648355c67c0914c8e4107e388e58aad9e536ca5a084bc013b3372108650f12f30e46da5bbf4468a4e74451088d64f28c32c610e83a95bfe0b65c87d6c96c04140ba83bd967489aaaeb42834982206", 0xcb) socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000001a80)={0x100000000, 0x9, 0x800, 0x6, 0x14, 0x400, 0x2, 0x100000001}, &(0x7f0000001ac0)={0x8000000000000000, 0x6e, 0x8, 0xd, 0x3, 0x80000000, 0x6, 0xb}, &(0x7f0000001b00)={0xfff, 0x5, 0x0, 0x0, 0x10001, 0x9, 0x7}, &(0x7f0000001b40)={0x200, 0xfff}) r6 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x2, 0x82) r7 = open(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x20) fcntl$setflags(r6, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001c00)=""/103, &(0x7f0000001c80)=0x67) chmod(&(0x7f0000001cc0)='./file0\x00', 0xb3) r8 = accept$inet(r7, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) listen(r8, 0x8) 5.859880195s ago: executing program 4 (id=1154): r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0xdd) r2 = socket$inet6(0x18, 0x3, 0x7f) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x2}, 0xc) setsockopt(r1, 0xfe6, 0x8000, &(0x7f0000000000)="cb6bb8fe51fcbc9ba6ede9cf7d8ad5fa5b7fc4d5acee145916c854ea4ff53415e835ef050d9dad8dac893ec4352288e11f", 0x31) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff", 0x12}], 0x1}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x1, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000100)=[{0x9, 0xd, 0x0, 0xffff2cc6}, {0x3, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}, {0x1, 0x54, 0x95, 0xfff}, {0x3, 0x8, 0x6, 0xff}, {0x3, 0x5d, 0x7, 0x1}, {0x2e0b, 0x1d, 0x7, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x1, 0x0, 0x41}, {0x4, 0x0, 0x40}]}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00041b000f3e8095043fa8985d012c000001c33d0817c53fcb7c7d40b5ff66108039750000007ab7", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0xbfaf, 0x9, 0x8, 0xb682, 0xded}, 0x0) shutdown(r0, 0x2) 5.859195368s ago: executing program 6 (id=1155): mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d247", 0x40, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0x2c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}]}}}}}}}) chroot(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000200)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002800)=@abs, &(0x7f0000002840)=0x8) r1 = accept$unix(r0, &(0x7f0000002880)=@file={0x0, ""/4088}, &(0x7f0000003880)=0xffa) r2 = accept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4091}, &(0x7f00000027c0)=0xffd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3920500000000000000fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e0900abee7e3ebe806fdb4f6af569ae94b5d1271871a2e68a827d0080c926123522", &(0x7f0000000080)=0x4, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae19000001009d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521798686e472b70b560f7021f567adf4d", 0xffe4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x1, 0x4}, {0x1, 0x3}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {0x0, 0xba}, {}, {0x1, 0x2}, {0x3}, {0x2}, {}, {0x0, 0xffffffff}, {0x0, 0x20000}, {0x2}, {0x0, 0xb1}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3, 0x2}, {0x0, 0x5}, {0x1, 0x7fff}, {0x3}, {0x1, 0xa7}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000001500)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000001540)="4df2c440acc948879ad0624c097315f37a", &(0x7f0000001580)=0x11, &(0x7f00000015c0)="e668f20dca28515f4456efa51790789054659e963b80697946e1531f3513fc46727243217bd854b3c63133c6bf7ac5fb45b78d2e95f4c857b2e022cd14b1dc7056301c1836ce14893b49efb736efc8783086d6a35fee9cbfe81b231a7de8fbc250495aa21184a45eadcacc646b54dd1c268336d663d1f3d461e584f1c097c95bfa960025e3d2f3df4f8feda491e9176eac34effce4b8f8bb8e6f57b53323f9e261ae8d55bdfe08ff60064853f9e34455cec16abe56cf32089dbdce348e25e70b807506", 0xc3) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001400)) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000014c0), 0x80, 0x0) execve(&(0x7f0000001740)='./file0\x00', &(0x7f0000001280)=[&(0x7f0000000180)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000000200)='{-*!\x00'], &(0x7f0000001380)=[&(0x7f00000012c0)='-', &(0x7f0000001780)='\xb3\x00\xcdc=\x86\xec\x84\xbb\xc4c\x0e\"\x8d\xe6\v\xfd\xa0\x01#\xa3\xf2MO\xab\x98\xac\xa1\xd9oc#59D)n7\xbcUt.\xcd\x89\xdcD\xd4\xe8<\x9c\xc8\fM', &(0x7f0000001340)='&\'%+!\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffd}, {0x0, 0x1}, {}, {0x0, 0x6}, {}, {0x0, 0x3}, {0x0, 0x4}, {0x3}, {0x3, 0x1}, {0x0, 0x80}, {0x3}, {}, {}, {}, {0x2, 0xfffffffc}, {0x0, 0x9}, {0x0, 0x4}, {0x4}, {}, {}, {}, {0x0, 0x8}, {0x0, 0xf1d6}, {}, {0x0, 0x1}, {0x0, 0x8}, {}, {}, {}, {}, {0x2, 0xd}, {0x1}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x4000, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x3, 0x9}, {0x3, 0x6, 0x4000e}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0xfc, 0x4000005, 0x108a}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x8, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1002, 0x1}]}) ioctl$TIOCSETA(r6, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) setgid(0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000013c0)=0x6) clock_settime(0x100000000000000, &(0x7f0000000000)={0x80000000000007fe}) 5.693083271s ago: executing program 0 (id=1121): mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x1bf, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x8, 0x4, 0x9}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x8, 0x2}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0x40d}, {0x3ff, 0x8001, 0xc9, 0x87}, {0x4, 0x5, 0x5, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x8, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x6, 0xd}]}) select(0x40, &(0x7f0000000280)={0xfffffffffffffff9, 0x44809e99, 0x3, 0xfffffffffffffffd, 0x0, 0xffff, 0x9, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) socket(0x800000018, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x1}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x0, 0x100}, {0x2, 0x2}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {0x0, 0x7}, {0x2}, {0x0, 0x104}, {0x2}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x4}, {0x3, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, 0x0) 4.360099832s ago: executing program 6 (id=1170): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000040)={0x2, 0x4, 0x4, 0x3}) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0x2, 0x3, 0x8}], 0xb19, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) close(r0) 4.342797973s ago: executing program 5 (id=1172): r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000540)=@file={0x0, ""/77}, &(0x7f00000005c0)=0x4f) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) (async, rerun: 64) r1 = socket(0x800000018, 0x3, 0x0) (rerun: 64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xbc) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) dup2(r1, r2) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) (async) r5 = socket(0x10, 0x3, 0x0) recvmmsg(r5, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/3, 0x3}], 0x5, &(0x7f0000000400)=""/110, 0x6e}, 0x6}, 0x10, 0x1, &(0x7f0000000500)={0xfffffffffffffffe, 0x4}) 4.12067669s ago: executing program 0 (id=1121): mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x1bf, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x8, 0x4, 0x9}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x8, 0x2}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0x40d}, {0x3ff, 0x8001, 0xc9, 0x87}, {0x4, 0x5, 0x5, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x8, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x6, 0xd}]}) select(0x40, &(0x7f0000000280)={0xfffffffffffffff9, 0x44809e99, 0x3, 0xfffffffffffffffd, 0x0, 0xffff, 0x9, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) socket(0x800000018, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x1}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x0, 0x100}, {0x2, 0x2}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {0x0, 0x7}, {0x2}, {0x0, 0x104}, {0x2}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x4}, {0x3, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, 0x0) 3.500752225s ago: executing program 3 (id=1182): setuid(0xee01) utimes(&(0x7f0000000000)='.\x00', 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="4cb6dded", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x6, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) (async) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 3.467021554s ago: executing program 3 (id=1184): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x9, 0x17, 0x3}, {0x0, 0x12, 0xfe, 0x10}, {0x400e, 0x4, 0x5a, 0x7fffffff}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="0033c53e2cffec01ed2d4adf0000f4ffffffffffffffddffffff0084ee65bf3a8d8f9cc73fb996d1817b46cb9d", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="095fd0bc1f7f1c30d0fe38d66c6da8092d16d546c4d81648406aeaf15074475300b053c9ddf2b510cf705d16e711d90edc5f0c54d5af0b3836f380c0efee86f996788965a37ab74b86c3f2e680358d3d08d648a2552a14e713d9256289", 0x5d}, {&(0x7f0000000180)="91a386da0b8cdd5cf4adb1075ad8226dd27004", 0x13}, {&(0x7f0000000240)="fb4e45d2ca1d748b804062d578ea206aa70bd76c0f67cf06af6a19efb54f56dfba28523f6cdf2363c120389097cea1953a1b63fa3cf8", 0x36}, {&(0x7f0000000280)="b7ae35e8054cbffb4c7821c8c934f4cf", 0x10}], 0x4) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x2, 0x0, 0x2e, 0x0, [@empty]}]}}}}}) 3.466205803s ago: executing program 5 (id=1185): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080)="be0673a8", 0x4) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000000c0)="5c38e84326b52e5481646c540fbadd963764e66b8d744eb5ac44198d538447222291a47ace4b9e50bea111f4ad31e2232ec8a26f21cd084ed7b438c78d882c3bbeceb2973172ca494c78872aa71dcc07d2eeb29f6e9a473dc811ba10db9e6688", &(0x7f0000000140)=0x60, &(0x7f0000000180)="c0f643d56fc05d2a3feecf8bb9a0721cff7a83357e9cad30b06084602f22e92885728ec42a9bdea2510f038ed36d405d6d34768483df3cb4639eae5d0d206b71c3", 0x41) 3.465479232s ago: executing program 3 (id=1186): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x0, 0x7}, {0x34, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x0, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x200003, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0x7}, {0x7ffffffd, 0xf3a, 0x0, 0x7}, {0x8001, 0x7ff, 0x9, 0x5}, {0x3, 0xa, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x121, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x0, 0x3}, {0x0, 0x6, 0x6, 0x14}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x200002, 0x5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) (async) close(r1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0x9, 0x800, r2}) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) 3.465330945s ago: executing program 5 (id=1187): r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000080)=""/255, 0xff, 0x1002, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) 3.44013629s ago: executing program 3 (id=1190): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x8d, 0x2, 0x80000004}, {0x30, 0xfd, 0x3}, {0x6, 0xf9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b4bf66108039750000007ab7", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x1f6, &(0x7f0000000ec0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "832000", 0x1c0, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b}, @hopopts={0x0, 0x19, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x40}, @jumbo, @generic={0x7e, 0xb7, "78fe1cf16261664ff6713d2c19b7cdb918a775307ef8b75264ae7798544a2cf1744b21b47e9f2a2d958ae6d4b70b5797996f54197763ed2ddbac11a70fcc5247dc64bc18100ba9f17c79aaeb3e27ed097d0881afd5b5a549a170b3c3a4aa7dd43eb126070dbe9dc346c112b42a8d33ab3296c41304751281d389b0d2c7941e294bae904377edc9926519227dfe0afa0234a560ea1924e7f23631ee38286b4f43210863a01dc5c1312f3518c9b3e85abe042035fd7db985"}]}, @dstopts={0x37, 0xd, '\x00', [@generic={0x3, 0x67, "8c3aae4e94664672b0d953253939b459e8be7357fbd6cbc57cccba83d227a2dbc0aa99272600bacbd2532c85fc6eb12f8f579623f9b7e0958a5dfcaa6218c7d32d7bc37a01043019e0d518ec24a72c67d6fdac6d55cd45ed8b19bdd927c5a167dfdab0941148e4"}]}, @hopopts={0x4, 0x9, '\x00', [@enc_lim, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xfa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x34, "376da8cc1812a4ca515864f4d6b603aff3455cfc1e39b0513d01246bc0249856a448f2add989c23f37ab4641e863751d547667c2"}, @enc_lim={0x4, 0x1, 0x5d}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x8d, 0x2, 0x80000004}, {0x30, 0xfd, 0x3}, {0x6, 0xf9, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b4bf66108039750000007ab7", &(0x7f0000000000)=0x28, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x1f6, &(0x7f0000000ec0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "832000", 0x1c0, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b}, @hopopts={0x0, 0x19, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x40}, @jumbo, @generic={0x7e, 0xb7, "78fe1cf16261664ff6713d2c19b7cdb918a775307ef8b75264ae7798544a2cf1744b21b47e9f2a2d958ae6d4b70b5797996f54197763ed2ddbac11a70fcc5247dc64bc18100ba9f17c79aaeb3e27ed097d0881afd5b5a549a170b3c3a4aa7dd43eb126070dbe9dc346c112b42a8d33ab3296c41304751281d389b0d2c7941e294bae904377edc9926519227dfe0afa0234a560ea1924e7f23631ee38286b4f43210863a01dc5c1312f3518c9b3e85abe042035fd7db985"}]}, @dstopts={0x37, 0xd, '\x00', [@generic={0x3, 0x67, "8c3aae4e94664672b0d953253939b459e8be7357fbd6cbc57cccba83d227a2dbc0aa99272600bacbd2532c85fc6eb12f8f579623f9b7e0958a5dfcaa6218c7d32d7bc37a01043019e0d518ec24a72c67d6fdac6d55cd45ed8b19bdd927c5a167dfdab0941148e4"}]}, @hopopts={0x4, 0x9, '\x00', [@enc_lim, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xfa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x34, "376da8cc1812a4ca515864f4d6b603aff3455cfc1e39b0513d01246bc0249856a448f2add989c23f37ab4641e863751d547667c2"}, @enc_lim={0x4, 0x1, 0x5d}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) 3.438423802s ago: executing program 5 (id=1191): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) close(r0) (async) r1 = socket(0x2, 0x3, 0x0) close(r1) (async) r2 = socket(0x2, 0x3, 0x0) close(r2) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = kqueue() kevent(r4, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x1}], 0x400, 0x0, 0x11000000, 0x0) (async) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b}], 0x56, 0x0, 0x7fff, 0x0) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.373947593s ago: executing program 1 (id=1193): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7fff, 0xffff, 0x0, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x8, 0x2, 0x3, 0x5, 0xd, 0x7, 0x80000001, 0x10, [{0x8, 0x7, 0xe, 0x3}, {0xff, 0x2, 0xd3c4, 0x2}, {0x861, 0xe, 0x4, 0x9e}, {0x200, 0x315, 0x5, 0x80}, {0xf3, 0x400, 0x7, 0x200}, {0x0, 0xfff, 0xfff, 0xa0}, {0x2, 0x56bf0e9c, 0x4, 0x10001}, {0xf1f, 0x0, 0x3, 0xbd3f}, {0x6, 0x2, 0xbc, 0x10001}, {0x80000001, 0x7, 0x7, 0x7}, {0x1, 0x0, 0x4, 0xffffffff}, {0x8000, 0x3, 0x4, 0x8}, {0x5, 0x3, 0xea1, 0x6}, {0x8, 0xb, 0x3, 0x1}, {0x8000, 0x9, 0xe970, 0x3}, {0x9, 0x9, 0x42d, 0x7}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x2}, {0x8, 0x4}}, 0x0) close(r1) 2.37249436s ago: executing program 3 (id=1194): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10004) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d2202ff07", 0xb52, 0x2a6d}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e4079436c31c9d63336dda31d8707a4df60c56a451ec7a9a6330537cd6b28e8bc219a55eac61a39286a5f775817f63c8b90c507c5e1ef68f5f481b0b53827c9f80daaacc82952315cea44afb0536beba884298e1657385a5952f83d0b8eafcba25b6d67579c6bad1053e80c970e0e66fed55e5a0e41f71f4a6314f36d89202a3c1bdacb7e2b2c13128fdece2659cd23b713239b84d90f1439de65949f383c9df66b3f3c409754f117160290e2e99dffc63a26557b1beee0d81a82795aff420bf2a515d58ac52a88e4e45520aac6f3fa451dcf7752f4fde5f8ebe7f5869ab0b1deb502a637ed8263b857902c268bfc2e2fd3017f4f674103dc1312b7202eb5d5a982b9786c1b35bd81f74979e91eb8bb54afd7fca9a2bfe18519a36117c6391b22340f543f6a86113694c8c71dbc03e201fc42281f2f53b3d4365dbf6a8de5850732058a0b93064daa4f39036e2b8680d8b45028fd25a94df85a26a42bdc43962df496f8c32fd1e0d5143c02192d7ac89db467f070fff2419a91ba24566862e8cd9fe3c9f5d32de616a0f55f2e7d849392012788aad5eb7874b8987625a7fa9bbcfaf200e632fc6d5ac0974ed2deaf7ada07eab7f82cf663f82bd863b7e52fef17ea44ff1a50937a74a34dae6561916b3b06ef95e3ace043b0dfc707efdccefe2bdaf6b1a01a89caf380477abb7a1557419719cd4368be23eb79f200c607c597ce2e4130c154d8cf580039f048f775847875d070e9bba2b5fb8edb04b171dee05defd4c1637336328e647f72725ef2ceba527b12044880edc00f2fcc6092ed3c80848c1081c8fc738b161ad0efd9b4c438108e695f1d3a1fc4adaad187b5bb15c152f8bc5ac6fbdc84d5fd442c338122f6f25edc178ad87714da4c096e411536e9380952b68b391aacf908123b4da4ee7893a6a9aae53b22db9750aa9855467ca03cadf0b1fc064863b86848ca9193a220e68909571f8c55c052fda2dc81aa51d5476e415463d907b6e0377072c64c2dc476445340116fdddd8997ba38868bcd8715d16dc00fbff3d28eaded60bdff86124f757b8aaf2fc3a95914e7b2f7180cc381d35965985ad639ee0ad4ea63068cd2f483bd4bb035b1eadb7a93f08a0267298e4a5a361443879a51ae85caa56b24fd2c6626b661592e1e755a050d220fd184bcf8b30086ac3944503b55585dc11d0f8204dc78c3cbd8879dcd3affa4ae5d46f188fb8594dabb170e2794f03f700fc4994ea15e19a781f62736150b664fa45605469d479d9c0f0cdca269c5712317332b602881093f0e5109b873a021d3ab207e1db13db133e572149abed61fd61e30f065aa155a49fea28a5c94250d27c097b7df4c382800626afc5516d0564947053d38df4146a5739870058ed8d4ae1acda8403a266df8867dd3e9c637bc191eceae9d7b42ac8833ab6b05d3955a58bc80044f5cae871d898341a7e7c66171f313ad39cc865bfb52011251c1ba19521e7717f49e0ddf2ba955378ae0f481f53d6e19242e071758f36661589e6298a396fef4dd07413f2b4daf65f01580227a51689d8a3b1cbfa997b33751015c1ef48f4b50b2c630509324d8c08d1531752927d3176271b6284ad649f212d805cf20cdfe985ab215954c36e5759aa973fd3409f6d2184ae6c78b5c1e3ba903fbb3aea49bc03ce2f07d7dca246cdaa84c54e50bbcaee87dcf77d0f7931ce621749134987029acc0711037cdd39fce89c7a62f1db2f593f6d711a0143db606c358e58d33800e8fef6a7a61516da18340dc7dc227ad7352eb206190d31dce7d811c7e38ba5a7b9e4e7848f5ebeb13b3cf6428fd79a2090d", 0x513}], 0x1) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87, 0x6, 0x27, 0xd577}, {0x7, 0x10, 0xfd, 0x20000001}, {0x6, 0x1, 0x43, 0xff}]}) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (rerun: 64) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r3, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x9, 0x3, 0x40, 0x8}, {0xaa, 0x8, 0x2, 0x2}, {0x2, 0x1, 0x7, 0x1}, {0x7, 0x40, 0x9, 0xc69}, {0x4, 0x3, 0x1, 0x7}, {0x0, 0x0, 0x7f, 0xff}, {0x9, 0x3}, {0x0, 0x67, 0x3e, 0x39}]}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x4004667b, &(0x7f0000000040)={0x1, 0x4000000}) (async, rerun: 64) r5 = syz_open_pts() (rerun: 64) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff8, 0x20002fffffff9}) 2.363625s ago: executing program 7 (id=1195): sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x38, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd67003809000200000000000000000000000000aafe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 2.361968002s ago: executing program 4 (id=1196): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x9, 0x17, 0x3}, {0x0, 0x12, 0xfe, 0x10}, {0x400e, 0x4, 0x5a, 0x7fffffff}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="0033c53e2cffec01ed2d4adf0000f4ffffffffffffffddffffff0084ee65bf3a8d8f9cc73fb996d1817b46cb9dd70edf", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000500)="4e7c2709b58112aa2f9856fa4b83b202e583f8c25841b18d3b323e487d16fe28774d1c5dab61f000fe073220cfbdd93c242c46dbc04cf0a330b679c4093f2ba55de9bf0213047ff970e908af377f0bf61c96596cff992743", 0x58}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="ccd91624c9f723f52c05926a7f1ba201aa258418075660dada35a32504eefacf88591a228996150588781178377c88a428364db622e5834d99e4fca553f572b06e3735", 0x43}], 0x1) execve(0x0, 0x0, 0x0) open(0x0, 0x18289, 0x110) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000100)={0x1, 0x58}, 0x2, &(0x7f00000011c0)="c0492971", &(0x7f0000000080)=0x4, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 2.342245027s ago: executing program 7 (id=1197): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x317, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce0, 0xffffffff, 0x4f8, 0x8000006d}, {0x6, 0x4, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x3, 0x4, 0x1}, {0x0, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='r\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f0000004cc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) acct(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000002c0)='\x00', 0x2, 0x9) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) 2.341052175s ago: executing program 2 (id=1198): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2, 0x25, 0xfe, 0x6}, {0x5, 0x53, 0x9}, {0x9e, 0x1b, 0x0, 0x95c}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000001580)=ANY=[]) setsockopt(r1, 0x3a, 0x12, 0x0, 0x0) 2.303935783s ago: executing program 4 (id=1199): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x87, 0x8d, 0x0, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) ioctl$VNDIOCSET(r4, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) 2.30360724s ago: executing program 2 (id=1200): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x9}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) 2.303442256s ago: executing program 1 (id=1201): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) readlink(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x20004101, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0x5, 0x400}) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xfffeffff) 2.303113637s ago: executing program 4 (id=1202): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r1 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000640)="b5a90fd2a173c4d496aa6064d1bdb464c480cd05c49d8a69f45d171e64a8ce1021370845df4f8c9a190e1c030837dde96fe6588dc1616bb1cc000000000000000000006abcb3ae34c542723234baccf0b5ff9eb1add8cb7f36e78fa7863fe904b5e756354149371db9973b5ce94e7a64d6be8e7e483ce8b5ffc8791c0fde161bc5ae8f120b2c0358ab4ce1bb0e04babc6803d9107dc3b076e6697ba54486733ebcae64dea7be7887db9bcc55672171efff35", 0xffffffffffffff5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x40, &(0x7f0000000040)="00000080", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="4ddbf3f3ecc42b6d1b782d0d5af72fd964764b2c6e78e4bef4f06de8112faeffe39926834c88935432a79543b6b33f64a41cad418738b121491598ceb7a46fbd3a63adc011c038278e6e68fccb168e55ad3cb813def78dd443036b98476dc83bf524e2635a7a6b7743dfe324b71fa91a2afe116705889aa30d2edf54d55de786ba026a8b0e9d062bfb43128320a0d39a653653c82ee3fe39197aca880f3c5d0dacfe603c47b14a1378f6f47f531a58ac9aaf6a870d65ba5b41839dcf0e8ba092f92c1a291bddefa9f5003c857725bc1101d57a553a4b6644581d5c357a06b67f1258f438ce7670da529a73dd", 0xec) syz_open_pts() 2.300105569s ago: executing program 3 (id=1203): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000280)) close(r1) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x21) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x21) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x5, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000547000/0x1000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00008e5000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil, 0x1ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000e88000/0x2000)=nil, &(0x7f0000f8b000/0x2000)=nil, 0xffc0000000000000}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bc}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000034000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000bae000/0x4000)=nil, 0x4000, 0x0) unveil(0x0, &(0x7f0000000300)='r\x00') (async) unveil(0x0, &(0x7f0000000300)='r\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x101, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0xff, 0x5, 0x71002}, {0x6, 0x6, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9e}, {0x7, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x2, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x84, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x6, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x2000000}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) (async) close(r3) syz_open_pts() (async) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x3ff, 0x0, 0x1}, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000240)={0x5, &(0x7f0000000000)=[{0xfffe, 0x4, 0x1, 0x6, 0x3}, {0x8, 0x0, 0x7ff, 0x5, 0x3}, {0xd776, 0x200, 0x9, 0x3, 0xff3a}, {0x6, 0x7, 0x101, 0x100, 0x9}, {0x3, 0x6, 0x10, 0x8, 0x5}]}) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0xfffffffffffffff9}) 2.297837409s ago: executing program 0 (id=1121): mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x1bf, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x8, 0x4, 0x9}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x8, 0x2}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0x40d}, {0x3ff, 0x8001, 0xc9, 0x87}, {0x4, 0x5, 0x5, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x8, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x6, 0xd}]}) select(0x40, &(0x7f0000000280)={0xfffffffffffffff9, 0x44809e99, 0x3, 0xfffffffffffffffd, 0x0, 0xffff, 0x9, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) socket(0x800000018, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x9}, {0x1}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x0, 0x100}, {0x2, 0x2}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {0x0, 0x7}, {0x2}, {0x0, 0x104}, {0x2}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x4}, {0x3, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, 0x0) 2.04284812s ago: executing program 2 (id=1204): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x1, 0xffffff01, &(0x7f0000000000)="162d6138b3c52177e46b3c5aa42174328bb447d09d5823be9e1ea1cd4ebaa0e8817b87bf16174cb61bd968f35cfba829e7abd5dad1fca62f810ed4c5f155629111da293bab1bb0e0b823708393cbdd53a47a86a1a7ce64fae59e72d7cd6f4a71583637f03fa17662c684edb1ecf1b4036d648ed292bbea9793e38ee8", 0x7c) setsockopt(r0, 0x11, 0x6, &(0x7f0000000140)="12080000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 1.376272316s ago: executing program 1 (id=1205): select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0xfffffffffffffffc, 0xfffffbfffffffffd, 0x74, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x4}, {0x9e, 0x9, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x76e, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x800, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x80, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x6, 0x1fe, 0xffffffffffffffff, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x2b, 0xfffffffffffffdfc, 0x10fff, 0x100], [0x4, 0xee97, 0x7fffffeffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x80, 0xffffffe7, 0x8, 0x7d08}, {0xfffc, 0x80000000, 0x7, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0xc}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x105, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x140, 0x36f}, {0x3, 0x80000004, 0x1000}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x6) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0xfffffffffffffffc}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000780)="26e6a12389431f37bd3935bd0268", 0xe}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000080)={0x5, 0x6, 0x1, 0x20000008, "0007002000000000005d01000000000000ff00", 0x10001041, 0x10089}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000580)={0xffffffff, 0x2, 0x7, 0x2f, "cd00fd00", 0x40048004, 0xe}) socket(0x2, 0x3, 0x1) socket$inet(0x2, 0x2, 0x0) 1.374557436s ago: executing program 2 (id=1206): openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (rerun: 64) 1.369581364s ago: executing program 7 (id=1207): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) 1.365654717s ago: executing program 2 (id=1208): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0x9, 0xfffdff80, 0x160350d, "04f01e645a8e209c8bab0fe0ffffffff0800", 0x1000008, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.348227113s ago: executing program 7 (id=1209): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x6}], 0x81, 0x0, 0xfffffffc, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x3) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd06", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="344ed202430c6d24", &(0x7f0000000180)=0x8, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x4, 0x4c) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x8, 0x1, 0x80002, 0x8, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x2b, 0x4042}) 1.347119015s ago: executing program 1 (id=1210): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000140)={0x1, 0x2, 0x2, 0x4002f, "18005900dda8d513000000000000000000000005", 0x7, 0x80007}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "00000000000000000000060000000600", 0x3, 0xfffebffc}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socket(0x800000018, 0x3, 0x0) accept$inet6(r3, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3457ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3701b7b15ba9665c2a858ca3fc80e766ca41031530127a7e4fc465cd766a06ddf769ed302be6df4aee6a83f567b2ee4adb484f269e7739b4bd737cf2cebb17dcaa0aef641e8bf4628d84d56904834b9cc1e00000000008745a7a62fe90052c27858e9000000000000000017b4a976a0c146e95a28fc7d7c753ffa3543e2", &(0x7f00000001c0)=0x97, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) dup2(r4, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000140)={0x1, 0x2, 0x2, 0x4002f, "18005900dda8d513000000000000000000000005", 0x7, 0x80007}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "00000000000000000000060000000600", 0x3, 0xfffebffc}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) syz_open_pts() (async) socket(0x2, 0x1, 0x0) (async) socket(0x800000018, 0x3, 0x0) (async) accept$inet6(r3, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000000)="71f91e3457ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3701b7b15ba9665c2a858ca3fc80e766ca41031530127a7e4fc465cd766a06ddf769ed302be6df4aee6a83f567b2ee4adb484f269e7739b4bd737cf2cebb17dcaa0aef641e8bf4628d84d56904834b9cc1e00000000008745a7a62fe90052c27858e9000000000000000017b4a976a0c146e95a28fc7d7c753ffa3543e2", &(0x7f00000001c0)=0x97, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) (async) dup2(r4, r0) (async) 1.346763684s ago: executing program 6 (id=1211): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='W\x00') 1.131212411s ago: executing program 7 (id=1212): r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() ktrace(&(0x7f0000000240)='./file1\x00', 0x1, 0x41c, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, r2, 0x0, 0x16ef97e0, 0x0, 0x400000002, 0x4}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) seteuid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r3) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffc, [{0x1}, {0x2, 0x2}, {0x0, 0x300}, {0x3, 0x5}, {0x1, 0x11}, {0x2}, {0x0, 0x1}, {0x3, 0x5}, {}, {0x3, 0x4618}, {0x1, 0x10000}, {}, {0x1, 0x7}, {}, {0x0, 0x20000000}, {0x1, 0x2}, {0x2, 0xfffffffd}, {0x1, 0xb4}, {0x2}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x5}, {0x2, 0x200}, {0x2}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x592}, {0x1}, {0x3, 0x9}, {}, {0x0, 0x2148}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x1ff, 0x4}], 0x100, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13, 0x2}, {{r5}, 0xfffffffffffffffb, 0x62, 0x0, 0x2}], 0x6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x2b9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000001000/0x4000)=nil, &(0x7f00003a6000/0x1000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f000079c000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f00003c0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f000028f000/0x3000)=nil, &(0x7f000052d000/0x4000)=nil, 0xcb}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8000}], './file0\x00', 0x6}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c5000020", 0x89, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000280)=[{r5, 0x2}, {r1, 0x185}, {r5, 0x40}], 0x3, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r7 = socket(0x11, 0x8000, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x2}, {0x0, 0xe9db}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) 1.130775764s ago: executing program 1 (id=1213): open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) r1 = msgget$private(0x0, 0x180) msgsnd(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) (async) msgrcv(r1, 0xffffffffffffffff, 0x0, 0x3, 0x1800) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/135) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) setitimer(0x1, 0x0, 0x0) 14.373291ms ago: executing program 5 (id=1214): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14.048253ms ago: executing program 7 (id=1215): pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x3, 0x9) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) pipe(&(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) socket$inet(0x2, 0x3, 0x9) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) (async) 6.357031ms ago: executing program 2 (id=1216): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) poll(0x0, 0x0, 0x0) 6.099164ms ago: executing program 5 (id=1217): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0xb958) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0xb958) setuid(0xee01) r0 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x0, 0x3, @empty, "", @broadcast, "66907ba5335a9b339dbbfe8eef20e0c6"}}}}) 0s ago: executing program 1 (id=1218): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000001c0)={0x10, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f000028a000/0x4000)=nil, 0x200ffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000321000/0x4000)=nil, 0x1ff}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00005ee000/0x4000)=nil, 0x1}, {&(0x7f00003c3000/0x2000)=nil, &(0x7f000039e000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000000b000/0x2000)=nil, 0x6}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f000075f000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f000063c000/0x8000)=nil, &(0x7f00000c8000/0x1000)=nil, 0xe}, {&(0x7f0000014000/0x3000)=nil, &(0x7f0000160000/0x4000)=nil, 0x3fe000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000708000/0x2000)=nil, 0x1}, {&(0x7f000004b000/0x1000)=nil, &(0x7f0000090000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00003d6000/0x2000)=nil, &(0x7f0000165000/0x1000)=nil, 0x8202}, {&(0x7f000018b000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000509000/0x4000)=nil, &(0x7f00004f7000/0x4000)=nil, 0x9}, {&(0x7f00002be000/0x1000)=nil, &(0x7f000070f000/0x3000)=nil, 0x81d}, {&(0x7f00002e5000/0x4000)=nil, &(0x7f00000f0000/0x1000)=nil, 0x3}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) select(0x40, &(0x7f00000000c0)={0x400}, &(0x7f0000000040)={0x700, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x200}, &(0x7f0000000080)={0xcb, 0x0, 0x8}, &(0x7f0000000180)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x8}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.253' (ED25519) to the list of known hosts. login: pckbd_enable: command error WARNING: thread `nfsio' (442635) exits with status -1 WARNING: thread `nfsio' (493672) exits with status -1 WARNING: thread `nfsio' (334895) exits with status -1 WARNING: thread `nfsio' (420616) exits with status -1 WARNING: thread `nfsio' (395811) exits with status -1 WARNING: thread `nfsio' (460361) exits with status -1 WARNING: thread `nfsio' (406240) exits with status -1 WARNING: thread `nfsio' (352109) exits with status -1 WARNING: thread `nfsio' (218266) exits with status -1 WARNING: thread `nfsio' (391030) exits with status -1 WARNING: thread `nfsio' (87991) exits with status -1 WARNING: thread `nfsio' (376494) exits with status -1 pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pmap_unwire: wiring for pmap 0xfffffd806bea3200 va 0x200000001000 didn't change! malloc(): allocation too large, type = 29, size = 16796513700 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 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvm_fault(0xfffffd806c0755d0, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff812b1de8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80003b7f31c0 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff812b1de8 Starting stack trace... panic(ffffffff833c9486) at panic+0x1d0 kerntrap(ffff80003b7f3110) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000160b000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003c432a88) at dtclose+0x109 spec_close(ffff80003b7f32c0) at spec_close+0x466 VOP_CLOSE(fffffd80724d5ca8,81,fffffd80097fb478,ffff80003c432a88) at VOP_CLOSE+0x132 vn_closefile(fffffd806fba90a0,ffff80003c432a88) at vn_closefile+0x12b fdrop(fffffd806fba90a0,ffff80003c432a88) at fdrop+0x121 closef(fffffd806fba90a0,ffff80003c432a88) at closef+0x192 fdfree(ffff80003c432a88) at fdfree+0x116 exit1(ffff80003c432a88,0,0,1) at exit1+0x576 sys_exit(ffff80003c432a88,ffff80003b7f3630,ffff80003b7f3580) at sys_exit+0x1a syscall(ffff80003b7f3630) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79ac9e62ec70, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 4 3 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 88229 66451 0 0 0 0 syz-executor *455558 88834 0 0x2 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7809e41d8d30, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c0755d0, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7809e41d8d30, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a29e850 rbx 0 rdx 0 rcx 0xffff80002a2722a8 rax 0x31 r8 0xffff80002a29e780 r9 0x1 r10 0x35629bd4821e241c r11 0x330bf4651b2e72dd r12 0 r13 0 r14 0xffff80002a2722a8 r15 0 rip 0xffffffff81ce13ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a29e7d0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=455558 pid=88834 tcnt=1 stat=onproc flags process=2 proc=0 runpri=79, usrpri=79, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2727d8,0xffff8000ffffda08 process=0xffff8000ffff04e0 user=0xffff80002a299000, vmspace=0xfffffd806e3c4998 estcpu=29, cpticks=313, pctcpu=0.52, user=12, sys=297, intr=4 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66451 88229 26642 0 7 0 syz-executor 66451 506371 26642 0 3 0x4000080 fsleep syz-executor 66451 339818 26642 0 3 0x4000080 fsleep syz-executor 42312 180241 11793 0 2 0x100002 sh 57405 313191 59250 60929 3 0x90 fsleep syz-executor 57405 39303 59250 60929 3 0x4000010 biowait syz-executor 57405 166552 59250 60929 3 0x4000090 fsleep syz-executor 11793 461819 88834 0 3 0x82 wait syz-executor 76358 433068 25455 0 3 0x80 fsleep syz-executor 76358 436327 25455 0 3 0x4000080 kqread syz-executor 76358 255696 25455 0 3 0x4000080 fsleep syz-executor 83220 108255 4743 0 3 0x80 fsleep syz-executor 83220 324101 4743 0 3 0x4000080 ttyout syz-executor 41286 457487 88834 0 3 0x82 nanoslp syz-executor 49202 345095 88834 0 3 0x2 biowait syz-executor 59250 406058 88834 0 3 0x82 nanoslp syz-executor 4743 384757 88834 0 2 0x2 syz-executor 25455 117125 88834 0 3 0x82 nanoslp syz-executor 78835 83945 88834 0 3 0x2 biowait syz-executor 26642 111746 88834 0 3 0x82 nanoslp syz-executor *88834 455558 67871 0 7 0x2 syz-executor 67871 13654 39953 0 3 0x10008a sigsusp ksh 39953 216713 25185 0 3 0x98 kqread sshd-session 25185 515576 69357 0 3 0x92 kqread sshd-session 77506 242748 1 0 3 0x100083 ttyopn getty 69357 183176 1 0 3 0x88 kqread sshd 12411 386387 87537 74 3 0x1100092 bpf pflogd 87537 383833 1 0 3 0x80 sbwait pflogd 12805 486328 14857 73 3 0x1100090 kqread syslogd 14857 189811 1 0 3 0x100082 sbwait syslogd 37537 86386 1 0 3 0x100080 kqread resolvd 1426 468888 38804 77 3 0x100092 kqread dhcpleased 64512 33578 38804 77 3 0x100092 kqread dhcpleased 38804 515231 1 0 3 0x80 kqread dhcpleased 94958 450132 0 0 3 0x14200 bored smr 86838 501364 0 0 2 0x14200 zerothread 26499 131300 0 0 3 0x14200 aiodoned aiodoned 51741 90055 0 0 3 0x14200 syncer update 74023 92141 0 0 3 0x14200 cleaner cleaner 33373 217407 0 0 3 0x14200 reaper reaper 25711 92458 0 0 3 0x14200 pgdaemon pagedaemon 37242 301726 0 0 3 0x14200 bored viomb 86672 517926 0 0 3 0x40014200 acpi0 acpi0 62501 448651 0 0 3 0x40014200 idle1 3771 50513 0 0 3 0x14200 bored softnet1 68064 142486 0 0 3 0x14200 netlock softnet0 12564 86636 0 0 2 0x40014200 systqmp 33841 63876 0 0 3 0x14200 bored systq 1685 469870 0 0 3 0x14200 tmoslp softclockmp 69336 448051 0 0 3 0x40014200 tmoslp softclock 67898 224268 0 0 3 0x40014200 idle0 1 357179 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 11087K 12492K 166960K 13145 0 pcb 17 15K 17K 166960K 314 0 rtable 213 13K 14K 166960K 1134 0 pf 40 19K 67485K 166960K 214 0 ifaddr 35 6K 8K 166960K 124 0 ifgroup 54 2K 2K 166960K 197 0 sysctl 4 1K 9K 166960K 15 0 counters 66 36K 38K 166960K 234 0 ioctlops 0 0K 4K 166960K 1927 0 iov 0 0K 28K 166960K 108 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1432 90K 90K 166960K 2519 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 9K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 153 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 236K 166960K 1437 0 sigio 0 0K 0K 166960K 39 0 proc 73 115K 164K 166960K 798 0 subproc 72 4K 4K 166960K 123 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 220 0 in_multi 62 4K 7K 166960K 224 0 ether_multi 1 0K 0K 166960K 30 0 mrt 1 0K 0K 166960K 19 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 621 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 169K 182K 166960K 14280 0 UVM aobj 33 3K 3K 166960K 36 0 pinsyscall 41 82K 100K 166960K 2701 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 98 0 NDP 11 0K 1K 166960K 84 0 temp 81 8660K 8733K 166960K 90741 0 kqueue 14 22K 28K 166960K 269 0 SYN cache 2 8K 16K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 261 0 258 5 4 1 3 0 8 0 rtentry 176 406 0 332 6 0 6 6 0 8 0 unpcb 144 1048 0 1029 12 6 6 6 0 8 5 syncache 336 14 0 14 2 2 0 1 0 8 0 tcpqe 32 5 0 5 1 1 0 1 0 8 0 tcpcb 736 453 0 446 7 5 2 5 0 8 1 arp 136 99 0 85 1 0 1 1 0 8 0 inpcb 328 1510 0 1499 19 11 8 8 0 8 6 nd6 152 43 0 26 2 0 2 2 0 8 0 pkpcb 40 7 0 7 3 3 0 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 mppekey 1024 2 0 2 1 1 0 1 0 8 0 ppxss 1192 65 0 65 1 1 0 1 0 8 0 pppxif 1504 8 0 8 3 3 0 1 0 8 0 pfstscr 40 5 0 5 1 1 0 1 0 8 0 pffrag 232 6 0 1 1 0 1 1 0 482 0 pffrnode 88 6 0 1 1 0 1 1 0 8 0 pffrent 40 14 0 9 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 5 0 3 1 0 1 1 0 8 0 pfanchor 1288 6 0 1 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 86 0 43 1 0 1 1 0 8 0 pfstkey 128 90 0 47 2 0 2 2 0 8 0 pfstate 384 88 0 46 6 0 6 6 0 8 0 pfrule 1344 31 0 25 2 1 1 2 0 8 0 rttmr 136 6 0 6 4 3 1 1 0 8 1 art_heap8 4096 5 0 2 4 1 3 3 0 8 0 art_heap4 256 1042 0 707 34 10 24 33 0 8 0 art_table 40 1047 0 709 6 0 6 6 0 8 0 art_node 32 402 0 338 3 1 2 3 0 8 0 sysvmsgpl 40 14 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 149 0 139 1 0 1 1 0 8 0 shmpl 112 33 0 3 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 3962 0 2458 95 0 95 95 0 8 0 ffsino 296 3962 0 2458 117 0 117 117 0 8 0 nchpl 144 5809 0 4090 64 0 64 64 0 8 0 rtmask 32 14 0 14 2 2 0 1 0 8 0 vnodes 216 4690 0 0 261 0 261 261 0 8 0 namei 1024 20059 0 20057 2 1 1 2 0 8 0 percpumem 16 132 0 84 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 120 0 94 4 2 2 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 8 0 8 4 3 1 1 0 8 1 scxspl 216 34969 0 34966 12 11 1 8 1 8 0 plimitpl 152 247 0 228 1 0 1 1 0 8 0 sigapl 424 1744 0 1698 7 1 6 7 0 8 0 knotepl 120 566 0 0 17 0 17 17 0 8 0 kqueuepl 224 644 0 634 6 4 2 5 0 8 1 pipepl 344 248 0 220 3 0 3 3 0 8 0 fdescpl 528 1712 0 1682 3 0 3 3 0 8 0 filepl 160 10600 0 10365 21 6 15 15 0 8 5 lockfpl 104 449 0 447 1 0 1 1 0 8 0 lockfspl 48 180 0 178 1 0 1 1 0 8 0 sessionpl 144 33 0 24 1 0 1 1 0 8 0 pgrppl 48 81 0 64 1 0 1 1 0 8 0 ucredpl 104 1478 0 1464 1 0 1 1 0 8 0 zombiepl 144 1699 0 1698 1 0 1 1 0 8 0 processpl 1232 1744 0 1698 5 0 5 5 0 8 0 procpl 664 3704 0 3651 6 0 6 6 0 8 0 sosppl 176 17 0 17 4 3 1 1 0 8 1 sockpl 752 2857 0 2824 37 24 13 17 0 8 8 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 68 0 0 6 0 6 6 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 1153 0 0 72 0 72 72 0 8 0 bufpl 280 13567 0 7430 439 0 439 439 0 8 0 anonpl 32 14894 0 0 121 0 121 121 0 246 0 amapchunkpl 152 48105 0 47551 37 10 27 32 0 158 2 amappl16 200 6623 0 6361 47 20 27 32 0 8 0 amappl15 192 33 0 32 1 0 1 1 0 8 0 amappl14 184 20 0 19 1 0 1 1 0 8 0 amappl13 176 486 0 484 1 0 1 1 0 8 0 amappl12 168 2116 0 2075 3 0 3 3 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 62 0 48 1 0 1 1 0 8 0 amappl9 144 252 0 252 1 1 0 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 97 0 96 1 0 1 1 0 8 0 amappl6 120 374 0 359 1 0 1 1 0 8 0 amappl5 112 81 0 71 1 0 1 1 0 8 0 amappl4 104 465 0 436 1 0 1 1 0 8 0 amappl3 96 8435 0 8343 4 1 3 3 0 8 0 amappl2 88 1862 0 1786 2 0 2 2 0 8 0 amappl1 80 16501 0 15912 14 0 14 14 0 8 0 amappl 88 13229 0 13063 5 0 5 5 0 92 0 uvmvnodes 80 4690 0 0 96 0 96 96 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 35 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1712 0 1682 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1712 0 1682 1 0 1 1 0 8 0 vmmpekpl 168 15199 0 15159 3 0 3 3 0 8 0 vmmpepl 168 117336 0 115246 115 11 104 111 0 357 0 vmsppl 488 1711 0 1682 6 1 5 5 0 8 0 rwobjpl 80 37526 0 31628 122 1 121 121 0 8 0 pdppl 4096 3431 0 3364 113 40 73 83 0 8 6 pvpl 32 21443 0 0 173 0 173 173 0 265 0 pmappl 256 1711 0 1682 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 365 0 63 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83893ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838dfec0) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff838dfec0) at __mp_lock+0x199 intr_handler(ffff80003bc0f1a0,ffff80000007aa80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f copyout() at copyout+0x5d trapsignal(ffff80003b8082b8,b,6,2,200000000340) at trapsignal+0x6f3 upageflttrap(ffff80003bc0f600,200000000340) at upageflttrap+0x266 usertrap(ffff80003bc0f600) at usertrap+0x42f end trace frame: 0xffff80003bc0f680, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83893ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838dfec0) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff838dfec0) at __mp_lock+0x199 intr_handler(ffff80003bc0f1a0,ffff80000007aa80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f copyout() at copyout+0x5d trapsignal(ffff80003b8082b8,b,6,2,200000000340) at trapsignal+0x6f3 upageflttrap(ffff80003bc0f600,200000000340) at upageflttrap+0x266 usertrap(ffff80003bc0f600) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x71a95056d1f0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7809e41d8d30, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7809e41d8d30, count: -1