last executing test programs: 8.848210698s ago: executing program 0 (id=266): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000500)=0x2) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmsg$unix(r4, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x400) 5.559782219s ago: executing program 1 (id=344): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x7f}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0x5}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x1, 0xf0, 0x6}, {0x6, 0x2, 0x12, 0xfffff802}]}) pipe(&(0x7f00000000c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919531ea87c5676231dd7aacdfaffffffff", &(0x7f0000000000)=0x28, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 5.432501909s ago: executing program 1 (id=349): r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x80) chmod(&(0x7f0000000080)='./file2\x00', 0x0) 5.275499286s ago: executing program 5 (id=352): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x80, 0x4, 0x0, 0x100000001}, 0xfffffffc, 0x0, 0x0, 0xffffffffffffffff, 0xeffffffffffffffd, 0x1, 0x7ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531a) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x126) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x3010b}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) flock(r0, 0xd8fe9193974ec21d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) (async) setuid(0xee01) (async) shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x80, 0x4, 0x0, 0x100000001}, 0xfffffffc, 0x0, 0x0, 0xffffffffffffffff, 0xeffffffffffffffd, 0x1, 0x7ff}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531a) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x126) (async) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) (async) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) (async) shutdown(r0, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x3010b}, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) (async) close(r3) (async) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) (async) flock(r0, 0xd8fe9193974ec21d) (async) 5.117746317s ago: executing program 5 (id=361): mkdir(&(0x7f00000001c0)='./file0\x00', 0x49) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 5.116673892s ago: executing program 1 (id=362): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001ec0)=@file={0x9, 0x1, './file0\x00'}, 0xa) closefrom(r0) 4.938581386s ago: executing program 4 (id=363): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="65fcc65b070f18fdf539ef821288e29e867082967bb6a1db5e2dd450bbe3e8dac084e824b090548e1c7c28772c51945eb57dd6d55dfdc69cc9a84588bed94f6b3734b3706ec4ccb209ce1560eb8a6348d42a2dcd6d46595beecb96d8ac3fad38d1681bd3de7c25609bd60e42a5111bba7e58fb344a9122fe74ecb956cf59c9cbdc87cecf845ac09f0d07e85f3250c0dc5606f90fc85e964d3a7801cf0eb5adad5eef03239b44fbc6e2d650bf23b81035d79dc22df573f445197b7b62fd484696888a422b", 0xc4}], 0x1, 0x5) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x40, 0x7}, {0x9, 0x25, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) unveil(0x0, &(0x7f0000000300)='c\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x637b) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() gettimeofday(&(0x7f0000000040), &(0x7f0000000080)) (async) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) (async) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x6, 0xfff6, 0x0, 0x9, 0xfffffff8, 0x4b, 0x1, 0x2, 0x1, 0x400000004}) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x14c2, 0xffff, 0x1, 0xa, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x4}) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) 4.938226983s ago: executing program 6 (id=364): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x2}}) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69b8159b6174aaa7aaaaaabb86dd60102e6e"]) sysctl$ddb(0x0, 0x0, &(0x7f0000000140)="34967b", 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 4.934142914s ago: executing program 1 (id=366): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$DIOCSETSYNCOOKIES(r0, 0xc0014462, &(0x7f0000000040)=0x2) ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f0000000100)={'./file0\x00', &(0x7f0000000080)=""/67, 0x8001, 0x80000001, 0x10001, 0x7ff}) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000140)={0x4, 0x0, 0x2, './file0\x00', './file0\x00', 0x0, "44b9221627e16f802f79c9b129ec62c211adadabec5c2bb84badd1952fd1199f2f851fcd39940ada77c1c16089447aa964d916b9064ea2e75b24b31827e763d1eb334f19567a7664644e82326a03c5df0cd0c276699a9de7217c8316eb6dbd38349625a4655b181d59904c68b171ba2f580c9340dcbe14fba9f5b81701124bd1124be53f87821ab2869472ae21a84ebb9ad36e521ca0971dd5c9b554c80019ed07ba80b7d03633568f13403130f53862f05cd4780ba982f5037e4f8ed619bc4e47dce0283e11a00646292a1323575aa47fb26b03d5cff1d33ac93615b148ca7c08a5302b6e8512cf830a3dbbf3df67e224e36edc8ce1c80f579c530405eb66ad25f69b6878f6760fb31b10bf588c08768127622b35e929b176661fd92ca24dab8296c6efb2b86497e1f3dddcf819c242e781bd82b261ef451335f117117ad628e37513ce29f42439a8358e69d4a2b2300c9f9487e3aa88cade2799326301f908e49c1dc6b9243940a1a78732b1b5658028851efce423ae170fb7dd4bc67f3812e612d61aadc2eee861c35dc592c1b451e2cee4626d7b0a04bc8cfd54c727a63216cd9adb8d72b3c5f509e1886afd47db23ec9fc663427f5e3c777634347951cabc1219c520dde00705223de2a89d232a822abd4df2dcab61ef801a156c131e9bcdac1d16ea4c20c6b16e1e824cf0be1b23d3ecddcb5be2eda6aba5998fffa7f83b07fe0764ddb66a2b80a76d9e0725bbd1364cf0715b69c77b804e1887e38ab9ec612878878c1f3ee7e7a97c29529ef0a50462fa223016797a1a0b6517efddb3108bb15c93fe13413709a2a0225b11bec83b18699b4bc94cb3499e4fcfaf44f6ea2fb5bc69532ab743a8d8c21ec5c30bb591470922e4dd85ed733db703ca54950648525790effe26d9d017679041299cecfcccdd694faa4a0d14dc85acf693a08432e83adde3e06e523ebf68578d07b302d94403762a5ad5427820ccf627357b72499104217c5fd8ee89e027a5eea9a9d75053f68334d889fdbd393ff5f46e3676686a45cf0c8f32f6612e3bbebacfb96f3cfe3ab6816af68f66c3e78365dec6d6a38bbc14ffb27100e7dcd68ec86298540f8009b0e6d3b9e87b0e7d875b556c97b15e8b021162aff0a593716fe188096c5864fd47785f5a071efc5bc4f3cea695d62fd07f34ff9983b8d6fe447fd201967e673e3d5c0e6bdd8b0ea78c880836b563a39160115a7d68c309f6dcd826c51e4d5aeba69205a11d638104646c7045a17c80f9c1877cbf78cb4f35d1c60c3c16c4ca04b88035115bcbe829e166690c12ffcaf5d18e88527f9c7eb0275e269f4019bacce566aebf95eb7022695095eb4f1f9ffd27b06afb7dcaabd1815ca85e0090457628d0946f90ccd5a7a7de0190bcad6b00b8721d394d5a82cc00a94551045acbd7c1da114bbef4b5f66364ede68709178bac6a475f0070ef2de5ca4101b37569eeff945deee9761b1050df921fab6ed4a0e691eed8db265eb71bab86d89755ff5167ad73512f0abb00858e7d56b5896e4e4a683e10c825a1494b830ff17a81b4fb2b6222a645295265feec770d099585cc1cf3c63aeb84f9adaeb144da6d025414edc9d8d6fdb6db90da6692132646c5e177c5d0ec88c7dfaa57035c164a0376a32ad700f7da84306625ae791dc7c8215d03ccc16c1bfe6c0a84f22531482b6865409bda3b9c1deb4d606c5511cef5d5231f101df2676ead8fe82d5c4a7d9629c2e20535586eba81af9cd6f2afa653e8d66526f66d3fa73365e8d07aed8c888bd55062bc2b4e29e02fc2934aca84ed94a9bba24963897e5c0d836a17efbfcc0c8eb5074089d7203ce5551a46b34a447a8a6b5e6c4c78ca9ec1fffa89696ffe6558d4bf1beb95156553ab8ae1fc40019bcf5ef6df6ab25e4679bb5448ec"}) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000002300)={0x5, 0x6, &(0x7f0000000ec0)=[{0x1, './file0\x00', 0x5}, {0x0, './file0\x00', 0x7}, {0x1, './file0\x00'}, {0x1, './file0\x00', 0xc}, {0x0, './file0\x00', 0x8}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002340)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000002380)) r2 = socket(0x20, 0x4, 0x8) ioctl$DIOCSETLIMIT(r0, 0xc0084428, &(0x7f00000023c0)={0x3, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000002440)={&(0x7f0000002400)=[0x176, 0x2, 0x9, 0x10001, 0x6], 0x5, 0x10004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r3, 0xc02064b9, &(0x7f0000002500)={&(0x7f0000002480)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000024c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x6118, 0xe5e5e5e5}) r4 = open(&(0x7f0000002540)='./file0\x00', 0x40, 0x0) ioctl$DIOCGETRULESET(r4, 0xc444443b, &(0x7f0000002580)={0xdef, './file0\x00', './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000002b00)={&(0x7f0000002a00)=[0x0, 0x0], &(0x7f0000002a40)=[0x0, 0x0, 0x0], &(0x7f0000002a80)=[0x0], &(0x7f0000002ac0)=[0x0, 0x0, 0x0, 0x0], 0x2, 0x3, 0x1, 0x4, 0x4, 0x472, 0x9, 0x6}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r4, 0xc05064a7, &(0x7f0000002e00)={&(0x7f0000002b40)=[0x0, 0x0, 0x0], &(0x7f0000002b80)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000002d80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002dc0)=[0x0], 0x7, 0xa, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x7, 0x9}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f0000003080)={&(0x7f0000002e80)=[0x0], &(0x7f0000002ec0)=[{}, {}, {}, {}], &(0x7f0000003000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000003040)=[0x0], 0x4, 0x7, 0x1, 0x0, 0x0, 0x13, 0x6, 0xeb, 0x8000, 0x4, 0x365a}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r4, 0xc05064a7, &(0x7f0000003240)={&(0x7f0000003100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000003140)=[{}], &(0x7f00000031c0)=[0x0, 0x0], &(0x7f0000003200)=[0x0, 0x0], 0x1, 0x2, 0xa, 0x0, 0x0, 0x9, 0x1, 0x1, 0x8, 0xffff0001, 0x4}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f0000003500)={&(0x7f00000032c0)=[0x0, 0x0], &(0x7f0000003300)=[{}, {}, {}, {}, {}], &(0x7f0000003480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000034c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x7, 0x2, 0x0, 0x0, 0x6, 0x10001, 0x7, 0x0, 0x5, 0x9}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000003680)={&(0x7f0000003580)=[0x0, 0x0, 0x0], &(0x7f00000035c0)=[0x0], &(0x7f0000003600)=[0x0, 0x0], &(0x7f0000003640)=[0x0, 0x0], 0x3, 0x1, 0x2, 0x2, 0xc, 0x1000, 0x0, 0xac000}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r4, 0xc05064a7, &(0x7f0000003980)={&(0x7f00000036c0)=[0x0], &(0x7f0000003700)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000003900)=[0x0], &(0x7f0000003940)=[0x0, 0x0, 0x0, 0x0], 0x7, 0x1, 0x1, 0x0, 0x0, 0x2, 0x9, 0x7, 0xab, 0x6, 0x9}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r3, 0xc01864b0, &(0x7f0000003a40)={0x0, 0x0, 0x8, 0x0, 0x80}) ioctl$DRM_IOCTL_MODE_SETCRTC(r3, 0xc06864a2, &(0x7f0000003a80)={&(0x7f0000003a00)=[r5, r6, r7, 0x0, r8, r9, r10, r11], 0x8, r12, 0x0, 0x1ff, 0xfff, 0xd7a4, 0x9, {0x9de8, 0x8, 0x7, 0x6, 0xf801, 0xfffc, 0x1, 0x6, 0x8, 0x40a, 0x2, 0x574, 0x0, 0x40, "b6070cfea303621665146dcb2050db880515ce459e6f357ce47e7f5f44c09ab5"}}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000003b00)={0x9b0f, 0x3, 0x6, 0x279}) r13 = openat$dri(0xffffffffffffff9c, &(0x7f0000003b40)='/dev/dri/renderD128\x00', 0x20000, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003b80), 0x20000, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r13, 0xc00c642d, &(0x7f0000003bc0)={0x7, 0x9, r14}) accept(r2, 0x0, &(0x7f0000003c00)) symlinkat(&(0x7f0000003c40)='./file0\x00', r4, &(0x7f0000003c80)='./file0\x00') r15 = msgget$private(0x0, 0x11c) msgrcv(r15, &(0x7f0000003cc0)={0x0, ""/234}, 0xf2, 0x3, 0x0) 4.778871055s ago: executing program 5 (id=372): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x2, 0x0, 0x1}], 0x96, &(0x7f0000000380), 0xfffb4161, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/67, 0x43}], 0x2, 0x7f) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500002c0067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600280009078fffc0103030249a1b78f7f2ea2363173377b61547b1b0ae003aa6bdc8bdbc8fba0cd465446380fee31e644637683e8e6b33dfeca92d51f97b195396efa2d0a35999d42536ebf2542480af68a964dd3261ef85f7f872d14c732ddc022c7a87e4f2e0127d470cdeba1d630f82657c3906ad0f3c2fddf192bf1701b4f022b52388d098d9168e4eb3e5faa38f6bcdd8575598dc81334e8c8f53af76a63f1f386c8874c155c563afa7851af0fbb44576cab1cf3e854fe5812805e196a5ddd39973132"]) 4.778153867s ago: executing program 6 (id=373): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000040)={0x7, 0x1, 0xffffffffffffff9c}) sendto$inet(r0, &(0x7f0000000080)="e3cb411e7732768e285c", 0xa, 0x60e, &(0x7f00000000c0)={0x10, 0x2, 0x0, 0x7094}, 0x10) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) 4.596078869s ago: executing program 6 (id=374): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4810, r1, 0xffffffff80000000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8, './bus\x00', './file0\x00'}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) ioctl$DIOCGETRULES(r4, 0xcd604406, &(0x7f0000001840)={0x6, 0x9, 0x28, './file1/file0\x00', './bus\x00', 0x0, "591ebe87bda55fa40f7e5d4c8124fd9fe4c623e57272df537409fd3b99daa5df8e23f641e28596a02a03b40650f67059e94ab2faf5cde269328ed36c8055bb02f1f74118f03f4d540d38d03660ecd193448d1bae2c258cc309ca1564c7042a3a96b37bc53af13a712d193b2d8a38498c0770b750796697b859a0adf84f1c81c217aea23870eb23d8ba3e3555d2905ba48e87ffcab395b3ad16f21d64c3528ac1dd51651e82c6405089f8a71a9fd15a8e65d123d76783cb03fe1e5eb420da5dffcf4d92230ec9772a2fe64c68691a48c8286a4c2c66c9faab10f0dc231bd750fbab6f96582ae3150a1d526b9023182cc6ab1d6c1aa74bb3b29500bbc687267ba04ab3f5c36f7080521fdf6a14a2c9396311e12620978694c805e3022644c5728c9ffe7b14664e82450d669e93b361986d6ae32728de4fd0a07e841d5b3825c7fd8f09acca5eb509592ac59848e5686cdfd3eea6dc73d1c5340617e15f269379520f6363123f4acd17d13a7b16d3659b54555301c4453dfc636feba76f6accdbb65af245f15f1cfd52318680b4f6e9e6c64dd1469f1188c2f97cf0de85ab3843c83a371fbff308b6808462c68a696d19219e0aced90077fc2fe8f6915d74c0f7fa79282d101f7c5f5bd3819381b0db69601eb60b484d18fbae3e85c4198c74d12684c2f6bfead34a5af44df2036fb16dd09cb4959280353af3b24e1625e09ed145a08e78c73923bfd889509d2fc9a212894158539ce98723c8e1b57ebecc59b9c7d961946e5a73a186d087f105d5e66c002f60e8d19682d96ef2352527030b200691484bb779ccfa4e89ebf47674d2a94abdeaad80962b92ebcbc56ea2fc1dd1c6fe92766481d275d4b36363628324325d183348d6841e9d4120ce7615f1794429784b95e449dbde266724f2f865da25c4010ced3bbf418630e104f2000ab2ecd7bd8eea36de5edcd0324d263e727dcc885656e54be47fccc04b9ac78d8f93a8afd51acf08ca3be8294823241c96be4dff6b3078a776b734b9fb807ae39e319d810fc0ef7c3370f0b6ed73db97a9e81860ae838ca9559e81614d11b2b556f9734a2101d21858c086c3ec5968b5f73a2d3617c365df4a0427bef7e704bd0a27a2e2d6d37b626661b252ae2e1ee8d91422e232258efa38551eb277acaa0cdd26e21770c6b913b4ab8cf6c05ec6493f30d2cc24fd62f2032d7e8f4e45b17b9cef72f4feb3ae1cf1177eb2cb35da116c3680e3a824b20deb169b7bb8b68aa828f6b0d25b9447af240664aba8be61297689e6af0d9f7473331a7c5caa85802a1e2dd7b5ceaed64bf1c89bb0f5794dd8697791c0c6646b5d08a493e2e713ac4cd1ebcfdbebb9682595b1969dfbc6b09af32be7fd03d7de1546c69f5815f0928fe87175a7f2b021d7c3740a663f7b3570cd84f8ea5255600104f66a6da6cbf887d0ecb15397cd4280b20b1e05c4139c1b236f1b1255f0dad38f55f06eba7db7dd76ef35a65f45d4855baa5ffa408b69b5997387c099e21bc87a6110f0d87347aa5cab3ba6a428e578ce82af13ff69b01abe4bf77ecb06583949ef9f3f44d684a6e71176735a9cc49b16c20608e0ec747b1eaf79b44c514f98a414df60674af4a66a26fd5a443c920d818c9c6b02a9bc608f94f6e0334465dd31fd7457e0cde56535978f77f75857ee3f2e6906489efbf4fcc777959f7b2f6c7784b46676631c49f53a3e90523cc8ec307e7847464b7530710448e80e3390ed4433f3b76b71dca11338545f4898bb28f124ed067c07e8f8690e3676b4dfece01949a4eb6a327c4022ba5cb6793d8b3e60e0c69cbacc0a6a049c7507a97d1926007ecc6a9f8ba12caecb1ff12c25f9a40e787e3992df994d9cc3efa0d7d7ec4b3c8f635b7aba6f07e736f49681885e4f396a17fd63b30bf093750cea"}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x2, 0x3], [0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000680)={0x1, 0x4f}) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f0000000540)={{0x9, './file1\x00', [{[@v6=@loopback, @v4=@local={0xac, 0x14, 0x0}], [0x1cfa, 0x101], 0x0, 0x2}, {[@v4=@rand_addr=0x3, @v4=@broadcast], [0xb, 0xfffd], 0x8, 0x18}], {{0x2, 0x6, 0x7, 0x7}, 0x100, 0xe3a99a3, 0x848, 0x4, 0x7, 0x6, 0x4}, {{0xba8, 0x80, 0x2, 0x3}, 0x2, 0x3, 0x0, 0x4, 0x6871, 0x6, 0x6}, @v4=@multicast2, 0x4, 0xe, 0x8, 0x1, 0x428f, [[0x4b0, 0x9], [0x4, 0x7f]], [[0x3, 0x40], [0x9, 0x5644]], 0x1, [0x0, 0x1], 0x2d5, 0x2, 0xe, 0x3, 0x80, 0xfd, 0x4, 0x40, 0xd3, 0x7f, 0xfb, 0x8, "579e"}}) chmod(&(0x7f00000006c0)='./bus\x00', 0x190) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x2) 4.594082877s ago: executing program 5 (id=377): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) (async) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) close(r1) (async) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xa2a5, 0x7fffffff}) socket$inet6(0x18, 0x1, 0x6) (async) r3 = socket$inet6(0x18, 0x1, 0x6) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) (async) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0xe, "000000000000040000000000ad660004", 0x80000001}, 0x1c) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x2, 0x28, 0x8}, {0x48, 0x5, 0x5c, 0x2}, {0x406, 0x5, 0x3, 0xdf96}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shmctl$IPC_RMID(r0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$DIOCRDELADDRS(r7, 0xc4504444, &(0x7f00000000c0)={{'./file0\x00', './file0/file0\x00', 0xd, 0x2}, 0x0, 0xf, 0x0, 0xe, 0xed, 0x1, 0x80, 0x22, 0x4}) (async) ioctl$DIOCRDELADDRS(r7, 0xc4504444, &(0x7f00000000c0)={{'./file0\x00', './file0/file0\x00', 0xd, 0x2}, 0x0, 0xf, 0x0, 0xe, 0xed, 0x1, 0x80, 0x22, 0x4}) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 4.593570622s ago: executing program 7 (id=378): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @udp={{0x1, 0x3, 0x8}}}}}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x8531) mknod(&(0x7f00000001c0)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x37, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0x0, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) fstatat(r2, &(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40), 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f0000209000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffdffffffffff9}, {&(0x7f0000476000/0x4000)=nil, &(0x7f00007ce000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x238}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x3}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0x5, 0xd, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) 4.593299756s ago: executing program 0 (id=379): r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x80) chmod(&(0x7f0000000080)='./file2\x00', 0x0) 4.444076794s ago: executing program 7 (id=380): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0284414, &(0x7f0000000100)={'./file0\x00', &(0x7f0000000200)=""/252, 0x7f, 0x1000, 0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xa4b0}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r0, 0x14}], 0x1, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) fstatat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x6) 4.441326197s ago: executing program 2 (id=382): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001ec0)=@file={0x9, 0x1, './file0\x00'}, 0xa) closefrom(r0) 4.440983381s ago: executing program 7 (id=383): 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)={0x1, 0x1, 0x10, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x3, 0x6c0d}, 0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x10000000000000, 0x1000381a10087}) flock(r1, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) r3 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x4080, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0x2, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x1000007}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x7, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f0000000140)='r\x00') getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000380)=0x1c) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x1000300002000}) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000300)="8b521b5acdff4b5220febb947daf5b22d88b", 0x12) r4 = geteuid() setresuid(r4, r4, 0x0) setuid(r4) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DIOCCLRSTATUS(r1, 0xc0284416, &(0x7f0000000180)={'./file0/../file0', &(0x7f0000000340)=""/58, 0x85, 0x8, 0x1, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x18, 0x2, 0x8, "cbbcff3909ac3f33478c9e862f941758", 0x18000}, {0x1c, 0x18, 0x2, 0xfffffff7, "c5b55d455ac744c6e166d70f097e89ac", 0x5}, 0x40, [0x0, 0x7, 0xfffffffd, 0x1ff, 0x101, 0x3, 0xffffffff, 0x8]}, 0x5c) close(0x3) 4.430142446s ago: executing program 0 (id=385): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) mknod(&(0x7f0000000080)='./file0\x00', 0xc044, 0xea1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x3, 0x0, 0x3fe, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(0xffffffffffffffff, &(0x7f0000000100)="b94646c8fb2f0c066886603da40a0f", 0xf) mmap(&(0x7f0000464000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) ioctl$TIOCFLUSH(r3, 0xc0107004, &(0x7f0000000080)=0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r5 = socket(0x18, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28, 0x2}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000240)="cec292b6ddc62a72fd08f7060df851b53f89ba855ca26375d404d1f4a02fb3ae6422495551c230a924bb9ad7e4203494abbd680651031c4e58b7b8ea957a86cc2952184b", &(0x7f00000002c0)=0x44, &(0x7f0000000340)="aa55724bf7eab1e646daa824c01bf4b493fdbbd22579048aa17116e9fb6ead72d683718b7da4b5ecc7a9047213ba3152bfa31108d52c2f271c3ca0c994d8b930721fd1890e9dbe58fcda7883df285b8ef29fadd4e91b2215e1fce4d24a40d5da825cee42e22f7009738aa4c85e93535a403b15", 0x73) recvmsg(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) write(r2, &(0x7f0000000480)="8a522c6b8a8460561e220ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929f3b0100c57351df76ca9ec87e96fa9f010342ace3a6ffcf5c4b75c4c156f4acfe629a5717f5f5b7cad5c4e10a76103ea777239cf2801c0e517b4a83a007c303d4205613ea9d4cfec5065a5f1b8ba070aeef1525a0929f38c073808454032c9b0296c8318221a608a2744f64ed0a56ffc6d847dbdf78748f57e1598218357c1704ceb9d2d21124c42382557ae8ba07636705c5766bc1ae", 0xb8) 4.420811742s ago: executing program 2 (id=386): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) socket$inet6(0x18, 0x1, 0x6) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000001c00)="3dc899cf833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345404e09eb9d6421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968f6ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994fe9b9b7cc8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f3594bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfdca442e4a8b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c09005f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d327e39bf7c5b9fdb0cd21b61973a141cb7c72486e7b99290d021e5052a7fa19f1087f5ef5c0f3dd46a5240dc55748f9432cf1efb9fdb782e0000aaa59f9a2410f0309c6f0efae6892e701cedbf64068894f7794de31a0b01fd983c65c36de6ac8b6953bbbe2cd1be53bac9ec3b1a28a526eefe8822a712cb06f6e8e354e2e209e0162424db8856e047acc5017c357c3f7246ef7fbb32025a7b84138292349b2f0f0399f7b7befcc8108e6a8b701cdb3965b226c38bb8f2b03e95abab2ef69d320e2a6d562a513e3c651e0f32635e9350bbe9e5833735523a13eb1ec170fc37cb0000", 0xb01}], 0x35) write(r3, &(0x7f0000000080)="c30516845e", 0xff55) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x37) unveil(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000280)='c\x00') mprotect(&(0x7f00002b5000/0x4000)=nil, 0x4000, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x11}) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x6}, {0x7fffffff, 0x5}}, &(0x7f0000000040)) 4.331466899s ago: executing program 2 (id=388): setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 4.328151511s ago: executing program 7 (id=390): issetugid() r0 = msgget$private(0x0, 0x12) issetugid() issetugid() msgctl$IPC_RMID(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0x11) msgsnd(r3, &(0x7f0000000040)={0x3, "e7a2b14738a958b39deb05216e8cd97e6c1d1ff4bf1d8ed859961f34ca0d3f9c8f48f731e3750c5521098b25571081186c3266b44229113d29a04cc7b0aa7b050e220ae8c49625b971d355b1b96d64d6"}, 0x58, 0x0) fstatat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xffffffffffffffff, r5, r6, r7, 0x106, 0x4010, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xa77, 0x8000000000000000, 0x4, 0x0, r8, 0x5d, 0x0, 0xfffffffffffffff7, 0x0, 0x1ff}) msgrcv(r0, &(0x7f0000000300)={0x0, ""/3}, 0xb, 0x3, 0x0) issetugid() r9 = semget(0x0, 0x1, 0x10) getresgid(&(0x7f0000000340)=0x0, &(0x7f0000000380), &(0x7f00000003c0)) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0x10) setsockopt(r11, 0xffff, 0x8, &(0x7f0000000480)="d7fa70ff65dbfc3402e4fe7900caf4a29d53c91eae2fda49b1344e0b8f2b649c0a04dd1d5a6e339f6fe03adcb0e734b4052dcdf76d183575673362266eb46e579bd75a161c92e8e52477857bd8badcc8e6b1d369ed3561e2c54df3bd96b7a718f4ad3ab3ba924434895e2e5f8da9fb3f500958c3891e7c730b251ab37fcc93fb15ae643ac44ee036dcc48196f6f0b6e251d4d88563f7577345ad37dbf1656e46928036571f0683ac24e4eeddb09f6457fa753a78ee09f5e75c4ef7c0e7a4fe583de8cebe108eb1be14df2d4391cfe6", 0xcf) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{r6, r7, r6, r10, 0x80, 0x5, 0x0, 0x0, 0x3}, 0x0, 0x8, 0x0, 0x0, 0xa, 0x0, 0x81}) r12 = msgget(0x2, 0x100) msgctl$IPC_RMID(r12, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000600)=""/72) read(r1, &(0x7f0000000680)=""/175, 0xaf) issetugid() issetugid() lchown(&(0x7f0000000740)='./file0\x00', r4, r5) issetugid() ioctl$DRM_IOCTL_MODE_CLOSEFB(0xffffffffffffffff, 0xc00864d0, &(0x7f0000000800)) 4.249764934s ago: executing program 5 (id=391): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x2, 0x0, 0x20) r0 = socket(0x2, 0x3, 0x0) getitimer(0x0, &(0x7f00000000c0)) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f800001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) access(&(0x7f0000000000)='./file0\x00', 0x2) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f00000001c0), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x2, 0x0, 0x20) (async) socket(0x2, 0x3, 0x0) (async) getitimer(0x0, &(0x7f00000000c0)) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f800001000e009078000b0008000003fc0000000400000009"]) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (async) socket$inet(0x2, 0x1, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) access(&(0x7f0000000000)='./file0\x00', 0x2) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f00000001c0), 0x0) (async) 4.2491405s ago: executing program 2 (id=392): writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1c00, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x2, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 4.144422146s ago: executing program 0 (id=393): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)={0x1, 0x7fff, 0x6, {[0x8ef, 0x7, 0xffffffffffffffff, 0x49a, 0x3, 0x3, 0x1, 0x7fffffffffffffff, 0x4, 0x6, 0x8c2, 0x1, 0x7fffffff, 0x2, 0xfff, 0x8, 0x4, 0xfffffffffffffffd], [0x0, 0x0, 0x9, 0x3, 0x7, 0x2716d6fe, 0x7, 0x40, 0x4, 0x9], [0x0, 0x2c4cbb9e, 0x5, 0x8, 0x2, 0x3, 0x1], [0x8, 0x800, 0x92d2, 0x1, 0x1, 0xffffffffffffd1b0], [{0xc, 0x7, 0x4000, 0x2}, {0xc8, 0x401, 0x10, 0x7}, {0x8001, 0xfffffffd, 0x0, 0x2}, {0x3, 0x1, 0x0, 0x3f8000}, {0x1a9, 0x6, 0x986, 0x16}, {0xc0f, 0xfffffff8, 0xffff10a9, 0x6}, {0x800, 0x7fffffff, 0x8, 0x8}, {0x3, 0x1, 0xfffffffc, 0x8}], {0x453f, 0x3, 0x1, 0x80000000}, {0x5, 0x8, 0x7a9, 0x4}}}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x26) ktrace(0x0, 0x21436587, 0x800, 0x0) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000000040)="6f27e18b", 0x4) socketpair(0x18, 0x3, 0x2, 0x0) 4.142989272s ago: executing program 4 (id=395): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf57da9ffa09ea845310080853a14", 0x11) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x40) (async) getrusage(0x0, &(0x7f0000000280)) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xffeffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x3a, 0xf0000000, 0x5fd, 0x11}, {{}, 0xd, 0x3, 0x20000000, 0x0, 0x78}], 0x15, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x2008, 0xc, 0x3, 0x80, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x4}, {0x7, 0xd5, 0x10, 0x7}, {0x6, 0x9, 0x100, 0xaf6}, {0x5, 0x8, 0xb, 0x3}, {0x80000007, 0xffffffe8, 0xfffffff7, 0x9}, {0x20000002, 0x7, 0xffffffff, 0x9c}, {0x80000cdc, 0x1, 0x5, 0x71}, {0x2000a, 0x803, 0x14, 0x8}, {0xfffffffc, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0xd, 0x10aeb}, {0x805, 0x40, 0x2, 0x5}, {0xfff, 0x2, 0x80005, 0x3ff}, {0x29a71717, 0xfffffffa, 0x3, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x3, 0x4, 0x30000}]}) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8000010}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xfffffffb, 0x1a, 0x1, 0x0, 0xd87, 0x6, 0x0, 0x0, 0x81, 0x9}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc, 0xcb, 0x800007a, 0x0, 0x8000001, 0xd87, 0xffffffff, 0x1, 0x0, 0xaf, 0x8000005d5}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0xffff63db, 0x9, 0x8, 0x8, 0x8007c, 0x80000000, 0x10, [{0x8, 0x10000, 0xfffff115, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0xffd}, {0xcd5, 0x4baa, 0x0, 0x9}, {0x4, 0x8020fe, 0xf, 0x2000100}, {0x6, 0x2000007, 0x5, 0x5}, {0x3993, 0xfffd, 0x8, 0x40000009}, {0x10004, 0xa00, 0x3, 0xfffffffb}, {0x207, 0xffffffff, 0x228000, 0xffffe2e9}, {0xd, 0x1000, 0x5, 0x7fff}, {0x3, 0xb55, 0x7, 0xfffffd76}, {0x86, 0x0, 0x8a3a0004, 0x2000a}, {0x10000, 0x0, 0x4, 0xa6a}, {0xfe, 0x0, 0x400009, 0x4}, {0x3, 0x22, 0x2, 0xffffff39}, {0x3, 0xff, 0x3, 0x9}, {0x809be2, 0x40000005, 0xfffffffe, 0xb}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCSETA(r5, 0x80d04466, &(0x7f0000000140)={0xc0000001, 0xa525, 0x3, 0x27490, "080020000200000058302a2f0e83050095ea0868", 0x20004115, 0xfff}) (async, rerun: 32) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async) chroot(&(0x7f0000000740)='.\x00') (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 3.048133351s ago: executing program 5 (id=396): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x10) getresuid(&(0x7f0000000080)=0x0, &(0x7f00000000c0), &(0x7f0000000100)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r1, 0xffffffffffffffff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x80000000, 0x800}, 0x8) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffffff, 0xc00464c9, &(0x7f0000000200)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x40000, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000280)) syz_emit_ethernet(0x100e, &(0x7f00000002c0)={@empty, @local, [], {@generic={0x7005, "48fdb261a823a291d64fbfe182310c0c92249d157a52c3566e0730a58467706d1a91a9cd583e2609c835720faad87318041d2284a5d8fc09851ea420adf69d906cb33e6b6e7b068b1301611286c7b763071c8dfc1a846c8bef3e65caeadbf12e7ced89d2029a10370c567f0f50fd3d381a4820bd4197528b7c5300bff0f66fdea743648a03dcfccc2801c7bbf47f6cd0ac64fd2eeda7667b1eedc591750a3cc82d7e5d0174bbbf485525049222e7edcc6345cead6ebeaafebea8bd3f33ac99f26c226e01ce1f153367f2142064432b3a9d38490efde35aff074651d3a7d42731c049dd3d54dac39cb5a02b36aac2e1f4d27f822b644eabc322ba55b29367dacd04ba613d08a546450609ab11019003830d68d6ad0e5f343fd41f58b63224ffe9fb7aa283c1f9db481dd1c441a6d76ca0e23004c546dff7e614a971cf6b72be8e7629435ceff2ace50844b281e43f92b9ad131b03e636b12acd0ed6e80ceb94c64f74a005ade57b33ade5fc90c8cbb39c62228ba416889a389a8a52b4eceb43692cd5dc8ddd74858a64cde36e1a44f390ae52e30dd8bc6151d28c126bdd963f83c172522838056b54896e6be2f7a565cad7148da9e866cd855de770bca1422ba5280aaad041ecc1dceafcc390009f658c51cf21cb79e8deba0653c7056e723c4516b7f88b30613a7d8eaf4f10b309a19aacaa90e7ba870b02f8140dff3819729cf7644e2306a6a2f2554d869bcdd1a737f8f6c0ff999ce44200284d4ea4ea5c176a1427a163fc34c5da4bd07fc1ec1e6d915be69dc8bffbc203e98ffd4e30531a3f7a41d4be5b3e7c5e7f2504e4e62a3ac4414f0efaf617379a57a4af61ec6edbb66075c42688c888798df0581919f826eaec8a1a58713ce93ade8b80f83938cd2d0cefe4e33d91636e0d99fc8c5f0348864f598266d97e0aa908ee9064b7d45f43edbe5189de487452339e983395fa46a04e6f6cada4915b92ee3856bee8d4e2b761e79044f89ddadbddf7c0badf7a46ee49c8eb6793783d2febbcb4876f7d0cd0b65924a775b507bbce0fbb84da42e8aa14e6e63396dc596b5441c51bf0d2ce1909ac05a279cf6028fda630e726e6d6e1c512bde2b0a4619b128cba4766c3145a66f78e1fafd04b351549b191d024fa50b3222585befc3b0b2b1e7753e91ddfb76f983b778c5cb1632f1f39c02f242699c2a5a622691e6137b431b86cbeb42ff4257f58b3413b1d404569a640656f7c438d0d83245bc89ca7d244237d1902f4a18c6f4b1433b959bafe1f315864d91bfd32d135c4db24a50cdfdc056e4bee7a72c9ab487512bf864f5b89d3cff77182725ff0a5883a091583291cab84c75b49bb41541d5228d83f408e7f0121718537044305fe18de3138642e91e3abfe48a71bcad6a560ec1ddc0b125ad6f87a002c5fb3c332e108c68793ce39ed52c35e045bfd3c1fec9eeb66c7d636386b80baa9e2a7b2956b70ff2c4898b9487212cb0fe08c9553aaa38d8f5e5ea38c59adf314e37b317177fd69d69ffc1ab723cd163bb1483f5286bf3b8aea5b3cd281f483c98a485753c2838e55c5702f585332cc1b8be7e6ab4dc55c74aebe4fff8913f6ac25b42519f498833c468d930d909d7dda906b2f71805820a3e87751050f9b86944f872a380b10f6bd4349fc6e61ac7e19953f068f900357832431e4c0ec9985b2bcc1d8a53f8c4a59def30bebbf3ed228e2e824172d50c283a3738235c47cee4535465cac8e8e11121dcb0e773b593fb243f327e93baa42a045fe2a1e43af46cef6754d3d7fdff7c7e4faa3be8dccda43191d044d11297d19ba32676c834c0afe53ca6aeac37ef97d55002df5203f62710aca37f68e094adb0a3f597427ed59b958a978fde623e1bc7b1a122afcd6bac3cb3da0d9e62c0425a4afb79f9166b5c14f972f72e96219a6de2b2058c254c39dd3364efacd92e3b7526ca0167f3908aee09da5c85cf126f7863a7897664c2850121d4244c8c4e4b8518f3f24deb597cd8db390b4307c942ccf07efa5ef2d7a3e04e8c2a2c468c159ec6383bd9e85d217db3ae629f9af648e3756ea507fa0c879d73b198ce77ba98a9f47994c502fbb16b5f06b4973f6ec6a55e797ff4ec7718fd2a59170e047e8cc113dfd67dc14743de51429ebc460504e80210398693129b898a1bec2503f6546226ecd72b6ff4e4da20ac28c871a3f0042d6deeb34de95c640a8e8bc129cbd3a0bd4024e67a57766b510c84fd5c042ae099b230472709475842f4ed8e904ffeccfd5f00ba4fc0319778e6f82e2acb398f4dd9d0963ef6b11be8cb61b11d4c8e07d15648bd87cfda64486cbba6accbf2b500cb513294a48e93a76f1506be98085562ac7d14459610ccc448eba42329a83b46c4663f2f5f04916cc0517736c077e870cd9719a72f705875b3b852553bd86c91cbbd6ef6aa15dffc1e533ee5624124d87557464754cee2efd550e246ab7f01832552ae9cd094c81e561eba1949ad4e2a7eda69bd55cc017fcdd9d80d6052c150eab5e145b2e097ceca4baee1be3758064e2f032eee3e57a7047fd4e9a98433a2e598db188273135c722f0dd4a9de374c40ca2682224cb0c9c54764b24aedb061a4c3da7a658ba5addf904fa176087ad33ba66b3b83e8aead26cceb8e1cbe4e772947ed77e3f1c377cdb81ab5fc66ecb5b4a20556eeebedc28767a990b511de1aa0a85cb3bee08707b7c59c3b5a8c96ba980dc008304a092b273d8734ca6fc9f6954c3a8ff1d2c496d1d75e646583e336c0cd7caa8b640e1453fef7a8d12e6aaa8649bc55d10ca3bd5550917080a0ff36a323b0ff81882fba5894224154daa4dc51ebcc08cc65f0c71411dd20823097f575734e0819b97ff1299926836c069dcd14ddcd3161460a9da9ea2054230f28f99cb4ae4e672094362159e6952aa1bcb6bb56190fa68bb2194fd2e78f824388bd47aaabc6c9fdd21a01095e7c9b5f3ca0bc45b6ad9b2f6709e0c34be34f0c018038128521ce33ece83c8bd644a66e1a9b0cc2398dd71d72ca994bc0d1d27ee52b5e44a7d26cbe227fa09639ceb600845a9477efeeb352e66c4e5881757455cf2e3f9722b42a1a41838cb52190563b1658eadf24d94f889cfe18b5ddd723975d18f74f8bfab1995bbb9efff2299df4c1cd07570c735b975cc986050c3426d90fb0f343c18c3045450078fc0d5d6345a1ba87d5c8558e253f9edf5f42ba59aa4d514976315229892a39a2b844f6d8cd876c5ba4929d1cab16405290dfe6fb54875b543e74fca1b9bbbe55fc3f5c2c9f90e4b70bbb4864472ca299504f48d65f7a321df19d6dde997b976a3219930e83d6ae0fe6477c6b820c3838cb229819e979ab7b25f30c69ac9f24e3b8d0bc36006cec461968480255f2a733db7d948bfe7468ba0fe127cc3ec4773a6e356a661611cac4296d3a55800a94aebe6ae39ced4cd514bafa122b641cabb3a30adc6324c773e21a01883fcfc81123cc56a7a8d11e51ff461ab8b1fe35b3cb0433fa95720e7650e4c77ffc85011973a9b5fe808aaa867f0cbdeb5f4959d4213fa5c15604f3b0694ff7707cb74cfcd6053757d9f9f039c857de08af875056dc66941d2a13a0d29d73f62334fe100c11011caa7acbf44829d84f1e011acf6a3f4a39a115560f0d95108455f95567011ee76cc00d2bc6341867fb3cd084017546bba1a4238b2bdc1dda0a69d3df508fa94752abc396794c215dfe6135db7335c15f5e8eaeb7a68e7948675452644a391f141d03bb5f09f990e467cf68969c23f11a70a84648b52fbed31f97b37e48144a21fdc7bdeed359756ff02728379a1badfd3af632d99e091acb589541927e0d7f0f8649d864b4ff96773bdfbc2cb8049d0a110d05b36c1b1428c3f1d624b8df0f8be606697aad5ccb08b7342e2f04b1bfbd686bff04d53efe6efb613e35b5a82cb2a52a17253333478bf4219abe4ad9a1f7a58d92f042db18ed212d813c85790cba3db7a4773c9822297ea7bc90a9befc132abaaf4c990b9f264baab55dd4457f4b8e608a1516f24166acc49b3e55d00d1c44c005aed65e19d0cd89620022d0d499760b5e60dc65424f3c23e2fe090337ee4e3b795af2d4f0c3eb0b0c4c2bd5c6913649d336030abcfe35190e0e1290355e6039935c33b0f54c3ccc1695493584406356f7c07ac3215c40ee212f15b24663c4fc4b849ce34fbcec5bb9346fc2e6c09544efac75193f0dd7b241d0c761c65fcbcc5a35510b18febf3e35bec3fbe01aae9cfb8a1c262af5509020aaabf33d34f65c2c8b45618628331cb438c3a3701a9105494bd9e9f9f88116d55ae1794b378f085eee99254d590433f162cf7e9608af5e6ea14232213395e32bc6f0408d30a4c339b2fd9d8cf9997b3ccdaa2d68a201ab3549c308085d119af41f21f575250cd4757dd5703248e7197bd82b3be534742eca05e89ea5e7d96d00c266ff3768a6a02eff4379e938726122030a2a045498c8f76d932cad4fe1ec25cba65b1000324bafd243a81b41442e6e650f3177921e6d5559905c28f0891d40181a8fe125e486e2139c989d2bb614bd71aebef9a91f9892c4d0ce314e2e12373c6a3122354f43fc863afe5196522a268c19d675d353771b542ee1ff70ce27c4c1d2c51660c2f4d5b0b9daf93a8d040e78cef6253afca44affe4cad1765f5b545e4461a0ab10c3dee754e4b5529dc2b943585078d181576d13de2f9c7928c050b9676c78b705a501cacc566af5357c17e495ffdc63471e4dd71fc896342dc79a317f69dac11e00b00a88c166f3be4fd0a9b75eb81a4f23f9a8a11d0c366a71c7c6a1dd239ac2071f1cd1018bd7156aa9963b63a975205b275b97759357e02ef1cbb1f63d2f0f480580792242e8ea9739fa1125a69e60bc60c6c4850eb805df6cc4450c5dcc62241c3bb7aa3ce679fb1d62f8ff29672142f7ce88eee7d95f9912c684e6ad37d488e39599c1821c592a6e530230c2588f227a0f90e7ec86af5038491c4f34e60ce6d35f05243e3c3cd4bd1df7570579c7bab55073db274a28be23243b1569ea274838d7d33487cdd2088fc4212b2245fff07053f083f29d04dfa370b51eb0349ddb9cce2ef72e5ba75e8f14a557871743f13f2df0f75bcb855616b3d7d334c2cf7399934895f0c950e1f05dd4ff746bd6675c89f482b9e81a93aab212f2963712ae0292cdfe76107a6be4973547d5c2e920b8615f024521ba3131a9d6c8a44e385a0e14e9146f2cd31cecabe91aa84eda3491d888817f6473dea66bff864ab362e63a363706ddf5d181b787f03a40c1eb2c2a04da5d9206538abd74622057c00740323b4862175a3a71ac1cf0893b45f0dbf676b2471174087ef604be123104942ef4bda7ac3930b51dc5477a93e14343624063bb3e14c7498cfcd79de88cf9f0b9de51e91106ed5ee63fd1d334be7972ca1d09a60472a5d00934f9f543607189fc86ab52422a44c73b5bbd572ae203bbb92fcbb01e77ec737c2061d9bbb84a0c29a1f908fa31e8cf93ded5ba0d0e31770a638e5e1a1c4024a53044bf859a953fb54eb17ea9d547bad3e703129bd4179e8fb1e0c26a679ee0cb154bf3adfedb77faeb74c7b9f77a9dc215d7a9b32beb5c86211ded7f589cf46d5e6c05c3ebb65f8a4f1a99ff753da444885dcaa79099e76c8eeb53433d48779948696523c502d90a490b065624a7710d10f8e80b95881b2eabd9b0dbca07893c4d6e032db83a8e065c6fa905200c1b3279073a54a0a1c104e5c942b6644f1011d21a43c85043776f9df81de8149eb266ffe5c"}}}) ktrace(&(0x7f0000001300)='./file0\x00', 0x2, 0x40000000, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000001340), &(0x7f0000001380)=0x10) connect$unix(r3, &(0x7f00000013c0)=@file={0x9, 0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000001400)={0xffffffff, 0x0, 0x3, 0x3}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001480), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x3) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000001500)={0x4, 0x0, 0xa, 0x8}) ioctl$VMM_IOC_CREATE(r6, 0xca605601, &(0x7f0000001540)={0x10, 0x7fffffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x925}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xab}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffa}], './file0\x00', 0x2, 0x6, 0x7, 0x8c, [0x7, 0x2, 0xc1, 0xe, 0x5, 0x39b, 0x101, 0x2, 0x101, 0x5, 0xfffffff7, 0x8, 0x4, 0x44, 0x1000, 0x5, 0x3ff, 0x6, 0x7, 0x80000001, 0x0, 0xffff, 0x7f, 0x7, 0xcf, 0xdf, 0x800, 0x9, 0xc, 0x0, 0x3, 0x8, 0x6, 0xff, 0x354, 0x100, 0xf47, 0x9, 0x3, 0x9, 0xeef, 0x8000, 0x800, 0x8, 0x1, 0x4, 0x8, 0x8, 0x10, 0x6066, 0x5, 0x8, 0x4, 0x6, 0x7ff, 0x6, 0x9, 0xffff8001, 0x299f, 0xffffffff, 0xa, 0x2, 0x7fff, 0x4, 0x80, 0x3, 0xa, 0x1, 0x7ff, 0x2, 0x2, 0x80000000, 0x1, 0x89, 0x9c, 0x0, 0x2, 0x0, 0xffffffff, 0x3, 0xfffff226, 0x8001, 0xb12, 0x3, 0x2f, 0x73c0, 0xffff0000, 0x3ff, 0x1b3e, 0x5, 0x5, 0x80000001, 0xf, 0x5, 0x2, 0x6, 0x3, 0xc2, 0x800, 0x1, 0x4, 0x0, 0x8000, 0x80000000, 0xfff, 0x8, 0x64, 0x1, 0x0, 0xffffffff, 0xfffffffd, 0x9, 0x0, 0x7, 0xfffffffb, 0x5, 0x3ff, 0x2, 0xe, 0x1, 0x6, 0x1, 0x751, 0xfffffffb, 0x3, 0x7, 0x1, 0x400, 0xeca, 0x80, 0x3, 0xfffff0e4, 0xffffffff, 0x8, 0x3486, 0x6, 0xffe, 0x0, 0x5, 0x797d, 0x70a0, 0x0, 0x8, 0x8, 0x7, 0x3, 0x4, 0xd5, 0x3, 0x9, 0x6, 0x4, 0xffff7fff, 0xfffffff8, 0x5, 0x8001, 0x0, 0x7ff, 0x3, 0x5, 0x80000000, 0xfb, 0x6, 0x7, 0x3, 0x9, 0x3, 0x6ff8, 0x7, 0x3, 0x80000000, 0xd28, 0x8001, 0x5, 0xafef, 0x7, 0x9, 0x2, 0xe, 0xfff, 0xfffffffa, 0x5, 0x6, 0x1, 0xfffffff7, 0xffff0001, 0x200000, 0x80000000, 0xe7, 0x7fff, 0x9, 0x9, 0x6, 0x87a, 0x6, 0xd53, 0x2, 0x5, 0xf8000000, 0x1000, 0x9, 0x1, 0x4, 0x69, 0x2, 0x1, 0xffffff49, 0x3, 0x3, 0x18cc, 0x8, 0x3, 0x2, 0x6, 0x6, 0x2, 0x8000, 0x8c9, 0x2, 0x0, 0x3d117e2d, 0xc, 0x7, 0x5, 0x3, 0x401, 0x1ff, 0x6, 0x6, 0x2, 0x4, 0xcc3c, 0x139a4000, 0x101, 0x7, 0x4, 0x80, 0x10000000, 0x2, 0x9, 0x1, 0x9, 0x0, 0xffffffff, 0x2, 0x8000, 0x8, 0x7, 0x8, 0xced, 0x8, 0x7, 0xd, 0x81, 0x9, 0xce8a, 0x3, 0x7, 0x7, 0x3, 0x4, 0x4, 0x3ff, 0x3, 0x7f3, 0x5, 0x7, 0x9, 0x0, 0x3ff, 0x8, 0xf7, 0x2f1615af, 0x1ff, 0xc0, 0xf1e, 0x6, 0x2, 0x50000, 0x3, 0x5, 0x0, 0x6, 0x1, 0x9, 0xffff, 0x7, 0x3, 0x7fff, 0x0, 0xa9, 0x10, 0x4, 0xffffffdd, 0x6, 0x5, 0x5, 0x8f4, 0x5, 0x2, 0xfff, 0x0, 0x200, 0x489, 0x2, 0x0, 0x2, 0x1, 0xe90, 0x200, 0x8e6, 0x7, 0x80000001, 0x2, 0x4b, 0x100, 0x1, 0xb, 0x5, 0xfffffff8, 0x3ff, 0x7f, 0x7, 0x7, 0x0, 0xffff8f9e, 0x8, 0x1, 0x0, 0x81, 0x5, 0x5cd, 0x7, 0x550, 0x8001, 0x1000, 0x2, 0xab7, 0x24, 0x6, 0x0, 0x7, 0x6, 0xfffffffb, 0x82cf, 0xf, 0x2, 0x8, 0x3, 0x1, 0x7, 0x2, 0xffff0001, 0x7, 0x2, 0x2, 0x3, 0x8, 0xeeff, 0x2, 0x9, 0x4de8, 0xfffffff7, 0x8, 0xbc, 0x5, 0x8, 0x5, 0x5, 0x8, 0xffff, 0x3, 0x6, 0x3, 0x4, 0x6, 0x4, 0xb, 0xe2, 0x5, 0x7, 0x9, 0x3, 0x4, 0x3ff, 0x5, 0xfffffff0, 0x5, 0x2, 0x902, 0x6, 0x6d3a, 0xfffffff4, 0x200, 0xfffffffe, 0xf103, 0x2, 0x2, 0xf1, 0x3, 0x0, 0x592, 0xfffffffe, 0xfffffff9, 0x1, 0x7, 0x3, 0x9, 0x3, 0x0, 0xfffffffe, 0x80000001, 0x6, 0x4, 0x5, 0x8, 0x7, 0x1001, 0x2, 0xffffffff, 0xe6, 0x6, 0x1, 0x8, 0x7, 0xffff, 0xf, 0x9, 0x9, 0x3, 0x7, 0xffffff99, 0x2, 0xfffffff1, 0x12, 0x8, 0x9, 0x291, 0xf, 0x16, 0xffff0001, 0x9, 0x1, 0x2, 0x0, 0x2, 0x5, 0x2c0, 0x8, 0x8, 0x7db4, 0x5, 0x9, 0xf904, 0x9, 0x0, 0x1, 0xdd1, 0x5, 0xbbb3, 0xc, 0x882, 0xc, 0x3, 0x3, 0x4, 0x101, 0xffff8def, 0x9, 0x0, 0x56a, 0x0, 0xe6b5, 0x10000, 0x4, 0x8, 0x5, 0x9, 0x30, 0x9, 0x7, 0xfffffffe, 0x7, 0x1000, 0x1, 0x2, 0x200, 0x3, 0x561, 0xffffffff, 0xb, 0x10000, 0x8, 0x7, 0x5, 0x6, 0xff, 0xe, 0x9, 0xe7, 0x2, 0x5, 0x3, 0x8, 0x8, 0xfffffff9, 0x9, 0x400, 0x4, 0x8, 0xfffffffe, 0x2]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f40), 0x2, 0x0) closefrom(r6) syz_extract_tcp_res(&(0x7f0000001f80), 0xa, 0xfffffff8) ioctl$DIOCGETSTATES(0xffffffffffffff9c, 0xc0104419, &(0x7f0000002500)={0x5, &(0x7f0000001fc0)=[{0x0, ""/16, [{[@v4=@local, @v6=@local]}, {[@v4=@local, @v6=@local]}], {}, {}, @v4=@multicast2}, {0x0, ""/16, [{[@v4, @v6=@ipv4={""/10, ""/2, @remote}]}, {[@v6=@local, @v6=@loopback]}], {}, {}, @v6=@empty}, {0x0, ""/16, [{[@v6=@mcast1, @v4=@loopback]}, {[@v6=@empty, @v6=@loopback]}], {}, {}, @v6=@empty}, {0x0, ""/16, [{[@v6=@ipv4={""/10, ""/2, @broadcast}, @v4=@remote]}, {[@v6, @v4=@multicast1]}], {}, {}, @v6=@loopback}, {0x0, ""/16, [{[@v6=@ipv4={""/10, ""/2, @loopback}, @v6=@loopback]}, {[@v6=@empty, @v6]}], {}, {}, @v6=@mcast2}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002540), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r7, 0x4004570f, &(0x7f0000002580)) syz_extract_tcp_res(&(0x7f00000025c0), 0x2d4, 0xfff) pread(r5, &(0x7f0000002600)='5S', 0x2, 0x60) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000002640)) mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x4, 0x11, r6, 0xe) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000002680), &(0x7f00000026c0)=0x1c) shutdown(r8, 0x1) 3.047177475s ago: executing program 3 (id=397): chdir(0x0) r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4000, 0x2) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000180007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673051d2d236073705ae04be38164991f7b85143222b297be1aa5b2354eb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000ffbb27c501f1306c7f008a09ba09006574ffffffffff35b5710426037503682ce371a30080", 0xb1, 0x0, 0x0, 0x0) 3.044156191s ago: executing program 4 (id=398): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="7c2aa7b97e647c6cb381fe18e59f710b899d6ad6dd6815426ed79d8aef4ecb88665bc18f9f804b5e", 0x28}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r1 = socket(0x18, 0x3, 0x85) sendmmsg(r1, &(0x7f0000000240)={{&(0x7f0000000180)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000680)=[{0x10, 0x29, 0xbe, '5'}], 0x10}}, 0x38, 0x0) 3.032818263s ago: executing program 1 (id=399): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f0000000080)='c\x00') 3.032059783s ago: executing program 7 (id=400): syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000080)={0x7fff, 0x4, 0x110, 0x5}) fcntl$getflags(r0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x3, 0xebe0, 0x11}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1b1, &(0x7f00000001c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0xe, 0x6, "f5b323", 0x17b, 0x61, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f1a7f14d520d608a8e467d136ce1996a", {[@fragment={0x3, 0x0, 0x4, 0x1, 0x0, 0x1, 0x68}, @routing={0x4, 0x4, 0x0, 0x5, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}, @hopopts={0x62, 0xd, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0x6, 0x65, "7c9126fcf30dacc1c4c30dd5581ade201e3b82ef67a4099a797567b37ae5478ab743d557b3b70eec9f7ae2cc282ccc42109d8cac91face74fb633552f08f65742bd43e561f3aa055945603d210ce6fe6baa530198a320c9faf93a72fa675e9dad626ede950"}]}, @dstopts={0x1d, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x40}, @ra={0x5, 0x2, 0x40}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0xfffff001}]}], @udp={{0x0, 0x1, 0x8}, {"734c1de5bc6dc3b8cba15109a6d64761fbb122f8abaf73a730a173d4a2b33d816e59ccbfb9e0cf17e4c49cf106af7261338e044d291aa81dad6dba611da9ba7bd10f2cee081ae61e13547e91f320b3fe71d18dd292664a015886dd5dbdb804180ca42805a999f6a44d8b3624b8d77de7ce2aaf238ce3402842916e125116e483bc35bf939478d79c1f35732325435e746eb0f9d4c04d4ecfe95f3a50e307a7e405b5488feae5ebfe3e597b"}}}}}}}) r4 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x9, 0x3, 0x3402, 0x0, 0x200, 0xfffffffb, 0x4, 0x2, 0x2, 0xffffffffffffffc7, 0x378c000000000}) getsockopt(r2, 0x4f, 0x0, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) mmap(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x4, 0x810, r3, 0x8000) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001480)={0xdf, 0x0, 0x69, 0xdb8d, 0x4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x200, 0x0) r6 = socket$inet6(0x18, 0x8000, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001500)={0x5, 0x0, 0x9, 0xb842, 0x10000}, 0xc) r7 = kqueue1(0x10000) r8 = open(&(0x7f0000001540)='./file0\x00', 0x20, 0x1a6) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f00000015c0)={&(0x7f0000001580)=[0x2, 0x2], 0x2, 0x0, 0x0, 0xffffffffffffffff}) kevent(r7, &(0x7f0000001600)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x2, 0x3}, {{r5}, 0xfffffffffffffffb, 0x2, 0x40, 0x1, 0x200}, {{r8}, 0xc, 0x49, 0x1, 0x9, 0x64d}, {{r9}, 0xfffffffffffffff7, 0x10, 0xfffff, 0x7, 0xec}, {{r2}, 0x9, 0xa, 0x1, 0x7, 0x8}, {{r1}, 0x0, 0x18, 0x1, 0x2, 0xffffffffffffffff}], 0x7f, &(0x7f00000016c0)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x3, 0x6}], 0xc42, &(0x7f0000001700)={0x1, 0x69}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r10, 0x80045710, &(0x7f0000001780)=0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001800)={0xa, &(0x7f00000017c0)=[0x3ff, 0xeb1, 0x4, 0x6, 0x4, 0x1, 0x9, 0x6, 0xbcae, 0x3]}) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x80, 0x0) write(r11, &(0x7f0000001880)="d117a483ac710c23f41fc8b63a2ea2663c439c342c362f5f1f59c2a845e510c2e50424d4ef4c55b91a8b0b4756e812a77ea0e96f62a0ecee253413311720d3528f98d9fae74c7d90f8d5a6142c63e4c36eede7191ad2b47a2121b07991423384eddbba97f3de1a688db28b459cc2ecb5a92f8dd9d4ba2c0f81f12066c78721f7c1ec3b4f1f5106caa9430bb64af629218906ba5e27f5b39e575d277d7210ee8f599ab53a203e229decace8facb49a6b74896e9754e7b08b6c147d31e9c8e0420b9773c3384982614ffb8f1917fdcca78fb51940b9d1558e501536486e6f4", 0xde) getpeername$inet6(r8, &(0x7f0000001980), &(0x7f00000019c0)=0x1c) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000001a40)={0x3, 0x9}) 3.031007807s ago: executing program 0 (id=401): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xc0f8, 0x1, 0x6, 0x8, "26ff6f26f26cc8a22b34b3adf97471a9b433eb88", 0x2, 0x1}) (async) r1 = socket(0x18, 0xc003, 0x3a) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) 3.030693743s ago: executing program 6 (id=402): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) closefrom(r0) 646.789701ms ago: executing program 2 (id=403): r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x80) chmod(&(0x7f0000000080)='./file2\x00', 0x0) 630.390687ms ago: executing program 3 (id=404): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8881, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000c80)={0x1, &(0x7f0000000c40)=[{0x8b61, 0x8, 0x8, 0xfffffff8}]}) 288.161189ms ago: executing program 0 (id=405): r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="5fc7", 0x2}], 0x1) read(r2, &(0x7f00000003c0)=""/253, 0xfd) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x12) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0x200a24}, {0xc5c, 0x7fff, 0x8, 0xffffdff9}, {0x800008, 0x20f8c, 0x7d, 0x9}, {0xfffffff9, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d89}, {0x1ff, 0x3, 0x3, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x100002}, {0x2, 0x87e, 0x200, 0x9}, {0x4, 0x40000090, 0xd1a, 0x88}, {0x1c0, 0x80986, 0x2, 0x101}, {0x10001, 0x6, 0x20004, 0xc}, {0x7fffffff, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0xb, 0xfffffff9, 0x7}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r3, 0x41406474, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x54}) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e3371721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a049191ea3359aa5c5164ad97ac7c3aadca05fd02008c0f962f5127b69cfdc8287fc34b8100c404a855858ea5fc", &(0x7f0000000300)=0xffffffffffffff6d, 0x0, 0x0) setitimer(0x0, &(0x7f0000001740)={{0x3, 0x86a}, {0x6d, 0x5}}, 0x0) close(r5) syz_open_pts() 280.45655ms ago: executing program 1 (id=406): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71002}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x1, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xee01) r2 = msgget$private(0x0, 0x214) msgctl$IPC_SET(r2, 0x1, &(0x7f0000004e00)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x1, 0x5, 0x8000000000000001, 0x0, 0x0, 0x8, 0x0, 0x2, 0x0, 0x4}) msgctl$IPC_SET(r2, 0x1, 0x0) r3 = getppid() wait4(r3, 0x0, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xe000000000000, [{&(0x7f0000597000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x100007}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006a7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000003}, {&(0x7f0000768000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40000000000000}, {&(0x7f00007de000/0x4000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {&(0x7f0000107000/0x4000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000000}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {&(0x7f000058b000/0x4000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00004a7000/0x1000)=nil, 0xf}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000239000/0x1000)=nil, 0x4000000000}], '.\x00', 0xfffffffe, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3936, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b8, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x20004101, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080), 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 279.418492ms ago: executing program 2 (id=407): socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x80009, 0x80000001, 0x7, 0xd7, "0000000000000000000000000000000500", 0x5, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x3}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0xfffffffffffffffe, 0xd, 0x4, 0x20000000000, 0x1, 0x7, 0x4}, &(0x7f00000000c0)={0xfffffffffffffff8, 0x1000, 0x463c, 0xfe9, 0xa, 0x8, 0x5, 0x4}, 0x0, 0x0) 278.91544ms ago: executing program 3 (id=408): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x50, 0x39, 0x2, 0x100}, {0x7, 0x5, 0x7, 0x61b0c}, {0x406, 0x10, 0x5c, 0xfffffff5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000001040)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 278.805037ms ago: executing program 4 (id=409): setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, 0x0, 0x0) 226.928229ms ago: executing program 6 (id=410): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x87, 0x7}, {0x5, 0xb113}, {0x8, 0x533f144c}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8f, 0x7f}, {0x21, 0x7}, {0x1c6, 0x1}, {0x25, 0xffffa0ee}, {0x20, 0x1}, {0x47, 0x7}], 0x6}) 218.820696ms ago: executing program 7 (id=411): r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000880)="50ef020000003ae42d25d4a3891e9bd0470dbda4028f4000195bccf6a7bf6d25e8cb412a12edea407b07a065aa610a4a093e0efcc8c6dca77f5779d0bb243f8cfaf80083df6c8a7fcaed3996a2627e9f067e991632cb8c9216a50270b665cf579ce46e1b4dbae8bd1ae8b56b668fd52ad1c1294e352770e2a014e84acaa3cf3058b3e38d20b761da1857dbfc14c8c25376d0af9bba79ccc2555e97ee8fddf1d8c77318bcdfd3b6381578e2b4a79e8bb09f69872d22685b78ceaab2dac88a325f6ac33b5bee417c9a22194d2902130d1697327a3affdc71b2c4f54b41a9a89594f9e7dc6b472df25c68b26b98ab08255d1b28bb490359f048ef261bad0f543385049438ed3b994821929820de1e54394508057dfc86c791c9277990d8215574609a18138b3e7beef19ef9c1e9", 0x12c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40000, 0xc1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r3, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000002680)="125ddf872b0e02113fb5390588c7d082418ac376b24b80530a3b6c8075205dea0405689c522cda1e724b0d45b554c0452b2a241232ddc87e59371350d5afa1227650d8d25f2e1a3768eb668612cfe580ec9bb8deb0880082e2015a26ee34d5f98155441e7895f1c0ff007e23544af9abe81ad18253543b3a4da837fc27af0dad0f0e4025bca5d37e605e6c20e9b95f11be0b2d91aeb8a01819d7d947b35fb2dc9116425c1d54ce909ede06cde40f3576b4d23bfd042f8b10daf2b7593ce975320b4f0068c25751c6c20bb86aed5d1273c4544050fd13800b6885d787ca172f36c716d81c26acf7b182a10c69c237b6e26271527272a9229c7e4b65dfdf8fd9a257749dfeb45323be6eaa3d369ee63a59efe84de5419efd4b584d53", 0x11b}, {0x0}], 0x2, 0x2) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x91cbd8417f6167d9}], 0x1, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 54.494618ms ago: executing program 4 (id=412): syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000008004b0000400067000000f09078ac1400bbdfffffff014414094100000c5a00000002e0000002000000880000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00001200000000000ec3e108cd96e6b9ea0863d2447f151986ce48438f26706a0089a752eedc9d7c4e047b620a4e2a36fa886deaddab3858a162afc14ab7366902d0aeb2836ed28d1f747591fc4c25f224dc73d09d0ee778f9ea44f5fa54c643de9c2ad0fe3f3db032cd0431e8d1b5290e78afc4c486d8f8ace033ed51376ca80d01d020db2e566dbb92372ee7f1a35a5c86f1f1ad"]) 54.048504ms ago: executing program 4 (id=413): r0 = openat$audio(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$AUDIO_GETPOS(r0, 0x40104123, &(0x7f0000000200)) r1 = msgget$private(0x0, 0xb) msgsnd(r1, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/131}, 0x8b, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/148) pipe(&(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000698000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x91e8}, {&(0x7f0000423000/0x9000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x1, 0x86, 0x3}, {0x3, 0x4, 0x4, 0x6}, {0xfd3e, 0x0, 0x5, 0x4}]}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r2]) 46.47267ms ago: executing program 6 (id=414): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(0x0, 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x40000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) (async) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) mkdirat(r2, &(0x7f0000000780)='./file1\x00', 0x180) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="ed", 0x1) (async) write(r3, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) unveil(0x0, &(0x7f00000000c0)='w\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) mmap(&(0x7f00000fc000/0x1000)=nil, 0x1000, 0x4, 0x9011, r5, 0x6) (async) mmap(&(0x7f00000fc000/0x1000)=nil, 0x1000, 0x4, 0x9011, r5, 0x6) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) (async) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 45.710243ms ago: executing program 3 (id=415): r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) setpgid(0x0, r2) close(r0) r3 = syz_open_pts() recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x3002) setreuid(0x0, 0xee01) r4 = getpgid(0x0) kill(r4, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x49789, 0xfffffffb, 0xfffffffe, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x4, 0x4}) writev(r1, &(0x7f0000000080), 0x0) 45.111398ms ago: executing program 3 (id=416): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x3, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffff5ed, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x4, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x100000000, 0x0, 0xb, 0x11004, 0x9], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0x81}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x1003, 0x8}], {0x1, 0x5, 0xcf61, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x3, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffff5ed, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8000000000000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x4, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x100000000, 0x0, 0xb, 0x11004, 0x9], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0x81}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x1003, 0x8}], {0x1, 0x5, 0xcf61, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 0s ago: executing program 3 (id=417): setuid(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.195' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 86pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error Connection to 10.128.0.195 closed by remote host. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: panic: kernel diagnostic assertion "bpfilter_lookup(unit) == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/bpf.c", line 379 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 455272 64732 0 0 0 0 syz-executor *193564 69925 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344cb14) at panic+0x1e5 __assert(ffffffff8348ca0b,ffffffff8349f6c0,17b,ffffffff834a9cf0) at __assert+0x29 bpfopen(11700,81,2000,ffff80002a242540) at bpfopen+0x2bd spec_open_clone(ffff80002ebac258) at spec_open_clone+0x277 spec_open(ffff80002ebac258) at spec_open+0x319 VOP_OPEN(fffffd806131daf8,81,fffffd80097fd7b8,ffff80002a242540) at VOP_OPEN+0x8b vn_open(ffff80002ebac498,81,0) at vn_open+0x6a0 doopenat(ffff80002a242540,ffffff9c,200000000100,80,0,0,f7e31c1d6d5ccf8c) at doopenat+0x35b sys_openat(ffff80002a242540,ffff80002ebac750,ffff80002ebac6a0) at sys_openat+0x58 syscall(ffff80002ebac750) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfc4ebc11f50, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "bpfilter_lookup(unit) == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/bpf.c", line 379 ddb{1}>