last executing test programs: 13.011591729s ago: executing program 5 (id=2868): open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') execve(0x0, 0x0, 0x0) chown(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) setitimer(0x1, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000300)) 12.238584067s ago: executing program 5 (id=2879): msgget(0x0, 0x342) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0x1}, {0xffff, 0xfa, 0x83, 0xfffffffb}]}) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000000ffff000001"], 0x10}, 0x40a) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000bc0)={0x101, 0x0, 0xfffffffd, 0x7fb, "2cf989aaf9a5e4cb50e88608007673ca9a5fd300", 0x6, 0xe}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 12.202909114s ago: executing program 5 (id=2883): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11.752486736s ago: executing program 5 (id=2889): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) (async) setreuid(0xee00, r1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) (async, rerun: 32) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x8) (rerun: 32) 11.475108316s ago: executing program 6 (id=2905): write(0xffffffffffffffff, &(0x7f0000000000)="0300000000009b0500bd1a3000", 0xd) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff"]) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1633, 0x3, 0x6, 0x5}, {0x7, 0x1, 0x0, 0x40005}, {0x6, 0x3, 0x1, 0xffdffffb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede01093a3150b6ce77", &(0x7f0000000080)=0x2c, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x511, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}, {0x0}, {&(0x7f0000000000)="3f95a1ab5ae543d32c1400001d8f865f1baa3757", 0x14}], 0x3, 0x0, 0x0, 0x800}, 0x8) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0200000000000000ea8331a27288c347ecefe8ec57959b6ba2b8dfce63b22094dd165594ecee64ad2de2a671319330d81e114896561c54aa15c9326fe2c1e13a91edcb3b13ace6aba82991c5b4083b057088eee9da9a61ae0829dfcb20df"], 0xf0, 0x800) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000040)={0x2, 0xfffffffe, 0x3ff, 0x8000000, "0000000000000000000000000000a0e000", 0xfffffff9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a2b46480496facd897997fdcea7ab1bc2bc924ee0aa6a1be816f30fa655c0338675e0592839f282bd323437e73afbf0c0c86bf88f919d720000000000000000431de5e2b045eb9b75994b55103990c1b8fb5bf88281c65b6ef01520483dd23f3cfd832cf9ba3ba0c6fb7280b95a4e566254b7ff1328f9d6fb75cdb1c0fdf681652858db003c1caa138881062979409d919d11ca12d14233f72b0481f2a52e566e946dbbb9555805cbd104bfbd5377281eebbcdec35228c3e00979e755dcafbf", 0xc0}], 0x1, 0x200) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe8000000000000000000000bbff020000000000000000000000000001"]) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 10.969471776s ago: executing program 3 (id=2921): ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x9) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000240)='\'&[!\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x9, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x90, 0x0}, 0x0) dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240), 0x4) shutdown(r1, 0x1) sendto(r0, &(0x7f0000000040), 0x0, 0x1, 0x0, 0x0) 10.964104106s ago: executing program 3 (id=2922): sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[{0xac8, 0xffff, 0x8, "55191c4c621a36085a2ac12004449973350b98da727816c87cae67476ba75db7c57edcaf44f7754e5cc7fc35f461e8343af28a6273fa5f4d956bc7243abad92afa301550bb52f0fd61f5495623cc39b017afc14a7c55f434e94d21daeeb3d9ab0a621731c2296555a39afc714083d4f741ffb878ce2005bd5262fa6d9007aab39943eba90bed5048d33dfafc433c172b6aeb8a72611115a43091a61a0af055380104f911f0251bf6656164431305af483ded4ae453fff421875605a5eb68f441a4b5a29744885f63e24aba4e330e69a340a08f77d7c402b873849d18108d31a0ff937b7622a506391e574d73b32dd2d97c2ec7aeb4f62829fd7da573b025fbd6a0b4653de03737d9768bec50e1ce04ceda207800c3b78a9dbfef629b30dd701a281b7bb879573955540e4bc338a668085add1255e372fadd9db4c1697dfff341e84cd1e028440fd1fe40d808c97655045be79606253d36a37a8aa33a33393db341d6a0d87dcea78b9828722cc62dae7a43e5ccf657a28a5295d4334ea910b7364c4368f26331f4ef0572e8a528fe77e9e412639733e177c614d687d0817bad33937c7ff202e1119f9fa70bd050e02eb082a9de816030c5b7db5fdd0829dcff9dd6194ffd6fd3ac5d4cc60bd6f6bcebadea6d83eb6c0fde8439a18c47f3cac6301bbb0cee99129ab93943cf142801caba19bebf2f39c8e36bbe18c6f76bb15583b64b39773ad7979f86b785b84ed728ed535c8d3781f6c06262ee051423983e41be4d518e4b4957f484fe82ac2f1ceb3fb95039973c54bfe682d500190183cbb50e6053810effa5897d0649a132de17ed4029441bf3f96454d0f377b7dc26edaa1d7734f9215c4690ce3caba87eccad73bed9b0135094962339006fded323e473f8209510edcdf0e61a910928af9244f229d6a5dcecc27f895acc96235f0229721afa631fea23ded8bb5e2caa9cbb2bc4e354c7fb47f716faedc081f984298b38129adba1abc6866952d7d11e8cfed3419c8e911e1e7590febf47339bdea07084f0d6178fd8bd57b2c1349ed0840bf6311ba52e6d00afb6ca4bdf5dd9057d3accbe12cfb05554be49cc235cd9fc1bf9937000308d772ff81ef58c5d71214218cca3f5f4d1bfe05aa3ad1c3c39238c3c7fe14ec428534d01cb792116923a61bdead235c75c3d438ede3dcf48b346d35c48e3d50e07773728a307227af9c72eb5b8a1a66624522bd3dbdfbc435986e0f4c8cb9678f7b0abf9058030d7db85efe6d58f3a922a6a8ae9eb3185c4a8853c2c3f510b767882e7aa8d9bdcfa8627a2d42d3efbb7ce20fb937eca32d56099b406855ab001895d20c759635e9860e4da6f6c9b842d45caee82af2260ec482632a4cf1ede90334336191b3d85257b2e43341f840581f54f12649570a8ec5b9a558a5597546e4a7050846c884804204b323f89ad9b97304e114e557256b0adba332dbd769d9430e11b0c99a8aa2c85b5fcb9d0adc0fe9f60248d44e50163532d0cf0033a27e160e19d6493453a643004e9bd573bee3c5e3bee073b0e48353f94041bd6a99264012420ae4df703c7b4649b5712931c4d49de0fd6af5b8cdac8d1f01c08152edde71b138d35c9e5d067f2c522b3151c24c341089f7d0303dd07f7712fa025c9d2cf7e2a706bc0329ec62b51f13a9fa48c847728712794e47e2c653f8f14578216abc88550647142eab186875e24fc8eaa22e5a3b195950f06172c914e2d464b987dd96012bbaf923fc06c0ba59df0b3ef7d00341d33ac46aed40d73365ef62ae16eb8cf9bbe6207cb4b5dc4c8a44ffa74586e4f2940cab4f2a0db76f622de7597df28650b3b16f44f34d7466c4057513f40f667845f707ac9b883893e555f3fde1c14f0224d8c199d41f49e91e1da51b6b91e384f25c7e30ae83bfa1ad8fc695b3c0df1b8521b6c223bbccfd0dae97943ba55e3697a7053ddc4d05e2fc713c3a9c479d72ecc3cb9fdfc0beabdbffe09009dc875b63b52061ff4f42e440401d945771143d3199f1a951769b55b02d5ed260f120c08ae3b08e6e4998899d510aeac04bba0cb784a0fde455b1af731babda769d69b612f20b59c70927b4f2aba74865acddfa932c56dea8c071366dd68d9750307c34b4341743ac4fc984af6a9662b7265abc2b810a6cdd577e1a17459adf9016a4c4d66f1376865ff644922555083d17935a88d9f6215d77b4ae391a70bba61ceaa142d9b033c76677c158a1fe88482770f83c1e596f5f8fcb8a8c35ae0342e2e798693f6787537977ef32836489c260aa2a4d76ecc03551a7a83c874949aaa4d5b472ba8cb19dc6eea8d46787ea924d5627d12259cd893c0892edc8711630ae8071c13cd9f0c2b08fbedf7e6df6ae13b2c09fc75b73623ddb1857ff23d378066187fe261d5592a1b858b05943aee4b30c059ffb102bd4a80f19b2cf15ef88b13924f270524d8af3577230c5f98a5c37c64d12a15f11c8e35b52f6446df38c8636d5dad35a274e2fd36b48ca63aa8f42d782f0c76df3a6615eed3e99b35eaa39ad7d3579d8ed3321407f6f8f77058c187bab0bfa9dbe9efed5e8946b1ff7269752bca3d9ca57a4268c9782add3f8894c2e066c4bfdac3a8820d19053e0e6685b794432f07936a036b32179fed3b4eecfdca37e89bc2c3d3fb5f234223aaa10b7534e26f8c616ddfcc119d613e0b73c20f58975d1ff800f122db2be598b7bfa08c5ac1ee8dee545c1cfedf8d1b662d77fa0b54a82d6ae101c99addc7499d99881a8b52d1df7fa0721df88a82e84e7a45721e6b9a4e831016faec60757ed7f5442e993bc9528fc68da9b0b9aef09b237163415e8ce00221e499f237221660356d39339f233134e510bc7aba313e8c57490c3686fcc8cbb9de9759388979cc4aba0035266a155cc4d4efaec3e4974839a643664f1d667bd32e4d0c38b1b69fd92e5de8ead174454c7c6b3d8844bb375a3f481e5d8faa87328155cea7e104534290580d23a738fa9fc041cc04c26c6981cb30794d53d6d568e1e40da7714ce73db8394b3128200427c33845827892a77b1a401ec281d2a238e829b0a3456cf96d416c238633605c6f676d38664acd1d3936af0f1ba68482e75115c5c1396e50945cf1809f4a20a2a2787fbdc21310e6c4a42bbf63c09ee3d5bbeca1c0fe1682f8c7a1ba4a136668607f018733d8f327fccba7acac60662b228716d88c40c053a50c787f552c2ced2e2ae087ea1d028042719a432f14da6757c3c242faac6f760cbd628b19e8d121f5d563235eccc468177a7b5a35d86dd2a744c58bdbb5438fd44d39928d54423f2b09a6711998495b6356922e13ffc391d381329aa2cf24f300bdaca6cc92321f6a30b70a5a4d1cac487008881a9a867261b4af15b59ff8570c1ba204d0eae1aa087de8db059fe1a5a8c473e90ada040af41521c18b33770411f0450a5c5e274ce4a0b2a2da8185f58d2f21d2e7460e2405f174873ea45933a2f1caf33f233aee8653832c64af75bc3d922628693b0de4769ed8a2ffe6bdb1f13ad90e2ef0210bc2a1cc8a02ff0a8945072038176a0c665a825a2c6ccb8fb2c78925689a394fbb873f86f566a8a7eecba018cd2782970deef8c4bd4f33bb9c095dfcec140f937ad975bb4cc4e3fae9bb7fdccd26676be138efc1c398dda4b9ad4614b6248868345f50f57e39cc516601378e971f6d576323c5fbdd9430f87fc99c8a31524434a9a290fceccbe05b7b3c0cf433a2945debfe028af093d41a666749a62ff32ff64b47506372f94de832fe4f82f2213766b5d9558a208cbc3ebbd406ad5dbb7f1f50865f52aa06466bd1445a0fa39a06e65acd3a6e5983ded4c785e63d457a2041ade546be784aaa0ddaffd3"}], 0xac8}, 0xc}, 0x10, 0xe) r0 = socket(0x2, 0x2, 0x0) read(r0, &(0x7f0000000280)=""/144, 0x90) connect$unix(r0, 0x0, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x20, 0xffffffff, 0x1, 0x3, "ff000000ff597bd600", 0x0, 0x7fffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc444443a, &(0x7f0000000740)={0x3, 0x2f, 0xe134, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xffffffff}) r4 = socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="22d1637cc610dd1b33e0888caa018de784b1a7aa7394bec254f41aa9a5d37d7a092d1df8405befefff0c8d841f8ce88686ad83a976512952b90c9a0a0f58bc16d43b3a96ccc87600a5727afd796a85629bb0b73f06ce210896f544f22d3ccaf4ca382bf9c82cd0723521a3398d3487b2aac8285579d7fc5833a6b550c9565c1344d86b93e9f4b593d060360353cb158d02", 0x91, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000340)=0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8000, 0x7) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\a\x00\x00\x00', 0x4) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 10.963162015s ago: executing program 6 (id=2923): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="70a83edfcbec0ee555444c8ecdf2736c18c21b996b0dacd92614d0", 0x1b) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="b2a69b914aa4c3dca03d8081cd78f03385985c049219e5fa9ffe9c0bfd8bb534b442ed19992c22ea6fc70eb14340a6390f18304431c71fab20115ffa9e3fae9869a6c5291d367659d0feba2a8d35d356e4b6b67ea67dccccccc11dd7e23364dbebe722e08b38c4c8080a6b86f9ddc890d11e9beb620de237741eb3b9740da26acec4b3cf194e78b608", 0x89, 0x8, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) poll(&(0x7f00000000c0)=[{r6, 0x4}], 0x1, 0x58) pwritev(r6, &(0x7f0000000900)=[{&(0x7f0000000bc0)="752ed770d2db690b0370eeb2f180d23b9bb8756d9671a9aeeb5d062a2d77c6bd3b1d5ace7660d74e618d1c37fd8706347315a11ac24daccad6e34d70e8ce10606ce4e508e5e8f44d14f25505e3038317e1668927661b048a97ffe363adfa1d5ed024703eea966e4d69baaf191c690da8fe7d98f3a629c326261990eaf8204ddac66a2500e33b520f77b9d66e94f0aeb505ec475a6fa3b20f318c7e87e9354665f914111bddbf8da91174df3c79490b0e36f2a7ca25b81db183cd5709c3da412443d6ab158779f78642c3736c066b69cad599d880873fc2503f724e2a6d6d0e10dcc038e49d0b0c329bd25d5fe5621e4c24824b433db399659e6d2ad79b774c661d524506e240bcf3"}, {&(0x7f0000004200)="9ab9ddf8f06b37d74fff2296b5c51d202e0cc9ed1434910ba994b76fee2878bc6dca763a9ea783744f31e3c72b95a770009ab43e099332551583c6bbfa147cb05b0725de74fb6bc17f8e0909f7d079ee494fd220c283b9c55c67eec3dff876a343ca66f01b94f80bd139a756375f66e9c86678656ac174758cd36b8514f12e94f961ec64a55af1ffc5047270bd6e0ff47cfcd79943fa5c3fa3f8cbc2b398815ad47aa6e4df33bad3bacdd3ec0a979ce9e6a9f0b2b537ab1727d095b26b37a8a448e614f37cc5e31aa15f9b1e9d88ebffdb7f1eb86ea366f1666cdd8b3fbd07d49f2d298d117acf12d2ec69ee1899b7e6efd37d8cd8a47ce09a3e79e93a8ab16025b5528700ec9e50208d91c556912e3879275bffc572bd29dfe2e163941bf590f062d9c071d4b71f01cde0077ef0ed7519c7ee51568a3dabac2bc8827ea3e5364550a950bf9ed404b063de85c0aa0da3ce2e952069349e4f700c6701b3fb203a64454ae48bf6f827da3cfd719129904675bbb3dc1ef204cbe63a45abc62512576a9ba2141ee02f0ae6368257e21a1c5c0cbf1e2781ff2967609c53d3fed5a60d7c83314aafe5151e8c4f1ec97831086a29e5db12c8c53ba0bbae1ae7de609d7fed69c0d1193e5e11322c5b2db14f9a559f6545e517ec03cdb00fac04d84da20868e8271d3507960d1b2a9303a5d0a800f4ec07f0f7377ab24e24fbe0a8ee084bd69e8882781fffeb834d4daa76b8119a966c1b4cbb11077b0fae36a33a36cda782853691f16d3ce2e1fd936431eb25b96b31861c961cea3e99f85323cbf15df3e18392c4ea2f0bc4eb6e7b07f5cdce52a454618511f8827110bd9579048401a85cab27858ca10cee4f92a21dc7d11c4e462d325e191d01a2bc92acec9a09e6fd10ecf55183a16653fcca0170416e9512f21ed9aba85136448dacf17c6b5fcb7763329d9323edc1a8f669a54ba378c3f05c4ea3f4ce69aa71867b12fdc2eed44b3590d5f6a7c1d00cda63055247454966e666cf2b938eb4ebe59eb1701ee0e494b68bcaea3f08ecc9d2237f6a73e7421f043f826b1891463a600ebe779c262b7c7a9bd0e723b20a35802111067844d8eef4c7513eba233627bc19ffb9e11e5d5981aa5f97119f2ba9dbaaccd42b2535a826a13da534585ea34fbf89d22239c0c4e694be9896662fbc2b02e76bbc82d74cc75e0f6a696710a6036458b592a62df308f6fc6171af48a3ffa282ec0a32bd7bcfb8aaecf749caebd031f63639bc620cb11feda333d03c036f9c9a2adc887fffc5fe3d4cdcc14d137fc54d7f1326a5db629b6f99497d55e6a86b31b22778029aa6f95307c7c23c31b45e6b5947c4b22835a6332feac79085ad84eca42752344a07e86cf4e9ac8db7461f0fcc78599db401887bee0bc2989a2168f5948a3a3df054d5b34cea68704c6525f67e4019f4bea2368a32502eb0d2897fd736a9a491546156ae99ac5e52c6e49b09f06615c4c658b5996a7c193569531747b1097c73fcbfc68f7784156ddcb888afa422ce2d9d914ebf72accb6579cde3c32ea3cb39b5b0ed84b6cf11197de127e38f5ac4cdadea50e18789685293f3510fce6ea341c45f2343b872792a57513645bc22d8d93f0005499c5a342cace9649627225e75cd3d383c84c01e0fd5fcc3c0651b397c608257c3287be8863881facc424de1794930c3208091ccee65a33ee5353628215f46cd7edfa9d4b08bc4567b322a6312f95567054d4cec694c17597087ad0d4f4437fd3af09650008a814890513a0e6b8fd3db34233f4207264713e460f356b2a123f268d639ab1166b60b719af60409510d462a599bfa9f364d9c7c99247ef0c6e5374c555b7d6b2d2ae9ee5135b07bab2c28e02cf831051b0805876591ed112a8889b1cf7f71de3fff38f2228c64ed32dd14bad704f205c6878b5b5f55ce47b45081d5a868da46999ff22d5bd433b3c2753b8e9babc08f0eadf20af1ecccfdc26ebebb54579e2206021d0a71e2578100e03daa7df4b8d87b6c7236b860e2235b62fcd0d2eaefda3bd8e32e7ce8f28643bf92c22c8f8b8e899ddab05fe87bd481402d24922fda6fee07262af068f4a3f017f1ba762873bf81bcba8db5ef8c6fc418430b391d88efd9e9b1844d0f2c0c1543744917b1e3637f4fcec8a378dfeace2b42747da09429af9179c50bd9f6f0589a76fa309976ddc6c42164b85ea92c3ff8407514202c7f4dba3a40a3ec58c8f7af522b3601e834b24c3ab566aad2647d33a716ecef91cb2641674fd82085d8692f2957e683fe9912a0cfdd66ff3bd69b38f0be4365f6b6323c8122906868460a05b4c58e455fc20404e623a90afe1a8106bba12b35a8e2937199f90b770ea60ab5e12ae325f4a3136d60c8bc88fe353f69c47bdb8eb1c22c3f10f5134fa0b056495a32a55f2fa1d9849a97d349e6b2a0e4046cbc62bc738940b6a07093a01a4c95e11f82daaca81f022a3f34a583e5970b5a32c0244ce34cc94233a4f6618d14ab5520a9e552e2af146459acfc55c8cc572d5eec9ca9179f878b8c8f6d069cc400371ce5791c101585f1291b924cc306498ffacded77aefc34fa5637261955a3044902a21d40548f1b71a282a6fd8dc201897997a72bc2edb03c9dfff4e942c1860272b6fadc8bf0751662375867cb552ef6b7133a685e8d695371005868120f474957744fd691ad3646d22fd793c1e205a5eb122bc2f9e782f4ad08e0575475fe72e8cc1523f91844ec442633573b9f3bbafc32e8ad5a35007f8b51463acdb5b148047b1381d34e912c43d3270977b5484e21ba31ba8ff6a8cc4ee8551f8e1b7b2b9d0bae8f1848bdf47816ac213cc50d25efcd74e59d95ebffecadf260d83c362e6034de2fbec6a44a4314e2a0df81cd83d08c1b1c0b439237c0bba9cd28b3bb326837d0cb26ff920dcf4c212f332c508ec1b9bf2a7bf9905a736a48b6def3e0b87d02f3186817f0d8eb6e28e08f7e17c4cabf5daaf6431b8a36bbc6b237ab4af16362492b78d11abd51f4a5e981c284c28004cf60e48e7acde56cea57a6498cff74388459ac0b765399ab86250f1c96b38ef0576385ca704da8e10e84f2a54d6b65e53f4bec5c5a0c8d565e33243506ca89a4eba86a78ce4a442a3107e17f3082c0fb05dee58a8c1cd505a66f8c6a71cab40fd0b3bdab3c6d147d6a0ddd6619f4be93dccb7558e670a095d71d56d2b4912389e2b7fff024532cf1a6370915c118f80bf6b4bb75ac28a04201b109efe5a15cfdd69a5d92b493f728dcff2930bbbdf690dd290b0aa25b6d0cb728eecaf4435567b5337e62ec3b7cc90d70109b6567497d23cf8e19ee2d4eea4d1279a24fd7643159247ce1cfb5f53bd3376db012405a0aa8753732108e7e8ed9a9ddff0c60caff5da74dbee71103012bc1cefbde95d806f6f87b76da3dd32ffbe52594c13bfca833db90d225ccf69df588c72d5cea42aa61f9e52cc8fe0fa96b871c9ad00f591621dc4be1469cce1358d1e91f1292baffba4ee0c2e09a9f7221e81a1be88f10294e76df3ef39f2b1d4ffde3db410278eb56a2e3943ffd5019225520082913db418789d356af3be69f07bfe96bf5aeaa677627de334860f368aca36af2c31c4ef98b810501af79dd518a062d1d70b9f0ed2a196e859c2c484077fdb95bea4bb39e5c2b1261293177e93755349d5a0c8c125b2e492b83280189eefd3d858003fd357c107d8179c66a8419ae4758d10d9e097c9c385f82ae37c2bea4c389cc1e83ec426831e0ff38413ac141e1adca33605d0d2cf36eee1b3d5390ed7a8d25598f69606a62c32db830b4e879e819ac2a52ec811f49b9b3b54b0e62c04724d7522d5e3598b5abdeffaa5a9bceea65c549e173d473bdbf1f479173fdd9936ee193978a5f9fdc5b8fc6068acac832a61b5cc89483fa8256918c4bb2425f19798fd0f2cf4edb6c54e1e7df5e9d15fb6e748ff81b8c73e62e623d9144d32cf5f0367f52950fe0a0ac7d8c8a246f8d239a74831754d7700c911d857f83c017709fe824c9c0a1e7c5aaf3b0aab24e5464d34fa9de9069d184f9d1cac74e068e27e82f7d966fc95b1f6e7eb01aa8c1f813ff9e790ef3e9388529aa1a086c36229d2cf92d0b74a4da2fedf279d713c1e8d47f46c2ae61164e73d43c6d45f863b00cd5f11f9a16908b8fdfaa6ae44ac3a189e0f56fd7b338ef8350f17ca37ec7611b37f0115cab11fe00196ea9f01e46cf705964325dd5d46ccac5395d8e830478cef6c690493f1b2131a4d12249bc35ccd47104ba998d82da16b69963f50270ef5cf3e21705fb6f14cda722882a403a0a8c7664d27a54c934073553f1914be5baafcb7ecea51af7d8552ccb3151e915bc4b0782f17f0de4f0a381471dffac0d8aa90b2a85ac66cab6aeff3149a2ce81a4f2b2a1600f1f62857c05a843c9cd086f5d8de62aea661a3c283334b769cf0eeffa1d97d9e40c96a88e67ce7118c74b2bead61bed729974ee3a34a3886b937364400de6e91b358e125fcc1a3aba4e107b43bfcaf9600a8c28af9c06b3567d4d974e66e17e32f644d9b61308acf4d34801270ae3f2a554c4b671fc175c01bc2d0ebaed458e1bd8484a5d83c8a56bafc309593c77e81ea03e054dcafe7b984fc5e526982a26ed566c0e901fc00e76daaab05afacb9423faf7e59e446fc918de7b5809091d3404861bb9cd815c6e968c00822f64c99131afed7ee0e634fe4b2c1acf1f74155f427a8db59874745ca54ec3a82b2d9a197bdeadc04b33474da8ca743f31c467f21930614c0d408c7cfce52d9a1e828294305dfacfda5eec87a167e203ddd21cdf4577da006b8b70c5fc3cfb03df309de96ff4ed36540cf3589688546fc65f5a33414a0a808058ba220c2caae3032832afaabc1d54bd527cc4ed08a3754e9268a98acadc10228066cd025c0b75807de378edfc51634835c32354b5cb5b00c583f2e68e8c49e01b1620c838dfcb3bb31b5003bfb378374ffd9fb92d9798899ffe254934eeb1da89384373fb00d2ba18b8c43c7de1fbee3b8aa4593a7b33904f6aa2485ce97a3690c01248df40978ff91a7ae015851cd23b2a4c8ddc5b71dc94962667051cb7441a44c2824fa5e8c6e5045e9f5d9bbf5a6997be19da1a971a30e733a7feb9c376e4963d4f18bad03313db6dee89442ff42fc8b6bc36f0b9108254fce9fa9101042e4f7dd3862192cf5ba1c2f93d4f2f2d36bcc2af12f9460b62221cf753e490b79c29f304a313fe7af0e407990b01b980b1a25cf18dd09d95a58941ce0d42995965954691f577000234bd520fa40704445638d09c114c06931757c88583a4e0cb16a6dceaa0e0b6321bb2f68c5a7dc77e84a382b43b9c20d9219d368592d21244528ab7edcaa9da5754995f30d65d9d4de03d8fc0c1934e389c96eaba8057980ef6e77e78a13ba23d74420ff70c135b774decc1cf76eefa85d4883652285fe39f9ae196fc50e6b5ad537db4c7a60b69824395dc124734cc81f00bf2b40b6c2cde1a770d98c38b7492e5c40b2e9ee35808e5aeaf1ccb70c3d95148e0f3094211b0509e5f42bdb81f1dd91485acd67971e8392c9aaaed564107e4bbe33c87f2e7a4a192621072ba2573a67c9dfba41330c4ffe9d1bd79e344c2e2e3fe37fb580ef90c2e9e421f27ef1f183aba9ec8dd1cf746ed36ae74f954d31f1302caeaa57290b51c340d97152b373001c6bc72baf9ecbe6f3c643f0fa7158c4ff44196dbfd1f38a7a9af5e1f9f480bd148f3a2e78f65c11677c0913ff76dbffd24290ce77f1eb4ae40ebcc3613cb1c1484e70ce49fcdd239ce0be69415e06890f807e60e62a1d0c47598686d9d140910886829ae3780ffd0d065a14402ed69cb20646f9a467bf3b74d6d1a05702ab0e5e3e2e73b3233867415839184803b46734fd09b015ebdceb1b5ebaad200000000"}, {&(0x7f0000003200)="43fd3c68c167289d8355f3778e6eb4faaf412aaea0258cf506a197329c3a9bc393e97055ac79c6e9b557e5f3bb8609d8121aefe439b5486f96065a6768bed14814f61cc4fc880d6718191ae8c9f8f78f5c63ffbdf4cb28f57925154cda9d2b3c9e2f94b4b4007b8bc88ebe8b2cfcaee94fd51c270c435a41d8464d513b5fab3c2b0ad5555bda239cb5688a155a3d39e9774916589e4fd2877b2a4c3ec2c2ebd432d93871731424b430cae14a46c3c0bdd006c8b074e10d401919d2a84c77cb4607de208e594df81aa103729516b274e0773d8a98f994e90042505bafc195983d7ffcb544d24c9f55353c40f5fb07a86d3791412c2a120dc830112bd657854a5138d2ca2b22e49a088becafb674ae05db14f92f581bb7f3831a4bd4771a1122f096cf1a4c4cd6aa1fc818e5e9bd5427656d6e40c4ee0caa9d4753a5c6304a47ca6b61528c7b2470c9c72e15504ee7367284b73490060b7f197a739168d48ac86d7e57e8d4452a1e51545cc5af2e71997c2353dce83169c7229631110121090ef61e1c560d33fef865ad052567c849f86ec8a09cbb1a6608c27f0d7070c40a5905593a2368a07e43dbca8cda9ddc2204a98d52f71285f9c1fb2da2b21b77e06ead13110dad6b571e943301bd733aae883e012c51c70af7499d2ed2c7727fe86fedc3bc006c7bf7cbe458514967de5fd7b8656e1bcd7f8ceb6832523386e231b61c678c64613f2dddf76ea3a1e1f28b92e2666309fa2ce9a10cc284d86e25b11245ebbb0fbca70ff88a5e186a0c1ecac0810f3518261d94ca4d06587ea6ff3414b8a464dc00c21336b684c7715a74713613017f2c6fa1ff0b7cad66fce76b8a1a7a70c01ff5f82fa8036f6eea1fd6898477afa80588f9d22024f2eb8f61e9c9342d6593a88962f8527d797c24cd872ae121100e0090c37b6e8e6b076c8d2699920c65e464984327cd20db9af63969bb99b66959f71833c973bc01dfd9b53b085ea2d82206ab130184898aeb2edf1725cabe8230391af1c599f7db8052f9d3e5ebb348d782aca12d93fe05b8e722afb9d1e737da149ebc4d7f460fa58f0c2ac9340a919ee08fe2a3401c33149c7a4aa2ef86232f3cd8424d6ef611404bee58bed29ac187f1624825044210351aee209a918a8375530850900f3bdab9c82ca2b707407dc57aea73bdeaff89474d79aea8a24c4ae6900613cfdb67c8b09dc8dfbfc26ee5cbaa4f533b0797695d1d709570652f74a0183bacebb2c34e43e60530f97a1b47caf5525fa4f2e93dd8d54cb6112ea29ba55897960c959ad01f425517cff54c82639a7cb5334435bd8058bb745d0c16c399756ba3c34148946c02cbc43129170d512e3d43521bc819c68f0726d48482f6b50b3814db231bbb9bed4fe8261ce9dad93e6c18e92a46fc00e71b42cb54b454e5929d13aaef130c7628ab2c09bf2b225b42b51dff2949d3ea436c2e2e72c15c88b06589a39e6ebfe62f145bb94f039831dda83061e1a1f8ceb3869de1fdd4c7134efc5991c23214d7a799d79087544683e1cfff1c75688c2421a68b796f6daf9892f9765e251d52bdce2fab65c409d9af47d034f0c7490a69928f5472a229d2efc6d639f548ca1b41cc4321a7b550ea835dc04ba57610dcb95004cff07a89515ff012e729f2f841bb7fd581cbcad30677a61aaaccc31a614179b7c64de2f6ccafd23b7cc1b0f19cb967c3458fd77dd7e38e6d9b4cc7b0b67e8cd95549a9d9bf12da271064760db4a82879d15b01e9159e3e6d3067589d97e068747ac9482cf7db6a01e78678964e688e0eb5d4d8b998b97ed6c5e0cacbad03af9167c6bf28851973767f90bc2a29ad9f7e748dd14be46334c4670d2c285aedc547392577d233d14bce6dca58bc224bc7876c899446ab49c0f029ed90c7ebfcfa5752a977bf2f5b229d1c7e63840e1c314b70c083000b8f28759cb67b5931ef3718d19aebe83916878a1da2e7d88a5658eb4e270c63b0c4510ffc3d3758ff3530edddb23138c63e8bae515ae150caa5e5f2bcd730f74fcc4964d0d1297b3f8e352d7d231715ba977eb9ea86338bcbfe0a597789bbc8c276ff26778458194fb92afd34aabe4c1def1f3b584d1016f39c83bdd2cf64f0a3b5643acc024db4e689f4de8b00fd9d8e6e36d479c60129bcda3580446f16cb9091581f352bbb3617a723026bc2eb9b530d24229a06295e38b0ce74c391ddcc79b357b7c89a59d5f1b9b5c653f80fc800ef9c489f8a28e7c4473dad6d560e52ab723d64b7981054bc09670a52c03de82b3ee7d39a19009d3d14a8276111d5991a71113f9d45c8376e51895f7ae381e089bbf5b1183b253a3f610392d2209e841917beb8ebff44dfa63ddcf6cc4bfcd377ffc0aba1be704c30a7cf077d650778bca70d8bcac6c36d75ec4b716c2b44df90e1c5bfc2f5ef7c390ebde092422df0c40268b3a9b1cf3ef55d8e5fcb19b28eb7894d391bbf4e745b1bfc4ba4eafba9cf7ab06ae1cf5eeccf43a153ae4c59b64f94c74c63befb8e70655e75a956d304143488e0a13ce1626b3691fccd2666e27a62cdd4e1e61d58ef7f6a6992423fc27fe27ac06e61b6dfddc58923be6c6a9ddf54db681b3fa80d7d1932862254e225663e5cccaff828bfc72dbcb777b683062d167325ea302f5fbd4a181cde2a7ad5a1a914acb465e5ada0eda610ed213a5ab38ee790d05970f2e40ed0feed4c2e6644bd805cbe45637f2704a93db849f2d25664e52c8243bb662b6ec5487f6091a71d37efea9831865b482aff22b1f52436d3de452a0a2d4bd18aa637bc31f02c4f6fb85762763e4f206b71268e7b7e2a67064c8c855590895a944d48dc86d87d62520998497753174eaa8c08dafed623c1e75b2901c5c21f2991b5365d2bdf44a88299f8981d8d3a3b1ca592db99c16b8e9b93ee7366d4c8ad61758f088589ef28587a89445839ff6c11197c9f13518f5cb29e1ed30e7f77a97c61825bf3225d0d52448ea76b68f38e9771f8be861ff270949c13d693b121e49afdad00268d8113978536a850a6664706e14d83decac6cee3c6cbaeb2ddc31d5d6e6269a1cbedb30e0b45b02a292e61ab99d423f6fd142e55e00620e7e72d27c665b21793c79b9e4494c89dc59398787092791809bd49bde6040a890399cfc36ff1526034868f3ea8e41de270d364b9231306b29fb3d0b60b64696f9d9b788e826e04f8ae1902437ec50477849a7030987044152882abf56112b53a07e79f47f67994853f064edf69f5e7f3c788309515dd26a28970bfd48a4858bb8d0d097349d985251dc7b22f90034697253613bd0aefd45b223817a6b2a6b3a404a7ae5b870e6521890ffa5fd76208ffa26c6c47ed1eb430a84cd9aca21a90f26666f664f3f5e7a2145a2407a51d7db41375148c1b2bfa7a268d70fc76655a178e6dff56c6714ae0c61d8c46b05e863a1068bda1e3e69220d60b68cd07ea7460f0d237ac7bde1ff678d8237b6db2adb6190fa7f554821c29cd16cdc9b5b7b9b3cdf4f355c388af58428493eb67fab0beeee8466fb1150140816ee043cc9075ed3be0c549c8f411f3fece1915738cc028b5011aa0932babbc42a1ec59a863f187bb40009c9f5db9c375ba2ac92c50fc4e6b8d43e872f59b457b633d22bdae1ff221125aba3b4c9a5892b6c02e8de1aacff9dd2d75e4706701a4472eb87c1c899c28ae90a70b53cc5b33a09a69b04aef2bf81bf658e88fe863f7acd1e1bb0063cdc2c295fefd247ce00fedf55b459ab2ae7fa0a1120986d180637fe8c09a9390e389db227502aa34800416b5c976ffaab2518eda106f43105e31557a3ee4ce3195b987123a02654286433319bb119692dfc8e460cf1d739ca6166a49b717818840673bf441f3018243b74e29654feb60095a343cf937110b8d22095276b133a9639bb206a4de147fa20b6f22ef4f11409f176a4270e29c1808f112fd6ff57aaca810e228e10545423e84de4030ed7001b61b54b9702e1875c280bf7810cd36da00e73b51b3dac556cfcb0aa2e507db918fc586cc7ece42ff3a0b636dcc92f651486a726bb0e3e869161ba78bac7e81940e3699df28184f68f4dedf95fc7c6584f7129863ecd17c152769468c3bd6a2f42a56f257aadb23c60650cec17fa39e5540bb8914eaec8fabef4716af78c4e02bb51a9c982d64d70557b81cbc686f2aa4ae5a00ea611fd5649a6e2bb452a0edced40125cf0058b796ebd31cdfbbd5a288f845be4854c50416b0003a71efd495369bb67bc70f6ded7ca9d0274a9fcaa903ef77598a036b81f1d1abae4f02d4386db9cb5953e98b703455ae733c2ad9c37231724e16bd4e019390e1148e6b21a230c5b7b7d87d63226f0f5551a7f5e8a624cfab0ea97df9dd71b84614aadf0b7ef5c9e82eaa03c9db05d73dac4e6f767cc8cd708acf9472e036fd082579e158531f06498512ffdc8fa5abb8070033106f08504f36357f85d113deaf08a8c24d79b4f0845681d6e26dc2918ba66949eaf695153db0ad93f7767c59bd10fd4e614e6d4f1de9fff85b54904f3775ce2b954d7d5364aa43a480303238f852866db35e559cca5058d2f107385c473f0d6f5303bb90969724cc24d497a6d8c877255588510898e7d151da96857a2fe9fa0c836578bf76d8f0cab9a16d81bf86f0c19f755c547d516afa467bdf222726ec34d106cd2741de93564fcef77888c82f4ec06ba23a15d31d3431eba8a9fb2bcca6eca9e39700acf9cb7ee665265e7eb7f6e048b07f03e807e18e046b93c1998a5c12b4e1917befd28817487e10465f9b9d81b61ce037b3fbb1318ae9271006946e5b04fc2fe9726618451ece2989f937eda3122624a408a76398fa94949d271975f927799b2bd6095b9b383c8d9c2d8c70257b865a9c0a2e7cd6f6b087bd2adc9045b296d8c1899ae2e1c46babf6c2224dad2a5cb3ec44d25cf3e92510188e4f02d3385568352d3d2a4e072fa2a3d37ae412472e1183ee42fff0ebdbe8759a471bc4abc80d91acd2bee18686cc90df62beedae1b925c0f0555a1bff9259d7cee5fec4423b65468b389cfab164e4edb788c219fdbcf4d11deeb0de5b9ca94688304f14863e8f95d27e239479ba8e46d1aa13b23459913c8bb66b8fb90354ea91e829fe33827d88deb736280d61641119b5f957f6eadeacfd95ef94c9e2c8483897460f3e78f2e4e704ab3c41bca3c9e71b5108bcab3e6c1efca3ab42e237b31ee1f93c8e1d2324e85a04109b3dba8480624f3eef062c9d6dad336a10f7a39ea9c02eded48f6e46b9ea15d0cf4b9ad360b35e365b9e05dd4887672877023b3f7f533bcb57aabea21c4582d06c7d419c0509d7b8729dabfb6041f971099ba490c1c64daa75d6cc2318239766c4498f972e9a96932fae6f691a52d1271d5bd425f0af70c6a027f3da0b48686d4f8f17823eaa1be42e0ed07ad3aa59108075d8d5b4bcc90dc30716671dd03c0a48c91920c8ed98c4250fcd0cbaf0279bec1cb91df7a9d06b3e2bc7203937507257c50bb3e6abef7fb38b579438732ee42a2fd3d2e456d6663a7af8b7e25282cf0c426f5b3d24ae0032efd624c82a2355b6e17f609445e5ff422cb60e08c6eb19fdb8da23227cf684347e4ba3a2f14a5ac9c747432a419d9d57f6c519c5ef11bb5b256dad5881eb909cd80a9e01dd02b463405c041a5663adf94a252c4eccd9540b0f91deae49945e3da1fb492855c53c29b65fc323649c5f42255b0c811a057d49e35e8d57c42e06001f976f0ae583026f402c2d6022e5bff0abc6f907487f27d1dcc8065acb7"}, {&(0x7f0000000680)="eec40ffca76fabe5107fc825bdd913aa151b44d789adc0aaaa30083f5d13"}, {&(0x7f00000006c0)="60a971ceee9b8d012cda285285554fe2a9a2899088ff8b52aaf49d674b21463ecc77583534014b19cdaa9e57021ab28d1e2dcc57dd0590f1d9b6ba660d4132f4c06a69320ee5ba598f78b8c39244ec275a8a2fbbead004528410aa8081a48d35931b46456942d52936c1b5c7b3a06b2072a6ad92947bc3de8510923a9847826a3b2bfa573ebae237d9644ae911a198fccf1a2ad194471171a431f7b5f104937b64428f2782c4642c2a0b0a786226b60c6d3a32c6"}], 0x1, 0x9c4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="3800000000000000ffff000001317f00", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYRESHEX, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5], 0xd8, 0x402}, 0x400) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000540)=[{0x0, 0x0, 0x0, 0x2000000}, {0x2c, 0x0, 0xff, 0x1ff}, {0x806, 0x1}]}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x82, 0x0) ioctl$TIOCSETA(r7, 0x2000444e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) r8 = socket$inet6(0x18, 0x5, 0x27) setrlimit(0x0, &(0x7f00000011c0)) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x5ce3, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0xa8, 0x2, 0xb, 0x4009}, {{r8}, 0xfffffffffffffffb, 0xb4, 0x4, 0x81, 0x4009}, {{r5}, 0x0, 0x0, 0x20, 0x1001, 0x57}, {{r8}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x40000000, 0x54b, 0x1}, {{r5}, 0xfffffffffffffffc, 0x30, 0x80, 0x4000000001faa, 0x4}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffc, 0x88, 0x1, 0x80000001, 0x3}, {{r5}, 0xfffffffffffffffc, 0xc, 0x80000000, 0xfffffffffffff4a9, 0x80000000}, {{r5}, 0xfffffffffffffffe, 0x0, 0x40, 0x27, 0x4}], 0xffffffff, &(0x7f0000000140)={0x1, 0x6}) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) 10.499994021s ago: executing program 4 (id=2927): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000100)={0x6, 0x657, 0x4, 0x7, 0x3, 0x2, 0x8000000000000000, 0x5}, &(0x7f0000000140)={0xfd, 0x9, 0x6, 0x0, 0x6, 0x8, 0x3, 0x3ff}, &(0x7f0000000180)={0x10, 0x14e00000000, 0x1, 0x4, 0x10000, 0x2, 0x7, 0x7}, &(0x7f00000001c0)={0x8, 0x9}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000c40), 0x0) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000800f7ff000001"], 0x10}, 0x40a) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) 10.49565167s ago: executing program 7 (id=2928): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000340)=[{0x45, 0x1, 0x1, 0x7f}, {0x35, 0x0, 0x2, 0x9}, {0x87, 0x1, 0x0, 0x3}, {0x60, 0x6, 0x0, 0x9}, {0x6, 0x0, 0x3, 0x9}]}) setrlimit(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea09ffffffc200000100000000e01f00000000000000ff02000000000000000000000000000100"]) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 10.46445938s ago: executing program 2 (id=2930): open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1, 0xb0}, 0x0, 0x6, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) sendsyslog(&(0x7f00000001c0)='\'', 0x1, 0x2) 10.461868973s ago: executing program 6 (id=2931): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x9, 0x8, r0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0xfffe}, 0x1, 0x68, r1, 0x0, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000040)="fb408c0a5e1b2c1d6d0000008000000000001000fa", 0x15}], 0x1) r7 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socket(0x21, 0x1, 0x2b) 10.461714808s ago: executing program 7 (id=2932): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000480)='.\x00', 0x80000000000206, 0x4ebfac6bbaf7949) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 10.460975593s ago: executing program 1 (id=2933): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x411}, 0x4, 0x7, 0x0, 0x0, 0x200, 0x3, 0x40000000000, 0xe63}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open(&(0x7f0000000480)='./file1\x00', 0x10, 0xd6) setrlimit(0x7, &(0x7f0000000180)={0xc, 0x7ff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x20, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x18, 0x4000}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffff, 0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7, 0xfffffffffffffffe}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfff8}, {0x1, 0x2ff}], 0x2) 10.236917123s ago: executing program 2 (id=2935): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async, rerun: 64) r1 = getpid() (rerun: 64) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1, 0x126) pipe2(&(0x7f00000000c0), 0x10000) (async) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x9}, 0x10, 0x801, 0x0) 10.23660799s ago: executing program 6 (id=2936): open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x29, 0x0, 0x0, 0x9}, {0x12c, 0x0, 0x1, 0xf7fffbff}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {0x0}], 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)) 10.235888653s ago: executing program 2 (id=2937): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x15, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000081000/0xc00000)=nil, 0xc00000, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001d80), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRES16=r1]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0xfff8, 0x5, 0x5, 0x4}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 6.205005091s ago: executing program 4 (id=2939): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000001080)='.\x00', 0x80, 0x2ea10e786807f0c5) lseek(r1, 0x2, 0x1) (async) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x0, 0x6, 0x5, 0xc}, {0x226d, 0x0, 0xdd, 0x9}]}) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}, {&(0x7f0000000180)="fd0000000e432d", 0x7}], 0x2) (async) execve(0x0, 0x0, 0x0) (async, rerun: 64) sysctl$ddb(&(0x7f00000002c0)={0x9, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000340)="9104e615", 0x4) (rerun: 64) 6.007516951s ago: executing program 3 (id=2940): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[]) select(0x40, &(0x7f0000000200)={0xfffffffffffdfffd}, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f00000040c0)={&(0x7f0000002a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003c00)=[{&(0x7f0000002a40)="3f83dd73959e0c7419fd096c3e6cf68afb675ed509a2fb0785c538852e34019c14fe8d1f405b1080833060a5a7afbb08427b235e9f5b35ea535257f5238b51be290780873e86b72298ca9bca5ebf232eda06f27f4b56a1666652c72b357ab3fff3245a58d6a3a61ac09695b1660456a82b2e0579902b34fb74dc84e2383e88f952399e632e707ab2b9cc53b87cf28f7f415b1e74fa92b9e036a71b39f6dc88dc920bcf3473217752a96060346a08c60cc8f713276a851b87efd3792317f0ebe58963864004bdb03a2d0e0701449a61a8422c5f21551c8b398600c7e0c6102af3cb084f1a97b197e4f5d59a338fd127dace72643c76d02a86165b2b5423e4b16141e7c769b62d4a65fab90f38893f5cbf12177e076bddcfa379f1a0b7a5819103ca75ccc4e37fbf335c01918e6eb2e223bac8392420185cb5c41a4c0a05de2dfd4e42f62dd6931f31433a1667d6e314eccefb69be245c584ba1080aea6e20312f245edaa1a19c00c01a0ed0a532c11753a2edc95d0867209304af1e1e8798fa2dafa2244143808efe4e661273664ee304a95f6dbd130ac32c558df4952d6d446465bee47d3086aadf59c8debe2dc679c1ca7b469924dc6e694ab64e88cdd20fe709e6db6d764213911ecd7dbf3d6c1e4967b08ac685735cbf547cc8e31ca8655c6c56553463dd8454eedb2c2802da3004ce1622a2ef4830b05601e905811102a2d75d47c232b3edcf2824a8bf394e69be1a5d4c3194290cd693c03e023f92ed1537dc415abbbbdcc528f4aa2da6addb2c703fa9345ffd5e2f270fb4791a9aaa28eb3246c278f2bfc6fd7f04f71af994e374c138d4bd911634792bddef35448e5470ab6ffe5c31d17148ab75495665aa2c968333e4439ca486855393ffda335e2c52300d09b818e8a3c36454c6ce42a13da8d201c49c786ae251a55c36feb70d0c0c2ae7ab43ca2d5cf7f1585254509b1f6a583d2fd4d2ed103220f41339e0c66ce625d31d3dcaf62f00e067b48d237a3b150e606c99ab3d876da2afb5fdc66671820613b8370026158ba83445d5ac28a7b88bca4fc71cbdbbfb091423048ab7c30f9e4b96c3679bd910b735530d481eca99eb85b2484e3bdca3a248bfaf2433f221a19e50ee44643ae59bc1829da13b304197fe977647f562c5efd5703dd0a0a734c05940e5f6e25305c242434a4175799b4f6fbd92a379d52229d428dccc5ad5cb3b2aee0207f710ee8963672f9104a06beeb2dadc2cd54a63e9621bcae86974a26247166403cf008717e201b2bc5718f58b542d2215ceacbe106f5aa4fb3ff07f9fffd758bca9ad1c680d331913a3db0875e80b079b15ce6501dbc772857fc07d45f9deccd492081e02c626d55134685ab082dc845d5dfbde1ffeee4d875029de3a50a3ec28aa8cee80151504e1ca10d1efc326c3fb2d7ca37f3d61b21a108d669c09fbd571fc1683dac841ea7d4c823f56376f7231d1e58f5e3f03261d2f27b17559fcf45be059a92061852cce6e9ba3ab6823c34a03b8b7ad7ede2b02fda78797cb6174fa9ce33ef218d74b6ed56fbe5762498815a73854eec7c4544ce44dd6e212a2717f72a1facae80d76468a7533176cbe180fde8bd12c8ca3fa1ca73c7dad486e96b9f1fd3f0d1609c8a614d9b34b97a714c232f60f3b91fc9c5ce4424a3c4dcc20e1dccc2cc3088a5339dfb3b2b774bd696ef123d9fa574277a76714867774453dd80d5e79da4b322d1cb21643b0293d7b705a185bb202a05a337e879868ba3bf56c01216033e5cd30efc4f9fcdfffed1c570afb314ab614cd11edd63ab89a07f1f057246dfbd192b24d397be5a3ccddcdc3822e3777ee0122b1ea32a71373743a6860d1c6f713cd26a159453511e1f3a732e34dfb59d55f4b9240f0a1b6649f23ea5f8e61ebf3548a53aab53252e6937e32b698ed52151c610332e50d09ed26b123eeb7f08a42d50c72177d385c955bf0ac5c1544428a9832aa38ab17d1675a037c49c32692af2944354de9d37b44bfb68b1cb7ed147e54d9694e499a0d8b7c9ef61637b8527fdb3e12d58092bafae06f9ab6fef500ebe456ae0faaeedda676c4607fdfad3d6286d37c48d3023952507212237048dcf6151a969154798ac78e404a70e2303eb4b45db24c7313ec96dc51c319bf31cf8d8ac870e04398fcb757aac60527633e7dcf2871ecf64c22c4a2a306bfbd2648c34317320db6c0df8298b160cba131fd9ec353571945e22aeff8d297643ff0c5e6615476cb378086b5ce1b52bed1cd116fd94016a211df65dd279b5066030e9e4da56e9be110523b4dbc057a483a72b594009aae85713b4579605782097e15308d68f23b9ac8f3925889b6d0050636a5c8b767a045db577ff42ba406350071a571da2c42dcd5809fddb9b9526f5aa906ecc9c3afd90ca0fc571492452f6b258016d328225fac62a55c6b5fe23bb1c9de0d612be12442c15b9cbf86a3ec500c39e05ca37bb8c5804aa8e80a6410637d5ee5bfbc2e70449f1032db5172407f1dc13b501142f596b060b9b7bd2d904582395ae1c3a82392fb0db921c69beade22bb81f5779085736dc168017bb1653998727af060ca485067ea1cfd090c782753339ef9f7d1deb2ad9c65e464d3b9c472d5921750196fc7177f73d125264df01c84253cea2eeddcca7a6dcf18f375d4fedf3100f3a816c6b41f181b7f87a880b160b7b7b184e02d84afbab3c8b853d07628fdb4094c81cfd9d58500bc9a1e005f0c051449a790e792bc1f1815049597ec64f9fc2ed6f80f2767325beb70ea5cadbf224eccf594e6168d22083881fc1ff6675522463fa09809f8004c18bcf77ff354773f0b638c3b1328b59f3ccf6612e3bb622491f1648b41c5095f74261bfe77fbb3bf280a780a522b8dd1d267aaf9d29d9d7963e6c28850aa412951742c86456e1eb18fd252126fa2837e82457b971b84425571c06387adbf11da139e21ad158e879487f11ec1db2e795d4879eea96607e8fcab4345f19f4379b7a87d93ea94ff605b87305d08c3ced71d982a4db12e99534eadd72439ff8e1d11d6d7b09c1cc2234832005fd7a637b7ca7c4b28da7e50240b0ecbc9c35874a78d4b2df744955c89512bd48302558fa3a1527a6beb11cee6462aecb9704d70e3ba697c07a3363a0968970fe74a4b752337d534aa5d1241c0bcfc5266cf2c8fed7a8b4200124f84d0485ee007932a6182b71d1dc22e25bb0bdfdf513fe4ba08545aa572d0d7b755968e666dc6e42a1e7ec3b1e380c50464c5766e02161807a9401f1601d3cf79e870c59cc293252dad15a10b8d25f66452cf4992b415146d0c6209216e9688d0fbe0e6d02a86e4d255a81c3e23019f0cfa4d43c3f836bed20e0acacf89f90c6aa158f93ea0daf55258fa36e538c31624eee02303aac359157def9db98209706db08fcbde334a92fb678f98c23b10480e97b384137b51c6c2c235c0d7f5737c0e1c491cdced7d7760be580c6005f1691a2774da6b9a9c9b81c961c9c7a06b8870370bd17418c983ebba3ffcaede500682673afd10aed69c6a6491a3bf7eb55cbecaf97141dd80eb7fe743b632df12763b4c38da94e0b0e168b0623e513c1e213a2acf55877039d2a0da21695f3a09bc3bb151c4655e7dee4c5d7a6a349c402d8426b2926b02e92ca629b178a01321ca37ce0bb7043c5b9c1d2efa2d5d030d184adc92dbad1fef293d23ab9ed988807a43322071d734b6c7a9dcb51c425a21799bbfba764d3b0288e95fdfdc327a82cba9071abbe001292b9f93824caa12be088443a070f656bd33fc99fc71e3341a24f4af05018b41bbf8520d42a237e3e826d6962c3a75313d2df53b1f7d3ac59ed983f619f56021de1cbbd975018af4ef85697a82fb0bc8a35f6959e6f9f315519a22c385b9a89952c91208cb16d35e7b6dc8a6b06cfe70857cd4222e0defe75933ace3d5073d0aa0d86026748fe32a23a7d3c59e63ae18e206700b51b4b9bd2830f02071fa4140e0864384958ae667dd3ff64519e9d44da9c86370954f9fdefa536f44e3afe5d2d215bc93a43dbba126704e071769980ccf85fe9fe5174b1f3132d456bb722ced03aa31917e5110a96038cfd9c187df9d19e1e627a06600c31f25de60362878645409312a7ef6de0549fbb31accb67e742756d8b4358ed9cf08235b548c32250c6a2a3f5ea31de07abcea20d495d52b11258d4efa2981c63983f52124daf032abf00f3b0005ef0633d2097adcef57963b163175b60f5a394d0a14744a9e85a6ce21b9dd59f69f7cfc85bf4ab18f63ecf32c4d31a1a08e51e4a789047b2ac3e84f37483f09e306036263674ff6ffb2f5ba820096b833d495d5943dce479f09fe4ab363d0d1d4185524459867fcf1e5120bc4cc4183804368366d60a631422a97abea132cf51454ce543ab81e68b6248c65be51fc004ad71ccd1761bd87e1ab4949ee373661de375369416c5da4ab42e266c0a48552fbdd8c1a669be9219e27e65c8c663e6092d40340f1a34c91f3a22b6191fa33e3a21f09ffd081cabed2d1f3d9104585d2e29291e6e85300ee2f3a521435a74eebfd7da660f4001d41466d0ae1d9ce6a03176bdbe8b31eb5db9a282c3534d96e1bdc386989fe7c109598d059bf66b5c5f802ba6cf8568f5714bb95db63021d52d9cbd9d49621796e4fb21ba5a7eb7e5a7344d8713a0b7e1f31b6a0f4257d2c835f871dcba13ce75d68ec60d3d4d73dda0bb9bdc9855afdb75143aad2a2aa1dbdb6cbc82da7be675cedb5997f64d4d6d40d9954a1e3a43606579d409a1d27be355b03033b2787e79bf470f32f2d3d1e7870902e013f74eb265cea90c32b505f43871697f57c99328cce9eed83c3ed03281adde145695a5de1030a72748f25efd6d3b031b3fd9460e83040d875fe774d8ed8205ec02f701e89e1286bdec25f0fe46aea2db2c319bca9bb605c2855bf6738cc3c0d260699c4d9dec8260a24c2c0f60b6a172efa0e917eeb04138c803f6504ed11ba3db384b297dd4c164480163f6afa86db89751bb2e3e447e0a1458e417cf6f7ab549181424e0425de2dcb353a7983f40b11f42f2ca2f921e84ce434b92c894f8d519eaab6c34dc0829bea054df3e966f30bd399ce4855d6e979f45b8877b35648c5b3660819eb51a28dabb20578759bea38496da9b2301a8690d16567c8186106669f8ed7de9ba666aeb22ed4d7ac452503967c4333c665e9db778f2031", 0xe71}], 0x1, &(0x7f0000003c40)=[{0x60, 0x1, 0x96a, "db886337cf1d0ad44c5327e530790f244005d3815d03990e7435283b96f68a21267ee9c7dac626312fbbdf3aaf69db2d796eef28055d5c79fc5a368a0490753f2238512fc709e8f91b"}, {0x68, 0x1, 0xffff, "3861f55056744483b8652b0389474699e9ab23d16b94e262240fa88e873a025bc73ff54359c6988f0b574ae21b0b58907043633211c9afe2cefe38e79a3e59b8d51e80ebbeeee7db4e616cb238521b9a6f"}, {0xa8, 0xffff, 0xc4ed, "be6fce84fab6c93bb28fa10c62548fb299a037b97cf9ccc801ec03edca98db9c06bc79a70a85f75718cd83761481f9323d90d999a63d19b9b7e8d910cfe3abc36277ec8c0a38c402178a25cd3ac83c6f1484b62928593298fa4ed1ae64b91b86e785e978ab3c57f0763ecbc4818a12b007e84fd55a28cb802c1a990a23763f541df395b7b8e5ceda54ed6b6879299fdc0b"}, {0xf0, 0xffff, 0x2, "7fd2f29ffd039f5128cf4d56031777fadcadb5438c652a360a619223f99c5452b3bc719df4f21cb56312d2ddfbd7d6b3e590bf4dde12c376ad0092404721e0c18ed6156e9fe660b58a716375d7d71ae207895608179fa2890713c70bd698eb13f2341541a01327010b89db187a31d697f078a289e6c4c9c25e4cd0fbfb6a9b899a66b7863fd9dfc82a9d00f40bdcdf71eb0855addada6e19f2ab69c2bd23629db3e0b282773fdf7c4db4ee157c7018dc2c6921c64062749aa2e6fefb9e65fd4310d552be37996282633974069cd5576dc1e2e3f6d6aafcbf62"}, {0x108, 0x1, 0x9b, "7cb2445b193125b1e3b890af2c6327a4982d047c419382dbb60781c369b9ccefb9ff9a8d131a6429d3fad8d07713c3922ea2cfb407b0866e11d6f1d982f04b5c884b59fec0c385826e9bab4c5dcd4a2ed101fae358334faf40c64a526f870399e651c208510ad9dc229ed0758b722d902f7fe0c725ced5895bc1b8fd67f616ce8bcc2d37d922325a8c1ec165717ebce36eadeac108b910994c40e27e2a1e905aee582845de86a6e12bd7fbe971eba9780c6cfe2cf3771dcaa4dd732ec5985c01cdfaca2f6f5bb4b94d501ece20793f995aa5c5ef2f8c23d77b3db384af31f89558af39ad2e0709a665640457d7d01cff5c"}, {0x108, 0xffff, 0x8, "948f7cf32619f032dc5c2f1b076760bca3f27695471fe2f448eb9895dce4c8c8e2ef80bf55618b6fcf869245f2d27507f92386f8c2d2c5a68553cc851859cda8f9aef0c940f3840214a0dc4ed0c49bc9d8e0a256cf83b89efca447d1982f8aaccfc29cd414dc9bfdde8682f83f1faa823f9f4e1d289d007860afc5c98b2cd5efcb2a13b38227e1ceb54ba9c297bb9fa0589a1ff442a1cc90ed2fa04a259f157cf69976e14a26761bdb8243d647d57ea621acf413d14fa070c9d9d0631a834ee9cf8ff032f62185c974731ff7c6c67d9c7a0424774d718f446554aaa449b7a1705deba3dd37a0fbba00501219e7fac44c8d"}], 0x470}, 0x2) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x6) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x29f57365, 0x10007fff, 0x9, 0xfffffff8, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x29}) writev(r2, &(0x7f0000001240)=[{&(0x7f00000012c0)="f9181b3417fd7f9e73a89761d4d43abd644f806bc300e455123a97091e27cc7736de4d827f660dab9c0df86801b6964fc48201eda8ebfbe9113d85b1370215d0935089b07ea5258a669e06f100d34b93b33643cb0b18682053e0a717cbfc858138fe44ccfb3b250d128695ba00375d4c18f41416381780ab821523a34794616a5f979b2f7a30e4bf06ff813c28756bc0a057c09d3abe2e22bc118221c302a3dcbac08f69b1da085d28b61d7dd446e7ab218dd5d0cfd71917ab623156d91fe88acc60aa2237f66811a54717e246feb73f67f4bd99f3d4da2e0fd4a3f2fbad162f0eb31ecb71113f2b9174", 0xea}, {&(0x7f0000000100)="67b1fc6089f52409b737bbbd2597b97563abbce84d", 0x15}, {&(0x7f0000000240)="8d532fc3f9bcc5b3c351d7f1c0fbfaee0cf1427faec0ebb6160eff2d7adcad060866358b97d78417ee57713c04371a4d411c32ad2c25e6dbbafa8dcb2baf874a689dd8f532ca67328bf15dba865a8a7ddc0bb3ad237e4a173db4f0f2734f4085843430b09157e7e3b87b556d3234d33c25eccb5de696ac12cc193b9eb739a3efe68c9af450334ff5c5df295b8e6af26bd0530430d36e89e10f34f54f9de25be78361a2fb07d975e16aeb7e01ba63fb1e9cb705268e8a2dbfec29d9fc9dd977e372111c40aa7810f568835072769c4521b3acf6776f3d991060f07e75c3e52eede473dea193bd85dcc9b29eba3aa5a5282324b13bb1f35ced2f6e475a399aa38cc6545096f9187d77231b39265dbaaf7cf9831db3136e7d34dd893326c9d90ffc4ec1d94473d2607a0c9144bc3d1b9bafdaa9b850369c9e4a05e86f8d713e3599ecb5c5ca0f00f920991e490d36eeb06b9f7ad770fe51f233aac1cfaa3c06c197297818ab162434e1670137f1df1b3a3c9564443d0b80fd00cccab8db1e6a37e90db83c540e653bd29c3332a4bf0b1a4b06b2881f76893293c2c11a4e68a0f18725d08b617deb639df8474c55e63811d617684a4a36f6997ce0eb27a77626239c765d543fe5bcace9d16e4a9cfe41b632a3017ace1ab3d539ac860024b95e4767af897cc54f8955457292465894ac70fb4d8f951597fcce2b23e195e5b9f2e50d1ce0bea50f8c226cc1d360420850cab140e420c1a839430fec0ec499b9e922d8de6e77fa276813d14422e80bf8c9a33e3420bf48629ca4e719d1e95b24ef17fc39cfcdc2076e574f612b8be5f11cd71ee7d3a3afd2c4806c46ee357e1b8d043ebecf3ed02cc404b58581b290a636f5cd886bf8c76c01db4af0672eb1ce8d2243a3cbefdc148f98eb573e06bc1339b779053f666879f440f5cc29ff5e53465582e8dfa7bbe9debcbd841f7ba1a9f31ecd92d87daedfc803a051e83abfa527be960a4818dba21ed952f736585adc4a63498941ba3bd592cf79030d0d01d5a2309dbe3df6cb0269a89b18d6e18f8fabc918bab4b94f34d86a657968e1e43af093f45cf08a9def0ddd3816a2e24f48b51082c421074d2f3c4c0f959acffe1c80333cc35c24ca3ab82fac923c803b35ff0bd684d5e6e638c17874c1c397acf127b688b112c25306e7796e9ab78c2401c9173b21eb0b7fb5645b87bea986c47f94a89d73376a9cc74f3ca48780149239cb09fec1db83513ea9f9e23eb9a87c6ab532438f62af6c99cc7be7dc35246ccc6a3dfcec5b1c2678b3d99dd4c7cc77d748d2a32ecb0a76697315da131637364d03b1f5fdc04fa60ddb11667f54cab8a76a8a4746ab8493d314a96ba189da19dbe06454fa4f85235b9f1ea61cb01177c414337001c596c8a111646cac35b1cc0cf0ed364f475c6c5434fd6b5c33254a308032eee84615373b977563adc6bec71c4cc6ab5ca63bc193898abe243e4a59766c5287e01961ec0adb261e7de037ce3fd2b2d63d3e2b3f7d0ff2db32926139997d66ba5f019b36708d06eb06081c2c586122041747275a4fd5139d502f9c4616e7d7341cdf901a0cd8d01d5a1eec8e154946e88293f912d60b5e28b24c19ce7c5ba3e86c38d6abba527a3d0526c4a1450ef467644eab11093eb494b9c690485be46676ccba1d2494d0023bc95facbd93af66ba77d17adc3beadf5bc8499453c3514170c53b907b6b119196e832e570ee9c3813b23e73f095ae5f99d2d03aa8a7fd230720ea2b9ab2f38b76e5236c24b07b8d39b0682e0fbde1063196ac9405126272d615f703464a10f2828bd7d4ce3d4e4dc5c766f5f5ff3f37c74ce78663efdbe2d1f37482dddf6ddb82f5009826a3d9b5dbc89a55377ed955292b8ae20d716f6f7114330a2ea826aa0ab11422f0e46295216e1950cf0fdaf28054e7ec561cec557ff5a2e517672c0e293f337fe5fc276a9c55232cbf5758e766b72a1d080f48850a45a75d33cb05b7f06532874fce873228bd531f0e6c32c63c019cd2b5c8fb96a67926a1b1f982ad4f4c46ea9212731f8762d83ad389f057c1e44f242b523c4dd9f2e16e412b778e66dbdcdccd1ecd4f034c498dcf2564f3d05090ae4f2621e0c77662aa0cbd11953bcef63c0713e4fa10633c10a34e8c91603db19b446d831fbb04bade9883d2bb1a47cee2e108c4586f96659e10225c7771d655907c39c89594714bfac80aa8aad95126016143532fdc207998de7dfe14f83206f55c3ad74ab7a15f63f648e246025fdc57effd5fa6bfb971a05e63a692073ed75e527017517e6884508c66853ea04712af09a2e397b126316379a0f1eb33678a8df5514eae4ab6b70f369b7d776447eff95cdbc11fc34871e6db43bde1ea83c76c21cc35429129588a8f9c731dcd441dc92b16eb00aeeea180f0870c1ffd7fe98c007ae9a83c66f2f247ab5a0db2e0d0de39759925cf6cebf4444d8aa040b2f4ab5829c1b6bc3b22f44722a0a2f8f61432f35d1b8844162174b44b72a54e025f3f98eb795bc6cb8161a57350c85ac0e96e2ff4d33d978c7e961982622e8463db21a6324a341eab27e00a22b4f35fa4bcc67f1872dc48d3e43c8f7669427da98bcfa85e675a50c64b144bd10974f91b9f2ba5d8c810fa1fd06f20d84f14dcaef3e169516f35bcb7bcb8ea6f55281ddf13a59ca0bedd18e45d7a50cb9e4d8a87cd759ee484b48b26a80e43e67c73e0b100b031cf072a77e50bee8e10f0a7a2ef29fc6acc4b3333f7529f8f02edc893fea5b751836256b1ab7a27996a8ff472b53073e6176c6af650d3b8e81d95365f30fece8827e485fd5f93b14aa092c0c5ddfdd9ee82fba36a77ca1fbf49057a06733a4479e05bea73105b31617ae9dca395c9c9fbeff3c1026bb7d36e36f8c1f294ecf2510c0b00bd9f0654ea95cb12acaae415c16b41ad2f78fac0c29010c809613fa93f73824e816738f7066e168443f0520beca0f93a52aa7ef1f9a00ba41074e693e28c5877be8cd6ef62d86369b1aab7e39828f88315b5fe68f2f394695baa90d4ea2eaadecc2156cdda47e7c7ff736f8fdf6436524f64de2584f875779eb1882eb9f21461d405", 0x891}], 0x3) write(r3, &(0x7f0000002e80)="1915481518602df4ca0a9e97abfd127ced1df9d8599dcf3142adcb9fb790caaaac01179a068db1118bd77a9b23089190ad6ceaf97ab49b7c618d204c1d583e72f0c9ab3d2b9a1dcdb2cd9a44cc20f72a80e69ba9afef21917d198d3ddce58b05285a2ae1ee4d8e56341ad5ebd0e1ab280365f536b397df68e4e5744f8973873857184ac30f315d15c7de5820dbf7fbb5467622f17f958c3c9bf1ddf73dceececbba052defa0e3ce55b60677257fdc4ee1b316653c42bf332436936cc69ec953e97f86f85fcc965ab1aff2c8ed834df09ea71f8bdf31a235b54f4cb585176a41c1bb74361fe7ee80631e8873a36b1980eb9e1af08a5412413f384398ee5df10a37c55444bf2c76c235c8d4c9ef3c6586cf36ea04d57571feed23835ee24dea645c3fb7e7b045b566e261f95f9f15bdbda098dfca7e2e70b7846b798dd3a4e74e0880f8fefd018ebd313f2c96a241be7cc4eb11cce62d852b3065710c3d888fecbeecdc2fd2669af90411777ecec6b1bed0531a736c5fa412a5b722446fc941ddcc8dcad8d9522f606a300eeda0273812154610303665993738f4c247e5778f39b42de13635ab60c8104022a9531574356e8f2daa5c3a1da6917fe9a08da4e5dac124bc1f2cb62f4a70f8033c736a2db6d9b8236b779fca5161ee577214472d743a59aafc45123e5d1c6ec23256237fd592bc83e8f44c6e4cdf380c0d68b2e5d8dc590bb80a4f883219c8ca53406dff2656becf085b001bd48d4bb00b4d4fb5d80f2b4dcead27ad953999e1612aaa527caeb1c5aac8dda8f97a2f5f226ce1bab715c6ca1f95ade70bc3bc7cc85cb85ff4a9e2fe867aec2fd196496c6db34a39d01e196c6352f90cc1cbea4efbbc0ea05ebe9e8a51b9bf59bf23e0cb72f7cb616c8ee1dccadc4770bcc01d50d484e8d25cb49b3d62842319e5794c34d0c3241e672ea009f2f9e842745412991f09e4fa37481dd88c2537b47899a9240067bbd5c6bb112d3c8f251f80f84ede96ae98577601208827589abcbd98c84d0bd3bbdda3285e54545e8d6116cf4770653183f271dbac78b2e59dd5f80c2a4e460f44e23b9f97ea7389d80ac3f2d5bf217d34f1c78be2ce380ac972ac78ad2580e219c1e8a5ddb72ed4e16add747014ad9e8b30448f2ea72d004f5d52d4765f667884fc242822f7d582b75e0c0802a2f28d8662964520c75473a7ff163417555b165dc287ba0e27ada2f1ae55aa6b034b9a28c10906f82e31e8d4e7e9f55f393139a6730c9e76763a977f164c211d406a88b57911f55ebc5ae95cff052849ab34896c36eaddad8a2a6412d04b24a5d2e71271a0d342407cf0207f0372e9c51ed69799d1b924143dbae2c020c89a1117f2d7297aa629c584999c2337c5382a834e5fe07623f3cbf9518987fb16eda7b5ed331bcdf2f9488e8ac9f7c4aa1b919f55ecc0cda69fccd2ae6e5655f6483ed3915b737a50babd4236ada78eac43ec764cd6630fc2fc4801eafe2a13f3948be9a8fb1fc09b90c9492ebe9f32cccbdbf228e4cbff6aae2a1aec4f3e9c79c1a6a8a599e85a8ee0bc1bec21e0f43d4414000bb5735f4eff40d8d193fbea18defe6aa5c915741946891672bdcec62b916a76408b5000d03454c6cb69966a2183d6b053eb9c1321ce54114f083068906b704fbd4c436c8ee8cf7e4208c058c2b19501f7fcd950e0cddc34051683e46694811396215c41befcbea3dfe93d30df6d38b0dad547e89057ae65f76a4c7f54b965841fbe4885f997f68050d10cd007d298ff0827323d3abf313e8d74937d7453228879114172fca2f34b78630c7c18bca4b0993ad6f805b47848f7d622ceff9f7c4f4b4d314a2561e7f9c16bbd2886eb127314d53dd910e3747f6a75aad7bcbbd187bd54d8b2e8f9f52da7bc2fb602043c4133acd74ddb0716ed008a2536a8a41fecb7ea8c23fa26db2f95b42cb4e71303358d40b74aeb21bd88d3ab16a852c6048f5cbf9b0e29f6fda7eb54189c4aabb60814dbcba48ffedb71c71ac6e94e97d34d38e8d7b04b44b629a3f6664c70930e72dd43bed9b1bfb013e1f9f7d69cea16f02845cf611aeee579d6f6c4d99ed197dcbdcef25558b71af09ca4d117262ea669fa7158547706cdd90d768088907209c01cc5375a8b58445169add001f8517ddd88746e1d1ae8495b929054ee922a3609aafab224c53d1fe36bf7768f55eddb8b48231c901c19f2233bb806eb6900a76f1664b7d763fae67185f4937250a17e50d3055b51dcececd608e270b1b55471cecad922cbbc31887fe7af70d9c19393823df47a8deda7e9b54b56e01b8ee787a1482b64dceea76901cd3d42d8f8c399401bf0507a373333a8770dcf1a4ceeafad7a6c70269ee3402c668a96d56826addefcd0db3642ba09c7b105b740bae53088d7114366a0f750a25b94ea939084a31a2840a2fdd9028881b7edd410b58b54ccb94dc9d8a793f55827a5bcf07af947e8680dcfc299ad8de65a230ef2ab0cef0a5586848a12db281ce14ddf10f410b1b71c5031c6435ac6965a3a06a2c39d5375ca61c54edae71c4e722674bb83233dcc2af74c711173e0efdc993855ec9eaea650901bace7ca8ff99d78375ba4ce94b72d5efab17f6a8b374292d4ab54f9a08688054296110e1b6a5aac5fe514e7dcfad01c4c1f6eaf7cf0e2f41b899676443ccd04fc704255e0d19b6e25dfaafb26c2fe79758a3ec6913a6d8a65c9b40b46ae2549d9615dbbb29e1e11e57bc62e666d02432f69108410e7d8963098e99467e18bc41ea64d69970a51d64c5fe4cad1f87363453d9d7c26f6668849d1b6a3ca305adf8b9e2f969b6c3cde8636d6ba1aa17c444be3dfa54be0ac303207ac31015cb423b25fb1752f54f1211c5d9a8e4a17e32d46cfded904cc13579a5fb402838efacb39f375f37ea8804200938cea8d8bcb89c2e03db050f3453700138d1b0feb8b2d5ca5383c747d94bdb06e7492f89917b8e492b3b5a39d601e00d7ddae8ea18c54b98609b3bbf4e522a4dcfcd2c728fae6125d7e6a69bdfaaf9af20f5ae177e59231114c8e92e8f86973717761f19c6fd995189a34891c9992598ee0426a3d37b650e9851538273f010cc66b325c19b3809ba64e3a91cb809ed3aac047ed3136251eebaa9903f8875960022c8d16a5e5f641fc5e271ed26131e1db376c7c2a23d83023d5067df433a95132a54fe3d620ab49c2c1533f0269fbe8c3158657951dfc7adad72fc1b27b3315aa2e5a0ffe2d9f6a0509cb4cd06aa861d742cb1721393693e7c72f7b50610deb3ae4672cbbcf9db903060e8526866462b61ed1a736c995627a743308889902378b0cd50367f95aefe652b612cea0a3a06b6b639d5e2f9c33076debc284eb4f3f04e88f559b01be1afcd0c04a162eebc5786a5058919ac034ed449aa8ebe47f6b1e253d171c7f320352952d7e7f7220bf60001608522c8b868ce32a3e1694c0fdfe4d7509878c2267c054005c8aba13ac61b01bb8e41ef616bcb46994fc67e073f882ad42cd5d82447d9b1799f6fca2d3067870c9e3aad27694523f08ba4087118cd65e3f6a9399626efa7630eb7e9963153debee091ffa1c978e83f15d245f77bee18be369d84d659b6ee807aa58abdc0f3e963b9bc24c45a76ea0d59ea6a708569214c38a847e642163ee25e1d8aaef91deae97778b5b3bd899917ab2051cab39703983238b0579421fc013b4c8db09d3bc1e21c79bbbaaa15b721b13ffccf13ae9b57b807b766c01e062b7e5dc75aee3076c0e50663ba190e05f78da583f7f5262f7dc141b6da0629da59dee12e482f8392528a239dbd73b8f09ab032d328f33f308bf100b111e3a3286b7ae349598cbacdc2695dc45b86184000531ad6ee0a9348734b3ca315395172e279f9c02e283436425285f8ea380fc2e00925070145a687a1d39bd4ffb10d8db5b925c9a05f1df309b6710e472f774329d7ffc8b5fde479a05a189bba06ac2204f71ebf7fa4806cecd298ee729103472e09ef3c8be089c553c1192143893ce8d7336c098824", 0xb26) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[]) (async) select(0x40, &(0x7f0000000200)={0xfffffffffffdfffd}, 0x0, 0x0, 0x0) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x4) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg(r1, &(0x7f00000040c0)={&(0x7f0000002a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003c00)=[{&(0x7f0000002a40)="3f83dd73959e0c7419fd096c3e6cf68afb675ed509a2fb0785c538852e34019c14fe8d1f405b1080833060a5a7afbb08427b235e9f5b35ea535257f5238b51be290780873e86b72298ca9bca5ebf232eda06f27f4b56a1666652c72b357ab3fff3245a58d6a3a61ac09695b1660456a82b2e0579902b34fb74dc84e2383e88f952399e632e707ab2b9cc53b87cf28f7f415b1e74fa92b9e036a71b39f6dc88dc920bcf3473217752a96060346a08c60cc8f713276a851b87efd3792317f0ebe58963864004bdb03a2d0e0701449a61a8422c5f21551c8b398600c7e0c6102af3cb084f1a97b197e4f5d59a338fd127dace72643c76d02a86165b2b5423e4b16141e7c769b62d4a65fab90f38893f5cbf12177e076bddcfa379f1a0b7a5819103ca75ccc4e37fbf335c01918e6eb2e223bac8392420185cb5c41a4c0a05de2dfd4e42f62dd6931f31433a1667d6e314eccefb69be245c584ba1080aea6e20312f245edaa1a19c00c01a0ed0a532c11753a2edc95d0867209304af1e1e8798fa2dafa2244143808efe4e661273664ee304a95f6dbd130ac32c558df4952d6d446465bee47d3086aadf59c8debe2dc679c1ca7b469924dc6e694ab64e88cdd20fe709e6db6d764213911ecd7dbf3d6c1e4967b08ac685735cbf547cc8e31ca8655c6c56553463dd8454eedb2c2802da3004ce1622a2ef4830b05601e905811102a2d75d47c232b3edcf2824a8bf394e69be1a5d4c3194290cd693c03e023f92ed1537dc415abbbbdcc528f4aa2da6addb2c703fa9345ffd5e2f270fb4791a9aaa28eb3246c278f2bfc6fd7f04f71af994e374c138d4bd911634792bddef35448e5470ab6ffe5c31d17148ab75495665aa2c968333e4439ca486855393ffda335e2c52300d09b818e8a3c36454c6ce42a13da8d201c49c786ae251a55c36feb70d0c0c2ae7ab43ca2d5cf7f1585254509b1f6a583d2fd4d2ed103220f41339e0c66ce625d31d3dcaf62f00e067b48d237a3b150e606c99ab3d876da2afb5fdc66671820613b8370026158ba83445d5ac28a7b88bca4fc71cbdbbfb091423048ab7c30f9e4b96c3679bd910b735530d481eca99eb85b2484e3bdca3a248bfaf2433f221a19e50ee44643ae59bc1829da13b304197fe977647f562c5efd5703dd0a0a734c05940e5f6e25305c242434a4175799b4f6fbd92a379d52229d428dccc5ad5cb3b2aee0207f710ee8963672f9104a06beeb2dadc2cd54a63e9621bcae86974a26247166403cf008717e201b2bc5718f58b542d2215ceacbe106f5aa4fb3ff07f9fffd758bca9ad1c680d331913a3db0875e80b079b15ce6501dbc772857fc07d45f9deccd492081e02c626d55134685ab082dc845d5dfbde1ffeee4d875029de3a50a3ec28aa8cee80151504e1ca10d1efc326c3fb2d7ca37f3d61b21a108d669c09fbd571fc1683dac841ea7d4c823f56376f7231d1e58f5e3f03261d2f27b17559fcf45be059a92061852cce6e9ba3ab6823c34a03b8b7ad7ede2b02fda78797cb6174fa9ce33ef218d74b6ed56fbe5762498815a73854eec7c4544ce44dd6e212a2717f72a1facae80d76468a7533176cbe180fde8bd12c8ca3fa1ca73c7dad486e96b9f1fd3f0d1609c8a614d9b34b97a714c232f60f3b91fc9c5ce4424a3c4dcc20e1dccc2cc3088a5339dfb3b2b774bd696ef123d9fa574277a76714867774453dd80d5e79da4b322d1cb21643b0293d7b705a185bb202a05a337e879868ba3bf56c01216033e5cd30efc4f9fcdfffed1c570afb314ab614cd11edd63ab89a07f1f057246dfbd192b24d397be5a3ccddcdc3822e3777ee0122b1ea32a71373743a6860d1c6f713cd26a159453511e1f3a732e34dfb59d55f4b9240f0a1b6649f23ea5f8e61ebf3548a53aab53252e6937e32b698ed52151c610332e50d09ed26b123eeb7f08a42d50c72177d385c955bf0ac5c1544428a9832aa38ab17d1675a037c49c32692af2944354de9d37b44bfb68b1cb7ed147e54d9694e499a0d8b7c9ef61637b8527fdb3e12d58092bafae06f9ab6fef500ebe456ae0faaeedda676c4607fdfad3d6286d37c48d3023952507212237048dcf6151a969154798ac78e404a70e2303eb4b45db24c7313ec96dc51c319bf31cf8d8ac870e04398fcb757aac60527633e7dcf2871ecf64c22c4a2a306bfbd2648c34317320db6c0df8298b160cba131fd9ec353571945e22aeff8d297643ff0c5e6615476cb378086b5ce1b52bed1cd116fd94016a211df65dd279b5066030e9e4da56e9be110523b4dbc057a483a72b594009aae85713b4579605782097e15308d68f23b9ac8f3925889b6d0050636a5c8b767a045db577ff42ba406350071a571da2c42dcd5809fddb9b9526f5aa906ecc9c3afd90ca0fc571492452f6b258016d328225fac62a55c6b5fe23bb1c9de0d612be12442c15b9cbf86a3ec500c39e05ca37bb8c5804aa8e80a6410637d5ee5bfbc2e70449f1032db5172407f1dc13b501142f596b060b9b7bd2d904582395ae1c3a82392fb0db921c69beade22bb81f5779085736dc168017bb1653998727af060ca485067ea1cfd090c782753339ef9f7d1deb2ad9c65e464d3b9c472d5921750196fc7177f73d125264df01c84253cea2eeddcca7a6dcf18f375d4fedf3100f3a816c6b41f181b7f87a880b160b7b7b184e02d84afbab3c8b853d07628fdb4094c81cfd9d58500bc9a1e005f0c051449a790e792bc1f1815049597ec64f9fc2ed6f80f2767325beb70ea5cadbf224eccf594e6168d22083881fc1ff6675522463fa09809f8004c18bcf77ff354773f0b638c3b1328b59f3ccf6612e3bb622491f1648b41c5095f74261bfe77fbb3bf280a780a522b8dd1d267aaf9d29d9d7963e6c28850aa412951742c86456e1eb18fd252126fa2837e82457b971b84425571c06387adbf11da139e21ad158e879487f11ec1db2e795d4879eea96607e8fcab4345f19f4379b7a87d93ea94ff605b87305d08c3ced71d982a4db12e99534eadd72439ff8e1d11d6d7b09c1cc2234832005fd7a637b7ca7c4b28da7e50240b0ecbc9c35874a78d4b2df744955c89512bd48302558fa3a1527a6beb11cee6462aecb9704d70e3ba697c07a3363a0968970fe74a4b752337d534aa5d1241c0bcfc5266cf2c8fed7a8b4200124f84d0485ee007932a6182b71d1dc22e25bb0bdfdf513fe4ba08545aa572d0d7b755968e666dc6e42a1e7ec3b1e380c50464c5766e02161807a9401f1601d3cf79e870c59cc293252dad15a10b8d25f66452cf4992b415146d0c6209216e9688d0fbe0e6d02a86e4d255a81c3e23019f0cfa4d43c3f836bed20e0acacf89f90c6aa158f93ea0daf55258fa36e538c31624eee02303aac359157def9db98209706db08fcbde334a92fb678f98c23b10480e97b384137b51c6c2c235c0d7f5737c0e1c491cdced7d7760be580c6005f1691a2774da6b9a9c9b81c961c9c7a06b8870370bd17418c983ebba3ffcaede500682673afd10aed69c6a6491a3bf7eb55cbecaf97141dd80eb7fe743b632df12763b4c38da94e0b0e168b0623e513c1e213a2acf55877039d2a0da21695f3a09bc3bb151c4655e7dee4c5d7a6a349c402d8426b2926b02e92ca629b178a01321ca37ce0bb7043c5b9c1d2efa2d5d030d184adc92dbad1fef293d23ab9ed988807a43322071d734b6c7a9dcb51c425a21799bbfba764d3b0288e95fdfdc327a82cba9071abbe001292b9f93824caa12be088443a070f656bd33fc99fc71e3341a24f4af05018b41bbf8520d42a237e3e826d6962c3a75313d2df53b1f7d3ac59ed983f619f56021de1cbbd975018af4ef85697a82fb0bc8a35f6959e6f9f315519a22c385b9a89952c91208cb16d35e7b6dc8a6b06cfe70857cd4222e0defe75933ace3d5073d0aa0d86026748fe32a23a7d3c59e63ae18e206700b51b4b9bd2830f02071fa4140e0864384958ae667dd3ff64519e9d44da9c86370954f9fdefa536f44e3afe5d2d215bc93a43dbba126704e071769980ccf85fe9fe5174b1f3132d456bb722ced03aa31917e5110a96038cfd9c187df9d19e1e627a06600c31f25de60362878645409312a7ef6de0549fbb31accb67e742756d8b4358ed9cf08235b548c32250c6a2a3f5ea31de07abcea20d495d52b11258d4efa2981c63983f52124daf032abf00f3b0005ef0633d2097adcef57963b163175b60f5a394d0a14744a9e85a6ce21b9dd59f69f7cfc85bf4ab18f63ecf32c4d31a1a08e51e4a789047b2ac3e84f37483f09e306036263674ff6ffb2f5ba820096b833d495d5943dce479f09fe4ab363d0d1d4185524459867fcf1e5120bc4cc4183804368366d60a631422a97abea132cf51454ce543ab81e68b6248c65be51fc004ad71ccd1761bd87e1ab4949ee373661de375369416c5da4ab42e266c0a48552fbdd8c1a669be9219e27e65c8c663e6092d40340f1a34c91f3a22b6191fa33e3a21f09ffd081cabed2d1f3d9104585d2e29291e6e85300ee2f3a521435a74eebfd7da660f4001d41466d0ae1d9ce6a03176bdbe8b31eb5db9a282c3534d96e1bdc386989fe7c109598d059bf66b5c5f802ba6cf8568f5714bb95db63021d52d9cbd9d49621796e4fb21ba5a7eb7e5a7344d8713a0b7e1f31b6a0f4257d2c835f871dcba13ce75d68ec60d3d4d73dda0bb9bdc9855afdb75143aad2a2aa1dbdb6cbc82da7be675cedb5997f64d4d6d40d9954a1e3a43606579d409a1d27be355b03033b2787e79bf470f32f2d3d1e7870902e013f74eb265cea90c32b505f43871697f57c99328cce9eed83c3ed03281adde145695a5de1030a72748f25efd6d3b031b3fd9460e83040d875fe774d8ed8205ec02f701e89e1286bdec25f0fe46aea2db2c319bca9bb605c2855bf6738cc3c0d260699c4d9dec8260a24c2c0f60b6a172efa0e917eeb04138c803f6504ed11ba3db384b297dd4c164480163f6afa86db89751bb2e3e447e0a1458e417cf6f7ab549181424e0425de2dcb353a7983f40b11f42f2ca2f921e84ce434b92c894f8d519eaab6c34dc0829bea054df3e966f30bd399ce4855d6e979f45b8877b35648c5b3660819eb51a28dabb20578759bea38496da9b2301a8690d16567c8186106669f8ed7de9ba666aeb22ed4d7ac452503967c4333c665e9db778f2031", 0xe71}], 0x1, &(0x7f0000003c40)=[{0x60, 0x1, 0x96a, "db886337cf1d0ad44c5327e530790f244005d3815d03990e7435283b96f68a21267ee9c7dac626312fbbdf3aaf69db2d796eef28055d5c79fc5a368a0490753f2238512fc709e8f91b"}, {0x68, 0x1, 0xffff, "3861f55056744483b8652b0389474699e9ab23d16b94e262240fa88e873a025bc73ff54359c6988f0b574ae21b0b58907043633211c9afe2cefe38e79a3e59b8d51e80ebbeeee7db4e616cb238521b9a6f"}, {0xa8, 0xffff, 0xc4ed, "be6fce84fab6c93bb28fa10c62548fb299a037b97cf9ccc801ec03edca98db9c06bc79a70a85f75718cd83761481f9323d90d999a63d19b9b7e8d910cfe3abc36277ec8c0a38c402178a25cd3ac83c6f1484b62928593298fa4ed1ae64b91b86e785e978ab3c57f0763ecbc4818a12b007e84fd55a28cb802c1a990a23763f541df395b7b8e5ceda54ed6b6879299fdc0b"}, {0xf0, 0xffff, 0x2, "7fd2f29ffd039f5128cf4d56031777fadcadb5438c652a360a619223f99c5452b3bc719df4f21cb56312d2ddfbd7d6b3e590bf4dde12c376ad0092404721e0c18ed6156e9fe660b58a716375d7d71ae207895608179fa2890713c70bd698eb13f2341541a01327010b89db187a31d697f078a289e6c4c9c25e4cd0fbfb6a9b899a66b7863fd9dfc82a9d00f40bdcdf71eb0855addada6e19f2ab69c2bd23629db3e0b282773fdf7c4db4ee157c7018dc2c6921c64062749aa2e6fefb9e65fd4310d552be37996282633974069cd5576dc1e2e3f6d6aafcbf62"}, {0x108, 0x1, 0x9b, "7cb2445b193125b1e3b890af2c6327a4982d047c419382dbb60781c369b9ccefb9ff9a8d131a6429d3fad8d07713c3922ea2cfb407b0866e11d6f1d982f04b5c884b59fec0c385826e9bab4c5dcd4a2ed101fae358334faf40c64a526f870399e651c208510ad9dc229ed0758b722d902f7fe0c725ced5895bc1b8fd67f616ce8bcc2d37d922325a8c1ec165717ebce36eadeac108b910994c40e27e2a1e905aee582845de86a6e12bd7fbe971eba9780c6cfe2cf3771dcaa4dd732ec5985c01cdfaca2f6f5bb4b94d501ece20793f995aa5c5ef2f8c23d77b3db384af31f89558af39ad2e0709a665640457d7d01cff5c"}, {0x108, 0xffff, 0x8, "948f7cf32619f032dc5c2f1b076760bca3f27695471fe2f448eb9895dce4c8c8e2ef80bf55618b6fcf869245f2d27507f92386f8c2d2c5a68553cc851859cda8f9aef0c940f3840214a0dc4ed0c49bc9d8e0a256cf83b89efca447d1982f8aaccfc29cd414dc9bfdde8682f83f1faa823f9f4e1d289d007860afc5c98b2cd5efcb2a13b38227e1ceb54ba9c297bb9fa0589a1ff442a1cc90ed2fa04a259f157cf69976e14a26761bdb8243d647d57ea621acf413d14fa070c9d9d0631a834ee9cf8ff032f62185c974731ff7c6c67d9c7a0424774d718f446554aaa449b7a1705deba3dd37a0fbba00501219e7fac44c8d"}], 0x470}, 0x2) (async) execve(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x6) (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x29f57365, 0x10007fff, 0x9, 0xfffffff8, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x29}) (async) writev(r2, &(0x7f0000001240)=[{&(0x7f00000012c0)="f9181b3417fd7f9e73a89761d4d43abd644f806bc300e455123a97091e27cc7736de4d827f660dab9c0df86801b6964fc48201eda8ebfbe9113d85b1370215d0935089b07ea5258a669e06f100d34b93b33643cb0b18682053e0a717cbfc858138fe44ccfb3b250d128695ba00375d4c18f41416381780ab821523a34794616a5f979b2f7a30e4bf06ff813c28756bc0a057c09d3abe2e22bc118221c302a3dcbac08f69b1da085d28b61d7dd446e7ab218dd5d0cfd71917ab623156d91fe88acc60aa2237f66811a54717e246feb73f67f4bd99f3d4da2e0fd4a3f2fbad162f0eb31ecb71113f2b9174", 0xea}, {&(0x7f0000000100)="67b1fc6089f52409b737bbbd2597b97563abbce84d", 0x15}, {&(0x7f0000000240)="8d532fc3f9bcc5b3c351d7f1c0fbfaee0cf1427faec0ebb6160eff2d7adcad060866358b97d78417ee57713c04371a4d411c32ad2c25e6dbbafa8dcb2baf874a689dd8f532ca67328bf15dba865a8a7ddc0bb3ad237e4a173db4f0f2734f4085843430b09157e7e3b87b556d3234d33c25eccb5de696ac12cc193b9eb739a3efe68c9af450334ff5c5df295b8e6af26bd0530430d36e89e10f34f54f9de25be78361a2fb07d975e16aeb7e01ba63fb1e9cb705268e8a2dbfec29d9fc9dd977e372111c40aa7810f568835072769c4521b3acf6776f3d991060f07e75c3e52eede473dea193bd85dcc9b29eba3aa5a5282324b13bb1f35ced2f6e475a399aa38cc6545096f9187d77231b39265dbaaf7cf9831db3136e7d34dd893326c9d90ffc4ec1d94473d2607a0c9144bc3d1b9bafdaa9b850369c9e4a05e86f8d713e3599ecb5c5ca0f00f920991e490d36eeb06b9f7ad770fe51f233aac1cfaa3c06c197297818ab162434e1670137f1df1b3a3c9564443d0b80fd00cccab8db1e6a37e90db83c540e653bd29c3332a4bf0b1a4b06b2881f76893293c2c11a4e68a0f18725d08b617deb639df8474c55e63811d617684a4a36f6997ce0eb27a77626239c765d543fe5bcace9d16e4a9cfe41b632a3017ace1ab3d539ac860024b95e4767af897cc54f8955457292465894ac70fb4d8f951597fcce2b23e195e5b9f2e50d1ce0bea50f8c226cc1d360420850cab140e420c1a839430fec0ec499b9e922d8de6e77fa276813d14422e80bf8c9a33e3420bf48629ca4e719d1e95b24ef17fc39cfcdc2076e574f612b8be5f11cd71ee7d3a3afd2c4806c46ee357e1b8d043ebecf3ed02cc404b58581b290a636f5cd886bf8c76c01db4af0672eb1ce8d2243a3cbefdc148f98eb573e06bc1339b779053f666879f440f5cc29ff5e53465582e8dfa7bbe9debcbd841f7ba1a9f31ecd92d87daedfc803a051e83abfa527be960a4818dba21ed952f736585adc4a63498941ba3bd592cf79030d0d01d5a2309dbe3df6cb0269a89b18d6e18f8fabc918bab4b94f34d86a657968e1e43af093f45cf08a9def0ddd3816a2e24f48b51082c421074d2f3c4c0f959acffe1c80333cc35c24ca3ab82fac923c803b35ff0bd684d5e6e638c17874c1c397acf127b688b112c25306e7796e9ab78c2401c9173b21eb0b7fb5645b87bea986c47f94a89d73376a9cc74f3ca48780149239cb09fec1db83513ea9f9e23eb9a87c6ab532438f62af6c99cc7be7dc35246ccc6a3dfcec5b1c2678b3d99dd4c7cc77d748d2a32ecb0a76697315da131637364d03b1f5fdc04fa60ddb11667f54cab8a76a8a4746ab8493d314a96ba189da19dbe06454fa4f85235b9f1ea61cb01177c414337001c596c8a111646cac35b1cc0cf0ed364f475c6c5434fd6b5c33254a308032eee84615373b977563adc6bec71c4cc6ab5ca63bc193898abe243e4a59766c5287e01961ec0adb261e7de037ce3fd2b2d63d3e2b3f7d0ff2db32926139997d66ba5f019b36708d06eb06081c2c586122041747275a4fd5139d502f9c4616e7d7341cdf901a0cd8d01d5a1eec8e154946e88293f912d60b5e28b24c19ce7c5ba3e86c38d6abba527a3d0526c4a1450ef467644eab11093eb494b9c690485be46676ccba1d2494d0023bc95facbd93af66ba77d17adc3beadf5bc8499453c3514170c53b907b6b119196e832e570ee9c3813b23e73f095ae5f99d2d03aa8a7fd230720ea2b9ab2f38b76e5236c24b07b8d39b0682e0fbde1063196ac9405126272d615f703464a10f2828bd7d4ce3d4e4dc5c766f5f5ff3f37c74ce78663efdbe2d1f37482dddf6ddb82f5009826a3d9b5dbc89a55377ed955292b8ae20d716f6f7114330a2ea826aa0ab11422f0e46295216e1950cf0fdaf28054e7ec561cec557ff5a2e517672c0e293f337fe5fc276a9c55232cbf5758e766b72a1d080f48850a45a75d33cb05b7f06532874fce873228bd531f0e6c32c63c019cd2b5c8fb96a67926a1b1f982ad4f4c46ea9212731f8762d83ad389f057c1e44f242b523c4dd9f2e16e412b778e66dbdcdccd1ecd4f034c498dcf2564f3d05090ae4f2621e0c77662aa0cbd11953bcef63c0713e4fa10633c10a34e8c91603db19b446d831fbb04bade9883d2bb1a47cee2e108c4586f96659e10225c7771d655907c39c89594714bfac80aa8aad95126016143532fdc207998de7dfe14f83206f55c3ad74ab7a15f63f648e246025fdc57effd5fa6bfb971a05e63a692073ed75e527017517e6884508c66853ea04712af09a2e397b126316379a0f1eb33678a8df5514eae4ab6b70f369b7d776447eff95cdbc11fc34871e6db43bde1ea83c76c21cc35429129588a8f9c731dcd441dc92b16eb00aeeea180f0870c1ffd7fe98c007ae9a83c66f2f247ab5a0db2e0d0de39759925cf6cebf4444d8aa040b2f4ab5829c1b6bc3b22f44722a0a2f8f61432f35d1b8844162174b44b72a54e025f3f98eb795bc6cb8161a57350c85ac0e96e2ff4d33d978c7e961982622e8463db21a6324a341eab27e00a22b4f35fa4bcc67f1872dc48d3e43c8f7669427da98bcfa85e675a50c64b144bd10974f91b9f2ba5d8c810fa1fd06f20d84f14dcaef3e169516f35bcb7bcb8ea6f55281ddf13a59ca0bedd18e45d7a50cb9e4d8a87cd759ee484b48b26a80e43e67c73e0b100b031cf072a77e50bee8e10f0a7a2ef29fc6acc4b3333f7529f8f02edc893fea5b751836256b1ab7a27996a8ff472b53073e6176c6af650d3b8e81d95365f30fece8827e485fd5f93b14aa092c0c5ddfdd9ee82fba36a77ca1fbf49057a06733a4479e05bea73105b31617ae9dca395c9c9fbeff3c1026bb7d36e36f8c1f294ecf2510c0b00bd9f0654ea95cb12acaae415c16b41ad2f78fac0c29010c809613fa93f73824e816738f7066e168443f0520beca0f93a52aa7ef1f9a00ba41074e693e28c5877be8cd6ef62d86369b1aab7e39828f88315b5fe68f2f394695baa90d4ea2eaadecc2156cdda47e7c7ff736f8fdf6436524f64de2584f875779eb1882eb9f21461d405", 0x891}], 0x3) (async) write(r3, &(0x7f0000002e80)="1915481518602df4ca0a9e97abfd127ced1df9d8599dcf3142adcb9fb790caaaac01179a068db1118bd77a9b23089190ad6ceaf97ab49b7c618d204c1d583e72f0c9ab3d2b9a1dcdb2cd9a44cc20f72a80e69ba9afef21917d198d3ddce58b05285a2ae1ee4d8e56341ad5ebd0e1ab280365f536b397df68e4e5744f8973873857184ac30f315d15c7de5820dbf7fbb5467622f17f958c3c9bf1ddf73dceececbba052defa0e3ce55b60677257fdc4ee1b316653c42bf332436936cc69ec953e97f86f85fcc965ab1aff2c8ed834df09ea71f8bdf31a235b54f4cb585176a41c1bb74361fe7ee80631e8873a36b1980eb9e1af08a5412413f384398ee5df10a37c55444bf2c76c235c8d4c9ef3c6586cf36ea04d57571feed23835ee24dea645c3fb7e7b045b566e261f95f9f15bdbda098dfca7e2e70b7846b798dd3a4e74e0880f8fefd018ebd313f2c96a241be7cc4eb11cce62d852b3065710c3d888fecbeecdc2fd2669af90411777ecec6b1bed0531a736c5fa412a5b722446fc941ddcc8dcad8d9522f606a300eeda0273812154610303665993738f4c247e5778f39b42de13635ab60c8104022a9531574356e8f2daa5c3a1da6917fe9a08da4e5dac124bc1f2cb62f4a70f8033c736a2db6d9b8236b779fca5161ee577214472d743a59aafc45123e5d1c6ec23256237fd592bc83e8f44c6e4cdf380c0d68b2e5d8dc590bb80a4f883219c8ca53406dff2656becf085b001bd48d4bb00b4d4fb5d80f2b4dcead27ad953999e1612aaa527caeb1c5aac8dda8f97a2f5f226ce1bab715c6ca1f95ade70bc3bc7cc85cb85ff4a9e2fe867aec2fd196496c6db34a39d01e196c6352f90cc1cbea4efbbc0ea05ebe9e8a51b9bf59bf23e0cb72f7cb616c8ee1dccadc4770bcc01d50d484e8d25cb49b3d62842319e5794c34d0c3241e672ea009f2f9e842745412991f09e4fa37481dd88c2537b47899a9240067bbd5c6bb112d3c8f251f80f84ede96ae98577601208827589abcbd98c84d0bd3bbdda3285e54545e8d6116cf4770653183f271dbac78b2e59dd5f80c2a4e460f44e23b9f97ea7389d80ac3f2d5bf217d34f1c78be2ce380ac972ac78ad2580e219c1e8a5ddb72ed4e16add747014ad9e8b30448f2ea72d004f5d52d4765f667884fc242822f7d582b75e0c0802a2f28d8662964520c75473a7ff163417555b165dc287ba0e27ada2f1ae55aa6b034b9a28c10906f82e31e8d4e7e9f55f393139a6730c9e76763a977f164c211d406a88b57911f55ebc5ae95cff052849ab34896c36eaddad8a2a6412d04b24a5d2e71271a0d342407cf0207f0372e9c51ed69799d1b924143dbae2c020c89a1117f2d7297aa629c584999c2337c5382a834e5fe07623f3cbf9518987fb16eda7b5ed331bcdf2f9488e8ac9f7c4aa1b919f55ecc0cda69fccd2ae6e5655f6483ed3915b737a50babd4236ada78eac43ec764cd6630fc2fc4801eafe2a13f3948be9a8fb1fc09b90c9492ebe9f32cccbdbf228e4cbff6aae2a1aec4f3e9c79c1a6a8a599e85a8ee0bc1bec21e0f43d4414000bb5735f4eff40d8d193fbea18defe6aa5c915741946891672bdcec62b916a76408b5000d03454c6cb69966a2183d6b053eb9c1321ce54114f083068906b704fbd4c436c8ee8cf7e4208c058c2b19501f7fcd950e0cddc34051683e46694811396215c41befcbea3dfe93d30df6d38b0dad547e89057ae65f76a4c7f54b965841fbe4885f997f68050d10cd007d298ff0827323d3abf313e8d74937d7453228879114172fca2f34b78630c7c18bca4b0993ad6f805b47848f7d622ceff9f7c4f4b4d314a2561e7f9c16bbd2886eb127314d53dd910e3747f6a75aad7bcbbd187bd54d8b2e8f9f52da7bc2fb602043c4133acd74ddb0716ed008a2536a8a41fecb7ea8c23fa26db2f95b42cb4e71303358d40b74aeb21bd88d3ab16a852c6048f5cbf9b0e29f6fda7eb54189c4aabb60814dbcba48ffedb71c71ac6e94e97d34d38e8d7b04b44b629a3f6664c70930e72dd43bed9b1bfb013e1f9f7d69cea16f02845cf611aeee579d6f6c4d99ed197dcbdcef25558b71af09ca4d117262ea669fa7158547706cdd90d768088907209c01cc5375a8b58445169add001f8517ddd88746e1d1ae8495b929054ee922a3609aafab224c53d1fe36bf7768f55eddb8b48231c901c19f2233bb806eb6900a76f1664b7d763fae67185f4937250a17e50d3055b51dcececd608e270b1b55471cecad922cbbc31887fe7af70d9c19393823df47a8deda7e9b54b56e01b8ee787a1482b64dceea76901cd3d42d8f8c399401bf0507a373333a8770dcf1a4ceeafad7a6c70269ee3402c668a96d56826addefcd0db3642ba09c7b105b740bae53088d7114366a0f750a25b94ea939084a31a2840a2fdd9028881b7edd410b58b54ccb94dc9d8a793f55827a5bcf07af947e8680dcfc299ad8de65a230ef2ab0cef0a5586848a12db281ce14ddf10f410b1b71c5031c6435ac6965a3a06a2c39d5375ca61c54edae71c4e722674bb83233dcc2af74c711173e0efdc993855ec9eaea650901bace7ca8ff99d78375ba4ce94b72d5efab17f6a8b374292d4ab54f9a08688054296110e1b6a5aac5fe514e7dcfad01c4c1f6eaf7cf0e2f41b899676443ccd04fc704255e0d19b6e25dfaafb26c2fe79758a3ec6913a6d8a65c9b40b46ae2549d9615dbbb29e1e11e57bc62e666d02432f69108410e7d8963098e99467e18bc41ea64d69970a51d64c5fe4cad1f87363453d9d7c26f6668849d1b6a3ca305adf8b9e2f969b6c3cde8636d6ba1aa17c444be3dfa54be0ac303207ac31015cb423b25fb1752f54f1211c5d9a8e4a17e32d46cfded904cc13579a5fb402838efacb39f375f37ea8804200938cea8d8bcb89c2e03db050f3453700138d1b0feb8b2d5ca5383c747d94bdb06e7492f89917b8e492b3b5a39d601e00d7ddae8ea18c54b98609b3bbf4e522a4dcfcd2c728fae6125d7e6a69bdfaaf9af20f5ae177e59231114c8e92e8f86973717761f19c6fd995189a34891c9992598ee0426a3d37b650e9851538273f010cc66b325c19b3809ba64e3a91cb809ed3aac047ed3136251eebaa9903f8875960022c8d16a5e5f641fc5e271ed26131e1db376c7c2a23d83023d5067df433a95132a54fe3d620ab49c2c1533f0269fbe8c3158657951dfc7adad72fc1b27b3315aa2e5a0ffe2d9f6a0509cb4cd06aa861d742cb1721393693e7c72f7b50610deb3ae4672cbbcf9db903060e8526866462b61ed1a736c995627a743308889902378b0cd50367f95aefe652b612cea0a3a06b6b639d5e2f9c33076debc284eb4f3f04e88f559b01be1afcd0c04a162eebc5786a5058919ac034ed449aa8ebe47f6b1e253d171c7f320352952d7e7f7220bf60001608522c8b868ce32a3e1694c0fdfe4d7509878c2267c054005c8aba13ac61b01bb8e41ef616bcb46994fc67e073f882ad42cd5d82447d9b1799f6fca2d3067870c9e3aad27694523f08ba4087118cd65e3f6a9399626efa7630eb7e9963153debee091ffa1c978e83f15d245f77bee18be369d84d659b6ee807aa58abdc0f3e963b9bc24c45a76ea0d59ea6a708569214c38a847e642163ee25e1d8aaef91deae97778b5b3bd899917ab2051cab39703983238b0579421fc013b4c8db09d3bc1e21c79bbbaaa15b721b13ffccf13ae9b57b807b766c01e062b7e5dc75aee3076c0e50663ba190e05f78da583f7f5262f7dc141b6da0629da59dee12e482f8392528a239dbd73b8f09ab032d328f33f308bf100b111e3a3286b7ae349598cbacdc2695dc45b86184000531ad6ee0a9348734b3ca315395172e279f9c02e283436425285f8ea380fc2e00925070145a687a1d39bd4ffb10d8db5b925c9a05f1df309b6710e472f774329d7ffc8b5fde479a05a189bba06ac2204f71ebf7fa4806cecd298ee729103472e09ef3c8be089c553c1192143893ce8d7336c098824", 0xb26) (async) 5.761725093s ago: executing program 5 (id=2941): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x7, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYRESDEC=r0, @ANYBLOB="c3e5fc9443d04b3561e5c83aa8d773316de00c8f4ff4b492784dd8fc93fe65ba553b9b9d9130b59e4d969ea1ac8fd72d091ac0b8985f80527d733b60f03d3b5c491f37f1f41480ad169b131f5bdd98a343713f10309cf3d155b569021c9cbac663cddf4fff13a43e181dc395e86ba92cc026decbf95c63539c88d1ad7c09e6b26f390b6f60089297338676bb81c696d53316d8df4c2dec0c5d60151d80f877daeb2c91527f8321ef95ec46200cac236705e1b65aa1841e07e5883c330c3fadb7da699d3f2e5a149c43cba951666bafd901a45a3e724e1d398cce2e", @ANYRESDEC=r1, @ANYRESOCT=r1, @ANYBLOB="f757f7d5a16d84f8a27ec1975db5648fa3a9aea651accef1a1975ec74b8236bae4b72422e0328026b907567960aca0fe8223fbed392af6c74a385a68d3e6617488e646815b2338125d62de4448ecda874e1c67ae4575e0de8c4f40b16fcb1ab98a20163bb0c7ff312e01e8ae45ac801965bb819d0018a740a16efb46d2c632ac2b95180612c8ec624b288dc7178ae7d1b0e00a1c139c29e8d6ac2cdf940e4dfb", @ANYRES8, @ANYRES8=r1, @ANYRES16=r1, @ANYRES8=r1]) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) 5.507949771s ago: executing program 1 (id=2942): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000140)=0xff) 5.476910369s ago: executing program 4 (id=2943): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) ftruncate(r0, 0x9) getuid() write(r1, &(0x7f0000000180)="6526b7d5dbc885aa72c4e887245e569f785130fc283a218a2a5f93ca8ed71ddd", 0x20) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_tcp(0x0, 0x5a, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x25) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000600)={@local, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x30, 0x0, 0x0, @rand_addr="135e80f1d38ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x4, '\x00', [@generic={0x6, 0x1c, "215d6eefc02f61290429c33ab6406a0a6ab66ea3ace3d530358881d9"}, @padn]}], @udp={{0x0, 0x2, 0x8}}}}}}}) r3 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000480)="913753c7c78b0d241a930344ae8909901e54d0618a4fb439fa50b4fa18b8bbffd68cb75e6f82215efb48fc11a9ac5ede7567ae1fcd8088bf27e305c0f17e81d8be72f7acf8f9a775ead540b673e416c34c88a146d7bb8d7d86f842942be75de9f7aa152d273a1e72100a10092e9f05019635af2063821057d75abeb61537363cf154e658be471f50e1d34298d5867d4bd78631e75227c48a3a2c6beb1382083fd45a69aa5704466e6956edfe3830a4bf2358d064cd4a8cd81555b358dddccfabb1fe2823af4d73e5605001450f2b6095b7e157f8c6d4c73b62a4356d03a895fd0e89774f4776d93be5d8fc31e70a1aefd3d556ee21a71cfa2d4890cdd8bb2ed989908555d76d80e3c5dbdb2ab64fb35053db5b0a9e", &(0x7f00000001c0)=0x115, &(0x7f00000003c0)="778d0cda4e15c718c314c2a1caf187a163a367699eb62714fc6974e8b06c7897909e2e6c5211f7b3281183296572ce8c68bcb6ed2b2bda56147c451f639d505555d9253a86611f8070463dd5c82e6be9ef13a602baed9c92ab6b4312604849ed6d710a464731249561cb21e36e1473a061a0d05fd1063d7f084783a2b6366facdb1bf9fb46c8e176f3d6306cff6ed1dc76fd645dc040d5247f7b9b", 0x9b) bind(r3, &(0x7f0000000000), 0x10) r4 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r4, &(0x7f0000000000), 0x2) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) 5.476537548s ago: executing program 7 (id=2944): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='&', 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1000000000000347, 0x0}, 0x10}, 0x10, 0x42, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r3) r4 = getpid() ktrace(0x0, 0x0, 0x100, r4) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) execve(0x0, 0x0, 0x0) 1.259542121s ago: executing program 2 (id=2945): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0xfffe}, 0x1, 0x68, r2, 0x0, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x89) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) 1.242822476s ago: executing program 0 (id=2946): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x88, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f00000000c0)="077681377a5bca9bc0e777bbc1e032e2c4de34da50012d065ab7881f27b617f31698970ce44db4e0034a6fddf0e3ebf0f73933182db56924d04ea69a2e1ce7", &(0x7f0000000100)=0x3f, &(0x7f0000000140)="d3bc2f97570d392a732e083b1da559965737c4f2c237086b72703117164445f4f03a3cbaced2bfb7c2a800", 0x2b) r2 = socket(0x20, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) 1.242338294s ago: executing program 1 (id=2947): r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fchflags(r0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) 1.238658878s ago: executing program 2 (id=2948): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0205601, &(0x7f0000000040)={0x3, 0xfffffffe, 0xfffffffc, 0xfffffffd, "97a662780400000000000000d100"}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./file2\x00', 0xfffffffffffffffd, &(0x7f0000000080)='./file2\x00', 0x8}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc0205601, &(0x7f0000000040)={0x3, 0xfffffffe, 0xfffffffc, 0xfffffffd, "97a662780400000000000000d100"}) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./file2\x00', 0xfffffffffffffffd, &(0x7f0000000080)='./file2\x00', 0x8}) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) 1.238400777s ago: executing program 3 (id=2949): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x88) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 1.237968293s ago: executing program 4 (id=2950): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0xff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000270000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000d0000/0x3000)=nil, 0x6b4f}, {&(0x7f0000629000/0x1000)=nil, &(0x7f00007c3000/0x3000)=nil, 0x5}, {&(0x7f000027c000/0x4000)=nil, &(0x7f000016b000/0x1000)=nil}, {&(0x7f000044a000/0x1000)=nil, &(0x7f00005ab000/0x4000)=nil, 0x100000001}, {&(0x7f00005e7000/0x4000)=nil, &(0x7f000039f000/0x4000)=nil, 0x400}, {&(0x7f000029e000/0x4000)=nil, &(0x7f000007b000/0x4000)=nil, 0x10001}, {&(0x7f00004d0000/0x3000)=nil, &(0x7f00000eb000/0x2000)=nil, 0x8000000000000001}, {&(0x7f000040e000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f00006d3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x22c}, {&(0x7f000044b000/0x3000)=nil, &(0x7f000026f000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f00001ba000/0x3000)=nil, &(0x7f000032b000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00005e7000/0x3000)=nil, 0x2}, {&(0x7f000038e000/0x400000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xec}, {&(0x7f0000417000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x373}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000258000/0x12000)=nil, 0x1}], './file0\x00', 0xfffffff7}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) rmdir(&(0x7f00000000c0)='.\x00') 1.237656865s ago: executing program 5 (id=2951): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="7116a85f", 0x4}, {&(0x7f0000000100)="70bfd7084e25953c429805395932c60a7f4428d30ce6f92bf6990fc493f67432a66bfa0b18942f5be442bca06426524c28a5e236258800462ce1e08c450707ba0b80199c0743f11a62eaca7c4a80d3eae35bcdb4b43044338c3dc06062433c3c9e7ab131bd7e2df73866016c", 0x6c}, {&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c274c5799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915fa462ef298d13ad2c2390cabe741acb0f24d3a6e5a22272d370eb86147ddf72863f060f460d9f58111bb2a74f9f426", 0xae}], 0x3) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be41ca6ac25ac05e6f4c", 0x23}, {&(0x7f00000005c0)="18113101cefb3bd7544d0fc57ffe2abe29487e9a92b42d33b6ed494f47d53e360897ab81de9f0d3efa8962a271892139364b622a7c27fef4828156e82fb80d07a873dec4b37c0ad36d7397469196d1185898fd2d360fad0ea97c6fab540a229a3203d4a66674126d770166385f6fedcc9a69e7a280627b75e06cdbd4d211683c6939eaf1671eefc7d95def11f6046050f2e598945ae04600b6e1216ed1f3c62abb5ec5221d3bd3e76ebb398c0bdbcae9d356f9817d9814614c79834817be92c37212581ec4782c49fa46d36877671882472d72ad5bc02bfc1493d7ee7381adc0514f51b4da9c500bd778d050e32940efe38f99025ab9ec7ba83266760b86a3e756c416e58bfb6bf42d09f27ce79210fc88e7bfabc46bbe1ce7ff723c314ade4fe44585e178f5746b", 0x128}], 0x2) execve(0x0, 0x0, 0x0) 1.236245016s ago: executing program 6 (id=2952): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) getuid() accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r2, 0x81286947, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd150085", 0x4) sendmmsg(r5, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) recvmmsg(r1, 0x0, 0x0, 0x803, &(0x7f0000000300)={0x7e8, 0x4}) 1.235585366s ago: executing program 7 (id=2953): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000700)="9b0209c3", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async, rerun: 64) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r2 = socket(0x10, 0x3, 0x5) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/82, 0x52}], 0x1, 0xffffffffffffffff) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x3) (async, rerun: 32) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000006c0)={0xfef8}) (rerun: 32) 1.211860831s ago: executing program 1 (id=2954): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) open(0x0, 0x0, 0xc2) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x100) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x1, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) (rerun: 64) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="4117a306659cabafe8b94115158c9ffa450d25d7fa5cfecaadeee7521c4f3f9dd8f00432e3a4a0f32b6b5591329be220a43402059c284f5cc68b448df2145b88b951554f6c22cd1f2e3c52814897d24688d2ceefb1cb324c553478626a8c", 0x5e) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.211638681s ago: executing program 7 (id=2955): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) 1.211302654s ago: executing program 0 (id=2956): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 1.210596107s ago: executing program 1 (id=2957): writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="298778393112f059a08ccfc74dc234f5df", 0x11}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xdcf, 0x52b}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) ftruncate(0xffffffffffffffff, 0x8531) 1.208227028s ago: executing program 7 (id=2958): sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x101}, {}, {0x0, 0xfffffffe}, {0x2}, {}, {0x0, 0xfffffffe}, {0x0, 0x8000000}, {0x2, 0xc8}, {0x1}, {}, {0x0, 0x3}, {0x2}, {}, {0x1}, {0x7}, {0x4f6f9c705e3717e9}, {0x0, 0x1}, {}, {}, {0x0, 0x9}, {}, {0x0, 0x7fff}, {}, {0x1}, {0x0, 0x7}, {0x0, 0x3}, {0x2, 0x1}, {0x2, 0x6}, {}, {0x2}, {0x0, 0x8}, {0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x20, 0x8000, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) readv(r5, &(0x7f00000014c0), 0x0) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0x0, r7, 0x0, 0x4, 0x0, 0x100000, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 1.011567727s ago: executing program 1 (id=2959): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r0, r0, 0x0, 0x4}) r1 = getppid() pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x5}, 0x2, &(0x7f0000000600)="03ee840c2a8c096e53431b1f8cca932b17da5907293bb8e3c8ec3f0d099ba7a2a91c6ed6ace6d9673c7e7059d655cd99e2615c2436bcb6099aaf5f2c72a71f503956cb264c31fb37a3d6284a14f2150377f001a93ec2e502fbea4ca0dc79fcfbf5a2c9a2787a55ba25cbc868917f0bd4c9273a5cfd533ce86bad0f7da4eff55c6317280565ec9e17b9d7d85dee02cd5d5d15e48acfe485d2efd9cee8ff3c8eb3ed10d8fe68bcd00c88c13710e710f1ff396fa714df630ca538db72057d9931618bedd6a376b0ab0d853388e6e6d15c1f765a45b074a12b8da7a99273ab46a88016e9b7090ed7", &(0x7f0000000700)=0xe6, &(0x7f0000000740), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) setpgid(0x0, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f0000000280)="7c50fc2d1246a7f88d79a99f63c219af413f5822b32e9bc6cffea387b9e635a80ce424970061c2c9f0f3caeab3a9f8d76b21e518b9dfd4fbb25a01ef67bb58de1aeed83065a74cdb0186a0c0b330a089911b1571d43150e5d1f30f636669a821291d28ba249199158a87c57c03c72700d5f13193a9de4380988da2c5d615d31ab9168430fe47e0de86357a2088", &(0x7f00000001c0)=0x8d, &(0x7f0000000200)="e2acd315ce191950e3b133e0c27de2a7ce6f7e96d5b314bd726af0371d", 0x1d) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) 460.695661ms ago: executing program 0 (id=2960): r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r1 = syz_open_pts() r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r2, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r2, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) r5 = dup2(r0, r3) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setuid(0xee01) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8028698c, &(0x7f0000000140)) 460.379306ms ago: executing program 4 (id=2961): r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1800, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) lseek(r1, 0xefdffffffffffbcb, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = open$dir(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(r2, &(0x7f0000003d00)={&(0x7f0000000b40)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000700)=""/17, 0x11}, {&(0x7f0000000740)=""/57, 0x39}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000000780)=""/114, 0x72}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/246, 0xf6}, {&(0x7f0000000a00)=""/37, 0x25}, {&(0x7f0000000a40)}, {&(0x7f0000002c80)=""/4096, 0x1000}], 0xa, &(0x7f0000003c80)=""/86, 0x56}, 0xfffeffff}, 0x10, 0x1020, &(0x7f0000003d40)={0x5, 0xbe9}) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000480)='*\xa7,:\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='\x00\xf5\\\xa3\xa5\x0es\x91\x04\b\x98\xa9,r\x03i'], &(0x7f0000000440)=[&(0x7f0000000400)='\xaf*/!\'N\x02$\xfbi']) truncate(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) 459.893377ms ago: executing program 3 (id=2962): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="be4c032f89016724f6936ef9ad81c58005adaf689d2698b4de022f62462f7c44e85f200441eb597089cfb092d87d129bf207a62780feb4abdb4dfdfb11949fd66e787748e77b9704db6421e0699f2be3f83762", 0x53}], 0x1, &(0x7f0000000240)=[{0xe0, 0x1, 0x7, "5e7473f1cbebc23df59c1a4a358e4a3a16f2f6001479cc8a8179d94be39a972a17d859eb2180bb85eb3fc7644ca854227303a8a0c5eed6cc495567dd730e38830c2750e5687972d3776e87b5336072f58cd45ed1712dd9c7d6cb4e21a0a127940668fc02addf7b7c33bafabf7b966f8a554f6cd33c9c5f5a62c09a3f36687b100456e0ac7cc672b0d4492f8fe5dd6ee0b233d778ce64499051312d2f4d1cd112d1f0c691d4141fd288c6f7d8b83a4fcaf736c0d28859b53c601be91e66fe03051c276bf91d381aa566fbfc5e59"}], 0xe0}, 0x8001}, 0x10, 0x401) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x80, 0x0, 0x4}], 0x5, 0x0, 0x2dbc, &(0x7f0000000140)={0x4, 0x6}) 459.4601ms ago: executing program 4 (id=2963): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) shutdown(r0, 0x0) socket(0x2, 0x3, 0x2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfc1ecc7f, 0x200}) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x20, 0x800}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0xfc, 0x4d, 0xffffffff}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003fb000/0x2000)=nil, 0x2000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 457.618832ms ago: executing program 0 (id=2964): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002cc0)={0x2, 0x6}, 0x8) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) write(r1, &(0x7f0000000080)="f844da5980cc8a747f5dedd457b1990e53c717064e8be312e9b70db786026b30ceb63018543616a14583347f7c867ba00aad2bf4366efd2cb908882fde3a8aa15aa9384c32916209", 0x48) writev(r1, 0x0, 0x0) 10.661319ms ago: executing program 0 (id=2965): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2c, 0x0, 0x2, 0x1}, {0x61, 0xfc, 0x0, 0x8}, {0x50, 0x3, 0x0, 0x5}, {0x16, 0x0, 0x0, 0xab}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2c, 0x0, 0x2, 0x1}, {0x61, 0xfc, 0x0, 0x8}, {0x50, 0x3, 0x0, 0x5}, {0x16, 0x0, 0x0, 0xab}]}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) 1.076963ms ago: executing program 3 (id=2966): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x0, 0x9, 0x7fffff5f, "9cdc453b307ee24fafe5781bf16b2f9e78cd3300", 0x0, 0x80000000}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001740)="14dec90c402ed028e86d93bc2d18a8f6190a27bc1300926495c0548ae4df120cceaba77c15dfa835ca9ae55ca03990ad953af771b41dc4dd1e193f1929d335ef20113bef863162063c385a723801abf7b95ab8d9e769818f3e4b997ac6e9c2cc1f41d0adefeff68028bf635419a811cbdaa573463a138f0b773263506b71e265f806b485533336250462b5068ba87135c94a608b1b3e22935b5a308a0d70b9a19a277fd6a82cab4d2473db7d769cecfec3273e4870e6f67799d008e80d363aa7cf5be4fbd68fbb870bf8ad1be0b340b993eeea356b8c0ccf1fd9c728f0ae5fab5c1cb97c6036f7b3970804fc9191f3825c6b611dc74c2f83e01b852665b8b91fca5d0eae90a64ab2a3b2fd4a913e2fdfab2648b4b655c0e43c8165f559543b991a1a58360b5cb913650fc4d32622bab9128b970f585b4728ea52830d9a319a1e862f27c3ae4c46531b0e05ff8a23a2", 0x14f}, {&(0x7f0000002e40)="fe035a8c4832d1ba1178a360196abed784d7cc7db2c32b67291962ca407ee8d25a682ce6fd95e652e98b8512f35015a6341b30c00da4815d626913d70df16d536219acb420341613846c2c70c364514ee1bc42b0ae458f5727c18bd5b7bca1c5dd2b8bdc74090bc54be91e102a11ed347b2333117d99c88484dede5c3b4cc3a748e5da7b9e41863c8cc1e407467951f53a5fa291840f97f67e9105533cc5fcbbb28fdb34bfbefb4e27f45ff2134297277a719d4c493734eed99cc058e79888f481e8f61667534bb77c38fdf8230fbe2797c911218d69b7c03fadf7fb3fea4574d414a56ee4e12c8e7731650a14231cd7f733ff304cc3f689469438157412934ab4aea2d91892ffd0aebc015cf3092af16a3e706a9c1d94fd2ecb3a027d5ed052162944ec2dd194306f87209221b4fed3cb7e21052972b5794ca6747a9570b7900c9a083ca2fd762c38e98092f0a05806ced7fbb68c344fe5ca98389deb3ba999f8047f446ccd227154ba7b03314fcca5ef7e010372aab425d5271840af85112544682a4c9c4691a0256a21bd4b0bd68398935a67861bb5c4d347c391d7982cdf22ac487dfb050dceae873bf4761e00a0d15f6be6f6e937221c66020696b2047241d0aab0b013c774cde99ed29c1a5a24d32596da627f87bc3be8e6f6f0274e8243d99f2533b01f36e50d22bb7f9e5f0919de15d7c1002d283bef7d983872deadaac8d30ec0f8b392e27f29325f9d19806cfd658be50032672a9600e364ef52e4ddfef0baa5ccf65c97eee83e90d84e5b0be078306e650d481804ee1f5a690fa374dcb9be1715a407609da5e134608e9f0a057319c4d2f02c9258a716422b095609286444e85def605e6ef95207a9122d70c481320798354c8ab685bc811921260d1b65fe9858fd9db15a3a0b90c42c4640742837f11da3f30a38412faeb95e399d44477a9c9d2e3930ffb887f629e70e9c645df7c28a5c35903a5df3b017e4decc5c3ce0ef02af830b3b762d1784e7809675e1274a78984b53ac46d91e60c2a309ada1341ce8bb147d1ff02c6f411d89e1e56a2335cba79ec8eb605e817b5a1299f513d496bd4f551c9ae190dacf9a591f48141d46f5e68d2ea2d711cae8919a696214cddf30b7aea0288e24f32317eaaeef1f7d245d8d36098fe92829d64c236fb14f5c119af4847a7d0e0342764107d6730c05820d9feb9b99b31af4c7aa424eacde8cacc4a39fe893b59b206d1c74947a9301627c5a1e2c987076b0d7fc2957b5b1af039bc8a5d4ab48a67180ededa52f218e714ed1494426d5d07b485538e149b1cb34674adcdd8acb32cf06bf2c1099fad3aeeb83f9d1699ca3c3a0c2df131ca9cac5e5fcb0ef0b3d8e427dbcd35dce60ae8aa42884aa247b26b229a92be8c0c17e6ddb19bdb5746991e4f5e45b366315284fd1ad8f5c41b1c8c59c213f362a626628429a562503dfd67c821c2b7105db0abecedf6cbb1fa07843de42dc2ac9f8c4310d69b477cc74742c250c65c0ff3d764c66edf396861e7f4b42a65ac34d14532e449373432b4b68c688e066018589105d3fc23073f71546752124ebcfaa82ccfe369f826ac5cb13b70d481740b437c38cde2bcd35e977198b7352fa73853539cd58d8f20c14d7014efe33070ad0e61f1511e4e0a9c3caa310802361c95eed38a4155532e6e908093009e75f3d5462759e2593dc3585a10d5dd95cc95574dde3309e4ce268cabca44dd5cd33a4954eb062fb32866675c8bfa864a4caeec2ccf8078742d9dee52f0ceade6feaa011f8b29c11cf23f6f7a4174a432e819f7eddb1c57e0bdd8e15c8a8f1acaabea4932225f185782a9183f690ee6060e988aee5cb0c6d51eba7324cb8fc2a5ed8510bf1423dc959bd60bda693d4eec816136133595f087b6b1387b28ec069cb87402e70491fd6e25c5e", 0x559}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x1c, 0x0, 0x0) 488.162µs ago: executing program 0 (id=2967): writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6c", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r9) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @rand_addr, {[@rr={0x7, 0x3}, @rr={0x7, 0x3}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x200, 0x6}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r10, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setgroups(0x3, &(0x7f0000000100)=[r6, r7, r9]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7, 0x7, 0xb, 0x1}, {0x54, 0x3, 0x4, 0xf9f3}, {0x6, 0x5, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[]) 259.892µs ago: executing program 2 (id=2968): mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') r0 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x0, 0x8) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) renameat(r0, &(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000280)='./file0/file0/../../file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='r\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') 0s ago: executing program 6 (id=2969): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x1) (async) listen(r0, 0x1) sysctl$kern(&(0x7f0000000340)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) (async) r3 = dup2(r1, r2) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x4, 0x9, 0x10, 0x2, 0x9, 0x0, 0x3, 0x32}, &(0x7f0000000140)={0x9, 0x10, 0xffff, 0x800, 0x7ff, 0x4, 0x9, 0xe}, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="493d5fa6084e8f305c066f5fbf8751a9bef071a1a0307593b43b3b5a4cce056a0372b1218f5f894e3d61b8b3989a650eeb58154d8856c3d9d45d48a90f34", 0x3e) dup2(r2, r3) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a10003c00680010502f9078ac1400aae000000244140f040000010000000006ac1400bb000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500c0d56907800ee"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.27' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 21474836484 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8070363310, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock forward to 7885088468817503279 uvn_flush: obj=0xfffffd807228a7b8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: load: 1.37 cmd: getty 12880 [ttyin] 0.00u 0.01s 0% 321k load: 1.37 cmd: getty 12880 [ttyin] 0.00u 0.01s 0% 321k pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error uvn_flush: obj=0xfffffd806e3ca2f8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2214461440 uvn_flush: obj=0xfffffd8078349420, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost!                OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 177698510449 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error denied attempt to set clock back 14 seconds pmap_unwire: wiring for pmap 0xfffffd806c4840e0 va 0x20001000 didn't change! denied attempt to set clock back 2658579999 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806acb00f8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4263431397 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 33554556 seconds uvm_fault(0xfffffd806ec2a168, 0xf, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff815a71c8 cs 8 rflags 10246 cr2 f cpl 0 rsp ffff80003762ef40 gsbase 0xffffffff83488ff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff815a71c8 Starting stack trace... panic(ffffffff82fb9486) at panic+0x1ba kerntrap(ffff80003762ee90) at kerntrap+0x28b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b ktrops(ffff80003761a020,ffffffffffffffff,0,80000d30,fffffd806df3c010,fffffd807f7d7888) at ktrops+0x58 doktrace(fffffd806df3c010,4,d30,0,ffff80003761a020) at doktrace+0x6dd sys_ktrace(ffff80003761a020,ffff80003762f2a0,ffff80003762f1f0) at sys_ktrace+0x11c syscall(ffff80003762f2a0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe9c35351e50, count: 249 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 860ebdd0-427f-2be6-5726-fd56b385017a found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.67 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace