last executing test programs: 26.657836435s ago: executing program 6 (id=1142): mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7, 0x8017, 0x7fffffff, 0x40, 0x0, 0x81ac, 0x10011, 0x10, [{0x0, 0x0, 0x4, 0x71002}, {0x800, 0x9, 0x8, 0x1}, {0x100, 0x9, 0x400, 0x9}, {0x1, 0x5, 0x800a}, {0x404, 0x1, 0x2800, 0x401}, {0x6, 0xfffffffd, 0x3, 0x99}, {0x2, 0x9, 0x4f7, 0x6c}, {0x6, 0x803, 0x10000014, 0x8}, {0x2, 0x7f, 0x5, 0x5}, {0x140, 0x8001, 0x6, 0x4}, {0x8f, 0x7fff, 0x6, 0x7f}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0xa3c, 0x8, 0xc}, {0x29a71717, 0xfffffffa, 0x80000000, 0x80000001}, {0x7, 0x5, 0x9, 0x8}, {0x0, 0x3, 0xc, 0x88b0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xf, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) r1 = getpgrp() setpgid(r1, 0x0) (async) setuid(0xee01) (async) rmdir(&(0x7f0000000000)='./file0\x00') 26.474039897s ago: executing program 6 (id=1145): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x100006}, {0x2, 0x10, 0x9, 0x1}, {0x9e, 0x2, 0x0, 0x40003}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="a22b2f75fcb72f258152ea33ef03ebcc5800003aad60754473d45204b35bd22e7d16c6a91460da2adcc2db3d8d7b25a8a5f74a594bd7b0b5933a843f00185451dc8516ddf1345e7d6141c2701b1ac9df6f4b503f76232ef29971e39e", &(0x7f0000000000)=0x5c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f00000001c0)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8000, 0x6, 0x6, 0x9}, {0x0, 0x1, 0x4, 0x9}, {0x7, 0x7, 0x4, 0xa7a3}, {0x7, 0x6, 0x8, 0x3}, {0x4b6a, 0xa, 0x6, 0x2}, {0x4, 0xce, 0xf, 0x3}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 26.466286637s ago: executing program 6 (id=1148): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000240)="417a802a2b03000000000000006f4c", 0xf}, {&(0x7f0000000180)="021ac637c5c14ac9e2262f4e911aee0ad7a31863a85cbcb2442bf5b0d9d998bd698409e004ff14a974479b74ba0bd5cb3a450be18f9bfadfc6dd8c69088ff440ecd5ab176f30afebf74557fd2e0894da77d3fb8cf38935734d9d4a4a5c0761a700a44ccc5e17f041c4131d5339397d532b8110ba7699bc340a8f01044878dce08e3a1144", 0x84}], 0x2) execve(0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x6, 0x10000, 0x3, 0x1, 0x0, 0xe7, 0x101, 0x0, 0x0, 0x401, 0x8}) getegid() ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0x80000001, 0x0, 0x0, 0x0, 0x5, 0x200023, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000480)=@un=@file={0x0, ""/503}, 0x1f9, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) 23.011094599s ago: executing program 6 (id=1160): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000780)='r\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x7fffffff, 0x3ff, 0x0, 0x0, 0x8000, 0xfffffffd, 0x2, 0x0, 0x3, 0x4}) 19.438996331s ago: executing program 1 (id=1169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x28) mmap(&(0x7f0000083000/0x3000)=nil, 0x3000, 0x1, 0x3018, r0, 0xffffffd) (async) mmap(&(0x7f0000083000/0x3000)=nil, 0x3000, 0x1, 0x3018, r0, 0xffffffd) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="fa6b79de058660982fc41f392a5f01f1dcb2ff421793600bb16b77c286a7e43a7bac64cb105f", 0x26}], 0x1) r1 = socket$inet(0x2, 0x3, 0x81) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000002b00fe80000000000000000000aa0000000500000000000000000000000100"]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6006250000002b0000000000000a00000000000000000000feff"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81, 0x4, 0x2, 0x8}, {0x6, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0x8}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81, 0x4, 0x2, 0x8}, {0x6, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0x8}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf661080397500", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080005000000006600d0e16c9078cce700aa000000024e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5101000b90780400"]) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) close(r3) (async) close(r3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) acct(&(0x7f0000000080)='./file0\x00') (async) acct(&(0x7f0000000080)='./file0\x00') 14.250163717s ago: executing program 6 (id=1176): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x203) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) mkdir(0x0, 0x90) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f000010a000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000675000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000629000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000002c000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000452000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000000}, {&(0x7f000031c000/0x5000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x203) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) (async) mkdir(0x0, 0x90) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f000010a000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000675000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000629000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000002c000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000452000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000000}, {&(0x7f000031c000/0x5000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) 13.469170046s ago: executing program 1 (id=1178): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xa64}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b99000/0x3000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../file0\x00'}) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000047000/0x2000)=nil, 0x2000, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r3) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) 13.439151654s ago: executing program 6 (id=1183): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0xffff) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0}, 0xc) nanosleep(&(0x7f0000000140)={0x9, 0x9036}, 0x0) sendto$inet(r1, &(0x7f0000000180)="019a441eeac62cda00669be5337996eaa0c6f54acb03f2285b6d72cb8dea77055355483f79c5e67474a099cce7ea0d279a7e6e", 0x33, 0x408, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/161, 0xa1}, {&(0x7f00000013c0)=""/142, 0x8e}, {&(0x7f0000001480)=""/27, 0x1b}, {&(0x7f00000014c0)=""/246, 0xf6}], 0x7, &(0x7f0000001640)=""/74, 0x4a}, 0x802) (async) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/161, 0xa1}, {&(0x7f00000013c0)=""/142, 0x8e}, {&(0x7f0000001480)=""/27, 0x1b}, {&(0x7f00000014c0)=""/246, 0xf6}], 0x7, &(0x7f0000001640)=""/74, 0x4a}, 0x802) socket$inet(0x2, 0x4, 0x5) (async) r5 = socket$inet(0x2, 0x4, 0x5) fcntl$lock(r5, 0x7, &(0x7f0000001700)={0x2, 0x0, 0x5, 0xfffffffffffffffb, r2}) (async) fcntl$lock(r5, 0x7, &(0x7f0000001700)={0x2, 0x0, 0x5, 0xfffffffffffffffb, r2}) dup(r5) (async) r6 = dup(r5) close(r6) syz_extract_tcp_res(&(0x7f0000001740)={0x41424344, 0x41424344}, 0x4, 0x4) syz_emit_ethernet(0x181, &(0x7f0000001780)={@remote, @remote, [], {@ipv6={0x86dd, {0x7, 0x6, "f5a1dc", 0x14b, 0xf0, 0x10, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2b, 0x14, 0x0, 0x31, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast1, @rand_addr="74e0baa647554fdb532971341a8e05d0", @mcast1, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="3f44a2ba90f0fb7088a3028be6817d25"]}, @routing={0x88, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x1d, 0x0, 0x5, 0x0, 0x0, 0x1d, 0x65}, @fragment={0x48, 0x0, 0xe, 0x1, 0x0, 0x2, 0x66}], @tcp={{0x3, 0x0, 0x41424344, r7, 0x0, 0x0, 0xe, 0x8, 0x3, 0x0, 0x7c2, {[@md5sig={0x13, 0x12, "585d0a1ffe606834eb1754e7626f1d8e"}, @generic={0x2, 0x10, "d1567bed2dcc344c4cde3ab6372b"}]}}, {"545741cd098c5c9e1f446d987c7825787475ac2cf4bbff1d8e5be9d8eb4713c545a07189d6717dbade60df90385807d1e1c2ff94aee964580864d7a622209cbd489f57"}}}}}}}) clock_settime(0xffffffffffffffff, &(0x7f0000001940)={0x80000001, 0x2}) readv(r1, &(0x7f0000002cc0)=[{&(0x7f0000001980)=""/229, 0xe5}, {&(0x7f0000001a80)=""/181, 0xb5}, {&(0x7f0000001b40)=""/119, 0x77}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/219, 0xdb}], 0x5) setpgid(r2, r2) r8 = semget(0x1, 0x0, 0x245) semop(r8, &(0x7f0000002d40)=[{0x1, 0x8000}, {0x1, 0x8, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x7526, 0x1800}], 0x4) fcntl$lock(r4, 0x7, &(0x7f0000002d80)={0x3, 0x2, 0xc4, 0x400, r2}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000002e00)={0x2, &(0x7f0000002dc0)=[{0x5, 0x4c4e, 0xc82, 0x101, 0x3}, {0x7f, 0x4, 0x3, 0x7, 0x8db}]}) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000002e00)={0x2, &(0x7f0000002dc0)=[{0x5, 0x4c4e, 0xc82, 0x101, 0x3}, {0x7f, 0x4, 0x3, 0x7, 0x8db}]}) fcntl$dupfd(r4, 0xa, r3) connect$inet(r6, &(0x7f0000002e40)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x299bad36) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x299bad36) getpid() (async) getpid() close(r6) (async) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000002e80), 0xa10, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000002e80), 0xa10, 0x0) 12.750164207s ago: executing program 1 (id=1186): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="fef07f908f50", @random="b9b66862fe22", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @loopback, @random="906948609370"}}}}) (async) chroot(&(0x7f0000000040)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) syz_emit_ethernet(0x6a, &(0x7f0000000100)={@remote, @local, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "71820f", 0x30, 0x62, 0x6, @loopback, @ipv4={'\x00', '\xff\xff', @loopback}, {[@fragment={0x3c, 0x0, 0x8, 0x0, 0x0, 0x4, 0x65}, @hopopts={0x67, 0x0, '\x00', [@generic={0xc}, @enc_lim={0x4, 0x1, 0x3}]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x101, 0x3ff, @empty}}}}}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0xb1e2, './file0\x00'}) (async) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') (async, rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) (rerun: 32) ioctl$KDSETRAD(r1, 0x20004b43) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) (async) r3 = fcntl$dupfd(r1, 0x0, r0) fcntl$lock(r0, 0x8, &(0x7f0000000440)={0x3, 0x2, 0x3ff, 0x5, 0xffffffffffffffff}) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000480)={0x40, './file0\x00'}) (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x1, 0x6b5d, 0x8, 0x101, "93950ac1e9fdda5813a68325a2be2e9830bc8716", 0xfff, 0x200}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000500)=0xa1) sysctl$hw(&(0x7f0000000540)={0x6, 0x15}, 0x2, &(0x7f0000000580)="9ae06d77bb02f31d31ffaa78081a73504268a036ad4d9e51807e701e5a48106bb5343b856478b01289ffab877126412146c644c082f768bb1cc99cad10147d255a19634175dd558f528282b036f29d23689133", &(0x7f0000000600)=0x53, &(0x7f0000000640)="b84c0c1b0a59d40f1f209100f29585f3577a994a474c10", 0x17) utimensat(r3, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x2, 0x5}, {0x2, 0x4}}, 0x2) (async) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000700)={0x200, './file0/file0\x00', './file0\x00'}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000007c0)={&(0x7f0000000740)='./file0\x00', 0x40, &(0x7f0000000780)='./file0\x00', 0x8}) (async) chflags(&(0x7f0000000800)='./file0/file0\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) r4 = open(&(0x7f00000008c0)='./file0\x00', 0x2, 0x41) (async) setitimer(0x1, &(0x7f0000000900)={{0x7, 0xfffffffffffffff9}, {0x2, 0xb62e}}, &(0x7f0000000940)) (async, rerun: 64) execve(&(0x7f0000000980)='./file0/file0\x00', &(0x7f0000000a80)=[&(0x7f00000009c0)='\x00', &(0x7f0000000a00)='+[-*\x00', &(0x7f0000000a40)='}]%@\x00'], &(0x7f0000000c80)=[&(0x7f0000000ac0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000b00)='\xcb^\v:@@}$-\x00', &(0x7f0000000b40)='(\x00', &(0x7f0000000b80)='/dev/pf\x00', &(0x7f0000000bc0)='##\'-\x00', &(0x7f0000000c00)='^{\x8c,\x00', &(0x7f0000000c40)=':(/.\x00']) (rerun: 64) ioctl$TIOCSDTR(r4, 0x20007479) 12.746563611s ago: executing program 4 (id=1189): r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="b59e", 0x2}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x110) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="b59e", 0x2}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) 12.740988253s ago: executing program 7 (id=1191): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x80}, {r1, 0x7}], 0x2, 0xffffffff) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x5) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x10000) r3 = syz_open_pts() mprotect(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xbffffffffffffff6, 0x1000100010008}) r4 = kqueue() kevent(r4, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYRESOCT=r3]) 10.762969297s ago: executing program 3 (id=1192): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5efd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket$inet(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x80000002) r3 = socket(0x2, 0x4001, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/62, 0x3e, 0x800, &(0x7f0000000200)={0x2, 0x0}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f0000000140)) bind$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x1196, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000011603c03fe8000000000000000000000000000bbff0200000000000000000000000000010000000000"]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x119) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x87, &(0x7f00000003c0)=ANY=[@ANYRES32=r4]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) recvmmsg(r4, &(0x7f0000000640)={0x0, 0x4}, 0x10, 0x1800, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) r5 = kqueue() fcntl$setown(r5, 0x6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES32=r5]) 9.641943632s ago: executing program 4 (id=1194): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x68) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000018c0)=0xdca) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) 9.637595767s ago: executing program 5 (id=1195): mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xffffffffffffffff) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/236, 0xec}], 0x1) 9.635587573s ago: executing program 1 (id=1196): r0 = socket$unix(0x1, 0x5, 0x0) (async) setpgid(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) r2 = getppid() getpgid(r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x24, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) (async) select(0x40, &(0x7f0000000280)={0xfffffffffffffffd, 0x44809e9d, 0x3fe, 0x3, 0x1ffffffffffffff8, 0x181c, 0x5, 0x10000000009}, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x6, 0x0, 0x0, 0x6, 0x5, 0x2b4, 0xa}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x57a, 0xc}, {0x80000001, 0x2000000097}}, 0x0) (async) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x7ff, &(0x7f0000000040)="00fb534f", 0x4) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r5) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='!%/])%\'+($\xfc*,&/@:\\.&\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='{/[\')$\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='+&-\x00', &(0x7f0000000300)='&^&-)\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='[\x00']) 9.634437285s ago: executing program 3 (id=1197): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x1a, 0x1, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x1, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x5, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x4, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9d995467850faa33104c9396c618b11e097e4901000000745a145a6ce585b040d9ac48205497cd52ed"], 0x20, 0x401}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="0300000000000000"], 0xef, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x3, 0x1800) 9.263027775s ago: executing program 7 (id=1198): renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1ff}, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeaf) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x2}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) close(r1) (async) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0xad6, 0xc26, 0xff, 0x40, 0xe, 0x200000, 0x3, 0x10, [{0x4, 0xd69, 0x2, 0x8}, {0x6, 0x6, 0x0, 0x9}, {0x2, 0x1000, 0x8, 0x8}, {0x701, 0x4, 0x7fffffff, 0x3}, {0xfffffd24, 0x9, 0xe1, 0x180}, {0x40, 0x2, 0x0, 0x80}, {0x2, 0x2, 0xf0, 0x9}, {0x4, 0x9, 0x8, 0xc0}, {0x7be4, 0x3, 0x401, 0xff}, {0xfffffffa, 0x4, 0x0, 0x10001}, {0x1, 0x1, 0x4, 0x200}, {0xc, 0x1, 0xffffffff, 0xc0}, {0x5, 0x5, 0x2, 0x40}, {0xa50, 0x8, 0x3659, 0x7}, {0x7, 0x0, 0x6, 0x8001}, {0x7, 0xffffff29, 0x9, 0x9}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0xad6, 0xc26, 0xff, 0x40, 0xe, 0x200000, 0x3, 0x10, [{0x4, 0xd69, 0x2, 0x8}, {0x6, 0x6, 0x0, 0x9}, {0x2, 0x1000, 0x8, 0x8}, {0x701, 0x4, 0x7fffffff, 0x3}, {0xfffffd24, 0x9, 0xe1, 0x180}, {0x40, 0x2, 0x0, 0x80}, {0x2, 0x2, 0xf0, 0x9}, {0x4, 0x9, 0x8, 0xc0}, {0x7be4, 0x3, 0x401, 0xff}, {0xfffffffa, 0x4, 0x0, 0x10001}, {0x1, 0x1, 0x4, 0x200}, {0xc, 0x1, 0xffffffff, 0xc0}, {0x5, 0x5, 0x2, 0x40}, {0xa50, 0x8, 0x3659, 0x7}, {0x7, 0x0, 0x6, 0x8001}, {0x7, 0xffffff29, 0x9, 0x9}]}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) 7.201800549s ago: executing program 1 (id=1199): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0x81, 0x10000005, "ff140000000000000000000200", 0x40040, 0x3effc}) (async, rerun: 64) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (rerun: 64) 7.200755248s ago: executing program 2 (id=1200): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x28, 0xf, 0x6, 0x3}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00041b000897c53fcb7c7d0000e895000000000000", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=' \t\x00\x00\x00\x00\n', 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 7.172534688s ago: executing program 3 (id=1201): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8058, 0x2000007, 0x100, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71004}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a73, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x40000008, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0xfffffffc}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0x6, 0x2000005, 0x4005, 0x10000000}, {0xb761, 0x1, 0x54e5, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) madvise(&(0x7f00000aa000/0x2000)=nil, 0x2000, 0x2) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081100fe8004000000bbff00000000000000080000000000000156"]) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) 7.012972015s ago: executing program 4 (id=1202): sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000140)="000299278f439e7b", &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="7f37ce0700950c4ece919835853f1a016c542e646100003d965a1564", 0x1c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="a2352f8e25c538a604526475fc8a68df118a962ee6b72f258152ea33ef03ebcc", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$vm(&(0x7f00000007c0)={0x2, 0x1}, 0x2, &(0x7f0000000800)="7b32a4d2d77646346e6cda870698270c90dd26c0ef89d4895b008e5636f9fa04680cf8e8bc5d59b1a487b1c1e98e36f5ca", &(0x7f0000000880)=0x31, 0x0, 0x0) 7.012547404s ago: executing program 5 (id=1203): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x80) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 7.011304742s ago: executing program 7 (id=1204): r0 = socket(0x800000018, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x20000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x2}, {&(0x7f000055d000/0x4000)=nil, &(0x7f0000388000/0x1000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x4}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x51}, {&(0x7f0000245000/0x2000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f000055d000/0x2000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x40000000000006}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x6}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x500ffffffd}], './bus\x00', 0x3ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) shutdown(r0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) (async) r3 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) (async) setuid(0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="a1541198c6dbaaaaaaaaaabb86dd6060626000001d0100000000000000000000000000000000ff020000000000000000000000000001a870d2daae048e679523381622260f599de1745d9750485782e3df8c9e608f2b14e7efeb3e56c6dd6226a61ea20dbbbb630cb656f3ed6d1dd66ea50682a8f6e82077200a293679654bbaf489bcf50bf1ed007e5a10b1090c32f45a15e253db7c90d4e510e8dcfa770596"]) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r4 = socket(0x2, 0x3, 0x0) close(r4) (async) socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.762948711s ago: executing program 2 (id=1205): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x65) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) ioctl$TIOCSTAT(r2, 0x40047463, 0x0) (async) ioctl$TIOCSTAT(r2, 0x40047463, 0x0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x31) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804beb502004369d3689c38164991f7c8cf5f882b297b771e00006deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720f5229fbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008a070000000000ec1d89e000040781e4fffff040ff00000000", 0xb1, 0x0, 0x0, 0xffffffffffffffaa) (async) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804beb502004369d3689c38164991f7c8cf5f882b297b771e00006deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720f5229fbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008a070000000000ec1d89e000040781e4fffff040ff00000000", 0xb1, 0x0, 0x0, 0xffffffffffffffaa) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x3, 0x2, 0xf895, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x0, 0x0, 0x6, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffc, 0x80000001, 0xfffffffffffffffc, 0xffffffff, 0x100, 0x7b99, 0x200, 0x3, 0x1, 0x6], [0x100000001, 0x2, 0x4, 0x6, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffa], [0x100, 0x20000000000, 0x1, 0x100000000, 0xffffffffffeffffe, 0x75a10124], [{0x0, 0x7, 0xb, 0x5}, {0xfffc, 0x2, 0xc9}, {0x0, 0x4, 0xfffffffe, 0xfffffffffffffffd}, {0x2, 0x5, 0x2, 0x3e}, {0x10, 0x2, 0x0, 0x80b}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0xfffc, 0x0, 0x0, 0x1}, {0x0, 0x965, 0x8, 0x80000001}], {0x2000, 0x5, 0x2}, {0x0, 0x0, 0x73e8}}}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r4) (async) close(r4) getppid() 4.762258783s ago: executing program 4 (id=1206): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x100026, 0x81, 0x3, 0x1, 0x22, 0x40f, 0x800, 0x2, 0x0, 0x4001, 0x7f}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xf82a, 0xd, 0x0, 0x2, 0x2, 0x3f, 0x2, 0x0, 0x100000000642, 0x3}) select(0x40, &(0x7f0000000100)={0x68, 0x7f, 0x101, 0x3, 0x3, 0xc80, 0xb7, 0x298}, &(0x7f00000001c0)={0x401, 0x5, 0x80000000, 0x7, 0xffffffffffffffd3, 0x78, 0x7}, &(0x7f0000000200)={0xfca, 0x7, 0x7, 0x8000000000000000, 0x800, 0x9, 0x1, 0x9}, &(0x7f0000000240)={0x4, 0x100010000000}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 4.760455815s ago: executing program 5 (id=1207): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000280)="24bdfa5d1d2873c63e3534825b2166e2fea9aec43050006123339a346f73d48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd0000000000000000000000e87fbbfa6c9925414e7801594a13dbd8f44e60397caa5248459ccd2466ccfc7cf6fe00dc2f816b51f0b4351297c26fde25147d1123aed39463db03eb63045f100997109b296f5743b98af969641202f0059aa024f33bdbc2ddb4d2facf7e845f43da1d261bc6bdd11d87d3bcdf9624c9dfbe2d6a82c84b576fc76731ccca48dba563a0b23e725af2eea9a285667464293017457b5304d785338f0b335b21eb0ca3ef9e2dcee9bc54e9e96c22a0b2d656493227839335799dc5291992059d6cb58905fd186b00ced2494618d42e0c27054708997a57e05897a99bdd41bd1a1a736f25b14685ada08c31a31761b0bb6be41db2f4f8c0e487f54c3bc8cc328bcea6c8267a4d82ec3d4d04948c55be7f9910279f0901928ca3a4a94a88c72361aaa565e77b2dc5d7a6896d9679643f5e6b3b6ef1f6bd", 0x171) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x2f, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0xd02) r5 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x48) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000180)={0x0, 0x29, 0x0}) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x2, 0x3, 0xfffffffffffffffa, 0x8}], 0x8, 0x0, 0x15, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x40e}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080)=0x25e92a25, 0x4) 4.759628563s ago: executing program 7 (id=1208): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) select(0x40, &(0x7f0000000000)={0x2, 0x7fffffff, 0x7, 0x3, 0x9, 0x3, 0x1, 0x400}, &(0x7f00000000c0)={0x2, 0x7fffffff, 0x2, 0x0, 0x1, 0x1, 0x3}, &(0x7f0000000100)={0x8, 0x7fffffff, 0x8, 0x1, 0x800, 0x80000000, 0x80000001, 0xfffffffffffffffc}, &(0x7f0000000140)={0xfff, 0x2}) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xb00}, {0xffffffff}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}, {&(0x7f0000001140)=""/4092, 0xffc}], 0x2) 2.799354815s ago: executing program 2 (id=1209): r0 = getppid() setreuid(0x0, 0xee01) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f0500050007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f800040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x10008, 0x0, 0xf4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x42, 0xfffe}, 0x0, 0x0, r0, r0, 0x0, 0x0, 0x400000002, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x28, 0xf, 0x6, 0x3}, {0x6, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00e61b000f3e809a043f00985d012c00000817c53fcb7c7d40b5bf66", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x111, 0x91, 0x0, 0x7}, {0x40, 0xf, 0xfe, 0x6}, {0x0, 0xc, 0x1, 0xfffffff2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000)=0x400004, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045d40028006400d0e16c9078ac1400aa000000024e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51c0f40b90780400"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8d, 0xa, 0x80000004}, {0x5, 0xfd, 0x3}, {0x6, 0xf9, 0x8, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 2.79891059s ago: executing program 3 (id=1210): connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000400)="0031a45017572122527f401cf4af70189c0670f95be828a30c20ff0eff7ec79a112e836b3e289c5f805034b0d69b8ba47f7c63934ed4523c86e131a8cedafa7cf7a6141f6788e8363376bad3e6233d52d9ba4ea2c18b28c9a58f1887c5c35a9c4f81a50a35b8363a8921f5f134e339259049c17685cf168f19a2faf6e2d35cef3474c43f225b21e92361eff8dea4dcbab576b95fc9c2d02219fd0f077e58bbf6a4e752b5d59cf56167a90dfeca3a29dd7a30123c3a29df10cb5a5c6ac408ea1b0c625fc78b96ed4eb1038e7804785a92773cd09a6744bed2752faaf08119f8eedcee561d7b7792efad4ab965161b1a5246414f09cf2913f6ef7ccf7a97da5ff7f06c574167237d5c5600dc4158e236bde4bbe74f591d28ec07d393713ced1ef6b7d14a6b51d30c2b8569eeb486cb7a050401f972e0d7025c97d82f3d6c86b237f63c59e072df2b059717252662daaa8d1dc4f985d87c77766df93dc3bfb56511b0bb6c18a4a809375009ab0ba6f656addf98b27d107b22d06036d4b0b6b77094b2e9e4370f21ed6fdb0a44513c35e39a4d547068e00a7f5c917f44ae146ba0f56995ded7f6a67acee583e8982ef9f44dcee264a66d16cff5bbf5500d403d543ac9adae92d2c732501d70d74ed7ab1d607ace86612ed5cef2e87a233b047dbf9285cb9a9cb44c54d6e9bdc32dfa77de12c379b397f5bb427ed31a0bdc8afd4321716d09569d9ed090b47377363c3970c40cf089437d9c17f5a61c146175f51949787d4b5c9e4d054f21e06e24f3c6a6a4967cbb6a9907cf16721b3c299b954511d4639fa36027844dc2bc4e2cbf0a0d679d02c8718c42ab529629a9dbc0ac09aabfc11410ddfa9ecaf5ae15327230ce021821b4c801cd4b15584f18ab896d9168db6304f0a6acdaa32195e7aa4c425cef11157c320c625d74510cb3122b37b1db416173d7f1c841b2d34b522ad152be7ab0b837a0621f70205efd0bae5c899643cf74ec9a5fa4505817b1e685f17a62e5838a243461e9574bf31766b921349a51d53e0ea8bd50bef254d87302dfe13774083e2a645e856f6ed3f8c44186b56e82f9152e8834ea1daa27e118d616b4dbbe5183aa44807cae9cea11de3b3f27557c276cb815da6beac8f9349419dad08891854918b2a05c1f7a7ecbd1ef3eecb58393ed9936e22cf77c602c805245b6e88b53236c6ecd731d73c99237e5061e02fdd3f4443094099e0152736a02bdf669ee66a7116e2e05e7a59d891f5220902685d4628c069c0df8d17f47039f770472966ad5d5e5c8a908717c50d35331fe79522c6af6ef113867f58c763215edd5c4cf9f3ae74b54683eaeac100e12e037646e351dd1dc486b57c0290a09b1a5b33676dc81f1fc158274b18eeb629c3d620e15cf67c234554f5932563768a3ef05cee7a546a6eeb23dac4f729886876e80d6a109e715210ad95355f1bc91f23b7a023d645ebc9c9f03e0d99f78ee59146beea46b00167c0cb3cdcb0cc160b6e65c88d04badcee7eaa95dd3431c70999699630d5c20e5cdfff533083741f9cb671cfe78fc47848ff224aaca976c080a5088d75af95d7a090c9d03d2e741c8731f77e30eee5d38c1ccabff451d67d5e0f8d73fe26bb103afbb335408860bad1319c735bd018fcd260e6b236aedbb709e35bc1647f90979360c4cf6cb2eca7c925d3e661655f4db8232bd8afe1e3551f2c1f7808490b44bc446f233345dc2438043af3a7c90eae5d2a99481af0f42b5921e371b12d9e07197a9f02595477695aede9a511f2a4c9ace96b2c3aa3e0a4994daa0e00f49181d97b7f4f07f9bc5c358d92cfa8759418878407af9b253fd6aee7cd1bed2b151f81b40f05bf88b86fee0d37750712f8f34786663fec0e3737b82ea80ae5e0e59568b37a89bb1abb61f507ace0d6b4c878444526f630701fc837f81d69ff88e2bcfb87a0fcfd2acaf421fbf2b4629dda3a1fb86ba39eee4c57c089a75f40a7aa772122db774f87ab280afb08068c42b8464a40cdbaed3d357fbeb00ce4ac9aa9bc6af5205e884976d0eb6551d48696b667746a92abfc05d65b082b15f3c3a0b", 0x5c1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/113, 0x71, 0x1001, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x425) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) write(0xffffffffffffffff, &(0x7f0000000400)="0031a45017572122527f401cf4af70189c0670f95be828a30c20ff0eff7ec79a112e836b3e289c5f805034b0d69b8ba47f7c63934ed4523c86e131a8cedafa7cf7a6141f6788e8363376bad3e6233d52d9ba4ea2c18b28c9a58f1887c5c35a9c4f81a50a35b8363a8921f5f134e339259049c17685cf168f19a2faf6e2d35cef3474c43f225b21e92361eff8dea4dcbab576b95fc9c2d02219fd0f077e58bbf6a4e752b5d59cf56167a90dfeca3a29dd7a30123c3a29df10cb5a5c6ac408ea1b0c625fc78b96ed4eb1038e7804785a92773cd09a6744bed2752faaf08119f8eedcee561d7b7792efad4ab965161b1a5246414f09cf2913f6ef7ccf7a97da5ff7f06c574167237d5c5600dc4158e236bde4bbe74f591d28ec07d393713ced1ef6b7d14a6b51d30c2b8569eeb486cb7a050401f972e0d7025c97d82f3d6c86b237f63c59e072df2b059717252662daaa8d1dc4f985d87c77766df93dc3bfb56511b0bb6c18a4a809375009ab0ba6f656addf98b27d107b22d06036d4b0b6b77094b2e9e4370f21ed6fdb0a44513c35e39a4d547068e00a7f5c917f44ae146ba0f56995ded7f6a67acee583e8982ef9f44dcee264a66d16cff5bbf5500d403d543ac9adae92d2c732501d70d74ed7ab1d607ace86612ed5cef2e87a233b047dbf9285cb9a9cb44c54d6e9bdc32dfa77de12c379b397f5bb427ed31a0bdc8afd4321716d09569d9ed090b47377363c3970c40cf089437d9c17f5a61c146175f51949787d4b5c9e4d054f21e06e24f3c6a6a4967cbb6a9907cf16721b3c299b954511d4639fa36027844dc2bc4e2cbf0a0d679d02c8718c42ab529629a9dbc0ac09aabfc11410ddfa9ecaf5ae15327230ce021821b4c801cd4b15584f18ab896d9168db6304f0a6acdaa32195e7aa4c425cef11157c320c625d74510cb3122b37b1db416173d7f1c841b2d34b522ad152be7ab0b837a0621f70205efd0bae5c899643cf74ec9a5fa4505817b1e685f17a62e5838a243461e9574bf31766b921349a51d53e0ea8bd50bef254d87302dfe13774083e2a645e856f6ed3f8c44186b56e82f9152e8834ea1daa27e118d616b4dbbe5183aa44807cae9cea11de3b3f27557c276cb815da6beac8f9349419dad08891854918b2a05c1f7a7ecbd1ef3eecb58393ed9936e22cf77c602c805245b6e88b53236c6ecd731d73c99237e5061e02fdd3f4443094099e0152736a02bdf669ee66a7116e2e05e7a59d891f5220902685d4628c069c0df8d17f47039f770472966ad5d5e5c8a908717c50d35331fe79522c6af6ef113867f58c763215edd5c4cf9f3ae74b54683eaeac100e12e037646e351dd1dc486b57c0290a09b1a5b33676dc81f1fc158274b18eeb629c3d620e15cf67c234554f5932563768a3ef05cee7a546a6eeb23dac4f729886876e80d6a109e715210ad95355f1bc91f23b7a023d645ebc9c9f03e0d99f78ee59146beea46b00167c0cb3cdcb0cc160b6e65c88d04badcee7eaa95dd3431c70999699630d5c20e5cdfff533083741f9cb671cfe78fc47848ff224aaca976c080a5088d75af95d7a090c9d03d2e741c8731f77e30eee5d38c1ccabff451d67d5e0f8d73fe26bb103afbb335408860bad1319c735bd018fcd260e6b236aedbb709e35bc1647f90979360c4cf6cb2eca7c925d3e661655f4db8232bd8afe1e3551f2c1f7808490b44bc446f233345dc2438043af3a7c90eae5d2a99481af0f42b5921e371b12d9e07197a9f02595477695aede9a511f2a4c9ace96b2c3aa3e0a4994daa0e00f49181d97b7f4f07f9bc5c358d92cfa8759418878407af9b253fd6aee7cd1bed2b151f81b40f05bf88b86fee0d37750712f8f34786663fec0e3737b82ea80ae5e0e59568b37a89bb1abb61f507ace0d6b4c878444526f630701fc837f81d69ff88e2bcfb87a0fcfd2acaf421fbf2b4629dda3a1fb86ba39eee4c57c089a75f40a7aa772122db774f87ab280afb08068c42b8464a40cdbaed3d357fbeb00ce4ac9aa9bc6af5205e884976d0eb6551d48696b667746a92abfc05d65b082b15f3c3a0b", 0x5c1) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) recvfrom$unix(r0, &(0x7f0000000140)=""/113, 0x71, 0x1001, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x425) (async) 2.798252479s ago: executing program 5 (id=1211): r0 = socket(0x18, 0x5, 0x3) setsockopt(r0, 0x17, 0x9, &(0x7f0000000000)="de5334aefaf56b35033f1c6157d7411f5b9d5639809f085a4d181a4fa14e4600073da7141b4644b693750677debd1bcae42bafa3d69a86f992ad4bb53366acf94a25393d0f1342b1a0c1f34bc84d5c113e66074f7a3df0f9a355d1b14ecf6ba72ebb596fd2ae01aafa0e3f7c74241de158ac712840b40e30999a4da6d44d4fafaea8204daa2ed8c7cbec8d1c08eb6336be21042c1b427eb445ba0694451d8ad2b33ff9367c2fb38251ff", 0xaa) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x34, 0x3, 0x3, 0x9}, {0x400, 0x7, 0x0, 0x8}, {0x8001, 0x6, 0x1, 0xfffffffb}, {0x3, 0x7, 0x3, 0x1000}, {0x401, 0x7, 0x4, 0x4}, {0xa, 0x5, 0x3, 0xd}, {0x9, 0x1, 0x40, 0x5}, {0x4, 0x2, 0x6, 0x9}, {0x8, 0xff, 0x1, 0xa}]}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000002c0)=0x5, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = dup(r1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000003c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000400)={0xffffff77, 0x6, 0x6, 0x8, 0x80000001, 0x9, 0xfffffff8, 0x10, [{0x1, 0x4, 0x2, 0x5}, {0x2, 0x10000, 0x0, 0x9}, {0x6, 0x3, 0x9, 0x3}, {0xe2, 0x4, 0x101, 0x6}, {0x80000000, 0x2, 0x80, 0x5}, {0x9, 0x0, 0x7fffffff, 0x3e1a}, {0x8, 0x8, 0x7fff, 0x7ff}, {0x3, 0x3, 0x228, 0x1000}, {0x6, 0x4b, 0xbc9, 0x5}, {0xc, 0x4, 0xba}, {0xff, 0xbde, 0x5, 0x9}, {0x6, 0x7fffffff, 0x0, 0x31}, {0x759822f7, 0x3, 0x10000, 0x4}, {0x100, 0x5, 0x4, 0x9}, {0x80000001, 0x7, 0xfffffffd, 0x3}, {0x3, 0x6, 0x10, 0x3}]}) readlinkat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/54, 0x36) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x42, &(0x7f00000005c0)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x600, 0x6, 0x10, 0x8, @random="3e94d489b0e8", "d663323c1e695e5cf8564bea35dde9d1", @local, "ed9998281f33c1619bd5b61295907fcc"}}}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sendto(r4, &(0x7f0000000640)="5d788d95ef654707ecba170f9d27b8f98e205a69c4d1df0876262dc1dfba2207ac77075f592c55715fa307c2f3f7cc7a54727751ae21f36bb7446336f0bb7e646ff6bf6ab21582b27d1bef181197380872f1c6589241d2accd7a4401c577963fc4cfb03b6b21e31e132756caeb9db8aad63dc2b17e61788953f00c73e74edd85bf627f29df56653d944682808c", 0x8d, 0x409, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000700)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740), 0x0, &(0x7f0000000780)=[{0xb0, 0x1, 0x19b5, "d6979d322509e5729bd0cd89add46300cbee8c08eb2169e9b23782affdfb7837db076bde04c7bd220423287abb03356aa5c71643880b7b36687e5aa3f7855f9d329533b59ba9d8e8cd32286039b4adfbae48a8db953f8faa2b17612807f294fb8d397a516b64483e2890bbb3e3eeab29c7913cd0694f34bc3987ce90a7c5802890de1355045824bd6eabcb380fc8e6a9cfe98a3b08c3c239e8"}, {0xe0, 0x1, 0x3, "097b57513bac65fc405221cbe19dec31ad7394374b24e55df796b8a55f9d85f5167c1fa5966a1d4aa87e08e960b11400e6b0b02f77c0ded22f56c994f842885646d48acfc6f377658ccb2ee3e0b7d93dc3bbf174f2b8d759c81708d5db5a55f6224a37101bcf3b9f2007200a00002461b3c9296d22dbf766f0d27cbec80b4a8d7a933c69aac43e8f18ac72f42164cf78a22946ab6b67d1b963deb774116e9e7b4ab5ec8d07fbc66c8b18ab90effe3c69da84d3de34676871bc34c26496727eab7f3fc87cae148a735a7e53"}], 0x190}, 0xfffffffd}, 0x10, 0x406) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000009c0)) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) bind(r4, &(0x7f0000000a00)=@in={0x2, 0x0}, 0xc) fcntl$setown(r2, 0x6, 0xffffffffffffffff) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r5) 2.34302508s ago: executing program 7 (id=1212): r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf, 0xb, 0x8, 0x6, "02cb366385c07d2a176acf6369807540d1e78b7f", 0x40, 0xffffffff}) 2.302593893s ago: executing program 4 (id=1213): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setreuid(0x0, 0xee01) flock(0xffffffffffffffff, 0x4) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async, rerun: 32) open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0xa5) (async, rerun: 32) write(r0, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 2.302076892s ago: executing program 2 (id=1214): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7, 0x8017, 0x7fffffff, 0xb31, 0x1, 0x81ac, 0x10011, 0x10, [{0x0, 0x0, 0x4, 0x71002}, {0x6, 0xc, 0x8, 0x7f}, {0x100, 0x9, 0x400, 0x9}, {0x1, 0x5, 0x8008}, {0x404, 0x1, 0x2800, 0x401}, {0x6, 0xfffffffd, 0x3, 0x3}, {0x2, 0x401, 0x4f7, 0x6c}, {0x6, 0x803, 0x10000014, 0x8}, {0x2, 0x7f, 0x5, 0x5}, {0x140, 0x8001, 0x6, 0x4}, {0x8f, 0x7ffc, 0xc, 0x7f}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x80000000, 0x80000001}, {0x7, 0x5, 0x9, 0x8}, {0x0, 0x3, 0x9, 0x88b0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xf, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000300)=[{0x7, 0x2, 0x4, 0x1}, {0xf6e0, 0xb6, 0x2, 0xeeb0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 2.301069647s ago: executing program 3 (id=1215): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000688000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) (async) mmap(&(0x7f0000688000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x18a) (async) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x18a) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mmap(&(0x7f00003fa000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0) mlock(&(0x7f00004c3000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f00004c3000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffff9, 0xf7, 0x1000000000004787, 0x1000, 0x5, 0xc70, 0x6, 0xffffffffffffffff, 0x8, 0x80000001, 0x0, 0x0, 0xfffffffffffbffff, 0x400000002000044, 0x0, 0xffffffffffffffa8, 0x7, 0xa], [0xfffffffffffffffe, 0x5d, 0xfffffffffffffffd, 0x0, 0x8, 0x100, 0x0, 0xfffffffffffffffd, 0x2000002, 0x3], [0x5adb, 0x0, 0x8000000000010001, 0xfffffffffffffffe, 0xffffffffffffffff, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0x25f, 0x6], [{0x0, 0xfffffffd, 0x200, 0x47}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x7, 0x80000100, 0x83, 0xfffffffffffffffb}, {0xffff, 0x2, 0x1, 0x7ffffffffffffff9}, {0x0, 0x10002006, 0x4, 0xffd}, {0x6b7, 0x0, 0x1}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0xd, 0x490, 0x400}, {0xc07d, 0xa1f7, 0x100000b0, 0x10}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0xfffffffa) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0xfffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x106) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r3 = shmat(0xffffffffffffffff, &(0x7f00006e4000/0x4000)=nil, 0x2000) shmdt(r3) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000080)=[{0x8c, 0x1}, {0x24, 0xe}, {0x45, 0x6}, {0x4, 0x7}, {0x0, 0x80000004}, {0xc9, 0x6}, {0x166, 0x30000}, {0x0, 0x4}, {0x5, 0x4144}, {0x89, 0x5}], 0xa}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x9) 2.300049588s ago: executing program 5 (id=1216): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x84ac934085470e8}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x346f, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="000800000000ff00", 0x8) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="4e2e97", 0x3}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 1.513068991s ago: executing program 7 (id=1217): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="209788bdb2e3da027262e4927333c24bb1c1ed68aebc35c7b6bcf7f95ae2ed654aa1b83fc56cb05730270cf487626431ba845532a461d8674e643d07e75cfae2e55c00242c41bf6a2a458cedecc4b59d5d10f7b3c40d", 0x56}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8c) 1.251654902s ago: executing program 2 (id=1218): mmap(&(0x7f0000015000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x42}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 1.251101762s ago: executing program 3 (id=1219): rename(&(0x7f0000000280)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x22}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x2c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x108) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) (async, rerun: 64) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) (async) r4 = geteuid() (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r6) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x8, r2, r3, r4, r5, 0xc, 0x8}, 0x4fb2bcf, 0x7fff, r6, 0x0, 0x8, 0x8, 0x53, 0x6}) 1.250655645s ago: executing program 4 (id=1220): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x18}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x3c}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7d23}], './file0\x00', 0xfff}) sysctl$net_inet_tcp(&(0x7f00000005c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000200)="2b89d61b719e3851cf75dbd94c255a382fff54dd32bd531dd5e70752538aa2f24d7da8406356cf484608e43c0bd9c4dc72f9c611e9f81f465fa6db53d02bec565c0663e241a9078a3f6b9d63f3bac2ea795882f38299e96e55c7d0c2cf03841f887b5234266466faa6b5e09d62910e0e8bfc4d86a5bb91581390ae05c80c8439658e43f846daac407060ae744cdb6879756878413b387d0cf4cda73a8dbe4d6198ddb46a3beb316c555324108187f23d7686ebb093ef17c0e11766d1", 0xbc) 741.303509ms ago: executing program 5 (id=1221): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x30, 0xfa, 0x3}, {0x16, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$hw(0x0, 0x0, &(0x7f0000000580)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b4bf66108039750000007ab7739bf920f2e0ae0f8824373d920d762a0ebf9025435530c55a6851d27056d019", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x30, 0xfa, 0x3}, {0x16, 0x6, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000580)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b4bf66108039750000007ab7739bf920f2e0ae0f8824373d920d762a0ebf9025435530c55a6851d27056d019", &(0x7f0000000000)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) 393.078191ms ago: executing program 1 (id=1222): r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) accept(r2, 0x0, &(0x7f0000000080)) 0s ago: executing program 2 (id=1223): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket(0x800000018, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x15, 0x2000007, 0x101, 0x7fffffff, 0x80800081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x901, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x10000, 0x99}, {0x5, 0x4, 0x4f8, 0x6d}, {0x11, 0x801, 0x8, 0x4}, {0x2, 0x4719, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x3}, {0x1e6, 0x10005, 0xc, 0x2}, {0x1a36441b, 0x9, 0x8, 0xd4}, {0xb8e, 0x8, 0x8, 0x4}, {0x29a7171c, 0x6, 0x3, 0x5}, {0x872a, 0x7, 0x2, 0x3}, {0x0, 0x1, 0x1002, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='H', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xff, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x1e, 0x3, 0x2) getpeername$inet6(r3, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x1, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x8d, 0xa, 0x80000004}, {0x5, 0xfd, 0x3}, {0x6, 0xf9, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x166, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.210' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 689099462 seconds pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806ab699c0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 6794610656 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error ./file0/dev/vmm tap3€ U U κΟpckbd_enable: command error denied attempt to set clock back 1762841117 seconds WARNING: thread `nfsio' (29605) exits with status -1 WARNING: thread `nfsio' (479450) exits with status -1 WARNING: thread `nfsio' (395617) exits with status -1 WARNING: thread `nfsio' (135085) exits with status -1 WARNING: thread `nfsio' (520195) exits with status -1 WARNING: thread `nfsio' (102502) exits with status -1 WARNING: thread `nfsio' (140148) exits with status -1 WARNING: thread `nfsio' (414210) exits with status -1 WARNING: thread `nfsio' (209184) exits with status -1 WARNING: thread `nfsio' (465431) exits with status -1 WARNING: thread `nfsio' (115810) exits with status -1 WARNING: thread `nfsio' (244116) exits with status -1 WARNING: thread `nfsio' (262367) exits with status -1 WARNING: thread `nfsio' (52914) exits with status -1 WARNING: thread `nfsio' (225148) exits with status -1 WARNING: thread `nfsio' (401964) exits with status -1 WARNING: thread `nfsio' (354536) exits with status -1 WARNING: thread `nfsio' (280055) exits with status -1 WARNING: thread `nfsio' (99179) exits with status -1 WARNING: thread `nfsio' (143096) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806ab69380, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error ifconfig: tap0: SIOCIFDESTROY: Device not configured ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) ifconfig: socket: No buffer space available SYZFAIL: tun: can't open device device=/dev/tap0 (errno 16: Device busy) SYZFAIL: repeatedly failed to execute the program proc=0 req=1 state=1 status=67 (errno 4: Interrupted system call) uvn_flush: obj=0xfffffd8074f252d8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!