last executing test programs: 10.322754292s ago: executing program 4 (id=800): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc450443f, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000000)="b90434b395dae64bd00868d0d42d32b9d5f32a57", 0x14) setgid(0xffffffffffffffff) setregid(0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x3) close(r1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) 10.322541858s ago: executing program 4 (id=801): openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x12, 0x1}, {0x4, 0x0, 0x40, 0x800}, {0x2, 0x0, 0x0, 0x20000000}]}) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(0x0, 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 10.322023499s ago: executing program 4 (id=802): r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000001c0)="180062b96abcf5ac7cfda09ea86ec5", 0xf) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x8) chroot(&(0x7f0000000740)='.\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000000c0)="0000e5ff00000000000013000031d1c5824f2b2ac57bfc64caabda6f6bccae69c8c4905d51b7044d8fe30f8bb1174f583ae9f7cbddb478e8eedc10da01e60ffdf12b582e167f7ff80dff6cd293af4bb12fff88ab0eafab62d40952e902baab34cc6269ce501163e71ef09fdd9131e3889257c87b667f4346b6f7d0e89b6184d855a6632d53c93d0375b76f4cd7080b55e34d0b96f4", &(0x7f0000000040)=0xfec7, 0x0, 0x0) 8.764720952s ago: executing program 2 (id=823): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (rerun: 64) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x2000ffff, 0xffff, 0x1, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) poll(&(0x7f00000000c0)=[{}, {r2, 0x2}, {r0, 0x40}], 0x3, 0x9) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 64) close(r1) (rerun: 64) 8.763617618s ago: executing program 2 (id=824): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="13", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000300)="82fbac6e6674c647cd1f786993a25b2eb153cc6b738cb0edf25fc736f79a8c70cd2e9a3235b16428fcdb15fd3a95de36f0e70eb44ad2c01c52e58b87f6447f3e71a84ed2c1fbb5230230eb1f687b8d5548d7fc5f226927e8392fc59c270eb29133aba40c3221765d17b8449bb0053d2ccc3faf0184ce8cce4fffdfa454ebe623ac2f6ea6024d8278515526f4970a8c7170c7cd20899881cab6cceee6c586f35977d9c5677bcb187abb359ae0aed805def589c21056c2f58d40064593e8dff2ce5b4d898e1ef34c34ae9fede090cff5ae96363bdae7a0261dfa0d3ef102eccb3e14e12f4629fa32219963e6f770a2be4c7546e847f73b", 0xf6) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="13", 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000300)="82fbac6e6674c647cd1f786993a25b2eb153cc6b738cb0edf25fc736f79a8c70cd2e9a3235b16428fcdb15fd3a95de36f0e70eb44ad2c01c52e58b87f6447f3e71a84ed2c1fbb5230230eb1f687b8d5548d7fc5f226927e8392fc59c270eb29133aba40c3221765d17b8449bb0053d2ccc3faf0184ce8cce4fffdfa454ebe623ac2f6ea6024d8278515526f4970a8c7170c7cd20899881cab6cceee6c586f35977d9c5677bcb187abb359ae0aed805def589c21056c2f58d40064593e8dff2ce5b4d898e1ef34c34ae9fede090cff5ae96363bdae7a0261dfa0d3ef102eccb3e14e12f4629fa32219963e6f770a2be4c7546e847f73b", 0xf6) (async) 8.578168272s ago: executing program 2 (id=825): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0x7d06c37b, "0120002d29497f07af80d6df356bbb612c0800", 0x4, 0x3}) syz_emit_ethernet(0xfffffffffffffd8e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604c0cf201d32f06606d855978d06786208abd0b79480bd3fe8000000000000000000000000000bb70007f2068000000700c000c00000000053495617b5560cf32c40221750a0e5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffac1400bbff010000000000000000000000000001ff02000e0000000000000000000000010202000000000000c20400000003010100050200070101000417000000000000c2040000000804017f040104040105c2047ff0000001050000000000009c9e442689d4e451b3fdeb9b382ebbe8b14537431c72d0add2730ae91587f6af4c9ba0e93ebca3ae7beabc7098b01b3b8c1d5b952bcc16eac20347927adc69ca137eb03b1874ab1c8504a048dc1d21d3d00d5dad2408e83855d9ba76409c456a521b1c35cb258c25a6e8a12c36f069b0d97b74532255f3283f4e438aa6bf44a9645002330169fc375b20bf1c58283cf28f9688eb02b8072f2af607e8710000000000004e214e2300089078a15622588504c4658b225adebe3471be7b86be0e93a060a54cf45027f69f3c68a831b451ee16bbab2f49a6a45a34549950861e9aca91bf86f3a9ed151509bbc0e5a10b248aa89e4e294823b1bd1398f818a3d062763e72bf6907ef959116523ed52ab5dd755ea3823f7871129ddc26f30d33aaebbfeb8e69067343"]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81a, 0x3ff, 0xc, 0x7, "fc0d78fe5d674ac49fcbefb7f1d6c04aba877641", 0xef25, 0x7}) r0 = semget(0x0, 0x1, 0x281) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r1, &(0x7f00000005c0)="96edad9e49d8b7165cf914b691b86573ad4b595cf7765ac49e4de58000adaf2431445abb4b438ee98fe30ddf9851abdaed57c874", 0x34, 0x1, 0x0, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x7}, {0x0, 0xfff9, 0x1000}, {0x0, 0x6, 0x800}], 0x3) getrlimit(0x5, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() writev(r2, &(0x7f0000000640)=[{&(0x7f0000001280)="006b07600e0ece355648b2a627325db0b0288d561d1e8dc75ae0221bf98aaf1dbd096d748d0807452d4144159503e2639d59ed88cd4c7670dc68fd5b", 0x3c}, {&(0x7f00000012c0), 0x31}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97550b1e61b77b00000067beb2383b78db2dc7c7cd43bdf3128ec5", 0x26}, {&(0x7f0000000340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc68250b9d56800000000bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5ade4b15de2d655161b5e5ea3f2e9eedab89bbf3fed4b17baf36d71d88d827a187b46535a0f6ec8f36d87ed01bbc1cf6a2670a30e3da0dc907ef6c5f37c7da25eec12f7c6eebe6a08e7168d1b530d4409fba32fa67435ee9f7d3a2f095f26268f63147d9524f1db9034bb874e4f4b94da0cf0b571a920b9dffc97021bc752cd805a59027c5414dc854c9672c1ee939923c406253bfb362c852d7d4e468314bd91c338348cd5180ffd8ec08bc16ee96bc90980ef7be8bfafc3c360bc1b3ab385704bdcb8a6bf1b94920", 0x193}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642", 0x5c}, {&(0x7f0000000500)="4d4b43b3cc88da0063d6253f190fa46c3b3b27cdccd8e590bf0f389c2621cf1bf788ecbab91d77575682f5d96cf57a66a89f237c852db90fc2e58303fe906b0632ac4318e1e6a0f55686c72fde52ee9388d191d8b38f8b3fc0d5b0c1cde0fd415583b32e7eeef4a427dd7ba2e423366012eb3d42f0973a8b6c3dbc07f61c173e79bc1ddba6201b5d053384ff2026368c72ab0d004fc6652bc5bf315250815d78a24044a55df9", 0xa6}], 0x67) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) close(r3) ktrace(&(0x7f0000000440)='./file0\x00', 0x1, 0x816, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000080)=0xaa, &(0x7f00000007c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e45570700000080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380657b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5dd4bf604c03185ed97e16587ddcfaf72b4d8d5b903ee", 0xffffff33) 7.24252986s ago: executing program 4 (id=855): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000180)={0xf7ffffffffffffee, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0xff3f000000000000) 7.241756267s ago: executing program 4 (id=856): r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 7.032752914s ago: executing program 4 (id=857): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) unveil(0x0, &(0x7f0000000140)='c\x00') sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) getsockname$unix(r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffff9c, 0x0) 6.212681855s ago: executing program 7 (id=861): munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x0, 0xffffffffffffffff, 0x81) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4e) write(r0, 0x0, 0x0) 5.92997489s ago: executing program 7 (id=862): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() readv(r0, &(0x7f0000000240)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r0, &(0x7f0000000240)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) (async) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) syz_open_pts() (async) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r2) (async) close(r2) syz_open_pts() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5213, 0x9, 0x9f, 0x6}]}) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffff77d, 0xfffffffc, 0xffffdf7f, 0xfffffff9, "18264e026c8c23d5ff7f4d01000400000400", 0xfffffffb, 0x1b773a29}) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) (async) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 5.548863208s ago: executing program 2 (id=869): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffc, 0x417697bc, 0x3, 0x0, 0x7ff, 0x1, 0xffffffff, 0x5, 0x2, 0x2004007, 0x6}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000e9ff009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x8) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x2, 0xffff, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0xffffffffbfffffff, 0xfffb}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 5.504933837s ago: executing program 2 (id=871): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0500", 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffffffff, {0x0, 0x6, "06c33e", 0x4, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0xfffffffe, {[0xfffffffffffffffd, 0x10000000004ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x400, 0x0, 0x0, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x1, 0x3, 0x4, 0xfffffffffffffff7, 0x800100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x6, 0x3}, {0x2, 0x9d1, 0xfffffffe, 0xffc}, {0x1009, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffe, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0x5, 0xfffffffc, 0x7}, {0x0, 0x95b, 0x200, 0x10000}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x7, 0x7, 0x6}, {0x1, 0x2, 0x5, 0x1}, {0x9e, 0x40, 0x80}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x84, 0x89, 0x2, 0x3}, {0x28, 0x7, 0x3, 0x158}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffffb, 0xf7, 0x1000000000004787, 0x8, 0x400000000009, 0xc70, 0x6, 0x9, 0x0, 0x80000001, 0x100, 0x3, 0xfffffffffffbffff, 0x5, 0x0, 0xffffffffffffffa8, 0x7, 0xce5], [0xfffffffffffffffe, 0x400, 0xfffffffffffffffd, 0x2, 0xffff, 0x1000000000007b9a, 0x2, 0x0, 0x2, 0x3], [0x5ad7, 0x2000000000000000, 0x8000000000000001, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000003, 0xfffffffffffffffc, 0x8000000100000000, 0x1, 0x3], [{0x1, 0xfffffffd, 0x0, 0x7d09}, {0x7, 0x8000000, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x3, 0x100, 0x3, 0xfffffffffffffffd}, {0x3, 0x2, 0x19045d4c, 0x7ffffffffffffffd}, {0x0, 0x2006, 0x40000, 0x2080000000000000}, {0x6a7, 0x7ce5, 0xf689, 0xfffffffffffffc00}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0x9, 0x6, 0xbfe}, {0x21, 0x6, 0x100000b0, 0x2}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x809789, 0x859a, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x1, 0xfb}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) open(0x0, 0x40, 0x29) 4.752993279s ago: executing program 1 (id=886): r0 = open(&(0x7f0000000180)='./file1\x00', 0x18289, 0x0) write(r0, &(0x7f0000000140)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="6f3417", 0x3}], 0x1) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40004, 0x4, 0x8000, 0x1, 0x5}, &(0x7f0000000200)={0xcea, 0x7, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x20004109, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.75276456s ago: executing program 1 (id=887): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000005880), 0x10, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000000)=0x27) r1 = syz_open_pts() close(r1) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0xcd) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x298, 0xfffefffd, 0x0, 0x7, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x4}, {r5, 0x4}], 0x2, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x5, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0xd, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0xfffffffe, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x5, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) close(r3) 4.402769786s ago: executing program 1 (id=888): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000340)=""/214, 0xd6}], 0x1) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmmsg(r2, &(0x7f0000000b40)={0x0, 0x9}, 0x10, 0x1) execve(0x0, 0x0, 0x0) 2.877294615s ago: executing program 7 (id=889): sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000140)="01184dded735e4e484ead3416056ef644d97c88e36", &(0x7f00000000c0)=0x15, &(0x7f0000000200), 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) (async) socket(0x6, 0x4000, 0x7) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r0) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x4000000000000000, 0x20001fffffffd}) (rerun: 64) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000280)=0x8cf04, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) (async, rerun: 32) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 2.876675562s ago: executing program 7 (id=890): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="4b065dee9476aa7c4a0c074406cbc6338de5678b0b5c971e0d", 0x19}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000680)=""/11, 0x12}, {&(0x7f00000006c0)=""/162}], 0x41) r2 = syz_open_pts() readv(r2, &(0x7f0000000240)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) syz_open_pts() 2.876422924s ago: executing program 5 (id=891): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x4, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000140)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082fb5a5af589a5c624a9fa21f27e04c7d02eea08f560d1a1bed4998c0984278c90626f234e2b28d8b95f5f819e151854bf66359b56b526106486e60b9e5e8a54217d0d4d87e5c6d571283965e7fcd5ed5ff317a95afe61bea551c57d13976283838f8f484a797dcd6aced7bbace171260bfafd7219338bdc8d2628f9b5015b884837f8abf383b489aef30c881b3b9c2b89012e87aac0d7658484c505c4cb9a694b963bcf3adb32486bc90fcc797f40ce0367d073", &(0x7f0000000140)=0xcf, 0x0, 0x0) 2.876177571s ago: executing program 5 (id=892): r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x7e) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x10000000000000, 0x1000381a10087}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="6e040000", &(0x7f0000000040)=0x4, &(0x7f0000000000)="01000000", 0x4) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000700)=0x4d) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1c, 0x9, 0x2, 0x91d}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000740), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000680)=[{0x5, 0x2, 0x9}, {0x1, 0xf1, 0x0, 0x1}, {0x100, 0xb, 0x4, 0x8001}]}) sendmmsg(r1, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x7f, 0x9}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000340)="a924cdeb1be99865158230775fbf2ba1933fa9313ddbcf73ee40c1333b9ac410907830be7123d00524088de4b1d71e530354780c568acf954737fa4ae40316c7007fded67ef1a6513820f8a89317d4b9c3021d73eebfafc63ea66ce41e5cc531a658103bc9104bd1b667a4bd91c8f473b3778c6669b1bd5cf6b27a7d4462bbc06826fb06a1e9860ba5d8003b86ac38c7616fd04148f83bfee8d188a822224f23e08c4938aa", 0xa5}, {&(0x7f0000000400)="e3277e020bbbb1888fa328ccd0b8e336967e096a3aac86cd2a765a3c2ee95969ac9819c757b53a5cbaf137af5a9795dde5e6ed239ef03ecb9ca8d1b32e4c1a26a90f039b71e84035c5cbe5838a7556798e58140616083753d6ec23502e71a8ca375e57045c81bc065086fe248612184ebda4b242639604c7ded4f566c0c3fabd064511428147c35e896a10dc601a51cafa7c57c2031f1b33000c4a844361fcf3385eabad17e59d1d6215751216d9e1d645c85355bb52bb67f610a2c5", 0xbc}, {&(0x7f0000000140)="8d44ff379fdbdd0379ea63188f8ecb37e54306664efef6115343e3b3ce4da07256addc0126d8b5b8c541da5f7c322e85109050e0f8430ba8e4bdd2c89bbcede5f2762d65", 0x44}], 0x3, &(0x7f0000000540)=[{0x40, 0x1, 0xfd5d, "d72697b47e169f43fa65da7b84432e185f067f3e15a62069bcc5f2490667748ed418f1f89625d38a318dea"}, {0x48, 0x1, 0x8, "b23216d1e9be835eff5ee2b3280b2e6209d3838aed94349fe1a938994cc814c9ed420f63d54c850ca921ed068334b6505b"}], 0x88}, 0x350}, 0x10, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) read(r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 2.732631732s ago: executing program 5 (id=893): openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x200, 0x2eff, 0xfffffffffffffffc, 0x9, 0xffffffffffbffff6, 0xa, 0x80, 0x1000000000000200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x6, 0x200, 0xfffffffffffffffe, 0x2000020000004, 0x8], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x20001, 0xee96, 0x7ffffffffffffffc, 0x9, 0x9], [{0x80, 0xfeffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x7, 0x1}, {0x4, 0x1000, 0x6b0, 0x83}, {0x3, 0x80007, 0x6, 0xfffffffffffffff7}, {0x78, 0x3, 0x2, 0x200000000008}, {0x0, 0xfffffffb, 0x0, 0x2fa}, {0x1ffd, 0x101, 0x7, 0x3}, {0x0, 0x100, 0x4, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x800, 0x1000}}}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x96, 0x800000000006, 0x7, 0x1000000000000b, 0x8, 0xfc1, 0x6, 0x6}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) dup2(r2, r3) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0xfffff937, 0x2, "000000000065f2fbab37be3d190000e200", 0x3, 0xfffffffd}) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) readv(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 2.732237152s ago: executing program 5 (id=894): r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x83, 0x7, 0x7, 0x6}, {0x1, 0x2, 0x5, 0x1}, {0x9e, 0x40, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x84, 0x89, 0x2, 0x3}, {0x28, 0x7, 0x3, 0x158}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = open(0x0, 0x40, 0x29) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) r7 = getuid() r8 = getgid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000380)="2869a1d2756eb5c6a40f88272936e213e7c4c0a0e9c184e7fb6a9183352940869bee5c185a4c84bcb6c5a94035a18c31", 0x30}, {&(0x7f00000003c0)="5a0e8edc37377c5e3b441dcfbc61c9f7069c5e84a3c948be50f1ee99823d959ccd2a04c40d05d60a885243", 0x2b}, {&(0x7f0000000400)="0311997e865534f0b33f26736a9c9797d0f243c7c2da603d77745f0c79aa1f74b20162aa29af20cc7f07fee9", 0x2c}, {&(0x7f0000000480)="9cf0e8ca990a", 0x6}, {&(0x7f00000005c0)="a5a63dfa0ba724152997f4bf6e58bbd274f7771edd4681d7930f3422697169c2e6d18a089a9800a6cd227b09ebe3535b4f4c0decffa9c0a12834ad30ec569f117399d9288983d88face6b848c125a4ea231ada799b679e3c0ced9ca38846b5419a90ba8693738c3173b423e27390afde6ded50aa643a74dcfb7c37403f330ada58373c7cc97a6469bef0bd4c7ac901455f1b0349b062884d25d9d1b18b8692294855c7736738cfb97c0e76d4792ff14cc1aa9c7b5ddfed1a7002a3e1ac41c4d01f53307349c6c0894b1ecd5ab2c2dd85433e54b1d7d87fae5926ca558948563bd86827aaecf81e481f5ae1ce6db6cd1a84c215734fe2b4287c4157dd8f2924fd0e6c500e16300b5cc01440b8a32b1eec4d2fe54bc70278643d0f941c8cbd834c15dabcf5abc13552c822ab1c0c803afe5200fe2e98ba2405546865e1a5bdff5f4487bb8272796bf5f84220372f3f6efe3a2ff2fb239c848eb78a57c618de8ab8d72d40a7321c3cb8c9d79f8d1ef481d88df66da8582759c502da892cd09f991e54e847e45d9c83f072148c82be228bdb6f5cce15af92abf9c37642e4b9ac376d47a077fbdf19eb519871d539712d95983e4f914fc5d7b59cb7b1b5c6ce04c3bd619cb244028e0756bc4278119672e6d459477c67555dad8449eb088edf99bd4717c7737ef15d736e0b718017da46ff1ce4199dc8361d39dc747a696faba4ed4a79bf0733420b437d1f82ddb56132f26dbc5f5d3ea8986ea1f98e3e457db030f5f6d58228730d2f7b75d78e1b72c1ad378b3c4e2692425805440be96df66cbdb273b10c78d9b82fd707b7138e91c58a7e664371c9d678165cdec2dc2b947b6213a47729fea248b1ae26ac4ac61fd4b0feaf4f4b1eeeb4f3cfc8fdf908ff87b667aa18ff084059cd27e77de4740f23fbe86a62d5478e1e3eab251f4478d85e33fe7448855898872257e07cbf030a5e975a88221912627d55f73f34155d80266e3029f9d524c351092951db9428567ee331abb247177e776a03d3f483b745a14d3f0b96c346e2bac66c7406388257e0df1d621a1024e07aab9947dd230c9d6d6f4771ab8c040006d7b5eaea4ee39f9df0aef5153b64132f26b480c3638af7260311c0ecd2a7046821b9bfc6e9f0075a3674334b865a01f3bb89a2402c1864c8fc859fb2e73a1fb08b786026da5624c486427489245b5a8ee0ab185f94a3b8b5c299eab65187fae2d5d7701e7b7f56b367af438ac3f1001badeebebac9d683a320c6d96c44f7df2306bbf1731a06893a860968a84697c2655f22904d5f89320e833f7025e547c1fa1436ee455774b8465c6d2e6643a9f41d16d9e23842d8e195176e88c8ca4c2e9f361ecfdec2335201fefc2797a12e4b1d170b03da0765c8ef9d3719f297a4b40267dd17607642dad07cbc9bdaab72d88db48ae2b6eaf22f8e4e27bdda16ef3dcbcc430b1d17943a3305ae9702fb52dcb6a28f67a0b01ce7635a524ba75a3ef21a86e3f6f8d5fafddefa5c583d542704b2ec6ba5c854c88ac5a24d3ba6ca78b87561c7fb2257065e63e4e19e3c7b1e58588cfff2c99685fb120eff017bbc67679e0b002df614f6d5aa237ef848f5f91f6883ce65af63f92f86a85e84c6b336fe309622c54cd63b9831daac032792d73a38294bc7dbe1107246ecf9bb74212050f13c67d9a3dcf04fbc8de982e1efbbc0d756f2f9ca71ebef1a5a00e55864e6f2a6cb3c862cfe61ac9293c6bdd3e7b900226efe1cc9e6c1bb0969a914269fe2871944ff88e74f1689c3d8079aef3926c3f2ad8cfc5cd94fa00dcff105213344fafae59506a2b9f550c7e9d64ad7ec796d93c30b78207a97bba8642fa76c26bea4e5dff36afcc8079bca94050592bed8b55d1d5ad77ab01a9b4b1d05f31c8336e2cb1f6071de4baca869e205684bcbaaf2630ea8a51f2ff573ceab558d2b417c24300e77e940ac3522ecc103153de0cf968e528cc391800c1cd9bce36bcaeffa61412243944e9f6a5465fbdba90b20b42abab93863f2643a0395b6795eea62b287c5b08971a23206d4f9896082e0d07bae309c55c66e4694a6125677a0d468e99d95afc7117549c79f57c99d8ba84965029f958af74f038204cd596d3202cbc6dc07de607236cf6ffc4212d1515bbe6247e73bd44ce77182250c03482d7f36fa20d7299cd254d09196fc7bfe5849ca286110d4c7cd497a9b8a6735719f14231b18a3b293e93a54cd98baa58bc6499a72dcbbf1e3ce716191f63802aef89c3772da1d3a35ba4dbc8aeb1808b9e09e8f5bc4965502175cd07a3af690a0df7f3b0976bea61ac5bcb36929797c4258887d1e33c7bf76189a5d93987d3e0cab6f7bd3ea1d714984998c7eea16351521bff2f3ac4eacc80be8172930f6b336827484d8298b81b55bbaf9c39de87755b6da08ba0b14c4a35207282d18e2f98bdc3f473819b930ca4bdb641c3fc9914ec095cd885221631476746e794e48b54e643edf479698c25ad6cd8a9bb3df795d95c5d905fe0553a63b544641b6e83bcd46737b0e53844e157828d8c03fb2f585291c3af6d277ca23664440bfabf0fd6056bd30bcce2d4c5bf3cbab262e1e2ef34586cd233d86a2ce5cd0fc0fd60263bab2662b228b20bb79cb1d88ea54cf409c9d32c3fb6588aa3791939d5c98bb0a0dda13e38956a92b5ca4d151214124ccda77ccf8a89c3aca1f3a40536f128da824ae7f47220413ba2972e1a1f95e2c83449f69483030087748c335b328c9081c2932a5f6d5becbae1ea65795bf9312fb1c824e1e773b383426d48bb06d91493e0481f8572deb198caee3fe3d4b1ad9e60ec8bd0edec66b45f45ccce780f5fbadfc19af902fca7464f76316dfc2df49245f5a84f209014fd1254d3b088e316a59d848f77761caaf8ec4486e5a1b3b4049bead16ee2a3ff0d91583bebc7fd2952a965a9205d88b813fdc98b00cdf16758e88099f23325c63b744aaf64eb0f3888b61f5104caa2b1be714042c3ff852e8d3b51670c8730ac7f507613c9fadf657176e1bd42ce3d38e257d8b6125335914b96257a53b449a2b70f8a61e6cdc8877956bef9be7104c4ecdb3598e0dec29b8196f6d49f123def5f7889bd472983160db7be1d7dc234d6b3d329680c09f40d2c1fcc8c100ba6b14cdc67b76d1cfb623b3db9cbd579536e252fae388f5d9e70e8b968cff168af4aa8fa4494192d5c859e6917d4390f9fb37b4ca8de84ad2972b10cfbc0ca33c7d773c70e07a3f0fb99280a6d3de5d1b9483052de047ffa576a8bf10b251b283768f52e1cc709b72fe34cb26fdf44e08e370bb25f0e8dafb4963e3ea2b271a58f9ee96b55107295b28ccc3f2c6e8e7b9cb1ebe8e113592018f6ce52026cf164baf7ec223684b6ef6e18db51928927f1bf758dc6d303afdde5fecdd418a56caff5a9eb28bc1cc21d02456750f1f87620972e68663c451449bfab76adbf1bdbf2597ee1d2a83569ee3ee8c73cbd5996c7d44996fc2a623bec66872fd79ada4d241acf7a2cec533dd585a4ae09c0fab4b576397707297cc9713f482fe2ba79466f4cf00018d3a36f7086790323a15d4211b9eafd40285eb3af0024c9d86fbc573c001737f7800411014dbb4544274b2e161082c95e2c7753ad222b5af02f4f2569953c9aad9b990b490efb4ac4108097e9d9c033e36df0abbb64ce44293e30cd21574296517f1d868d0f7f760fd99bc57e4cc5de6facc30ca08a54c2c1e77b9f1e9099c440bc919c4c36be9452d189e30e1fb3e430a91c366a9362a4c633017bcbf0cd16e602bedb9d074898237d3902e5681997a4a3bcdab3846b3df7eaf42b9be6d292a315a13013823851860ec3e67ea417e032156c34ef0ccc241893c9d0c774539a1d1ff45d0b51e80e0184dda87a6d0d1742e30ea66366d13ad37414bf0e583d490169004a9208b89eeedc68fa4b3439cb45b1b482320c080ff9f8407f8ff1095376fd6f7846c51dec87e5dd8e9c12b3fa515f8c0e051e69cb01c04756d4d76d6f210599945f0f6d5904bc04c878c7ba6c38d62ae6a9b9e7b4b39401f9472482ca7877872df840f3276c0d67306ce4c29f4f2003cab00fb08c61d093cf9d45c09cec7740c40839b25f3fffcd4d4866c0eca2453c8bf3b6c2bf9f77ecb21a7714e1f0f7b2d3664dd01504a577f20a030c7f65e4806e803345773ae5feee82745174fcb526529d40409a5a56796fc84dc2bb73c67ec1491a508a63f2f028a176803a16c6dc4ba307e82db691bbcb904d022a6d10bfd242fa1fcc16b6f17dae244825c36fa51bb8b8de223cdbea35562cc09385568d59fa3d8f665e0ab85b43ca160c738b1ba2c12ad334cd439f1853c997f57de9294beecdf4f577622301995b9ce0e6b49d6193a9bc639c0c84fcdd1e4e6488addf0ad3973f50137e02740578d7d33fec459b6d12bd1b5610e613a32211c2e2d72b363e2d0acb872864a340741cca2f433105086b44f4a3bcfeb9e0200f1ec953dafde63384b28e8f2536d284f17e883b40759aff0196c0201fc68beaaaf84ff1937e38249209534572a9494c995dfe736b1d6e0fa94550d6ab6d3b5852b111bfc1c6dce2030271c5e597f0521203781562bb07f7aea35bfde60e38555ab0d332fd36ef15acbe50c81d87bc5d53e82d2bec5cd98b9243395fb9d6e5b7cbecd9804a689013e6c61d3107861c28bf73b92686a0dc229f056511f1270f5baa5821dfb00abf9d4eebd88724568ca753a505723624add6cbf68a450aad6ea662efc3e56b00c864e49fe7a0cb83450a574fdd98e861138c361e3c7c685db83f341d94e47e77a76522b713a6806614bc7598b0425f61fb4c0982a164a6f0b5f46e6e19bb513613723656c4fb03d3814d8f302452f829fd539c897e9347ae0e9ce12a44a311fa3f82a3b52ac21956fb1ea5236fc71f9bbf2b4c0e16ba75df8e0bebe87df23e2b1d2e8c1b15e49638a2fbe54f386273c9f09f4133024f033dfec13eb458a4916661cab74e2b48a000855d375bb896065384bf3ab153d8ba178ab8ccb9ccad9a7c901f02cd29383e4c5b372cc891ffd2d7a8e0be411c8690cfc3eee4333a27f7cfcb3cbd0308653a92ad8f95c11efe2b6302a7bb058d8452b4939ec1c0c5c544892ecd92d2ad7bc2b8d1b6dc364f790113b9a697216bc1e611a015addca66ae2e2ae92e28428e4d7bc17de4bb798b0973f927aa9e00aa2cee42fbca1f371d99e4e3ff04170e4d476405c52e54522b71ce4efdfe5c25349e7d0e1cfb217de036dcbc12ca3a00771075d16d67011168a4e8f0cfc9e09c610e5cc891cd197fa9b0d4db8c9f6d3268b6db643aac60b3bbef7468662133fc8149e8658b20abea303506a0d8551cfb23785e5b2e03fb6ef992a3c556351776e3b0f3bfb2045874d5c043e8816c88df6c681f3642416bb3d37cb087c396453a3d49569a4bdf84e8853c6bfb9abf33007021e9111e5f26c48ace2ffc769e018f0fe6372f7f84078f40c350a78bf660bcdab0c0f01f776eeeca2221e14b100dc226742a860ad93a5c689d1a137906ca4526358024a6f8957032d0bcf153da857a61a0bd717c2267d8758bb56cce16672772ef95b8b8361b765b80e4c14fbe6cbb5ff81e4e6bf32a93a8db7e559d46fcd731ecd3ceb391f9fa0c6748148074ad01c7fcecf9c5af405058501e5e43fa3a1a056770a78feb591ea59fd0899b25c9837cd7c23bab218efb68cf51ac8bcb8e82adbf81fd3e7f23f019b3d4dcd9a0ec05309d58472a41a846a019369bef9288c4987920a4aa043a55e6cf7c369c424df387", 0x1000}], 0x5, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="c613e31377cf400ad26f2edb0000b3fafc135564c383724698e08573b0a59d82537c06ca3acb15dfb61618472387d1181260099398969de5503bd9fb09000000e70000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xa}, 0x406) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r10 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e9, 0xdf5c, 0xfffffffffffffffe, 0x4000000000000, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xb, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x8000000000000000, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x7, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x3, 0xffffffffffffffff}, {0xf9d6, 0x3, 0xfffffffe, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x9, 0x36f}, {0x3, 0x80000024, 0x1000}}}) r11 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r11, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) 2.731354035s ago: executing program 5 (id=895): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000980)=[{0x10, 0xffff, 0x5}], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000000)="b90434b395dae64bd00868d0d42d32b9d5f32a57", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0xb88cbeb306ea3d4d, 0x1a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) fchdir(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, &(0x7f00000001c0)='./file0\x00', 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open$dir(&(0x7f0000000300)='./file1\x00', 0x0, 0x100) 2.512528541s ago: executing program 5 (id=896): setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) (async) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) (async) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) (async) 2.509551202s ago: executing program 2 (id=897): r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000100)="7dddeef228bbfa8c5e89b94042a78d804d93d178ad411c704f81b93ae79f8e6cb306c0eb1cc2b3", &(0x7f0000000140)=0x27, &(0x7f00000002c0)="6b216f139db5f600911019eb08411adab70a0744fd41400158b0e3478bb9b6fddd52699fb8f061df65c18e8e036f058bcc2d24e335aaa34cbd6a297a237f3d73ed6f0c45c84373d1c8a609f1e5308aa7595dc7d34f5be8b2e09e6eefa14afaa3a18f87f8eb0f7fbf3e4b75a2d94209bb60b483", 0x73) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100)=0x4, 0x2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) openat(r5, &(0x7f0000000180)='./file0\x00', 0x8, 0x52) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000300)={&(0x7f00000000c0)=[{0x2, 0x400005}], 0x1}) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) fcntl$dupfd(r0, 0xa, r0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.5171755s ago: executing program 1 (id=932): r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x10000000000001b4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.467314944s ago: executing program 3 (id=936): r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd4adb83440008110000fe0028ffffff030000000000000000ff0200000000000000000000000000014e204e2200089078"]) socket(0x1, 0x5, 0x5) close(r0) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0xc003, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000000140)="04bdfa5d1d2873c63e3534d33498b64fadcb823ea1aa44c4305000f4bbbb00346f731573d8d508753f95b768543dbe030000000000000000000000000000fcc025b9023cd431bc30c7f2206d615db9df5944d54b95a7f7f8670c1866adf56c7a631568f1bff98256cc1692fad7941ecc28a90fcdb86d7b88e347eb67b5cfd2aed521059a36d3a11393f67529da0c5569d3980f189052062a4c799644fb548700ef00000000000000bb2334757072d9109126f363814233e5b74eb60590ebc4f635cfac2a4c6daf7dd5988cce5ef01e13065a969b5e09ac89c5cbe5df8a32c8d0026472b15b3404eb57d7ef180a265afcebdee37561", 0x100e0) 1.466919789s ago: executing program 1 (id=937): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x3, 0x1}, {}, {0x2}, {0x0, 0xa77c}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x9}, {}, {0x3, 0x200}, {0x1}, {0x3, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000016f000/0x3000)=nil, 0x3000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) r3 = msgget$private(0x0, 0x83) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = socket(0x11, 0x3, 0x0) setuid(0xee01) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005130000200000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r8) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffb}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000003b000/0x1000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000751000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil, 0xfb42}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000253000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x7f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r11, 0x80206982, &(0x7f00000001c0)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xe, r4, r8, r9, r10, 0x40, 0x3b}, 0xe1, 0x1000, r1, r1, 0x9, 0x4, 0x3, 0x79}) 1.466248102s ago: executing program 3 (id=939): r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x101fffff9}) 1.384243843s ago: executing program 3 (id=942): r0 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x21, 0x40}, {0x8, 0x9}], 0x2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x8) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) 1.38307188s ago: executing program 3 (id=944): sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) socket$inet(0x2, 0x8000, 0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/32}, &(0x7f00000001c0)=0x22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) sendmsg$unix(r0, 0x0, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)=0x400) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504447, &(0x7f0000000000)={0x2, 0x8, 0x2, 0xfffffffe, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)="5814ddfbcd87e6c390f0f1b71b127a6a64b34d9a4ef4fa07305c232e67a5e4b8778c20df033aa315355c9a9130aca59b702a1391ad6f15ca49b569e4a6e69f321b3325e591d508535546492d2175a579c3b16234246a5d460ecf2843578810abde9fa340586c8cac96f4ebc4d13443dc0b04be3c31fdbb11193d41577cb6084dc57bfb77dbbc85eea4b01fb6b32f", 0x8e}], 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bc000000000400", 0x0, 0xd}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0xfffffffd, 0x4f, 0x8001, 0x9, "3d2503a7912d8782ffef38ee1750c8e76f0f9270", 0x10, 0x80}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x57a, 0x8, 0x4, 0x3, "f888e838e099a8d4356d8a98f6712095289dda7c", 0x43, 0x8}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kqueue() openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) mknod(0x0, 0x8000, 0x501) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0xfffffff2}, {0x1, 0x1}, {0x3, 0x80000000}, {0x3, 0x457}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x1, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) 1.381875661s ago: executing program 1 (id=945): setrlimit(0x4, &(0x7f0000000000)={0x7, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000500)=""/194, 0xc2}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000577000/0x1000)=nil, 0x1000, 0x0, 0x1811, r1, 0x101) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x116) write(r6, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) pwrite(r4, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="e6", 0x1) accept(r6, 0x0, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) close(r4) connect(r6, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r7 = shmget$private(0x0, 0x1000, 0x3b, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/118) munmap(&(0x7f0000325000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1/file0\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) fchown(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.356967785s ago: executing program 3 (id=947): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRESHEX=0x0], 0x9, 0x4}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.325802913s ago: executing program 3 (id=949): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) 744.378627ms ago: executing program 0 (id=955): r0 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e9, 0xdf5c, 0xfffffffffffffffe, 0x4000000000000, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x8000000000000000, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x7, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x3, 0xffffffffffffffff}, {0xf9d6, 0x3, 0xfffffffe, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x9, 0x36f}, {0x3, 0x80000024, 0x1000}}}) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x40000003}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x2c, 0x68, 0x81, 0x1, 0x2, 0x0, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, {[@end]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xc000, 0x0, 0x3}}}}}}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 743.854214ms ago: executing program 0 (id=957): socket$unix(0x1, 0x5, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) socket(0x18, 0x3, 0x7) (async) getrlimit(0x8, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) 712.450987ms ago: executing program 0 (id=959): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffd, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x6}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe000ffe10c009078000000004500007d0000000000060000e00000017f0000014151b32eefd66ea9bc21705e81f7d0437e13201aa8e206984903886b26c465e80ad9afc0a5adfb332e"]) r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) unveil(0x0, &(0x7f0000000000)='x\x00') 711.849919ms ago: executing program 0 (id=961): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x91688197bad1438b}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 617.643511ms ago: executing program 0 (id=963): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d16440", &(0x7f0000000080)=0x102, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @random="5fbb8af09d7c", [], {@ipv6={0x86dd, {0x6, 0x6, "00ed00", 0x14, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000ff00", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 616.380222ms ago: executing program 0 (id=965): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000440)='+', 0x1, 0x80000002) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="415fd77e1c92", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 616.198591ms ago: executing program 6 (id=966): sysctl$kern(&(0x7f00000001c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x39, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000001440)=@file={0x1, './file0/../file0\x00'}, 0x13) (async) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x102, &(0x7f00000014c0)={@remote, @local, [], {@generic={0x8191, "f27d35299a325d288c7d62933a68c2a7e875a25c047e53e2c0c6f3de72fe5546df5ce8e37cc94b9f122182bfd132382650aaf811f23d72bb4077d2f891f13b27a456e637391bfcbb0de7c4b894ca016ec13d73e58404ddb557029f78db45bba8fb529f4cc4cc828e594d54467ee58b29c72344bdf722211d48045948ff1e738d468ecc952eb130dce1fae4706cd9a79e961a22bf9b8e2becfcab6ae8d162a64119b112298a27321e6b859b60e7bfe1b11798146f5911bd92fef7a07e5f0bc50e9d2d7b2deb8531810d58350f9721a956b1967b34b237801cb582c5975139219fbb3af9317fad2ad6fb122624ae84ebd9237154a3"}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000006b00)={0x8, 0xe}) (async) close(r1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCSETA(r2, 0xc444443b, &(0x7f0000000040)={0x3, 0x2f, 0x9, 0xf4a, "a20000001a001800003200e1ffffff00", 0x4, 0x6}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001340)={&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000240)='./file0\x00', 0x8}) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xe02) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) preadv(r3, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000001380)=""/50, 0x32}, {&(0x7f0000002440)=""/4099, 0x1003}, {&(0x7f00000013c0)=""/63, 0x3f}, {&(0x7f0000001400)=""/46, 0x2e}], 0x7, 0x4) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f0000001480)="0100008079854c4bee3b6032e8f8c09b069a558babf3f3e663", 0x19) 402.662173ms ago: executing program 6 (id=967): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="82352f8edf118a962ee6b72f259b52ea33ef03ebccfb5dd94f77bb8bd14f26f69462549b9899d836b70a53134a851fb6311fdc9a44b3be7fe44d1a148ff2de2b", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e706f2ffff1f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0x6, 0x8, @loopback, @mcast2}}}}}}}) mknodat(r2, &(0x7f0000000180)='./bus\x00', 0x6002, 0x9) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x92a, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x103) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) 402.279757ms ago: executing program 6 (id=968): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x100, 0x8002}, {0x3, 0x1}], 0x2}) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="0696c96b0b8c2654800ca7e1b8a73abf71d205977a4ddc7bc8bb7146", 0x1c}], 0x1, 0x40) close(r0) (async) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) (async) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r3 = getpid() setrlimit(0x2, &(0x7f0000000000)={0xf7dfffffffffffed, 0xffffffffffffffff}) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r3) ftruncate(r2, 0x48001000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 3.833448ms ago: executing program 6 (id=969): mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f0000183000/0x1000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000796000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f0000795000/0x1000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f7}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f00004a3000/0x3000)=nil, 0xc8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x1b}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000e5000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0xf4, 0x5, 0x10006}, {0x6, 0x0, 0x8, 0x10000}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) (async) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x508, r2) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x6) 3.568142ms ago: executing program 6 (id=970): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f00000003c0), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x0, 0x0) r4 = dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) 3.197555ms ago: executing program 6 (id=971): r0 = socket(0x18, 0x2, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r2 = syz_open_pts() poll(0x0, 0x0, 0x80000000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) close(r2) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r3, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) 2.916259ms ago: executing program 7 (id=972): r0 = socket(0x1e, 0x4000, 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 0s ago: executing program 7 (id=973): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) setegid(r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2b) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.131' (ED25519) to the list of known hosts. login:                                                                                                                            OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:      uvn_flush: obj=0xfffffd805fe2d420, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 1073510800 OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff833949ac) at panic+0x1d0 __assert(ffffffff833d4263,ffffffff833d00b7,84,ffffffff8342a65c) at __assert+0x29 rtmap_grow(a,21) at rtmap_grow+0x24f rtable_add(9) at rtable_add+0x2d9 if_createrdomain(9,ffff800001476000) at if_createrdomain+0x40 ifioctl(ffff8000015b0a30,8020699f,ffff80003c495020,ffff8000fffe9ca8) at ifioctl+0x1b40 sys_ioctl(ffff8000fffe9ca8,ffff80003c495200,ffff80003c495150) at sys_ioctl+0x674 syscall(ffff80003c495200) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x35c835ad110, count: 248 End of stack trace.