last executing test programs: 9.476473644s ago: executing program 6 (id=1386): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0, 0xfffffffffffffd03}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffff8000, 0x10000000000002}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = geteuid() setreuid(r0, r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setregid(r3, r4) close(r2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x101, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) 9.475671349s ago: executing program 6 (id=1387): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', 0x9, &(0x7f0000000180)='./bus\x00', 0x6}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000300)="b10005016000009f050013fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7ccc95f882b297be1aa9a1f139b672f4d335c223e7d02565dfbdd60de5f231e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9be371a3f8341eeab71d8900040700000080042000000000000000000000000000000000d13e69deac25add6731c50c246800e26cad031ccfbd9811164d7ee1b013435415414520a7ce7716acd763c36115ae3183aba5003989bcb7717624ae9edc10b535e89592e56bc8ac3f1ffa3ee0284275d99f7e5fa7d48cc3b4decad012cb783bcf02d8456f2f8ca8dfdcaa0c05e4b45e42ba0287598b7bd7644fb2eeed6e11f46086fb51e515ebbb5e5d707fa78985ed33ae80d5e77edabacfb89129049ca5eb7a63cc657f067f75ca55ff0a43ab2a16e7d76c0e5a4d6c214d61fcbec00"/367, 0xb1, 0x8, 0x0, 0x3a) r3 = open(&(0x7f0000000200)='./bus\x00', 0x100, 0x1a2) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/104, 0x68}], 0x1, 0x8000000000000000) 9.000582458s ago: executing program 6 (id=1391): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="19850c3878c6a0fbf7545de196555be1dac67688dcfcb9a6a20ec725ba8ca2606d9e5515c80500000000000000", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRES8=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x0, 0x2, 0x1}]}) bind(r1, &(0x7f0000000000), 0x10) 8.950715794s ago: executing program 6 (id=1393): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) 8.865031828s ago: executing program 6 (id=1400): sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001100)="8c7a6d3c36d2f00b280900405e3587c19e5cf2cecb37e00db69525f52bcb02ab0320390d0c7992d04c1a4dfeb89dfcd529903d57af38f95d68c813ffa629d4c92301a56284c534aca383963aee01ab7b1ba9ee85a61d592fce0b3b266edcce52d586f1d0e587bbb9aa0921daf3372700186ad7e53817e1991abcf527f8e281893699ac13de8d106ecdf820d39d9640361e77169a1396d88932d0adb65a7bd42cc2b6164d7e10c2b9cad42ad08067ec17d14e8b590f58bc0238824213d4e16d9b47ab6fd1dcbedf13d4d53e6c94e8cc79607f099faa2ae0602388327453c4db1423d4ba5b3acc795045ff5cb38b10d3d53ebf2510af3701de59f3b3a9475c9b3158a70fb7fee716073d10aad6abc2ad6eb07478fa13493b637f20ff8a954a4fabdc6400f262b0d7f15d1f45edd222dc86d1966c71e6a121073c7b8eae0126c7f663218c772e2f2d1a", 0xfffffffffffffdf0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 8.863762153s ago: executing program 6 (id=1402): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) (async) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/38, 0x26, 0x40, &(0x7f0000000180)=@in6={0x18, 0x0, 0x34, 0xf7c}, 0xc) shutdown(r1, 0x2) close(r1) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) flock(r0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xc) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x87d, 0x2}, 0x8) syz_open_pts() (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x400}, 0x0, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000180)) (async, rerun: 32) close(r0) (async) r4 = kqueue() r5 = socket$inet(0x2, 0x2, 0x4) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10000, 0x108) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x2, 0x6f9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x10, 0x2, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x8, 0x3, 0x10000000005}, {{r0}, 0x4, 0x34, 0x4, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0xbd}, {{r0}, 0xfffffffffffffffd, 0x67, 0x20000000, 0x8faf, 0x10000}], 0x1, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x14, 0x2, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x64f, 0x800000000000000}, {{r6}, 0xfffffffffffffffb, 0x31, 0x20000000, 0x5, 0x9}, {{r7}, 0x6, 0x0, 0x4, 0xf, 0x83}, {{r0}, 0xffffffffffffffff, 0x18, 0x40000000, 0xffffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x3ff, 0x4}], 0xfffffff9, &(0x7f0000000400)={0x2, 0x53a}) 7.062583268s ago: executing program 0 (id=1424): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x10004, 0x0}) syz_emit_ethernet(0x8c, &(0x7f0000000040)={@random="101fa526fa80", @broadcast, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x7, 0x7a, 0x67, 0x4, 0x1b, 0x37, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x24, 0x39, 0x0, 0xd, [{[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x8}]}]}}, @generic="0f6e91c25fac85d15e9c52430f29f15fd2256533a2bc5789f26cb1d8429bde784911e9023cf6e8a0d05d7e530bd701b41d94db5ab6862e0dee99"}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x40, 0xfd, 0xfe, 0x1000c}, {0x16, 0xfa, 0x2, 0x400b}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) 4.025088854s ago: executing program 0 (id=1449): mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5) r0 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) syz_emit_ethernet(0x4f, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd68642678001d2c06fe8000000000aeb0e1af0d9f68af1b78000000000000000000bbff02000000000000000000000000000150000000000000004e234e230008906862861db2a5e7775f939d16ee656eccb76855273d9ba1feb138ac426a0d5aee5b1b4c6e893e2b061aca7dd14a0cf1ef9e3397fcf0a6ac9448f592d6de734d06c2dca900f811ca35b97c7ba808abac53c085eec520d3e3c281b1878d7424205ff1bab4253da6127203be6bd216b419e045e2a7c43d0fee68f1d5ccdee090bc31fb5e1315993195d3c2472f4e6e1581e1c1a83c2fd5ae43b5e943645df8d201aa9ece98b6c9db9ef7e9f872d7b085a3eddc399a2ebb2814f138d9b516cd21c379ca0bc8333e0e731bb71b0b"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x9}, {}, {0x3, 0x3, 0x3, 0xa34}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) setuid(0xffffffffffffffff) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000240)=[{0x401, 0x6, 0x5, 0x8}]}) setuid(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x28) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000340)={0x4, 0x1de}) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 4.024199225s ago: executing program 0 (id=1451): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1404) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="13ce", 0x2}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) flock(r3, 0x15) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="20092000019c0a", 0x7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x173, 0xecc6}, {0x80, 0x2}}, 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 3.986176678s ago: executing program 0 (id=1454): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) socket(0x22, 0x4000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) 3.931271204s ago: executing program 0 (id=1457): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffe, 0x44809e9d, 0x800, 0x2, 0x2000000000000000, 0x181e, 0xd0a, 0x9}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file1\x00', 0x80, 0x40) sysctl$kern(&(0x7f0000000100)={0x1, 0x2f}, 0x2, &(0x7f0000000340)="a414d51b8f7fdc3dcd2d464388112c20468dc9958d9fa61ccc430fe9b969042b1dfe4c6d3aa98ba981267549114164e814426e7288d8595bd9c7deea3a5d9704792d6cf01a230f79126c08b6665d83181f600f1013e1cce75e0fa448d6cb5d621b7bbd4a743a87b06cb004b029f4cd5e74f7ec40b0b835150f7e3acd241eb8566ed7a73c1baae4f0e397fa10c73970f10959f2fbcadbc042732a644f7db7", &(0x7f00000002c0)=0x9e, &(0x7f0000000400)="890564689e50b27996a1fb07a0eda2edab2691f24ae1b086b61c7300ec7660c8502568ad07", 0x25) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2, 0x10001}, {{}, 0xfffffffffffffffd, 0x80, 0x4, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0x18, 0xf0000002, 0x8, 0x94}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x10, 0x2}], 0xffffffff, &(0x7f00000001c0), 0x15, 0x0) setuid(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x51, 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, r1, 0x7) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258b, 0xcd, 0x200007, 0x0, 0xa, 0x3, 0x9, 0x1, 0x0, 0x0, 0x2b7}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000200)=0x8001) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x1000300000004}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) 3.727837816s ago: executing program 3 (id=1471): r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x9) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) 3.726303661s ago: executing program 7 (id=1472): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f00000000c0)="640bc8cc9baf224e57c10a96efb46d116c85740c9b658575d4cd68363dc24451b070fae5a3fce32b8c60b1c1461a366938c79c725ee9603e2b9451935577b2f5753b7464064b34078dab5cba78738e730ecb457b9bc7eac82ecaa79759d9e972ac32e422b057f704afb82d2258c76885846c4e", &(0x7f0000000140)=0x73, &(0x7f0000000180)="7f46289b9bc4019840c60f065a33b4335459db23415e750e11db9837c806a7be260544b1523b98d38a9d2e7ba7c3a71c831b8ba6379e923cc6400a1550fd0db47cc984f42cf94aadff482439c4e99be1be", 0x51) 3.725785s ago: executing program 3 (id=1473): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgget$private(0x0, 0x50) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getgid() r4 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r8 = syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) close(r8) syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x8) writev(r8, &(0x7f0000000040)=[{&(0x7f00000009c0)="f53ba85867bc213955d41d41e4bcf8403166f6db6f6df8f90e65dc6746804fe427f65afaf028e90e429fa18f24eac64a3ea57453e966dc9ec144e3a92933c12e5986ce81e1a6dbf5817db59c7b186d5aa3ff01071a07121e687c922a482bfcabf7c969a242ebbb09480ae09795508db4b734a6e3bfcdf0ed51463fdac999cc546421eb58081c777d9022622e74208d3c178cd7b08f0b6e6b1e9d8db7114bdc469aaccc063c7dcf7ce307a06373188aaa4262a284ef04b0be9496effeb93947906903b365d909cdc5f06ab0848baa7c9ee22f60a8119f08525ff1a4748cc57073f31a4e7ca3a1b85bd309cae530091d872fab366ef577831320a521016cb10834a0abb29d24ddd6525ca0c40d9e5ed27c83c690b995702b9a072dcc2b963f7428bcef565290245bd0f652c2d641f88b1a0e8b851f79c81b7a94eb8fbc8c5721e2839cd45a6994432c3a6c7780c00a373cf9edee6cd7e4a13149c015865cd26da43b90e7708c864118b737cfabfe5c3833062cfdbbad63550dd04fe26ddd305c6e29c3d542344f1a95ea6dfcad13d937163078ce08441b088f779c9e63cd676b4ae0e9b0525bf2f11a53214e9f2874e48581b13e6e025fab800ce8659529b0300d35445915c6cda0bbe74ec2024f41e86b2aeb1f4465e624cc4117ca8a406d311fda7aefb2c1d851a285c91552d34cee985f3587f799b49c51e251bc4ecbd75e5de83302c40394213366a65d5b0467d221d9b44b3e700ae8648595f15288d446988bcf8a19b27c0a4e24abdc0c3ddadf8c8d7902f1ad9a7c5ccf8e093b3e7ceb34f4a55202b75da8388586eb22d6cbf2db4fbc4dd3ffe1f078cc177b016667f32c78a2465629f81df6056601fa4354129f0a326c57dd85804f7d949e152c4d405f2a6127eee4977298ac71de0658a37b9b149e16bfa810eddcdacd1625e0d507919cfefaafaf2010890c2c391a7c3ac20f4ae1f1cb5a6d115a97e54c97cb251fdc4fea548059be69f38aec7ffae5b765e742db2718e3b7baf10127298c9c1b964c8d16442761dd64b5efa3463fabcdaa49acb12a7fbe2f446f401381279db09388442c3cc47569317f5982b42f665582a1bf8ab8f1c9b352b5c956a516944bf73c258c1a24483dd0d9ce35197dfd047328c7eb789bb9bbcf693fc91f68d2ae4ed3a7dcf5a59266f550669a743a445c031adf2a14487a3b70c8dda78858d3de009287025a72b0d6344d1990251a5f38e476f3085bdbc754932524d292983ab87dcf8e6084fd7b385576a2406ae00eb8674febaf80a0b6ff1107833c2e6b5e7a85ff38e8f88053ec3d2849524ed7301812017e8b6bd1935151594a22b395ece9defd9f31527e519c86c99166914af3035926094da602e4afcb39436d5a5c2a42258fab181e5c67fd4da55ffdd43d66d431c6c55b1f8842696cdc528d0714a716178a335c048571af4997918fb3a99c8236143a829b3e2420e93d68be18dee09763b8e619a07fbe6a6f3a048c59f4587db7222844d1800b6d0a11f199bf5aeb2f234da2b79e39740a5d5433551cf3b5c146ad082ed48f5a2eb7d8a222e83f12a2b9ec4ee1ef17dc9b6ed76e3a028cc0a600da47d241ca7c993ab9e20be3adeea5d06f467d210e58d1a3b8d000ded0721a440a4890523297f8952504ac7ba95df9ec5bf53eb238fd5f37968d6f5e04375155d5bb86bcf86244650940c453b43e23448aa3c4e294cab14756c04c1cf6eafe89e82f0c893003d1eb045d307cbd9833628487303b8b99564778ab2273b300a6de3a2dc2d7c76d55da27727623b5126e65cec5bf0acfa953f378098ca8834e6926626c24285ff3820ae07dde267ecfbc5e86ff8f02f5fc8d14742ae7b8fe95467fa6940e318336795c70612e19f50feec945396c6b325d6f22f9b537d96b279578d0ffcc365c69b87a9e68b47dbaa4484a8ada44f349f88bae115a57524f949544787607d2b9ca2f51372e135197d8b8e2256761f689084c7209eefc88e0b162cd985abf19dac9273be281f069b17ec0edebe73e36e4988d48fbbf78e6c0056014cb8609862c736e27153d16c732e337e3dcd715f86cce96917f9a65deb3ed239a3893ffa0a9e95ed66c2852e457ae68ce1749b409046858478e45c8108a7500834e3408d0f28aab5dcbb4d98dd22d86a5162325422bb3aa7e2379c14d53cd246fe45930909e20faad3d9abc21956d2d67c694bea37afb7a4b9b470e29198129e268d3a592e7a4c8c658e18444e340bbd52abeb26a9981831fbb6e356b7fc941b58ea058f5ae9cc94c7587bc4b80823f1fab2d0452a80cb3500c2d1b5e193cdb5c840d7683176ae2c916cf733533e6f74d2a9117869123396956c38707a91490da0a6a38e102f6125d63a3ae56730fd5b07050f8f98de5277c6e389ee31e72c46ef51abbce91135065ea1ea8b8f863bf4c63ad762063c8e145965040a288d8e3122baf19e07406094f738a7d12cd58be92e1b5b50ef97a8c16a76d07235671f37317a89be6a1fdfe7e4c3ac1716d84625c788ce640cd51c241eb3a12dec423825b619cdf1da46f18b4bee7cd768c7712af13a93bc55b5068506e8ab7b20c94f61597d21deea64be77ea9cbc3ccc24de4ad6a980f312c3dec40727a553845891ef603ec9679d7ef5baa913291ea7ded2f107a4eab289e018f4155012f409aeaa8a18cd05564452b1694cdea54992ed69b615c14106b80a47f56f3fe8871ca79659de138c39abc0b7faacb84dd7c1797ded51377d66b3e72190c139b7c197d0987a5af3d865562465fc5e422b5588866bc4f493a0e05c61cc161c04170f84c8da737c36a802feb93191973a9a1d77b40bb09798ca6a2e9c178123e70125dc42f2656eda0ce90d720b66e9897d6b9a1175edf5a55df807e2e45fa3dc5208177ce982ee3811312b43b79d87f020244c1fc075f3376954cec3b00974e23c68063af114a431349e5aeb927d479c16e0e6074620e5f4bdc2257ff9375c471dc4d42c2d132e1726801bcd79bb8f44b082765cb2f3519282fc12d826d7e245380e5b7a25c1369abde494898afcddc1123c4aec7516e354b73cf5fbf77b2dbdc146d1b57b8033401a6f710486bd73878436bb2864f905c94a25d1c402a3b1800f05c46594c6d756c", 0x8b1}, {0x0}], 0x2) writev(r8, &(0x7f0000000440)=[{0x0}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setitimer(0x1, &(0x7f00000000c0)={{0x5, 0x101}, {0x3ff, 0x1}}, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0xa, &(0x7f0000000180)=[r3, 0x0, 0x0, 0x0, r4, r6, 0x0, r9, 0x0, r10]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x9, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000001780)="71adba3471ac0058bc5a9146dec3708200006a4c17790000000000006bdc4545b149f506ff733bdc4d689da02545b14d26423ea1cf599ddf9b096759254ff9119ea98ee6550d174fd11f531c56beaf9fbb335f7c9a3261f23b1af76a7a1c01328726ad2ad9cea4816cadeabbc06c04ff17f74a0b10d069c07c5e306b", &(0x7f0000000080)=0x7c, 0x0, 0x0) 3.725368645s ago: executing program 7 (id=1474): kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, &(0x7f0000000340)={0x8000, 0x7ffffffb}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x1, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x1, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x240) r3 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f00000f7000/0x3000)=nil, 0x7}, {&(0x7f00006de000/0x2000)=nil, &(0x7f000058d000/0x1000)=nil, 0x79b5}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000016d000/0x1000)=nil, &(0x7f00000f3000/0x2000)=nil, 0xfff}, {&(0x7f000004a000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00004bb000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil}, {0x0, 0x0, 0xe04}, {&(0x7f0000216000/0x2000)=nil, &(0x7f00002ac000/0x3000)=nil, 0x10000000000}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x4a}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0xa3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000060d000/0x2000)=nil, 0x195ad290}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000000}, {&(0x7f000062d000/0x2000)=nil, 0x0, 0x84}, {&(0x7f00003be000/0x1000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x5a}, {0x0, &(0x7f000028b000/0x4000)=nil, 0xdd}], './file0/file0\x00', 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mkdir(0x0, 0x84) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, 0xffffffffffffffff}, 0xc) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) 3.669687852s ago: executing program 7 (id=1475): r0 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) mknod$loop(0x0, 0x2000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x80047476, &(0x7f0000000300)={0x80000000, 0x200, 0x0, 0xfffffff0, 0x3b, 0x100, 0x10, 0x10, [{0xfffffffb, 0x7, 0x9, 0x4}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x2, 0x3, 0xdb4d, 0x6}, {0x6, 0x2, 0x3, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x0, 0x10, 0x6, 0x6}, {0x1d, 0x5, 0x40, 0x7f}, {0x400, 0xa82, 0x6, 0x1}, {0x387, 0x7, 0x6c}, {0x2, 0x10, 0x8, 0xda}, {0x8eb, 0x200, 0x220, 0xde17}, {0x2, 0xffff, 0xfff, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc89, 0x4) listen(r0, 0xf) 3.669271038s ago: executing program 7 (id=1476): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b87eec3d4b422d59f6b54688d8d3e350986285f789", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac00588cfea3eefbf2dec900006a17790011000000000088540000000000000086c5e975fb810c00001cf629ef469a63", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) (async) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) seteuid(0x0) (async) seteuid(0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) (async) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000180)=[{0xcb, 0x2, 0x7, 0x440}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x48a0}, {0x1471, 0x7, 0x6, 0x800}, {0x1, 0x7, 0x9, 0x44}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="e694ee6309c680500bd55f38739c50cc196233845019ba9883bd6af038abb4feacbc83204e8058ce0900000000000000a542f6c321586c68505fc4f021f14ca8351e7cc9b3649f21028a36f562d4071e33160402d861e930cd02b194023cf9163168e7c3c2d01bcd06da7906345f5731", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) socket$inet(0x2, 0x2, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 3.668557459s ago: executing program 7 (id=1477): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000640)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000680)="45c6c9b013", &(0x7f0000000780)=0x5, &(0x7f00000007c0), 0x0) 3.668183353s ago: executing program 7 (id=1478): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800474c4, &(0x7f00000000c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x100, 0x240000}], 0x1}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) 3.359762638s ago: executing program 3 (id=1479): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x80000}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0xcc30}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f000080d000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x80000000}, {&(0x7f0000552000/0x1000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9c21}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) 3.359225567s ago: executing program 3 (id=1480): sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) 3.358936857s ago: executing program 3 (id=1481): r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000080)="031000006941e7c5ce5876778f181b1218c4b2ecf058efd7ad3f959b5253037d08b90779da6a56ed10c81a19096dc2baca", 0x31) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='c\x00') 2.253278359s ago: executing program 4 (id=1499): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) 2.206621643s ago: executing program 4 (id=1500): r0 = syz_open_pts() syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) r3 = socket(0x800000018, 0x1, 0x0) listen(r3, 0xf) r4 = syz_open_pts() ftruncate(r0, 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) 2.205964992s ago: executing program 4 (id=1501): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x4}, 0x10) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xbe4, 0x3, r2}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x7f, 0xff}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000001c0)={0x0, 0x7, 0xe51e}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xd6, &(0x7f0000000240)={@random="8604352c76e0", @remote, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x2d, 0xc0, 0x64, 0x55, 0x80, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0x7, 0x9, [@empty]}]}}, @udp={{0x1, 0x0, 0x8}, {"5bc15640fb7a92a63c533d648b0815c6b0349b7788036c7023ad2347b68fc2e107ae2f4e4af553b084b515e8abc0f54d7141935d1d1f99109b12fec89a03cf6f7aff0a1252eeeab652b56df95f69b31d5db0e4c32424450e6b237d6b0bcb1eee5511df34bcd073604db8d210aabfc9e45236a1a2bce2190480c8c4f7b311ffe475c3fcda928b11476893759db74148037ff2369f9baf5fbeb9ccf5c1"}}}}}}) msgget$private(0x0, 0x11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) msgget(0x1, 0x2) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000380)=0x1) r6 = msgget(0x3, 0x45) msgctl$IPC_RMID(r6, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000400)={0xb07d, 0x9, {[0x1, 0xe0b1, 0xc, 0x712, 0xde2, 0x5, 0x6, 0x3, 0x8, 0xe6a, 0x7, 0x8, 0xb4, 0x400, 0x3, 0x7, 0x6, 0xcda], [0x9, 0x100000000, 0x1, 0x4, 0x8, 0x0, 0xaf6b, 0x1ff, 0x26ed, 0x2], [0xd96e, 0x0, 0xb8, 0x8, 0xfffffffffffffffc, 0x3], [0xab, 0x800, 0xe, 0x6, 0x4, 0x9], [{0x3, 0x2, 0x2, 0x7}, {0x8, 0x0, 0xfffffffa, 0x7}, {0x9, 0x45, 0x1df0, 0x1}, {0x7, 0x16, 0x8, 0x800}, {0x2, 0xb, 0xfffffff7, 0x200}, {0x9, 0xfffffffa, 0x3, 0x1}, {0x9, 0xffffc000, 0x7fffffff, 0x6}, {0x7, 0x3, 0x3, 0x6}], {0x2, 0x95c3, 0x4, 0xc73}, {0x1, 0x1c5c, 0x1, 0xffffffff}}}) r8 = openat(r4, &(0x7f0000000640)='./file0\x00', 0x80, 0x9) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0xfffffffffffff94b, &(0x7f00000006c0)='./file0\x00', 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x87, 0x10001}, {0x0, 0x3}, {0x8a, 0x5}, {0x46, 0x200}, {0x47}], 0x5}) getpid() ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000840)={&(0x7f00000007c0)='./file0\x00', 0x1, &(0x7f0000000800)='./file0\x00', 0x8}) syz_extract_tcp_res(&(0x7f0000000880), 0x7, 0x8) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000018c0)={0x1000, 0x0, &(0x7f00000008c0)=""/4096}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001900)={0x0, 0xfffffff9, {0x1, 0xc0}}) connect$unix(r5, &(0x7f0000001940)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001a00)={{0x6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10, 0x4}, 0x1, 0x6, r2, r2, 0x1, 0x9, 0x0, 0x8f}) 2.205622235s ago: executing program 4 (id=1502): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x6) (async) lseek(0xffffffffffffffff, 0x0, 0x1) 1.996544398s ago: executing program 4 (id=1503): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 1.996243638s ago: executing program 4 (id=1504): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c571b6e8e656195650092e", 0x14}], 0x1) sysctl$kern(0x0, 0x40000000000000e7, &(0x7f0000000180)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a00000000000000000078e387c000003883021a04cb4717cc6888280b0ac7557dfe684621fe6dc8dfe6a6cff67a6fea1e59c6c0da2db0adb863b581ff0fe7cee5bbe06ac1becb84b3b351896e96b300", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c571b6e8e656195650092e", 0x14}], 0x1) (async) sysctl$kern(0x0, 0x40000000000000e7, &(0x7f0000000180)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a00000000000000000078e387c000003883021a04cb4717cc6888280b0ac7557dfe684621fe6dc8dfe6a6cff67a6fea1e59c6c0da2db0adb863b581ff0fe7cee5bbe06ac1becb84b3b351896e96b300", &(0x7f0000000080)=0x84, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) (async) execve(0x0, 0x0, 0x0) (async) 1.682988276s ago: executing program 1 (id=1514): sysctl$kern(&(0x7f0000001100)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001640)="d60de827d38752b3fe93c6b641f89ccdf15f14bfa885508eda06e99817c81b61bd3add90f9fdf104256999fbe24c7d5108588b40d6a81c658142a134ddca8868c60fe005995a45fd59010f14f7ff76edde7e7762f011a85d318bed95cc2f40cbf25ea8f325b488cbc0439932de7e6f421670f8386d8267d3cb5f6f165da2f12215e45f19b833cc3946cbb386ea3340d80dd48af0b4dda5795f1e3672ab843aef26f3e287670dfde38012bcac45e0d9c5d905983173c87d1db63ffad2728ead11f2045646e39964cee5c6695855bda2bb9283b989737c3db8cab6864631cc856ea904b34bd3dfa32211d023292081906cbf5295c03b38c4a2d079fe92da6412bc", 0x100) syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[]) 1.476464191s ago: executing program 1 (id=1515): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) r0 = syz_open_pts() close(r0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) (async) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xef, &(0x7f0000000280)={@local, @empty, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x17, 0x4, 0x3, 0x5, 0xdd, 0x64, 0xb5e3, 0x2a, 0x2c, 0x0, @rand_addr=0x9, @broadcast, {[@rr={0x7, 0x1f, 0x6, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x20, 0x0, 0x1, 0x9, [{[@remote={0xac, 0x14, 0x0}], 0x2}, {[], 0x6}, {[], 0x3}, {[], 0x9}, {[], 0x5}, {[], 0x4}]}, @ra={0x94, 0x6, 0x7ff}]}}, @generic="c0e51978d8f7cf5775288886932bb9e35e55cf0db8301a8765785e0fc7d38877f9f5eef6f6080530f60f8601fea5d8d19f6cefe168dceb8c2fb5a6c5551eda2224d3008dcbb0d2623c1ab865c91e476dcb280b5c3a15a4af17012dfc55dcb43195869975891bf9972dabff653c6033892c1f3f2bf08edb5fe6a615feae631d2164"}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) 1.368237332s ago: executing program 5 (id=1518): mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = syz_open_pts() close(r0) dup(r0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') 1.359558602s ago: executing program 5 (id=1519): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x80006, 0x7ff, 0x14, 0x8}, {0x6, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1c7, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0x2, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_emit_ethernet(0x145, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600a0010010f060000000000000000000000ffffac1400aa00fe000001000800001a000000000004403f16f70d54032059db20aa7cd2af7b825d9cb547344203f7b3b42daa8307d31baeb2f138a008b1ca37ca6ebd87f93abdb69b175c4fddedaa71f608d7b82161e25acde74909d41520db2f4d510160b6a5376387bbbeec6b72f35e4558e34b3165e4e3d0665dd7a6b6af247bfb9a7b03f0b242f43777e85d8e33e694badeb21ea2"]) 1.356065847s ago: executing program 5 (id=1520): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) 1.146189792s ago: executing program 5 (id=1521): syz_emit_ethernet(0x60, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x1}}], {@generic={0x8102, "a5f416d9b7ad382155dc770534348524f127960ddba4874d6d0c2155d8a9130b741ef54383a594ff52ce5fa71b74eb3598fd4c20cf446ffc1b9ca1870e688bb4269f466bbdc18694c85a1f4d2a6a"}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000140)="000299278f439e7b", &(0x7f0000000040)=0x8, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) 1.144479815s ago: executing program 5 (id=1522): sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="2cb304c7", 0x4) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\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', 0x40, 0x0) mkdirat(r0, &(0x7f0000000340)='\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', 0x0) 1.143446546s ago: executing program 5 (id=1523): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0xfffffffffffffe06, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x4, 0xa, &(0x7f0000000980)="009332e3f07c1312f5439a783e818ebaed39b6c46425b3953b04f1000000000000000000000000000000aa3697e072f1f2ed6ef02259161fe40344a7", 0x20) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, 0x0, 0x0) shutdown(r2, 0x0) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000200)=[{0xf2, 0x9e, 0xe3, 0x8}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x2df57365, 0x10007fff, 0x7ff, 0xfffffffc, "0b030003ba0a00817d2814c3c254d3e3e5f4d3c9", 0x2b0c00}) writev(r5, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383", 0x695}], 0x1) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r7, 0x80002) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x445, 0xb728, {0x5, 0x1}}) 791.021548ms ago: executing program 2 (id=1524): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a87", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a00000000000000000078e387c000003883021a", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) 790.716113ms ago: executing program 2 (id=1525): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = syz_open_pts() close(r3) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (rerun: 64) r4 = syz_open_pts() close(r4) (async, rerun: 64) r5 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xf66c, 0x1e, 0x9, 0x5ffffb5f, "9cdc452e387e080c002f4c0e2400", 0x1000400, 0x207f}) (async, rerun: 64) writev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="f284", 0x2}], 0x1) (async) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) (async) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 782.834432ms ago: executing program 0 (id=1526): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r2) unveil(0x0, &(0x7f0000000200)='W\x00') read(r1, &(0x7f0000000400)=""/119, 0xfd4c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x34b) write(r0, &(0x7f0000000240)="94d6a01aa386d2867e2a132a5144163df54ce37e424acea65b947720f9629bb6f9c74758dc9bfa3fad23309888d9d408a51aba3b9118c5f95236a6cff7dfb6202e9e3ee91c8a4b2c2b4abd2e518f25f706ead75b95d8a035c6bd55d3236652cc3e772e8b2548740745b7eafeebb5029aac6d78237e3be1029531018fb84f099ae341c139ea588c2f1ff168ac3a7ab4cb2c533105f0474e202c4eb2758cd4f9d0a11d6edf625513a2c071e0f66365419175aa172c2a139c3939f66f25d23de3625b56371d2589f6c7667c2af7342c1d14b25028cae738f60da2bbe1518e0840e445aeceb7d5877f6affd2", 0xea) 772.756414ms ago: executing program 1 (id=1527): symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000180)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x1dd) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x148) setgid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="00e0ae4e2e75000000000000b518ed9a9a8459c8007ca53f32140fa899723e6c0fc861db05a2f022218e8f2fa275e1842fa5b99957a47fca0706746613d0303224790ab95a", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="fa000000", 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) faccessat(r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x122, 0x2) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xf1) 304.842372ms ago: executing program 3 (id=1528): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006470, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) pwrite(r2, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 51.037294ms ago: executing program 2 (id=1529): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x26, &(0x7f0000000140), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x2c, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x3, 0x0, 0x0, 0x48a4}]}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@random="69e1629b6174", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x38, 0x2c, 0x0, @rand_addr="cb697a653e336f000000500000000100", @mcast2, {[@routing={0x4, 0x0, 0x0, 0x7}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f95f84cf71b59c7afec375", &(0x7f0000000080)=0xc, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000005c0)="090939df00d7778e720c146c3e6e828968f3f7b7095716fcc331e1a270670879c409298f9b9163a3b3ae50a8065e9242af383ed5b582948bf00a", 0x3a}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000180)=0x4) write(r0, &(0x7f0000000140)='\x00'/14, 0xe) 48.694311ms ago: executing program 2 (id=1530): r0 = open(&(0x7f0000001180)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f0409518", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) (async) setgid(r4) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) geteuid() setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x540ecf1619d11542}, 0x1863) poll(&(0x7f0000000000)=[{}], 0x1, 0x3) (async) poll(&(0x7f0000000000)=[{}], 0x1, 0x3) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) writev(r0, &(0x7f0000001480)=[{&(0x7f00000004c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ccf7af93c48f0478af29a8be4ccf1a04c9a7d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8d9c7f222386c72c01e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900e31763eaf07f6df2fac1c5adeb2979", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f00000000c0)="5f6a8de84b135799960707f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050569d582f00683fa48d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129434a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c8808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e17f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81d9e780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b60e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2fa55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd88884686270cb08f0fb15fe8b11589792f9afc11152cc45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66328bb2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df7218ff26c1d751b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530832b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671000000000000000000000000000088b116c72d62a733dc5bf9359bb20a74d9b6ce8bf7283e518fd082c6fd64c890d800b91e431c41a3dd76e4fd7b516b1146a50dc91f9421cd5b169f9d229a0cc9b1c45c0d1fcbf6e3dfacddc0fbf233286e4099919789b2b89cd4db05c96e0a3f811031e95439c992d9614a8bc0b14e02ad166944315760d1d8b527192a331a8ef183f793347a546b8516428070834c9b3fb4d636645f79da207f026ece5b0f1db91c1bb3907d0cc1000000000000000000000000000000000000003e91f91701f60b453f34b700bda65544573db80eeef1a7b5fd1853c476f0c954b9d3e13b747e3eb3f155059c88", 0xfffffffffffffff0}], 0x38) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0xa0001) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0xc) socket(0x18, 0x3, 0x3a) 47.685737ms ago: executing program 1 (id=1531): getrusage(0x5f8a20f5b4f2087b, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x48) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f00007cb000/0x3000)=nil, 0x3000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYBLOB="58cc255b62d7ce3b86566ddf1dc1", @ANYRES64=r4, @ANYRES8=r3, @ANYRES64=r2, @ANYRES8=r1], 0x14, 0x2}, 0x208) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x81) sendmsg$unix(r2, 0x0, 0x401) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f00000003c0)=""/224, 0xe0}], 0x3) getpid() 1.486066ms ago: executing program 2 (id=1532): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7cb5d2be98f58e510e27c51f78b06ccff3521197295aa5607a734c7cb790df479857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xa}, 0x40c) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "434703000000000000000000000000003000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x6c1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x7, 0xdc, 0x1}, {0x61, 0x6, 0x9, 0x7}, {0x1ae, 0x1, 0xfe}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 871.672µs ago: executing program 1 (id=1533): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000001900)={0x0}, 0x10, 0x1041, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 64) dup(r0) (rerun: 64) 563.453µs ago: executing program 2 (id=1534): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000014c0)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0x3a, 0x30, 0x64, 0x6, 0x1, 0x16, 0x0, @rand_addr, @multicast2, {[@ra={0x94, 0x6, 0xff}, @timestamp={0x44, 0xc, 0xf, 0x0, 0xf, [{[@rand_addr=0x3], 0x100}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) chdir(0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = semget$private(0x0, 0x3, 0x2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = geteuid() r8 = shmget$private(0x0, 0x3000, 0x26, &(0x7f0000ffa000/0x3000)=nil) r9 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x4, 0x0, 0x0, r7, r9, 0x17, 0x8}, 0x4, 0x1ff, r6, 0x0, 0x6, 0xffffffffffffffff, 0x8}) r10 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x3, r5, r9, r7, r10, 0x39, 0xfffa}, 0x800001006, 0x401, 0x2000000000000c}) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) r11 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x3c, &(0x7f0000000040)="000dd998", 0x4) 0s ago: executing program 1 (id=1535): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="db397e9b93b5c360634917fd4d0863b5c047b8ee71d7d5602105f3f5cfd626eb1f0452fde4b9362bb45ee023bd2baf2f610103804fb04a77155ff689ea270ba0d09f06b7038b8ce5110d695b16e24a8c0691ae451451c13d6969a3a770ad94107c90bb7dd7299965af8b30103a0fda4301390dd92e20465e69b2c5042838df481fb5b9cd246f930f165f53b974b6a2eaa91a21003e58a6d6f2c48e513e7fabb846abeb01f91923570cceb56ff2aab126e92e6abdaefd5a6d349d1cf20a3c17bb8dc5d3016e333805", 0xc8}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x3, "5238f0980ba4b32494000000004ad505aac10fe3", 0x0, 0xa}) poll(&(0x7f0000000340)=[{r1, 0x40}], 0x1, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x992c, 0x7ff, "3604000000b39b58505f0048217c5b00", 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c571b6e8e656195650092e23", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978bec13e113dcf9a00000000000000000078e387c000003883021a04cb4717cc6888280b0ac755d97406f9558d860e58e1f2d89ab91c208a4a6e28505b00d0e1f5762b59be", &(0x7f0000000080)=0x72, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[]) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc028698a, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0xff46) 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 uvn_flush: obj=0xfffffd806b54e058, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279    OpenBSD/amd64 (ci-openbsd-main-8.us-central1-b.c.syzkaller.internal) (tty00) login:    pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error &53%: !../4 &).$ &53%"5& pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd806c6c8de0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: failed to send rpc Connection to 10.128.0.210 closed by remote host. OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: