b0f50c4e5fa742f4cf892667919f1cd623f90d835d631dc63411e83472e6394799e6f828888552fa9bfa95a75e0e0445cdc2ddc9ef49e94000163458d9bd077c72a936c004fa1fa660fc1320ccf665f6dfa4d9915662d1165eba448df4d575dd0a594805a5cf9706815233e989cdc3f57eff8bb18a5d0a05b9a0d40f901b87982317516bff6d67c41ad69efd3dce7a1f69cd156883316354b29b98e9afe0b9281a6ad0184b1a6552dce442c81a2261746545f6c689bb133fc459455bf65851256426ae358036fefe6510b1c2eb5bfe6ceecfedeb7d107633c6f7016f12c204b3f9d203c4ab826165a26c32c3e7b1c7a8482a652285f6588a1b464d94b0561144485677e18e6af07837ca65ff00fc35ae7941610e84ec6a49b144e36a2b9e4a1a11de7aa4faefbaa0958167ca9913d1ca07268088bae12509545acc1ce92740461970e2cd4eeb8840868932f8af4602c59ce57cf85f72d0af06d782850c2de6ca7a67e39c418ba8dafee65f99584d06abb71b7ca07a935b185c341ed396cd27418091243e9625f89e1b3dcd7971e20d230135c8397a4e1548e883a20b28018cc6c9cc5b33ac952eb8f4b69a0845f0afb9a61c84ac3fce03aea8af40aa15623cf5f784cade1dd0a1f3a92983914835206b77c00fffb84d65fafafd6cbf9096439ab26995f3cc2a8cea313831df7b1ac0f9f3e2652659127ce37a68ab89c1e189a4bd9dacb432006618b543de3ec466749e0b13841cef1ca412d1b4b38b068f96f5c023b52c9aeafa887758b279d7ab7481bb1ffa75742be4fa6bbdeb93d98c4f9784a42b5df382c65b34f542608ddf5bf58973347befdf54382e0ae7d33eef89b3baa933dc9fa277a0382d3f142428f41ac377fb410f5f51ecfce72ad27f91849092bf43f525cd9de712e1eb6cd19b02e5045e5b13887f6608a45f86a736796e7fcc47f5cd3389e47634fba46ef19df86c7b936db1a68dab8d7349349eedcbcdaa12fe222a7bd6d48500dc98da67d967abe57346552b17d66ba48d2913bccfcd5372c93c0f6d101180d199fa9a8e1aa5bd57d7d229253f7f3f75da11e1b02432db54c40ab030be6549d7cd30c5bc3355feeab454266f55403a61faafc487258be8b4b9490453ee1b19238377aee6f4ec85c5ae0f223d012eb18f78b7d53bec6f7e53ced4a5f7d58187669e71c355913487c1f9d6a1445c1ce1a17289f2c69f23944bf164c2e6e0579bf28409f8cf749df2f51ba7b8b909ec38f51b876aa26e4305e93e1ce620b9ffe76e54a1b3e6516b9bc71337fee64ad6f241df0ec49421d11c55e72baa0f10bffc81d75825ed393f0b65493055301438eb5db780b08ce85862c45f3faf4d5f58aa73c2e29cdbe46784c59f9e9ccdc6ff20b91fb03f978f1ae83d19b1ec8b23a5f1a961f69b05b9f2de893b02a64d7258fa04739512ac0ad17f79b31b8ece53e873e60fd267d26fedd8f7e9704a7e346d0df928674637e9394d73b58272071158e953f59bf809b78103b8b4a90151c9d91606804318452a9faeff6b91cb5cc9fb6ff9b14822e00cd65350b8e52dc874c90be0122843b4df35f2157eae18b1ba74c2257fb15e594b3d2ea7c01e43ef9af32940b60f1088667a5e26ba4842a3b3925391a7956f0626e00e25e3a3911215a46ba549f87b4025f8e04fe2613b81aca60bf7844f8ca3e0175a9f9a631b795348ee0779aa971566ece9a49915dff7b7b461089cdba4e980f31beacfa03f0e9f3c45919e95522e6074fa340984b46a6bbe0212948c81daaa742f46983d3a5bf12c5a5120092d147439cf168ef8362021f89de5b8d286a0a4675d02e764b20c79d15bbd2aaeb023a019f0d72a13ec1152c96dea81f2df2f9f952ec0ca1abd89ed7cfd767d1948b7c70b03cce4c41611634abaa0012ac122fad7f776d184c70adbf9613a1ba3085712d83b276b6925ec2dbe90c910d7d4870ace20a679951d6df1f4e6bcd5443883e533f1e7f0d46231faa426bcb854f61564ec3ffc25ec8553c27521dc498cd15b659543cd0a89ab6693ad0afa171d4e1c74bdcaea1683b597ae8e577e8187162bc774635bf46d59fbd0ef3b6211727a0ba369e2055c41dee9e3e0b98c9ff78e132c86dc4a07b5d0e90e869aaa33528bb389fc3c0d7c087b0f315dffd1116910b3bbc6da1662323c4b1bedae31a955f656437f9f0856d4384a690d564566796f7ef9073bbc4296a2115514552e9fb77a949b24ef8065b6e1b30083727d9ac19a6e4a87d23872a695d13fef265f6d081f02baa5943ecf9b01987a5d5f2e3513d6dc046a41ba8250531af34fef711c83856834fbd02497a5e76a493ba7b930670fcdb04841e638eb9c2eb6eb48dc48dd4df014e8ecb680f2263c1b00bab70fd09a10b503eb9b9df1394f4f227ed3147c6cde21c8f60cb23852103f9f9d1d126ac21d4276c339882f35700c60b3d72fdfd05168f61c337a484cf4ef0a2fe17121fad085f1809c4d9ef5928c47726121ff0da5032abccffd98c7e69d6a2be492be92b1bc7a3c2e7ea79a17b53d457410ae0cf0cb065674898dbb9f93f9e517ec406b6d433d24282e36dbe00eca15e3211b52e06204f1fb5c7195415da", 0x1000}], 0x2) 22:28:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="162c70ebffac240000000092e751ee10ad556f2f87343e26a257e2d78804", 0x1e) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x104) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3e, 0x7, 0x8, 0x2, "170110664d0d513bbf6fed59b876267b20bbe028", 0x7f8000000, 0x6}) syz_open_pts() sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xc43e, 0x9}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000200)="f602dd934cbaef8101e6fb283de9ae774eb4cab3cbce898337fdeed3bb6bdde9c2793bd9ae2694a90c6c0634bb39b3f918c1166cb4668ff9002ca81a300114afa6798abd15349dbed5988acb4190d6431caf445a6b13499f82f9fcd88e0d573cfcb4261d3bff4728d010ec14f045853027968790a4054b1e1788312fd0ee7b6ea02232c4cb0c71ebcf1c8102090440019431c92e0ae4d6f39ab6af9d9673b77f90151e582d4380262e5c9703aa6d85a8f35d23a00c129af42c04d16a257395c8889c9105301fea1fd3da70f5330f22367d2608a23bdad0fafb2ebdb8efe3530c90", 0xe1}, {&(0x7f0000000300)="7df1794461628fb171f594da11076ff59b3688ab8440f2f81d1b3644544192e6701c9120c0fc6f1a7d796fe0feb81241d4f40a33987a1b274e4d0a99893651a4fa19a7cb15038690fcdd8c59a76acbf9227452176ff5a9a78dcef246a0bb66e79a90827b77f461dc70d3649b4d58fd416989a7c6243d9e1f82b8a365424e13246fa69cbe75236316cf9886911fa6273b72f15c40db3945c75b7656b5475406728f502a49747dc9c31622dc8b1cf691624b", 0xb1}, {&(0x7f00000003c0)="8e27fe588b5c8252fac38b96dec1fe086e4443d14ca64311b90cf744419b252b445630e1caa4918fc26b387a0a11c58f595dccead4357ddf9f6b383423270c10b06acd9638e266f496473e09b3a128de4c36ee2ca6489bca330c627192a65cb51dc278ecc69f9a29f69e0203bf7d1b103cb20fb2c047077353b0e7390706c0c8926a8040737811882babe97ed4e3ddb8e91be9d22c1b66fa", 0x98}, {&(0x7f0000000480)="3bb73b1b132b2cc32c45f98931beb4e3e8bf86467e3f74a15bb40e3c189777862488b259c835d46e3f490bb55b9d2beb49fc580aa8ac1f66db08302ff2190d02def3f929d4bb64f61e81ac81480a5b7fd561079b69ade16e00000f6f6f765dc0bbd91f4a2b751d98fac52bd18305a6b4a797e9be203018f33fe861a09e023e1ef6aa", 0x82}, {&(0x7f0000000540)="026a1dd1dea4e240c5df2a334388c3f53c316b202750d5b9264afbdc805630dc178a8d9dd84fa41e02d22f03409513dc2c316dd79b79e3fa26607648ee8995c294fbd485a05dc82bdf516490b412cd8a12b4c6225a4c488e87193f0f15597147140d1d34255610900fe5b61758f22693a20260b34f96af8faf334e2459a5ded9", 0x80}, {&(0x7f00000005c0)="d9b58027f73c686bff2c31807d75badd3521d9d39b392daa7f1e4832cbbe326cbe76ea52905a295df7401ad31ac4a5eeecb8b9ecb413b06dc03e078ca323c747b42912c9b8286bb2fdf89ac43ed741f5f3fc0d0628b2d654a249b31e0a5e5689fbcff355102add445b4b5c9bc11fd7f909ce2ac61fdb02e81d303eafe35dce3775f78cc7e2ed15628d9c47e5d7a36680ec6a643602e7ec1b9c24a0c99e2f82f9c6967e051c0d2dbd8b2daa9fa45ae14da3bfb5dbc01594347b038b2da1032a8af8331dcbddbeb1f7550aec920307d7cc212be36f", 0xd4}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="d93e12e1429690c7ebdb0bf9bf944921dae8cba5e1f8f16aa335b0fb4819d93e6502d6fe70989895b58b45", 0x2b}], 0x8, &(0x7f00000007c0)=[{0x38, 0x1, 0x81, "504a5a049edafda689e69d3feea7a4d5bc03ca393b3069fc3a586e7ecde42d067e"}, {0x78, 0xffff, 0x2, "ca42175ffc2f42a31bc075be0c9974d0900d7c72aba66a3813adef6a9b6e3bec863fc4dd96be142990325d7e00b23d090b0bed88b101cd0da524d0958e1643148385644bc74ce4763be75c03c4aa3fa5267fe0f0eff45586c51ca13b9a850199ecad415d"}], 0xb0}, 0x1) write(r2, &(0x7f0000000180)="ec3c0f5ca5a62195a43671aa83d059fb98184aac306c920ee9adb5826fb705cd19f019304be91340026b", 0x2a) fcntl$getflags(r1, 0x3) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) b+:@CSАuaN჏te-bYZ&},3n7sc} b,&sD=;qmob$+~7>u(1p~6$Tdeю kf"7ǁ۔^ 9mgT ?.J}O/A&}_SDK}o;z&A۱=O> ,βnhm/o혟GШSp*$v;H+2 {&c#2'7鸍6Jo#4ZÕN}( ,q%xL'bO!၌uGKoLYrvS.@ ˄;hiFG{n|3Wnhr1,P]wg:?儨(U+l." ;MwLۤ$Tox@O9lRtzAˁEO,7'LfZM <QEf90`9E.;M m xNp3gdza﨑G[\.bj;3d'>gk2>R3 XϺLW==7Ɨ  ݀cHk}G=gI#OTi2y<fG"w2Gn |Owee-A+Vw׈B',)؎8fIި_#I6&XI?#>p!MENKZMۅn#^phfzD\'Æz+a0 sO M+W_NTׂ̄qs K0^?1mo/j48Uɻz'Ar^X̢ T0b; `^9A7ߥ\Bzbbkӧ-m}zyu6Ǔ|` )ng ; s8zD 1 3lO'V= ccZx@@epS~fƍɪ-YUZ֙%FPSg ohB64׺BὌ^0<8ҕftK WAeN)杨V6H ,UK}eZb*4V{8x`S7bO /9~DU#R7IVO,fS.0,Ol3t,ӪwYù@-ksE@[R`k۹qEYnPQ iALcGyM< bJ7̿.؀`HT}w([.0/`=n&,"?hz~ ‚QkOٯ9C%Le*hai 崶/層{ t%qV?%F`;iG!N ǴYʛ/smM2r0V_$|JV}]ٸAL!FmpUNM.͏?YvĈVիzɻ&ql JyQz\g(&Q񞘮Am;Pս6Z`gpO SыHot>FA2bӒ\e &|֙_[ͬft;.RN|0A66Ru &^BD7`N /ML #;2S#ZFA qo¸!_)_e i?d9wM&âRz[/Z虣XU {l>՜,Y)kXdB%܈G =i6 2-H*aX6fy*LnHaOKFD!fJސI?OpL:[":w|\zf)؞3Y{w5/xU;Hu"z!uaƛ0192-WÝD,rs{#㰛 h<"1%?#f jԔV6'IU j)yNT/IjҩN$Zh!;gPX.N_ Arы~Eujt^́"5 qQwD.HJXQ=|R7Ad&:+T3c ,aEPf,,t:N]#0|ik7U.Bdc'i/yc1WЗŌ%xLAͫ ؛ 4 Fs~2|4l]G`_uIH2;-}l韷+@}MDƵPCn2pr!r+s)}A1ýZQkO#!{i}_j$b9uۘ~1❠WSY|Ay_GqOvU3_ 9x?, -4;Tm"*h@K_ hM|5ҁGFT5UlZjσA=ze~)*Ux n,Z S{%MpN1p$~WEg'~ќp{AiYH%뀱"g([?1SU T{XTh{lMf`3 ,X\7x(}Yc{H*Z6v@s gm!jVĭx0W"$CeYG {R](v"JݖO$E,DOH%Qo(An{Pt![܇;݁4K&g8&4u>툗zDsnyeZ>m%t64bbesG{]@ )MX<~q!mƋi]6{?)O~y&{A_ D񏿺")A5gyNOjciz<1"iW=qH|Twl)&|;dk2C& -fNPnu!\&pos)=/{s3*oh.(khw{D@NFa&XmB:X΋l2,΃ĩtHRj1k9h%&_87/U">nahN>rZ$_ pRzYL=~C&ꧢ2򝟻"l׼O2<1-\mr2"OiɥL1W~F`"-|, jp-Ɂ9tccղi c%ߖL l֭Qgo}3c Ol5UM/vDv Et̏0z i9~SSiE~:~>y;`&U|py;q4#1{0q(H&_#U=C*J͊G \pL; =)+wg0%`=#A\4rN{8 :]x._ǝY@33bLfGE klR#J?3-[Ԋ)\QwAzBnC =)[Y>@ yκUV ~+R2ktG\3.~/|1YGz8PfUr 7#Cv^>: IXO*u2>)[AQYc4mu) IW]`>"H׸25`mi6Da \!;``/mݙ)a\kì z>]]eM0m?=5jB{ \e? 1cШX| UtmdBxC-5޽Ov/-&"DHn&'}ŋw\6tF 5N5mÛ;'|/c髣փ?VgTr/E0a1dX7woZ8m_R:HvRIq&DU+zpJGH!KyR@ {1HEJHgaĵ779rhjE X\*,[bOn&O H! Ѹ*tbyQ*Z}&"7׎v;UI7qZv)_#no@Nۍ<{RtA9,hx#Iz[QJY$a=:H|}񨇪%X#i0lU?WР[ @y1u|AiV35K) U-D,&FT_lh3EUeVBjXoQ .޷c{zR(_edKaDg~|_ZNƤN6䡡O X|=rhPEΒta,h/`,YWυ- mx(Pl~9ejq5A9lt Cb_ח 0\T: lų:RKi_ aJ: V#_xL :9R|_ d9&_<¨Σ>&Re'7KC aT=FgI8AA-K8ho\;Rɮu'zHWBO޹=xJB8,eOT&X3GC}3;='zBBA7r'I +?R\q..PE8`Ejsg\8GcOF߆ǹ6hڸ4Iܼڡ/"mHP ɍ}zW4eR}fHґ;7, [}}"S]C-L@ T| [5_EBfTHrXKE>᱒87zoN\Z#}Seq3do$IB^r u^ӓTSCx ΅,E<.);FxLYo xћȲ:_i[-蓰*d%G9Q*1>>`&}&ݏ~Fߒtc~;X' q?Yx;J`h1R̟.e5 R܇L";M_!WL"W唳|>2 `gk*;9%9yVbn^:9!ZFT_&`xD>u14wqVnΚI]{{FͺN1YU"O@KF!)HBiӥťGChb[(j Fu.vK ǝҪ: r>,ި-R ؞gє|p0x0}, 0xc) write(r0, &(0x7f0000000240)="667475fccb5fdb678c2e2b807ae13cbedf34a733a56f7b759a90f5b93a86442f1d0cb176f775452a2343f38a60cbbc6fb26d9d4653e625ad1e3798c8ecf6c068a565c1ed73532707a0d10cfc0b856a5eaaf3e7f774e5ef9a12d6a93c7e844e9465fb57fd75592c4f19039529b60e3b7701ad047fbbc8030acb1f82e84abbbe9ac6ee0601", 0x84) r2 = geteuid() r3 = getgid() socket(0x0, 0x4, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x2, 0xb49) getsockopt(r4, 0x29, 0x27, 0x0, 0x0) getsockopt(r4, 0x100000000000008, 0x5, &(0x7f00000001c0)=""/78, &(0x7f0000000080)=0xffffffffffffff4a) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x743f) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x82}, {0x23, 0x4}, {0x45, 0x5}, {0x86, 0x1}, {0xcf, 0x7}, {0x47, 0x3}], 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x3af, &(0x7f0000000340)="b6") 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xd7c, 0x3ff, 0x2, 0x9}, {0x6c6f86a2, 0xffffffffffffffff, 0x7fffffff, 0x6}, {0x100000000, 0x5, 0x6, 0x2}, {0x7fffffff, 0xa85e, 0x8, 0x8000}, {0x92, 0xfff, 0x1, 0x6}, {0xe3, 0x0, 0x21, 0xfffffffffffffff8}, {0x0, 0x800, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) gQNkTC>S? F#Bk˅OaVN^U<'RĘYT<Шi:ЯqKܮh;YzwqbwF5F՟!'6 U> x2mĠ{]i5(8 ;mf##ı_ed7mCdVg OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 22:28:21 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(r0, 0xffffffffffffffff) r2 = syz_open_pts() fchflags(r2, 0x0) 22:28:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000100), 0x0) dup(r0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x1a0) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/115) syz_emit_ethernet(0x137, &(0x7f0000000200)="deaad39bb89123aa00000000c0") 22:28:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0xffffffff, 0x6, 0x0, {[0x30, 0x101, 0x8, 0x9, 0x4, 0xff, 0x40, 0x8001, 0x81, 0x0, 0x8, 0xffffffffffff8001, 0x9, 0x81, 0x2, 0x6, 0x81, 0x7f], [0x1, 0x8000, 0x3, 0x1ff, 0xef8, 0x7f, 0x91, 0x0, 0x28], [0x7, 0x2, 0x8, 0xab0, 0x4, 0x7f, 0x4], [0x0, 0x8, 0x2fc00000000000, 0x80, 0x8260, 0x2], [{0x80000000, 0x2, 0xb56, 0x2}, {0x1f, 0x401, 0x7, 0x4}, {0x7fff, 0x8e, 0x6f9, 0x3f}, {0x20, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x5dc0}, {0x7f, 0x85, 0x1, 0x84}, {0x100000001, 0x1b4, 0xfff, 0x40}, {0xfb4, 0xfffffffffffffffb, 0x89, 0xffffffffffff0c84}, {0xf3c4, 0x8106, 0x6fb8}], {0xfe, 0x5, 0x7fffffff, 0x80}, {0x5, 0x200, 0x9, 0x6}}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="aa8d8d2fd9dab4121cf0ed3bfe9f44bfa80b8e97870330776a7d0fc25c2910eb982e65a886c2c619cf4dfb56764d7a7f636a84333a0936af54da10e666d0d35acc1aea55505d423d122a48f34c077be6a86a8bebe758f7369d2b400142e55dec67b963aa36544f71004a3d33b0db03f50fdc804d99c1c4d2cf527114b6a79e39016692ec388332cd544d450a5ddef1f46d003972066741370013a1309cd172d1326449aee9b694", 0xa7}, {&(0x7f0000000500)="490a5566da8372ec90613a608a818d035399492b934d442c57238397118f0cd8ff75163a259435468e54761ab45038f6fb66ac190ac6186109bbe0d902bb642ee9640b22c894108908c728212f35ad5d7a97d797e307d417ef427a09b779d744598d578e98125166a693e8ed1c28df22967201b86294f035eb436b23e128e9363074864e384b11a8e691f63a5872c6920997f55401378ae3a7ba2a89ce51134c4bd21ae2449774a8dbd9930bccb8f5a073ba129132e1386d03b6a2a9bfc5ec67b4ddbf522a92c0887b98c7d11804012ed9d83334350bdb64cb6f410b0e091b7e5229430ab0d20032a294dc6523782e3bf8909ccb250e65568e08aefa", 0xfc}], 0x2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="822c2f66696c65300000314383ca77cf7f1efdc039d4d371b4a5fb70d3d07aa6320bd81ad6234ee0bf97e0084aba406be78a9384492a61150447be4d8138ac4e"], 0x10) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:21 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) chroot(&(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) sendto(r0, &(0x7f0000000140)="6f21f08b98a76ecd0bfa9cbc2551283190bca51b9da183be3a709aabe78db881a196557fa69c0f247b89e8bd68277dd04c024f22545a75b2a762027507ab685dad0723c85d512c065a97db3a96a248d87e38f0391832177d3de36a54c083f10fe32e12124f0f7a74067d137fbecf59090dd4f1205ec1b127f1e58fc9d0ca27a4d8010bd03d67e26193bfeb60aba089ee2401d7b4b4481de9a8e2db725a5750daecc7048bbad3212942fc291007d03dc2c12631025a8eebe752fc844f25adb498765f98057978ba63e42b65b8f917647dedea88f3", 0xd4, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x20, 0x8001, 0x1ff, 0x9, 0x793d8000000000, 0xcdd]}) socket(0x0, 0x8003, 0xf7b9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0x1, 0xffffffffffffffff}, {0x18, 0x3, 0xca, 0x8}, 0x4, [0x2, 0x0, 0x2, 0x8, 0xe0c, 0x1ff, 0x6, 0x8]}, 0x3c) sendto$unix(r0, &(0x7f0000000340)="52cadfa3efe21ea286646a92169c1a418ef75f856b7c6761b4d1fbbbc74385d9f5e1b9a5ed4c43ee43b2db54ca95c0a2d171fd0b3f55dd2abcec410fd70b70af9cfb0a5f7370b05f401c4f6ba8b8273cb300b27a5b937aa426e53e7c1d1ac38e48caceaf30fe809b3daed825c8c41cfebed797d5163041d5caf8eb3b7ca7e420206b1e8f3bb32f48cb9fee29daea13518c99e7adeddc71d2d3f2a2f5ae615442a62da575f4a6a35c486b47b3de96e98e3244a3fe13e1a1c5c025aaecc1d2dea60e3a6ff285984f77b6ff4d8c2e0a8bb3b405302a0e88770fa5481db55ab3c341a92ee74e52ebf65b207069", 0xeb, 0x400, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000480)={0x34e5f093, 0x0, './file0\x00', 0x0, 0x4, 0x100000001, 0x100000000}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x6) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000500)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r4 = geteuid() r5 = getegid() fchown(r2, r4, r5) ioctl$TIOCSTART(r2, 0x2000746e) recvmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/87, 0x57}], 0x3, &(0x7f00000007c0)=""/169, 0xa9}, 0x801) getsockname$inet6(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000940)=0x1) r6 = dup2(r3, r2) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000980)={0x5, 0x0, 0x8, 0x5039, 0x1f6}, 0xc) chown(&(0x7f00000009c0)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x100, 0x0) socketpair(0x22, 0x1, 0x1, &(0x7f0000000a40)) setitimer(0x0, &(0x7f0000000a80)={{0x7ff, 0x80000000}, {0x6, 0x6}}, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000ac0)=0x6) ioctl$KDENABIO(r1, 0x20004b3c) rename(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='./file0\x00') 22:28:21 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x8, 0x862e}, {0x4, 0x5}}, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffb, 0x8, 0x100000001, 0x0, 0x8, 0x7, 0x1, 0x1, 0x3, 0xdcf9, 0x3bb}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x800) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) getsockname(r3, &(0x7f0000000380)=@in, &(0x7f00000002c0)=0xc) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 22:28:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000180)="e25a4d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2b06e2309cf7f5d77fb3d3ea0b0d23794cbbad47a7b6e093d74e89f6ebdecef6143ef87d50755e99615", 0x47) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="bd3745998861e7c52e7d9044c3e312c98be994745cfb5d00b284da4d241564000200008c03e1aa263dbc5a14d5ad4a09b4f26b9195b5c723db40c0760aa5df4d605e1371861917c78684830dc84d0c2a4f4bd9de7fedd300819e6fbd1f49d519b3c0d08eb3488467b4bcbdb0b7fdb34ca9218b6aabfc1cd6f909cc8118f9a2eeed4777ade12904c5e8861c50432298cab943cf5b49dd699aea22f658d047e0c83efe4a6f2e44b163ca1b43125854f0f6c7fdf990c405fb9280398becff0aba81e00712da7efa50782bd9701dcafbea548902c532d1d266916a1eda3a726e3421e0644916b944514ee331b2bb188a509f60e171b955d22945a69373d877d50fc56e4094ad65ff38084984b32fa49076451714efd2bf4ca37355ab90b83a8ae3f1ff65ccb5300731cad1cd5b2f2a2d96c60327eca2d02491723f9fb6d7b50c948fbd79b1ebc2e67e0ee83f9885502b97ca641424e4ce49477cd072bbc3b6090315c6a21db0d99884fa2854e6efd01453d7d6a61830e10e", 0xffffff63}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 22:28:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x4, 0x9, 0xf54, "17b4c9dabe7419c5a78502dda67a4ca643c94545", 0x1, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000180)="e25a4d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2b06e2309cf7f5d77fb3d3ea0b0d23794cbbad47a7b6e093d74e89f6ebdecef6143ef87d50755e99615", 0x47) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="bd3745998861e7c52e7d9044c3e312c98be994745cfb5d00b284da4d241564000200008c03e1aa263dbc5a14d5ad4a09b4f26b9195b5c723db40c0760aa5df4d605e1371861917c78684830dc84d0c2a4f4bd9de7fedd300819e6fbd1f49d519b3c0d08eb3488467b4bcbdb0b7fdb34ca9218b6aabfc1cd6f909cc8118f9a2eeed4777ade12904c5e8861c50432298cab943cf5b49dd699aea22f658d047e0c83efe4a6f2e44b163ca1b43125854f0f6c7fdf990c405fb9280398becff0aba81e00712da7efa50782bd9701dcafbea548902c532d1d266916a1eda3a726e3421e0644916b944514ee331b2bb188a509f60e171b955d22945a69373d877d50fc56e4094ad65ff38084984b32fa49076451714efd2bf4ca37355ab90b83a8ae3f1ff65ccb5300731cad1cd5b2f2a2d96c60327eca2d02491723f9fb6d7b50c948fbd79b1ebc2e67e0ee83f9885502b97ca641424e4ce49477cd072bbc3b6090315c6a21db0d99884fa2854e6efd01453d7d6a61830e10e", 0xffffff63}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 22:28:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) pwrite(r1, &(0x7f0000000100)="60eb5253f20c25009d3a6e90516c7a074e64f3f5d5c6329c622049687f46a35ef8189fc95b8c36da1717cf8303ff102dc2fafadb30345da7f170a8cdd73111887f02a799d7d3f10a05047eab7ff1ab00bd3d6d73e4f8a2ef836e0d9d7f36e8ff2a63337f", 0x64, 0x0, 0x49) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = dup2(r1, r0) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:28:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000180)="e25a4d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2b06e2309cf7f5d77fb3d3ea0b0d23794cbbad47a7b6e093d74e89f6ebdecef6143ef87d50755e99615", 0x47) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="bd3745998861e7c52e7d9044c3e312c98be994745cfb5d00b284da4d241564000200008c03e1aa263dbc5a14d5ad4a09b4f26b9195b5c723db40c0760aa5df4d605e1371861917c78684830dc84d0c2a4f4bd9de7fedd300819e6fbd1f49d519b3c0d08eb3488467b4bcbdb0b7fdb34ca9218b6aabfc1cd6f909cc8118f9a2eeed4777ade12904c5e8861c50432298cab943cf5b49dd699aea22f658d047e0c83efe4a6f2e44b163ca1b43125854f0f6c7fdf990c405fb9280398becff0aba81e00712da7efa50782bd9701dcafbea548902c532d1d266916a1eda3a726e3421e0644916b944514ee331b2bb188a509f60e171b955d22945a69373d877d50fc56e4094ad65ff38084984b32fa49076451714efd2bf4ca37355ab90b83a8ae3f1ff65ccb5300731cad1cd5b2f2a2d96c60327eca2d02491723f9fb6d7b50c948fbd79b1ebc2e67e0ee83f9885502b97ca641424e4ce49477cd072bbc3b6090315c6a21db0d99884fa2854e6efd01453d7d6a61830e10e", 0xffffff63}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 22:28:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 22:28:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000180)="e25a4d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2b06e2309cf7f5d77fb3d3ea0b0d23794cbbad47a7b6e093d74e89f6ebdecef6143ef87d50755e99615", 0x47) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="bd3745998861e7c52e7d9044c3e312c98be994745cfb5d00b284da4d241564000200008c03e1aa263dbc5a14d5ad4a09b4f26b9195b5c723db40c0760aa5df4d605e1371861917c78684830dc84d0c2a4f4bd9de7fedd300819e6fbd1f49d519b3c0d08eb3488467b4bcbdb0b7fdb34ca9218b6aabfc1cd6f909cc8118f9a2eeed4777ade12904c5e8861c50432298cab943cf5b49dd699aea22f658d047e0c83efe4a6f2e44b163ca1b43125854f0f6c7fdf990c405fb9280398becff0aba81e00712da7efa50782bd9701dcafbea548902c532d1d266916a1eda3a726e3421e0644916b944514ee331b2bb188a509f60e171b955d22945a69373d877d50fc56e4094ad65ff38084984b32fa49076451714efd2bf4ca37355ab90b83a8ae3f1ff65ccb5300731cad1cd5b2f2a2d96c60327eca2d02491723f9fb6d7b50c948fbd79b1ebc2e67e0ee83f9885502b97ca641424e4ce49477cd072bbc3b6090315c6a21db0d99884fa2854e6efd01453d7d6a61830e10e", 0xffffff63}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 22:28:21 executing program 1: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x10) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x10, 0xfffffffffffffff7) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000240)='l0;', 0x3}], 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)) 22:28:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2120, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x5}, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x7) 22:28:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x40, 0xc0000000, 0x4, 0xcd5}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000084, 0x81, 0x2}, {{r0}, 0x0, 0x91, 0xf0000040, 0xd1}, {{r0}, 0xffffffffffffffff, 0x1, 0x21, 0x9, 0x80}, {{r0}, 0xfffffffffffffffd, 0x24, 0x1, 0x9, 0xfffffffffffffffe}], 0x1, &(0x7f0000000140)={0x80, 0xec}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x0) 22:28:21 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) mlockall(0x1) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000080)={0x3, "38c6055496e45d2d44fe93bbb14aa0b3e98e322e09ccea4b46bf00da50e4dcdda7e39564b9846d5d099a9d2458ce58a29d73c7f160b62c5dcf6a400470b83b4965b7936cf942aaeeddede6966b8a61babf6fbb042d2b56a3c0a832a59756fec56c43ada9b379654d2613eef49ed74e59a1d2803e05acf2937891910c4f232a3561d237a3082d99c6847a796d1ecad758d311254eec4ff402d804a9d219e03c5de02ee83bdd6c3c2afcf052ae8d62cdd7231251b18f10e46cba7a4155acc461777c89391cb3084eaf09122ae5af8d8b850454ba5dda30"}, 0xde, 0x800) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}], 0x1) kevent(r0, 0x0, 0x100000000000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x3, 0x3}, {{r0}, 0x0, 0x4, 0x80000000, 0x2, 0x3}], 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x2, 0x284) 22:28:21 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 22:28:22 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) semget$private(0x0, 0x3, 0x202) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x3}) r1 = socket(0x18, 0x2, 0x0) sync() setrlimit(0x7, &(0x7f0000000740)={0x100000, 0x100000}) r2 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) connect(r1, &(0x7f0000000700)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000580)=""/194, 0xc2}], 0x8) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xffffffffffffff7f) 22:28:22 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:28:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2a, 0x5, 0x0, 0x0) 22:28:22 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000d5796e18000000000000100000000000000000f09624e4e722f2f9b41a075dd4dcd8b5073c402417"]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r1, r2, r3) sendto(r0, &(0x7f0000000880)="6c81e039ba139c4da72aa42fe228d22c8cabe023f7c85c926ea8e0f91393a6df37f48c81cec53c345979e3239f63f99e4ad2a3ebc905e790ac04df76e3b98b0a0a55771cd0616f9041a71f913afe2169540f5e64d0fc8e3deb7807fd8b55225c33eb1a9def321506851edd083e86de35397b62cbda2a7a5a3c7fb5f1f6c2b6179e0a167021fa10462c12ccdd46a2792250adab533a17ab31f7d52a89e56a266e1d7b2dae79c5895a3177726a1ae602e0fa0c185f4fac517e536c63dc5a6f6735dfecb3dd115460", 0xc7, 0x0, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) r4 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") poll(&(0x7f00000004c0)=[{r0, 0x4}, {r4}, {r5, 0xa0}, {r5, 0x1}, {r0, 0x100}, {r6, 0x66}, {r0, 0xc}, {r1, 0x45}], 0x8, 0x2) ftruncate(r1, 0x0, 0x2) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x101) close(r8) r9 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000007c0)=""/142) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000380)={0xfffffffffffffffd, 0x5}) r10 = semget$private(0x0, 0x5, 0x40) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 22:28:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10080, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) read(r0, &(0x7f0000000680)=""/24, 0x18) r1 = socket(0x27, 0x2, 0x9f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x812, r0, 0x0, 0x0) rename(&(0x7f0000000280)='./bus/../file0\x00', &(0x7f00000002c0)='./bus\x00') r2 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) recvfrom$unix(r1, &(0x7f0000000200)=""/84, 0x54, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r1, &(0x7f00000000c0)=""/186, 0xba, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 22:28:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x120) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xc0, 0x0) 22:28:23 executing program 0: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = socket$inet(0x2, 0x1, 0x100000000) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7ff, 0x40}, 0xc) shmget(0x3, 0x3000, 0x480, &(0x7f0000a01000/0x3000)=nil) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 22:28:23 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getdents(r0, &(0x7f0000000040)=""/155, 0x9b) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x4) 22:28:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x10, 0xa0000021, 0x6b01, 0x7f}, {{r0}, 0x0, 0x0, 0x10, 0x234d, 0x1f}, {{r1}, 0xffffffffffffffff, 0x1c, 0x80, 0xe13, 0x3}, {{r2}, 0xffffffffffffffff, 0x62, 0xfffff, 0x3, 0x4}, {{r4}, 0xffffffffffffffff, 0xa9, 0x45, 0x80000000, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x42, 0x5, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa, 0x0, 0x0, 0x8}, {{r4}, 0x0, 0x90, 0xfffff, 0x6, 0xff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x54, 0xff, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0x9}], 0x5, 0x0) 22:28:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000000001000100, 0x0) kevent(r0, &(0x7f0000000100), 0x401, 0x0, 0xfffffffffffff87e, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x7fff}, {0x2}}, &(0x7f0000000040)) 22:28:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) r1 = socket(0x10, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r2) getrlimit(0x0, &(0x7f0000000040)) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xffffffffffffffc1, &(0x7f00000000c0)="b6") 22:28:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x2800000000000009) chroot(&(0x7f0000000080)='./bus\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x22) 22:28:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pread(r0, &(0x7f0000000100)="4bc4414d48fb597f91c31d43a38efa22a4a59cfa07b4c623a94d8193d019b56b3a109bbf58bd7fa811893d2f0be7df29391fc8c608fd6e0d29b4872e8080504af21c15ea03c427269c422c70b96c83380b80b8739a9914d1de98f8533d69ab81d7cbd67bb34a226b0f6fc29c803ef174f11c2c61b503899c9dcdc8f7be1e2e8e864a82e91e2d1f81e827df9c4a91478b350bfb7b4e67ce638afd94db225657fa2e97efade6f9b4a9ab6006606b7ac956e0492538b82c1393d7ef857fb09d04ffecd29a372f438ef3c1ceb49e7e3730021f17fa2574881560436877d76d", 0xdd, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) semget$private(0x0, 0xffffffffffffffff, 0x4c) fchflags(r0, 0x10001) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x10000) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 22:28:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='N..j', 0x4) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="031e2b0c7c0f0cd5293628bf16fd4319d282dd32e900e18c6ffcb13260d29dba1acce0693d9eb51cc151c5e6a01b0688f57232560b141afb58318652dbe937d942af753f598772916038a19ee28e81b7af4d6cb49e7d05ea842a1d4703268ba174858d7aae819f4bcd6ac5123024d94f527af8b52f8a86ca9a49f3a7f98367a56f847aa5c8109d6df905f3701717c0a9e8d0b64e1acd732ccc9f1f57d29e52d53bcb08de6f0427cb939f98aa754118e39517b9e3e1cdb3994289b97e2d566280136dca2931cf22605a6ed5e6050aadbe3cecc55f9e6c17b300abbfb03824d74aa8b44a623535a865a48b1d44e0602cae352390916e01", 0xf6}, {&(0x7f0000000240)="5aeb3c362437b97a8135cd722310d3e4ede8708d57f59414bd34dfe516ab21c0b258482305694ef27f707f8811ae0d75dcda83a4cb751135c8933d9dc7b67d0ade", 0x41}, {&(0x7f00000002c0)="ddb8aebc96a03f80a5e91535161e2d8faf12129ae714c5f691464ab94725653b5495f8dba6e748f8a675fa65c795d398de127d8cf2411f480e0b29afd20bc6e90de41bbf63af961996a7f3d751a861324da1974cecd7ff956aaa7697e582d97ef3c8f998d5ca533c8b7aec333290bb0ebcc70a1309bc3fd2b278529dd8c3582d0a7053485831a94e1db2f3b7b0471e82a1430180fa73d6636ec9952b6fdcf8d2935d59329489013efd2b8d6b3f5ae7ae2a4a65f1c3a1ab1ee58faac305e6212c9ebdf0a13f7b4b67ff57c56f7e23c466f5efd3bf2f52375254223b926ac098ab2682158d9a637c4c1a259c045aec900f0118b40fb5e0eeb8f83075c84cba06f66947559b53371948563bfce0dc60aa28ce39849bd47c0d043a7677c4262ecb8ed3a51631c6f490d403667080e2063b637f6e677bb8d9d048d932e5f717faf6a636982d496c5c7fbefe2acc7b74b9abe1f096d98df1b9bbab3392ff255ea3844a6a27e346c12b308707fc0aae3984646800ab7846058969d04176fe17517a93e1995e3b8fa0846bc072fe46bd62eaf47d075ac3ce410d6034d4e84c3dab5841a2ea46b286fba03ce701dcc29b1fdff40f933d4529e8e3a4ceb22af72d8a962d8601ff8630f9a110b046b1224a5caf5c62448152075a235c191b99994e28fd501bc87502408959840675b47ca96750c5a259e4be0152fa02e863ce2647c30a25b5e64bc0695a171624605dd401e5919b6622177c782be4a61a99597d56cb1997ce5f87b406d0a2ef31150d5b65ad97bc228367b9d366a5d9a67f252722d92a2a41ccce60e7ec3762e2f7e6a7c1d29b9fc11c48cef5dcaaf946747b35ab506001899a9f52702e303a619449c816438c32335c7dc2cb5a8722c1cd52b552d49fc0b9fdf9861e2e4d810f463cdcc6ad241271f416ea2ed1c0cc79cc9cae19c828d401612219267ed827f7dcc8bf9de60c8b8f4381929e5efb35a7917874a71df85ee8d88cd61af43b1f2f499e5e2abd46a4e94d0b138fec3974c329984efa0db5dd66d398caaa3904717acb0f514a964780f15ecaf6fdb460bdf3cf0be0eb86602359ffb216538b5438ff13f13965a2aab94fff4b3c840a0536fbb40a21dae707bd392313b9bcf4774ca5715fc8fc7a907f8cbd3346e35907f4435350a0c5264543e2a498f55436e2f2f4cc1c29810f6a392b5981de15c8daf05a126daff47bd892080971e3212df6f25082715c110cfa88cfc21e3a27ed3c3574d80c0dee440f1a05d872ae88bfeb5c25273dd3975810033f2765743ef8fe955a422b34f3c1a3ca490a215f568a507ecaa4991723d2740ac4983bb00ae039835a8adced1d416a57f5b727c854c98e823da39c26ad2c82615e9350d3dba45d0c61a648b5afa451283d47899bb41458fae7c16f56b1e50132e4c197660cb89a384662174cfca2d8e96a371151f19ef047becf91a6ffcb7a70b69645dcfe362f22eb290b1ec4fbcf31ba4f857c36251bb57cacd6547d89446a01bb751a13df5090673f0baef0f9cbab4802c073d03ddd0e69f8d0fa0815ece79cc6639a484e39ca56c2f264ec8b351f1f7619eb382ddeff50b7e76e9585163fb42086ea0e06d3108ca9ffc7272ba3c8e85677240bc9dc6e4a823371bb8500319d6d9246142e9891db4b4f60acc28351d00d884c60765ae08d41eaed068f6165e791d9173c008497f346d9456783d3fda464eaacdf3b1a9b17a452f230aa739db37279f223dbec504f8f59eefb4dec3b5f58196e0128266d529e820f62d3b7c31c5432b86c74e1d1c68370881edab9039407dabee4e4df91140f22b532092d682cebcab0afecd397d8364339c3f7296348436c60d13a565f6c898736dc0b9fb97ec66315696f9adede15fad1623366ab3e998520531851cb5b769055453779bd0a12f8be2730fad1dd74d8bb80683945e74fdcb6259c8738de47fc57069744851e6bb39ef53d63dab35ad8c1569c425062c7da42de86527982eb71fb42b8aa30861b9d5b7d13be1fc19b22f89800c8e3d63663e67df7208c5ef874d07016fbaeaa51eb9d143b66b4f3faf0de68df216a6f5874fb4433f3d41964a3eb51620ca2c0c39f11991b708f7324b240363fc47976262102b20e3712788d62f1470b502b63c4cc586600be80af7dd275d0069e01ce3db48842bdf3ab75609b935a93e47e9bcfb8e59e1e673a1bf0fc40f69d60231f54b41e7a3e6f113b745df165455988f6981648052f46b805b43f37db2e33dd0108621729c16981a04e6bacb764654b6cd50092d8ed50982d73c28cf71d21e3f51b64ea5c1877b9a06f1bd787fbd9efdb2d2cdbed55bf7262ea65c153d6c8ffd5a4e7eac310f3e0868aaf564a9a06440bd8e2ee212f16b9b88d9962f40e63f233478f6d985b21271892952b0e84e865aa3ad1ab34b6c2764f515c605ca5351b25c43d24caf33bb66cda6885647f1ed68bf542830118437f7e182ccb16f52af4f937e7aada7689bb12a6956dc6377162e7086d35304aa0135dc7ed0fb3ca5c2039eb112dcec0e14bc2996ad905326c8592a754f189c754e7f24ea503162e9089e3867c9720b9b97fde6ee22dea693b13959946d7f9668fbfa19463583e5181b8e0100618712b9c995687c3a20b92f1503233c0ce8c0a93300510d68a867067fa534694e476b87f65a74f28f59525854dcfbfcb14d630af4fefe4a8decfb15e2132488dfd1643b42bfbe92042ccf39047c638b951595eefd2f6815c1289b14544de91f9360673fa723049e2df9a6ecb6e052b05b69e922cff9cf04e169447c9cfb486f0f747bbeea0bd4ba862f8a02a5486d96232612ecdee11459bbe22a7d0819e653721095491c56bef136e83c026b110979265be98964b56359f2d6d8f1b48994aeeea2d51d7fe0bd1975e25ae790672258826693575d446b278d3b9279cdbde07a399247d9c6d4b953af66522d0504c829716b390482ca390ae196daee3b13ab69cf8e63078074c0485aa648f7de47cad686d1930ab4c1629fd94a9a994bf8ee6bc038b80b60990a1a3311d6aef03ca0c2b3202def29b56a38f1e92f649a5a284de45524641eac44dd60e23283a55b94990922c5dfcb9df3b20fb7000d092502850e212c3e08f20622d1376effdb11ade23d224570b28e6f2d5dafcbb52c18a6a1561ce154bcd6eb7c7d5116d37a5fce062de4c072e508b230cfc39c1a0fff86ec32643550f5479c19be65928ebdc5981535951200e4a530552087de7b359f89f052ac1dfc0aedeec60adb156f4c5826af523a0efc8274f6732f3035bc99ecaaf495319a4ebe1aeae38dc53d7fd27d0218aa5b168fd1a85786050ec8f17ca88342d728c3d4b5ad339fe7551df11cab9a7eccd438643d5cf3a133975c0b0b7cf8ddb372efb7b6de6810302c6152f2667e3d746cbe067a95836a4ba5faef4d28946a34cecbc5dd10939d17988ce0ade3fe85bd7ace105e37f27a6145fa4e01a65c06201bdc9f65341a3de2c8e625002c610f7dceda6f4e59ff7ecb384dee950f8aec29a8aa4bdb3770ee86b0082082280557eec917e653bb217969786708e6aed8ade792200322a3aab66d9efc9096638b1c01d84332705d5d6d325989f6dca6d52b75acc4b923e9335e4ec764855b985fd55a3bdeedf5d9e2c02f4f57b25a94c73623ddf8e908573f8c92b942eaf50782de2ab82e693fd274a6d5a8424589c8c084294f9422e680a99e7e411124127611a9aeb0b2289a28f72676c046c27aa15a892191e1b844ea6679939e7eec723dd58b4446ca4cfc2205e55bc2a62f00e2e0a7cfcc3674db33e922c0add30ff4054215c57dd34e90162b8523e286c7f4495dbe1410824e952e705d20aa4dd895dc8ce2e7c3169150d7c3e3787d62221dee98214835da4af848742280a1e73e2b35d24e1c5787c3f1357072d7b614928aba65f9bd133d3692a898825b9bfc0c647b37e1d0bd61eba12655ba6d6d9bf5b598f8894d2e164c2486703e94914955087a89124dcb1d87478316910e1a7c909df239a5e24b909bb4d15660214612c20228aaf51ae450ddf1ba97ff402ec352ea7bf3b532601913a0cbec330c7837000b21de06193b4088d816e5ca164cbc56c39c767455bcbccd1678ef02019c2f831aa150acc3209e643d4b6d95a9c94b18d92d327accde858867e70593ba9942789c12fb8af2d64c082d32b9fe2199af4fb87758194e895298fbc3a602da41d393739ec82a925c84bf9b88dfb3e47cb559458eba3065c77add7fb8f8041fd9d054989c1c0c9df63c54d07ba2bfd88b913456bfa0070cd81d64e494c2881b6496b276793013648b238b6e952309d855ea0db2b081680dbd5cd71fbb64487343829c2216a86658279d54a614054b76d28fee649356a2baf806f8cec871ad41064b0eb8a35a187f0a31e456e64abfd8884ef970ead682874af773719c61058e4ccf59c66597f58d759299710e392e8c866f03a6e05d53a2edf474720b7524818ac207ef1361d0a0249aa296f9390e41694e8a17d1d7748abc1996cb6cd7f04efcb440205bfb6d32eb47b56adc8deb3bfceecc316c9724ca97092298d6c1283f42bdb1c5da10f6d9f0b1ecb1f2fa1cc311144e44ce27e9cc7414d9aa01f26342635927871b19fe77200466ff75ae53d6b608e1477943dbc8c47b1788c99e735dab9b853998d56584d026ad7b0029f67aa22c8b0bd4375433e6c9c8b9dee243a4162e7fea4fa3692b244eadbee3aedcc5d575a08aba47e0ac3262859d1a4695fd6e10ab2436d1630a42cc082e3f3b59536598c5b91e9d172bac30d49cef68a65bd494a374a8cca74ff92698a9d756ce632a3274f2befed52393c1b72ff13ccdcfd5eb777e2ff2ab1ec0753c07989c734efe1b6ffa28c9542c30c05f83fd696a54543b40b2c2d6f268db8a0b41635c282f124f9ecc24012dcd4bfef881470f9a5372fce9fe1f62b0601b2fd1397e90e774fb99714e4c4e66a386bdc86590f50ba8f2a42eff957aeb1a5ae8421507a7ac3c9d8c3244b995d6cd0cb86c5e050958fd193e9504330446b214dca85a42c7c00cfcfb43fc91b213fed7691271211304384e359029d40ec9b0b8a665518992c6b0596f740e9470093095f1be66a6e7ceb6963a0e4c96c6e5e6d88743014fda1f118e92676ac44dee3b27a7a0acf0c756bdfa281f4ef93201925f379f69bfe940fc45d25763f600ca649cc046540e1fca11f5b6649b9b25470cb0f877db253cb3a04fc4500ad4d2bd9315b933f47935ed798a0cd4134441385e5e251735cebd31e2935dac2b89555e3d505f0ba7a268ea64ee6c05f454199ea36fe56ff6ba758c20b27693ca4b6315ae548f91ecaea3226236f37894b01cee9b4e3954c1aeaf4664f77ccc00c719f5a723e1b3aefd07e6a8e0edbc8e3016c8b214b21348ebf04555dbe570019b67deddcb37657f2b7b0702cabec11e1d889c14a0c42b157b4de6155c9c8a5e41cdcb4dc592506743fcd53a1980f69f2892f739450cf13414fabe74bf87718780729faa51f0100c9fc337cabd03dc004039d2be61d522b0c6e731f8ea8533f3864d75f85c27e17e4bf39d571ab5bc97176f3beea34a7f29f2ead5af97a6312ee38bc1796f46958221bb3a11b0fae896dc37dcf05f2de7733fd29953124fb5e2b06b7ce49f32c1f6ae7519068746c244f830955763e908d2fe70dc14a7635ec4e3394d3275270551338835621c39f4c3cce671e61390873a7921e2208da6fda15e14392f5b9dbd523b08f39a90482f8ed7c972d1212f23170b1536f8f87fa9d09f6", 0x1000}, {&(0x7f00000012c0)="10d436a487643b852b5d38f745bc7ea0dac70e41002eff29c4bfd0d6c743c22c27929cc1a76f6d8c97b8c1fc93cd8162607a7681ef02972b65bc5a024ff6ff3f1b15b064d7df7d7b3548bb", 0x4b}, {&(0x7f0000001340)="4a4870a4a52d46fd034b5f1006dc25428ba27844643c3cb2f803e7aaf07f2500e3eaeb1797b0112b3f6c69ec45117209fc1e061b12611b1917bd9a5e2d7e5c962aa00a247d56c40ccb8a42855bce4ca72f4980fcad84a8690837b219eaf24b1fddc1c2e9c71efef615ee8debac855b2a52217b", 0x73}], 0x5, &(0x7f0000001440), 0x0, 0x401}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x220, 0x20) 22:28:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x480000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:28:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xc594, 0x7, 0xfffffffffffffff9, 0x1, 0x7, 0x8, 0x2, 0x1, 0x2, 0x3, 0x7fff}) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xe4fd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffd) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x5) socket(0x6, 0x1, 0xef) setsockopt(r0, 0x2b, 0x8, 0x0, 0xc7) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x60, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) 22:28:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x3) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r1, r2) r4 = dup(r0) bind(r4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000100)=""/232) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getitimer(0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x2c2, 0x0) getsockopt(r9, 0x100000001, 0x20, &(0x7f0000000340)=""/107, &(0x7f00000003c0)=0x6b) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000400)=0xfff) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000440)) linkat(r9, &(0x7f0000000480)='./file0\x00', r14, &(0x7f00000004c0)='./file1\x00', 0x4) readlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/188, 0xbc) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000600)) listen(r10, 0x415751b2) pipe2(&(0x7f0000000640), 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000680)=[0x9]) r15 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000006c0)={{0x101, r12, r5, r12, r3, 0x88, 0x8}, 0x80000000, 0x9777, r11, r1, 0x3f, 0x0, 0x9}) setgroups(0x9, &(0x7f0000000740)=[r5, r5, r5, r3, r13, r13, r13, r13, r3]) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000780)=""/10) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000007c0)={'./file2\x00', 0x3, 0x4, 0x905, 0x0, 0x0, 0x4, 0x6, 0x1, 0x0, 0x1, 0xd0e1}) execve(&(0x7f0000000840)='./file0\x00', &(0x7f00000008c0)=[&(0x7f0000000880)='/dev/wsmouse\x00'], &(0x7f0000000b40)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/wsmouse\x00', &(0x7f0000000980)='$\x00', &(0x7f00000009c0)='$,@^\x00', &(0x7f0000000a00)='/dev/wskbd\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='/dev/wskbd\x00', &(0x7f0000000b00)='/dev/wskbd\x00']) 22:28:29 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x200000000000, 0x40) 22:28:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:29 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = semget(0x3, 0x1, 0x240) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000040)=""/4096) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001080)=0x7fffffff) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000010c0)=0x80000000) ioctl$TIOCCDTR(r2, 0x20007478) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001100)=""/129) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000011c0)=""/101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001240)=0x7) r3 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000013c0)={{0x8, r4, r5, r6, r7, 0x29, 0x3}, 0x4, 0x7d82, r8, r9, 0x800, 0x8, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) r10 = msgget(0x0, 0x2f37288d865d5fdc) msgsnd(r10, &(0x7f0000001480)=ANY=[@ANYBLOB="03000000000000000c7f7662262a8cd7d4ce52f56575e8d58abf504d858b9c16b194272a524703cf3d01dbcf0ca0241786c5ffa6d988fc3fcde9ef0e5617718636068950c2ede1351543f1881d3959d02f086edbd0407ceb16eddeb5d2a5e9789659556d9aa8150cb250369fc188ba7e06a435551bbc150b26f657fcfc2b9876a6c297a7d192b774d32f33e0c8bc28e4b753f6ff0878bc32cf871d236088f836b9540acd173ba41de43b3b059cd0b462ee5980233dc1ace8"], 0xce, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001580)={0x9, 0x4, 0x101, 0x2, "908806faefb8ba3b3ecaf3187099e7e586993729", 0x9, 0x7}) semget$private(0x0, 0x3, 0x64) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000015c0)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001600)) 22:28:29 executing program 1: r0 = socket(0x80000000000002, 0xfffffffffffffffd, 0xfffffffffffffffa) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) setsockopt(r0, 0xe74, 0x8, &(0x7f0000000040)="ec9a8e5a445cdf24803a11023556f768ff86482584fee858fc2ff1f3e121349fa4d7ac585f82956a1224738661568d63597ddf3befd66a084f4cba5f25f9d625a4ffc32cd0761a8c16274b467a54036da85637a868fb0774396237c3911fbb73f36c97eb351117c34f56e8304e8f5ae513e0c0153febed1ed4032d5d429b7508e217a1aa29fb47e9e523253ee86b7e3c4ac27f6d30bf37843b67135fc82b02b4a426ea08f666d797d3a510ad526d9723475048c96bb4df9d32ff3cf9fa974e31891254d2f417402da3826089152b99a26f2e0469a8cc604c3aa9560a8b556cc9d07b2440475830e12e8274", 0xeb) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x870d30b9ace9cb2b, 0xe0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 22:28:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x263, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2e66696c653000"], 0xa) close(r0) getgroups(0x0, 0x0) close(r2) 22:28:29 executing program 0: r0 = socket$inet(0x2, 0x0, 0x7fffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x10000000019, 0x3, 0x200000000000) getpeername(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff00"/4098], &(0x7f0000001040)=0x1002) rename(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') 22:28:29 executing program 0: r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10890, 0x105) faccessat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x20, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000000)='./file1/file0\x00') 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10208, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x3}, {0x7fff, 0x81}}) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 22:28:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="6e358d", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 22:28:29 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) fchown(r0, r1, r2) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 22:28:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9310, 0x1, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 22:28:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) r0 = socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x22) syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x0, 0x1, 0xc78, 0xd678, 0x9}, 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r3 = semget(0x2, 0x2, 0x120) semop(r3, &(0x7f0000000380)=[{0x7, 0x0, 0x1800}, {0x1, 0xff, 0x1800}, {0x4, 0x100000000}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) r4 = socket$inet6(0x18, 0x2, 0x2) r5 = fcntl$dupfd(r2, 0x2, r4) setsockopt(r5, 0x2, 0x100, &(0x7f0000000200)="635482e8c7e7f11003f0b8accb47c5053c2d972eaa871b01784bdae103a2d716f9b7e9334e438bce7856968f233fc1e0f634bc20cb8b43ac936b904e1ce014aaf1640ab24409264318b4e4c5919145e5804d3dba5e73b38bc8bae016d83b745602e7abbb7b976c5b094b4e1ecbd1e9e6f0dc9ecdc621476f41938af0241718a19e", 0x81) recvmsg(r0, &(0x7f0000002b80)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000002a40)=[{&(0x7f0000000580)=""/7, 0x7}, {&(0x7f00000005c0)=""/20, 0x14}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f0000000680)=""/117, 0x75}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/179, 0xb3}, {&(0x7f00000017c0)=""/200, 0xc8}, {&(0x7f00000018c0)=""/201, 0xc9}, {&(0x7f00000019c0)=""/69, 0x45}, {&(0x7f0000001a40)=""/4096, 0x1000}], 0xa, &(0x7f0000002b00)=""/100, 0x64}, 0x40) setsockopt(r5, 0x3ff, 0x1, &(0x7f0000000100)="6b97477fc26d4e8fe9216a3cb6cf4e4ada240c48df07bde76fa305cd0594914044f5f6a6a147fe631920751d4e036e7aaf25fae2a11a36aafe79f99e7249e893750d44dc90b60872efab6b4a3adc9c1169690da09c2a36fb01fd2319491b4734d94c7ba41a2825fd54b9dc7b1b1dab9e3e4c306b4c55177afacde7b8bf6dbc99d885c4b0ca02e385506b8420149fb38dc970dafd4e37b3f84b57587b707e44dbcff36b4bb70b5c51641fab07d6741a169f51f6fb15aa74f01069882db36eec4e555ec3648dc7eaf8d75753427231bf7c36dda81c6d81190ab1697e1132d8e0055c022a1088c9e9d8f3152f76e7c6c887109f", 0xf2) getsockname$unix(r0, &(0x7f0000000480)=@file={0x0, ""/68}, &(0x7f0000000500)=0x46) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ed125c632b165b3ed7a404633c02448d3d1cacc77d82cb12eb0647c1b2b1e69d36af5176d5a4bef86eb4b2cdd64605984512c61d24e91647262ed4", 0x3b) 22:28:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xb7b5bc1e6b0d5f79, 0xc) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x5}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = shmget$private(0x0, 0x1000, 0x1a0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) minherit(&(0x7f000048c000/0x4000)=nil, 0x4000, 0x3) r3 = socket(0x18, 0x400000002, 0x0) minherit(&(0x7f00006cd000/0x1000)=nil, 0x1000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/46, 0x1ed) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) minherit(&(0x7f0000294000/0x1000)=nil, 0x1000, 0x3) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCDRAIN(r4, 0x2000745e) 22:28:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="ebe513f7bd9706d196ad866686b7c6b23ecdc0deac97fc71c63f33d616ffb0f2bb9ca33f8a30c82a2b45060458190670a7121d83561044093dcf7389456800bdd0", 0x41}, {&(0x7f0000000180)="638610a80a40e460ca9636a22a4bb1dd41f035fe460c46603595012c929b399047ba1cb7a44841e71948f8e756dd6038a1c2ea42ac4ed3dfe38f9832713ab989ce9ada2606a2164f0082920cffeef8e55d5c9e19347ba5af35d989b60761f5ac1c9be33b03f4dbdc5007e690152f27aa2b38c386c47814e02f62268a920c1f05b37b244910b4508045ae97ef4d13d2a66c03a7a029c7d9bcb4e7eb6adf77fa6a1079f1fef30dc101abba9bd12786b1110ba53ac60bb3de786b54efd83f1da5ece9b707b4e86112479fa1a512fa65acd2723db15066707028ac", 0xd9}, {&(0x7f0000000280)="8f505e08fe0ac436d033d4330dcf9950f7d910855b53a74286b7c71fbc08d33ea3", 0x21}, {&(0x7f00000002c0)="6f321a65ef5db8a300d688e3ee4273c95a14091e7ae4fd2c4c7f85ccaf10", 0x1e}, {&(0x7f0000000300)="3646f6ed415451a5db99917380c14bae6a0eeda3920109f78eda6190e92307f37d4c4bcae63edd1c3cd3d7e551c6e8473432e94bea37cedd853f5da4d27e7f9c4b70d37f8f55388651e25b06bfb69b9a5c5864b463fd84ceb174c5466643776ed4bb7eb49319bc798797d9789b77655df1badf6e4fb0e25aa5e23d222d3400ad57", 0x81}], 0x5, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 22:28:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x490, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xfff, 0x40, 0xfffffffffffffffc, 0x101}, {0xe3f, 0x1, 0x9, 0x24c}, {0x1, 0x1000, 0xf4000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 22:28:30 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000001c0)="762d25f70e60aa8d69a12af7bd8a") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)={0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") dup2(r1, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 22:28:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x20) write(r0, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) poll(&(0x7f0000000500)=[{r2, 0x100}, {r1}], 0x2, 0x1) r3 = kqueue() preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/49, 0x31}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/86, 0x56}], 0x6, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000480)) read(r1, &(0x7f0000000000)=""/11, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 22:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) 22:28:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0xc, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 22:28:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffc, 0xff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) 22:28:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800000, 0xf2, 0x40000000000000, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 22:28:35 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x2, 0x1, 0x8}, {0x9, 0xfffffffffffffffd, 0x8, 0x26ab}, {0x45b000000, 0xfffffffffffffff8, 0x2, 0x7}]}) pipe(&(0x7f0000000200)) syz_emit_ethernet(0x33, &(0x7f00000000c0)="335d28029f92372bca94652ea6d3bb91b8aa3a7262be65e3f831cd505411831f6ad40ba10e6e69403e76474c7981fc1b9253d5") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6a}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0x6, 0x5, 0x5be6}]}) 22:28:35 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) 22:28:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2009, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2110, 0x7) write(r0, &(0x7f0000000040)='<', 0x1) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x4, 0x17d8d605) 22:28:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa7c, 0x8, 0x4, "782cc0cc2da9a5ca44917e4d711f82b2e33d8c14", 0x1, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 22:28:35 executing program 0: r0 = socket$unix(0x1, 0xd, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) msgget$private(0x0, 0x79) ioctl$BIOCGSTATS(r1, 0x40044266, &(0x7f0000000040)) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) socketpair(0x20, 0x2, 0x9, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) rmdir(&(0x7f0000000200)='./file0\x00') r6 = getgid() getegid() r7 = getppid() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r3, r4, r5, r6, 0x100, 0x9}, 0x101, 0x4, r7, r8, 0x4, 0x81, 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x60f6, 0x7, 0x0, 0x7}, {0xcc, 0x7, 0x9542, 0x7eb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3802e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) sendto$unix(r1, &(0x7f0000000000)='G/', 0x2, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 22:28:36 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x881, 0x0) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = kqueue() poll(&(0x7f0000000100)=[{r2, 0x2}, {r1, 0x10}, {r1, 0x100}, {r1}, {r1, 0x100}, {r1}, {r1, 0x80}], 0x7, 0x10001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000140), 0x5564c8d62593df3, 0x0, 0x0) 22:28:36 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) getpid() 22:28:36 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x420, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 22:28:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f0000000280)="d62140c5c9e90fbe1fbe91aaac34c4c721840489c455704c93f5bcb8915e0ef3ac636a09812883feb640f7d6938a984787ffc06e7228cf5afee1aa797480baa128c7e31262d40f28356bb5b4acc1d621dd1de466349bb28dbe82c775ef2b7ffcf6ea02cf5b87b496f38f0df8b5da5fd7716b5efbbadac978b556613b06696b5f2be0796b296a84225d04bcc3482903b7619e69650cf8f80c037ca7cf65", 0x9d, 0x401, &(0x7f00000001c0)={0x18, 0x0, 0x8, 0x3}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) shmget$private(0x0, 0x6000, 0x10, &(0x7f0000ff9000/0x6000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) getsockopt(r0, 0x8001, 0x5, &(0x7f0000000040)=""/138, &(0x7f0000000140)=0x8a) 22:28:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = getuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005, 0x0, 0x9cab, 0x7}], 0x7fffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4012, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 22:28:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) close(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004ea8b0000030000000000c04ed92d110600a8a82ca48bfebf0000000040000000000004040000", 0x2c}], 0x1) 22:28:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x21) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r1, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f00000000c0)="3f68c069c8e97a6584d3ea69b2aba7b5dc755baac4d0104eac1accd4f9eb4aec6c460645d4227f75e888e889623db31f4a64b2daadea14f001ce", 0x3a) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x10001}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x841, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x7, 0x0, 0x6}, {0x3, 0xe9, 0x5, 0x10000}, {0x134c, 0x6, 0xe495, 0x4}, {0x0, 0x7, 0x80000001, 0x8}, {0x5, 0xfffffffffffffff7, 0x5d, 0x9}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x5db) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8440, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:37 executing program 0: r0 = getppid() setpgid(0x0, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x50) 22:28:37 executing program 1: r0 = getpgid(0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xdfd1) getpgid(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socket(0x20, 0x4000, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0x1000, &(0x7f0000000180)="bf86d7c518054fd2eb9fa54c988756ecfa30adb539e15eeb514419d0d168d8c1549654e060834bb9da345c8584f2a79f071756801b418d51e20e9f6542dc87c1c36553786ff3e986d8e2f55c1f620ff867f7df3bdb5eb97808cc9d17ef641a7c0501203036f151ee7cf1f4c642fe8149b88dd336c092faf38744051a722672ed4284122066f54a3b7e90a79c2230a8c4d51cc645a723985d81b4ff804eb30aa3915203ca915d282d2f9811991b0920792f45fad22ea4b44da90f5af99a9b9ec1e140b7dc78c8e5a6145a41154c0b23ad4de791794b846876b21a3b2fd08809a4f05fea896c4cec310be5d1a39a86e50b1340472aaef32920c8efdffaa241b462af285d873c2e5ef46ede1a7392fc3ebe9cc4439a0d4109063389090b58908063ef76d87c1b7304be4c802c57c5ce11bf3a8d15b05ec4bd26374f14ae8df14d762a71afa06f93fa9cdafe2f397eceb8d10b7487b239e2dfb1fe434c180c36876b9148af4874d7e3d4b9c8998fd688d442f987683cad146614633b4802e6a315835364c2ae89528de6792e17aa45a03f03be6dfd7d39e43c6fef218f9595888fa055d74bb2bd55404378edbd418289609d1780de416e0493b075242c715965699cacfd1a580fdb21434ebd0d83ccb17bfdcadf6507fd1671540debb488ae52c181e2e8e3804de1e59872aaa498c9278667eb025fe9a3a6cf20d89b7fb13f14ffea0e10dc6146b41538ba531652c90924136e122ca6b2411af15271c951871714ba9a6263072c6316055dfb24f7626fc15d8603f4f8e85188ff8d20bf2a8839efc3f96c872e7aa71b41a836367b9976eb1f7276a8749303d6f93de268c2f31a0d7858e33a9fb788b4ca51a48fe4a06223819b3efee929d2c33418d2986bf8ae4928d94e67c8bff9ce4148c0c1ccf58d421c9ba9e4deef17a36ff419935987cc62036911e56c71236a1451e47daff8a480f6973412261177ce480f1505ada69c06659e37b11433bff20fa169eb6e6fdaaf22297f33dbeb0acfa88853d780a93f9ebd82dc00cbfc4851f0e5b488d6b85716979da92d8aa3e63f664d722bf34cd3ca17b9efcdf046cbd4ffb8e9359aba5f8d2e2f09e20b05fb01bf48144db0ed68cb065425efa46f98e82e4c9487155caac462a22bdcaf8b95d9c920982bf5806c13b2bd718c6045d58294e45ec359b16d44030340963622a3c7e4308830d9bd4dd89a48cffde5a2f1f845d85856fbbf31d8a93d9b7e48e1c08fe7545aafe87420c612f874ba1a5c2e9110b544295d3a096e84b6eefec68d7d2005905d6e4ebe42046d8e4a4a5372eab47e6e24521128409d6e78f1c41e4f50d469579efd89e67f0f123f477d86fef44b8710a9a5dc357adfffed07745f2999d3554aea6cd112845d0286ec2ebd2d78f149d69ffe1d21e8435c2a7f5a3aaf38b74112754a1d5f47f76c6ee85ceae0e429b7540bb3ad7dac70e29897313bf4d97b4923e55b8e0024fc392b4962f2e6263f4f7c55971a61686596e6b92decbae0edf51a001c35681d2ca74a85ac2990712e4c73c531f41c06d3feb41c5a2f0714f55b2f640f036db0585213dfa1dcea37dc813847dafae3e26047ad7475b027bce34bb6a1aade12d4ec730ca0a2ababf8c6ece378511257367e4c15ed6da36be52e1e30746fb29629cd67f03d1c786da9bec83cc6d908c4a96276e337bedd5748e3f261d6e7452c36b8f551b2907ba7031b250de7829dec0901ab503e30a759c1296359a9149d8b7fa3b84d55d03458f7db1c150bb6625f55a1f8ab6bca1dd4d1e8e56269f985ea83ebac6e10eccc5d1a4d08268f2443c1e03e8ea1810f6d62ae2c39cd5ab8594a83120f1a4aac64fae7e81db30e54ca69af4625b95e244efcb6cfc7a354d540590025e873e78429350cd1d2aaa2d7d48c7fb5c95177104f0fd0d77bbe9fb97dc7e71e8cee810ca0fadb14ae4565feca63fade875cf5eba7d8ebf7249585f8c762aee9b56c9c18e4480feb2fdf3db70688d7368e9fe8502e4085c2e7850e6ed17e6ae83bbda24db279ee7a137cf4cd2020db2cd0a787733e1c358def506d9f96559d44aa46e01c61cf508dbb4ab7d2a67705e0f691cffb723c37eb6f80bdcff7beb21cfa200b588dd5ebd1dea883074ea7f90459a74c1b5db279fd6b7a845975a563c23043f6bf3d07884f560ab57b22c588f1639d322f3c1d3283a5a623190bc3d1f27dd51e080d62ae353de27236eed42a83ff178faad5fece3d330720e0664fc6b1cd12e71b52c6edffa567a271f7299c5d5068cd213462ec4ee348f4bf361c83eb23b2ad62f13339872c86714c372a38cab7241fbc017976253793a0f4feee5f340ad1bee7d1ce173b737a2d9f5a30c845cf6e9989d3c535040530fb731f24b47f80144b12e19f6ed136acb6038ad852699d5717d155c76e49a9778cf83ad1782e40b049645d76f8b7c6372b678379b5e4f11fbb91441db39b445df495e47b6378ec97347aa76b0324cee8d1cf272e3cfe32e78dafc3730309025218359e777460f497c3c4890671413931538c1e1e08daa66701d41786eb7ab02df1fba7587e7e42162eaed73f3858918d29c10515c47d43bb06c561cf8b128fe7f60fc26d77e3d054e7c403cdd9eb523fbe833fbcf1bf5d38dd05f023afd3620f60275c7a1548cc6055997e4fb0f575736d3881165a128da4c11bc4a0607354863fcb97ba3d47e402d184b7e86293d846e76b5dad3585ee69f60ce4879ddfdfc7506ef95b56b1b8b7f3c3bedf9708aea707d0009ed97ed0f7259b22b177ea90d56534ca72f7de571e64b8cb30db1c8e0f76575b35af008a359bf03c496d1c4d4b30f2ca31626b518e389fd95409e27a8214fb1ebcb1f217d4e763bb2d2deaa9dd56a34e911778bcd4353f28b1ed1786f71f395679a445087c0a02e1be946092a6d1eae2bb63b220878462a36713a7c567ff9872ac38740f1212a0eb0e2ba8d84f5d217fb731bf9d4e14939b4da169ba13ee44b7bb72d08a1c7044767cca4465d7993328a37e210253f81a0d787206de178b83ece46b79e6ff9091b6b1d2559c998c78fb5309d8e8abaccf7d72d59e55c7bc2da0c13e3d5f74aca7828625969af9264dba235f0297d68448d3d28743468139479795b8a61985d82826aa2e7b51a3673ded838afd317e5916cf5b39a37101219d5e033cae0376db6531425613af2f037445bb6abad1491d6dbe5385e0977aeb8a22927632d9eb170b640f590e1376f63320d33b310662e6c80229fe639760e0e17ba0fab5cfd4a68a0797fb968e12ef5a0acea7e4f652e06879d9765a98bd0d546497a055d2db18c98056035804bafde413d525250b448cb90cef32fa90aa1e8450bbb664a62afdd8069f56a4bcd3488cbc2b1c67674ee1fa4be7be0376b964b852307d2589032710a0f8f32233cf1233dc6a62ae8f14ad67d1ef0964e2c55a918dc0d04c94ee710e9f088465864cd67e9b17a50e924638af745c7178d6597c6609abe3bc3b74db756c83a6e953a7a895c1adde84076e1f5777d6a0a3eebedbe854479617a2f3991eb62fce8e29b0cdb9589c4b20b1d4fa924e94d52e5a979a60227b415823c85502f55c3265a8e7e8e4e578442ee9cdaed5eafc1807b51a46f6d2fa520c292bfd09797a148e38fd94ab53727f52d3348c71bbe3b38aa6046a4b90bacf311a92431cb2e6f6c3a5c8b0d886c602f1e30a7bf21d89397ddb18b51ca1c5c83cf9f2a747e639d9dcd7e74d6d1568347338dc6a268af3b6dd9bdc0c9f05607124e37251c2b9df4850a948a44674b6e39eac0e66cb77b49fb88a336885e015de72c0a2b59975fc97e2b33fe7d949bf7f6e9aa9810c5b40723f7874908e3a0de82f2b028baf2b3ea1d7506f8ca50988cde50f348fe8eedf898400de2a957a2d26c48497ffd608492c3c3c7a37d73b5d207ec34fc216918cce2455e6de6d7b96d9aa955d7c7d18732b702881e55584817dd82ea81029d57ca079e7e12e807a9e1f5db4c2f5d580187769ab1d5833795cf8838a8342cc64b31e86905a9af3ae8f2082c8ae9abeb412f663b9a979af07fa74a07a38ff027038c78d3d9152d36bfdf9dcdcfa15e00176974cf3d14cd5f0ddf6ce9fe0baaa71e59d713cb8c8c80d101d0447de6771bd858a45f08b36166dad456777c3dbca9c2f39e00eb79d08de140bb57ac5d7e6227a0ca47288177c5b053ae9b64c5cc188a8f6288cd1c3379500232699988188acb2e42e13c1014dba5674507e0cfcd697ea421791b527dfd687ae56e937442fe0e102bc5413120600dcdbb6d931fed0c612ad0f02960cc4970ca9b56d355e611f16f254702c657a8520a46bf0cd0df0d98aec01c9a4e7ef00673eb94d091d7dac7b65f3208f77f02d582226cbd4196cac20bc65278705ac7b10749a7723a2f9fc334147365e13f28ffab0d257c341e852894051fa54099c2b48539768d03af55ea29d6f742675384caf2ce2a98bd000dc1a7e4d673ac71ed043e920fa9de934248674d56ed1641c3a8d62f038d3502354711030495ad6c7d03cde5ff9bae08db192f2dfa9be8f23cfe106eec0f5b7f5705cf8e8bc28a5b841234134dc5d9442fb6285ce0fd93fd99fc9735c0203be0c7b628f800b1f6006ad2b7b58c2cfcfb5b5df3aec6035fb9b95b9255b644f02bbe3809a8cefbc99f21bde4e9b588ecb74cc5df4614eea705684177a445eee42baa291566ac901ba9f876d50cf6e7b7d392f7b613c70564af078ce4c4deddcf20b5c35ff66d24b25f11d531da6becbab22b6d85df8e05f5e410a9c8e38ea393a3385cb58972e15cc8f8869a4452fd340595b7ef969d2e0a98d1ea820813f79fa1071fe1c8451a3a6efd66b0ce1a49e61501953832a6abf6e417ac8c774a33d6a4ee8420c053009c413ab5b0f2b9fd29104354bd4cad9c20addc145dd5997f9bc50c5781f3070fc92fa20c8bee3e9d5d6b96b07a9ecb908fe959538f2e1159708062898d3c286d8a24ceabdcdba3a6a757c9205a7800b4236ceb3f292f21b9d9a6be5efc049a3fd3edab0a06f9f203c362536f0240d150738f4f756c805e8b450531dc386803212220556a73d13dddf77ee6d86c0692cca4e74f6fcbdcedc6b5214237292f2f19835207726243585310bd2ec5ef2537ae45225cef809f6d8bd9b713464e7608eed23f64db451fb6d499b5949771fc8c3948f51af2dd495133dc41ae3477fc30eb9cfaaf45c616e8b5df7a68bd7f23c14c993d448f992d8b5be0b0d71d5b9abb1706cea51ef623e97453667822a8a436444fc540d5c2d67eee0bae48e769ccf1ee35f352514dc462ad2ef1af362e89456e634dea94dab676eb9d5b2d3ea5510278026ced97f58ed7efecb2d8c9d6e4293eaf4ddda4cad068d8b8dc9eda236f1dae109070b92528cacfb2b4bfed7cf6a0833200ebcb68f2f95d731a6812fd8e135bbbf7918398aa5637cf74bb6a391965a72ecc1cfca0340179cebf251fd07cb888cd0fba07155809eab2107f45e5ef328ed33cbda9d81888588edef5387ebe11013d76d041d936284a43168cf28c5364afe44a70dc8f8afeaaf033deba0e2e8c97e3417be00fd43119176f4954584f01958aa477841aa4e4b7d6853dc8b3dc48739bbb02765a050a360e0c1e5cecd9a0a10b17786e0274d77d279bb32dac1b95830d384bdb2a25d3b2f3a166288df6eafc8707dde46961cbf24e260190fe73a38fdd60b49b62e5006d009ef065714c0d095c2a196a0f3fc2ae84db46f99a39e4c57fda039e9784dd91f90c215c26c0fb4e4bfcb4ce8ece986") ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) 22:28:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffe, 0x9, 0x385, 0x0, "8528800200e90000000540010600", 0x100, 0x8000000000010000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) 22:28:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x1d) 22:28:37 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3f) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x25, 0x0, 0x0) 22:28:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x44a0d40a, 0xffffffffffffff7f, 0x7e1, 0x8}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0x5, 0x1, 0x4ab}, 0x9, 0x9, 0x2b1}) listen(r2, 0x0) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x6, 0x1, 0x7, 0x7ff}, {0x9, 0x31, 0xe94, 0x3}, {0x5, 0xfffffffffffffb8c, 0x3, 0x7}, {0x15a, 0x20, 0x4, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000300)=[{0x7, 0x8, 0x0, 0x200}, {0x10001, 0x1, 0xce1, 0x3}, {0x5, 0x8001, 0x4, 0x26}, {0xfffffffffffffffb, 0x7fff, 0x100000001, 0x5}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000240)={0x5a, 0x60, 0x6}) poll(&(0x7f0000000100)=[{r0, 0x16a}, {r0, 0x8}, {r0, 0x9}], 0x3, 0xfc) 22:28:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbff0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d8"], 0x10) write(r0, &(0x7f0000000100)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x220) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) 22:28:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000011c0)=[{0x2, 0x8, 0xc865, 0x9b9b}, {0x80000001, 0x40, 0x15, 0x2}, {0xffffffff, 0x2, 0x7, 0x1000}, {0x6, 0x7, 0x0, 0xda16}, {0x8, 0x100000001, 0x2, 0x4}, {0x2, 0x3, 0x80000001, 0x9}, {0x3, 0x8, 0x1, 0x2}, {0x416, 0x7f, 0x400, 0x5}, {0x0, 0x7, 0x6, 0x2}]}) pipe2(&(0x7f0000001240), 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f00000001c0)="c61de63d125aab8b30ec398d8e978a404e9b5c3f76119d2d7b7c6f3c4c78538d05054069870b1f66a141c0b93d7451c138033d36a30fe2a6355db4ee795c3c462f285687edc00028ae77d8b83a59104c9c0fdb15f996390df5a7e2cdfc22e24854519aa70e7770321003e99b2c324ae8c512767ca80ca9e73cbbff58519bf89532a4f3d2e637a3e8762839e20dcbb9a205bb2908011eda2d95609a60605e31e5e93e472193edb85e117f5cd98b6e20780cc5e11e7db3c9960ebcd30f20f935d7b02aaade88590247aa157b0bc289cbb679dc7e15206fd3c329520b4dc54188e680c5268c9dfcab2d6bcb77df216c820481ed66e0722f8549287a785526dc8cc2bfc137cb48639f60e092c788bdee85e37a659d998303e7c4a050f8db984d9b427ccefd9d3f30373555f9a1aa6e5f2602c6ef8a6a0d60d59d1e12af4696bce7d481475770f1818db2282e304a86d891d94afd2f238341a3f793534c1e8e8246229d1ef69c338d0faa3b0228dde3f4aed8b98d60d91c55c1111998aded5a989014539e8652f772482537f71334977d4943447a5170a478881fdfbc0067fdbf7cdea12e9b58a02dd942a7a2f3f4592e4dfeaca6e30be61d48dfd25002ca5263e686d4bc99f4dc1a02184e60c89ae535b6f1429a877f45bdb0e01dda499adb509e841111dcaa429afa1c78874664d3d7194b8916ddb25e361b9468f98b55fcac5ff2499f36debee531f50834e34986b2c8f3d14a977f0d33f2b6bb5f3746bd2d7c672ca709f988b2113b0157428fb14f3d259c8f6b644b64690174bd77a942bdfae9c329a63638caabe9e55a279f879b79940a635355860741b66a5f9b7b8706c057f6303b417d2fcdd3e4cde1dbb518c294bef95d6dadd0bb8b27ab3f75553782b4ddf9f6e8e53cbb6352d951ea61ab5ac81791d42962d9197d83ebe58c90d4c3786b9b013f31a5a13697b7743bc00e0b19ee7c4495efd93bceea8a6fef173b77a14f464ef182565058e3bbec2ffc9c4bac994a38420186013ed34eb91936ddcae896356c6eb7e8a6260856bc576694f2a33f3a1adec91dc7907d12e7a7c305bd0389d03770a017952d14c4d316c41c246bb82bbdb491877b40b2db440342bb8a781d7c2920d80f7b9ccc376bf9d089e3f644abbc2a695b763a8d0da408d13936beebc31b0861f691d5ccec9c9815c5c17cd6290a1966bd14d3635eb04e7b145d3956422e9cb82667214831e758690de93bbd94c9bf4564f46d24dda87a28505b3f62bb979c9ee5061085c856add47c3a48a368640449bad9da750120e8a74880db0f6f02c6abef8c41acb3366b6422ae0d769bbe8581d49d3489e3d503bd0630a837e5187823fe8476d1136753e3c613312fb0206a46446869f190a846c88cb09f4b1f9d2fb44aac3835e68251977f200f62e7a611e73f0786e209beba16e37394d2db93ba0ba25f6f33700740d5100469a96ddc1e8ee8f7677d168e2579aba3f82751209ace939fcaa17b762938f9adcc13a5fb6ede89f0987616d2464a6f0ef4072156ffc46478eec1d47278dfea85bfd4c876793e7d8bfacf5742984574b70b1b0d07c8ff97b31c0846a7360144072e84eec13bcfabdc23818078a585e67516e2c78e5272569ff6c4666d59c96676f8cecd20e20108e77bcefc72986acf65fe724a9f9ccef4a3bf359da1a78321dd8a3e63c589ceeca6f7a1472ebe71257aa53eb1dc3cb54ea882026bbf8a1c809beea29552c649de89ab211188bd8a657af12a259905a702a8ba43427b0af22255c7312048ff09cdc72f241a7213255af78cab6326d8b688759f3d57447ec822fc61101771829446714af9a2601f7c4cb254aff85e5f75de41da236a458bc2c5573c4360942220cfd272195b95ac0603e143018013b35685aff8ef336d38db3d134d2e22ff1f1c8cf5f501a97b357e9ded0f900c391690d3aa9fbea26e07b569e06f36d8c1984f7bd866f84d49eaf28bbd25aaad0f994b4b48a95aec7a492f69dcbac19ff1f8aee8912d04696e3e93ff2461bbead681d993ddb3676b95875d2c4b3c277c64055ae2c8071ee5eb1dbce05a34cc6dff7daf350eef29899f98cc5b613839087122a1a9bbcc5faae5e7db77c0fdaa3a32f1ab50ef0e7478be5d39c4ae1e5a8f2ae2bf80dc1dbc632b225372fe643733e7f3ef960f74e25a86d736d4686e2769e9a7ad54bdff83135b0285f9cb33462890948018bd435d60f543e5907ee104d062a5a4dd47326accb00d187364a35ce18f486ccc0707599bac2c2b2713432ba891faf25e0b9202aded841c4ed1e629c1dc0bc17cfb286609ea51468206977c6c2ac7fe883b28b64dc8e7b2586208c157728f2cef4579e16f7682e3a057d0caa61bed223be3bfbf2c33c4b93d5de4db189fb65c26d7520176e14e2918bff92a326414fe648dad0baa03dafc153766492f44639d0effd14dc61cec61c40fde228da9ce298c588f6fa22e257e417144ffc85ae37841a07f32cd04af4d51708fcbca1c33f993cbbe0be610292c9fc22069f92bf8d7634011ba5d0bae4330fc3dc7fcbcb5e0958db0bb1019f8fdb079a61f04a59ef555d6bf6b429e778320e76dc999efd9730ac3df54e61d80a96082a9079dd50aa74c978a75e5d6a2306d3b95c3a5e1991633fb2b22ccaed28723b3bea75180488268fd49ea462bb6a618b0e1fe9b43705233c6f5cac628669ef8d6b68fdacc9fa540625e92fbd88bac0a95a6685579935efe625fd4771b7d85c5e45950dd597273d234d2f22c650f01cc8b8c06db37bb42511cd9fb7dab60eb17274f056348f5e8a8044b5079b1b944dd856e3f0ac894de7574f81e97b00f771ee9b98c3127f51a7135b37ce9ec5d8e5bfb33e4f0c008cc096ea4e8a10b97af72b32b79a14bf6c6d7463329a16e6d5577dbea9ccdfe86db9f6a5ef7a67ac78f9e64c9aac6796ceaee84b73a5ba9e5535fe8b3ae91264748b0213669502979ef431e91a7fb8a9a2a6319385712435744577fdc38317f958a846953eea00829142ed172c9aa99d02f25a8de86a9a4e4a6ef91db2791f92d9d3f67805c4549b1af714cf60a8e2fc4880f762356c00a0df61cd9db86f280707cec73cc2a4209f0fe11aef187f89ee55f6606bbfa80a447a499090f01e2d84cd07e64367fdfb1825dd3b2b44ee2e6f9373e7982e2e5cef2e2f2aea3bc2f2a477d24d1ba9919616411a7e546c5b19af58324ef5667951994b0ceefb360a71f4a30fd30f4e0b0ada59bec3fd74b83a61d2fa45c701bcaf035af6e6bdd5edeb64a5a548552de2d7c6b838cde251ae1309c94da71b8241492db8b9e7d87565395a3f8437df35969802827c4a3e87b09749e88e93054036d0077cb5fd3e95cc42e832ef621241e673b70f60778e8d5642956f8cb9624b0f94f4c5a116b996e86607966bdd663ef9fa1a1952095b1dfcd2fee8273ffd2c2fbbdccd297df158ff968a3cf4cefca0a7440b36e78c5e0785bfc27bc1477e8b201e5395d39a671976891b4195b912987a9532b6a5857b061822b5bb4cec84e7dab96579a0db4b14f9153382cfd3444490a4c6ceab9a83e7e88cecf87df8263b571a40d6fa74e4e9c3e44f8f4e583c3cd82129f5994283f91ba19921c65d0222146bfaf72267846b2823ee96f4b7d58edc72adc4cd7be7040a6d39ef35ea0d5cc8fe6c14808fa1d30e3750f1108d28f4fd5240afa755809b87e48af142df6fadc45c70f8322f787d83c1241a8f68e19f50f05afea7e8b4d8aa7bbf55b74294ac68dd590e8d1f214b5d4ea04f6632a8dcb2bc1deeabeda1660e8f24b67ea7411be9884f4007ed344420514789fa4a96823ec75ac10f029871019949206e88546dc4dcb850aed55fd12f8f187ab26676589ba2bfa672fac701c3039c1dac13918d22b8df91afc337f425ab0c89b1c4f2594c65c45c9e704bf3f7f56dc48a2218a0453184288c4942e30fef94bbcfaacada6bf61a31e1d99d6463b24a45efaa07e4472cab73862a42a226906ea11819c5002d2c81c8225dac629987c7628e8ce5f3dbcb90dcefb7a7aa06bee50c3c41839ee2df4f7682e4fc0cfcad8f833005f3a25696ad4d8e928b8b1d8c879ad4521d6aa8aeb62fbc3fa420a7f5942e50567a9e4e644b51e555ce92b40f2154ae0c7077742f8581dc6f70cf5e6707fdf671b4ea25d064d7c6846316af58bea8ee5decd7a3fc0abb8a4664f4eb7a49d61d0f8acd62464400be3d9854c3f9dc288280da4ae18bec18c82d52a613c4fe952414b185fd907850bd3c81af67daa9f7eb12528b774cd2319b0ad124c7249333b9aef112051932fdca9fc93b9a8232528386c2bfe450686bb4ea50d8a2d25b65f34e35eaf8bf8bfddc58f303fd8f03d00f0242827979d340f901305ac4dc5bbb9d9d019fb982a622a37d62a587cd1a8745c2d17698929a3c67639f8036f3a75304528ceaa933b639eb67cecfe14c3ccddb7c42dbc3809c3680129b972cb6ae4df7e68431c69395d887309acc54969c88d625d54700ec2908cdcc69c8ffedfe574eab693975d03416118e427ef6af58188b2f76b24c66701c2d471feafb3a5a01884dfba13414f43ceb02b3f8b61f84c93efeaedbbdbd34ebf9730642d0734f937b273d33184a8a7937f978bff4c41464c7ccf174320b7f244e6ea2802e8c8128af2c2e4c03c68cea1edf5f01761eae9d7e50312fe95fea31f06300cad4d3a2a0ead7f4979caca1173114bb7067bb4d1ddc79a6d19da8660ef8935ac617899cbfe3908f754b491b731430f55605d1560d708fe64e058def3492ff615aaaf581a4b95e6326a81ccb2685aa56af7fcbaf770dcf3ce8d0c365a81378cc22722b822c77e35089f86ef42260d2b4b2379b57c667bce6b15e486bc82633a324541bf91b15cc19b112a1c908b075666077d4fa2a98d23a4c18c556c6fb0d8b3f1c8632982e7ec1dd58e9a40eaea8d23d6772d53e53a5a8944ffa34a06c8f235bee5a3dd52fa99ced30090f2a41b805ba51f1d7fdaffbaea152addc66e8a8b8d716fcb20ae68cb72744a6d345a8a17541e8ed356f768c03d2381e72172083c43a8bcfe4cb9cf91da3662d60a86f98b7c4c4b10c3521b522d61388c5794493badf35565071329dff946215f9234b8a32c290b18177d2462c06b21d8ab68df555cc7aa9050fbc61a1fb67387bb9c46c3b0bdcdd48152b8c1e577710888000d682f971db31a2b543ba25a86cc131f1068cb9b1760b912eca75ca03cbbffd23a13d898e9346e563695ca043f47b1f3588d92af17e933edde742b243acee207c5ff5ad542f37fe8d15cce37fcf0f423ec9dd7c7b49440e04614a955df52034213a400ee415c0cd14d7d77f37e5c2bbe1075b77f28ad3140af4f0add96901dce6ab8105a8504926990925248196c3ede52b17bf866f153d2a6d4f038dc4b3009cc89c607c42eebdbd722d47e72c4b6d19d47c8a4a008923ba3bd4db60ab195a1b75eb98481454776c5ef83b20adf1fd62cd43bfa349cb284e340231afe13a3781ee1a614f11da20a400822fcd3ef79985ecf6dbdb2936835fed918b4b416a7c1cd5370fdf8f8e22fd1013ab042827b994cc46eab4cee90e1c6c2557de0e6bb9c55bcc94434e35ff21be3fb1131f4ed42e2907335ae490c77559b7522e23391e0ea6e3841083134c9d410deadf1ec363dad2ff756903a645cdca0eadb6e56712cafaec4fa80d65cbf154fb42f452279106d5ec879a4bec288a0b8925b793adf8ef843baf83eb95f8d014a6034f9271c2425d1c08eaa28ae1f8c3453de9e85dbefb706a3"}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r2 = msgget(0x3, 0x410) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001280)=""/79) 22:28:38 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f00000001c0)=0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x2, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffdf0) 22:28:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8082, 0x81) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0xfcf, 0x80, 0xffff, 0x0, 0x2, 0xd9, 0x7f]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x8) 22:28:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 22:28:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) sendto$unix(r2, &(0x7f0000000040)="ff525f9d2a14", 0x6, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0xfdaf) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x80000001, 0x7}, 0xc) 22:28:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a2") 22:28:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x3f}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xfd96f6b9691999c5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1f) 22:28:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shmget(0x3, 0x1000, 0x90, &(0x7f0000636000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 22:28:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:28:38 executing program 0: r0 = socket(0x2f, 0x8001, 0x3) socket(0x7, 0x4000, 0x4) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="09cd200fdc731faf7490e7ba06c0543d14484ffb88f1912bbf18b18b53f6e32d6297a3f6be66a6ff200c3b1854e7b499c061afefd3d4291794afdd77f9594d94721d5b341a89d2cf4a8f978ddc0f638763d61881d3816703df6f21209c64c1f2b3423e9f07d2fcdebbba41abdd2a3baf52633bf7ae09221db71bbd186fe54a5d1330b809ff65fc1cbc24b4c59cf3ade7cad0a6e14af739555138a664eaf6e932c0d7996805554dec8463d94e72d75f4e24331dcb203d80e07b", 0xb9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) r1 = semget(0x3, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/10) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0xec, &(0x7f0000000100)="ab59089b595ab5bef534891db30e58ef37bc77d82e79ad9448252bdf1f3a721703fa9079eee23ddde2dfdfd04cdd69887e50d44d25011db83a7ffb04555f8ce0860948f20549c0c7c96a38e297bea5070d0ea89a35ebb62e1bac9f1ca0e0fbb5b68fe6c061f44859e94393a9534883d1bc9a038567d461fc0b027ad403a8113578321d591831b25799c23b7d1ae7bbfdf78df6e6442c20c239e1cee03ba45b5e6f191594b25c540037d27f23ba8db78a8ceb570450d8bfdcc230d915fc5b6ed690197bd343d29d175c2043861046642bb3b3286d4ffb1d3eae3a8117d00be11c94e4de743a5b42fbf3565aa4") syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:38 executing program 0: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)={0x3, "39ab2c46e4fb251c22c0c8f8b99f8ed173fd402712a7676ed9833ac407ec7a899c7337c14bf75adc3dddf38c9fa104c1eeac86d341ed327b6ecf1b0b69f52d407cea00b2953fed9eb41caa267c1ada5c297843a28c45327a1e"}, 0x61, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) r2 = msgget$private(0x0, 0x440) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) accept$unix(r1, 0x0, &(0x7f0000000080)) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 22:28:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x81, 0x0) getsockname$inet6(r0, &(0x7f0000001200), &(0x7f0000001240)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x18, 0x0) close(r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x81}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x400000000003d, 0x0, 0x0) kqueue() shutdown(r3, 0x2) socket$inet6(0x18, 0x4007, 0x1ff) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10480, 0x40) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) sendto(r2, &(0x7f0000000180)="5b0192f2d8a4d4763345c54605eeb7d8df46aadb5638d1bcbca06e42449f18db3825e5b20b0ddb35fd26a7ea191c014a8ee058cce9720839bccef5b8b2e5edb01abfaaaf920b73053f1d1a57ffd4cffe13c7f728520fc8e71d460b658842333c79f5ca624a9dabc82bcf9d6bcd6fdc2aee81513b1d8fe1a344c9dcbd67e8f8414a433fd0b975571803b0cf1b207c1c70450a97b42f0054c5d204217c7b01811b4959bac9647234cea01e89bd63ff3682b9623796c7bdcfe8a3e244d5a289c9816c677dd83b19899d420692b9bdd313e65a2e8250c897c30f61d7e7bf5aeb696d56d8f90eb5597e07d7f140914741156e877e9be1b55d1f5b05f7d698cf956e65a7fe81bbd2f3572fe84ccf3a92d70870fe11ed65eeedffb8b53a054f49da1c46d206f3e237982320ee832d5b9c7d4b44211d200ace2dcea42db6c536bb8c194271a087c03ac2f642fec4ba70424f59257266b6048bcfe96692debf1e18ee8055d154b52aa4c1dfe4f2873c38a6042c34ee0e35b800feba56eea7ea77c8f7e71fcc7bc784b63c6dca1dc53eeb9f6a4ee4901650c33ef87f9e01cbd52f6c5fd60b388d7a03dcf8b080fa5a2f46ed64a6b6b8c71b40f76aa509778749579a82db189b36eb5222830ec1bcb351de86ead4f940e61d63384a2f7694450191f880a8e64fcd1cc098bf1877b2ac299c832a3f4fd02694bf76dfa9cf6d021d318e368f70ecef5591d701f86025392e885141fdb0e4da3145acb647aa135fcfbf0d3b7e61669136f95887661c8fa884037a538046b588e8e3c471044b2073aef53fa433a3c583803b37f372ab24412d7c34724b7497c96a37270e98973ae7806c87bf99b42605588ea85f461cab5725c40dcfc6609b7b2f0b62757d9b8461c980d8bee0655ad4c140c6dc33b77d96910394c94275002547b0f7be762a99137ef1d18d1a69a43ac5e3ceb1febebc1c22d4033b5de9d330b5cd12a5dfcec705c0b88821a11fac832a65dda332d0d814f316c776adca9aec7208e10426538b9971b8c67e2c1e3d7fb6d7d8906233266361210e15f0eef0e6814cc1ed84eb7bd429a59d044589a88beff832aaad4aedf6bf8031c4b849d224861d4fa6e99c42690ed0111ac36a1761b36c5e355389b0a5188c932022d98fe9e2ff901b96c8f47767deeee4c1d71fae969e3c4378dc3c6005f5375413ba2260643698564e77a2fbdafc12a2d8f27219843d2b7e3e81e3092212448f2f98c5136a467ba818fc56b1a76e9f291699678f5e67a386966b1eb1bc66fe230301837bdf8f6e9481616e42cc4d8fae0cb31687e58273ed0074ee5484c0412ab28dcf5a3e51b2b718909d7b3a3bc284902e3e885b598ef189d255043e67bdb5568f2ee23b2b6497f92178c28cbb0eae967945617128454ece4419c98510231563bc348e42f4cf572f64fefb93cd81e421297b6be95e44726e7f46ab1a170a43bafd50c4cbe762d8b424d1364e59030ddd5480bd76a8a05e68a64f934795bbe514035035c5ecb78eace7cfb237110c3b0772a6acaa7bbea89349751e13ea092e3392fdb36e0d7de613e5df5992942cc6c5ffaa77f23c3791b674b1d1832b3e1053bccda45e31f4722951e0b2c82f4ec3f0962afb0dc3cee2c4a8a4dbb421c11f70cb21507323d8a8d1b6dfcda7fc0a31c7c88503b61683e040a5a39bbf00bfdb22a47d81bf0c910c853b5c6ec10b80dbded99227e8e7b1f8d3c4e8c240480b89e52caa6e93bdce0b8c0d331f8517269d1bb064ef220107984f76b70ac520855024969f8d1168e6bb78685897bb569d3d7e07f6fa7110a6ce15ec8021d09609decef45a3038fc04244035850664a338ab6367807b2aa98a95a88d38c44d15d0b0d77741f2c657adc7b2f33fc14c0e14e7045182070c9d7c1ac1d24b30d44526fd2af85828f86c6843940f1d9ec4b1ef4eb7dc1dedaca0b82a3000dc9fdac458e5109724309542e3212df8debfa19446027a6a1e8010bd6747fcdaf7f93f5b50709c807f0cfb9edf64aab9200bbaa30583f78f79b8eeaf6650850d17e4c2de501eece929ea394f6cd258e3a07d98d2a397ce95bd01beeb8bd08e69447f81059baf73a3ecfd6e6490c9f42a758f30df7221224cbc08d537436477abbff085843a299f9e2b437f919688f9bdb9835755ce91043a1d85108556e73067bcdc58fc804fcb4d61354b23c8bf5eb367bb5c931b990d0c7db58ac7ed8df6953ac46e21588f3b9149bca68e4183b62150c5805bc4662a1cd8b21b0ca67b0ccbbdc4d26f2378a438dfc5fbdcf4ac7ec0cedefe552a4727a56342873dded6c2daba38b5cef4aa4c08a0e9d50f796c4f02372af9ddd1363990559ad936a04cc77d8c26555d7a5a05cba0e36cc84c132fcc8c2f0b4b9757e2432d2a87b94772ae20d734f6c3d13915f543e7c66c957a366467a978efa4161e96611c2670e1234609b424a8d6e2f6549b391b32b25eb4216f1c0daecfc98c469d9ffac03c475572980529b0f2ffe2ed449c2f2baddf141b577866ec90b502f225a2e2590272d62e9c5979841731f13581bbdd91a191db228dd57de7d8d75f285d744a1dfc1b9c834675a803681c00c6b87a117258d27a9b2ab4bfdb94bf743f9f816cbead2790fa6e2b15e505ace8fcc9aaea1b02c71fe36463781b6fada17f9a3251d6a2aa0a98fee19f750734f93c81d69c3f8b611e0c48e11fdbee7a5711cc83cb935fa422fa87c78540c98ea9ad7a821cf286fd5240073fd83469457eac88d2ac80e9e20de67bfc61753149c14f3b6c2596f0fddb81cbbe9be5e612891532e2ef887e97c57b1203416dd1d4b4ad42c7f75e0a920f1c25c956b8eed95d61731c4ad99afa5a8f19685b69ff3f660cc6aa9b989fa1f20e93a4c0ccb675f67167fd8bde92fe6422323c3b443daea2ec1c0fdc31c6d5cbb9cf1af14b27aeff86f3827ac81d722044670d568382884b03155ae3afadc610c7f8d6a68875893f4c82c05049b6bd4a265b1a3a4316be5e126ae300fd5436214eb4f1826bb496b023194eba6f71e9f886a041bb759cbf78eee1d07e749e6209bd00ba3e3290a04105ba3760632c1957b4470c4f40347db6e95a88295ad4e35b434a4d47e1042fb9c5862d9e289802091efdcc114857e1e9b68c4ece89759660cdb45afbb69f797067b37ef36274c7c0b53c03746ad9905e92b61cb8fe01ebe6c8b23dfd1f3f080e4503dca02dfe56598ca84b1eb33249df280156891225ad2a271c4874a6015622a93af03155df124f12e5c79b839eef8bebb44fc3f7740c34c989dcb52ae953cc394e38364c13e91bd56df3c2c82e1d039bc00eb52d26d2948f6074bb254c0fcee8a3101a1ff70239a9cd22869988587784e9b2ecfd28cbd9a19ec107caf918b084b44d3c03702a64bda72d759a9ca6cc31dff7e05c014c0c865b1e29944dfbe8d6632ced7a903be55033a9bda64f9167f980cbaab936a7b4816907e7e400a8bc556ac646d78165dec96e60334c8dec2b83707048a0f0b7e66e8176e780f6f96184e9dd247133802f5faf54cf02ea99b6f23d4fbd7fc493d408965bde62e431a12a1581af17a323e56e8f377dc6aee8b589c71fcf272a509660cb818088f8b0f667faaed773f53293a5237dbda6f0c2a65d165f872152ba931ad081ac81952805bdcea4d8428e3a8746cdca4987ff9e010e00459640de2205419ec4acb1a18b7f76b70ae750278161adf8bbdeba65b21c95923ea9bac0e910cc4d8def3d0f7fc9df8175907ffb8ded0bddda0644799b04cd93907f02d83be434d899799d499c2cc0b459bffece21917393b2a1ac1c98fefe3046dc9a41a002de26da3233308edee9bad115607780cd0f9ca44afda25fba27396bc49a0ea2b392baf1cbe8e33d1045d22ae0b98ae93d86af3deb83406ee743556751c3d33d3d2f19ed8660a32c9f70299eb3ea991b481b14e69c12df9a1afcb33fdc83fafe672fbbd61881f667ae3bb666486729346e942cdccad76ae26782b5c9374d09560048ff1e335d1f602a59db0ac2fce91270d01e44eb8611f3babcda86a2da2d74023a83caea888f0de305eba172949638afae8cbd77defb80b480cd411d0dfd51a87df66c62df11875c5685c49388cc0ffbf693e9108e2d9a6a7e2f456c048b305776e79204ef9845d55205c9dd92ecf41052279b62a8bb4c37edce6a86e6d062b1f1e84fd8eebbeb80a10f4b66d39d7a49cf01ad73ba8ba713c89ba7cf3e2b50226cd1a36e441553e36f74756f34c573605bc0308b688eb06fef3db386e206966f99a5d8d1397f29444b7042e2e2feb98d71d9d793d6f20a26203cd358e9914d9db222fbca9cbb9cf085c3fa175de8d8c7d68fee22a66e22ea1eacfe06381f0fa3f00a145dc0d0cb675060da3a6bcd38b5b09ccf211ef6d65368a89889868fbd1a072bfda7cfb7b31ed03e899e46fe13e29172009098704496ab24bbc89de52d997a2f0c46708ff1e8ae2fa5b4123f90f7ccfbb31252a1b7e572b60ce6e543602acc78406aa6b6335839230787fb3e137624403119038e9a54d6989b09bcb4f135af16d44d04333ac3eff7b6baae683210a9adc60a3da1d78013dfb80626bdae47975cf0ea82395587943d2c26cacb185cff46d8e8e8e01a2076fff4784770a9a738f439cdd405ba702349fcb15404980a034b4784eed17d2875924cdd23830097b34b0b0bc365d0f4e0f15134cf695e5d39566df86cfc75c329f1879525009c6b82c75bd605e37e68bd488cb891215c96532df6989e2eb80fbcb8b29d0da90b68cf9d2330c44a95467c065b8222a2d8d82eedc810866ad2b0d2101a0d984465429e678b8287ff1f804c116d22f2d254c1c657f9e4b053f6749e7867f2be6840d9f7eb2f1132b3cc11c17c7809cff8b430491163c67c9a71ef32c0c5e1b470414efaee2bb9a811719f40770a30a0f563a0c26d8eb24885e7bb913115c3b7ff11b006150fa51cc5fe2d06d87341d236b8a5db806d7e181da4d4b6d9aa31b2fa238f43924ac7802db56d2640dd86643c81fccfd357e188213ca73e8ed0e382b7b58af25223353fda521f37c1f8207b9eccd09961bec5966b78989087c08f601f8bca2fddc5b10ec0dfe5389f60bc5a9960f72bb353c464b5536ea570ce6ebf2891f53b2bff2f17c773047ffe9a949bc6367c41a730f922ce70b583505e4514703f8afa2ab765cb225a5873cc2777f5710c3bd28d8931f0a9ea3d2c4b18a542017545ccdab5bab57cba47d578b2d2bff71ef076c70d4d08080634b95906ff998c13bb5b47b8337e30b9412dbb5e0bdfc853d2c0fb7fc32aeda71cc4fb40a816cd8eded0cfb3fe423a6d96ea36e6270348f7ddabba286247d3aa70e313be59843260851d1beb14354b75def7bd60a570c57147d074ac4e561b828b05c2499a3b56723012a3205b15c3e52c9ff5487e4bb4c85e37b95d60d7165a65ffefc71fdd29e6642d894c41feecf20cd5bdad8b5b797b8b1107c5ad9228e056e52c17a82d044099ec658128c91f2577b7a22123735832944182b0ee0195efe897ccdcbe179c5eeac84cb2f35ef3c351a6d4842eaf73ce79e06722246141e68449fb614d7792dc8f032e638f156e11a785b804a9c79e97c872c37253e86e8c76ff8716c07ccb60ed8d99f8d1989d4f823b15dc29a1716541a824573f9d51e08b5147c8f750450bf1394b7d06c24a6df42e311e327a6b8e5436cab3645238af0c0e5128a4904422eec9dbcc5a1513e46bed5c1c8d513862aa9780e268aea63aa89ebd9f1515b1146c36fb2e545fc7bac20310", 0x1000, 0x408, &(0x7f0000001280)=ANY=[@ANYBLOB="000400000069560a4305c764058785a4db28e325e764b8f0c853b526aa8fed575de46df74b8612495ed78b53d96764e54e3a3dfe560900000000000000aab8bce6d889084256f2c84568dcb6175427c4d25894d3d472f3891b5c720b75991cb187b247a195be931aa00953d2d39a5bf1590dfc5c5a2eeb8469e0"], 0xa) 22:28:38 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x200000000000080, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000e80)=""/26) r3 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000140)) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000000dc0)={&(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r5 = msgget$private(0x0, 0x422) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b615"], 0x1, 0x800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r6, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 22:28:38 executing program 0: r0 = socket(0xfffffffffffffffe, 0x3, 0x50) setsockopt(r0, 0x1, 0x767, &(0x7f00000000c0)="c4e95abd20e5bd81a3affb13b0dc7634744672b390b8b6f1d1", 0x19) lseek(r0, 0x0, 0x17, 0x1) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f0000000000)="a4a64dd0255f25f7c6d834caaa25615dd39bc9e05dedd257df13b48d9e5ccd2e32665a4e05d158a38619de44c58f0723b99d1671afca8043489a8197c8103550e4601087f2c05ecac64f061c52ab59c5970c4b3a53e5c12771766dc47fbbe86adf945839789a1c04ecd655a560f41f0b4509d85158334ee69d0fee47b2f20d635bfaa758c85bdcc78e83eb65487cf34fb9c6365146ec", 0x1fb) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 22:28:38 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a78f818284d0953fb9e3281c6c848cbc585711e0f94b8df22df0efc6c6df1495ccc4ab26eeb5f7645"], 0xd0, 0xfffffffffffffffd, 0x1) fcntl$setown(r2, 0x6, r1) msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) 22:28:38 executing program 0: r0 = socket(0x1, 0x2, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c649c5e3c", 0x4f) 22:28:39 executing program 1: r0 = socket(0x18, 0x1, 0x200000000000000) r1 = socket(0x2, 0x7, 0x2) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0xffffffffffffff15) r2 = getuid() r3 = msgget(0x2, 0xc8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/4096) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r2, r4}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r4}, 0xff0f) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x4, 0x1b9b, 0x7, 0x4137, 0x5]}) 22:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x624, 0x0, 0x16d9f0dd, 0x80}]}) 22:28:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x3f, 0x4000, 0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 22:28:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() write(r0, &(0x7f0000000100)="e2d7aa14394f4ffe7ebf7182d0624f8bfd3d212f31b60fb85419891cd9c88645750d0a12bb3d8ea1d53b25d76c27deb3f11b00f358557f7106c1fcd3ca097910220c14b8dc3fad47b7693982f127b35fb9d958c5ae61cdf69eec7a97c5e51250885b345fad87a8cf3f125d93a042dffdca88d0457424e33f80c4c995b46aec16cde8e41a4a2dabeecec90d360d96bbb41e7f9ce5c66a1acffca3642e9b5fb2bfec24d71f4166293e558887f62b6bcedd5b135b9751588ca999f26e858e438105840c38a013ef4133d6", 0xc9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) 22:28:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xa0) write(r0, &(0x7f0000000140)="220e22", 0x3) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x10000}, 0xfffffffffffff875}) pipe2(&(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:39 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x40, 0x0, 0x0) 22:28:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x12a7, &(0x7f0000000040)=0x8, 0x4) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 22:28:39 executing program 1: r0 = socket$inet(0x2, 0x200000000000002, 0x54) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = socket(0x10, 0x4000, 0xfffffffffffffffc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) recvfrom$unix(r4, &(0x7f0000000100)=""/33, 0x21, 0x43, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 22:28:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x9, 0x200, 0x8, "eca90c51dab8ebc74fa6acea11f9e1bc143fae81", 0x1ff, 0x80000000}) fchmod(r0, 0x13d) open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) 22:28:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x6) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffdff) 22:28:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="03000000ddc7b2df0f6058dd3cf285ac59f530e2e36e43932de3714ab9f682a9c5b20afe42ae61d70341ebbba06092efa6a97897dd4dbc3df3d412823d4c1cf979bf405583aa7a4b3cbb00bf802a6d5a3c54000c6841847ba887a8e84af5f1a1b2a84e1e2f0c4d4f043ffea1f0c21f4aa3044112787ee4d65005de7dea8a489a8e", 0x81) setsockopt(r0, 0x2a, 0x80000000000000d, &(0x7f00000001c0)="aa9fd26a609c474d7653aaae02ae68a97b690d60004ee69e4d2c826726e679e79594db1a213cf3499f7e85dbe05ff0f856bd7918f3b2431c2190b612d2a2ae75876f507e5cf11c7a1fcb1bc4b97f8cee4de01bf730df4c00fe2917dd93bdbe4ba4e49dd8064775e1352c3dbd8e4260ce5e92d7f01f5144cbdaf7bd446bde17862445fe06241265ecd4008ff5ac8496bc5b00619c06fc60715f9f01e96ffdc00645c9e505dc1b", 0xa6) 22:28:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffe00, 0x6, 0x3, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 22:28:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0xfffffffffffffffe}]}) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8048, 0x0) 22:28:40 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 22:28:40 executing program 0: r0 = msgget$private(0x0, 0x120) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef01653f000000674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"], 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9e"}, 0x3f, 0x800) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x640) semop(r3, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001240)) connect$unix(r2, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000001480)=0x1) pread(r2, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001580)) semop(r3, &(0x7f0000001500)=[{0x1, 0x83}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x2, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) truncate(&(0x7f00000014c0)='./file0\x00', 0x0, 0x8) 22:28:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5", 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) getrusage(0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100), 0x10004) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) madvise(&(0x7f0000598000/0x2000)=nil, 0x2000, 0x6) 22:28:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x8) chflags(&(0x7f0000000000)='./bus/file0\x00', 0x0) fchmod(r0, 0x40) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x6b89d9d84074f5d5, r1, 0x0, 0x0) 22:28:40 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xdec9) pread(r0, &(0x7f0000000180)="c5596866e0c37aac64aeb56777c920bdb48baf3121f78fabdcfb95dcbc827f3106301635183057be92a6fd320cc5c5f7c68bf935b49da6285e39b86321c696ab84dbcc57c338034040cca515f21d2693a14cb33d48bc4bc50ac43c9352bf7dec6488b930cfe457854d24b73f3f7da1c9454a3751259e3f04f646230fefcbe70915158ee220fdb47cb5694cc81ea18b525369b57649259f5e7ec5b25dc0f8528f1efa2295f70e12514b6b5129d63ae3cde0dbab146ed6e359ee2f3ae943b8f38a3b75303bad8e67b542a591a1703b", 0xce, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x0, 0x4005, 0x20, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:28:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28002f4447fdf33995a6f356d41f26d60000fffff60001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) listen(r0, 0x6) 22:28:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x200) 22:28:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="5cfb88bebbbc2a535001f9cb99c4e19d3e87f5b08ebb9a3b616468d5b6d3db56fb570feb2a76fd4b2f4ff0692c9d9129238d48423e94d1283fceb9d5a950c8f006a507994eacc6f52a9ac2e553c59c6bf837cd965183a437892fdd40df", 0x5d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x200000010006) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x7fff, 0x1, 0x1f, 0xab1d, 0x8}, 0xc) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) 22:28:41 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x180, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1000) 22:28:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) fcntl$getflags(r0, 0x3) 22:28:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x200000000}) socketpair$unix(0x1, 0x280000000001, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0xfb5, 0x8001, 0x80, 0x5}, {0x1, 0x39, 0x2, 0x100}, {0x3, 0x1, 0x1, 0x3}, {0x6, 0x2, 0x5, 0x5}]}) syz_emit_ethernet(0x69, &(0x7f0000000140)="b6834942358c283ce11fc98e4c87321a9b9bd042997afe4257ce1c225d5ec5fa26dac297ddf18f2df48e92940d6326d3580d18e81719e3a5a5052b7c3bd05020dddb685bc8eb9aacd147880d1639a32f8bf054a6dfbd98d3ff4d13f21a0bd3e2488b8ef813d98425d2") 22:28:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x7fff}, {0x18, 0x0, 0xb08, 0xff}, 0x6, [0xff, 0x2, 0x5, 0x3, 0x8, 0x4, 0x7, 0x100000000]}, 0x3c) setsockopt(r0, 0x5, 0x1f, 0x0, 0x0) 22:28:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0xffffffffffffff00) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 22:28:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 22:28:41 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) open(&(0x7f0000000040)='./control\x00', 0x0, 0xfffffffffffffffe) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x0, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20c00, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) getitimer(0x1, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x208, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 22:28:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 22:28:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = getppid() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x9) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000, r3}) fcntl$setflags(r2, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x3b) 22:28:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000880)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49df42a37bd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5c988e40e8cd8cc50468d350700000000000000f6746754d00b66be125c34455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58643a4e251e0231ca760b75aa546a5a92a1f90848e02db515770ba07ce8ad1e2df91873f86419cfb31eecdd3ad4a9365a6f537733cfb7eff7a651fbe7465dccb60335a0b86a27ab859934705ab964445832b73be0ed61f5600b70497267b33e9e33d55734cc26b7a95ea2e19a483392471452d6a4bfc6932fc6ce279950d19b", 0xfffffde6) 22:28:41 executing program 0: r0 = semget$private(0x0, 0x1e2812011a2f6559, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 22:28:41 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 22:28:41 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/209}, 0xd9, 0x2, 0x1000) msgsnd(r0, &(0x7f00000010c0)={0x2, "cc3afb1c4ef410d3977c4d7d3ec6a8a17deb98edbc28c894dd448503fc8bf248d9f86aad86d2fb3ed2208e9fc53bd44ca6079a253392783556d00249e71dcf34cd28cf7cc27b8d028b63bc8e3737524c08162cc64b88254e1d151b1cbadf9566bbd99051"}, 0x6c, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/148}, 0x9c, 0x0, 0x1000) 22:28:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffee4) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x4, r2, r4, r6, r8, 0x80, 0x7ff}, 0x0, 0x9, r9, r10, 0x8000, 0x100000000, 0x2, 0x5}) getgroups(0x7, &(0x7f0000000300)=[r3, r7, r4, r7, r7, r11, r5]) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)="e547f96a2370eb1aa783c218fe6b6da8886239bbc5155be7192a4c2e22fc5507b3dd5c948b3b88f3104c32f530a81b264beca636730468ba496f98faeb277092db4ec46ed57d0340b7b85219dc443437d8fc759ed1796a487c27f9b595477ad4b88615fa6c527b7be0d34f45b137fa2aedff2e8d0bea5954764e6b48ac1d0a0a76bfefc7c49bb4d2c2be2a41f14ad3fb72b1519b8f9be5cf8693ce31beb4074eb8d5b09ccc5842ac0c62752ee42ecb", 0xaf) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x65, 0x0, 0xfffffffffffffd60) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="fa7ba238bb9252ef738f32d64c5d32bdebda75ca9d155f0d8bfe537a0e3f94dbc00d243860a6f0eabfc5dad677c1bcdcc8317c68", 0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x600001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:41 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x7fff, 0x59}, {0x18, 0x2, 0x3, 0x6}, 0x81, [0x4, 0x8bf0, 0x3, 0x8, 0x1, 0xf02, 0x7]}, 0x3c) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x2) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r1, &(0x7f00000000c0), 0x64) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000440)=""/235, 0xeb}], 0x1000000000000027, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 22:28:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x3ff, 0x100000000}) getpgrp() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x7fffffe, 0x7, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r3 = getpgrp() pwrite(r0, &(0x7f00000001c0)="78cadd25a1c05d661d80c5c55fc2c5df3b429b822aa5417b79a042810c28a786afd7734e15e2cb28955ec701aae2d09c39a4e9cd237287290f2dbe6a15de427723847efb090eb4934a351d337c2dab36458bf2b36bba839abfc3979c1d2c77ac8407aa5ff4b2f3c8da7894f2d91f51d950fb2703e3688fe8d399d5fae7782184d128cc8869ea1be9d3adbb354f15d04513dd9563ca3b7f8e3a2c3960e01d606357f67bb90fd89181eeca1835f412c47cd5f5a054ff61c93b21423f6bdf8a200d54a4065c7023e5019a", 0xc9, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/218) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x449b, 0x40, r3}) getdents(r2, &(0x7f00000003c0)=""/25, 0x19) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x87, 0x1, 0x8, 0xac}, {0x1, 0x8, 0xfffffffffffffffe, 0xffff}, {0x9, 0x101, 0xff, 0x8}, {0x1ff, 0x4, 0x3}, {0x6d, 0x8097, 0x401, 0xaf}, {0x0, 0x8, 0x1ff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 22:28:41 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000040), 0xb37, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 22:28:41 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2041, 0x8000000100011e6) 22:28:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x10000, 0x1}, {0x18, 0x0, 0x2, 0x6}, 0x3, [0x4, 0x8001, 0x176a6270, 0x8, 0x81, 0x100000000, 0x7, 0x3]}, 0x3c) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) syz_open_pts() 22:28:41 executing program 0: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/119, 0x77}, {&(0x7f00000005c0)=""/113, 0x71}], 0x7, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 22:28:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x2ad2280e, 0x4, 0x200, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x43f5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x59}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x401}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7046c50c}) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3, 0x8, 0x6, 0xe8f1}, {0x20, 0x6, 0x62, 0x1}, {0xff, 0x6, 0xfffffffffffffffa, 0x1b9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xc1, 0x1, 0x4}, {0x7ff, 0x0, 0x7fffffff, 0x6}, {0x2, 0xf40e, 0x9, 0x30}, {0xa145, 0x100000001, 0xff, 0x7fff}, {0x3, 0x1, 0xfff, 0x100000000}, {0xd, 0x9, 0x0, 0x7}, {0x2000000000, 0x7ff, 0x7, 0x1}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x8, 0x2066, 0xffff, 0xffff}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) 22:28:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0xe0, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x10000020f) getegid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) 22:28:42 executing program 1: setrlimit(0x200000000000002, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) semget(0x3, 0x0, 0x10) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:42 executing program 0: socket(0x18, 0x0, 0xfffffffffffffffa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 22:28:42 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 22:28:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="c199548522b7ed7244", 0x9}], 0x1) getrlimit(0x6, &(0x7f0000000000)) ioctl$KDENABIO(r0, 0x20004b3c) 22:28:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget$private(0x0, 0x2, 0x20) semop(r1, &(0x7f0000000100)=[{0x4, 0x3ff, 0x800}, {0x7, 0x4c, 0x1800}], 0x2) getsockopt(r0, 0x5, 0x20, &(0x7f0000000040)=""/119, &(0x7f00000000c0)=0x77) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 22:28:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/97], &(0x7f0000000100)=0x6e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 22:28:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000014c0)={0x6, 0x4}, 0x8) pipe2(&(0x7f0000001540), 0x10000) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="057032042cb907f823763c0fb0dd55b30f03cf956a0b7ebecfd6e08c830fc350116e2937071325ae20ef859bc3ac827117c2fcd43a999f121ce881a5635e15d49cfe74706f933486f9b1f40cba88ea67969792aa8513c85efa335720e7d8bb8c68d0bcc6fe096fdc84ffcd62e0f0b2dfa449906e33d26592c9274b65449ab18ec648ac73e22f436aa0eb4baa1f8d51fa8385acc04e29c2dea8fd7196161970b92b2a5ab8ce23f8b3c09b2eb74fb54dc779f03332e6", 0xb5}, {&(0x7f0000000200)="ff4fe105c70e5ed655da1c2845f0a76153453004a153a2bb0e2d42e7051463a20f5a30f5079e5447753b93425782543d9f54144543b0dcf3b57d367a4b29003bcaf85406ae1c622f76679f70fc41ee1807297db37a0fd7b32dba2b24e31f0b3de2e5f396d8868e644d45519155c6cb39928769b146fd19b98e75afb03e0b18e19f", 0x81}, {&(0x7f00000002c0)="cedfae0bc88814ad7fd841f0b2a840ee115c3166d486cf795faa6dd9ed47367e488657684fe439cf478f7be5bdc86360d26115d20232aac51735f4ba6f147400c4e5b10bfe7ca0b50abb333bbadf283af554cd6c3874b5c6e21f3bd32c6856bf267868c83d5b188c5f611a41020d0a62398f80a28ce331e3bda13891a3647cba81336641cc06d6877ca1d507f3daec616450340d22bb937bb9f70e1307d9a7284d6e255a629e776a99788ee22d4e7ad085ab8381289cfc4dc85abb3d88be004da07b5b2fdf59ead75a7706a8d93a8430713fc307cb56105e792d0ccafb91e4b25961af55c4a047f18f1d0c0d2d7a5d4746d5bb1f21f15cd61c7ed3edd3833215210bdc193be33604bf5482f6ae08377bdd7ba0895506244f63229455bd39e67bb76b1136d7078bfc3367a2914f2957e75b9e39676c1e79a3dbc64d4bbc9e55e66f95b226412b6ab1d93de415a9f5af37ac4657c8cefb51da4ea9cd50243b858c980a28696bade4255a16a634852074114811e0fe60cf059da027c01575592df13af41ce87249aa30ec2c7dbd9171c75caa33130b8a5c740a5ae2349e2f3e3f30fc16dffb56ce2e75abfd62affe5284c7b69e69a8e00f5ec6945b5736e09fe490e9f665afab8355ca70c10e7cd9b6765003ed42d420128cd0a773f905f7ba404c3ed01519e2e87f554f208f600f2b958606fb1dbe8307874c05f2c01b685d6f65e59b1c315bb534b45971bc7242e7c876c6feff9296725d822ec08f4dee020fe59840ab17f1f5772190513a9b7f3aed608a8f1f3ff1022b6e1b3ea5857642c02f6eea0287acbeb0ce6aa600e0d2254f9be4894f419cf0dca8bcf21f838cc03e7e175a512051e2a8d0b2909a7ff9642a96e8ca71fdef3b2744cfc7ef937cbb9ebc979f7a2fe29a9f4c2c1b0d7eded8b9ff534fc71e1a1c0fc266e0e7edd206718b425b3f12872b127fc58e1def7e58783584c983176f0c951095e6d18f175511aa3f1e67a703f99cbe28af9d5944ea011e206a98f292dd66126ba953b1e15671f7846a2e0fdaf79908727d7aecdfe31ba59c73dd37d47563394d5e349639b754e2f42b56805cfb7120c593d5ee6ae22ef511691c45ce5803fd0e14af4431433568f1222edeeb8049b8f934686987733380245c48776d0153f04e9d1b362d63ed46c239e4e3df38f4bb8c284cd200d4890704290a24790894cd4d3e94d363053b71a7c0a28b24d2f59bfd3fe8cd8cc33c1cf9b8e4a72675320cf247e658b9dfdfe101fa0148047b385aab72593fbdd3a3fa5bd106e64e5b3e7a127a67c91c33bf29950576084984cee8004af590e2813e1dd19a240d0dd806602992de412b03e41140ad32eec55331f0263b1b56af8b665abb201cc87709963ce5e8c412b271dc3c123c520b3b3d0d523fe967e522a8b31b2b9775b96b4f01f4eba71caa2a1f1417bb7b6e340603eb0e37b00d33e8be7e0a815ed3368fbbc1067c1ccab58d4f7318ec7618c8c8232374be1c9188fba793385634f64ef07851f12bf2395f23c7bf71513a752a5fec57a211defd2b62c2e9f341e0f867eb6785faad4c43b43070396fa2205b66d9adbced3e09b0d7bb2c7b0170a65338fd8254235c8d8cd7d09ba9d45ca5cfd59c9d96c35e2de26593a6406a71203af24b30e9539951f7cf817d0211e55d59b3a4ff2aa820135b3aee6ccfa3b2e54712f9252d8bdb1fce82512000557823ba75f0b6a9b9f1c412d7a65599cddcb1aa222aec9800b816ce97124e48fdfa3550ff621656c358f366a2eb6c712f8cd95a6d284a00743327d639eb9433f6776aa9fde47ecfc78208969a02a35498e13e93de409c1380f5083f2489fa68be28e905d7302c7aeab519760e9f8e6d93828568aba52e368f1d11ce72df6d9e18a28543d1458a80c36ea6de18433f6c5be42e724aa0c226a500467537e3b6a5de1e986054625d874a8d823aae965e664ad8bf6629bedcabcb02ee4ee11af0956d239e843fb9463a4e58c4f6144a031cce30a51c3cd7f08ee5607a630fc880ec02a45504192b40eb757ce523f8a40b84063bef81d2bb39cc77e6b5e6bf3f29dd766455706be5efc12bcac3ed5b468d3cf90d5ccbe1ea23c29c00d71ccbb685379bc8ddfaaf9d6247447211558c6ab548a3cf011c9f5ba090693ebfbc82d6aa95073502e2a4f2f63300be29b7b9bb29b105909b78b7d6ebdff859604ac19ee7b49446142d5832718c3abb105feeafef5524de45b17ce1c76860d2792b29807cca7fcfd590a3e9b380767885f7f11a9288c9af183eaf21477e6b6b8a500937575627d75363794d8bd15d550d7a5ef561c0273df2cff010246304675838c8fd097652c1f1872e4ce25069e794764a89ae29eba11aed75b70a38654191241adb09756d08a6cf7b292e93a0c35da6c6d2b2732ee39cbcef80b03a99c2c0995368de7a272796565b8078260b80978ca1ecbb2b4d1cb78d6eee3a131db9579bbef6ef62999edc32687f81e621cae23db071f6f0a8bb02d045df87b6e1956ae1d70a6dc72e0128b4c09e8549b17c9af9abefa54e48ed7c15dbca20810e208dab09dabb7f2a294b11696d7fa4d0bd6c38f11738b49045f1375745ca7245508aa7713df8ec4f5a2f441493378ac053391c1795f2ab56592a43b9eee927b49d4fbee2854e8800345915232df00e0174012553ac8cf037666b31a315610cc765953203595d1fe91143caff1c8a0e181ddd67d7576b9df9d7299d2c5d83716e7bb50656b727c6cc70e4eb330038cea60c20aa675948655a9c7bf0703e50d494e73895897c789191c643f11f4c08fbc81cfd6e30b2ce2853e68ec015382b4329f9ce79a79281284eeca1f747b528886be2b06be5c213bd923ebb1909590e66479b2df205305ef994fdc01bfb86cafc32c6b86285e38e74021d83fa6ff96afc2f67625a39d4cc1cb39d5ee8faca8b4b4cd20de8f19617b58c86f42dfb8c301ba4a8da37ef774ed37c6e3fa0d4b98c0ee456a6161227859cbb5076ce9fb424a0c9800fbcf3c12bf9e1593bce35b021e9e5dd5408790c3753199bad11eb0e0ce96862bfc3c43a6020364c93c36315a29bc7d7c483e1f2ae82fe2ec3c0abc685eae1914906e75422eb6cce68cd86dfdef9eaf372a621e840f176e4af930c7a7fa43a315c29e2bfb0703daefff43efb10ad29a262978aea3d9fce8495330243af0c622054c56c3a2920ea456ebc0df789952bbd70190255bb6cca68d917ae52ed8ec9fc06ca47ee3781c6380e364338ecaf2aa541f4c5b8a38cdd31baaf9bacc064bff2600cca635eb69c9973de7ae820757cc7f30446f4001a386a2bccd634dda904a46dccdfe1f8b05469b95dad7d7351e587e58aa9e667f78f7e3e85805c706da34f387e2080eeb49de404376c24fdd61c647abaab981073e65d6f179855312f0a73885ee2358b617c65ac167e6bb2dca6d49bb0dafceef1662783ea082e87e7ec527f36c0dadffedc2d73d753e251453e1aae609bd9ff7944971122bb7006929639b2552c6f714026d0fad3c1fd8880183b57afd56eafe8d6a8dfa3099f07d713bed466f0e80a26b0114e94508c52c7293f872c1cd7d722f813e29a1a9069f710e0c4c6d02a1c87ddaf540c17e620949ae9a66e238f54921e41297e75930c8097633aca703d4935532022dafba4a78880bc6191bf998cb29c2a598816a52b4a6f4b409a96c71d4e06da627281ffbd488bb410528ef39f8bef0f82c2b6bce3baed137aebbb08e0fcf54f993a0b4b59a2345cb1bd61aff4f1d121de7431d6202d3d7fbeb38f77b5c311444669e224a17e02175c7af4f9ea18e87192a8a2ae865785810b8a2829d06b5fa5c858a4943c6c3e9268925d46769b4f53fc128b77821bc64dd6a122c7d3e1d2806547d2dc5aec6feb412c6263c38bdbd3e1e6e2cde6f1e3d8ff1bea368ee634696b43b8ac3bcfaed842b6599e6a095574d1f95bd577335972456f803ec244f161e1697af88953eb8387e5af101b926b8d426187968a5ac5f713882dd3ff91401e36687a85403622fafac4b5addd17b9e954241eabb00aa9d581cecbe8ba77f70ae766809f3a5608df6442f05134e7b7e0f110c46f8e8745917f5741c67465c4fe46c5fba26c0e5f2f073fa35f95bd2db0ff35e7ccaf189594697c21bf65908a45ff595c524c9df4318305a78f92ed2e3c101c9ebfcda6236fe43b5bedaa3f81a1ce402515006cde6a0cb5718f215fe99e2b48b41402e0bb761089124cfb147f548a6837894d9f7f4008813a323ab93f4197fe9d040c6460f8492361edc53ff088e9605195aa8dc57e89da18d828f40eb75474713f9327212e0e0390399c4637c84b24dbac1bb54d08d3e14980b707db03839cd9818b208c9ed9b354205041636661045e1017a3961da7e9f6ddbbd6391fc13f07825c53f5f760eaacc0d48e28087ea4b17073da4931019ea5a20bb28adaa501f6e9974b37cca6356d0cd912960cec08f6e5032971eb00a2e7965893a7ee7cbb590823037299f9787dec94e8de508afbd98f5430d4f7252816ae7102bbe4ce16fe889cbbe834cc1accc5de99c890af921c5c08595b33c2722ffa79994f036484fc09d0ed805855c7bd518b16af83d837930db7363d6d347238073dcc355ec8bb3f57b68b1e3ef498f9eff64cfd85ab79233e820f7cbc723e1d4c06adb183318c0ed8ec2f0ed108b104e844889ad60ff909aeacd1ba8ac06c4a07d4ec9a33dad69c5ec7e10323aaf5a81c618a87414a5579346efa0bcdca3b1717ab2c14444c43d14401fa7b9638912085c4ef40a56379eb42510b2c37adba8917c92902fa01d97929a3cc4d8fa081dd68e6fc146c4420fa803c83cfbeb25545889f459fd96d739f8140c82084742e76e62798b1dd56f741993e46fe6c5eaf255a044ed23274a8a68a99fd0556c5f111d025690da24a4eb639dfa59b4d77bc6c01ac9679b9a07401aae34eebda8a0438a4603d9795c95f2768182f1c8897f926520fb9c6aeb9c00342254ccba7ea55319e97c71235b7250d8bf5aabca2439c288cdd24890ea24a39f1e4a57e60f8ce2cc78c874f80c357a20f45cb991b867a4025472d26c61fc30d0b8e6847ca13d3b8451b5440249b1260eafd46220ba5e528e3d5a1cc1f40e8598698cef354f12c29dc579bb5fea49ed97bd2c6780470506a487ad2a69419d4b97f6a73393a3b3ef3265e00f14d1edd8694dff0d52071e902956fc20097091ea185a0c821a872067596ca03ab01ddcc83b724d7e6c86e6b0b31bd61b8721d5e799eed333d5e570a6ff9e92d5650d726181964e32e06f56a931c83b043b2a341374e8516714182e4c9451342a366c2975a04d45439eb7d719a9137082b145123674a6c8ac9160015e6bb3bed0950aa934f5872fa44f1d00004a2a053abe04bb6aeaa47dddf88bd10610625a6b538a1bea6424b3fd941d327c9a561db8bb304c06072fdc523efe244cccc3bf7b1fffdb2d0c542ccd57b3c4cdaf51251b309e0db6a16751c8517a49fd51e2fd32678986426dc95148b65930f792f8a091fe68ab376c6aae19781b67438aed015a9b68e2282665024fdfaa68645c812f833cc24bb3b4d76e2147f161906641ff7034bed83521080ab96ece3891e21c3df47f844ae1185b1a06d1e598ef0d021fd061bec09a1caa91a6bea18e0213922eb27572a504fbbe6b273cf88d2d37a19971c87d39dc274d254d52496c76d698ab31b11d962199acdf4d9ae19f358c229e8e5820b92bda6906af727c6266fea090d207ef9501de855775109e2e1d12a0baef5", 0x1000}, {&(0x7f00000000c0)="f08d", 0x2}, {&(0x7f00000012c0)="574529110d9d9e5f56ada3698a90361a63450bcc2ae3f97055132b2979a21a4dbbe80996db8602a66bbf", 0x2a}, {&(0x7f0000001300)="120d73c0d16eeb72bc24866a2fee675fc132bfc8b3cc2bb342b9e2c9c2d2550b8214758434bfd605b6d989e33e2cc3bc9144fc1efbf69980dcf7dcc8799c2e11ce98ef10cd5fcb611c521ccfde84a6399498eeba653efddb05eb1644334709eade730088190c6676bd78ddec961e2ae34b2aa5dd6fc3d66ba3c8921ff0a6880b3de354a6280c067f3914394634b0e52eacbcd2e4b98a67423d192f25a57523623cf3fc482a0c5e386c36b4f9dd5d193d71b3bd471925251523e25a03e08431aad9cec94e32361f5917605ef7a4116a82cc847e477476fe54da4f619938665075a4c123ad3c0e6f2550410422ed08a83ddfca2197d5e0", 0xf6}, {&(0x7f0000001400)="0f0dc2787b7696036b314dd1cec4d2c9905350fe0e5968f156fe44c1d6118bc56805d220dd99ae3ca1ba7cd914d35059f8f1", 0x32}], 0x7, &(0x7f0000001600)=ANY=[@ANYBLOB="38800000000000000000000000000000814c7e2041730cd92f3addfb2c6ed419786de05e0170fd5b10c13ce8febfef873941641ca9f885a30ed3e0e0d2492d2117b42ef9a7eee2cadedfd216d50af5461229fd470c814fdac545b9e22e536f42443fb88847f3cd51343f54061a47f117ebf7d73436fada22ca7ae5b975aa78fad86c52de8406a27632b9783a8a2ea2c6eb1791185535210701fa92f77340b9cedfe90e4ca01cf7afe0435fe12592001c39ba5e34d5106be99167f800a6eb2270efb84e9f27f1f4a4d664bf9b54782747315196a0b9cd1840dbcf711ce8f9a34ad71ef9b5db7041737d5264e69a48191102393a8beb11a75c4e14e2635e85ed9fe692f52680", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x1}, 0x7) 22:28:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xce) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 22:28:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="818a2e311a1d7da95a5c1716c6c210c5d3e2e4318d652f3c9d44142aef00925faf43c6a8461b719d86e0fbd5cb49c52d9399d12f3ee0b35e0b9fc3335e8ad45724e6db6c9a53969b25860fabb414350f161072b2f4da3ba7cf2ed36ef8fb957cf07b5a563e130e1b2f631bac0c1d42ebaccb6cda2a6ef7c435d833ca7c9626bdabd4df79080b5a6984c0e4fd0991bb7831"}, {&(0x7f00000001c0)="d8167c90949faf030abd9a0bb7a678345696633c32254b2b4ca0646f16c1a1db953790421de0637f874ba952afd682c1c892e7077ec4ffaba491d6db83284b20d7fe2df18952e3cef0a2f28b29293ec7f95d41d3fca69711a0de0fea4c54f7e58dc58b62f96ebcc89b151950c34e4c1637dc875d3689333c4aef21cc8009c36f9637c6752ffd6bebf6a7945af3f4fa995f860d1e1f6822"}, {&(0x7f0000000280)="d69d02000000"}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8000, 0x3, 0xfffffffffffff5e5, 0x3, "fb9bf4734f859764b2e364170e5bf9ed38bfea9a", 0x200, 0xd1}) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) 22:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") read(r0, &(0x7f0000000140)=""/171, 0xab) 22:28:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000100ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x81) recvmsg(r0, &(0x7f0000000180)={0x0, 0x1d7, 0x0, 0x0, 0x0, 0xfffffffffffffec2}, 0x42) 22:28:43 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x880, 0xa1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 22:28:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "bc192c66104e51b1474e1ba99e5796ca5a1ef33a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4", 0x6, 0xa7d2}) select(0x118, &(0x7f0000000140)={0x400025, 0x0, 0x2, 0x2, 0x0, 0x0, 0x10000000000}, 0x0, 0x0, 0x0) syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0x5137}, 0x10) 22:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) write(r0, &(0x7f00000001c0)="5bc8220fdd15fd7f2c55300658bdfef561231cf3468696f1a69c72bf58134831fb139af354fa8581fbe7d4e1db1346701120b4bae053f7bf2f07c87e32b8eb161d68757c13f52d9c795893147a46f094cd19dd8eef3a259edff14e5da5b03fe08314ed05fb38957abc807a1ebf2c709dadec462e5c96d4ff56c9a66bdb2695f726a5776decf1c079e4ed8e5f174ca1345dc26c417644340ffc875f6f508e79913607e460ac8d5af5ef24370c30600432251d76aae9379bd51ab37e171701fdb5e09f9a34a8ed6fd806f1e41806612c184db70d54bada211f0d9c58a76d105821028e8d5516deda127f94701f0d38df", 0xef) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 22:28:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) socketpair(0x18, 0x8007, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x3, 0xc, 0xe9}, 0x6e, [0x100, 0x7d, 0x5750, 0x4, 0x8000, 0x200, 0x7fffffff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x6, 0x10001}, {0x18, 0x3, 0x3, 0x1}, 0x9, [0x9, 0x8, 0x10000, 0x7ff, 0xbad, 0xd1, 0x3f, 0x7]}, 0x3c) poll(0x0, 0x0, 0x6) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x196, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x80000002, 0x3ff, 0xa}, {{r2}, 0xfffffffffffffffe, 0x83, 0xc, 0x101, 0x7fff}], 0x1, &(0x7f0000000180)=[{{r1}, 0x2a5f40aa7bf05b9f, 0x80, 0x4, 0xbd4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x600fffff, 0x7, 0xe000000000000000}, {{r2}, 0xfffffffffffffffd, 0x22, 0x15, 0xc52, 0x400}], 0x2, &(0x7f0000000200)={0x3, 0xffff}) 22:28:43 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022efbffffffffffffff5bb2fbe0b98ce1eff608299f7aaceb39019d55a51961e640c451253e3fe1d8fd7a189aea66747a1119ac60509d7b"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = dup2(r0, r0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7", 0x14) 22:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 22:28:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff96) r1 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) setreuid(r1, r1) 22:28:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffffa, 0x3}, 0xc) 22:28:43 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x3) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x6) syz_open_pts() r4 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x7, 0xb9c2, {0x800, 0x5}}) ftruncate(r0, 0x0, 0x0) 22:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="1f25cc3b62051c397bbef657a5884d7cf89a85885ffe84c0292cd70bd292c0c3f774", 0x22}, {&(0x7f0000000180)="b9d445c060fc385c65391e3236dffce2b5cb4761783069e70323b836a8e2597956bee0fb2752bc05a1fd51522e64a9536c566417e62d5dd4063ab44de250c9789ade", 0x42}, {&(0x7f0000000200)="fcfb8791b05f42017887819f7da619fe1c706d787878004f4f416ea975eb0b9f5ea0ed588c39646a52fde58ea0961b40baf5ff3d6e471e4fb6f9875f12c962f8b0d5d5233b3ce1ca2c932e853808c3e959d3e5121fa9c192700ce0cf25dcf11bc3f70ea05f3000124d4019f6b6276b3eabdf671b412c1a2898cb033b7480d5caa756744ad39f8b4b30390137d60cae04e0c15f71d6f035ae18061a032bb3ea8fbc5590ab52914e7455d2942003119a9fdae99e2c1f3e22950d44e17346b5bb3dc6ca60cc1742bede480d1955ff4557e1", 0xd0}, {&(0x7f0000000080)}, {&(0x7f0000000380)="4e3aff5d2e9ba0e265caedad7cdc31bf318e3cf7d3bf4653ae1505e1ac3fc79b30447cc24f04ac36e82bd332580d9cb471ce5c6f88a40b7b850a162a581d66b0b60ca7e363a73474cdbf768a5d5f38f15deeddaf58bb4ba948cd0ca017318d9c36ebc9c24e730832cd22251aa28d9864374286c329e76344ef7f6e5bbf0cbf1057954943ab3083eee862838d7cd282f7afb377881241fb3d2aa82918b2e8c17e3d9d6af4ae294ed82af9cb01f645f554acaf98b8d93c1bc8b6ff49e11aa217e2e665028c144d42019d73501aa327c794f3ef42f121bf4dabd51c9e773c843ee0a51a7a89e3a9780dbea23c2a337b16f263ed7eac50d9ebfe", 0xf8}, {&(0x7f0000000480)="3c53ec57dfe19a2a9b75401298643f848a398ceb5c3542407480f22a677cab7d83018eff50e4feca9efdeff9c211a46daa69f9bcbf36b6cddcc0d4c4d563c037a5c519d093289d0c9e285deaccdc82427390913c99e695088a992eef96ecfd285d8e80176e993f475605179b47d19a8a11421483e0cb9a951d2fa4d81f18fa80f921dc41e646870cff5e08bf8014eb7bf6ed706c0111cf1dcae328d69ced05d3f105f44b8246fff4e532872c07dd884916713f2226e9909b4f834fc06a18e4efcb3f658d13a363a82017eb067ec066d51e0556dff8ac12f830114d5505ebf647352dc3d0892663fc22c0469c3ec79914ad17", 0xf2}, {&(0x7f0000000300)="f2f35a937f99d1e44b6a81a34675a8311afbb981e8c45ac1c8a3cf6787268be22a12d42bd34c4dc19d4501e3fb107d210a4e485b77aba614f638000e2f5320", 0x3f}, {&(0x7f0000000580)="d05ebf00019362ec8e0cd78938de5543faae5007898013298b9772dc5b8f7271aa26f428a242adf1395c23ed8a8ad3e6f337253a105460daaaa5", 0x3a}], 0x8) 22:28:43 executing program 0: r0 = syz_open_pts() r1 = geteuid() r2 = geteuid() setreuid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) syz_open_pts() close(r0) r3 = syz_open_pts() getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9a, "b08d14c675040000000000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) clock_settime(0x3, &(0x7f00000001c0)={0x1, 0x1}) 22:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4927832cb107a919, &(0x7f0000000180)='\x00') 22:28:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') 22:28:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) chroot(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) close(r0) 22:28:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xd89, 0x5, &(0x7f0000000080)="91dc5fa87c5f9860599facf321cfb5d84eae755f315a3915dae53ac2643aeb32510b1cb5d3e69f4a821b472637b99e5e570d917866ed71970b4b91aefeb22e25355642fa51a2c48b3600fa87eaab5540ef11b2a2f541f7ac2d53d5ed5b6ee0130b515c0e40512e07628d3ff07e94b07b82578864339879f27ca37fc974db20a6b4799703a66fd4a85c030843b79273e3dfa00856a4e5a0ed5f13bec7d6a7ec0188348de3fc808b2c68c39354c080f77a829897a4d3e5f3aebf904f838717484381ab294ff50bae6ed1eb7c9f851ed20c8200a74c756c7faf15299b0b1899681bb0", 0xe1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 22:28:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x20000005) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x41, 0x0) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fchflags(r0, 0x0) 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2c}, {0x6, 0x0, 0x20000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:28:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x0) 22:28:44 executing program 1: r0 = msgget$private(0x0, 0x200) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x12f) r8 = getegid() setgroups(0x4, &(0x7f0000001280)=[r1, r3, r7, r8]) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xd0, 0xfffffffffffffffd, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) setuid(r2) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6}]}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab87200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100"/217], 0x1, 0x3, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fcntl$lock(r4, 0x9, &(0x7f00000002c0)={0x3, 0x3, 0xcf33, 0x7, r6}) msgsnd(r0, &(0x7f00000011c0)=ANY=[], 0x0, 0x3) 22:28:44 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x18f, 0xa53}, {0x80, 0x4b3}, {0x101, 0x200}, {0x0, 0x5}, {0x43, 0x101}, {0x27, 0x6}, {0x47, 0x7}, {0x42, 0x9}, {0x48, 0x1f}], 0x9}) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x435) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 22:28:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 22:28:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x140000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$getown(r0, 0x5) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) write(r1, &(0x7f0000000140), 0xffffffffffffff6f) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xffffffffffffff96) r2 = semget(0x0, 0x3, 0x3c9) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/6) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 22:28:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() setgroups(0x9, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 22:28:44 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) lseek(r0, 0x0, 0x0, 0x1) lseek(r0, 0x0, 0x0, 0x0) 22:28:44 executing program 0: mlockall(0x1) r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) getsockname$unix(r0, &(0x7f0000000100), &(0x7f0000000140)=0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x100000001) fchmod(r1, 0x40) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8819, 0x8) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/47, 0x2f) r3 = getpid() wait4(r3, 0x0, 0x2, &(0x7f00000002c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000003c0)) kqueue() fchflags(r2, 0x10001) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0xc9, 0x3}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000440)={0x1, 0xe3f5}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000480)={0xbd8, './file0\x00', './file0\x00'}) r4 = msgget(0x0, 0x84) msgrcv(r4, &(0x7f00000004c0)={0x0, ""/248}, 0x100, 0x3, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000005c0)=""/2) chflags(&(0x7f0000000600)='./file0\x00', 0x0) pipe2(&(0x7f0000000640), 0x10004) mknod(&(0x7f0000000680)='./file0\x00', 0x1000, 0x0) mlockall(0x1) 22:28:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000040)="c43b105fed1a93456f388fe49b12e0f542677242fd9bd0aeea8c921e360c4786320ebdf97d3b6c1c8f740e972979b6ea53b2d9865616bcd0f9f2dfe27f59a6decdb52bd7e050e04391cbd8f4045cd9722bc0b96c4de8136b647c751ff152dc3534cea4928dbec3b26ccd60491411f34493bea3274b5e9d2a70f84be7c6427fe92c6794f8f3d49473160108530b34c66c71423bd72e5ecdc383ff7b9058338ac1afdb43015b561e9ddc2650915ba4b7e5ea13a3127b8e6d8ab4a59f632bc0fc8f9a20f6afa689706adb992d5f7d0a0d976a32f9be61d28076f926d7746537d7cb99e8e0601d04", 0xe6, 0xa, &(0x7f0000000140)={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xfffffffffffffe53) socket$inet(0x2, 0x3, 0x0) 22:28:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x843, &(0x7f0000000000)={0x18, 0x0, 0x42cb, 0x9}, 0xc) 22:28:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x3ff, 0x4, 0x5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8b6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x36b40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2f68}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(r1, &(0x7f0000000000), 0x1f0) 22:28:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400), 0x5, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x40047002, &(0x7f0000000100)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc002, 0x1df0) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000080)='.\x00', r4, r5) pread(r3, &(0x7f0000000140)="b0aa561fd49001cf8622d98b974c75257e02ef508cf25f695bf586b4e73ddcfe4e72b342f7cdee5e0c8570f64e3a0227b9d431ba2b325269db8d8dd36bafc79efba3252e7f239cc7059a4b78924e21e11111b6d7616ff7da0bc6c8de5e3d82a739a696e05bdb45adba807d392c5a4fa72025aadce5be45730d82a764402c3c235b8868c01bd4bd357eeb0fc60cd89ff23a8b82a2cd9111c0d5fa72952f2a990186004a4b1813dc9df4bee0afb2778c0c82f413eee741f6bb9efd4cac28203a27d841a14d7e8a97774c952d753c7ffc331af01622cc2f6b44ccd810803f5e46ea05b9f21ab028b02ac85fcbceea9dcd8a8b", 0xf1, 0x0, 0x0) 22:28:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x27) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x88) 22:28:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x5}, {0x67, 0x1}, {0x43, 0x20}, {0x82, 0x1000}, {0x88, 0x1f98}, {0x27, 0xfff}, {0x22, 0x67}, {0x84, 0x1}], 0x8}) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) munlock(&(0x7f0000ff5000/0xa000)=nil, 0xa000) 22:28:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xa0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10440, 0x118) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) r6 = dup2(r5, r1) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x20, 0x50, 0x200, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x5, 0x11, 0xffffffffffffffff, 0xfffffffffffffffe}], 0x5, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x14, 0x4, 0x7, 0x8}, {{r4}, 0x0, 0x4, 0x2, 0x89, 0x5}, {{r5}, 0x0, 0x4, 0xf0000003, 0x0, 0x100000000}, {{r7}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0x7cdd}], 0x7, &(0x7f0000000300)={0x8, 0x401}) r8 = kqueue() r9 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x61}], 0x9, 0x0, 0x9, 0x0) 22:28:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x8, 0xc005, 0x20000000000000) recvfrom(r1, &(0x7f0000000100)=""/179, 0xb3, 0x41, 0x0, 0xfffffffffffffd53) r2 = dup2(r1, r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x7fff}) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100000000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000025}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x277, 0x4}, 0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0xfffffffffffffff9, 0xc5a7}, {{r0}, 0xfffffffffffffffa, 0x34, 0xf0000000, 0x7, 0x3ff}, {{r0}, 0x0, 0xc, 0x40000000, 0x3, 0x101}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x10001, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000040, 0x86, 0xaa}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x2, 0x20, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x401, 0x9}, {{r0}, 0x0, 0x4, 0x80000000, 0x3, 0x81}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x3, 0x8}], 0x8, &(0x7f0000000180)={0x7, 0x9}) syz_emit_ethernet(0xff62, &(0x7f0000000000)='\x00') 22:28:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0xdb) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:28:44 executing program 0: setitimer(0x0, &(0x7f0000000140)={{0xbffffffffffffffc}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x27f5, 0x9}, {0x3, 0x5}}, &(0x7f0000000080)) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) 22:28:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) 22:28:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x100000001}, 0x214) 22:28:44 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) utimes(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)={{0x8, 0x9}, {0x0, 0x4}}) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 22:28:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000007000000010000002000000000000000ffff00000000000048fb2f6e84c878680e46a203b494fe4b7e1e5442d10c3bceb2b794b2ee88ef5b4d2bccaedb353220fac937005050fdbc3abd51a0a1ded12deb00b30e4e19b96c68b3187f1cdb4891a10b540c85663db097b5e7fc001bc29882bf24be913f570fd0f7ff5d71fe1059ed983980f58ac38c53ca00410e15ee95520782c7e76128e8e878520219702dfd680000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000009c76b4570f5b6d69e60b65c087a527e649dc060135db76807b76dbdf82128cbf7d76781666cce9575bcf"], 0x30}, 0x0) 22:28:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="4d9cc495870c862903a3357122e75c7895cb0db5be3fda0c298d06687a63b929180e121c6f637bf18844ace801c961ae160c768156ac5c76552772b8adb3ae167a22266eda73007349e9fb1fc7aa79c94ade18a7c9b5ffe172e2214943363dcd28ac4176f543568edc07b6311bec052d4e8d168a286edde6f1ca270507bd384e93c422bf8b794a3c74952cd59d0b5b897aa6640a583dbb8424ed2aa019317b012a04782c4c1d20a06bd20908c373bf028631b0b950cac0167cd0e9a1e0611b29fc3493abaaf58ddd274572cdc845a33f908d60", 0xd3) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffbffffffffffffc, 0x40, 0x80000000, 0x1, 0x9e4}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 22:28:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() dup(r0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x673, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) accept$inet(r2, 0x0, &(0x7f0000000280)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x401) write(r3, &(0x7f0000000200)="2ab77e0a7aa66833ef55a8a675ade41292f26c036e5f97c4851c9b9c352dda0c8db45c9eb9a919d7facd", 0x2a) 22:28:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x1, 0x32) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) socket(0x1, 0x4004, 0xd78a) 22:28:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) flock(r0, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = geteuid() r3 = getuid() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) setreuid(r2, r3) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 22:28:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 22:28:45 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2000000000000000, 0xf4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:28:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = dup(r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0x190) 22:28:45 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b60000000000000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a0000000000000000000000000000f1e0cff3e7851df07c782a7ae51500000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c4fe26284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b31312672dbd3b8e42b91c0e1cc5fe58c2774d00000000c1f818b3e5d820e9eb7b00ccd36d5d561b744f01ff6f0000000000000699b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a43bdc7e7b744c8da9ac0da65718e9e753144706e1cff55471f3e0ca23b13c9c9817ef8b575faafdb6dba4a418499ce2a3ee1fa137ab45033b2ef8b34f66fcd8914561493a010299e3263becff76463797c671852c7e85394492c62a01bd3d05763e620a8bd84e4160bf1fbaeada9ae0d3e71f59f4f6dbd93b6da279750d9b04a6297bf23ea780f"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000840)=0xc) r5 = getpgid(r4) fcntl$setown(r2, 0x6, r5) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 22:28:45 executing program 1: select(0xffffffffffffff68, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xe9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:28:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0xa}, {r2, 0x20}, {r0, 0x60}], 0x1fffffffffffff5d, 0x0) 22:28:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xa, 0x80000031, 0x70, 0x3}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x75cc, 0x5}], 0x3f, &(0x7f0000000140), 0x10000000000101, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x25f, 0x6}, {0x18, 0x3, 0x6}, 0x5, [0x1, 0x0, 0x1c000000000, 0x6aab15ea, 0x1, 0x7, 0x100000002]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) 22:28:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000240)="fa3fdce5d293d8ad760909ec36c6fd0d058719107cf883c83f15f9700018be42c35dbc129fcd52396f3ec578f529782c76342a5356ebca4b06b247ad5ac54cf9a87bfea3077bc2fa82b0f0c1bf0f309d0f978bf62f0b23d584e70d36ad3b45f7432fb4b1e2209cd6672f50225f7cffc7f7e3c08a4f8acdcf519a03719c9f0a6b3baa459fe8766fa2fd0befd1f5504b8c6d304632d4c022344184adf074e62fe3ec9d9add58094d9c943bb3e1680700000000000000c42a23877fe648b4293478e088d4c354e7ecb024899474657b94c7d2c3986966981ea4b3fd9caecfb12f7d922d0e17d56bd97f8e29f71df002afb38d6b4f691c51e9974261736b2903f29b30236c34ac6aedb8ea9a3ae53f20a590934e3203d8b84b49354dd9eb6fbeffe86efe72f28e56293f1154e4470481503f5f3e89d93b380ae406edb5f47164bc26104718", 0x143, 0x0, 0x0, 0x0) close(r0) 22:28:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2010, 0x3) rmdir(&(0x7f0000000000)='./file0\x00') 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6, 0x0, 0xfffffffffffffffd}]}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="5a93a65938e6b64226bc612c5dd31cb6dbb1df01dcf006235edcac21d72edb9a11967081d148cdeb29732839637c939d9b4deaa6dd845e802b35970fdc3fbf23f48d409c7654e41c4fbf6deba7b5361ac8722c9400caf9b14fb128bd18beca37afbc3c1420436514067351d6b97b41ef000e9d86ea000000000000d437198d83464dafab36a03966308da489bce8b0a5893bddca2ca5a4360762fe025547951d283ae717d0fe0d6b50505170e8d5c461dc7d79cf040d9a9cc05bd6ae0a97d5331f774ece590a42a0dd06732b033969eb16de40f4b88d43e12f243b6d06eb5627f7d53e90ab104f50194d49c0e19a16445741ebcaf719441d8aae0900cee27fbe66ffb89f05d8260bf50c224182b62c187738444a72cdaa3062fc09e1014dd85ea18096373c235cd4817f8ce6fc26990e622e9f2d4d1ed00afe030483043a59125429a36f66390a499680ab68b08c93f10a771a3340d9628c9f5c2c411fc10c0ae0162b432c6d1df8771af15c3f4b935cf854649ffe7b3e431007", 0x17a}], 0x10000133, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='q') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:28:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3a, &(0x7f0000000140)="b6") setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x400000081}, 0x8) socketpair(0x1, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000340)="15bf78eab947f3716ca4bea1c923e54fd16525114949c321df3f5f6776e95b1f4c5e5dc99b9713befa2d590829fef01d0abf5868c784eeb432571e4389eda35e6e8f48549a2920fc49cc7f1effd6a2c959fcb20ba81606ba8c2dcae57679763f06b09d7cd85b347422410fe10882abce9eac35cccd4a58fe49b136071426326f06326f2fe597ba79d8f3938ce519b3ed4e144256d029db3405a25a3a1009d7ec119e3825b7a7297bb9dbd06ebbe2407a56759e6a6beaae7ce1cbcf3666a57475109d9a4259854ecbd51b580cd315a4d4895b91a0a96a76b058ca589398f0ecf3d673113f77fc3c9569b02ba972c12c415a05d5c48fab7c4b7b8d43ccfa544a5d2d546d875d44d951155a4b2fd1df29b6c857ad73b6d8aa654fb123db11bfa962e56da3c5392bb0b9fbf04cd824b314b394c9e138b4e53f8a11d69a13b815c9bfd1dfa4896b72a10c4a33d3dd7e8a6252aebb162b893c9e6057e708cf9e3928a697d4059f2cfb699edee8ff3dd01c496d847e854b3c010c366b8a4f3a01ce2984065eb635d76b70be20dd8e7afc65574fc2bb7d2c924f2aacd15ea18f7e641118e036d2e04e822efd72d5a370c859b02ef3141c0d0f94d2474d988d8a84d2d70ddad023cdd7ee08b75e49376cc031da6dbbcf86a17adb6e57e88c1d168ffa5508069dd6541248baeff0d2b61642ee4fb226c669742453a0aaf7dda1a7191b43afc350c91e68e85ee703ceb3736ebef068bd054969b36251deea8b394eb8de15f461c575352d5d5c7f66cb6cd33df2244cdfd05100a46db053c4a0cbdaced8a5b506b921d1cde9716c9c33dd44ae64140e43d6e73ba9f952b499afbf64f2ce1e771126a5d0737dad0a051588d1f38389f90cbde64ee8ef1c49de3e4f75272c3c95cbe14720e24fbf0664c4927839f1eb33435fc77dbac61fa2153e201867a0c4c6df0a0f1756b34b7478517da165212e6a1593427af6543cbb2b3cba1ae93e99b6df9191f4684408f4885d7a960c2fa175b9109df01730ec516895514b92f2a0e19f2bff6c383455464a7b19023043e8a41c49f4a67eed7cbf914b0cc62019da60515eec201c4dce5a85c74c5d895996992561bb3409176440b2d2041919e33400055848a3ee022e27fa43970d635db39e4ff2651ea0a40db449be5f04c329e5fbbff110c9fce0021904ef493e9bfb1a00badb7eb17c4935ecfae0ffd799f9c24162b05d457f834a680fe5de91431b84e7cfbf995ca81de2fcbc28f19a909ce66e66af831f7a98a9183a2a1673283be0d05fad19fc0622dad1ddfed84b8e02b1bd12e8e832f05bd269d6e91b9fa2caf37281f6369953f514a25b81211cda8dc8c53f1a326e7660f31ba32a7a8b3733ac1d3464dccdf6747b747ed7987b6535b4a7d37045745b87ee0d2ff60f4eb1ea42639c1c5891bb63e127a5eb0a9866425cc9daef2a4229acebef9534bbd520d048ce756d6cfbb4ee941cf31351d12f6066706a482f922211cec38aea3ec44af350efd08cf9c27f5d5916b3175a2707b965b93b264678675a93fe8600d5a1f213dc0bc12965341c9d8bfaf6a596625adeaadd5183f9e699db3038baad546e9589618047ac1a11a8d16135f349339770590fe5ac44f4c7b9059c49c829fb2f8cb4e8c63eb8af288c2aec6eb80504e44ccef0e68a807ee6e5778e7605ba4386afa311f493fa23922b43106c18954e0e6dc141059927c6a916010019b8e45214a06387d48325691a5e92aad159f3a0a1b873c878fe7c85bf1db57bdf391150d16d5068f7079bee003b7a2a044c500e77ee75b1226eac34ae4507d85a78228d70b994ac715c1c6921966668172c504ea413ba87275f0661d440bde31d796daa5e01d0d62080073946c30f633658db35d1b7ebd5f01bcff832f7d4a3a491cd198a6af05d820330cdc466e41a244993c7f5bbcd742d6aad4a8282ebf711c1430220bbf078d03f0cb802fdfe1be30abfc66d51ca8a67d890500914d6f85c788a5697f523f75fd71262956bc7b9e607282ebf5871afa8b74e82ac098f43f05e01449fe066ceabc20832fb301b6489570591dc7f71e573a5f13fa31676ab2051f7279229f1a910c432846fc7f9fdbc42aa7ee3b086d2ee830645e3b308aae4fb6f67c8dd9843272517788be1f78758de115cded41e0d7be0efcdde5c0ee400ee68efb141e2e83318a54587a35aaa33db993e68fe825aec8c8f8be0818a810c42a7db85d8c0d7bb8c3cd35849bb3162f412e90f94b578aa91c67c95ceb21c932d682ae6bcfa4e710d7361b496d8fc498f9c6580ccc6b938712d72f77151d4af590468e8c5039ce99bd6a9fe701707eb25131532812260e2196e9fdb14cbc2a6cd49831061a2ba5af3d252cf666dedac73d2b15e505add33861e8bcaefffc540e6ddca21d3357d70d11d839e4994893a95f4649e7e8a441f2ebbeecbd661531e36ab732765e1f22c20bf03e87478ab9f69848f97eb38d75554b9fa3e746342c6e63dd90a98994c10a6332ed10d9f7663eaff54b496ce7fcea8a3fe5e02706e8c1221970c82e512a1750482f9216c7afd963d765d7383e7815ade4e5c89a37462172daedecc8556de12f5aaea722c5bdb00e24893f9a038d53811fbf10dc49b6a7345e3565ffdad7f457fc6b710f8b668e43ce0195c6d1cbc1e4221a7bb6e33746c1d0d1f1579381654db4e085dda6900ffa8a97ca24c2bfbeffdabe9bc54348158cf7216035743e1ea52b462ea78021b82031b3bfb3693d529ec0549a40a117e798d5d1c4eaedde06353e3f1af09230fd3aed285ee4763e81e1b9f058a41a64b7e9815208ef75b832ce7beeccaf2455edefc18c4f1ef48cabc70c917be6dd42429bf1b85bae297af68b74e65052e494aef14fd327c4742035f28df3761518fd4652f9f341b657941d6da9e2f7a67f9c591a4fe167e6759b892b5a7996fcd8ccbf5bdcf9f4e1c93acb4de4e15558660b60c96115f659e74dae457d95df21d11574b67aa262c3dc85dedb19ddde8951c7a7bd024b7746d788d6f135d22c5f5f9a5d0d3ed21fb45a0346264cac50165a20e0eaa850ba17066c4a5e0bbd093dee6aba7da2e813c7908b838c355f4a5eeb6299341df06cc7b01d4a766e88314070b3083acead7354aa7a1498ba09b22a053a11bdf0d2ae207e64e0ed54a544383b87d143b9698898a31febfc71a101c912ccb5f93cb9642efda74f1cbc2d3b78c9813a7620d7967ac4a3c9c0f402f85ac1a47f7db1d6cdf97161dcdf3823e65cb6e3027b935d067f9b81321e3c729cceb8b25c9c9cd1ebf5f84a7fdc4a67591cd85307004cb63f870937978959d1c111b6cf64f8555bad82671e865ae1dc279984d46f4e6a1a9f8b2af1a0d1329e7fd6980fc579f1c41f4ac0b7101ec10a04e57212f9b13dca69d870eed91f20c7f8f3ff28fe2463060a4e2c7fb13b0c0536975c7ba3cbc895191f84e78b94fca2dfdefbae68df06e2722744f41c934b563b841582a6e77973e0379fb47536e1ef97ccb6fef6c63c546445207c6e36b325b0a5515bfbf28fe22a41a1e3b295ddea82eac84b825bdb738e5b48621fc6ab0d6645013859bd1aaceee85d0c4c7a62dad4bbaa71b16c39d09affa817428a259e43a972a93d455f76c1bbc787a71b0e4314889db42defa3f2318cae2d62fc0e8516b73360abedfe95b151ae2b08ebcb07067d62b642c89c9bd53403a50e941ad5c8ae64095b56b0a0f9d70d5da9fb41422f0c3e23c5bf1181df13ab50f43ec4b8a388c3ee52bf7d437a66dede14c9f1b8a07471cb3d49a2a5b0df63fa1a2398b7b4c1c0be84db1e67f7c388f7bda62c616dac92cd4504d1befef05d233d093acbc4b0e46054e38179b64ebd23df267119df8d5bbd4fa932e0cac7b076b5ab190e3ee757040c35a85c18ce587692aad3034c0ac64236a4434a0920adfc31be52e728615572c92533ff4b2ee6cbfe4515f56c41b7aa7c67ad7764af059782baf2942b457eb2bc7019ad354579bcbffc83d7b858d394672e27fda73010b874fbc0528b50006ef7d7593c8ae49c9a19d4ad105e3983e959d89762c4bef8fd37c518f68fd00ead3c63a0231699d7cd75f2a703208a42e3871d3d8eaa7b48ea3cd22f37aee5ff40af690c27f17a94ed7f20b161875c4b208aff81594972b15eba6f215ac588d788db89ffe22cba16fb8373f559d97b8125b6ea26cbea6ee20f42af72440ae271020bbf2f614a19f20df46f97aaa26cb0a9ea46a790b476f5dd329030760f41a0557e7d739cc93bb69995d66302023e1055386f4bb2aa453e09b1aeb0099a98866a0dff496c698e1839813e5132b6141fbe51d017b6269022f36f399b518971d45e81e5eb9daf04637ade749a8a60d2347578f8d48df265b1d7f36312447d19a4df86e710424f5923d35e42e6433d439b82cad35ae797c356ac50c4e203656f71dda66475864b11bb4567aaafedb23a51b01966343b22beb11a579b90eaac93237038d683ff4a7202eff53b2533b03c9a1d30535b4da4afa807e97da5d828bacce71e798542aaf79dca4a757637c8383f1a416815d516206f259f9e49bdf84d74ec7c778b20a2e7bc9c0a93f1a150391646b11d310e74e57ae64cc9284b33664b1369579a220793551a973458d0fa811cdd9f1123347c2d35c0bd3e9e27c3c2ec953046c74376233cfbbfde101da63d65db7eefbe486cc6a14532cc0a25e3aa7464a1d349ddf4d3b40229d0537adee52f2407c4d6a6556f8b1915e782c971b7e630bb1144ed4c4adc5482c6766e5f435bdb83da211972ed455581a13a0eb492c654b7fed2a6167e9f44f176ba4e551d09ee4543ebea2540b94df06a4ecb2320ed0e30231379709c7b7116db73493380278aae50d43b3f6b2a77ebc58da083c09b81f4898fd6324139b1ec869e0411aca416cfa5dc49f1a3e4d58f537c0617d6e57b7df18b2c7efdfde52836a16a484b20fbf9b9f6359bebc1e96e29cb90874f79b5afbd45327919d2ea070e2aaf977e96c602eaa0e394b8e21f89c88f2e59c209e8579ef34fee9318b934b288779344e8a37f5712b1a268328f9b22221b00273f618a9e40f8525ec495b4da66ac82a4546ebb5973fe54fab0f6925a5652cc8f3a9da17b619fe20bf910ff88e98507821d1eaff6c3ff327a549e0332d010f6d5bd69cadd369a978b26d683e2e3e022c4512834dfb4f93639720e8e9cc833b0397b9bc420d18aee98bb87b29ae4afad6796660714a105df32746ed4392ff062d86fbe71bea31384533e88bad208caf42f5356654f6117a988ed9a76de89f363838a4a8b452c276bbcf94c703f412e406986fee1b22cbdeb20185580b9215e0d7bbb69d28da940a79ecbc724936d7bcd116caa190afae9e21121bc67bcd6436a6465a53f983d5bdb32832c84fff0575698dc5b407d7419705db8b8477e7080b51831651b0a87b5996ef44d139cc38254167de08ecb9cc5edcd35115edd159a12cdb7bdb6457b7b81ba15483afb2b40d3d96cd9aec4afddbd17dca65f9da0ad47f4274d65774a4a226f66147c1340864e5cb12c498915935138d059928e08c79aa728f2fb7ebdb9dcfa3b9bded207a718df5d7350aad726fa79a1d16f3564566783a841875bf1ed50bb86f7355a977f33cea3f388a2d82600c9b8c039f4e0cd5dca841b5537f5779648ddef01311cef007d61cf8e672f5168150af9b6befa644f3d77b711f52bad5a66a12f31040254ee250669baa6b8e8abd206a78cb233f14c68a3513398e13d3b2bd31e32f5b0e7f00e7b255b1bd23f0fc008128", 0x1000, 0x0, &(0x7f0000000200)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000180)=0xc) setpgid(r3, r3) 22:28:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x118}, {r0, 0x181}, {r0, 0x4}, {r0, 0x10}, {r0, 0x10}, {r0}], 0x6, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 22:28:45 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x8, 0x9}, {0x101000, 0xfffffffffffffc00}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x8}, {0xff}}, &(0x7f0000000080)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) getppid() setitimer(0x0, &(0x7f0000000100)={{0x0, 0xa5}, {0x5, 0x88}}, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="b2467a5598a3a057b8e54e1287ec0cf3d7fb127a03ca31dd50381bee2b8eb0a212bb118475c7bc974dd287c0935f05ff21dea23acbd84ab6ea7dbe5937ecbc30b0adfced5755850f4653d4de378286dca4d3bda5ac189857d38209fcf08a094b09ab618b659eccce9246b7a49066a87334debf91c8841c11f4671b53af60c698995133fc3c38a0046d624874fe6a8c851d7b26d127cf5d46afa7c3e77e528a8bde037117d1ef8e5dce7117e5ed352d5b30442c7a", 0xb4}, {&(0x7f00000002c0)="111701def290231fccb84fc298e287fd968ca5c23a5b2a12c3dc25bb692029e0a2082671b7e4d0757505f3527373d6249934d59339cbc39c7eafebcc9c62bd9217608ad833d1bc3ae9fe7d10f99ea4f0af602600fc207cf82956d93cdb9c5ad7a8bc9eb061d61f7d6528ea8817132cabbe57faabaa1ee2798b40e25fcb4263e83709dbc85ff69d0d786fc879c050bf2e901c63b84371acacdb05bc666c60adfefc03823e1317c1af083cb16e49a84c66a52daf2a4ab1440961c56d393f7c78b09bbf991dd49d77d89d8ab62e6e2c3474c356e83e96c5cfb3816d3fbb45ef4d78c65250b2af10a8d61a0fda9c9149f2", 0xef}, {&(0x7f00000003c0)="7532f8fab8e09d5e90c1a2fb014b9ddccf59c93a9ef3504b2c45ada204fa5094fbc324965dddbdfd2f34efa6d11589234b0605ec4c3d14fdf1da42918e1cb64f25043391c01057d400fec6356c6eef6abe6ecfe351362d82f727", 0x5a}, {&(0x7f0000000440)="5e2a688d66f47b5cdd84d00cda21102c2544ef84307a6668ff87f57c272def063dbdb3947b951d7fc794e44b48706a53bf547515ea09efe5da4ab688c16daaa5b635796e12984ee1c1b80c9d0124d6f54bd54ea3adddc8f6615f218011ff0f0104b7e15295c6ff23b586034e2b72", 0x6e}, {&(0x7f00000004c0)="b6de489d56d962e61c1cd6f1af073910fe6d475ab133a377fa7c2df0fa4676ea5f41154176838100642f", 0x2a}, {&(0x7f0000000500)="9b745cbf19272fea3196857beecd8049a9e24a", 0x13}, {&(0x7f0000000540)="7123830403e949c01b2641c7cfdde39473e930e212272f0abd0d32bf16efb7af4e73845df5760f312b712847d683eb6cbf047079d15b8f23c30211eed5cb5d130c83851c4bef5b4618cfb6c3c93d6081a35c0510ad6671ae712c507d80752c4780f6179a", 0x64}, {&(0x7f00000005c0)="92a4bda80dc2b1eab1be8ba4782bdbacb1e64857d0a845e3254c5f6693f5cc8737bebb468eedf42a084eb6cc8b648a358325242a3dbd16c052a2e45589cbc0361d979fc8c6a5abfb4e9fce5ac020b7395e5cad59e7aac15692b36ce67d89de718b663f9fbf9781b189f3bc3853ee27fe7ca23412ef7019d936a6504f401ce6c2f6ed41b9750606c2f958b322305c052095d68dc19a716042573a46abe19fc12c5d1628950f87787549ae23678c66c9568200989ff2638e770168106009809cdd5e79ea41a6836dd7f646134338df63b6ca761abe", 0xd4}], 0x8, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1, r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0, r1, r0, r0]}], 0x88, 0x40d}, 0x4) write(r2, &(0x7f0000000840)="cd85fef327b57d57b299d8310802b8e6815de9b393896825a426461d40320d9ccc113ea7cbed0b942f2bc906365a481633608b4bb397a45e55d127d1ecad116d29bafcd1925f130d969b93e2a1129da4b0c0e94dd9c825e988ebcef53210f92884c41bc336054b54aa70d720aa83907d853195e68ec55252b2d71d3a696168a21058d02a02bfc665c0139f87854ea882a0483107d1b0f0d1d6d1b39cb3d703fdc9ce58c0602b05c482186cca94439c0ecde2de128f1b60274f03884c6632c282aeb7755ef03fcbab93b3", 0xca) close(r1) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) fcntl$getown(r2, 0x5) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000000980)}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)="9264428252bcf52723a93e1d4b91890466ab3fe40c776bdef96b664610e555b4b7f1f2ded956f5dd42b6692a94f38a3a3014fe946c241c5db769c7e12e71cee7b58e9ff546eeb76d7f6236f5c71aa8e21c5cdc8883a1308d64e27998a5e87542607f533d16e552606d059dd328d6e5138a96dee53b2ad0247efdd130451b63e38adcb146a34a3f31e1ca3bc9dce1dfefce3986a9e5664304b7f240da2e77976fea9a4077efb3cfd8db7375", 0xab}, {&(0x7f0000000ac0)="7c44f741c9c9077c2102ddcfbdc6f3b70f12356632c8bedbcc8efbf148bda4a4709fad007ba27e8a49342e05f4eee0c5df0b6e78b840f542d61a1c7208a6856a33e31c3e2f5646a390038541a9fdee7d3b053457b5117b0ad3a62853ac2231ce0b374ca08d16206d8ca36eb78a7549009f7f09f2db8174187fa744b315e562f9f826b61897fe972535efd6a3affde1f007bb84fe287085d83b70530f908ceab1bc5da54c749ce6fd998e500c8a047cba917f56a3554670dc7f50044fac461ea3db9df8ded706d6ee175b6326eb1e301189789cf2bb820b824711568c9a9d4184c32fd19570e1726c50758c2ae16f2a672d93867297dc7a0d3830b1c96069942a482acefda8d713839671eb78182568e88f560c1c2b51b5d6715413d6f8418a0f7b461780bbdc3895fc76128b6eceef398aff65ff532e7a9cc5b39596a70446b0f0e2cb34de785495ca5c68c5f5a9eeb77205930d0f0528f93f44db883e72cb473d9b31391c372ae7d467e9c561790510e19a52acc7dd1aa8baf2d5303a392cbf5f8fbfd49d6f3427a88be693b67f80a624d3c7955dd27e3aa1f6fcf634b34ea67ddb03be83ed2fe8c8afb9bf76e87d635c4fc2e7cec758db24bd378f29d69506bff72b958762bddcba79bc6b96bd2c7458938eeabcb15ccccc5911cd518011ba4bb98c9b8728a728e0fe7b1e6ec90e106b78bd708ab7cf29dad0d8c21fa889d34a4aef62fb1b7eab9b9d122b6105520a6da9aa223bbebc65e30376884b40fb4dfc19eceb01677b86faf052e4073e5dedf20522c9c75e2677c7de404e554ab0ce295938eca83995bea17da6d570d67cde1fda7c0cabce2c236ea5d0dd6cf4eb6bfb69465cd7178249fc1c14994f322adb5973026402da13f676cf593283061d75af8e9bcd4f466864dce9f7ca1e1afe0bcacd08771593b20b41c4feef3a3beab4894112f6eca4760f3e2637a5f422308aacb133b8d0fef7028ff10366e1a8b6889aa8ef4ffeee35e57f9274c20473d73585c8ea0716fc7a3c83ff2cd150f9b6259a0eac26e854d692bba3fdc1ca33701976d0b7b50c0c00e298330d0baa587acb6d11c4320c71b468b82adc62c69c631a53a0ed45a96cf7fefca0edbf7180a92ea76587812812add3c1472a62a77c5284c6990ba86e0ce9c297517cec8148c2201cc39a92aa3acb77ed530822bd80b2de61b0cbd0c92346cdee5246063f0501c508eed724e3be51c294591ee903d5dd7bc1088572ad8ceef49e0ff30cdbd941a52171f3bd403a700f6c895bc701723fa874148eeffccae32d17727f9fce65caeeee9601e6ef69287c68a989f39829f35cb91c4e22fc149eb6531aaf7518c0696d26deeb4ff0fae6cb6a78b765dfe6b89823ed55b72d1897f0d755c3affb303236c5449d87774b2323c86a93e351d19fdbf861a409f9678f7788b79a317419d9eef5798f3ba23bf4c99252f284f327bbd71a2ff993f9654dd925f0b906395ca222127f3674a76748b278b80b837c9ef401c13650433285de7a2dd3147ce3b8379e3e533593d11535cac1126febb590582d99da3425497964a547c51527ca4654fd285113c7eb47cfe26a017da80c910f6f6eb21013e29f2335c60be2692afe23d994aef386d92913e9e4f0f3fb4a39c734aa433abb1c67b237edadd7b112b2406901ad013728918884aabe48f0754b43eac86aa2acb51c8d96223987f6e88494eec50079253a7e5e9ad367b4fea8429bc3e12842ed2a03f05d9bc3ab3a6bfd5b6727bebba5fe957d73d9cf1fe1cafa3cfd04cdbbb21b295765e7c65acd1f3b86291c0b5890ae7076cd9dbf5d8e54a5a385a028325f3a993e83ba95b8d42caab0567f097ef7812e4acc6c9ab3bd79109128ebfc864d7122a4ccb1a48a5c7c33c38e106d5d399709179a1d2a94dfaf53d2ad6ff608419fd1f7cefdcf1e1a432f5bc63e5e0c4097fee21dd02428dcc32e61a89d1596bc33e246cc8258c0ef28b6bfb7d5f53439259073e57df16e8ae67c83e972a0576293c3ecaa3a61dc75430c5ae3f745d6e4f6e7dfa08bf5cf9431c590a119cd7dca5b6e5f77d7f1c487f677104bd9a08f856a06df22f040228acbc5ff56f74a7227b22872fcaac7738fd7e9e7bd35d5e682289a135de6f68bacacaba5d07cb5adb76fe1c294e5596eee4795e82a9305b4ab1c43a5bf0f71baf3f6129740466a2e55a44c26c9e84d35754fbe13c9648c7823592065a9fc71fb98bbe443d343d5c1ab10181f22212f4aafeeab47566c8984fd9994456d364488db2d1c0ebcf0b47757a027809f51b75c09f88942c727fe31ab7d949b8a21f0531141ff0675f537f105a6e4d7080d892a613866517327d48a3e247c94be848edb3c8d1cb781ee253967be040aa0b8916d51421d1bc23ca7332877c98eadbda94c91069c3af3be2b6b205e5a8c2766a11d9ada86c2b8f32c9468122b50ca785499d11905e67efeeab372258e3ca62dd3a94c89ee9f9405ead14c50c51157ec9dc2bec99e1d9200709003eadbd2000abda79e5eec15a77d7dedd549f8666d522d4ae4398a7fb19435b269c8a9dac7f99667a2778b015d40bf9068d303e6f9319c4bddb7eb82f4f2a679a2274a7d006da8ab6795174c6a91fe7abf418d8cf8f1411114a92aa84b23283c9f27f0f92d339111a717b4452ac7494525c717f51e5faf46b1ae9c0fe2ef5a5e6b45bb175520d9c580bcf255867f742f7234f0b044a2c047a372c98e3d6fae22fb60c94846630fea586f50abc8ef4c5ed070d59e27cb4d711ca514cb8ab845e9d3fa6f978b7ddbc390c161637952ca6c021f40775c4b8f7de1c83b2e60ce8ae9c84b58f7d3223844c287d9bdbb733323d9029874b9989b5d90c90cd811355c4d65103c704cb9c91306cb238215d8d75486ebc97b5ef6d952d964ef8e2e75fa484844a96f3d5f17b5405b49d6595124bb1d70a8cccb081b20336777e1f8a7b3e6429146ff91c0a52c23c69fa8b8c9d928a23d3aa764f7f95558123be7c8203fb6eaa0042272515f2f58a992543c51d8d459e3cdb0089eed8408b9aef48b95f59eea72eee0dd6b94249570c165736e677db88cab6514c71b728064ffc5985c4020408b5413d273ed70364fb91ffbc6f3abbb90a6367f8aebeb18747e0d9c7d67a3fff7f075f0df285769a6e7dcf289eaf0666795f9b87cd1ed058fc8d758b143d013e7f74985e675f0b5471aaf563559c80d44e0167c61fe75d2df3f5bace0ac9ae2dd0c382d4b05eda0ade5ce14b96884c42e9fea2ef5065b19a30517404144f8b3e177f0e2ff14742d6026a8815b09635a739573e892f8e8cf4641c7d5430596e0acad4ef99eb168a922070be6e379003608a29dec2f8363f5c2e432a9285adc137d103bb1229f97b44428e265460d15ffe20772759f9b4368e32943e97203419d03be94a99f0690fb93ba0c344a255e72ed59e7127ab671dc80f3b55819e80aa5020aabd2bc72820797b0695797d60061cd184c041385011960f80543240393d2ab89d469109c9202ccb9a8d4e6c28d6b16ed0ed49f25d90505b5cacb4ce75536227eea19924151a9f7e44f56cde0b60504983beb462e19637fd6571f04575429d68c26798b4b56e5238b074af83f7d0bb87b34047abc2292b5786f8759a23b7e34c62a6709b9961c7b067f690bae4617f459d43c717df63d698f87760c44d1afb26b699620d6bb70a803fc3b0867de98792066e695fc4232b6fa18414230df117379ef57b542892e1944f90a807de0c8dcf96e328b7478fca3d356585f8f565aa85144d18c55dc9eb2ba83950e2d21b245cf899cc5bf3af87374b3b4e83168efb8edeaa8b7a6d9387c28ab7f32428b47e0aa6ea3cc11ca95437f798a974ec0a165ef8a9e6443deaaabb534561bf85c779f5c92725794a44cb1c0453dca84adff59f7ca7a69c3ba4ac76b283933ca9fe2e18793b13504c1b5a9bd7dab97ed204259176aafd8b664681d9ed11d13b012e5d00c0cb1657663ca63302885b29c3e75fc2d6b142cd226c87a916bf8714909a3132d7ea739f7bf25e5525f30acdbc12e0e3ddebbb162323e5718e5bcd0d4521690c9e7ca9496a89aaf04afdde8a34abba5b24db2ec839cf017850fd2a9c7f40db05da7e45d115c2c3430853b4e7930c23fcddb6e4600a1d9224b55b161c3e9caf01c39d7ca752422df7a8fc79aa40ecd5f94c8284e2d695cff7f5b962de868719156d9192b1a9c9b1daed1d3d90f5508581c5c904264c50fbd26e4c098ac4ea3a8d765293aa7acc1d4ef9fa75a5c965f3534063179e7903706bdf5906328f69a5841094430daa03a3d7dc441213d6fa2ec8c5a4f24b80c596613141582984fee5aa61b7e34dacfc56022e1f621a683be6fa4761d4df77830840b050e483f0755620b020a3906d82c7d445cb7e0c77f2b22fe4711e88aa1b60a34a92c1163e1c5c6492924eacbc5b114ae37e91425fe28a3b7437316ea7bcb26b74fa81c65ae0237dab6c86f0f155269860c6875e54529d4dbc5b19ef32dd732b49991e99590241b14094ceb3c3d0b68aac261f633739c3559b25aae85e6cd25dcb5982e783d87edc67b5e25915f205718c09ec60dfadbea81ad8f5cb449b5e016b95250bad73202c64ee805ba6069e2147e444fef07f6f4eda9f17f16465e7c5784add47b0fdb2ebfd1cbf1b3e004acba71ddc1cc17af8743e9c0eb0a131c63e8fcf683ad854f4d5b302661ef4e4fd8e09dab634339b5dee4447fc113857b7b9479fdef7d1d231b0116ceb1f2442af0c949cf92f53f604c2d856bcef4509f98a67d908180a961b2b5b07d15aa404a7388df401a32a53adc30f902da4f33e250e6cc4a99260ace35af68a8e97ab5defc4e3d01445bdbaa30a2eee29a96d78fe3d47f7eb27e8959575282fea95d19132991e4466daac39f62f9d0bbae1e7a94234d679235484a03651d2446f0572095d1d5b99e3c7834e33a3b7968e1c18177a566ea6a65bb1baa3992650aa0b8e17ee5665207cb807c1700dd3595e8a79383b438c6e00739b9f7132ec47367a43826d90c1e1e52e3496e70f7e720f95b10df8307509fc62a3da906615c15db88a630ca35bbd506d9b5dd6ba9ec728a27fe0c75bca13658b1e6e18d430d7f276dd5596a1b3bd35a85dc5358213390b642294ae7e65aadf8899098a15672b5466f2f8d1d5ce89fcdf12396ee0d05d5362104a75e889d61d86920ffe0f8af2edcaa14930532dcedf11ce57972acccb6a062aa3ae9015c85404bb03db632ad28e872c255d4408b604632a9ab589f646b884a142447d3bef5a94e6f89e98b1eba8774d08f435b367bb73471edbaa8903b316b22464d217dd603ea7b6bbef003e877f714eafdb2cf6050abe4ef85fe4404fece8f13327ff83b9d5ca5972b092a20d225b2fb2d7799bc137ad5ef51c68872f84d715e028fa54d978f6b3634ec560db1597c67f743a517acc006282bb3f0b8ca253d864783870c90dd0bb8a4ba91f12cea90e120f301f1255fa8dacf36358d956dcc51b1efc9104f69610b1229ec25439646d50558c31b79103917db8b175dc0598b927619536c4c534170f11e3366c48471dd87fc3401a4121ffee325777041612590287e2fcb6a0f3f007b897a7ea8e48c9b0333d1ef7a80abfd6a3b9e7c1c39125afc51d00de0f0935c60081c7916c99588ac2613d8274e884bbae28df809ba5620760fa5d0a1c202a79c22517ab5e7491f948a22c132de95ab0eacd39e7e4e87f7be7d3182ded9043c4208fded6118e1b9a517c665e561fb0791fcc5d93e4dbad549940acf", 0x1000}], 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b00), 0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001b40)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) r5 = socket$unix(0x1, 0x0, 0x0) write(r5, &(0x7f0000001c00)="8b538c0cf40b96d94f7a98c06e4519e7d3082ade57bb0993a99c31ce94a55dcf0e1bf498d7d102fa4ae5815375cadd55f78a46b7ba3f7938a1f3e5668a56c732ef5a450231ad19dd90be8ec391e69a29328cb28af3ac42f1a49fde16bb90ab6452895147629721ae1931c1d22f74815ee0ca790a184d53dcf1e5eb4bc72fb7e4f09eff0386816965dd529b1b70f3104988ec41484e69446910", 0x99) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001d40)=0x1) open(&(0x7f0000001d80)='./file0\x00', 0x800, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001dc0)) r6 = msgget(0x3, 0x4) msgrcv(r6, &(0x7f0000001e00)={0x0, ""/253}, 0x105, 0x3, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001f40)={0x200, 0x1f, 0x7fffffff, 0x0, "a3e5d429af32a42015c0fa22a04bbc9bbcb2a3e7", 0xfffffffffffffff9, 0x1}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001f80)=r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000002000)={&(0x7f0000001fc0)='./file0\x00', r1, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002040), 0xc) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) setuid(0xee01) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x2, 0x0) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffff7, r2, 0x0, 0x1, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) read(r0, &(0x7f0000000340)=""/70, 0x46) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x5, 0x8, 0x4, 0x7}, {0x3ff, 0x6, 0xfff, 0x80}, {0x6, 0x54, 0x2}, {0x1, 0x7, 0x100000001, 0x8}, {0x3f, 0x9, 0x4, 0x400}, {0x2, 0x3, 0x9, 0x40}, {0x7fffffff, 0x20, 0x8, 0x80000001}, {0x5, 0x8, 0x5, 0x200}, {0x16, 0x1ff, 0x1000, 0x4}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) 22:28:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) write(r1, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r4 = dup(r3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x7fff, 0x7fffffff}) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000340)) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) flock(r0, 0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x43) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffddc, &(0x7f0000000240)="b6032fe69f91d7cc9a7430384a678963d6e2192d29dc14a1ebea7dd4361b3375dbd510155e63627d584e6c2d2e7de40a86cb75e1a235f0b18ff992b796c81e6f701628cbc9cd2978bc21c18a0e2e1a2a673e166b1ebfd8e2cad4c502e9932ced9012c2babb113911d12af4a7cfe6a7fb9ffb57865ead58afccbe708e3cc5c22b38a71e00e98a91b6cbefa3690bbf9c796ab6319abc55c8ac722160d3c9e7abbb32cda12b0071e270f321ae7139c450b295d047b6ca763dcb91adc3f3dffe1e095f90359afd23d81f66c0547748c3169adf6cb1420dfdea4b9d5188e0e170c9e6e98830") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x48, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x20000000, 0x7, 0x9, 0x3, 0x8, 0x8, 0xffffffffffffff34, 0x10, [{0xa98, 0x2, 0x80000001, 0x5}, {0x7, 0x4, 0xdf, 0x8000}, {0x6, 0x100000000, 0x60000000000, 0x8001}, {0x4, 0x2, 0x0, 0xfffffffffffffffd}, {0x1ec65b60, 0xfffffffffffffff8, 0x38a, 0x9}, {0x8000, 0x24f, 0x1, 0xffffffff}, {0x100000001, 0x2, 0x3, 0x1}, {0x4600, 0x3, 0x6530, 0x1}, {0x400, 0x3, 0x4cc, 0xfffffffffffffff9}, {0xf6, 0x0, 0x7ff, 0x7e000}, {0x0, 0x80000001, 0x1, 0x8c53}, {0x4, 0x4, 0x80000000, 0x3}, {0x9, 0x1, 0x0, 0x3}, {0x305, 0x2, 0x7ff, 0x5}, {0x5, 0x1, 0xfffffffffffffffa, 0xffffffff00000001}, {0x5, 0x9, 0x3, 0xef}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 22:28:45 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() shmget$private(0x0, 0x2000, 0x10, &(0x7f000077d000/0x2000)=nil) minherit(&(0x7f0000b84000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 22:28:50 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/21, 0x15) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getegid() setgid(r1) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x100000000, 0x800}, &(0x7f0000000100)) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8611, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/zero\x00', 0x10010, 0x0) r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) sendto$inet(r1, &(0x7f00000022c0)="605361e4e3711d0542ba1290d62f0f1f8a4fbc8e3f6bb68c9a76b1fb6217bc47da6a65a2ca8c2c5c50afb725687d1764be99ada4453644176f568c13af08a14fc53d8e90693bca84566e0cf455b13dd28589c5cfc01195f19b2c7a5e2017c9cda56f3865963f23ed8d55305b5b6568f3922122d1fdb8f20d8922325bb86888595adb2d0c70af08c4a96518ffa95304de7d8348bb5996fb0634647862223cbc5353859ea757c2eeca4e4a434abba5c0c00e32d88d7d7d0da5e50fd78b4cde550082a5096e3d38bf7b71513427f5c747622be3ccea7fa82cadcb00b2252656bf111227297ed5a95b18ce9f6dc2246c116b47c8fbd9fe0f758ecde6d328e7474c5852854089851f903a2179d0cdf0bc19fd4b12e692b024a84e9bb851dec0b94dddf42992ba45f721a7ca990b6f5b63d693eac03f8f51fd314c7211a9dac5b33ab320713d95274505ed99015c2efd52353784c85a333bc90bd742af750933536cabe009f6691a0cf07be4051de57644059aa7f5adb89de7f9f8543824ed04790a1acd2d3c7abe581eb5f001a16c6862d0f5d9cf50cfff23027c86b73975c7b1fb39abc2fda2960bb9efdf9f9e2aa1991af99c5ed5db999736666aeb17e522c89eb9b1537d058cdec43e33a1e92957158dccdb04c4711469c076793f39b6fc5ec36dc91dc457ce3888b3354838a41a49f160bf1b80e8e61e8e407ec6bff812f16af9bbe80430983ab01b55ee8f932f8c779f6529d5f10e8b3d7896569137f31ec80cb9d384aca21211ed2c04cd66f876932a29fa4ab39100ea1aa0068501449e1d3b81540bf919fc3667694dabe2491fd440e3e8f3e6db2a82e00c280c2de9ca39968be6ad3da458ce4d9255404b394272f7fa9c9735d4d0988af196017ffc338bdf050d977845c9444aa70c5d8c6b1cddc8b37bd181b002708d0c7d14517509b29632685fba0acaa759eb92ac8e26048381c27092bdb32bfd551b59fdbf416a66c069d5c46b1abc85c4bc9a47724b8bbb30dad3257bbd7fec4e6165fca191df6ee8a7081034211d2e69db923fe20a013d40f011d91dedc93ebc17adaa5be0d79d45e55dc2d7abd5e9dd8bc1117a9ed2b2782c937582ada5df952a2c79db72858df9456f97122acd06afc9cb7e86fe3b81f4f085bd0454cebfdceedf29f3bcb888a65153791f5ded19b9b90ec9a96e550965047c2e09088f8b044e3d76922a967827c6237179066b64a35adcf5fce903c785a872785d624da76905e4330004862067208d56dd2cf6786324fd055de2d3c776a0449ce9757616b65b51e62240a5cffe3af011f9c7b5f0098e69ab12a4aa41365f8c9b9a8415a2ea08619bdfe293af648ab9d9adcaa4a6e25a383f730346040db5168e615314b4dafce1874cec55a5895e164de4d4dc35dc5002d2640461d548b8f8d81058249ab42114070694063be803eeb46f29a6b91d5cb6d74bf4fbd139a3bb395c6fe13c54c9a3a733433c8b63cca999026172e412361455d1f0005268fd09e1ac7ceb4480ef02827be5c1a84b12b4dd8b3cdd82f5242783443dae1847c1d13b603eec2e977f7806db9ad84fc44d09acc643b8aae0f2ddd0a61fa135de509b15800443e3fbfaec14e91bb21081582d1e1b6f743bd36ed24b2c7698b149626a40e8dd17111869a9ff4afb000f48caab3eb6e5acdd80040634304214e6b3e72dd6ec234996fc319a9695dcdd41cc1d0cca40f35262354049acd422548aaa0022eeae7e622f98785cb83ca78f260a1b4c8ed32a975f5ce65a6df368ca1d59042f97fee7446941596554476db6f807b118b2e3daff7d8547cea32e0b1787fd5895ab689b27fbd477597619b55bbb3a0e67265418f4a5f8ef1015f2beff6c6636f22457814ec1457832b5e7b15fe8f9710e3e02c9aa551f122ee58c7d2201985cebd2cb557b9a9aa2ce82641cdaf3fda584a9e73528c9b95991f3a5ad4c517c58c38c5a6c234ed50c6bb9432cac9a7b4de8ae404d0af2adc7787312259ca60006163273ea2f502ab297c607e4ff3f029ddb8a9ed6f6d0ca2732536da0046514c5f8b5474570b02cbd7a995ec6bb3cacd659a7dc5788ecf1d927978098a463ea3f96692d8e9abc68197349b15b43bbab3757ff1ba5f6c553967eb99a0f6e05c64fb7360349404ebaaecd7dae9838c9584916295fb4d74df7aa0577f8f1aeed57944cb336f97cea86e6e3ad85c1ba7c12b73242750c4209560db6cd7960ba6970509cc97a68cdcea2d9775c02486488ca7d84d7f833b62b11484a97ba4886a8a1f14a1e9627645f763319357993b80b0586115afc720e98f6507a1a775fed1397b8dee018c8717c925d01c436e139b01d25f1c5eecd503684e9623da9437e1498842f952b2b918ae1af49f358d4cde7b8b5e4a16e506c24755136dc03b6fc4601d4d93bc98a048e50432d0eed45f0c9b31d72bff9ffef51a2098e21b8fffc998c48ecd9ab203b84e6ddee11b232a825bb185db1d8a1c96e2b3b64a0c04a0c8d1e157840dd32b60f2ffd95c8b59a1eb7d0728d6d1caf27c052c1e2fdc0c37febb08620024ca84ad47e92419b53d6337b0a635f8da6895cb12acf93b7d0da4c657d34a5e1c1d83cda81b3c5f3740987c484bddf70f311c72ab5fd476ac5cc66bd8dfa1583be3c9cf885769c920470408e59b9a42df896a5e9a644d74740911bb6649a3279f5236ee3104fc793cfd21a2722ffdf32f90d6e6a6ba372f383364ea0e7104a49473c8e95afb79f49ee092c7786a6c3325fd680b19c1094d6707bd66644a488aff7e9ea06c744d49af8dea9f9ec857ec071f154bee7e136d2bc3a966c2176aacd2b1c4ec45e0ec2d14d649a77e774f72c27b613e94b5f5000364ed9a92cd14ad19b08f2f321c3016c84bf890f2af9a01716d403803661500268ba00327cc927d4b28d5f537ecd5a40c47bff2bc2092dfd5ad5953baea629c134f7391dbaa0cc8d1b4146c4ca9e1945131396f79dd434c086b79d8f70006d6002e30e4e133cf4e3b9345f82d8827af502fd96be07a3237437968a94a38aed9483b35d9823a66cdb2675812bd089f25d09fa0d2d6d97dda886372cc4f1c71c40f4893b8b78bec8599bc6db1143e2ff753ce7be191d6be7437cfd689fddf94e599275b1cd69d0c55a59c335f7e5b6450e692887dbed55fe84210682e057415e4bf9e5f240b2ca669789e26ee71be8a66db4f5ebb491133c989a7b53d2adc04b6c14cb7933fc16092258b940f5999552a9d40436925f1073b921082c6745579f052280068ae4033569a11b6254c364703e485883b350ef8820d4a2de025d0cee1340c1158b73afe2d81e96597c199cb7dbf4dc1df4351851a52ee4b071ff2f3ed98f20a1b40d151511f33cc6cc8d06c822fa219adfc0a0a91093e1f5b243ba803bb981e9464428a5701c816b0926e426416ab72f68fb823313658226acfb6441c33755608a6212789e80c212ae78b7ba914a7b4dc048582ebc6b62f1910e8b4cc442a2a44b1432efa57f19f6ed167a8b53c9d3030b860efdbef1feaddc3cbcfe859f85deeb7520cff3a78fe993301ed52d1e140d143f91fd60a4f74dda8a8edc29a30296d2c4db5c83d5281002894c0a3975414300dac04868f8d96add052e6bc225ab6a7b36e7bf6aa30c0ef3ab19f298e3cb7af31062c3a65bf6da4a36fa372c79dec4a52afabcb33d22673c1020dd3c77db38fc006bdb098e327fa4db699dee2acd8649c67fe9edad20d8d234009bc399192fcbadae2d2be5f6bcfc2edd0831dcfb5416a8e8755c9df335737f9dfb44b7b8adab4f71260045b1bd19af50a55a39a4d4ea08c80f4f55ab47f14b14a955d7cd4dfd5f96d3fe561d5283aee517bd7458c961fc3c3be8f0cae5c91389814fc2d860abef38a6263c0aad9977040f0f07276b26b1f3e92433722a7e662f190780acb24b8253c8552bd453db5a4d5fc9b7599f86d307eb9826800990bd8a041811621cb33eac1ed9813dc8eefcd8a69caf270eacd09f1aa12c2ed14f944b3cd5ebac8658d1356ce07025ed66340964eb7ed50c2dbd77f94c89caddf633dc68eb21649356b96693562f90f515fd5b8cf207f10e35120a8d34c2cf27183a2e1372f26060e55939380bf5d9881d29d406bd43a0a413cee317ce47474b80619e1c518a60afa406300949ff7cf5937f6eb03c05cc44215a324a44969f2ed7b6672b9937579809025a6d3e33051d462089ee397578815b1374a7c73a1ceadf89770712de0e378902a64dcecae67d288493c53ad1ab1fa4d495a8c3a8a713d47d9e4579c6369066a9e4064ea75a1f25e2a8f2515de037145efbf148173d82cc9215dea944051ae8de02c356fb1811181c0a4f46bab5ae30e62d529ef2772bdf69882b706fb23295bbce5d0ca0d90a0d0c92d0db5ac998fb78a028146f5ab91d840a3782ff8bea4bbebbd79d44d6a468850f060ceeb736583216e9697f40927e62079502334af1e8f55a73860d2dad2d46a6f1381d5ddc97cd19a4db1804cd34371c6ce989be93b576918973c52292817b98ca95304f06d99fc2e4466c66b805b35cab28173ec8448c363cd9761544094053555667bda05f89ec481b5f0cd75247bc4c8852a4432f0940a08cbef71919bc92a9e40d3225e0727703ebc10059fdc67fd87cf27f576f16fa95ee7566c1c32422f87f1e9b20982eb8345bfaee4b6a3a8bfdca1eabde96ab32f948666ac031b1aad253020e66162519ebb421e0e124a29d5a111f1b619d688c538ea99f10a2e378973297dad9e388a5f3917eca57713c259a51880d151a4f41f654e8c335146ae4d3efdc9f11be53aa53fe1d4d6762f38928186e0a6b750451ef6aa7472f8e5708a3452941f7c28710fc9fb4de7c4178827bdce5a3b6adcc39f91501056a023e9b07ebbf95eb512c6fdd123da318c55ee483ecf9c3a6bf3f331813d6617bb5613f4eb21a2574da4f196afea99e2e7e3754c648b7c7a3fa99c2f83df5e72a01274d7a9028f7b81113210fe7d409787bb7d8e33444bdd72b107bc10267b793d86c77bbde4836a0b2a1613e2b8ea33d772b4fbc2fd6b6a423f39cf6676117356cf328c57242a007f10a52f9346450494aa8b8bcb1613a9868bc72e8b69a9e0965b867d72cbd3ebf35321150fc35bc738d4129f25e69274182c88ff39aeb9def3a192f77f832bf22741640890d916b8fc829498d18f4f687f0c017004f162f65836c42d0e3ce1c3a51a257f0e1e2d2279816827813f75bd7b391e51c9c79bfec88d3495ed6a67d9f2e4df54d696fbb23ef0c751e0776aae1aa0c040d22e9e20b9ed565f071a4301cd8d6299d985469e0ddbdf74181fd0c0e6935c29f782c56cb7524288ce3a5935e70143d9e1042c21b611d9337034fbbac2ea39c94d40a678af413826e13834b9676edf5c12d6920bc4735179fd31d107b2ce8dd3ab541d2ad7ecb80a623ed77162e103bb75674386a7d2840b0171686d01032aadfb72c7e6905dc529ccae4871a0ae0bf5da9b6f49ccfe591e3caab14add630c700c562f78097b039a910f98ac0703afcebee8936072ac516fa95a31055cda60f88f077529c4072fc9c90265b0dac09accc2130f8530820c654effe30baa3def6e59980f2750a10aeb510edd03f5f5885779b66d13029ae6e9ae6e4bc98ee704349362da5cf8ed3e064fba68868355460022b6f5044fe27fd7d5f7c10a62029c59444df83f837e6603c6bc3f5cf967a31625457a89843f8a00571865b402baa0d52a016acc459fd257ff7993b0dd89e81afd277222ce8d8966f68d7290bd6aa", 0x1000, 0x1, &(0x7f0000000e40)={0x2, 0x2}, 0xc) listen(r4, 0x57b) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 22:28:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x5, &(0x7f0000000080)={0x2, 0x9eb}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) 22:28:52 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x7ff, 0x4, 0xffffffffffffff01, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x50}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffff01}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') sendto$unix(r3, &(0x7f0000000280)="ea08a30ceafd981fb7200907615c010b7eaad4babf83b5ff534746c744e67bcf9f82159cbec5eca3207181cb2e5ae2a69d257f859e7b6b3da5c1c20d423a25570d344009d3a602904d84ecbb82b3a7c5d602f17e8a5bc643061fd297789a2dd349ae26858e9bab0a861a441d20b4677b1625c720e000ad5cb5bdf5db182b213762f0e0468985aa61bbb5d9a2d0412de644f78c5b57b61ffe549d6b539935e47517c7bd75ce4fae4d8cac52d53d02b1a2932559ed79e1030783dcd3e6542f18018a83642f7bceb1ff114eaaf01c89fd40b8bbdb63032d853aa04a2f332409fffaef9c420c3cf88db8a0116acb050174b33f3c9afad5e1ba67", 0xf8, 0x8, &(0x7f0000000380)=ANY=[@ANYBLOB="0000aec8e5fb8c8e0cb8f2e78ab0124161427232152a47096ac0879c5777a7d3cbbc4c7c02ced8e1524a87ef54a228bbfcdb679d79f82fa62d43f52e5df1a8ececaef9889a981bc9eacbff1eea8170be5655b4a94379b35d730000eb420d75d949542a4fce6af783204ab73986cb7a78757d00000000"], 0xa) 22:28:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r2, 0x2000746e) 22:28:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x92, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6b27695f786d36ee388d0d542de25455e7c430500000000000000c72be4493456c26bc7a036a77e9ef138a935c6b36fa087d52fa5f351ce963e650c0d77ea85bcda6323fbc1ef3507979e7264267b17d221ddbc0c640000f2d52b92318cc52783c9c7a01500") 22:28:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x5, 0x6a88) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xfffffdd3) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 22:28:53 executing program 0: shmget(0x3, 0x1000, 0x107, &(0x7f0000ffd000/0x1000)=nil) semget(0x0, 0x3, 0x40) 22:28:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 22:28:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40, 0x10) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xffffffff) nanosleep(&(0x7f0000000080), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 22:28:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x4000, 0x80040000000) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x1, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 22:28:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 22:28:53 executing program 0: getgroups(0x401f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4, 0x0, &(0x7f0000000140)="ccdeb5abcc05a8c3fb011d4a75bb7a7958f6b85b586d577562d846b2efe15bab4150e8803a0f0d83262e6ebf50d640e6def752f517bc9168320226a7252b20272bb1ab37738454dae3e864c203fb887d666767c84266d1c82c6888508c02c1d556f3", 0x62) 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = getegid() syz_emit_ethernet(0x30, &(0x7f00000004c0)="d4bf999dc2b21f5eb3b44f34b07cb28e8e304a968d782e8f917eb7fa53a4b95e37e2a8d805ebae7f69d704252a176bfa") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getgid() r8 = getegid() setgroups(0x6, &(0x7f0000000400)=[r3, r4, r5, r6, r7, r8]) getsockname(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x3}, {0x2, 0x2, 0x6, 0x3}, {0x4, 0x3f, 0xffffffff, 0x7f64a031}]}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x0, 0x800, 0x3f}, 0x10001, 0x81, 0x81}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)) 22:28:53 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000200)="3f619d583f28dca37313bcae012faf54b772149c724843acb0a30879d7ff8853fa701468f5cb7212d652451b8d0735f8a1a81c53781152db9423b2589faf08cef13477d8c262888bdfa71b332242d1369f31e613c486aeefae0a89ef18c24bd1df386ef3fbdfec730f5fb41914c3ca410ade7a0916070a0adfc6b02259c7c192dc95c6c8e9f97374309628c6ce75c98c015f65dc0d40527a93d4c4181770ea2646365090ffd4b069b43173b6b7307f18a56a7d35511d73b146", 0xb9) fcntl$setstatus(r0, 0x4, 0x40) fsync(r0) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r2 = socket(0x10, 0x8005, 0x1f) write(r1, &(0x7f00000007c0)="4a990da44cd40a2c1d32a02047ce2be51d92021fe6748c3b7b77af2d72233460161d3a2c8d9056f7ddccbdefc588d985703bcc3c03a39fc307bb340b0056706cabc77a9796f99285e4c981c0e7bd195b5c09439d52c29e26db9595b4b4f35512d68b31f0dd1307a8f8a08e05da3aa8994180d16053bb0addfcd4d6bdb7eac92e3efddff574f11fb400db82d51977e011aeddf47795e7e07b365a3f405db327698c116e630506fa00e5f314fbd1692fa4672ac86fb13417d47e0ab03a7adfd613e8f882e8ffcb2884243f142ca6948b7ee0faa5a8f45333cabc959e7651f03a23b1d262dd1613d0fcca3175ac933f2e2f6833b3fc7da4f93f5ca2949bbd30988ebf473371a314b4abad78f4dca72adf5c10bb3c1887e9a06d1e2646be03095577a5b1fbf0ccf5eb7ce7698cbdc66872c677bf01066f0ddcb26e5cebed769db4161566cca53a1e77804d380f4e454c42fd64286550e40d7dc3e9ed2bcc04a7425df58182739e585cdaa556acadbf692740", 0xfffffffffffffe4f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4b3, 0x101, {0x9, 0x5f}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0xffff}, {0x18, 0x1, 0x100, 0x9}, 0x800, [0x5, 0xfffffffffffffff9, 0xce3, 0x292, 0x9, 0x9, 0x9]}, 0x3c) setgid(r3) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x49) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0x2c2) 22:28:53 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 22:28:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 22:28:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00004ad000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:53 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 22:28:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="cdde", 0x2, 0x40f, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt(r0, 0x9, 0x7, &(0x7f0000000080)="e221aa887a5a073c650c04150a8aab8edf10d137d301c7d6f1315d6b00c09f57c144d99f8df2503afd6a4d3ad52e9930385789fe649ae85b715ad2ad4ea2632195e762dcabcbb640b016be202e174350b1f9320d06c3e3a4ca8ca40d562217523d38de3441593adfd6a368a3b1b587a24db134d71965539c8a3cf9be96600127ad3147d958c9eb8a5b", 0x89) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 22:28:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) semget$private(0x0, 0x4, 0x19b) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 22:28:53 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) readv(r0, &(0x7f0000002540)=[{&(0x7f00000001c0)}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/115, 0x73}, {&(0x7f0000002380)=""/144, 0x90}, {&(0x7f0000002440)=""/90, 0x5a}, {&(0x7f00000024c0)=""/73, 0x49}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4200000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = fcntl$dupfd(r1, 0xa, r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x3000000000, 0x3f, 0x401, 0x0, "b0e55d8a05aae28879a3f7803905888331b1f761", 0x40, 0x2}) r5 = semget$private(0x0, 0x0, 0x404) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000001c0)=""/42) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r4, r3) 22:28:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 22:28:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) msgget$private(0x0, 0xc0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffcc5) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x434, &(0x7f0000000340)="b6") 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/92) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 22:28:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x9) poll(0x0, 0x0, 0x6) 22:28:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) writev(r1, &(0x7f0000002a00), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 22:28:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname(r2, 0x0, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) 22:28:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x3) r1 = semget(0x1, 0x2, 0x202) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/166) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac", 0x1, 0x0, 0x0) 22:28:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffffb7c0d1ea00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) pread(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) flock(r0, 0xb) close(r1) 22:28:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffffffffffff8c) 22:28:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) clock_getres(0x7, &(0x7f0000000000)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 22:28:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x468, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/242, &(0x7f00000000c0)=0xf2) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r3) 22:28:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x4041001, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x8, 0x9, 0xfff}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x10040, 0x0) 22:28:54 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029bfc14b8f6357e3a", 0xe, 0x0, 0x0) 22:28:54 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x120, 0x0) lseek(r0, 0x0, 0x0, 0x3) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 22:28:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x8) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 22:28:54 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8048, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = shmget(0x3, 0x1000, 0x14, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/4096) r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r4) 22:28:54 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x7) setsockopt(r0, 0x8d, 0x7fffffff, &(0x7f0000000000)="d2e2c53cd3bda379bf2b3b3c360f9569a6f52d710bd9f0808f515cb93cc8aa247f93d7ffb3751dd4007e4e8545784b6e9187897414b0fe3c0eb750e11327f5e0875360b07f7bf9", 0x47) r1 = socket(0x18, 0x2, 0x0) listen(r0, 0x401) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 22:28:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0xfffffffffffffe96) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000040)="13de2ea78132df6eaa0800484e") getpid() 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x5) getegid() r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0xfffffffffffffffe, 0x3}, {0x81, 0x0, 0x0, 0xc2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 22:28:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x100000001, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x1}) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 22:28:54 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x1}) flock(r0, 0x1fffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x481, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0xfffffffffffffffd}) 22:28:54 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 22:28:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001280)=""/28) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x20000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000080)=""/244) msgget(0x3, 0x10) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x55}, {0x80, 0x0, 0x4, 0x9}, {0x46}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400000000080, 0x22) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x9}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:54 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1000000000000066) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="5b9fbd1c8946f49d7c818332492ddf126800d830600f430ad734aaebc320a868a3b42d048075d84ddfa25417aab3bfa764aa688b988b1836949d27980a4d26899213d8476e7c2f0f9c865c6501fbbeb958e184484cb2486b23dd301025f9cca4c150ba6fbc8858622b09734db32819e0ce9e9c7e668cfd8551d43e095b536b2c52a7410bff70a1f31106e72733f6e8276b4166c637f35210bc059799993a414d9463aa08474cdde167c4099c105e3872cf4d5f50492dcef20f70444a2ecff1cf0753661a6a4ff5e8722b8b4c0db8f273b9ae2739dabee38a822d", 0xda}, {&(0x7f0000000240)="5e4af38175a3e36a60bc0d7ef88a0c32e391a9776122702b335aaa0ff891aea2fdf1f121c1483e87dcfd2f4a9a50ee35556fb618532dcd98f8e843dc982d971177d46044476f832114", 0x49}, {&(0x7f00000000c0)="7dca7fe7a96f985d1a119b57a3205e988b5716aa49715cec73bd281bba", 0x1d}, {&(0x7f00000002c0)="74209384900c376ef6f7f726e02605bf2321a099ee7d52", 0x17}, {&(0x7f0000000300)="cbc3fa1c13eb3cca03847d3124ad1ab696c67564fd18481ea8140cc0776bb30f3638253232e0727694a911634ddc7365e54f92da78ae149eb8cd818c63c3b4014780b69ee06404e35ecf70f1d56b5d4e0c182f34d0b58292b9d88fb0db50364a076afe83b9d7ccdc0341f084c2b7152f47702c6d90ee30486bc647fc2928edb03497ec5806da49e32282c3350a24ca91b58515b8ecad7413bbd298d9ed883858f485e07a20cadb938aa1be8f28833bad48ad2bd5dd4c04207f6d945e1fa143779cce0e522010", 0xc6}, {&(0x7f0000000400)="31857e50355bd32de9643c30b6ef18911039f559caf91e25bd254e1ad52a67a61c807aebfb3000fed796ed", 0x2b}], 0x6, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000500)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 22:28:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) fchdir(r2) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) 22:28:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x4000, 0xd4, &(0x7f00002d5000/0x4000)=nil) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f00002ec000/0x3000)=nil) socketpair(0x18, 0x2, 0xb6de, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 22:28:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000d53857ac1cd76af9202fb8111f7e96d5577b62af6f676b8eb4e727eafc150c72e37c5dc311ca6dced3d80263f720b1b71124190a0aa93ae889a22253d28a900e25c259938d967be9551897a3134709d8512e375f0818cec87c515bb199d54dbd4dd78a7c7900c6d93f3d8ea671bb2940fb4b75a2e26cbaed69495918cf5d1266d809a30e71bcac446f88dad4c637f71bfe08f21e7083bb04aa79275e5a3bb4db67e2a2d9452dc28f863b3229237111150e3793c544f0eb7676d92cfd5bcef7830a1300f09b8f11ed0708eb58ade1b48883629a20ab128e31de6e190b12bf4817dc0dfe889898858ac0c2cddcbc9280f96eaaa7f8d2e452a269db328924edd6c69b644703a9a049bbfaf94acfde70c1928ace92348e25"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0xfffffffffffffffd}, 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x30, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:55 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff3000/0x4000)=nil, 0x4000) 22:28:55 executing program 1: poll(0x0, 0x0, 0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x3f, 0x200, 0x1, 0x20, 0x0, 0x3f, 0x3, 0x0, 0x9, 0xffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xb29) 22:28:55 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x481, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x80000001, 0x100000000}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/236, &(0x7f0000000000)=0xec) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x6, 0xffffffff, 0x3f}, {0xf7, 0x3, 0x8ea, 0x9}, {0x7fff, 0x9, 0x4, 0x5}, {0xae, 0x8000, 0xfffffffffffffffe, 0x401}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x81, 0x0) 22:28:55 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='w\x02') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/181, 0xb5, 0x1, 0x0, 0xfffffffffffffe46) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 22:28:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) mlock(&(0x7f0000ff9000/0x5000)=nil, 0x5000) writev(r0, &(0x7f0000000140), 0x1000000000000034) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 22:28:55 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x1f) fchmod(r1, 0x40) syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 22:28:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) r2 = dup(r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x44}], 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x3) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xffff}, {0x84}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x25, &(0x7f0000000340)="b6") chroot(&(0x7f00000000c0)='./file0\x00') 22:28:56 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000140)) setregid(r0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) ioctl$KDENABIO(r4, 0x20004b3c) 22:28:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x0) getitimer(0x3, &(0x7f00000000c0)) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x108) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1aa688c6, 0x29d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff45) 22:28:56 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f000041e000/0x2000)=nil, 0x2000, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 22:28:56 executing program 0: r0 = socket$inet(0x2, 0x5, 0xf2) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0x1000}) connect$inet(r1, &(0x7f0000000400)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000440)={{0x80000000, 0xff}, 0x1, 0xda, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f662205ac9b82f9f8e43ce0f737645e483ede781cf8207d8de7c7b3c1ced5e9546ff143b022342a23d9d62b61577f9477fbbe3ae8a28d5e9522a13ce34219a8f49e48af47d6b9335fdaaf18bc0206a967a9e4ef3fe70ac294c8ce913a661baae27b889a7d95d46c8d70ee1bcd0aeeb1b52bf3fd863f41323f4fad3d56a7906335e2cff84", 0x84) r3 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0x10) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="1e6775e45f3d98ce2e34221d9c5e15b452e894b8583bb3a40bc88170b4c2eff631d10a17a92fc95b578463a2491b0def90dcf2a7a715e39a94b6ff936b9b943c8182e3ec998c1d86b71afe28726b37b1aaeb68bbe413df174f43e35c40175a3deceaa3190fc6d0b42a6e05998ebf703329e0789c189a632b741d9b1be827b2def9599dd4f7871c395bb7ae6e3ee5a0befbf4b96d50c0721fd6ee8a289fc528958f40351e34a855921fa91b4fc7", 0xad) 22:28:56 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x184) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff02, &(0x7f0000000380)="b6715a9267588a57d28a8dde8414f066823b2fd973979e3a62aedb239b46a504b609cf8adc7b2e7228823c1599ad5ced1b5d41770c085cf4d83487c2c0bb1db057ea4bf48036f6008a0cfe1580db72921cc90e75a74d1fcc3c84e20cae1fd3151c1c31bbca8deb27a9f4c9c0289a486a43c602a791706413a7b6c514364fe545c88b74e6374ddecd4c1ce88f2351b0d3ecdbf6f8acc486a11e532ee4e558add4f81a5ce590b3d8a8d4754c2ac39205b95c772c6e564277af60f5dc0c276d3b4e3295a0b18b34d77a3b9384a9f9f70f4132138b34658bbe6d7d6ad6f62fd5463b55c3000000000000000000") syz_emit_ethernet(0x1, &(0x7f0000000000)='?') 22:28:56 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000240)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000000)="b380") r2 = semget(0x3, 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) semop(r2, &(0x7f00000000c0)=[{0x0, 0x356f, 0x800}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 22:28:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:28:56 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x205, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x10) 22:28:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabec6ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d4f4680d68613ba7d5f16b1", 0x65) write(0xffffffffffffffff, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047d", 0x32) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1ff, 0x80, {0xf, 0x9}}) open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1fffffffffffff, 0x5, 0x3, "8500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x1) r3 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000240)=""/4096, 0x1018) 22:28:56 executing program 1: r0 = socket(0x18, 0x400000003, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x49b) write(r0, 0x0, 0x0) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000f9a57e8e2501bbf51b1a8717ca20e585202c2eee50fe4b6bb2bb3b3778f696321dfc023699d5e0cf7c2a8f41a18b1c4f346b2b0633e4fde5b135cda1f54e81c3b7b86feaa436d5ace2537ed71eb964dcb8c70141400d336f5c449d2224a5869d6accdc797a11ed"], 0x6f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 22:28:57 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2c9, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYBLOB="f2fb5040022726d94138b9a11dc5174cfa1e15369ac11ba2b8ff3bd4ea96e6cda14cbfc281f1debd564b7a9bcc31ec8156e55c033fb4e9df8e643e50e3ccbc8d28b5a18d4f5f174bc3000054121be9f9efbb3e920dcd0ceb13fb9db88fdcadddb1e8f3834807dffdf2fd8d884ed36105e3a122ec8a60a07ded80ae02985f2817d16b1c69284866dccf181e786b62eb506075d69bbdfcadaa1c10aef0f5a0f5c08106a22b532e502678813d8005e3e806a28050466144d7cdaede85e64ec6c661547609ae56219e6231338062521373a77374c0c8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xffffffffffffffad}, 0x407) fchmod(r1, 0x0) ftruncate(r0, 0x0, 0x8) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x1, 0x0) 22:28:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r3) write(r2, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r2) dup(r4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x6, 0x9c0b, 0x7fffffff, 0x3, "ffc082ab0396ddfedacaf284832a730795693c66", 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x681, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000002c0)=""/19) 22:28:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r1, 0x0, 0xffffffff00000000) 22:28:59 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000200)=0x86c) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) 22:28:59 executing program 0: mlockall(0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) 22:28:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) clock_gettime(0x2, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 22:29:00 executing program 0: socketpair(0x2, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 22:29:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 22:29:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="20d9d11225b71056beaeec89507714a65a6baf20f6d80a873eb50f241a2a69cfe0220eb7300bda830e837b524996c723e36c5bd9bf5b950fb2dd7098242249bed3f4a8b0a4f9327359d186673e6783d25379b0ef8b50b3c3b2507117e7c9480214", 0x61) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x100000000000005, 0xfffffffffffffff7, "b04d6a666a57fac90ad6f00a00f3ff4a6e387651"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 22:29:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)="08ab3ce670519ecaaeeab183b92f037e9a8d5ad9a11ac367f1e55f0df6a1b9acadbeda2cf952540532209dfe2d54303bb5fba050c2df075cc0b03c2add58e0b4793d4f7b452e") 22:29:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x5, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) 22:29:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) recvfrom(r1, &(0x7f0000000080)=""/117, 0x75, 0x842, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket(0x18, 0x0, 0x37c9) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 22:29:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) setrlimit(0xf, &(0x7f0000000000)={0x2, 0x8}) write(r0, &(0x7f0000000100)="36c2e20fc8d6382421d7d63d755051f0d2", 0xfffffe6d) ioctl$TIOCCBRK(r1, 0x2000747a) 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x9, 0x5, 0x2c}, {0x20, 0x100, 0x6, 0x7fff}, {0xffffffffffff0001, 0xfffffffffffff001, 0x1f, 0x2}, {0x1, 0x0, 0x20, 0x3}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x8, 0x6, 0xe000000000000000}, {0x5, 0x73, 0x4, 0xc457}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x12d, &(0x7f0000000340)="b6") setsockopt(r1, 0x4, 0x6, &(0x7f00000001c0), 0x0) fsync(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) msgget$private(0x0, 0x84) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) flock(r2, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) recvfrom$inet6(r1, &(0x7f0000000380)=""/196, 0xc4, 0x1, &(0x7f0000000480)={0x18, 0x2, 0xfffffffffffffffe, 0x6}, 0xc) 22:29:07 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3ff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) pipe2(&(0x7f0000000180), 0x10000) select(0x40, &(0x7f00007dafc0)={0xfffffffffffffffc, 0x3}, &(0x7f00007e1000), &(0x7f00006c7fc0)={0x0, 0x4}, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}, {0x4, 0x1000, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x4, 0x1800}], 0x4) 22:30:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 22:30:14 executing program 0: r0 = socket(0x1e, 0x802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x9, 0x7f1}, {{r0}, 0xffffffffffffffff, 0x9e5815d17876d3bf, 0x80000001, 0x3, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0xabc}, {{r1}, 0xffffffffffffffff, 0x32, 0x0, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x0, 0x101}], 0x53, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x44, 0xff, 0x101}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000001, 0x3, 0xf6a}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0xffffffffffffff7f, 0x20}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000004, 0x5, 0x81}, {{r1}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x5, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x4, 0xf0}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x800000000000000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x6, 0x73, 0x2}], 0xf1, &(0x7f0000000180)={0x1, 0x1}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 22:30:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="83") 22:30:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = semget(0x3, 0x4, 0x28) semop(r1, &(0x7f0000000080)=[{0x0, 0x3, 0x1800}, {0x0, 0x5, 0x1800}], 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) connect(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000280)="89f433e2596c721271aa2ed0f576ab7044d8a4cfc3598e50245c39233d934d4baa4d86dc704bfbfd3ae58ee88874286308ab1feeacb41936bacca20048fca796875752e8cba96937db2933e6c8108cd50f60ad1ebcbbb7dac50e5ae8ea0e9aa9", 0x60, 0x8, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r0, 0x2, 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:30:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x7, 0x228c, 0x5, "a048abae8a010a7644d776464d71bbcff909906b", 0x8}) kevent(r1, 0x0, 0x80000000, 0x0, 0x8080000007d7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x3, 0x7, 0xac47, r2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x880, 0x0) r3 = semget(0x3, 0x7, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/99) 22:30:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x101) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:30:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {}, {0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:15 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x20, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1d, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 22:30:15 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x8001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:30:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080001fff, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 22:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc83, &(0x7f0000000180)="00a8181353e659fe547e9a92217c76ff241092abdea79417e427c603000000c0b8dbc96b19c6d6f6e01bd28ce97343fd4588de2295bf088c06bbc411f1b156e0e05c409a246b840e9600959d218602e22762befc25905e8f3225e7c9bacee37acd050c3b5f951f0161eb8005e98ce868ad78ff84b6f9ed1573dc28c8046dbffd22a5aacb07b09378051a142d6966abd690aae510512c6f2935e20ec5c3") 22:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:30:16 executing program 0: r0 = socket(0x18, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0xf19, 0x6, &(0x7f0000000240)="a58dcba42629b6f18d699bbcfcd5d289f82442eef0e22d9fb76116988fa04e0c4f091d5f8e6b3c95d1c5e87aff4c60132c9d9b07256f499e030776f7606ebcf511f86d28fe3ce78b2130265c7c35365721a45580a58ab830d72871b24fc29b97d2e9468fc1ec803d0def5b4f642a39f03250d90665688665c1c6a31ba8a317603e3d33833669141e12fd0c1062f14ded614f76e11beb5704a05a976b38621474d741f91cd223c4aa1f6ad332a53a37afecf6e78a01537776c5359da34514a8b4fce6ab10f7cf31f3b6abe4c278b2d037f6a23e2b655b7b5d00ca9e02d8429538cafea047d865265039b61154393a587ebeb792fb24d4f22d0456567fc02da7f50a657f92a79d2f1cf3f074750599733ff775512432774d122ab1a62f09487f2010d5958deaee1d132da0e98bc1f2a9fa2b3eb6d278c4250838d20ee42195d4b766146944715d4a72d1eacf8783367e1da230b528e0d801f5e6091a35f726256ebe6f8408f7116fbd9677f4ff97be0aabcbdfa3dd1035cc1f2d6d241a602dd3c6b2a682820fbc310d4527dc07b8c4c04de2ff5d618539c3de4396e027786727bb4d83b5561829b37524e37b056d3d87df2d44212e8ba45222a1c353cdd7ff16ec22f77d0b101436f6ff3a379ba8dfd56a597ab80d42b437fedcbce789911a27665ec522d459729faaf38991d1c413e3a468643e9acc5f0f64f605283bb0e2cbf2d472f7ebc81186fe7dea5acc36cb7c94934e53fe4ca5abacd6338b16384bb104ba1fce8fceeeeb7b61c0f90803e7549bb9afd805cad6c85c4b9480ef67778b29dfc75b7541d66eed5432a7db02236c57dd8b49f303e3226af0d043f8b6ea8924aa6dd4db5297c98f5f81c5170acaaf1d93005e75eb25b0261ead0f83a0e6ca5ab5e93e31484ccb9de515e72466c040ff644eada7f1585b3514bc1e3c7674b9d2464f285b9d6cc5e40f69f35d5caebf4960a2045be1d1598b9d9595cbc809d559c974d4e21a0be25f11fd12b7f811ef483cfbfee3749779f7bca255df3fc04014a88cfeef7656d349fbe8cc497adf0889b5d5a63ec0b1773f048af4c934d887bae6628111bd910a2ecec937cd76e791b7e8bcfcf83f3f874c331a8da0e1de80797b3f5f4ace7e986157baf503c80882a8a6f94a33ea494cec46ffc2d24a981f1e9a5af6b16af02701135ce9ba29bff649e172c27f4934037343aab26708aa1877bd5d1df19032ff165a6445489129298099fb9207529fa9f44005b1cf5f89eac0f3288d48640839dec70839d07649e0f6986bbbb7f66e54036ff3fa09b93b78a614cd931f043cca2c1fe343a273f4915c02fb7809349e62abed299eea83821d7db8e5abfc6c508ff00391942c89d3b4a1396d51e418e72a0fcd361772e5cbd7a2eebf7e0d9fa5a5bf1e98aa0ea3000e221405ee8328393516e0dc1044b1a19b550c6b2cbf6774279b2280906207bbb8b5fe08910cb610b4abf122970fcc8cd4b3ae65c70d0d753587866ab6367fb649d9f4334ca1ff057c751d3f43871ef06ee16dc8cda4a689f44076d7d187e52e3d8883d8f4c31179551d073b98999cf4b1cabcd85e8b91cf32815e9e77e833853facc5105b6a963bdfd649e57a7e93432ee49f678b61f63e1a0bb43a0eb4b6b325a36fcc2d581f2d65857347f8a0480173c0bef3e0fc8d645ca93616cefd2c269256325ec0960227a6bbfc63dbf98cfc183bcad7d7caa0fd2ec12db341a9b533a0b07e175b96211d77ae9e13153512542d698a789f9a31e3841024b55a7d3325cb3cf09c677065fadab97b3dd521825dd254713d618bf0ee1d4480d3396df370ebfcf811c60d90c0ffc430b84c586bdd158129d3ebac179870c5a904da8f21bbd411afac483ca5866df22adc49f5f7c0caf166f222c3f8d34e785dea88be67267924b613078e551dc9f9cb6aa105606de824ea04e9b2551ba823e63f090e812eac9a86b9d19dca191b659beb3e58c7b3ffbaeb255b2ae82f9d37903fe9438616ebd4dde99b75ab422b610b770c594dd5d2bffe657d9749472f78e25c0122603e4b55328173293190d89f53e87ed7a7459d4fb3504f51c9023d002042ac6d23b67cb2375cde29694af16fc7de82a1339ff393d90b60bf9e5afc3eb6d7e38b7ff34bc5d5462f950885e7f4031fbe14b9acccdf0983bb6cac3027fa9dbfdf481513b9d550ea46952a53990b6e1fbebcef10eea3e1a30d335d1fb10356c5e4d62b207e4eee7bb7039342a73efcc076bf5af95dc3d02ebae8e14a458c8ad4eaedf605e2dff654764bfd2ee92f546e2e3960027c8690e2d36f027db8ec7a5bcda9c11923e72c7b11a0c209c79a467d4fd59b55e25b004ec6de1200a0a2cf5222be0f108cf3ed38c75b2f64a4bb76d4c70734f5f8589dab8d41ff9f82a138dcfff2878b5d5597f2298f119e6436b47af69d161208072e900c04f96311363ecbd0b15ce6f263600fbae68da8d887e69bc040b0519a1c1ac2bdd5688455a6a9d693385458436260076480ec03e06f85af782c8df3b309b8b543bcfa642e1d0bd21ceb3a4b02fe3dc91abe9353ec235e79b86c442e4e83ac27b4e7925815c7beafc873ef8fc16cbb3d392f50d5cd4f166bfaf72a588a09c68e15e8e71852ccf3573eaae526354e5f379e1fe3bc04c1c95ff56c4bc85a541c58df66391b7269028edb22aa4bfe749757f063300241e8a4c6b43886d69a4cba1828283833cf709e200d70916f679108498a6c657ff2ca7e1948197eda02f3e610fcbf2e7edc02a5ff922e2eae1aae6ca439e35ec8994e0cd9e2606070b0485981a47eabbac24b75be8978ccc3ac8fc0002ed71d14c8ad227d2397655ca1de88bc39a2152adf69c7d0de46579b257806b538691793e5611eb62fe00d261741c8de9fadc71b7cc2cc87d1d96ad848e68a2bdf744dd204820589aac430d89bb64e8d1ae3c0d1540c660ae6dc22c1e186e08b511d3184c7dca64050fb13e3239b781cfcd88a4c138426faf77aea761e5f4ff5231d6ece0c56ebb16bf756b1053ed11aa34b500ab7a180a8a70b7f059daa3e62ed0abad326e188c14aca3298efdf18a58a4e82e10598ae889ce058042489c8721cbb6be071cb3115df6869ef3237bfc2316cb6ab0b7d9f69073e1e61b9f9485c5bfaee18ad3170d438f230aa34aa913f133c6017b414a9d982a4798357dcc46a226788725408c9c59324ceae1eacde87df41d8beb698ff453c33a8f14f8e1750176807bae5563d8ed8133c4ff4c32394f738099a351e3d1da8b66c6b7caf34f16db14c2b52313dc325e8eb73df77779630d8d75f09434ed63b06aa223bfbc50973a78c98593aa7264b972dbdddfb499e60baa2872b71b33978a553574583a2dc9ce9db6abc99339f26856d9e7fd61592b21d829deb1729089ca64359b04308ecd8379e3c2e151a3914ec39ce884ad1f2497f62cf9ae59051353a59f405aa1c51d4da2350301b04a97fc739e30eeb17dd5b03d3beac642370c0c58e9e3d926e5ee21529ba6cd5dc95d6520678b5d55128c395156082b0bf4cf6e33e2e1ecc0282a2433ea20059db5e12097a13d012f5ec935a9b57e3f329d6352594353f26f669f344c0ca8935b2475ebb0daae5369f131046e7e4bd8b55d0bc06c156fe60675d775601a2e841f7207d08271cb4d531d970186b0e76c8efc63bf1ab9803a077a56e4eeda00d2bc0726ea0634b01c4b7ffab89d26c02200b866da2325335e3b18207784d88e84927e21986cc6b980d6141896305582c88200478905eb6840a02f40600f08620f1a1d3cccd7ede10fed023cf9908f348941f011537ad1b5569d623107b042aac4126e14c481e7c8f7dc719295e2736d45715fc23693d57425de03bfbc9d2df1598168f67177694dd0fac12a9321fe05ced7e84a05657a423f4383e327d683c420a710a16297c2d0e36728cd02524443baee1783e6b0e9f9d988411a8ff3a0c231509093e9f14c76cffe828d5a9efcc47289fba867d1cc6a32d92fa0dfe5e94152d5f8ec3ecb0f601909f7b99d86db6b7921a7ac4f68c7ff978405340f88bc017408d83eb0a9fc945e12756e6460ca4390d70fda51692b2da1814cf68b343b8c23faee399a9f126175877a9ba101383a62667cf9986f2481bccffcef2d58f5789694c46ec63043e2dfca133cdde5ff9ca6ec8ddda77f0badad60744cb5c32612eefba6a9843f48b179e0737ddb3022f9b5f7a9f87a09f63003159630305c8e3d008f63c819008bd2e57ef93587d67bef73ea0b235aa7026d8e5fb8549486e4ef576269371da25e0eff5e782be944c0321d35ca745701d81d82b884667f376555f3f57613f774e1c8ab575e0157bbde7704685c9cecd3e5159db5dca3dff645ca224bd750d8cf6d29bf456568f235fe045d57a5671011bcec3031242bfd87b6d0f92f02c843f0a5c91ee65d4aedb4f6fb34016c3a8803fdff03b4a1a9aa71195daeb54cfb8b2c178e9792b24164f97004317106ae95b00f0877eb5efffbcb3fcc49e47e5d8c0a2a61e4ca56fe75ee406207930883798fb07dea4a20f81bb7e6d258be0367e3dc2f17e92d5b3cd9dc834823976280dcb97296ec9210eb02b3bea78c2429425530c38716173e3c6085df56cf00d6fcde0468dc7314cf693490487af98116d80b4898125a808cb1e523bb7e215783cca1ef67a49c618f7fdc2bef94447b4a9ef63edacfe9f45b2a58f2a4bac753c7acb7dcf90796bf071a9e75bd37f86d5ede044611b6106ee06fd5ddfc04a20a95ecb643119c7d43288d3f85fa1ebb6df907fed2e29053590e268e41cb71bf00a2f9792dea8f516000dd3e9e87284bd495562bd48acdfd96320c48a7459be79a5da4dd57865a67b74392374e4ad2ea3a5d3579951018027fa4fc86c726a8edf190bdb643f9b1f5ea0e668721efb46adfc1c92d76240e805fa89558d60b77a9588854d10f09d0992613d6610558a74301c0fd2fff2ae82e672db1fc3aee110df92db1a179c2705713065b95560e75eb937f9d2d11e748968641ad4f342cef67775ebe4716e63572cecd32750b469a79d7f1180beaa0d1951fdf5aafff15a58bee63b498fc7eddd580248b76e72fa53a3b1be0bd33afde869fe49ee11a5521120390b98516b39015c8c384f6cabd53771b31a39f045200fae56f01d20fb8074475d24019c6e07558e7cf7d6df397cf772524aa7e5ae695d6bf6158891d059b909861722a10ea2883ca3a01f28e7167d7cefb26743a81459fcd2045c82552982a9f916d572681505936aba2744da81fc7f0b9d4be6c0d18984334fc2b7e1d23b5c71a59cd1b7527c3320953067233aa2cf6541380e89d91735b7778dfd1199a1849b056ad2ef7a2d37d67198d2c0727f58c46a9cbcbeba74abe117c39d5b80608e416e92ced9fc182b77e5d55260675ad6aef329a663edf52ce0ba71ef8536a21dc68cdd17e818d63a60ae20e5ea6a1c9a530c8f55c8384f503bc9501563dfeb60127e9e5260022f345f9292f39955eb238dbac021d290e20a27aa8b8a238eeaafae7d392f6b8fe727a653b3db1940c829f04d88ef496da69a402286002ae6f233ed1dc8767628d44edca0fce46550e08ff7675c83bd6fa87643a1feffe9313727dabb17995d70e88c84a6fcbc2440e0613a7904049c6d4a9576d39e43fbf57207aea3302a8fb6e88a910638aa2a658f85b1d462e47e962bdf53e420a5c0e1b448a9b217b0742f558b6fdaec71aa403c4758f29fbcd470a128879ede0a3c4e529864a0cfdc58dd1814924989e299a22e5daad345f40fc20213", 0x1000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x47fc10dbd4f2525a) 22:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1001d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x200, 0x1000000000, 0x5fffd}, {0x400000000087}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000240)=""/233, 0xe9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 22:30:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) r1 = socket$inet6(0x18, 0x5, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) 22:30:16 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x2020f, 0x0) 22:30:16 executing program 0: r0 = socket(0x34, 0x8002, 0x0) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20140, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x28, 0x4, 0x4}], 0x9, &(0x7f0000000080)={0x401}) 22:30:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 22:30:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:30:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 22:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) 22:30:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000002000000000000000000000000000f8dd4c0cd81b27d90a5367d94907c4b00040000f0cccd04c146bcbd52f39a9cf0de1703058622d2ecb5656e4fe837da0abcf86198670d31730f9013805526cacca0f9b9c0720fb5d3e0fd5780dec3355a8cebf67edf8253ab66767f00000000000000"]) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x3) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 22:30:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 22:30:16 executing program 1: r0 = semget(0x0, 0x3, 0x45) semop(r0, &(0x7f0000000180)=[{0x5, 0x1, 0x1800}, {0x9f3c5359b291fd9a, 0xfffffffffffffffa}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e525f937d080d9afd388ce9a29d246dca40072495f1d26cf67cb707a3c33841ddbd0a58bb0a411bc2bd668c11a77498faae0463e3bd612205dbe7d47447e7d9b19c54b6c2e7dc1d8252adcc5e4536eed0eabee17e39cdb8d6129f40cdb79d1926f93498bcac6b92eefaf32d76af5ca7ce75793f70aa0de28ee4b8c67b86237d79c6e715949f9cbfbc448e778aef04f04f07c3064663d00ec4868526f0939c08ce2ad331881046e1afbcae8423d6084a28baf85634e5200a3154548db5cc761d6f1d6db00e6d31aaf06e8f0d52002dee5424631", 0xd3, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x34b, 0x6c4, 0x1, 0x38f5, 0x100000000, 0x6, 0x0, 0x2, 0xfffffffffffffffb, 0x3}) r3 = semget(0x0, 0x7, 0x410) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 22:30:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x7) 22:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x0, 0x678) getsockopt(r1, 0x7fff, 0x1, &(0x7f00000000c0)=""/234, &(0x7f00000001c0)=0xea) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff72, &(0x7f0000000440)="a4a130b8153e0314796038c590b1f5d526c269e6cad58ce82323730e686bd12799142143a995e46b717ca8ab7898ed6f98098f07b613b9775b80796d690f14789db6b52b7f38f998fc51d3065cfa7b5a5c6d20fbe057ede8ad17336f96c27d9cc1825c05557d38d61f0c58ed0f953f03f64ed8757d54ba57c1f44e1d348924dd304c87b7a6b99e701b16c12dd175eedf5a1b1f690586f3265006c3152f6719cbf2d5288a469f5d0488006fe00ac9fd8e40ec10963f0df7b8dee094a17d") 22:30:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 22:30:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="f2f69e4624fc13be41923e363d0f520c52bbf490a5872c770172330ef4d8e7de9b22904a5005a392f0662abe4af72299fdd45bb08b57a0c8f4df3a1c3139bed051687c4317eca194c492317de03805c1788b0e2b5fdfb18c3ce9134eddbeb22656e21accff07673bfd7f9bfefd58e373677df95833e12f7c16707f73f739f365385e12aa5330ad5ab0cd8c8881827b8e23af623102751c6f7adf80f2deaeff417c0166d91646956cf3529cff2cd0445ab074652c2393716b4907c88bf47824f553143c457fbd48e71211bc69ef1d9d63d5f464543feceb1b297499b88e8094dfb7b0e9ef82c0fe06", 0xe8}, {&(0x7f0000000280)="5c2c1d61bbfbadd7e1c3ebbbf1caafec5a8fc139ffc37859525cfc9cd2c1e454", 0x20}, {&(0x7f00000002c0)="de55168b826e0c8ffb5bd5c0040dfe38590182bfdf200d7331ac2ef691e40bb5710a3980734c113a6f37e123ecfe80dac483a96f008a35b5156fa643db7a10fc6528927fa460809ccd86b215e5d6b35337b326b3695d0886a55a6f357a0d495b4756184fd21d405d983bd3c8303e3574c9fd0ef636c115f1ad64", 0x7a}], 0x3, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 22:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0xd02a4714ff8d1e43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000140)="b641bbe29fdd0962c3d31ba45313a14215dcc62c0199a79522a7c2e8e832d0a1e6b0e7c2") 22:30:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000001) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 22:30:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fchdir(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x840, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x7) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x4) munlockall() read(r3, &(0x7f0000000540)=""/226, 0xe2) 22:30:17 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000040)=[{0x0, 0xffffffff, 0xffe}, {0x3, 0x3ff, 0x1000}, {0x4, 0x80000000a, 0x1800}], 0x2aaaaaaaaaaaab77) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3000000000, './file0\x00', './file0\x00'}) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 22:30:17 executing program 0: clock_getres(0x4, &(0x7f0000000840)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 22:30:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4020080c2}) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 22:30:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240), 0x0, 0x408, &(0x7f0000000280)=@file={0x1, '\x00'}, 0x3) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fc", 0x1}], 0x1) fcntl$setstatus(r4, 0x4, 0x80) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) dup2(r1, r0) 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget$private(0x0, 0x3, 0x80) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000240)={0x0, "1a4c7752e891e5c5c7f3e321b52b07f32da854d6c7e24b985d834ab0e247987d796930bb1fb8b18ee6ed568dc07a3301b0426d06806eee5854342df34203ab90bc4a9247f20c5556ab0c777dd4a2db"}, 0x57, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000140)="1c") 22:30:18 executing program 1: socketpair(0x6, 0x4001, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0x6, 0x1}, {0x3, 0x3, 0x3f, 0x100000001}, {0x8000, 0x4, 0x1, 0x100000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x272, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000340)=0xde00000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x3, 0xf80000000000000}, {0x18, 0x3, 0x1, 0x7}, 0x6, [0x7b, 0x8000, 0x7, 0x1, 0x4, 0x1, 0x9, 0x2]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) getsockopt(r1, 0x1, 0x6, &(0x7f0000000180)=""/22, &(0x7f00000002c0)=0x16) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="84f6ff0000000000000000000000000000aef4ef8ad06cd6f8ffffffffffffff8a4413bde29af0c2e22ac95fa9"], &(0x7f0000000200)=0x12) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 22:30:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="03b83234e48c4383cc974d0e3cd6cffcfbe3a29fd25958ef30cf1efe4a5b3f07e2494e3b508217e12b9d5f874e2457", 0xffffffffffffff50}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x7ff) 22:30:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) 22:30:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) preadv(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}], 0x4, 0x0, 0x0) shmget(0x1, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) 22:30:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x6, 0x0, 0x0, 0x703, 0x9, 0x9, 0x1, 0x3, 0x200}) 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 22:30:18 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) socket(0x7, 0x7, 0x6) shutdown(r0, 0x1) 22:30:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x2810, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="131d7f56fee1887bd85de39af94fb574f1b8331760b83028fe6f65728a47177cca2c88487464402805a3697ebde76f56d3cc72386e40017a0c78b733072b64dc345846a4a465021c0a381d58c3b959f2802fed034a92298904", 0x59) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kqueue() kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 22:30:18 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="cbd8566037a3963bb399bd629c8d82e11e58677dd17d92204dab74b5e1a4193aa5f87486c488287ded1d79bd66c8a901159326b60390044134b8579deec3d76fb110b3a01b9b6c8eb6fd44cfcba8c9078c38ede0f67d0c156065ea54cf7a758e2488ba4743f6e50d7fe4156fad5fd301f49648d7ede10087b04c3d060e81928d9b823172a949984488432e7eb306454c8c1217093dbea4dee024341a8a62f628391af844dca8e0806e1f058ccd6cd9467497fcd302c773d3c9b7ea9f4054a0bbec74b76c496c1213ef08b4c0aec9029387de05bf1b1da7bfc021f93ec0053cdefc85a8", 0xe3}], 0x1, 0x0, 0x0, 0x1}, 0x408) r1 = socket(0x23, 0x3, 0x2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x3f, 0x2}], 0x4000000000000000, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x16, 0xf0000001, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffa, 0x56cf755b0736ff3f, 0x10, 0xfff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x24, 0xfffff, 0xffffffffffffffe0, 0xff}], 0x0, &(0x7f0000000400)={0x101, 0x3f}) shutdown(r1, 0x1) r3 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)) 22:30:18 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 22:30:18 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000010c0)={0x20, 0xfffffffffffffffc, 0x6, 0x800, "0ab91876de20935f78dd6e79db1bd01172467997", 0x2, 0x8}) readv(r0, &(0x7f0000001440)=[{&(0x7f0000001100)=""/125, 0x7d}, {&(0x7f0000001180)=""/122, 0x7a}, {&(0x7f0000001200)=""/136, 0x88}, {&(0x7f00000012c0)=""/214, 0xd6}, {&(0x7f00000013c0)=""/123, 0x7b}], 0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000014c0)=0x5) readv(r0, &(0x7f0000001700)=[{&(0x7f0000001500)=""/154, 0x9a}, {&(0x7f00000015c0)=""/13, 0xd}, {&(0x7f0000001600)=""/237, 0xed}], 0x3) clock_settime(0x2, &(0x7f0000001740)={0xc2, 0x277e}) readv(r2, &(0x7f0000001a40)=[{&(0x7f0000001780)=""/136, 0x88}, {&(0x7f0000001840)=""/245, 0xf5}, {&(0x7f0000001940)=""/246, 0xf6}, {0x0}], 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001a80)={0x1, 0x6, 0xfe, 0x7fffffff, 0x5472}) mkdirat(r2, &(0x7f0000001ac0)='./file0\x00', 0x80) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001b00)={0x0, 0x35a, 0xffffffffffffffc1, 0x81, 0x3f}) bind$inet6(r3, &(0x7f0000001b40)={0x18, 0x1, 0x800}, 0xc) rmdir(&(0x7f0000001b80)='./file0\x00') preadv(r2, &(0x7f0000001d00)=[{&(0x7f0000001bc0)=""/38, 0x26}, {&(0x7f0000001c00)=""/201, 0xc9}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001d40)={0x10ada0000000000, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001dc0)={0x2, &(0x7f0000001d80)=[{0x9, 0x7fffffff, 0x101, 0x1f}, {0x0, 0x401, 0x1, 0x6}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001e00)={0x1, 0x7, 0xfffffffffffff001, 0xfffffffffffffff7, 0x3d0f5e97}) fcntl$getflags(r3, 0x1) getsockname$unix(r0, &(0x7f0000001e40)=@abs, &(0x7f0000001e80)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f00000021c0)={&(0x7f0000001ec0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001fc0)=[{&(0x7f0000001f00)="03bfd626e4ef1ca1057fd44dec6f257702f26edc809ae0df6c16b95683a378d10b3198ebb4ccba64196f4a13ba0295f09e2745108b24d96ebf165356e9f87e8cbcace4e87d7e0f0632753e706cebf03054437d9d5d872a491b9aa7337280cc12031e32f2769ec286c06e8082c12856988661c36d1b47abbb96820c886926295db8c1fe84341c78612b", 0x89}], 0x1, &(0x7f0000002100)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}], 0xa8, 0x400}, 0x40e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002200)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002280)={0x0, &(0x7f0000002240)}) 22:30:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = semget$private(0x0, 0x4, 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) nanosleep(&(0x7f00000002c0)={0x0, 0x3f}, 0x0) semop(r1, &(0x7f0000000200)=[{0x3, 0x9}, {0x1, 0xf, 0x1800}], 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x100, 0x5, 0xfffffffffffff215, 0x8}, {0x15c6, 0x1, 0x1000, 0x35a}, {0x3, 0x3ff, 0x1ff, 0xef}, {0x400, 0xa8a, 0x4, 0x80}, {0x5, 0x200, 0x893, 0x7f}, {0x9, 0x20, 0x10001, 0x10000}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xfffffffffffffffd) 22:30:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0xff, 0x9, 0xffffffffffff0000, 0xffffffff}, {0x100, 0x3, 0xc27, 0xd}, {0x3, 0x3, 0x2, 0x57f}, {0x9, 0x1, 0x8, 0x1}, {0x9, 0x3ff, 0x80, 0xffff}, {0xfffffffffffffd87, 0x8000, 0x8d, 0x10000}, {0xb15, 0x80000000, 0x8, 0x400}, {0x200, 0x8001, 0xb4, 0x3}]}) syz_emit_ethernet(0x26e, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0xb2a, 0x101, 0x800}, {0x4, 0x9, 0x2, 0x60}, {0x10000, 0xfffffffffffffffd, 0x6, 0x1}, {0x3188, 0x40, 0x3, 0x4}, {0xce0c, 0x1, 0x0, 0xd963}]}) 22:30:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchdir(r0) write(r0, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r2) syz_open_pts() execve(0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getrusage(0x47b1dd0ce6da56a7, &(0x7f00000001c0)) fcntl$getown(r3, 0x5) 22:30:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:30:19 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 22:30:19 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:30:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8010, 0x3b) 22:30:19 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) fcntl$setown(r1, 0x6, r4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 22:30:19 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r1, 0x1) dup2(r0, r2) 22:30:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) getegid() setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0xfffffffffffffd18) 22:30:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) close(r0) 22:30:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:19 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000380)) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000001a00)=ANY=[@ANYBLOB="05002e2ff7ffffff3000ab9e32e7ab237b6f455d3cbeacc70b9e756c10c8b269a7c31d55a3ab648206ba9401c998e5d00ec1a10fcf7b2c74d15f5e204677f817a7d37d03caf60529d82d3d1c881601cbd30d9f7f5c94b98afcd066745a8aea301dffdc31c97512e3bab82ad8b1d046358b84364d3094ac8b1239102f2fed74ed729aa607548eeba43e0fcb"], 0xa, &(0x7f0000001740)=[{&(0x7f00000003c0)="b583747baf01e0eedd1eb7ea96f738756e32a0607fb3ef070f9e8b012ef4ae579f242fece57fa439f95a9af5a6179abe13ccd946bdd1905d91e6a067ea97788bd00a67a9702848078ae4e11ff5d4ce1fb5eb9f83dbad86703e1af53865c55a1263b08eac9782878b3bcfd95ec70c7b07b49ecef5fe8b304baaaec2bd96bd21529886326e11190df5644ec68bd2df47e297c926bb217b41a5e796a041a5b33f29c30de5d11fddec59b4699cf75fb360b573c9b395c29c293f195e99ae283bab4ce34712cbd60cef56", 0xc8}, {&(0x7f00000004c0)="8cfeba03a991e53b568254d9357faaf6", 0x10}, {&(0x7f0000000500)="0a2fc1aa6a3219b689e9d9ee5931e126f5219a70b49406ee19d3480e64b3c324df508e7dfd", 0x25}, {&(0x7f0000000540)="a47d6e3f928274a31a67ba2b213602706f61709e460e831d58fce389794b1b1635fc8f79c5b55ee7b5acdbd441a74e11acf1ee6065fd123532524dfe951e143b4797213b4ff70ee184603746d8a3261b50f95ef16b", 0x55}, {&(0x7f00000005c0)="19d95b54a1fc53076cc35fa13cafad841a5ddbe9725fbca47d13d24b5abc84249b28b73487ee64d4265637b53e7e939f307b6cb9ddd6c181a4e1ecbae0822f4ceb9eb364c62d7861fec90ed0b5f6d10029d82266a0e2e06eab549d54b7bbd071ff8d411a840418fea8c2211ebcf6e7a82c73cd69e51be54a3bc6e00e3c48e26088a6280e6bde", 0x86}, {&(0x7f0000000680)="d94b1cccfd41a1c528a5d27dcd267fae75751ac409d2bf73dae513914a3d71ba8bfdd1bf9d6ca12ba6c879759d7d9c40e8ea826c415485494bd6564a5ca0eedb5f5492a4cdf16cce77423c3470beb1983b5d42ce2efd9b99a9e260d4fd4ce3e94f6ab1f235", 0x65}, {&(0x7f0000000700)="52c7c7b4ce28e97613a9d79eeff344aa39e3abc287a407092e1716db019291fc870cfbb420af430e7b62eaa26ba45cdbba810ad657de61dd776d6d4001d31fe2aef5917b45c0f532b73dd81d28160b2b0185d3634dfe0a882fc6cddad557fd6ca08952e8a1dbffd23ce303081abb2c128c89b013376468fae72376b37fc74c79b32c0f108290494a5371e4db52b408fbc5f900d8f734f23f9f15a6990e2829431f704ec98d5acce94c70eb5d71b181cb89368aa39daa12d863de121124bc3375e7a398a854e766b1d4ea977fe8d818ee0fedda454baa6df382b0fb0f6bfc582edb3012adccb07a235b0a4a4899f2fc9c8f22ad6f4d26489b7229b773af54f3bc341997f4dbec66b7325ece65b6597736b5d0c56cb524cd67e5533b5a12930eab656504e1c4f7146879cd5e255e1eea8de0118647d037e5409ef5279f00535909b78fc3b224698b53cbd7d36a5237067130ad8baf8f80078d53f38cd02c099a6b62475d768a684f03e7203169325c71d7c8f52a4e3ba847c331dd1fb3b69ed689ee76fb10cfdce17ccc337e3337a3637531e8b3fd7556b7a08208af626ff2e483687fd6d79978d9d32c5af528c85b13c7f684367c42ef5895f81c25e12f72da5aedefd66c840b566676b795cee296bbc1b602279dc1539028d3f2a68e6791058bbb78d3f62a96e534d390ec44f1cb84ff57e99cf1371015546e78d6488a3bb82441619f7a95ccd5bd118ceec0466fc8cda148abe2324ca7f1b5031d6bd258851dfe2f4562e95265b65167bf7dae98dd5982bcaf6182b3d374bd0c712c16cbec62d01c46f60682d0209de0c3559d9bec02ec1763c0fe0852dbbd7dca0803385e5939f86259d879f71a362b917cc370b4d34f0d09e51b91717e1afefb32fbc459f9e4c4a94bfe7fb7c3251b808b57127a910bf84c53ef31b958ea3a737f075685126ac263f9bd6b896fdd5b26d7787a1de5093be223d6a3010899fa34cb80c6c8b450496cd85741c19479fb25409d5b8567e39e020ed0ec053d8aec6a15952e0f6fedc512aa2e0a9de399b7cef943708dca84bc50ca2a1dd585497a2afb6c1a0ea46fa6b32a4b03fa62c45ad548fa0c06415acb043d25a8a5389c239d137d7ae4af713af1ffc998fe7bdb4d830544ea46950bd974910d5745e8664d762a7a07c6b88a94697b11fcd62f7e07550b1e12677c847e8c931d4f1d424a545473aa9158211c830c3eac64bf84398ce280617b6f1329fe64177ea5e0dc6e7285a40fd21b1a3854efcedd2ffaeb4b79235a51e652390a6a0b7983e4bf55b84cbb80deb01b3120ceaa71bc7a84852fbda5c6b70dc8b6bff572f37ac5f8dc636a2b52e113e6802d67b26c8c26a6e828cb636727f19e90a97b98a8819f04f27299aedbdf73e573dedeaed2eab269d2710820a2b8f9a34057a1c38801e5aa20ec49193deb28f4f5495b93ea4304f001df3fa3f25680e10528a622f519a499f27eea3b05bbd566f430313888497b0f1bef32f180a9393b9bb199d8b25259c1d16e82dbeb974975020edecf9e27f38b1979539167f6fe061ea22785a08c275045a75550df47d737a9dd24f82160f20d2ecf39159be2735efa69c8653e8b5456748856f8b5d9e7996d426f614e6ae35b32442def343dec2b9dd6e8b57281b0a4b7f7bda53a253e482256516012fb53055d367ba2581ccbb30748848fa9790e554202f9c5a8ff156601ae214f4a6c72e02e08f5e7efc296e6358e364dcefefea4c1e724fe5e2c81ea825452c7972738622a0ef22405ee5905f16c2b329d03a40b530de48728f93e0b0e03bb9b81f38a55887b122092b8090efd312c7f6a8d450c8afb140a23b91f34324e947e7a37da3812eea42ad861413d4a92333f09754fb999085a4787aeb8a82960c44306bdf03d5b883d7b1e5b2414fabe5fa9fabbfd78d593a34efe8205a376c45551d1a4868915a07d9e4aec4e189274e2611dca052aa9526c4c9216c722d0345ac72ed789cf32c20b5c3c9f1f7ca447b6016ea5afccc27fba58693b03a5b6323f63c76e58e022bf4dc8c44d8dbacda0e2e47e6219964fb18aee4de975ecd08b55c33c0e39938fcee57a27236e2890001239cef04d4e4ea18d99f6c1deb01f897d042afdf8e9ef3b0a7e4f457ebaf5ec60cc4a7be68e1a76ca7302b6098a25c0179cee1887293a10b2aa3f36c1f4ca0475ae1546eb67b8f3a76402a59e893b65e3990b90342e35565f7c321558afddade73dff193bcdaaab9c800a4c46b41b2940052abbde212aa128fd008052f900cb244c44ec671029a4a27b67474f195e565249edffacff58143696a57e640bcc1ce64b6b753d7908ffdb82591f524248c3ad6bab99d9201adb43ecf5cb5262d4690d0d1a88995a3eb59df6f38515218b831755296231c9451511224f68422247ddb8e0f0eebf9e87780f2c109b843698f29904457070476588c726d1c0486f5698f0934e9065ae1be6c69a530fbcdc6b006161a3b24c7f927b90c1d6e3ed7b86073ef086daa1b0e1ace044a48d8ea011464d73c89d8044c49619238fcd6911d3aa4fc116fd6dca2c34d65aaa549dc3a3ec54c01b87261a6fadda9726988cd41871b2b1980934f6155a54bea8b3ffda0330757e64377b65dc9dcfa26e63513821465bdd08cec6322f0e2951f63e8b60fcbb66a540ce41f08c3bc4343371554d4a8ad5bcd7320c37fa6d1f5a4fc4b29659619a608346ae5067ad2ab4e49a5c9dd47c02b6e0fa5272297523cb9bae747bc399ad14ca0ac6f4e37b30bc5217990fe0ea2d111126da065ce8640fa5540cb8e69d2f89857778d53e05175a195eb316ab7b54b7ce4b9b199ad2d5593c98e319a4b15f1f6bd85f98702742023a738b61232201d007537e0eff4dd4fafdda88a4aec66b065fdebac46f2e75a59131485b41f42bcbd5e134cff54f84670c04b9399c286d8bcf4f90fd9811affd7e187d2dc4b62522b068d674bbfc47d1580448ac5d9676dcaf90f3243120d8a303266ef5c764fdbff94bc696dca610d25878ee77f838e249f590f80142e1b96887b8335665726a7bec2b35fae334a0c7dad2fb90b32e24e14d0b60418d5ae9516fa7749044419e997abf1358fb042d35002a4f77c615812c71bf1b7c145172234ceda87447e7e6f201321bef9885f69804a231f76633331a10be25321b937e098d095fd8d5cce99affc3f181d5198870796ca1fcd958e6ff50a76bb5f5ddbfca258ffbb783b1be7aa704339e4d0e1e36884f9517e43a782a32381dc3231070236340fcd08167a75cf51e7c423d7f5b85401668e04edbf8713c46299958bd765628557410d18dbcbc1b35fdace35eac030c3bf4e82d2617c9d5fce869f04cbe1eb44680cfb39c86fcb75141d5d112647d3191c7803b15d7c55d7a8f8a2cf6c99f9fc289c22147f9f847635a2436193c63bc247cd742ba3285031245a5a7becbc75f67a6130265e0bcea8201759ce11892056f8278c0b9bf02d1f624f0f6caa69b98526370be21f28afb38f14b8b3da26862d74ea52fad8d26c14323a82b5dba2a0959f07b823bef0a4d1df6209f3aeecece40a0b9396f2d6ce0ad13582effcd6c0bd6097578dc0fc7f9a21a942a19a95a79990bbe5130c689856df816197ecb704e225f7601114c89510d3f7aab8820167870f8e36eb0f12cd36df4ba4754d975e4f42d145ba392c7bcd760c36c2d17b3ef0b6f18c131ac27947bcd6dd32661e677989c170a2ff71e1d530ae8b7c547bcf93dea2f951fa2e5db7216b10446b7f6af79ed097567e0ada7914a85dab15ed6a459fc26eb8ed3c948d860f336e517ba7c3951408d68dde2eeda8700a1ef8f24cca81304a978428f4ddda6339575851bb974644adcbe79b94e978c0196069cff1387c95ba8a16be81bf33a342c45a62921962eb41799297a51f73d07dccc2494fc05e9a3aaa61c3d16ad5e837a898c5d7643d0e5fad709a82bf4060e5d5c35ce975b4ecf8afa088186151f2fe69d3cf548220d52a63722c7bca15d919b1016cf12801ac5a9342c5d4776405a0d2a91ae20d748ceb0574bf0f0c4efc9d4d0c553e185f0076d42a3e26f288d56a12bf83c42eac3f2ca7fac542cc81a1b7bf15dea350caf8152825a29573a162ef928e8aafcf60e6c963d7b970457b4543060ccf80d17593ce46ed81df3d12ba2425008862c1869ceb3a84aeefe45844352e2e923f570227f66a431b2dfd743774d600d446a4d77c7a03075f9e18eb37745faf2b6ad81f5a05fb483d633dd22b9f860a63cc19d4aeaa2a29ab24c7617704d68a9624e9d6d706e491f2c8c979ce5c5a79384fca218eb098a6307bf1823fb65931b92ccf9bb919fbadadb9e50e4fcd903f7ce20facb0cf17d8403b97860aa6c89059ecd97c73dff345de40adf4989ee563b202803fb9d01993f797a3d97df95fbf860eec091823eddc42b9d031d1ec9a23cd129eafa69e37c099c848abdb86f4a8572d64da91422900931c124df33994662ab0c9482b1939e0cab3797b4c2b6193e611af5d97c1c876a4f05f811fca809d5b0ec3a2bb5df763595f4539497d05a03f7919b312aff5fd0df6accb35769b4c860bc92882dae5dc34e05e9bffa3d941c0682557c0de64315506bf83fb7befdf1a12f9a8a6a0840612b677e63fc6b56364b95bdc43579766be28aac694d566423259c9fdefad84b2c0d0614983ed454cb5f2c0fa6c2644b1ab0e5664bb970ebaed5073143974f187429732a527b0276030b55ea5574ad5c66a0f7f4ac8df012b32734fb4bded728aeafdb48e6265513eb372611a6a5441ed65527d9c1116921596fa3bfa68c5a4785ef20a3127a7afe70d32c77ba8564ecfd8fb2a3b9a355ab40ce94e49f504b4557c5d21fb67b44b016752b27592ce5bffb542177f1c1ed48c85e3963c389d468775a13f4c2e6cc6e5db635dd4198f78259a5bd82a936c2c99745e1558dfbaaacb4fca884e72e49c69efe6c6c13dbb008871b881c18b922253e19fc90c1134a62db1aa7204c70178af5ffb989d66fd8e05d55fc9221a64d74dd6364ff8b77dec4656a270ff0bc303f881896bf1f459f09fe0be54a8ce59ee19936aca4d647f2d944fb3f98de91b462a15b56fcd1a34bd3eea80695e44bdba9b2c4a9a0d4f817470fb2160e64faf5997501c4a16bb928f6553b46772dabcee897e7da3ffdaf30a725966d4ad427a485b425685e50454734232440059feb7e71cc91cef884ab03e8f0b708134e262d5b4a0d655c229e84a82a62a51ca8a4d17fd13e7827c45ac524397692b85787bde6a9b61fcae501679893155d31128b88093f86a130472515001fdd2f7a3a1981483b6d938b69b08bb3de762187b88175ac72aa93ef1da779bcb3bfb23cdfcfd36186590ed50cdd9bb4b1e012b91cf57aec3be23ae43eb6e60e7552a99029f100506b6efe952a8bd7aea4cf36da675a70f99f45ab1feccea3625803f4a445c979bbe81b8b29b1bc8a082ab0f47f4f9c8ea603d1f6e067d9e4adfe56266a9250a112f448826dd64e6e822a9a5f805cba5f18bf12a1a39c440554045c4fdfb501009a48c4f6810161fa4a580afcb8044412535abb56acf6a05ebb5e964e9280a262817d227b236d32076a89e7abb5a03e38e1827f08b03bf9c7335805aa8b42fdb8bcb7f7501ecd08799c7a604f54cac0a917554d76c5574049ec87b4b86fab8d89f9dc6bfe5bb6ab111290d281e81e90c4c116d05232dbb5f6e379b095d702fd318c219ed1ec1c03677511d536a4fecc179bc0c0bdd25fe045130fc5d5d5a0e963d7a370bf7b7d3539", 0x1000}, {&(0x7f0000001700)="d453c7ecba97964dc38c90d4388baa4c541e09b0210ef70cb2bffa9dd62b7ee0200d5e67efb8d4e4ab4c3dfc1e6522d2d040ef", 0x33}], 0x8, &(0x7f0000001880)=ANY=[@ANYBLOB="001f6607efe5b8dd7a0000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x70}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r7, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000300)=0xf9) 22:30:19 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080), 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x0, 0x7, {0x1bd, 0x3f}}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x4900, 0x4000000002}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 22:30:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 22:30:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() fchflags(r1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 22:30:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc9e5ff5fbd8b3f63, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = msgget(0x3, 0x2) msgrcv(r2, &(0x7f0000000040)={0x0, ""/152}, 0xa0, 0x3, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 22:30:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 22:30:20 executing program 1: r0 = semget(0x0, 0x2, 0xc0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}], 0x1) 22:30:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/146, 0x92}], 0x6, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 22:30:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3}) preadv(r0, &(0x7f00000004c0), 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1000611, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockname(r3, 0x0, &(0x7f0000000080)) close(r3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) accept(r0, 0x0, &(0x7f0000000200)) 22:30:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc8, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) r1 = kqueue() ioctl$KDDISABIO(r0, 0x20004b3d) recvfrom(r0, &(0x7f00000002c0)=""/196, 0xc4, 0x41, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x30) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 22:30:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x10156}], 0x1, 0x0, 0x0) 22:30:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffd, 0xc, &(0x7f00000002c0)="ebf7cbb800b9fd812eaa4e713048e6993f9296481ece20a98cc34d7a65c9bae819e68b5eb6e922d892b020a5d351c8308a3b101501ab6e4bd875670d799c2f5159155a5def4a721636b597035968f355e814c6d54408861b60eb43d2d39863bcb65c177dc96a94f207349a0200000000000000651855b27fff8a26987ca74b1cffafc732d86e82025a581f27df28281b707a129107bc4d7f76bf23ad2f57db1f3042fbee942214bcd982de2462c72c50a089f5a6de8046a4d1781b02c6e0f444b79a57978798b48d203fb57f", 0xfffffffffffffdd7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="eb4201000000000000b35200000092964878f1b8b1494493b436639ce4ad967d2145fccfb2f35b3ac6a6f67a36cca511533abccff1d08dbf80789e6e110649fdd5ab86c4e60ea255a69312d8f50a2e7a54769949fadcccdeaf58cd4031af197a7abce7634f3608c1719ad2afe27bad0fb2c29c93ff7fbb83d0cd2151c121c1f333eaa63fd87d85b2431f890e1c8e", 0x8e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x0, [{0x3, 0x101}, {0x3, 0xff}, {0x1, 0x42cb}, {0x1, 0x8}, {0x3, 0xc4a}, {0x1, 0x7}, {0x2, 0xcc9}, {0x3, 0xae4}, {0x2, 0x8001}, {0x3, 0x3}, {0x1, 0x8}, {0x1, 0x97c5}, {0x3, 0x10001}, {0x1, 0x9}, {0x3, 0x8}, {0x3, 0x716f12ef}, {0x1, 0x6}, {0x0, 0x2}, {0x2, 0x8}, {0x3, 0x1}, {0x1, 0xfff}, {0x3, 0xff}, {0x0, 0x1}, {0x1, 0x7}, {0x3, 0xffffffffffffff7f}, {0x3, 0x2}, {0x2, 0xb66a}, {0x1, 0xfffffffffffff29a}, {0x3, 0x8}, {0x1, 0x100000000}, {0x3, 0x1}, {0x3, 0x8}]}) 22:30:21 executing program 0: r0 = socket(0x2, 0x2, 0x20000000000) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 22:30:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x400e02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fsync(r1) 22:30:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x18, 0x0) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7fffffff, 0x8}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x1000001703) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000000005, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x202e0, 0x18) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x0, 0xfffffffffffffffd, 0x100000000000f8e4, 0x19d2b8a9}, 0x34b) 22:30:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = dup(r0) r2 = syz_open_pts() close(r0) dup(r2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x7a97, 0x6, {0x7, 0x80000001}}) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0x80000000, "85fe4dbfa60200000007ad00fbffffffffffffff"}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:30:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f666b6e653800a86de1295ced81"], 0x6a) 22:30:22 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x14, 0x3fffffffffffd, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x26) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x42) r3 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x6, 0x4) dup(r0) 22:30:22 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) flock(r0, 0x768fb1bd3cb8adb6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x86, 0x20000000, 0x2}, {{r0}, 0x0, 0x15, 0x20000021, 0xff, 0xe3}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x1, 0x1a66859f}, {{r0}, 0x0, 0x1, 0xc, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x101, 0x60}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0xb4, 0x4, 0x2}], 0x0, &(0x7f0000000100), 0x16, &(0x7f0000000140)={0xfffffffffffffffd, 0x81}) syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 22:30:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x41, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb7, 0x0, 0xc6, 0x0) close(r2) 22:30:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6020, 0x1ff) r1 = dup(r0) write(r0, &(0x7f0000000340)="7b2a4259407d45c74503318a08cb521b267c003301c6be54fb2c0e1a36d1e17d7cd118d5d53a3326790a9f61d65e1c7ce07301206232ea36104cb98c40dd1c0a6f7dc3e5f20562f0afb9029a11b6f0cdafef3f8690011ae424bad128650c48ae230858107c23722c714d729f5e40c0f122e014cb68f3de5a01f1d840066a135b85ecfded907b21dfc5b35eb0d113e52099738dacb519b1367091ec0ff44f5814573cd056a02a07ca0d7685343bdd612300"/188, 0xfd7c) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 22:30:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x1dd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x21, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 22:30:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x21) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x80, 0x8, {0x1, 0x101}}) r3 = semget$private(0x0, 0x1, 0x10) r4 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) r6 = getuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0x8, 0x6, 0x1}) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000cbb5da13064db566df7073cbb6168f43f436605fb64093e11f1cd6af0a4d531f0c73030e35777eac29d1560780fc2804de397801bdc54fe847373c3b870b4e5600aff692609b83046e8b6b1b23899d3e3b517aaf6d41317f74007625043234bad45ad07c0ee27c8fc362c17b626633d70cb02926807c797984bc53ed40e3e109390c20da9159738497355ab13c790c0e61ea57eca52a513d82b4c11aea4f7079bd600d8535c2551ceb0756b23aac007c816e511cdcc839faa9a623a0a22df990dad55319989d7447e218258794b7443347e23cb64e1aec42e25ef9531aad30bd28076a66fe8a39547ed0e127b47302f11f7de05ae34535145b467518e05eb1"], 0x107, 0x800) r8 = semget$private(0x0, 0x3, 0x2) semop(r8, &(0x7f00000000c0)=[{0x0, 0x8, 0x1800}], 0x1) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000003cbd468ef053f95b03c8deab90d6578e16533ac53a680f1e9fbd3e6ff6a0a84db6f752544410ac1efe00e68ef54d8541c01ff279e69d43a385b9d6288d49a247608abae0e668cc0527a1eb0b3f5814d731adecb6cc49b2a54c8c8d165f82fad1117f631cb8e5633f4560c4a93df93fa62bcf6b79b5bdd9264223ee20bef04d6c9b104f0323790e4b31df1486f0000000000000000000024aefb51588b23c9738e0d393c22c024403dc332448c04c34349679f2016e1692fd05570e6887aaf1b69912d0c456534218553b55eda48d6e2c07644e7f39b930e1459be8e57f622b17b763a88613d95409c97b09ccd33a203def25cbe08500c5a213e00"], 0x33, 0x3, 0x0) 22:30:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x2, 0xa97d28c6c1a2f143) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:30:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x0) munlockall() r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f00000003c0)='./file0\x00', 0x20240) write(r0, &(0x7f00000001c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) r3 = msgget(0x2, 0x400) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6, 0x3}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x850, 0x0) getpeername$unix(r4, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r5 = semget$private(0x0, 0x0, 0x60) close(r1) bind(r4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000400)=""/100) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000540)=""/186) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000600)) munlockall() sendto$unix(r1, &(0x7f0000000040)="e49c4eb9cc469f1af2726da24c81d215b2389dafa27069e9b7adbeb9ff9dedeefea261a09092a22d694a065714601adba8", 0x31, 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f0000000280)=""/165) 22:30:23 executing program 1: r0 = msgget$private(0x0, 0x11) msgrcv(r0, &(0x7f0000000000)={0x0, ""/244}, 0xfc, 0x2, 0x800) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8588, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1a0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x4}], 0x2, 0x3) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r7}, 0xc) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10688, 0x1) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f00000002c0)="9b18482bda463b5d06", 0x9}, {&(0x7f0000000300)="a5fe0384b58d0836b7f3739bff111408d8f8f889d842c4b701d16600d3b08412561fc788a9ab234ca0576e60cef3cba5f3d97d35e271edbf7bfe08a8b6ffd0450bc5ce0639e13625b00eccea7d503d05cc883b95f3500de7eada4ea17c106df04c9c4a1c5a367e73ce8bcb6947f6bc83ad1fa65655f32b6fc42f2f526f4813d4429cd9cf1dac4d652709d7b4a254c1", 0x8f}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="e42370e15e4c59b4ea9d1a7cefb8095f5d4ce35ec83b641558c8d2113730400857e440e08aa44ae9def5154ff912d606fed7d4804b3aaa6dbe61b92439cf03819847accf86f45fab973e1c4b8201dbc6c902722ddc3d227169e05299d1d63653cbf9bb510dd96f3b4da840eb4dc905e9878a2b7c01644de72ad748fe9bd7cb012d05fa98d738eef5dce2ee46b231f8dfa6a422918d4ba2ad4625740e7482e65c756afc009082c399783324b0a89d41620c4c0c5d6f3007b5ea076dbfbbe0379867ed7b8ae52f513e32ae174da36bfc0c383700827de9", 0xd6}, {&(0x7f0000000500)="9ec4e66f4ec69395bedfb063cc6801f8928ab64f238448b2b233c0d18a519050319ac03de6b62f7aaa5740de4e960df50459b46cd0c01acbccc9", 0x3a}], 0x5, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r1]}], 0x20, 0x402}, 0x408) ioctl$KDGKBMODE(r3, 0x40044b06) r10 = semget$private(0x0, 0x0, 0x40) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000640)={{0xa023, r5, r8, r5, r6, 0x102, 0x1f}, 0x6, 0x7e1a3bd8, 0x4}) sendto$inet(r3, &(0x7f00000006c0)="6e4a09fcf18a0baf9ffafac2b8da90ad7febabb2395aaa37265298cd3740fb79ac6bc33f95c5a09ea56ffe802f62523a8710462d433ed0f039d2e97ebc14804df5e3aef7f771b6e15e361fc39b5bcc9d8664348505f636712d31c879405061953d5f8f44209766a05b650dc9cbe74bfbd1e2ef02c41127b2b6a3424133bf3845294c8ceb3096f70cbc42ba0d18e91ae9707a1bfa9ecd2f48c02ebe1b38651c207ca497fc44db7006b674bb3a315ec07e692922644c", 0xb5, 0x400, &(0x7f0000000780)={0x2, 0x2}, 0xc) r11 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r11, 0x0) msgsnd(r0, &(0x7f00000007c0)={0x0, "a9ed63f088c7a48ae2859f394f2cd8a1442e40d7494aa7543c1c40c3b31960997489071669e031b0ae964e40203f4fbd83c701acd36afe0582d099cdb5b19bc1e5d6b328b6e6b56218437748438e41c3cb9a367ca8ec760b4541803a413f0ce9e3f281c71e8c2c033af45b696694546cdcb3e2efb9e35d138ef14e2f0176e8124342ce9d62d02f"}, 0x8f, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000008c0), &(0x7f0000000900)=0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000bc0)={0x8, 0x80000000, 0x9, 0x19, &(0x7f0000000940)={{0x5, 0x81, 0x6, 0x6, 0x1ff, 0x5, 0x2}, {[0x6, 0x10001, 0xdfc, 0x6, 0xfffffffffffffff7, 0x400, 0x2, 0xfffffffffffffff7, 0xffff, 0x5, 0x400, 0x7fffffff, 0xfffffffffffffffa, 0x10000, 0x7f, 0x3, 0x800, 0x2], [0xf12d, 0x7, 0x101, 0xff, 0x101, 0x5, 0x7, 0x5ecf, 0x8, 0x100000001], [0x3, 0xfffffffffffff2df, 0x6, 0x5, 0x3, 0xfffffffffffffffc, 0x5], [0x8, 0x8fb00000000, 0x400, 0x3f, 0xedf, 0x7fff], [{0x255d, 0x2, 0xf8fa}, {0xe8, 0x0, 0x8}, {0x47a, 0x20, 0x9, 0x5}, {0x28f, 0x7f, 0x1000, 0x1000}, {0x1, 0x80000000, 0x100000000, 0x7fff}, {0xb772081, 0x0, 0xf1, 0x5}, {0x3, 0x9, 0x8000000000000, 0x1}, {0x8, 0x28aa, 0xfffffffffffffffa, 0x3}], {0x9, 0x9, 0x2, 0x6100000000000}, {0x8, 0x0, 0x0, 0x8}}}, 0xdeb, 0x3}) getpeername(r3, &(0x7f0000000c00)=@un=@abs, &(0x7f0000000c40)=0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000c80)) getsockopt$sock_int(r3, 0xffff, 0x205, &(0x7f0000000cc0), &(0x7f0000000d00)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000d40)={0x81, 0x0, 0x5, 0x7fffffff, "1bcb6f69bd60e467d266a2d3b9abb42c4e96f761", 0x6, 0xf74}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000dc0)={{}, 0x3, &(0x7f0000000d80)=[0x0, 0x0, 0x0]}) msgget(0x3, 0x8) r12 = openat(r9, &(0x7f0000000e00)='./file0\x00', 0x400, 0x4) fchmodat(r12, &(0x7f0000000e40)='./file0\x00', 0x80, 0x6) 22:30:23 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0xa10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 22:30:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x102a2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004302b0d2e2c30ee500"/4098], &(0x7f00000002c0)=0x1002) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x81, 0x0) r13 = socket$unix(0x1, 0x7, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x9}, {{r2}, 0x0, 0x40, 0xfffff, 0x1fc000, 0x8}, {{r3}, 0x0, 0x0, 0xfffff, 0x401, 0x5}, {{r4}, 0xfffffffffffffffa, 0x4, 0x3, 0x3, 0x9}, {{r5}, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffff, 0x8}], 0x7fffffff, &(0x7f0000001580)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x800fffff, 0x9, 0x9fc2}, {{r7}, 0xfffffffffffffff8, 0x49, 0x1, 0x0, 0x3}, {{r8}, 0xffffffffffffffff, 0x0, 0x64d2c62813400a4f, 0x1ff, 0x8000}, {{r9}, 0xfffffffffffffffa, 0x40, 0x84, 0x1, 0x5be}, {{r10}, 0xffffffffffffffff, 0xa0, 0x1, 0x8, 0x7}, {{r11}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x7}, {{r12}, 0xffffffffffffffff, 0x20, 0xfc, 0x8, 0x6}, {{r13}, 0xfffffffffffffffc, 0x83, 0x4, 0x7fffffff, 0x3ff}], 0x800, &(0x7f0000000400)={0x1, 0x1}) mknod(&(0x7f00000004c0)='./bus\x00', 0x80002007, 0x400000000005dc3) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r14}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:30:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x22) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1ff, 0xb67, 0x9, 0x2, "4451f8b592b265c9bb168e042bc3575895c7b3e4", 0x8, 0x2}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x81) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 22:30:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffea4, &(0x7f0000000500)="000be30a0100000053aa9a5e4d952c00462c5d00e3ffff00002300000000") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000540)={0x80000000, 0x0, 0x2, {[0x9, 0x1, 0x3, 0x0, 0x0, 0x7, 0x5, 0x7, 0x0, 0xe879, 0xfffffffffffff580, 0x0, 0x8, 0x3, 0x6, 0xffff, 0x6, 0x5], [0x200, 0x0, 0x56db, 0x0, 0x7ff, 0xcd, 0x5bfd, 0x6e, 0x9cf2, 0x1], [0x4, 0x4, 0x3, 0x5cb, 0x6, 0x6, 0x3], [0x100000001, 0x40, 0x20, 0x4ffc, 0x10001, 0x5], [{0x5, 0x8, 0x2, 0x9}, {0x5, 0x4, 0xff00000000000000, 0x7ff}, {0x7, 0xc1, 0xffffffffffffffc1, 0x2}, {0x0, 0x1, 0x6, 0x4}, {0x81, 0x493b, 0x59, 0x7}, {0x8, 0xe3, 0x8001, 0x5}, {0x6, 0x400, 0x400, 0x3}, {0x7ff, 0x3, 0x1ff, 0x6}], {0x40, 0x0, 0x5, 0x3}, {0x200, 0x4, 0x8, 0x8}}}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x4, 0x11ac, 0xfffffffffffffff8, 0x7, &(0x7f0000000140)={{0x8, 0x100000001, 0x7fff, 0xffffffff7fffffff, 0x2a88000, 0x1ff, 0x81}, {[0xe28, 0x3, 0x401, 0x20, 0x834, 0x0, 0x7, 0x5, 0x100, 0x200, 0x6, 0x100000000, 0x1, 0x1f, 0xf8d4611, 0x8000, 0x7fffffff, 0x3f], [0x6, 0x7db9, 0xbbf, 0x400, 0x40, 0x6, 0x8, 0x10000, 0x6], [0x5, 0x7, 0xffffffffffff8001, 0xffff, 0x40000000000, 0x7ff, 0x9], [0x7fff, 0xfff, 0x8, 0x0, 0x7fffffff, 0x549], [{0x7, 0xffffffffffffffff, 0x3, 0x2}, {0x2, 0x5, 0x2, 0x10001}, {0x82d, 0x10001, 0x6, 0x6}, {0x7, 0x77f, 0x6, 0x10000}, {0x3, 0x7, 0x6, 0x1}, {0x2, 0x10001, 0xfff, 0x8001}, {0x80, 0x9, 0x2, 0x8001}, {0x9, 0x8, 0x3, 0x7f}], {0x6, 0x8, 0x9, 0x3}, {0x5, 0x891, 0x1, 0x4}}}, 0x7, 0xffff}) 22:30:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r4 = kqueue() dup2(r4, r0) 22:30:23 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x800002) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) 22:30:23 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) syz_open_pts() 22:30:24 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x7ff, 0xc26}, {{r2}, 0xfffffffffffffffb, 0x40, 0xa2, 0x5}, {{r2}, 0xfffffffffffffffc, 0x80, 0x0, 0x38, 0x400}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x5ca, 0x8}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40, 0xfff, 0x6}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x20, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x8e, 0x401}], 0x9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0xf8e}, {{r2}, 0xfffffffffffffffb, 0x20, 0xf0000003, 0xc2, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000001, 0x100}], 0x9, &(0x7f00000001c0)={0xfd78, 0xd53}) shmdt(r1) 22:30:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r1 = getuid() r2 = getgid() lchown(&(0x7f00000001c0)='./bus\x00', r1, r2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000300)={0x0, 0x51, {[0x5, 0x101, 0x0, 0x7ff, 0x61, 0x848, 0x4, 0x7, 0x57e, 0x4, 0x5, 0x3, 0x1, 0x7f358f72, 0x1, 0x5, 0x3, 0x4], [0x8000, 0x9, 0x101, 0x0, 0x9, 0xa1, 0x3, 0xfffffffffffffff7, 0x3ff], [0xffffffffffffffff, 0x0, 0x97, 0x3, 0x4, 0x4, 0xf0b], [0x7, 0x6, 0x1, 0x74b8, 0x2, 0xcaf1], [{0xad, 0x9, 0x8f, 0x7}, {0x7, 0x9, 0x8, 0x7}, {0x7fffffff, 0x10001, 0xfd2, 0xfffffffffffffffd}, {0x0, 0x1, 0x400, 0x6e}, {0x8, 0x1, 0xda, 0x8}, {0xff, 0x0, 0x10000}, {0x6, 0x3, 0x3, 0x8}, {0x7, 0x5, 0x8953, 0x8}], {0x9, 0x543a96c6, 0x3, 0x4}, {0x3, 0xffffffffffffffff, 0x2, 0x2}}}) read(r0, &(0x7f00000000c0)=""/144, 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:30:24 executing program 0: getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000300)="3adad0b2a0d329a15dda1ab57bfef72aaa8d4a360d64fcc1f3de831c9d534a080c47cf306f66bcd62b8363f4e63ac4dad6e63ac736a2b47f0ba906351a342190b0c7fd75ec7904e4db7a44028ee52e6e0f96ba6e406456f079043d1125fd4b4c901822a87b6e29d825524a4c0efdb8044a2200354634d1465f0195ea15df185de52468b1029cb6bb0eca3d023976454b27a4659e614d66b23b91af0e5a388ff4416caa9ec2b24cd50025eb5d0f556be7c23644adcf587f9a284a8809a732dc7c2fcfb49b220bc0604586182c36cf9183ee92649597aa7537ecb35cd2", 0xdc, 0x0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x102, 0x51) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000400)=""/198) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = getegid() setregid(r0, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getrlimit(0x8, &(0x7f00000001c0)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:30:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x3, &(0x7f0000000280)) syz_emit_ethernet(0x5, &(0x7f0000000240)="4aaddd9bcf") r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x5, 0x1, 0x4, 0x80000000, "b366c14f8a08e351623c67725350d17db9dd8ec9", 0x80000000, 0x2}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) 22:30:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x820, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 22:30:25 executing program 1: clock_settime(0x4, &(0x7f0000000000)) 22:30:25 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x90) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/32, 0x20) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) chmod(&(0x7f0000000000)='./bus\x00', 0x81) execve(0x0, 0x0, 0x0) 22:30:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x5, 0x9}) 22:30:25 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x30100, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 22:30:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:30:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 22:30:25 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 22:30:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x8400, 0x8) fcntl$setstatus(r1, 0x4, 0x80) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="006b0000000000000000e1ff000000000000000000"]) 22:30:25 executing program 1: r0 = socket(0x11, 0x4002, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffff, 0x2}) socket$inet6(0x18, 0x8004, 0x400) 22:30:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 22:30:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x6011, r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="3abdc6579ea5c1d9c11371a2db62232ec886d77204268e6c4e3fd8434f88b24e704270f9dbbdf05e9e914bb1538d3e7a319bf51343c01ff95a057a23a75f3c458ead3c3c909017164e29bc64bf9b108cf055121b429c2c133a6d5465008ff4d0a4a9338badbe1e40576026e3b02cba0f8e55d0a6e84f3f341ccceb1790b751304200de13d960e85bf12484bff831e896391205f76a5471182a96699590f84f5d37cb535a2fbdad51c27ad66180d74c18d07a0515f9d4bf255be3063dd859ad94b7fd759e8f69dba692f8be0bfb28", 0xce, 0x1, 0x0, 0x0) 22:30:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:25 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0x4, 0xfff, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000140)='./file0\x00', 0x801, 0x84) 22:30:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000027, 0x0, 0x0) shutdown(r0, 0x0) socket(0x3a, 0x6, 0x5) 22:30:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x10000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="5e79356bbadac4822c5cccdcceb498e346960eede615c766b4e020391f3d788a1b2009a75f41a9fd1ab9426ceaee7160b32e61f12f846ea4c5082e06af5cad9ccbdceb2da85c1eef1a62a622d5db7756638f727ed291fbc5c23d17a85038a38392202cd086342d36fc04a47b0de9514908a090cb15bbfe396e9c74cc0f0d36033257f382998b8c438a2138ede52d7f69c9a87e9d6f8916713904d1bfb46bc16bf2537695df5b8aab644c241a122c11221292913b6fb61d9a3c551451507174bd05edd7122a0f9a810db3b370ae5eec68c78c7b8660f049b10cc41429fe19b03ea56cff9ac7e64a9c131da143125e400df58b3acae38d756bee3dc657cd701cfeb8229a9bd9859f4051d5ac91978156ef4fa2e2a22c4eaeea3a27f959573f17644dd5077cf963a38e02a75658e2f9ed42b4befc290dd068a6d75d43f1f6b4e0e9787fb3effaed11c56d82475bbc044833a12ef2482b8ec1f705fadd8685fe5f76c5cc570ab30189e3f2d2f3a8f6e3511c959f9493476c3a8954b643453e0dcc894388d4a48ac8c6f17a892253a2d86d481750b0cb203438c506d9373cfcbdb0257eec1ccb51db663e556fdda66624e897dbda3eda735c9a12a1fcdc47d2b5ff86aa66c373b7cec50b5bb6ffb75c794b4baed1267c9d4cff26c196c794663826b24a788d9d6167f85789a04d05a3df528760f38a8adde20af6167ac90c06aa68ef4dcdbe89762a79f80386b0a9019761d57b632af0f14fdc8472ce902ccefcb0402e1e647bdfa27da41bb483db6be9dcb00049e7687c6875c70115d2ba44e9a43a6e3f053cde9373098aa94d1f64cd2de3f1f4278f7a6042c6190c3da46f9f61a6add799ac23f010ed54d1d6ab3a1de2a60cd4ba3d207a683ec3120b13e56e6d6d3d9f46f4d4f06a554296232e34af6e7fb8a57a0329f86d8bf9a88fd2af4f753825037d59283e245327acfc0d17731313b5f06aee5d4da1287b6d182ede09a77ab708abc50ea09296174677ea3123ff08273a31d82fb50733a8d0820fc4937c7ea2a154c0082a8f8948f984adc2e6a2ef5bc916fc2678d9315c5b600171644a45dad6886ae6688e6f423a95db3917cc7a82de092d3f94c4b54e18d7001b765466c2527554008cd0ea37263e3e8bba6477cda9a4c46c28538a692fdd81f41c28811d00e4af4ec60588e5a258e41885f699c6a90ae8ca53ff614751001b8f81cce5068b9000151aa0949bc59dd526c68fb1499079c6fbd1da4b154d2a2deb5282307b1450b3a1c3096be51a6bee0cd2b0212b39c954c43d9642b2858819e21599e6ff6b9474f13abeda0e41044cd7f8831766174ba8e7e935294d0433810c77e9d9e00cfb1ef0e73093fb6f150e112f263d1a4c9cf231492ae74c5b8cb5f8fead4391fbdfbba1f5a782bdcb2324e832db93ce536c74f441ef96638036816a720b20dc779568d88cb72ea03901c6255afb252019b1fcc7807b306b1f826791399e77e04552c0fb059f206b4dcf337a66c10238e9cf13a100b29280ffbaa477b16daef05a46062b6480dd2ab635806047a38875a88ac19159bd1c02aeaf5e8f8075446784328012434c02e7f7fa02b2f1564748317c8250f29f13622bf26cd1d607bdcfae0b59687876f6ff99299617c7028379637ccd1c168b0a80b8d4b0d7b10d1f603076a7e8374621ecffa5ede710f98adb27fb0fd43301d7e74be574eb389f30ee00c46e99f8d78afa24b06e9eee1ef6ad9b4a1c995825f3a60683fa7c7e9d63dc614070e39c9e6c7d7089c065667e66e80bfe09b40e80a02b4d9dd3745e6a01974bac95b3189417435f8d4ef47e86c0114766f3b579b4329cb967dfd0cdd4b32ecbdec09c59169376e309b48b9042c5b1121e8176033848f0ee5d93c7f6e464a38ca9d73d318afb8b05ad7d8a19a1c97806576c7f0496dc388ab8a6e5ab8c7e5efd12712a1fc8ff56988ae9765bfaf72270b17214d6f99a1abef816780657199abe857d0f20dcd739a16a7e27354ed46774727881bc03df25dd1b1eb23f491f835d12ca94229e70add99ded36cd4bd3c86b1841fae7998e72ed1b356eb3f5ff166c28102975c89d9d85200b3b7aeae8c068c7bf407343edd725529bc0201f990afe4febe0a2c30b0e11f490cd2da0c89da5b505ae79de50f206896cd6fe4d7dd17c80f04472e98ee22f9974cbf775d118e3f4947ee941e11b76e09ac5de5867cc0d6557dae50dafa2b2c7790ff60aefffcabe100ac64063ee029801b239d3d3c091cdbf761d85f613141245c6a38ab2b810019d182dc7ed7bc28618f0963a7d400d6e2ff9363337163a51de00e1d1ac970ffadaf1a64f341ed9ff1b2315d3db3d7431ad77b4f665e8e9f2727c3a098f026ad1277dc2b25dd7f446e22f94e43e2fae7b9edd02992d965b5e7c6556c7bec70e1fa423513ea11e5d382c6dab11b257fbeb2b8446ea81856defcd26c5fb3e3193ef7802c9882ac88ff1f1e24238b997ccc12f38b76a438601bb6a63c3a499fd86cb6b016bad44c3e3c2cb41db4d01f9144c9d3cf59bca5097f3707dcf8929a5cd8c5423454ad0dac7a484ad6a2763d2dc518d8c56733c06cce57f88e3d405021629feaf00d9b3b625ad44f8ac5ae6503f3ba1aca833bed378c3fd68309fbcdfbf9a82cef6beb043b1e787a430a421fe65a6b4b6ad440a4d08107b9677564cc4a70124a9ae69d0f07e1a22abd594ff7876d096330839c518288d8aab65da84ed5bf6a7b1affce753457db969619fad1cab410f5807bd3e628472d1fcd15d5c45861bfaa373ded2b84e014327f1d426bcda7f4ac4ec519539a947af8868a33422096dff017ee104407e8368d47dde96fdb710fe99dfa0c1cc330d182730179f2e094443eb3b969020a11f6ea9ace327f61051608da0db5a1e60d0f8998cae166c12554785d6830db76bcc612472cfa095cdddb6caebe2e755fad3e0ff9753e8cb999c9201d0434a625868a5a0a87ddf03510209a1730be8c4aab57a719875f78c0545e91b8bf925c55de599fcb5ae71395fafdef5b785a0e0dc26b27e1902bc04f2f9249df88e5f812ea2d559eede23592afedb09b65e0b82b7f72a18b6c494ca3787da5d746c28c8b02a3fc37f399b15bb1b6cc537a510fb668b435df31357be1e495a3c20f53800e99c6267364f9e6ab4b61431d7abf50c0a2c0225f89e6b36b6b471f11321706e38c46ac45b43e1a954b7e4b4f8e3c9ee32f1ffa3de0de100cfde8dc04c3c77b612153dac0b6f464ea9a7214585692ceb7f1d84c4716bab3516b475b1cc41fab8568c3ea4aa3f0611573dda8e6f57097aa739f32620b100338545e07f5216ab7746ecb5223751eab48dc9d4496b14c94c1ec2cb6944417b66cfbd03754eb8cecb8776f756bf996f0bd8a381dfb6564abdb8cd626985df533ec5b4d3243f885f688561d31da67dd5995680867b1135942c66ad2bb92ef4e1398328aedce36914312ffbefd6739d14d406d83382903340a18bae9270633b185bb03ee96384e7e9c2e2ed2f74011512bc64d30007802b4241116433d9bd8314466bd85fc29aa79b73272cd8d7baf717e1064de87a2ad93998fcc370d09ee0313c9ffb6894b0df360e6bec5a61428b2a8c42de37957e8a9ffb28e4110e0a68b5cc69a44b952457217becc3447699982786b561786203617aa3ff0515a647df62107f573f586f749787fd100e7105b6aeb84383dfbf1f14e3df855e14e639d77ff4f9d0b510e0fb356a6b8c6c784c6b388bb82f4ba450a8d62f9c7f0f8405d50581611f295862c40db58a1af2d5382574211b7b7ebf0626de5a3b65606a708e496e35e98156be5b97ed940c4ed3370df8333b8cc921e7cb2ebfe7aa6d884c6a291a19f0f4bf7cb6f89d8625ab481ed474780b8e33a0e825c8c5e8956c4977bd1a04b68971f896e0ac70e3e7bd22b8e0dc3e4447e21621a62a536a51458f9b4ec24e68e0aa5de753a1eac33c87ef0a3af5ec570bc19f3ac1da9c9aae494e759a4949d69c1b578ab68b88988a4b485ea9d369827ed5224019642ca7eee83c1504cede3b26528c8473d0b3686ac970e92888b6c7630b373b3862ca79fdb3ec7fe6b77d96d1442bfc97caf6f4c20b1f567f25299b1a153a790de7b488f051dde3f7a14e402de117e54b612cbcda23bac30be75dbf3bad99af6b3eb5ef7d4012873959fa67fcfbd0d6b29e2447f18797bc5b43d6370a33ed6a88a8b5af60759215b273c8f03f0118dab696b635df012d21bb7602be9bcfab15c674b16be98e302772123a2cdeb27229488d4d26bbb212c64c5771853c04822d2b0d121e0fa0ec16991a6067f223c58035d8594f5a28b82cb022c8279c633b9127f42d9955acea2b2295a62a406e45872384bd8ac9234b638756ae1dd6a49c82cdf79ceccb6409cb72ef3f42e2416fc9dc8c8b5880c6a2342ce6d42b24a17c66be0ccd77d83a68511b6528b130f8bc177246ceb6d35ef678a973f95cce66c3b59b93f2da06d116880b4c8fcee6b039929b88d377cc67ea760b7d56b0b990e47960ef6032d1806b99251c67b5fe931d0d46f33cc5fdef46c935f29c7e46bc1ae4b99123835bd8c16e3c4f3ca6ec1a13e99ff314421bd8c1fe4d3e2bf73be452c1b0e5323544630603273dd722e7f3316f237cfecb5ebfc7569c932eb6ab9eb99907a3c9b3872622a10fba8c5a0692c2dec518a11e6ce3d8fa0fcd56ed31140b90aef4bf04bde2742356cb3bb81c5ce0f18ac57b52449dcabea09ba0345ee1576b50e86c52f6139a097d8c0d378ecf3b7c2f3ddb83aaed1deaa8b0338624f86216f330f7dc9d0f62f0f77b4fb5d58188d008a9cf09fec844a34707bd3373d0327ef20ee17d0021d391c2f349967726f17941232b7d254f2fbf5b75cf0da309f052f6c730c25f097def44e9b97d024614584a1457cafc426a9422dbe4cbc036cf5570106c3a79ea6e2c80b3886ec271b8b2afb086e58f7b2e419465eb57bb279421d0547b0494f9bcb9a09c7e59d953c99e22dda20d59ff2611eb85fc13d080a29daed96c7c0c704601b096fa2ab17b746b372cebbb3b1ee27ee5e5f2978df3fd4b867ac80194fff88b6ed7bd96ef49eec127652a9e05ea04309a5889d687c772a6653c3164e075c53dd1dbc77fe7d00aa0f99e0f280409d9e660ee11493b11fd6689415ceb249604b705081826aaea7897ee4d805105563b1213bfa2ec181013b0c4354225b5e9f46738ed32fea2b9585502af99aba04b855ae87010203a13a9be71dd10f7e22f1aa2af9ab7b14f13d2cdde8220b088023ea9d61914dd1e7facd364178b3005659485f94a8d14c37d4d419c3ec740987062179f7a1057d585275445a18a8cb7a5043a8d2333d208f5b930aaa3cb486c7f6fc737f74c38eabdcd2a8d8210738dc5984c2e523afaa7ed8ee990ea9e696b523a7cf34d1440e6cc602efd5bb04694fc8d1ecd228cdfb2a1dd9d3e9abde3da55fe46c99acff97a410a9fa75a9a6e020bee2c6d727b71cab936952364078f24a8cc61d0ff91721ea06a1144c251964e27aae9a0ed4917dcfeefc27f2b60c8cffc9114845bf6493ab57b278cae513d347a7992de4e78be48f8029e75408886c380a79503d92190e0fa24a83d6e028fbe3b5503e7f5a79fef7690d8fc4d61bae4ff19c352e221dcaab129c6fdd65fbebfeaf2352525cfe95fa74fb57c342089f84a08db8db77e00e5f5fc3f507dbcc8626c01240be910877dc7ff6878701fb0dbe7655faf5c31d7dbf947aff8da662b51e96eb4b0f0744e7eff16173ee54c0cb6f859bb2812") syz_emit_ethernet(0x0, &(0x7f0000000140)="b6c1993c752ff631795be212929c999bfb1260006f1124") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 22:30:25 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r1 = syz_open_pts() pipe(&(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) fcntl$getown(r1, 0x5) shmdt(r0) 22:30:25 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x32, 0x2, 0x1) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) 22:30:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:25 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x7, 0x8dfa, 0x2}, 0xc) 22:30:25 executing program 0: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/227, 0xe3, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 22:30:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xafd8, './file0\x00'}) r3 = dup2(r0, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="70de3c251bcf1866455d98519220757f7dc8a372195e77adf6b2f2f65f35f62a4ed12aa197cf101dc824173f0c15a7014d66cc1459aa26b625e916409a3f99451191ac29c3c190a14ca0b6886200b555d361a0c87a87583042609818083ca1c1da82e7856cabfb837310a39e81954923bde7862c0186832f353c05a4e31d1eaab3fa599f5f9df2b4b9cda1a0e563c4e8773a11be7ab462f41a8cd64550526cbe1325e65d3551b8b5db165b92b0dd0852941e0e8f425cf5f31f8d97fc285f6891212cb581c6587c7bfc7733689d2e83fc412a02f31c12adfb52ef5ee759409b855e434bce0468837ac307de151fcb5fcdc8299b5e4d587d89843258c95ec902cebe28afa0067771f8c8ad9ae161d374dacf70bc4ffe7cb7735869e2574ac3080cb88fce9bdd6ed090d78c1b888757845462192484d0547c61e043fb78c0e362bfd1c86ce20e2e694b1208ef5319f4ec2dfc0e074ab92c9d3733445ec2848a161ba2b4be491e0ccf64b983fa178af2f37855bda096e70b7e6c85c86a63cb4843338103fefcff51f622539a9c575cbc5c91cdbc3f147d240f6e983513cbcc0d999a2fd56feddc1f4687fe9f1196cd036eb86a49336c1dea7481428fe36c34d7525cb52d7e12f7d40a952bcefea6d2dbc0e1a3052e86bf4ad8589ff4780c71b76b0047a7051094376b2760f6634e31e98b3a94497477f74df55afd1268336c23ef3a6b5e8f3a63e2d879d5cf072af275b9938f2cab47fd8919e3b20da469271786f0a086fc3ee6e4807c15da0386e34332f6456b519af244f76a1a88ab58f2847b04bc35b9bee219814f94c5f199c07f13359ecbe69314d2d94bfadbd90c77c4815d0b3933231ad193e294cc96f0e2f90993e44627d7a796b9c617ab79594c811c414a7f5e3766f72946909c077779734a909a4e1758a725081b0b69db3796f5026d237ae502d60ec55b0e4ebe75cc81636dfbd09ee974344f88e896b71ad26fc4493b51cfa018196ee791e62e64027dfb0f433b5a80997b0440d23172e2c4f18573dcfda58e23b1fe912640955d6f36a0e33a586580c4f72c85b3373cb3a09da89f5f7ba7a9c8b002d07159a51911757684597aeed29759d6f8066ccc2f895a06dbbf44ae729f7a05155be5754298ab13c81ba379195194e0d36c73c25cc67ec890399139560376beba71f89ecb235252432d5794071660a20682ec8e4f63c24ed15d4d6bec0b85caa1f894bc3ae0eb9f50cdc888329fd145eb4c7724e1b4eb06c123b3e1044578269152323300b1d0d67f5b6f042f8ce359098a8c15c75adb321c580631258611701a23fbbdf52b8322fe7b2ac59e2f7445f9a06d1142ffe29d0521ba19bdf64499080be2ae420cc6e81a06dbe8b6ab9685f3b0fc49faad45b17d12413859d18f9e57da6e88ce9e2083522f1b1123b2331f96c7390b616b08d1cfb9aa45429f0a7f2a25c5cd09b70f5612e993e8c5943c31456055c5d9f163d12bb2d78de6a6a2ef02c605139f0a4a3ca9e1eecb6dbc78d2a40ad4f1e7f904ab5b6f20b30e50bdbb40c9d0c1f34652b85ddaad0831a4f9d1bccdda2c0bef138cbda2bd92f8e9efd977d5891681c41d56ddfd0995697625697cae9dfee45167dc40d6ca076e16204e5ac64ffd0724e6e14c2d754ed4493de2401afe8a26852cd593b4142de7480e32edce7c25d5476e10d1e83f9a45f75f5c6bf5fd0834b9ace02e37af4ddf70c356dac5375df33c0975814c4991c153af0ab0b3853cfac42908329965134faed4dd1690b773c36df8d64bcc2999df7fdaaaa9c1b6a61ec4a08ea6cd151ee831788e2ee586afd7e3ce76cda05894ba77ee9367c1dcdfa0787c589264b83300de0224c22b8fbac757ec7214670d582661aae2c13438e7d79090bd19a6867cee1ebb0af8e49f32611e99e7e6b3d5a078057c436e7805836291eef118d88257d1e1a7c9421572f33d806598e638908f2952c0e7e0e4a1b9a0dccaf81622ab7b34e37b3bc46224df968f652ff7e34fe35902f7f3bbce89abc485ed771bdd66cb514a08f85339b8caae78d77003ea491c4347eb14b4da5dcb8998953f6e1e532ca5cbc20155ffb237e82059fcadf6c0e1edb1b5afa251ea1812de43ca98342d4ed73979415de3e786edcb9aa864a19e949f3207dd67a2a57fce9ea0152f51fd4f20f0eff4cea57fabd1a2e79f0ad192b44d5d76722f9cf6c8aeb980d49788b9158aff10f79f4a6f1fec6660965e6e4d6fde9663f6d5bf7589680d086a8556a0672ab6ff02bd30bc0785f813e3ed34b8a92f213e51d232ef019d6af069a190f918408385a76834460f3b71e801daabc047eb0e13ec2a98db4ce4a052914abec57636cb42c3aee5f840c4eb1874da04ed1838adb61f4598540cd99b3ac09f18975d3416be38bc8b907cf1163e4a52c9e698704b1bc4c52d65c3b9c2059512c07d4205332062e93ef1de90a6ee733c77b3bca2ca353faff2fe96894ffd99d378fd2ff80d001076f24ef13df9c08ff70d820197141cba5b5b6e0d0b1aa02d5d79cf85ddad65f5ace3c77bc63caf71fd6eeb42467f4d5beacbadb4657e8215d6b91f722410b4513866fae905b72f0220e1197b683a09c1ab24876ae3156f9330c4819c1db37479878c3238f660e35336aff07fe60461a9c473d6dbcc2686bab00352a1daa7b06c3758e1c6e46be0be09f925b38f2e16ed694414e687b8c97a6593dfc125ee32d618ba53a3a3d11367f85816ecd8e0ae04f7e7ccd0d154a9321b6081dc36f3b7af03e5cab62b7382207375b91063b1592db0c20ff20ee0085622d420b77917155eda3821a2441e5aebcda250a795c61b00478bf891ba5b9f0496e8f3e8a01d05f9a1d4d19525ee7ff47d225b5631f000bbdfff9d13762a70dc6d5ed9d44c9f0c70f314261d85e28aa318a79513ccc8c11acf0aaf51135c7b1d90509a910e0881a25b9d0395d4be7a300c979b0c23dabf57a2227f0cc84882c8374d2ff1b5e27b67a492ab75357dbed335cf5820ce2591dc1c2d0b01d7977612a534fe1070d6f9304e431fa87eb3c5918c42b8a0fe5119df092d219080653f7846c30eb0b3a025b538d864004de84f28e8b302be5889e508958d43bbb0ab3b98bd99bf40a2d8e36b34b4ef52c8e5379667d309b0fe74458ae1f3e768211bdc23b16c8df993e959c161f6d14a63f6e1e202e31b0cc58c043ff7b684054296afa5a993198673d789c9e53fccbc7cd3cf790983002b96573c4b92f6e1aa3060af1e0d1480906df028bd476f7c8f29b575c2a553f64a1f6864d29d58d7dfdf8b779c6495e99a46ed2aab58c0e840f701cfb895430d3d5c4347319459338ce5d2574ea80ac6941a24eb3549f113bd0589d87ad6ba4fc706d19cd7c313a0b68fd6ab1c4c045435ce331a3dbfe3a8d23d8608738191764490be31e3fcfbf8842600c99c4aabb4dcb1b2a3514603172647af675f5a603f77eabc62d1dabf434716bd7b80ec6a4f2071cc036d94c7c63a1c94ff7248ae18a5450481a7df0b90bb784f9fe89aba75e458afe17ce3c2baccd302d9e61dd7201c28aad6c20675dd59032d704776e1a441fbf8631df94a5928d656fda8fdbf7ff16721db80b1b20f9d112505eada8a60371f4e0640315dad0c1db3812394c624e441c71dd87f56618a6f320b9796c50a706234c63e0abefa1cfd3976453fb53c7f6162ed72365152a39b970665a0892cae5a623de90566ee597a65c6d4710461f8841be0ca35e6048ae7766545d8af8e9c66124190ebe9302598197ac3c3e11721fe904ee9486f34bc2eb9a498c41b22854d11608c81ff91cd42a130d533e6b8d8b770094574c50fe06fca789ead8951f45966230663853478c5d590b04f458b1e4502a81f9aa0c99dd192a7a4a646be897b3e34cfeafeb30e6e3ee02b2a525a7336728eeaa904523a31137a20aa2b87d3bd4e600e9b6a762b42525659fb78a0fdcae100f8ab3d050ad412efbb41bc0021c94a8c0f35a004d88249bc6cbee43a5eac64d8e73318c6ce27fad7329021c0b8cd9a887ecf51a1c48051150e7bb2d1d0fd6674bdf48fc43db2adde20d8583caf56ea2bd3b1030ecf766b100fe9a1b5c20597add0e0e6111fba2a84d4e9f194cee8acd82739b1762e3f5c380a99cffaae04cae5dfe8c3c80fb110b6de59ad7c5e0e293ba6aa30af2cbefd7139dcd1597ec89543f5e6b48b779f99efd8dffa7ad2fca3a652378782156947444e59fd5157c6f63de71a033cc44e70f1dcb5a37b59526040680343720623d90528351d8b4f48ad2230cbe382d90e37db2bd7df2f0b26d9c3d4eec12b9aea9973d580e9a272901f1f3acddeb28ce8bed243c34a9811c9cd4e95c07178219fd38437695a6246254bf26c1bc55b7d272231572634c9930d8de0bbaaede49ad001e1f40ab13ee862a35c8ff4adaba4f2f1998bf020f3ccc860836e074eb89a93b056dcdf574aa4d0316bdd85c0a01ff57c56eb9949d8d4110bd8df2e8df32ed23b4d189a0ed6d5950585587d9b3be6604bf4cfd0a4405ce3ca09f09ee3dfc6492755f594952cddc0fb9b72f7fcd34ac3c46312c30880b4e0057e495bd50e06dc666e60dd41f2feeddd6edb393b116a8bcf8c1dfde799b76a088628d04a29d4dec833b5beccc479e9a04a88d738ffa1c0c772ca4458a2d861a83aa32f5cb0c47a3e0d0f1190b8e77c301f379afea19a656238215ed1defcd8b42682c002567761796f21884e69de1471ede935890f49b446782a7d28e4de845a1bdd6aced3cabc084e5ca981a7ff059c788ac0fd2816ad4b218c1f9184fb36c2b2f8fa6ad8edf6484b9403901dbeadc8582fab0d598cac826b9798e07913ef5d41a07d8a982269b1e914cfd4a88438e9f30cf7f45b1b29a96edd395bc6a4701e8355a91f60bc37755a6f81a2743dc35888fe7f6220917328472d4ed04583c8eccf4c7506cb4ab6d4d34db378cb854b8ed65f2f6cf4c830603a5852710fdaabc604a88db06a51c7c4da25edf8969d8250e76eeb985adae594a78c623a2bd2a22547f4b98764bd9f31014e9c9dd66b6ea49e2158bbd44f5e6a17ed098c63b58a238356bf1c130be1aab0911eb029a5f2169b4086fcc7a5e8535624c503a8bc3e55daf02ca88f3323ba6eae4809772c8ba78ae6c0eda7e1029733253cd88dced9c971674beb9812b02120a276c203151a55fd80d6acf7c1abc98b0fdf9ca2e78cfc5d18a0242ff85f31b9d5f2fb269f5fe1ca5c65d907c0449b0910499868b61219a59df9dc8e2c1c0b9d788f77432948cdad780254c352add0004a90756f3d9d47c6904c38fdb442c9042785987416b434c9540d1625c0c70cbf6d978c4cdc91246d04ec239bc6037e79d5662847a5df301e8243c896ca9cbb93aaca2d5479688c408651cb5ea3023a8a3b228f18ebce3d983ff08dd228810344c4571c51b771ededf9f666c1b0b5cdcaf42efb8b5192f8ffbc92d1879fda6ec7ae79b86894ad783f6b8bafd1a56e1b0814f1897d925d88deb2282b494ffb9684b206eae2d9d5c64bba4370b2222010a745b5f5c00afef8010b65ec85fd75e8427f7454bedcc941d8bd832d24583a1bea135d487ab75979e593a2b06ee33ed85c37fed6d9abf97abe342a38a4c4c892f8b291f1986d538ba3659b22f33b783e98bd0913737aebfac5a8e2db42ba9bf86404dbad341d06f676729da5c4aa36ae619d08feac6374f6d547dfa6388f72b0218f42401085c6843065f8483ec570715cb2302dcdb7c46385c8a1a384cd40f62b154d3e6a17d2f18ac0e9725dd2cc4968d80c", 0x1000) linkat(r0, &(0x7f00000010c0)='./file0\x00', r0, &(0x7f0000001100)='./file0\x00', 0x4) pwritev(r3, &(0x7f0000001340)=[{&(0x7f0000001140)="8c6cfc224e63b594b5a60f56eae495e72b04e58ab63915a86b4f1c5c1fb7a57d97398ce9e981fce42050dd56507e73e7a37517bf118c38fdb0d119aa4a2d814fc02878f867a7257a612f9df9b0f265815eba4ad20cac903fb0170605b90c3369113c31e3919dad86a4407603655384607f22d21aa75cfcb8358b1fbf7136c4f2ee503334a35d98e10e800d298ecfe97a9c55d99cee84260743a07d94c019640f", 0xa0}, {&(0x7f0000001200)="9e24dbf08453982f9d0b453e533a21e7667d2b7bc16a28aaf6239e6b22294186755bd10eeaeb2a7356158572db881c65f6329e4141bb8bbc7b085f9881d6f8e6269f9bd171ed70817ec715a1f297246b7d9f94bcc3e8838aff33c1b34b394001b132708ac48c45ade4b6673519e45503c7bf0af7605ee2fb89be77241b39f662898cf1c451cbfb68072b5c4fe46d250cb56becc6c13b3da195c73d6b6ddd0a37c875de562d2cac5c6a3d432c3ee191af18d3d56fd4f31a9732a72931d10c0e8bef4128b4a5313a94986241ea", 0xcc}, {&(0x7f0000001300)="8681de2722608d8f224fd92b9e3ea4efd4f53bb703416e2a4b29be6a37d057dbd630aa8ba01855633ee9f3cfa8a7fdc97932d7096f3a658c1b34ed39ff", 0xffffffffffffff92}], 0x3, 0x0, 0x0) 22:30:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 22:30:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6, 0xfffffffffffffffe, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xfc0e2ced97715a79, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 22:30:25 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x102, 0x114) r1 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x20, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:30:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:30:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffc) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000040), 0x0, 0x0, 0x7fa20600) 22:30:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x10000) setsockopt(r0, 0x8000000003, 0x7ff, &(0x7f0000000000)="4c673ae79cc90c0c100e4fc109fdee761289435073b25b723678e9778811fa2b074ac60e5199bb3b6c269dc81efd27254e631665188566d9efb9bc50c3cbe136c911c8e98e78013d77a9ccfcdfe098e3e62f4381c2a23b101ae2a0b05c467b210782e2fe3b7ac2b44381424ad6c665bb5cde8d8ddb546d865ae1fc10cc5473451d571a81b51bea50961cdee6876df278e69869ebaede3dbaf9c12cfe82bda7434c00f9badcf71b43b8321473c4fc91d64ad920c6b86a9dae2c3a1de04eaf4f540e9c7a250b0a84b60cd575be085cfa8aa02a8adbfd0845c850585c416b34d119ebdf4a26ad28778f657b856f6f47b7e853f53f020d360a7dff", 0x1f7) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) setsockopt(r0, 0x100, 0x9, &(0x7f0000000100)="58f9abdb", 0x1d5) getsockopt(r0, 0x101, 0x1, &(0x7f0000000140)=""/225, &(0x7f0000000240)=0xe1) 22:30:25 executing program 1: r0 = socket(0x13, 0x1, 0x4) fcntl$getflags(r0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) sendmsg(r0, &(0x7f0000000940)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="821f1e276f03db0c42b06ae573cd4c1342b4bcafe58173b5b41387d496563fb9f8f8d0d33ed7d0060148f25cefdc58510761479c86de68491f526b92d44120a31134e3aa964d8b82dc69f82ed72e1be68395518e6d072bc958ba721a324e0ea13121f080d81f867b774c01282cbd2b8ae76f97004da3b73247e69afe7ff2e50feca1eb1be06d4dd25007a989282a3011250ab9a4da266b112074b11fb7ae30db1b5acaf7da98308eb867681027ea1af5751a207e0c6f49f7f19869185672f4", 0xbf}, {&(0x7f00000001c0)="ebd1f3d02748470ddfb0d55e80bc7e8295a79c296e852441895d13008f5ac3cad57a6c9a632990b8404f39fbb7edc80eaea6730873e8c807768d2ef93b574952377b2633eda89c1b5d55c2119fec2ca72bd3925bc99d47805200acb039b9f14cec8424c4d8a0e16070f112d9837e9a8aa8e8a71347a4f91be02404180d295e16ed37ddaf930e7a59e604f5162b06344eba6588be70eb106c8b470703cc5a8a726946c9240a6d3783069bd89c86dff90cf7212b64bf9fd0da8aeb1bfb66d288b0e9cad85713f298d401ceebb9f2ddc0b2a69bf8dca576547b798421ad2e", 0xdd}], 0x2, &(0x7f0000000300)=[{0x90, 0xffff, 0x1, "34ca6966f00199678f8ce47401fc82b7055653373535b3d97a3f0f37738f145b58439a5647ff5054997c2e41cd95c2332ac4a39348698ebcdf9196eddfba8b4dd69923cbf1a89e45499c9c1067a01e4acba5f753e8b5a850e87fae2a3e8096645589e9defb205cf4a66cd1fc8d8a06cf28a6348cf8fd1757a4c085"}, {0x60, 0xffff, 0x0, "e30473e6be3d29783ea6642f7d6c1ffd8c633b40286afe50af30603480b303c7f09a54fdd5ae255376296963cab39c7b51ff1554160e0f47214fc83dd9be81bf589cf218557ed8c9e036f9"}, {0x88, 0x1, 0x3, "4c6d34cf4d70a840a032440466d50f0c5c0311a45d3ce9835f82df4ca951b23d93b139e0273d6c00b4a354d8966619780821228ae867ac6bef784884df31137fc11ca44adac7e3c769bb75ae59d8367f6533a13b6f7ae97c131e9d6bbd53efd4a56e734761bab702ffff2e3d6c8d4753a60d02"}, {0xe0, 0xffff, 0xffffffffffffb3bd, "c8cff4eff7213019ff7dabfcde0fd3fd47c6993df845d498e580fe04b548767facfe41eaf3d9bdc9260372916b16fe8d6234f2b0c2b25905759a1dff2ad4864bd81eb2aed7184573968bba5c769872bc36ccd5644edc1cce601db3acf4ea02555027088532011233ef7bfeaf4f0d075bfbcc4613a1debb1ff1b16a767696ef0980b2874a409f64ddc7e83b92d59dab8322072b1f3c4e1a8b2b085bec3b139151cc09e5fb596f70ee6b94b1547f971e24a227f162766dec265a736e029f57012e1aab13cb6b0abf53d36ffa2c7a524acd"}, {0x58, 0xffff, 0x800, "91285d25e647d768578ff2679a17efde001e78340744ab35a5019c647b6207d6f437553f7592f4219736c922d60ddcae2ac547fb384a08df2c6387368b7243170143dd6028"}, {0xd8, 0xffff, 0x9, "aa23924d1fd7335e3e952fc9ae650a9fbf263d8313b443d6ffd0031763d0a4d01b9270e8e07cd73457cddcec58aeaac92074995897f46763a39ed2f1d9e3ebf7065240a4f10159fa11ac5c1dba9db7928057baea129bc1e2112acfdced120703f5245034b3c068472616b7c7adbf61692a237cbb3f9cfb3352685f9ff052e27cc65c59c1e938e5c8f57249c50c0beb406aaa056b8ea76646f1ef2e3c35efac7ef76687571e2fcb0f50a40f352df1828a4c376e79e7861a1afebdf3bf29fe05f64c8c52"}, {0x58, 0xffff, 0x8, "68a21b94d0b1152e8218355aa4f13c11c9204efc5977c95df9a08c86af11a6b53ef02dece2eb461212eca6951efce4e54a799766777e9c9811ad70ed292c72c51699f737"}, {0xe0, 0xffff, 0x8, "dca2772c067ae491161c7ff9349da3376b57ffc3aba4b846b045a72947c5fe1c72ae28741c52a92b943b2dfce09718c671c86bf60b07891b71ae573bfba036db83c3bb0411c2d0e89ffef5d4c2ed8235f287a220f44f25bbfe9887f9d4eecf0d2056ec24879a142dfcd2c809b6b63cbcbeb2ff30725143c33f890cd07ba54ad73ffa663e1af91372e9a2328c05900cf755e05de96ddd1e4727b07d979ae5ae990ab96ac6de0c0c246ba921451efa42d9b5290e5239c8657f7d3bd3297f1a5b26003d49f5bd21b3b3f4"}, {0x110, 0xffff, 0xba5d, "87917571c50c964603e516b06b6a8036af7a5bc531e36097ae73602adba1f48c5dc67300683d6355c34461a417b76f6cc3d7cacabef73493443faa4d213ecf2406a811a0916b67c50d7933aeee71ebb47ffb4e8655ab4c34a7e4f13f765f3009542bff22d6eb261fce34738f885926604ed0eced6ac54e9be62282e14295d5842b76fec6d8da5052dac2a23491dd2fa19333f055d6c0477eb8e97661bddf3108945f7567dca88f1fa8b6b952701643441d399ab82d995fe78fd27bbdf9040bae34ccb45d5ce17e1efe58d68239a290deb06fd6944e62926efb74e38e42994ca8209ffc89a5beea94bc31ef6babfab29e64453145724527671240a7f4fa"}, {0x38, 0x1, 0x6, "c492f34a43170723dfd6c897e21a80fa3a88c88e314d1fe5520750ca7919b8f00c"}], 0x608}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000002d40)={&(0x7f0000000980)=@in={0x2, 0x3}, 0xc, &(0x7f0000002b80)=[{&(0x7f00000009c0)="85998e2b3d5d4f895b2726eba1ab6f32647c11bcaad9864ed84923e0e73a5c371ad5dcb92de05e92b3670bc644c25b56fef46e01e813acc459f931b4f2747496596374e3ab4ad78d7fc9edabad29a1774ade1771a6a079cbd15f5d8f763869ab821e70b3c4e8986b2957c7487be9a8b240e17aa846bc6262bceebef1277016aceabc1c6762787fc1ed0d9a99fd4cc74bbd5a1819735133b0f4256b0687462e7c002f9444413354105a2b0abeb072109713facac189acf6f9b5e24a499f29caca4f48464f7254fd6a2573607c74be113e71a360677281d5d58b431b1fd964d666be", 0xe1}, {&(0x7f0000000ac0)="5e8274238f5c11025257563f1e8d8377bc79b70a0ccb6a347519eda5eaf619d897f33762c4f62bd8904aada7d8b92dd26be7ab71c72b4c2c94b24c009ecb411f35dd8774bfc4fea3db35c0b2e26609849e1e1fd5f2e3715ff243e4314125133c365ba3341d80598084de62df5ba7ff5a052e2c1922554e1921abf079519a31f13448d40aa80001f0c2678d3f6bca9c289d3b49564a5b5f5ca8f150845bd001225fff0ed278ff33db2ac22943454aa4ac39dd3578c6f9bcce65b2a9242d3c7817724ad36d5384041c755dda7cde939e90b925c297aaa6d32a5dacfbb556fe8e86f37917a1f46880ae8fd06f3c0f76af58901948f892d5ce7ab7baeb5f5f363554b1b599dcf86a1ae4b6bb7e5761f84c26ac90cf9308e16361cdcb710f302bed211c7c6734d5d82fc0d5c04ed9c4392b23e043f7f70f4c17adc9ea2cacc075dffd2875b2478e5f723a9135647918b945ade3ed02644e129bfa35e970ed9dacaf2211cc89f6b3c992164c2ff077f55578a4d081682af3323ad8636ec0e779e9d33cb855b788414941efc491de55f66256dbcbba97ad54cce1e82a1f9ea8144883ca09fccdfdbd5621a41e03474f79c9d1e9360bc467cbaab425509f5882a7ba2d50f7106bb542b3a569f80629f30344ad1fb7eb15a5ccb0147a54df095d9b4e4663785190ebee72ef4f14055f3b97d0a6d54255dbd490b259a71fa57c59f92cdd12d00fdb35052d6eccc67f06a8b9784fa9a5e4668d026470a12ae5387e87f63d8e5a00a02abf139f13d3dd638409faec76cd12751d161f22cee99f8a9d220b889d77deae1c6b6fc98c6cdb289e5020dc527ffd4a3e8baa7f4b9e679c233d76d7a330571091c06015ed518b288e7b20246b9cc8d795c21dfd083039d4db6d0f2e0f9808e42d201f0acb22101599a1a6bc3f2463c67fb38d76d5a110927c2137828cb9522e5672526fbc1eebd1810e1ecd22e829d1c0e02eb613e7033588758c060745d940e1e8252a3904b27fb32aa615337e242a8d0b90ccc614e9807b8e3535e1688cf5bea6cda1d6e1e21e75273877e49ec2a8db474ece9740658aba0b99f306d5502854d4c38d846a49e9c2a49ed916ef0688a12fc2fcd47f6fa433e4328fc1f37951b9120680e6ff046216112587f6b31c984bd0933efdc0cf93b9829881e0efe5b4698597cdb19e58db9a13d16319b7c0d641f13ae98047573b87d486758e0718da43a8a58e36061dbefe1c8a9c833300eb197224c1e2b9c29b58b9684140e803fdac6ef1ddd3c87f13991499330f538ffff47938ccd4b54fbdd60e81a4e4b4d7ab55de26c7070b068aaa3566e56579bbb77d680d4da4a58ed86e2ebe40dfee721f858973450242d87a2bdeed31d689ad04341422fe8da7c59af89dfee3cd8935ac6bd64c7f9158f23e76dee511019bff3a498a87b5ccf6808a33beab0280e06cbf663168f2ec9a87b50384dd822a1299b8f3fe88e9de24c3cb907dd2eed0275abcca55d42bf5dba963a778925246ac081e1d692781d5c50862fd6558890048440886bdbfe252031f0a2a8a296dc336cbb9451cdf3fed561bb2d5c6f1e3342992f6dc6e6006b0004d00f500242f1a726da6dca71946b81b3e9c45f55a19f783d42aaa2c123895bf1c47a453a6df0e535d2014cb91c0c772521c35a49d36abed02ac6b6342c439b0ddee0df7ebd324e1ff1536ff5d71666ea829c8210c0916bc894d77dd7dfb9f30ce1c538f5229dca8c608e2a2877b763b17b3e83a0cfdc9df6eda24531eed209dbc5f3b9f593d08304fb560f84c2221a2ea6e5fae6071cb54ca55ac9cfa43d3b7c70299528bcdeba9b22ca095e87cdaefd00f2a908ae4c804527ba11829c1ee91a377f53792056df451e8c75b219b40de5c24f1ddad73bad3a2c7c4ea0bfe63b7e47d8a35dd3d27c2f11f50d58b5722b78dda16c37d3043145e1f8d09aa63a9363fde57739f08d33bb133259e6b358620a481e5288fe52393c426b9e2280045bd7d55ae6b7d51cd141b1ffb3e6a10f86452d6ca3dd487cef308c7a6ab99425f204eec300607b6ee6bc4439da54dc30c90eb65c2936c79da3cbb42bedb8d9478842da64653bd8f3d16a8a3c09b9f60b461cb26d6bcd19211e0a57376d47f5a43f54eb0c8816e1c5159de62545d20f3a2705b936dbc433df2dfdca49386c0542d272c95a4c694c5ea860b48beb9e99fe96290363057936abc5dc937b614dbeabfb26afcee18c1616e7608868fc417b769b42b9c14f41b608ea2a1bcbf14dab3f3331dd302d7eeaf0fb90dec514ba0d7f4e342183b35385d1e93825751b8c778f2aa6c915ef346a842dccd521e16f388876c02d05b2962702f2ef77c89fac960102f834bf9777ad6922cb1e290e064fec64d1f7bbb06f47d99111ca2ddbb20bd13186f7d60f4ab97bd9aad4de385ea87997bd223b322ea3cdf8061a0b1feacfec35a90e065e6c386ec48e398ead72145afb720739ca06cb513114052cfd3d3351fd1a970797c9be0e66f01b93e079447cd9612835466b8190a53054ac6972259a3805e688a598f671ff1f512a4f1f727c3d551f5b6b0d0aa8274d482263cb588d0b77ee4c582816f128365abda3e905125d6665337fa168b40dc512ddaaeb138542613663b6e312391de5701b50c37fc55dea27d826348b903da0fb9884c8e748fbbe6db6ac7032307d0c023ec3935a168c2b99721e9d80fac94576e6b47d8e1192ae3f808ee2fcf658017bfd8aa950a3f6d537528a7eb34a935f376cd9cdec7b6aacaa9b099441c408b316d7768124374a0f28641de24eeac1cb93b568de893bed9592997532abe7791b4863e1d33321e67db7609f5cce61ab16f9c7b12d766032d0ccede19f139c92e313b913ae3cc9a72a773ad4e046ad4ee37a764d84af4671b83428a5c1ca684ce96a3ef145b2eea8fe621fbf6d26aa4db33b3ed31856fabf07c9748743f0dc02a17941ec69c6aea9bde55a096159350b8f6dc7f5998d34774862fd4a51767e41f3fa58afba154a8afb981237fac24036d83eb877560642382744643172933400e23cd7372eb77d61ff21633fd31c080d0087737c724f454d3bea8afe34b4785b51be73282fe419645c7f8ec234fbd72063dd6d4b35e893d5d40564c1756faeeb72144c16d73d2aaf8c306dfe8f662b0c2e282253fe104ede132517a888666ca796fd85149166f00c0aab553f9c359ed6e0e3d81087e4461a1b3d5ed83cb5f12cc93007ddf109db422a8c8d5d2968b4ae6d10ef6b1f7f6e40aef076858e5c205813b1a2c4e5fe36f393f37647598fc27e56e48a19b121e887b704c08be7dbfb288731e8b0e773527cb631938b429521f017de767f2fcbc3b940c58d23c76fb03517135e414a0666a59f8db958dbe21baea69053dac5545d5071843dab3e6cb16f97f27dd7f9c233a75772af613c1aba71491490a29fbbb2f5503b799b46d4443e67ce2b5c7194acaba26f5a2c56e8c23d6e2f595e4ba5367a9ac02661e47e09cca08f2e30bafb467dfdac3b994d059d5fd71aa9150e2028e90d42dcde20cfe3370e6cfbc5ae04ac7a779533b539733fb22e8da1f292b309ae4b9b2a482c829da042ee6e81612bdb2b517dc7cd8b875940542609c5ba6c7487fcb596119efd7167b53497709f46c97d79031e68c4692debebc92a814e21ebdc963d68a8f330f8edc6cad65d5ce308664f17941d5a497702224ee3062757a63339a423329edf381513d0e214abf962ee308b9a6d6a74ae93af8d60d2f080781ee9c8237b23443f0518d591998db3fd5bb29143aad1d8ba74aac6c5963ef4814b70cbf9f362182d6bea8af10a693e6570daaa44eae48bdfc39c3fb3c4e9b60be50eafa9bba2d53ac637c6df137396303212acf8113434a4d1fb590674370d336db251edae2c71167f8cbe51c7dc8b82280a7072bffa28dcf3ce81d97e04f351d854f2936869a1ce8160a1b5d1e6bc17561dca6d6f3403a3018da029946a04f1bf20b63f3d2d3a62db54a03ce102e50bf0b85ab42587b9f99f9fe7888590de24ec9290ab96df3110b4e960ddbbf84e2df677fb7d04ee9207e9c19eeb5e31a2fd23939dffd0d34b7630422a2cd41002a9c0cfc6f15cab438d9526033c01841a3a01eeb70128c98accc255524246d127841c12601f7cfae5c295e992ff42cb764bb450832d2b76dd0131a68377bd098161377d14574c988418454a510a20c63cf7a63657de1c5aa4b0f6e6ea810ddb406bab62b7f8859dbe83d1568b91a467d0e6b1b65058268de5943cd4792100467ab48ae061c329b8e6f25f842d50e1839f70d263840bc9843e6744b1f9de5b12a19f0437bf2eea413bef2cb0c9f001772d26b216443c41dd3dc04380abd0e48fb082ff6b6c5f8c42ca8a49e5fdb53b113bde19339528d4e56ae0f80c8bbd368a3d489c71c645d50a0ee34f428b63707ef1fc6981a23399878c325ac820204c7a1cce5e915b6b8b583c9bca565befd730848a968655d8904a1cbb42c9cd83db585d87b314fd1fd581e776b88b7fe39068bd042a597b0902bdf3c38960bfe05c25c3dc9acbf4907774fddf33808999af14bfc4aadb9046e62bc0a92c162c75a61a291b2821d0b538910938607447cd718e535f457396331bd9dcc39cb6f8252f58652ca942f9fb2a0f485a3f03aa0f5004c7c62556ea652531e642ecea8527ca1fe9005b8ca86ef0456401f37465beb8012e96ada3e16ac1cf8bf216e38fdd7397b75f496f1e656086821fcbac972017e1b32e3541490a8c0d593a16f837c581b69353d899b645130dc25ebf89d609b229dc05ad8f053ebf86c88043e0f86d5a2c96481a23ef01679d3a8dbffaf1c49a517bcbff14d08898b5cb17e06a934ce2cc4c8542e14a8b604a33bc4b3a524314a97d3a2a43c083ef06a2ac5029693bdbee96b37c15c68ff794c5dd95184c1e220f22f76028cbc573b2fb2e115dad6da9b1be808461dcece239a955df2f523e09b0543af9ef32f97ec35dcb8db2c69eaea9127f71b583133e019c62ad2fb64ae095a4197d3c702571f7107a00b28b5718e1660f4339ae36fda95a2b8d4de4b5fdf7178f46a35ab4b995065af8ee05739a087cc9f9559c670880436d5892852435448e691599b734e3561acee434dd977692964e0ea71462c372ffb8ce34492949113775b75c957fc951750710a958211c63c8d03d6cadff8feb65f5410de109e47753586e6e6030eea56d8e1e6bdbd6444ad46b275b645ccb534004fdee1fde5e1e9a65b8d81a1f70db3b3bb8c6e798dd41f209abf089a59dfde9e1eeeb8cd9aacddaf0351e49600773d710a5c53898883edd7198bb94471db05eb5847d3d849e3e4c5516da4a6d36fee4fc2f9ca32d865748074ff6ff088b663a16570d9657076bad3cc8ecbe95d121d515c36d101270b4623ee571dce7aa6fd6440a9a4c3a7bc8a610ead3709452ce427631b9b39ac027024fb127689355c2dd76df30bb76f1ed67b23d9f98a830d543d01440b7a48c9a7137bc1f94e1442ba049d28e342d9c3e58cb94f90c39a4a9b5dca3436c0349222183026fcb85c53d63788b865810323afa66841ec77fbf0bdd7cd8c0eb64919bd69cb77cc3c0b770c5292aa59bf3c8076919bc7065f05a249d56fd35a3a194e17272ff6f1d3d2d3329eab58ec099c2b9579f98a12f392c668e3dd2e748d6f64115f524242fb10d41f1971b9789d2e9f40acc8669442d0cd8c83f1027ba2050eac38f365165aab76aab202671dfc7c70381624b008aee0f2e029a3fb03972459e1f19429f6cb63a970f6a3", 0x1000}, {&(0x7f0000001ac0)="21193abc267a13740aa959df791b7f7f5ec3a592a72b7c062cdfc2421a583e7bd5b14520c2ee410e756a38e5b2995cf5a10146cd967c0a2c6b9cd37f10fda8ba83a30b3fe642c4506e864a5b10c5de55d1f024d9bf5332009e2fed5432a97f95a0a50b178365d14851adb985c5680f9f218aef4f3cc1085c0000269260f6df510a92004fc367eb1b716d23fa95df84d02966e4577b0c0d3296359dd5b9b465efcc2cc6729df94eee68ea23a4a840dbfdd0d8b9984fc46a0af14825bcf4bc3e12d5e5999745384651e666ac01002f77dde1dbe5f2227fac61f705cddc62d3ff6084efb508c574070d675f29653f70e1aad09b91d2d52d4a618dbf91ff175cc99d430209e54379bff742a11b7a52f76980370ef15448dfbe84500f95b2264df4c9634288f6004cd250751b2f843be58a17e04932ba2032dfc9c5d80c9d558cffcd6b5bd4125b6266673e88ee30b6e2fecfc5c9c6f99603113ff76cea8b04b48986115c513287f75c772d83575170cde22c9810c90729faee06a47e842778d11f7fbef7061328354c8c6a543e28d66c70281bb1a57c10bcb6ff5e2c72c12379225e940ef29da60ccfa87d3293670aef759982ef44f6989ab1aa423e21ab5c0ec2de217f7f21da3c3c65fbaf20f3490272882c924e640f117452c8f2b83fab59eeb45d576c81b928dfb20340db3db0bd0e18af9b16e4ffb647dae19afed5be2b7a7dd565158a5de721dd27f5a26f2d8bea390155615b288675cfcc62bb8d34ca94982077bbbabadd218f52dc9386b4a2f0f9d80f7b7c5b16a77dc620cd31ec58e107871960576b28e0bfbca501af99582324264d4d693c522eca11af7e9110ad9520e80086ed74a9781ce9504b64a68434e849b6eff95e04fd8957efc572aaaf49b8dede318bf66b096471dd6436c1d5c6c08004c49d903261b7293ed44e267e26f3cb26f18cbfd50d2486a887828701cef44eb8e8b2f1d90c6dd86b87c5108a85153f8d06c85c6ae20358fbc3e7136bade36910cebbe2e3993c65224181e928547d1a2ce111ccfa2ce6c0eced4e1e3029171a42afe88dc75b76e7a11694f115acda44750db4dd4da5b0c4043ea6159a294a568efe654fc7f213254cb2972b6c9ebf1e9beda7936ed85b367963bbbcaca875730669de3a673f199420b8f55ab30274e88d1740f062240fdcf0860ca1ce02b2a318eb3585b6896e7e4ea4190c63f667262f3291e2fc4a716b2c29d0887a2ecc2fda54cfcc322ec82b7e0372b29b4d972ad1adef46315473a48674005735c62a01109851bdd535ce3c7e7abac3c1a2321c54172000f79aa03f176e8a31254eecbd9220878fd014049170348c371087e050a0eb70aa4e5039f130bcf793f3b61d26089530c24b718782dc223cb833ea6bdb6f24f7f02f700390a34b18ed59506f2fbfa8f2ce82fa8a1232ad10c8418ebe260de055f45d70d8a87b09208466af2eca896ba64e8ff8e7efe5b09ab5d8794ac9d5afd9a18b2deec24640fb999ef4ca526d00fcb808c1a14eefb80f14ab6005cde0872307191942596f5d69b369ccb10fff7116f7383c05a9dbc544381b4bd818b9a3491da693b16421bdd2a4f69cf8bd878b5a1857cc17d326b95e9b1c124e44ea940fadeec280a4bf05b714a29425a7a54d0806edae1b9371b86158393c4e43616803799e95f2733e2d1413e7e5c9806abd53732ec1ab4fbea87e38c74637ec447f943007edfd55dcd5db106bf8d1973f9a4a74a8d7a829b6a266a7dcab95fb57948b9ccbafe364e713e4127ff36a709f0db52a52e6994164f27297144d1c96204b68c7dba780339ab435129735dd770fbfd12e01cb4943304119aa097befbcd052c811309350e3b3ccc40663bbe25b989092bd3ac7931004c72923ed1b0ef6347eccf6e5ee818d3b3ed73f3ec37b487cc914eb628f01e46f044e7e5f4411271db34f649ce9000ae882dbdf6265a267171ef2100fb9b9fe16b8e93e42b5bb93aa2e1ec9f0b3029037e2760b43928655adc8ce76ec0857a05db5606b17177db2bee63e6b2bfc8b0b197e592f5bebe0662e97edba030c1440185739770a4f0bf9b2fba04fbe9f2cd8798f31f96694751140144cc75ed0197c584f87765d0223a3442fe07bc91b7b2f9eb6fa9c6d06ada694a95261d199eb61dfa1d6a5b5b110bf87c00dacc4f326b0b0ef2397e5000baeb6a7db38dcdf38f16826eb459a77867e627f6a207f3bbc790028d40c6127a1f75201141382b8152c06ef84f7f0cf9652808f81c12d3e58365c1cb483745d4bce9f264d4ff17001b33b4b0619cefde98828d2bd725c3b387ded9088b52e8e0e9a93c401df5c84d8e5bb8337b358ad2f7717f0c07d3dfe7cff3e115287330d082894a6e7278b9101f14947f7216c495f66dcd1cfe8902f62c7fec668c937c8277d24d5dd77a731a666d15eb7757b3404990977b4944db47035feeafc3014020c92840d14f81cd5735392d82a4d0bb5d860a64fc23b89df75d88110642a0b83aac9f14c35ce2ae4afede7ff0f33d8bb490e0e9723f0f6c30d2a8ff3b5be8a7e327a7dda333b6d7043e4592f27eadd1cec502d4bd8e326d93515c64336573e6b0ec518acf312f72864721b67cfb1b8f723f98cdd9de0c2651cfd40ea0203eb5b3f365f35b9d4a8c680bd29ceb4c9d090f46b1a07ee28f671a49b68715d9d4fac74f848fa01bf3da57f68be073b92311d4bdfed5bd53272ad678bb280899b6f3a09c708a9aefb45d00f80c667353fa342033ca7619dcd160d1f3c30208735e4e792dc30f1bd32779114d2cb4c45c70d48f0453074397a60a83c8ee8ac3d19da1d9b1bb8fc88c44e07b286ede7293fe6cf96b7c1a3d704ab1e66ab3508e36edf910a852974c6ae43e080d38de17b7b42883669b02fb761cab5f0c86c412f6b1fb92278a6fc5126fc0a042581c96bbf0d9577e4761d2af2db9a48bd738b288d7e532e2d647a1237b33f568e644eba945a620e53f5f928bd2e7357032916033db7659db7a2de3f6f7aadc7fb9f168fb7b5fc1bc6f66ce27dc8ce7730ac4d6699cadc3faa13f640ca082e630cc154b6f715d52ad678b31b80faf91e7f9093139dbad2159de0016e58ea88da6d7b36787a6a058c8956896bdb399e076b9d7beba99dee10a363f4b08f3e17c05b88363a5532ce70bbaeed63196daf0f0162540274561be38309325496fe398ef712206095c60a94b20c7879c6c2ca06f1983f6f5c4ceef72b5da8ca6396ac10aff22c294fb83ff8e657f95c56dea5a77e9af5abb24469055a3e8da75f92701cc12723b6aa9f23522cf05a909fdb6d4002107df97fc21a28fcf28a1646c84eeeda959ed8334256b3d47d27b59b162817d89ec879c517042cff9f2bc752a2dd613e023849dcf90174ac4fc5ce363387d856ef54d51a36e77698a12aa84fee0bb3d15fd33844b6b62c6df5ebd966a43d442a50f7abf563249b43836bc512a85f6c3ae66044cc94ddcca17b7ee230be07851a587d3a63d6aa3becbf105e14a2ba5b313a5144bb3a915a2baa511ca601e2b229cce6d48902a7c7b9b5afaca1bfed18cd089de73392a1fad0dedf65c64466c440779cbccfd0d0d19c5cba73bf97d14bcd58cd7f139e4f2b9f8cfb76e170b6e940d079620e374a1b28d8142bd4e8f27773cbdfbdb8fb34ae36cf78080708ceff056e643c91c83a3e0b28781edea68ef42dea39bcdf4f59d1e99fca8ec1652ef923e3780cb8c54ddcdc4943d6f97c97fba4ba1944bb4e4d6ddc2f578c920792a5cd7f31a468951b791aa8a1eccb4037ad591f5a14e3afaeccedb6cb1c83ea36c8265c8861b797e5e491e708238ca5facca8790a8b05577277903cab29f38600629650ea9dfc3132946e80baed5cde85022431e735f060f1713258a28e26e319eb087ea0eb0e97793c6d21eb1c25d564ef747d83dee95e2c7e3f6cd130a79ade6da8601c3aa106a73edbd24c37504f1ed44077ef1627d45d592826c896ad5d9f3de94844771d02aff38e933c8bb4f8311271770acf95dda705c9163b2e9983f7f4dac7cd5413d4deb8b868230f074096c61226cef9039b5ced4a83a23fe1a8ad7f8c6d5a9508ce47842f92692d256e75ddeb500cc8c5f7be3334d5a69ab49e2415959a65cc882553a8ab69d6b71f032454ccf036dc438ce8486a743840c839803abdd719dad7fdd7aabf77cc12e4d1d8115dc435bca30d4aba61b89da43ab5bcd26a71f2d0a309837117bb03fdcbd0e73f65cf9ac696fda5dee3344ff021e4b6dcf17906016cd8d78a125c01f27c3196eb4adbb6e4a2c5c4e73259fb51c062198e3f6c2879410df96f01ab32e3d90607185308a4e8cf7ed249b959b47cf557d5382cbeb153edd11049193884dc3867b9d0773a8dffb1ae5cdb9de0b0e38c96ab5ade584b93d13ca461bb79c3dced869bc5fc77ae00e6b4ceae9697ceea536d05d63daee29dcad36df94a05f761d7b3f47bd859ed6d3358f9e6112b084b9ddb57b6ae65b31bff0f13e70b48017a83a71697e075571dc7bdd38a772472debfed022ac2312dc7a47ecaf370e39317e7562dae24f694f82930cec04a89068e7713cbfcf4d6d1ed81f1ea2703a58e9620d1b0618c84b6ae1ef07660a16e4896055d76b4be9673035bb277bf8685211b31589110fc4c8de9b11ba4c441de7984dcb2fabc47d23c6d7c87aa55ce3a7c87f7bb2fc2074af82dd1b3858aacadd4256ad9699d693da5a01a011241c97447115b7a59fa6a14f3a1b4de4343a2bbc7aabf5252c14f18269c972bebc9fc89fcd5b9f0861fd8623635f1febae4cd8caa6a77cbf3442519b24f068ef2aa81e3ce1e3a7242454e2dc50972272d9520129ba4bf76f0ddc31cd00a6fe24b887a4db6bc43ceedc92db83448f8a715ddfd47779afe7a9bf05fadca6af1a6758bf39b347a1f56b31450902b3162016c1577122274bf95d6ba1c7f8b9dc770b5fe52b3b62bfcecf1b74d019e96e540251efdaa3f433545e646fbf2513fd3729822ca782667992ab143a4f573b68f43fae234bfc5e954b2934ee7152665e789c5633b0df05e56b4c457817c8ee07bc7410b0d6cdeb63cb38d9934fa1a9b3755259c45b0ab9ff65119ce6c03033c9ebfdff675186468f511564b73701660798b6955a0a3ad43dc553d9d9c06fdc8625c121d22f8dabd38d27fc58b00dc7743eb6ebc8f007083717ee4474dca0182ced8d7ac043560c3750fab6e03ff81b2db827047cea5efd40c78476818511c82b9ccbde9692a304252ee29cc21794c06859d08d156c12465219a3f98680eaeb01fc0550c22c18587e7252df1c3322ef505cffab61a6e74f927b410af130aecbff6c057c6295bfe540754a39f1c001c9da6f8273167fe25c2ea4bddc7bb531019fca6fc10473c57e6549c547474d2bc173559376ac5c7d6ad408261b8457c0e5095b54a0fed419b687122b1b82e536a10d166ee45b09c02ff87ed151a1eeaa8388baeb5c70b8d46b1fc6d05d865df065fee167f667b973396c187215297015ac77b1e4faa3419278af6d6128470d97379500cb1e1589f80d17867958610842ead2bc8751a6a6425da5dda1c4e85f36b1b83e11aa1204b47bb3ecf0a1582f7a135911ec61303954faf265f3996803eeeb4ada495ba736500e932d80e012f57af3e044082d65d012c9b3115df65b11b5eb53f126bd6eff1dfbff92a6b7b1f883ca01c33651bc9b61233701891d4cbe4155ca24249d114df174223f51dd15851491544bcd52578df98243d863c3c7585be02bf7232efab7bb6773c08b0a504a0031f18a16fae", 0x1000}, {&(0x7f0000002ac0)="9642173c7d37d119d5c14bb39dc3a36d985562d9feb9ccea4f51f685ebeff0df38456e33110d6f2a7bab24d07f3f32f5dfdbaeb0aacdd89695a3e9f8", 0x3c}, {&(0x7f0000002b00)="81884854d60968be66415141828ab825787e3fba2e9301ffbaef419217bf4d3755bd850601c9802b1f66025165bbca16031c2c76a98952892f09db63d790ba85b4", 0x41}], 0x5, &(0x7f0000002c00)=[{0x110, 0xffff, 0x0, "7366b6b1d92c0563fdd69c7e075010c0c2b8b24d2238bcb19e9a020bcff22973fc12d6ce859d1a155d2c2fb39d2c8d17be6f0c4fb455cfa5986f7aa13b17238d7a34c0b98a1eacb780a925e867ce28602bb2fc45216a314cc23f4aa458cfb24d8d2ce69c44babf7d1fa44b2336ddc2147e54b131029e9c6afa74d7339508ef1358891cf2e1634a53c6508824900f951812ddf8c2f875ecf802f6ffd66a90487827ecea15b2ca842236ef641d882622a73518bb9718497b3022257c89efcbefda53bd7bfcefc10aa90c1b86760ffcf79b516fcc548deaa0f0725ce76b108c5630d7c85c5036ddaa9b211fb42964ab14b818704911c70089324f0e"}], 0x110}, 0x1) 22:30:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x54) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x1) close(r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r3, r4) setsockopt(r2, 0x20000000000029, 0x25, 0x0, 0x0) 22:30:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x19) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="7c6ca7466df8e5d78c12bde49589a178437a6d0c158063eb73f9dc41a61593f27f74f3b281b8fb2dd504f9117eb91edda71d206be79e4619daf62d9436b717874700e70adb7b2c874224f5ea46d726bb7f7c85a89f9231cb0d0926c7fb4ebbeecbc1a670492073aef184579f88f174711812906477ddcd87f39cd2f9e2695e211437f77a1341aca187d2a615e38883d0d2049e4b2aaff86178694e0bbe6b66c853842960145a59bc1223b2af0417052958eb164097a35011099d3612ffd393ab8db6afe137f4a7e72743bd1d56fba0fa201a6bcca3207578d2245bd69aedcc1c02e837ea4bb3f771cd4b", 0xea}, {&(0x7f0000000200)="1b570eed65b2527bcbbf6c298570aedc684885acc75e8a056cb428e8ce7bbaafde5b7ba5b8d8cee43616e2ffb26120fafaa227df1c6a27c866442fcda9c2ee0a90a30bf3bdec9d7e7e98dbc6b8ea2854007cc119b738030b97fa8c94fbfdb07734f29249fb43684c2552f2ecfd80d478", 0x70}, {&(0x7f0000000280)="2906d666a5b05e853f53267de17d03d6d81c57c34e2fa8e0a06a6bef0873a053aed30c519076608b2f37e9d3f29c45553c57ef2a8e8706a9325e1d8035a941ed6d8031d9690bfea7b1cc78ea85e476714d0a90ffd5d363b6b69dc4dc3ae0140d6e203c6e9dd90e85e22389165d2680bc221d1b2a67a763ef9f0f", 0x7a}, {&(0x7f0000000300)="5809d7049e194849d6cdc9756c9848e95c8b2a65ea7eda66cb03dd66f3991e4365337093d12462dfdb6c4daa56be4676423d74b2503fdcc59bd6f6d934d7191413cff5080a4189d5ad7b7d481b46d9a1eb10253291e7c7376a2596db", 0x5c}, {&(0x7f0000000380)="a94f71fdad37e9f653edb9a739eb5202fd2850d1e92bd32c2f22849e0004e5cdba591e6ffef142b16131fddf05a9e2155d194cf6f59712ece7099bd27e1b95cc93756f834bccced97b495d7de5997ceaa927514771ce3ef3f0d78f3a825ccb208a0a248c552462caa6bb0e48ce284863585b65c169f329d16b9ad60bb0d793743841d34132f37ada1f4981553a0e3c4cceaf512d1fff85b34c6b600222b51c6b7fbb4794f319972f6c1448ebc14625793bdf28dbdba2ea43f841374633c37757b35025dfaf8f4a9334bf87160018a39d36488e8b5ba912bc052fed75eae169be1909edca2a613277d16d83fd3996522d15b40def0f74", 0xf6}, {&(0x7f00000004c0)="4b264ea2a3f2e0c76d07130d697b337a2fdcf3e2d4205011005d5f62608965c2135ae22daa9a2f6a46aefd9847b6d899e44a6d6c7cbf94ab16d4c427d6c026e77714fc9167cadc10ff402b125fbeda522b38687c410a9f5c3681634037694d5713252336d0c1d0ea26e96afea9d24a8aeb642336800c43547d9c6d88998daef0f8aefb464efcc1370bd68fc7405ace81ca20165fd65575f13b18ab5d8ab6c80ac82a21bfa6fe45c06e", 0xa9}, {&(0x7f0000000580)='+', 0x1}, {&(0x7f00000005c0)="acf790390b880f08c51184ece34326b672bd7b49dfc75b237ccd965b0d7c534ff6e8e812acadfd3c2a", 0x29}, {&(0x7f0000000680)="3f8f206697763eb4c4f5de7d4b56fdac9818af9514b5cf9973f8c6e499c60fe7468c9a1e355c220dcf49ae851e8b128e29bc20ba77159bba3bebdb3d52976cfd8b43e1fe7d0c43e77bf364b54470f13087c268412e600438ecf01171a8bb604ed8247c736fda24a24495d3a77b0cddcf696096d462f55c17d7406bc7202472bcfa26f54578c2142b5c37b3efce332f9a2a2dbc3b10ba5f0f88d2bff93bf7d295d1d6016c0f8964281b4dc79c73ec9a5fca4aeee0edd7b3a528645ada8301cc26d92d42d71d9c9f32f4a3e8eb61bf63782c63311268450fba3c91a86c11b673ce401e41edb8e779ec05", 0xe9}], 0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 22:30:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0x0, 0x101, 0x8000, "8339f051c05fab74231f48995597e193720e5552", 0xb6, 0x100}) read(r0, &(0x7f0000000040)=""/117, 0x75) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x3f) syz_open_pts() 22:30:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0xc, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x10) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000300)=0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x800]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000, 0x80000000, 0x8, 0x200}, {0x2, 0x1542, 0x100000001, 0x401}, {0x9, 0x4, 0x3ff, 0x4b60}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20808, 0x80) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="aa"], 0xa) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000380)="cd124b1805c8b705fdf3efbb886cd3d25f5aa5d6cbde665bd68aeb846a800dd8b57ec680e3184d652b68b15be3fc6bfc8d92557ef6566ac23dde3f888b9a40c2c0d0e33fe9ab746492a369447ba108a831290e556ec5054d395f607fe654c670f2d720159271a86c51d0366a723f85fde86cfb7847c16f764fce010cd5d43d3e91f881b761a8ab5d74bdf66395298aee0feaad537de20f458e584ac7ed0b9a5c7cde7c910460e0e13453fe437bcbb757fd6d6016b1de67ad1ca9e39a31bc76b61fe10de0fd28d31fc6799875860d9750412553a820f1104785f0da0393d9b2a4669dc12e0dc4ed4ae628d4e9da97b9ac31cd4ce8af00c0d380443fdd271ae4a4a9b838ed42af21784b9489165b58cdfe2e41356b609e1d4ee69066fd10da99a9f924da4edf383df02d7c417db643c7341ca11e12512bc4857a3fa29d3e30765a29b66310df7a318689f51ac804d778edf04faf884eb990acbc35e25ae82adbe5c41829fde175dd143cce08d6e3b2eebfc063be42c7a72d43c91fc892e4fc7031e756d6fbb23235f165a07cf1b176755af86c361873adc906b6f1370e38ef4c4ba47b3a52fd01c847b7f3c8db9e764bf29c319db329cb0a303862f63bb1904674427d5dc4c48614de7b09e41786379e51071c48faedce351919802c49c9113a6262c582290fada0ad3e42eac1c4353a2a0521d4ed254d7a7638c1f322bbe3933ff9ab69b892417e52baec21b9138f472eb9a758508c3e8a6cfe89a5c60ec8c833a9feec364dbdb6c798f82677a8cf273957537f63e6fafd2595f0035d5b3be35fe4841ecdf33a864cb5524a5277197fe6492c49c613ba25f98c666021d5a35a45ff3c68b55005be8da0abf06ac6bcfc3a3f6aeff4dc48d1b39e27527357f08aa33d87e4a15b140d58ab7b7aab8f4ff9fdc43cd4cd511cf472d0a429078bf238352bdbab1fc3e8125ba91f36b2b040987d74b3d0a817034f01a71873af2f65e63dcabd463024d1385b006ecd697a368d2fe03df6a58533fc63ad7c15b9ecc476304988d4aaa2982ba9d70fe3c1735300494d1018000b1ef22f068909d8cd5f91b70882b3d94d062eafc937046fee733b91ad5ac21a97f9ef9afb9d8653758a466610c68856795f5d50e596ff2bd4a6190a58fca70c285e053cb772fcb9505a748dd718828d28d345e44e6adaddf414e8142c316dcdceb40e0690f52f716c5bbe289e811a8c753533718e157dbc79a3a1888735a7c8546e54a41d06a800445f65f65f1ab8ce2d1938fe2fe0a509b71f24a6455c9935cd1f9a88974d18b9db06aa23b4284db44782a27e68ea6d2dde04e02985da63fad85394ce908b791edd8b265d959db1b21ef5178bcfb0ee56611e24a7a188ff0ed85214027bc901b166ea687485b738a9d8bb2561042a6dc730611e6e9c80a047586c9ee29a0f1e1bb1bf9ea5c587621601d366aa23ce65a84e19512ee8a636dca458366712c072b6ff34e77e0f0a1f86a0abd86ba4dfb50c8b14db4d8358c17524ae7977d011dfc83c0e087bcfda26b7b9c80c447ea234c0ef8b857aafac05a7daa3497da6418c95c18853e2c096e9ff0f4c06c8f3b2ae4301b48977cff7d2a6caffa131fa33dc8c8542d64a87736bf5860a35ed9d447d50d06c99bc4adf7d9fc92b3eceef333e00459b7e082b64298d70546b4fdae2a090d25aedf44ffeee616f6d7c2fe5c90b42d0394ae065ee90b40097e0357980f640dadac665c884928dfaefa8b6b322234546ebc2622e862a5a23e5aac07df675910160e82cb15a858ac5cd2ef5062d31f9ba69974949489f63306ac74801d0c1ce5c4a3c1358962f791a50d40dc2967e950d35561beb2fd65baeddb437d6df29ecec8c63c8bc06b0a5ba9d0f86e8ba99a2d1014525d55703640d50575086b3d3531b3c57558ce8db31d6acf812ce887a022080438dfc628553ad095213b5abb07b08fd1a003c82b081f9ffe70266790524ce471b9a3e574d4c05285087c8f95eb0329e4c2e472e8093548b46ed5f9afdceab45fa70d5cc6ca5720e108d38c91132152dafab399931f8427e5afb450a540deb91838b76698a6396a2de0a45628585e572c1d1160db7e423553cfe3b22813ba040d0267f8152c0a732eed897592bdb656b9207bec7bcf879bd6d420e96af5197ab839d54fe0ecd0d684b96e0735b10fe9b921d24ad4278b6c53958d47bee9f5a82a7d1b10a484e6e32dca4beb0ecdfb332dcf8a4ea3eaeadc3df2f00d8908fd75501e97ff5af8860dffe14b05681c904ef6fe2a5759f5bd0ac32f15fa4cf8512bae11ddceefedd053c561be13330c91b72af2c33323e2aabe47164d32761b0aff07c290b5b08512dd26a8be21b869039aa949ef2ffcd71fa7e9f2099a8c29bbf3a1a1b096de53a5c60cfc58f945bed5a30bfa91ddb734748bc8cb6cec55ed3bb68106f412398414449474dadf34e55c175085282480f556338d3d93e22ee0ac7bbbd494582033def5842d942b97352a73afc1a05fd201cebe500dd0cd55a7176e374be6ce8552c4ce40d4825ae2682ab84a0d29c425f7e3a8a983160ebb62b49487cf80bb462430f97fab3d9cabbc97920e870554397423d17e890c6e2f633cb75940a7fcf45629458835c26766992f0c081b343047f74558fd50542e24f3c339b38b92a45d9cfc698f433c221732ccf4ecd3ab30c68182dda4a18b15fc83efe728e9a5c0a8dec07601b4843fc144e3d13b83830bb01c2ee3c5852457bbe57917ecf69f6f564dbc151ce25d46dfbddd8178fa603e59fbbe755729d4d09967b6d9ebebc0ba22e21519acf41617f4067d1d5694cf2f2a592412b4badc7b3181c9cdd0f47aad094147db3c09cd39dd320a913ea0477c61657c93545a27340881e98a1abd1e672a2932afb7339a61e086f9f268fae579ee097aba7e0535379bb12132e10163c26a6f6201995dd93e5709b9e0b1a9206c39885984b9536d55b055c09494667f1a8043f752bf07fe9f2bd5b9f5e7d53d23bc7be20029a91f2d5c7013e735ed5b252d18ddda126b5799df34ed8c5b95d676dbe8f94fff0c9afb1c0cdae77207e44fb5ad74a0a7e08c99e3f7b70db6a32859ab93aafe68f1c21d38ceca33efc372ddf4462a2ed5109a9c745c246016075df96513487f4432ecaa3f20d98ba346c9502c2a5f83d7154d17ed3b2ed1ccaf1ef49ccda05c3fea369c230ef574dff74a8fa43d264abb62ec94d4351c6307c024777418f931cd459449538925bc32ef4725d0172b899fbd436ce2de34f584ac8ac5abaeb50b6b142fe04f1c3d8af96d0d2f0df25e0f2f58e47a1ce7d871c81935f4b7c092ef4f3d30082f037565b5460140a0087deda25d7f048adac9606634c6411c4ef247608fd554364343f131ce93b276813a32d4bbf3f18587386de46fa1811d00c1775d286a02fc93d9754bec511cab0ce278fb2c9936a7a3aed97e776c2dc3e98ef339a45ebc0d20af105e5e901cafc4e933342b5928b667dad24f2403cad549af177f293ebf903785e7fbb8bbbb86517cc7c2806503dd0c15c65f5e878fe1bef7f425623b399bcd2247bb726fc7c36d33a210c42a07d106d030f862f30a9bd310fbdfefca987a5d5d0969a72f8ab5303e16242a9c63f7311a9ea6a32d91118e8c82b3648decd4a9b810d14556adb7b0b8620f813c13e6cc29841fc88c2778320502ca0bc415fbe6b5a97632c63f460fabdee90c670d3a39a4b415fcc272a62c9bd247c99177967454e41d84abe07a5efea98afaf1b5db3035bcfc174871cbf13bb84819e38fb2a6ba297f48220be08f125ac53666c11ca6748b1e7c588a950491abcc5882598c7848334fed81fc61bb4c4e0b38438a81c71696e58b825c9891d502dc4348b598ca4f00bfaa4930e3a313c172c6c30de47db3e17dc23f97a48fa17bd45d7b7100a7f397ce43ae3d3d665fafe4b1fc1f2142dad8fae3dc1b6b7e6baca3d2d162d6ab4ac0047b40e750b5f1e60c6a7c3ef49ecd7310c79084adfdaf824900d4db84c0bcbde5600349bb61025397f08c6b27f37b84cff039f37b680cf85c361d5f12ec31098b6a483054ae7cc075a6a0a85b1859cd699aaa4a583f4169248d45ba965fe5e7935d229289d1a62b8f9b368445db69d980985a478f2f5a69cdaaeb30d208bb3f1a0946567419f06b012c8400778b288232a53ce9dc837e5187f53e95d4921c29d12fccf89312e233f93b5d0d2455d8ae78063eae3b6402accde08c89cdd5c84865793e08ddc2d4b9bed044de3cc1382370512b6641a52a70f9ecd9bf91bde30fdddededaa486f89c987d942324af81620f2a716226bc699954436e094fd06329379af07be044a19fc80cfb87caa17d89e4183616210fcd610f4b2a1c767a76b93bcc7316e61ac57202ae04a1d7aa971c1c6cffe508b36537c5c33a18384a4b36f72fb80d60af1a1dbc763dfe65e32d396c8e64d403759a4cb0404f1b05b821b36499255f7a96456593b0e13cebb0fe9c8ac0ee4421065469901d780b2e0dec3b2ee74601f8479159eaf9bed20d0b9cdaf79620be88892cca76d5328ff72d34aeb4f8e472f97862676dff0268cf89462226a39263253ee52a0d9ab2f3718939e62313f6b8fd3a1d8da7cf9657ca0382b46fadfaf9fa198b1cc3a2600784f6eaa77ba25d1be5540fefa750ade6661649018c266973ef3622b4e52ac7109b6ce2d15f9116d32d630a64c1a7cdffc0566748a4b9e7891db5578de310b2944209b22d342d4929c944c14037d2490e8a3a6bf48b6b5427968796a9df7e2f1559cb42555fbaaa2d4b585359e9c1e25b6b1323361ac34b238bcc4bbdf08dd90499b0a321b4ad65c59a055ba6b73c7f33b9c33b328b052dc35d2a189e76788c760da87ee3fc8e1aa9b52369fc5a1c78a00ea982bc2b58eab17a053fed800858d1ce3e0518353fd6855d05499261177d9d9840eaae496f434cb23ae186e4b3b9a8c8b560e98f49361c44cb5a74b5342f08ceeb62ca8e7d5b85e85793db38830078507532acbdb6046f13fa848c3947b2d792bd792d5ca89c39af53b597e4e5f6827882302a21492efc86d16a2bf04227fb76640b5ae78e3f5247301fc8454e219bd588aeccc1e2b2c55bf26f165e37feff658a2d327e5f838acee3b5bb2d0181eacc7d3a39d36a45f8ae9f243f17639143c4eb2d418fd12cc0e9b4e1b79d57cb223bce3c5ad10b4f2b783d6c13cafc0593b6073a9739fac396c567766ae1d148e5ae308c66ff0e2c03ee229c2b4c8b2a542094b48b40fc73135d1a6b2fbf8434b0ea59d079dbe3664b608422fc53cdf6cec4eb777196aa13ea0af74209e2a0328345ca044f376ecebde2f7a08537d5f09569c741ebaa7d8d5722a924fa823d4f4d06bb1681a1d48f53cd79b18ed4e7650d73ed502a42ee648ce830b50b517bd7a9f4c75c3e26412b95a201bb1386f74eb60bceb466cdb3bc442b7bfb77c6a335a974a05a3e6ede473c9c54cdc797eb95ebaf584d1e7abcecbceee70f22c8be3f83f65031a8d4db7b78deded36d1bdae7f801157eb6504cee253ed1440959ee843cb0b7bc7ce2a6a44a33e419b35f6b479b789306e114b8946ce0cfbb5f348d80579d68246eb483149ceb86a7ae3d3adfd3100a3507d25325c29b74dc7ba96ba0741f62fa1435eb29ce7bb07454f191ef9fc40d8feb4d2706e217bc42237a3cd2807f781d2c2f0c6fadef56ae093651e3fc4670fc8f5455222bd80b8616fdc44bfe4dd8ab3e79c517328a9c958f170add5df6896731ea8c95f9590d5741873dc9234b8905856a197", 0x1000}], 0x1, 0x0, 0x9) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0xa95, 0x400, {0x3, 0x41}}) 22:30:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() msgget(0x3, 0x404) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:30:26 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="25000000ffff0000010000000000378985dee7ee2502986bf466631aaf69e7edb04cf111c38dc00000314b651bf617d785b6de78822b2eb9297f76f8ae67201e683349848eaefa67b5786db461f2bd485f32929f2b633146fb481e78a186940c5c8a1929ad44d0cc9b4243c7982ea44ae6a2aa0a1b5e72e6c28050f5e9f66d13bbf471ab87b56b1b52a64e0ae1fbb198ff09b808d8cf3432dc382ea124226ba5e94cac49b34d2d968f2490f0d095f2e709aab73d06a739901a4caa6fe6b77cf6e1e7aff9dd7137147120f03166f4e9681a6f05745a1baf132ce5b47f6d108619", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 22:30:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) fchdir(r0) close(r0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 22:30:26 executing program 1: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f00001f6000/0x4000)=nil, 0x4000) 22:30:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xdfb6, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2e9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000001c0)) ioctl$TIOCNOTTY(r1, 0x20007471) 22:30:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) read(r0, &(0x7f0000000040)=""/28, 0x1c) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 22:30:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x86d3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x100, 0xff, 0x3, 0xfff}, {0x7cf, 0x4, 0x9, 0x4}, {0x1f, 0x3, 0xff, 0x8}, {0x800, 0x3, 0x7f, 0xcda8}, {0x0, 0x401, 0x9, 0x7}, {0x0, 0x9, 0xffff}, {0x8e3, 0x71, 0x2, 0x8}, {0x9, 0x7fffffff, 0x3, 0x3}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 22:30:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/205, 0xcd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2b6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:27 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f0000000380)=[{0x0, 0x100040000, 0x1800}, {0x4, 0x7, 0x1000}, {0xffffffffffffffff, 0x6, 0x800}], 0x2aaaaaaaaaaaae78) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x81, 0x0) 22:30:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 22:30:27 executing program 1: clock_gettime(0x3, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10080, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7f) r1 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x55b, 0x6) sendto$inet6(r1, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 22:30:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8000, 0x10000}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt(r0, 0x31, 0x80, &(0x7f0000000040)="1320717aec57f5f0856a9c52a86dd8a08d375d91472a6e5c3bc00df8adbdc9beaed30bcc4d1743e6b316b65171851c284df9d20351d2a7d46f122725dd5173e2b2795a9735fbbd2745fdbb2f7ecbe81cab263e5dfda2d3697776edb164b626ed94d41abea9fde6c65b16", 0x6a) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 22:30:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x54}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x8, 0x8, 0x7}, {0x1c, 0x4, 0x9, 0x19c}, {0x9, 0x7, 0xfffffffffffffffe, 0x5}, {0x90, 0x7f, 0x5, 0xfffffffffffffffa}, {0x7f, 0x7, 0x101, 0x5}, {0x100000000, 0x400, 0x4, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:27 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000640)=""/209, 0xd1, 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000200)=0xc4) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000580)=""/153) getpeername$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000950000000000000000000000000000000000000000009f87da0c100c5659417efdbb5af100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d39fe867aa09c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e37ff29cb85685d59599c822200000000000000002900d09e3e554ca5275d7d53c29e20d9a874a4d8b3fd56d7a1503b405372253f1099fdb0daaa65c98a34543283c672bc7d180477fb01c8284be025d5b36a6aca075208b666d3b8d2a4dd7a55f3422e856498ea89d594da6f1210cd8478aef4bdc42eb4c745e0c2e6b6205b3f54bb58c37920da77959429d04e4ce390e64fd50ed5262efa2d7abc99c9d785e908e4033c75d20d6a33fffcd61b24536e03a55c2da2eb8312dbdf5d99d1f414481f940d719e786ebccde70ee30c216bdfad33f2b2443516b192181ff036e17cbcf7b10776d1d70be255e4aa6ccbdb1a56b63ab219a66f4346d5378803878642bc472929a8862873eba938df86d5a4d720d8c7d2ba88"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0x5, '\x00', './file1\x00'}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCNOTTY(r1, 0x20007471) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) sendto$inet(r1, &(0x7f0000000340)="433f543ef43028070030c8d6a76ed794b324df838b2c73ce96d87475b4dc04d06d147ca6774b8144722baecbaf48d04c828904c01f9abb606057c115d5fb05b7e03531e07e2c4a640b16fec5a0b89f8eb888d1f04813b3cde3a7c90b8f75acd423c48ae485ea82", 0x67, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x10000, './file0\x00', './file0\x00'}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x1000) lseek(r3, 0x0, 0x0, 0x1) connect(r3, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001640)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f00000002c0)) semop(r2, &(0x7f00000004c0)=[{0x3, 0xffff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x5, 0x1800}], 0x3) getpeername$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007100000000000000000000000000000000000000000000000000c469f8de0000000000000000000000006574c449020711e55c9b6f02390a8d2f162e4b9c40f589004594cd4caf9e1f8aabb201f6c5d56bbdc46872a71db91a1cec5014dcc6cde404a7972067659be2a687d7ce600a00005cfb450acdd13b64ce99c8ca51a8026ac14fd0b9da4289d80a1d2cd841caea947b79b3b045da61be02316df8355ca6dcb0d66f2c69a51d30e11749c47e781e2b4a6574db1eb876398d0d8df939a9a9dcd6884d4ff3fb20b64e964d137f8316a9140d95e9c9498c80a01eb900"/303], 0x0) write(r4, &(0x7f0000007d80)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18595a05328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b20a911e806a67078ad5071981669958e4f1ccf57eea4608e95648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefa285ac95d44977962a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7d97c433589a37c38e953c683d720d1cf1d1a71354b892413bee8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2b09000000e6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd33b2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a4847af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8b68ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a32ce51d68425270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70603fd493540adf73ce0d75edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306079ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956a46dfb432939d9588a747e9229ac37e3828f8c1aef1b1b6db524312f7aac968e9719fb545666dbdc394ccf2a764b34534589d35c5c594ad56aa8b55fcd7618aaa0b0bd4659fae8666ec8aa66fa7c51bc31f31f17fc00708df6cb339614e1166e8609e93c3c5861e788a19b2a056331658f9a3e1d53fdb4c3efc52644890236163f6af3f5207cc740d992301c247665a1e87788cf0f489c4fc256b4820fe10f0187f0369514ba5da2d07870570a343a86c2a27ee325d35bb610048a2eba31eca3a9b2bbb4ccbf3b079f0860db638e1f25aaeea0647b6f5092129f3b279a2cc4d87d3ee7ecacf69ca9ff469090e890daec68ea9306466b0a1705b3b13f3051a8adc652f2ac04ce75d1245805f683b7a4de7b3a846491a7f0f24608576157090d19083c6e8eaaba71f98d55b1804bc5c97dec5df631d986efa967ddcb8e5c9facb5ab2deca0ca85873b4a0dcfd373e1576d6dcb7a765ed39a45d4b4d221a0e064eb65517aa90de7347224b721b96de96545b57f27a4e64594d0069c0b1736a1352675af61953e2d32522b29573b447b2ccbd147935c7a28855bcca9acc", 0x12a9) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f0000000980)=""/161) 22:30:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20040000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 22:30:27 executing program 1: socketpair(0x18, 0x4003, 0xffff, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="f245a9bd04a3a6eed385c11cd0051fc0521c5a71b02a29be115726c3922cbe3f5d1470bcfbad7d2f854076ae4eb23823e040bf6ead0a318f1407221a9db84de8cbe65562c98553bac4c6c1ec267dfe678f9fe6808f120355b6b512ee6cced08690a6445bdc4e51537a2a3013984628526f4f4cd4de2ee1999b86d9f7e40db50a53a360a809fcb5e73967f09b0d2a87e527458cff491c6ad808a8a04c6f2e4312ad0c703b7e4cce3ed2f4c0b0c471f5a0f3e42ff0180cf8ef4943ec6d155d52550bc2a9d503013a1c8d668b97a83550b46cb040510127e5a349679b1fd38fcd0c3a91", 0xe2}, {&(0x7f0000000180)="d845707f849c5a19b8c60aa49c49f7", 0xf}], 0x2, 0x0, 0x0) 22:30:27 executing program 0: r0 = socket$inet(0x2, 0x800007fff, 0xfffffffffffffffb) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 22:30:27 executing program 0: socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a5, &(0x7f00000000c0)) 22:30:27 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000001080)="ab524ba3f09b4f597fdca0a58e79d365ea287d3df5238e1fd214c01e5dc3ec215b1c62bd73d2db7d47fb7467f2717c9e872f05abf784df1769db123b79935ed502adde172b9bcbd06a8ebc9bf69a5342d9a48e5fd2c1cd04179acc9990c7ba0c71041779e37007442d8dae9ea57bba", 0x6f, 0x0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0xc003, 0x0) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004866b77700"/4098], &(0x7f0000001040)=0x1002) dup(r1) 22:30:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa00, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 22:30:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="e5815f73f2a044fd33055552fbd5e41795632dfc94ff334a5619515a4c8ab06198824b7da025bbd47b3bf579456fc7d4096742b5e487cb6d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00"/101, 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffe0, 0x30, 0x4, 0xe9, "681ea32205908919b78b8d1382b3e5a10853063e", 0x8, 0x6e69}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x2, 0x3, 0x5, "3fe2ed8be2be00", 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10002003, 0xfffffffffffffff7, "8549557c14eb9d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:30:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="f37c50faa44b24de8bb943652b3ffa2dfd2b5a3edfa5262b7d4fae6e5613ff0673e0ba33f6e24e3d8cbca4c2e9e8f3a3e3e8039dbac08f342df98c73560f20df138ffa58694a5787f027f886fc414f46f64093cedb5219bbe2ade29c7515f26ede36e23b7ea139d26bfdc9113ae214f566ed793eaeaf190dcef32582f39d56ebbad19b97d9a246c9d64a6582ae2d8930a5c37a7c72b2c427fb403ff59e668b115a8cb73779dc97bcb3b33dc2dd3a055da65ff0d9a0601925ffc27b81cd7e04d78758a7ca08b934b2144cd49713ac21430ddf05a1adcbdc98c045f4500bf963b39cc9b16aa4", 0xe5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setregid(r3, r4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x186}, {r1, 0x41}, {r0}, {r1}], 0x5, 0x7) r5 = getgid() dup(r1) setitimer(0x2, &(0x7f0000000280)={{0x978, 0x6}, {0x1, 0xffff}}, &(0x7f00000002c0)) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f00000001c0)=[r5, r6]) 22:30:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 22:30:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0x0, 0x1ff, 0x100000000}, {0x80000001, 0x4800000000000, 0x4, 0x6}, {0x4, 0x7f, 0x0, 0x3}, {0x6, 0x7, 0x3, 0x7f}, {0x1ff, 0x5, 0x1ff, 0x119}, {0x8d7, 0x5, 0x6, 0x9}]}) 22:30:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) write(r0, &(0x7f0000000040)='<', 0x1) 22:30:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffeff, 0x6, 0x5, 0xfffffffffffffe01, "184ddaff8d1dc460b6dea89a6fe1720e960b1db3", 0xfffffffffffffffc, 0x5}) getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x4011, r0, 0x0, 0x0) 22:30:28 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x8000800080002002, 0x46485d48) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7f, 0x1, 0x4a2, 0x7201, 0x1}, 0xc) getgroups(0x8, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001740)=[r2, r3, r4, r5]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="470d26f3ef742e4d18bcc08e800ceaebbca5c457acc77997835a6e03d535ddb02bed3f46707faea0d9d27635743a43a09fc0bca11d7491d00e7d558ef8f65f93895224e900d5aa70bcc3dcee8d7967576ceae3f9a71fb8f5e1d7ba7d4ba05b6d", 0x60}, {&(0x7f0000000300)="63a5bc4366a807a84776f18d2b47da4cd35e9d731433b8be1c32a63610382cf783c7085cc36360d958e95806b877b8ca0bd5e2a181ed1e80a3d04376bd08bc511c12425eee21852d028c5482e5a2ea3460a3667c56bd1ca067dd853bb0cd073302b798f4df09db947e881a6b42ce5b0f79cc1b18c451f489f9bff5e640faa120adf85ae716639784ffa80ff8c46b30dd3b3d5643e4e9b4a06c14b1720014d76e8e8c38563e3720844ec4763f04e52e0823f0e1319666482bc311b00bd052829fe3372155e7c9e5e538", 0xc9}, {&(0x7f0000000400)="885ad90e642497f47765cf2a1854540a46d1757afd269574ba0b3a4a804b2838c0c2f86281af71dc2bb7b8e512d7cb57f5f129cbdb08b0e5776d4b59ae81573deadab96d44faabca7c4c16c1d6181179d50478f17d37a1fd52c446f521684af89db79e7b3559fbfb8d7e70d38ed06056f87049ac86ced9adb00d2c1e71964ef2079b744381b6a580001f4c7186b5ac3ccd92b7", 0x93}, {&(0x7f00000004c0)="56d84a2cb96706d08c816cd9c9e61d0befd07c9e7027e57895763aa4bb8dcf15bd7f1c8d6837baedc9170289c4ad24b3d1ba58f55ba33da50fe0940e66910e680be653f0dca3da3a0c783a3df286c013b8d3d4ca0188b00102aabe5f85b3953aee55ff7dd28995353f32555aa9e2ea5b987284fc89c242672d296f70f9abbca8d4d32a5d88886edccf513d08771d0ebbf207e94a38d894498f8980cee8eb51f5ddbef4e87746661fc2b6149ab58078a2814768d2dc4f2fe35f0768d81affddc3a94ca44fc34c36115bb21895c01a0ef1c972", 0xd2}, {&(0x7f00000005c0)="d5ed18c7dd82efdc887b0b046bb8515a5f610838b8c3e2534354a587ce8f87c8aa6a12f2bc27d265d8e83ef90b2808c893e87843d884a7df8ba769466b0b02ebd69aad079cb999d14cae2667b333dd77c9113e7e4eedf26ec663b1b73e6c3a0e0b07fd648620bedae1bf6612bfdbde235d2f9227f4827e42c73474e462a46f9144806076bc464171f53e580898dcb05f7f11ca6d4478196eff80b052b2a6f306cc498a1c802df77a57db4443afd61b80886b525ff194a04e34e912ecb8bddffef49d1f4fd065157605aa4612313f0ace879d0b89946eaed60bdc322773243c133a58162a9209963a99b899f869114eb714721a77e76142e67f2375b820b17379dca08a1ca2848d0fbe40a366837d471a9920165088a07a515d37ece72f2370366c372d5f2da9ecad2f4b048bfe3cdae1762bc14fdc97e03fa9d3940876583eca9eabfaf118dcfc985cc34967992f52f80c3fe4a5a454581406a6a921f431a4b10699719576be379ff5953c5e684c99597fa256ef6b2294025c9765e613df2850a913dccef5873ac80e998b4d2f8e5ed798140ce1e2960f288e002d2885364dd845f8a740a8e833a73e153d2f6e400e2bc0ba12a21e09f1a59e0aacff9ca431bebe2e7a32f3fffb315c9df4f83fa99a82d92faa98890d589b36196219e7fc40937f889fb547f3f4626c46ca8726f1f7c6a87097487fecb37824f5500c7c659a11fa7b9f43e6585beda227f849e37e3afce7b870dc5aaafbab1e7a33ab50ceb61fafe3b0a0d1568966a25314aadc179bb79c8bf9e473c85f6d25d1cd4cf4d11829105a8bc9b8b4b1e01c6d7ce0adc51b8a00b007ac09ae9c17a74e8cbc73694827e52407c2289430e09012aa15d9458b04120ed1295859127af39b1c0bedf01544c3929412163d876ceb9a91700e1ba7bb382156b4539c66c67077dff65932793472451ba99b7c675cd6b567e15c62ae16e98376f52e9b57fa0befcd7c9ca94e1a33be1e99c2dde4d264041d6cdb7ac78eed51566fb57241c266d181569daf3ade0339a567dfcb7f4dda8f21fbf6975bc0a549f6e42d6162f3e21c987d2d1af7c30f338c177677670a536938ffe398e6237c4cda91d886a690d7b514b106c27c2f9a070841416f200155658c65eb5b9d3dbcbb6c440f802d9443d57a88cf192bd60fb3b68ced0a02f825bfca365d43892c9b2bd1722afb9b300492269c92213ef82b8bccaa3197be5b574bb5103aba83e248fc758f63a2e58e177dfada384a7cf83b3f6efed3450641c6f7271b48c8d18c6f85e270a9f77d31407fa307c94de5466732136f905035c289b9de7925ab2a867356ebbffdf3916e0280d65c120013b5af5a18edb3653a4d8f484e35c93603cebc8aae89bb57df4069caeb304c03ca71a2c91f4bf6ef3b505cf11eb1e5fb86d3f2101b88fdeef30e4e07b8a631436fa0b84d899ecc6009a009204b07bd3c46b87d22d6aa21671c06150069d5a41456a452f67fce91d4b8022dcbae535aa044565e45a0914e9a0b571ab87f73612bee1cc65c70b43803e299da0d5ca179c7dfd446a7fc3679a18227ed76cc469cf85484a73b6fb8ca86e83e58fcdb091bcc1d26b09c6726542c42ddd58bf705def0da32c5f99c46e6ec0988e12b28d7f2d40219843524e2c632b22b1393441bed60f2e2e6fa4e9b255bd89a9fbc6050cde5d8e5f76edf1c1d2d67dd10167652e26ed310aa7a1913532ed32180ad95b0a29e0526c481847146c6df2de8ac533c26de7ac761509cc5c743c4cadbfb3af94bf3be0392f87e73e85cb6abc73ce877e35f2ff9180eb9b604654bcac3b6e91409e05959232f42b739245a148fd69ce8b10c5779779cbb99870539810b326d44506ba344f5a9663441d3971fd3af224b03957f489004ac7f5dcee8e5e63cb3750bbcec9365bc409e159af7c4b6738b8abc718aef07d3be72ade1abd6902676afde821cd0d082cd483f7017c0f36caee1cb97fcb82eb9dda996752e984262f0e2607b2e96ed323eabc613814c5e5cb3f7f01daa12cd3ac111ecc92bd8ebddcaa15e768d8e0db86d7996c08cdc2cc559f3710cdd0471c31810b3dc88bf28c526b00d65501b0d200a7cb639bcea9e7b87cefb1f964165328058b64d07a6250fc89c04f76aea4c43c146bd4474044a7e030447313a2535a6670ec31e1e3f65a6b50e230ee5a34f03ceb7aa95d34d4b9912fb151c9509b43c1df61c7371ea5cde0c651eb4db1403262677f06745a34bf662b9481bdc450e15f45c247c23f411f16108478a687158ab8caa6d50dc36ed9ee3e5b97b5da5e0ee5a0dff1f3a00e4027a49c702290811de7edfd9cae7c0d6f9fb1ac335276ec74f505e1cf873458ba1c0088210ee5bfdce4a2c44a1cd4850c1d5520e4f97f4f25ee676afa9ad5b5abbfe2cbed0f1f1b9c9713bb26ef0184fb723679ab3fa35c97d7038007ffee5d907ce74c08f338ea1d8ea6d3df6b95d4a20cb05a1e7981614a967f068bfc29d16c65279a2fd381b768a14468a69791a3a6a2bb5fdf6da51e49bdee6a295de14c0abcfd0e92017319414c2853b2afb2f56dbf8977cf61e901e691722e57db654fbe04ab5991a42598a38ad63bcfca15996b01a3244997c3c65a0ebedbab431209f86f0aeac061e6f3e8c89ddb9da27eb30f96944677683807f1161900fb91b9fedd6b3edc513d481d423a593315a34cad781ea2b551f7ca1a5cd7706e5134bf2f3443e4c8567791d172e849132b41746f4aeedc49e01587e5fa94da7fa2c86b3850337e10efae3fcb033fdfc10a66e63cfe545ba9d49bff9c4783b1f1c5e45813fc56602eab683cbb797c5b0a9173ff25287e99a0cbc4761477f8281e36b8efbbf3b022c81cf7e864853552e04ea0c20fac9be42974d100656389b0110b54264f7050b892c8a84e809521575a72f720bd91a9e40ddc62488f5ad257662c3e924f57d8c05fdcd122bb128e6cd5ba26855cf82af45d4305ba88c0a9063b1c4a2c7695e4c1f2aae83c97f26e7a9322fb97c9fa28a38e0e62c5315a69a4cfbd71a8d91e6078d524d1ad3844ec90c26e2076639ffd1c80a5b1c88bdf11ac206a24490a8e3e709e0303480c7cb44676d2bb796e955fd866762ac87330c8aa80d55a8283855b6344e0673b129ec54bbf8d763735268e9f05c6c9fc4eb0a40fc1b4ba75365492e0dbdc752d1d7435815e9031f1c7b3adf2a3711244b1b07f6e2a81c5ccb9313906babfa17443092acc622b0b3debd958d107c18c471e52fc904d7b14566dbf8f67d13883ecacfc7734e6f01ce911b1b6ca53d27c04e65798a15f4a6144c12a88e5ed01054c661df1b626d1b213444c1822eec95e327d518194f8d1e407e1c22fc52430d4cd132a1511bcd2adedd319514491605ff68645e0d893f11437a276e737358f717c168d82bd577f6077069897e848471de393c9b70af89dd37024783b46be24db4a7c16a55d7bfa8fcdb41c3162ba25c6c9920b3b9fe1c9f4c561cd904aa8d85d1eb14bce943823540d921a29a1eabd187f3c28b7d6474147650490555ae0330ed74e8919d71574f167ed45075832d3a68f79e4e493d2934f61260b9876591b12f3c7a9f982897bf63517981d72e6d047976ee7d39a7f2a86439e2f4769c0b5f1574a4e22bdaaa4615154b21b394c6d28103420be690adb5820d57811d565cc1f277e62b29332c339866d4fb439a1b17729c45e361fecdfb17e16f46ed03fe6b1c2c7a2a471d39993f3a48da6594a05313a20acea261d10f8ed5e23d1f40d49bed08ba79d3b5b8b11c1d94c6af513a7c800d6f8e4f8e99611bfdedf58e7b51969d8f622368cc51f2320785f7c8899c3df541b251ce069b6170663a8de241d92525ecc0085ceb2dd51bebf9a711e491bad9e791ae08e51b9dc2d1bf292fed6cc6a40b418c97a3477b7baf501bcd5f0a20b8aa660253a4149ce0be62bc5955b461ba30c3e2b6b668e0cbdf685d40eec73e3962490448a67e3fe79ba730b52535e0b5a2624338327e561cb6a2cce4d208ab24007fe4df472651997b5f7a2f715b19a459469b20cf93ccd1fd4836ab5568810c0e7fdc0ed25088fe2c796567ee95325ca22ef1aa83ae81dad476fc576a1cc2dc015b432e1ecf7fff1a323e57781cde1de26a7e1d1262a0a1a9f04fe35c6794ea5382458ec75bcdfe2fc623257f618f43e2ec8af0bca9ba955fbe70247b1135bd72a87b72f5ea91714e29824a0b96e80f28e2036d9b31793fa1fb4fd7f946d98d8a4acd929bfd7150435a6d1b69dca97b42c0bd8480dc230d2b5b3eadb35f4affe1a7b13b21807e7dc3320587b0acbfc77915bcda124d1178218278e7fbb221fadbe37ce1d256b436e7b86d08cd7499294d1e3248cbdcbe19093d414e60f7bcd3782edfa7ad47f4a766bcf87be703f5200c921d5636973cd06eccd4fe5dabc41142a78fd84a048adf31b7cf9c3d0797bd86ae1804a591b3da78ad5193d4f30ea94b1f67989d2c12bbbdc8ed9863c9323781e4871ed965e5944b3ce6d21e4b9ee260ed500ecac7e5adf82b0ea53f1d5a0bd07fac79bbfbf333d22b09be4097d32b88c54e89beb8c09b04a6ac7422e62e61389def99ac8f29cbb9298e16ea5fa98b1af784653eabbf4f21df1a8fab9433e248041e824a4d1a8ee40909be55e65cb6ebd00f4b1ee1f720fb21e9b9ff4afcda6105107d8c14b28503bafb8e24eea20079cbe3c37574bd77b2af65bac121d70dbae340680fa872a0308fca5199874d81bafc271864689e90d8326d2fba269cc81404c683ee28c2a4f78189588508bba0870fe6c26bd277fb322a252ab2be66f4d5255d46412acf69488ff7be647b40f9078bf6be82e5784e81a86276c8b4a8b10c8e589a16f349c95d8aacc0a10fed33b666c4ce442bfe61f3c66c572e38eff728fb0e20a29798e3f62fd6640dc02a698bac8d7ec944f920ad3792f85372f37559796fd1374093941201fe1691e5c230bd7ccc0e692c8f44fef8810732c87c8cf5981596c8df4d684070c276f73f7e87648d92e5de184c4954072e891fe5293ea375c1ccf4d97657df6b4564cb34086f83dd7806671e8501ae850407240cfdcbe27d397ff4eeb35f7301865e009aae62588875dc6680f8b5fa9daa342d420390417881a7f48775caeb17e0208e05267e6fc53fe8036ca685d7fc09390444cf35b643e9f80f7c4a997dab1121dcd3b941d85106309cf661b722b597c432fea58e1739d4c19b41fe828cc3f6c36e858820e0ec3505e10b9aaf85550594c3962ffac5d3bcfa6580fc6c2dc8c4c903f24a329eb8d459252c77ca9ac6cb146ba57eb117a3b1330f7d1e72cdfecb67eb621b3f95c1120cfe4afb515d009962e0c31c4414459aa5734fc0da81e4ca9f52d1aadd7a46a6e05eae8d45944e160294524b4f0610074ee1d24b1e755ec56f20f310b204f1fe7f85b5757bfe8be0684bf996400c7377249591e93e2b3d9bee66ce9818c367e3772bb33ed53e8e9131f2347cf766760bc029800fddbf045b001a8af8ee6151c3a089eba870ecd5d0e06b8bdf87837f43ccfcb6f2aa3fd38a2d28a74449019a065e6dcdf4fd48e265d342b4e1742518ba15d80e979146ec06314c807f608b3f52392939d2d7b5f9f2b1e90a4d9c25a66f232ea4b092310fad8a9d7f37b609ab9527cddd7b2f9653f2778769e71f57fcff1583f496bf5a92853090ac9e853d0d62341888cb9f1a3075941c941428cdee5c2900471358db0ac03a71cef6d3aad813ded172b0b4a0ed3cf8d842c8d3d889674977f79183746bb324c3bebbd6fc", 0x1000}], 0x5) 22:30:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0xffffffffffffffed}, {0x5f, 0x8cb}}, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xd82) getdents(r0, &(0x7f00000000c0)=""/42, 0x2a) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) 22:30:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x0, 0x2c35, 0x1, 0x7ff, 0x7, 0xdf3, 0x2, 0x0, 0x0, 0xe8}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xfffffffffffffffc, 0x0, 0x80, 0x47}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x71) chmod(&(0x7f0000000180)='./file0\x00', 0x1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x148) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x198, 0x6) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x61) 22:30:29 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0x37, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 22:30:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x9, 0x100000000, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff801, 0x4, 0x100000000, 0x9, 0x5, 0x1000, 0x6}, {[0x4, 0x0, 0x401, 0x58ce, 0x0, 0x7, 0x10001, 0x4, 0x21, 0x4, 0x8, 0x6, 0x2, 0x10000, 0x4, 0x5, 0x4, 0x80000000], [0x400, 0x0, 0x8, 0xf1, 0x46a665e3, 0x5fc9c139, 0x1, 0x4, 0x100000001, 0x80000000], [0x7e, 0x5, 0x3a40, 0x3, 0x3, 0x0, 0x5], [0x7ff, 0x33b5, 0x8, 0x9, 0x814, 0x5], [{0xa8a7, 0x5, 0x1, 0x6}, {0x101, 0x40000000000, 0xffffffff00000001, 0x3}, {0x2, 0x1, 0xf7c, 0x2}, {0xfffffffffffffff8, 0x3ff, 0x800, 0x6}, {0x3ff, 0x6, 0x800, 0x1}, {0x4f91, 0x9, 0x1, 0x80}, {0x9ee, 0x1a77, 0x8, 0xac3}, {0x1, 0xb6a, 0x400, 0x8}], {0x3, 0x7, 0xfffffffffffffffe, 0x3}, {0x0, 0x3, 0x0, 0xb1b2}}}, 0x3, 0xb56}) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x1c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) 22:30:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x4a, &(0x7f0000000240)="2fec4d138e47e0b65d1d629b138442bd89ceffaa809a6fb5000b3e40dd5b3a19c6d62273267aabfbf627bdaa0cdc65cd567569eb571fd3fd390dcddcaebea7c2a4c33e18ea15b9ea86c6") 22:30:29 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f0000000700)='./file0/file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000880)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a56a0b65d9746d02cd7d7bbab6ad2e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670fba04c1f8d88f081ba53690713ddd7bd995c63c9547badaebcba174c235e8881bc9020e490b", 0x79}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r2) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 22:30:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r2 = syz_open_pts() r3 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x4aca, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 22:30:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x801, 0x51) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x3, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(r3, 0x1, 0x200, &(0x7f0000000180)="7103016500607b59a0102c6a24f492c46e2ba62516700a00ac8b42c3d0a6ac", 0x1f) 22:30:29 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1) nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r1 = kqueue() kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) 22:30:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000002540)=[{&(0x7f00000001c0)="4fb948d842340f5031bb5896962a516f0594d25795119e7e26ca8101e853f1009c28c93d57131ab28cfeab6c8f5d9144e283f14fe4fe795d50215591a3dbcac76068eea4f849197e54123c17ea2d650e9cfbf09b59a4911e574f3215894d8954bbdb3d1ab4cf8800f7f90209416376b3bb9581dae1e3ff35d0ffa6517bca69ede805daa7cac68022c3beac60faee3f9b744a895d6d5845ac521d39fc8a63300b4e006d5bf9639323088ce581e8a55bd6ea2b272bf0f1264f068d1fe609a133f2346db65eaec8ad0456150e63cdf68b2c420e133489d0a77317bf6b3f1aeb46aa11e223bace5eb23bccc505316fca8922621ff2fe948affbdf7a2777965d9445bb612282be37cf6107c553333f0a098c4767f7fd1196aff42455db13b4fd8e532bb784dc00f407647717f85b1b9af69d1fcd0de8be90eed3b17c1b0b658af7204b5d187a33a9bbc96cecec728a2f4f4e8012c2bf3a5d5e1aabbd75ae8418d5832c5032ee46a78f17d53b436eb5a53baaabd9f85f4c38024119e9e5effe3eeb7732e34359fb03654cf5f61019ceeaed8168bcb47b447e3ab432e2e", 0x19a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=""/253, 0xfd) 22:30:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:29 executing program 0: r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) 22:30:30 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 22:30:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0xda16) getpeername(r0, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) mkdir(&(0x7f0000000380)='./file0\x00', 0xc2) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000001b00)=[{&(0x7f0000001700)="ca62684d5f6e8052161f55cbcf8eb0189a5fc45435256bdd9d96d272c21f699c31b9c04ddacf149809a9129fe6f1c40839c0403772661fbe4b04a8814927d61e908ccf2bc8ed5020f28b7e6f1bbcf0b3e23bf1b8881a334d09a64822cc31d682e5aa6bb2d0744ceb4c0047c4dccc5e83c54432cf6239c315c8451bb0336a10475d6c8a8e8de31645fbb0b7cd48deb193f2ff95a083800a6fe6f73b9a55b098571b36ec8ec424703f5798615a7814f2e4010f984a309997e7a19a8e7a8de1f3bbd7a3e8b2351cf02797981da0aec4552613cc9c1c"}, {&(0x7f00000004c0)="567daca777336975f0c104f698a1018f22abfd"}, {&(0x7f00000015c0)="1866f135ae81f50dd651b25faabdfe68944f68f856ecea06818b25998ec3035e2723fc9c6df93687dd5f224eb553f4cbe51ecdbf840960bae8923828a76d41a768032f4cc9ad0abc48a4f2f016424ea5c34732deb1adb85b15a549b502fdb3ed058ac82cca3687231ab25d0326454d43f3da98f309bb454b3a45c574d8f175e6ee3fec0984ef73d15632fcc6a4f779378f4342d59575be549d5da4db64611bdef69061147fdea5777147006d8fcffe8c8ce3addbd846e4"}, {&(0x7f0000001800)="4a37fd1651b2072433f7653fb3f9d38f905f0224c6c88e23aa40404cb020bdfa5bfabcb9b4d98cee90f43af4ceb1cee25176841a5c0c38bb30e24b1983c90a09da3e2d9924f30a03e585b8355db15ffc4d6b5857a901835536c6a87df84ba3dd888621c1a7b46d3d0bbcea8c98fad65ab303267f90c960a10574e1e2cf3a5105020bfadf7efdc18caf1d01599d79d0a25b241456f3357499da31b9cde0c63f52273f7a8dea7a3f5f1225c2bf323cbd5e17ffd63d7529b5d9542a951795f6a36dc97c58f114dcf4"}, {&(0x7f0000001900)="b85ef16bb617e25b464ab495508b71a6cad1c943e6ef3ca6d844de6afc987d0215cce724735ba8a883e5ab42b41521eee3aba692c7913a8cebfeeabb7d40c5e8cc91ceffa492d0f07f1fe282898909dd63180f2745bedc90a7c600922611e8ee7210afeae4d2c2a0156cec1fead44bfc7fc882b2c714dd022e51633abdcbae3077ec9c03d379f0d27ac8eed58b611e1b7147f982229f53e6ccb2cfbef46856465ff3ad92e38b7f22149c4e89a82914afa49cc2b5ebfef14b21c72d541e87b4d111feb8924da782aeb27113e773b14eb4149afb9e09f24e58a56b0e0b9c66ce88b3afdab617f2b2d2fc78f57ec9a7576911acc6b3c8e2f7"}, {&(0x7f0000001a00)="9b9d4db276c124cb9f7355c6bc7ecf4cbdfafac1cbf9011818d9fdef4089c988f21d9980d73a54d48e12e8d8df53e827e9a1b22e772eb0ce28fdcabd11aba537d3b0cc7c42ec246bcec144249460d13842dd961533cfa412dc08446906a8e2f506d1c275938eccd6ea665a4285818820fe90d668e77d6431644c4788ae2601314ae3b04be8cbda253ff3f9c7816dd12cdef01e6aa786775c5ce1ca1db0ede8cb7af6fabe58845a2440cc12b3ff550a927b5de19ea897930f146a8c3e853cdbc975db77381e4ea4734d90973c7476667dd366104f6900ea94c7c2"}], 0x196) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, 0x0}, 0x2) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x40, 0x1, 0x80}], 0x8, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x81, 0x40, 0xfff, 0x1}], 0x4, &(0x7f0000000440)={0x9, 0x2}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="806b0a00de1499cc3f83c4e09226615e81dbbf0aa629c57ca440d2c50ec6f5b1004f2e484a324b8040ac7d69b04c6e401c64d84b2681dfd84f9981f128ac716e70b8dae16752b142d604c5679a59d2c42faeb54c5efecdcd93e14807c8d4fcb6b50a13c9e8bb8f4ab788053e98c256aaa9e52f20fb592764b507ee2477c6cb084075619a4330fa3a0c26d4309fa307bd385d709f0bab8f845e1c4f814d22ee12adad26805b020b46693cf0884b9000ea5c8fa3adba667db336836240a6ad6e3f548e24c94ff7e13a444afeddf2b1c87d96e6afbe3ad4459af036c7261a6156498da28ab6dfcdb2174fc4b2fc78a779446828eac8a616b217a064e5b72170ca4378923461cdbf094c8be41d9e33c0b83b5a4d55c790ebbaa694b7bb1a274b5e1d8d3686543fa84b1eea08bcd612795f82138ceb5de4fc165b4197a6c1e593688915c758feb834036b22f1128381f5a1b44b28f67f7aafe1b54886669773ab425c1b7a1e768644b5319d2951c722729d3fc42e3493ca9809cba229fef10233aa59459eead4378188bcd504b9047bd73e017bec0069d3cb1f786609be7f8144760b456aa58cf1a9a7f289199d445ae62458afa8b1bd8110e22728bb5907a145bae1092ef30f6d164152c257b9270c631f16965b5c3b60f9128eb01f4bfc0120ed3395ebe1a1e41abfc58c31c335fd8c6833c87c0afdbf459609b66ce89fb9df8743e8bfc19e6e97fc0e3ac6e6f3038d0310b773addcf104efd00af79128b2b6e2437743e653fdf53886fc191bc280da766290063afe5a1e2b5e0f532ab98de52d71d6e53da4202a292448e7efb0984bacf23aadc53319d7d7612ccbd64420910921205629d493137b20390d67f8bed409c438db84c4a04bc159726fef5f8e18249e8ef3767ec5151849772093af3e7074c6bd1ee91055165ad75557f6e1b0ec45afba56cd68bc850df67d2c7058d95409a5b9fbb6048abe763ad4d1216619579dd962c2729979115a9ab02efaf2caf7ef64c7384eef69947bf65ab07c31edd86b608bf7f59f6c5b331eb58450eb9f09de2691068aed4d749e1de2dbb31158ec9e16e1effd6600cb8c0045a7f43430bacae4d38b6c7c05ec4b33929c078ca071cc579fdc3dfdd3d33e341a09d484d97b34782927022028438f29bcc4403624d72403041abc1acc0d357b22c150a261062a9599c1aee3bad341ca892d9f1020638f24846e0e93f2232463464a6a0a04d8cd646f761eb9c04eb90fd8f4278e441cf196fbbf2fc46ceb69ab612e4501d8ed9a372a7a505b7bdc7159e01de17943a6fa898e161ca24459817dc967db78d752a191d7b0d548179e3b567de3c4e3041bb1251fd7723c483fef1364259944d8b696620796563d3182dcfcc3af1ffc2675513502b10c8571f15150fa14b5f8082cd9e64c8c60c96a8cd39a277304d2301614249036937b96f56727377f1f0ef77d444dbf92ac7f76e2f2b4bc9faf9679ea9cd312c79bd992463f0e8b4bc313efc08762b2fb189ef7e561ef536606d6a4c7aeca640bc9e63ae7081c5b80fa3ec38c0aec800f187b5f6216ece70a610a82e84a13555b601d7bb7e17b906f20a29e23744798324b0097e2f42e5ad7721dc0e61b44a755ca1caef8d4b629f3b7a869ba7f819c35bd89e2984a79ff8be8d3e7055f701d681e7185a500b941cfcd7ac4ef993436544935791cbbae49a0abfb09e174c1e80085695b93bf7463e4dc82b70ddfe900a49c1288099961835385285cfd5425557e151c534acc541c575e5e6d9a3c0e53ecc1629cccc8a6a8f1f565e54edc943d1af41d4e788350c798ccdd273abbcd1f473a1e3a0c2f3bf959e638659557a610322c2690d17ca3e2b7917a8d694e630c60b6046e0e3c99bf077cb1eb5a20135aa89b85f92b041773a452a6e082ed3fd0eef8165ad804eaf70e91522a61a3ecdb7d761847ec635c93dc3f91c44ccd1d9ec1d76509c7ea731898fbc0146a7a1323d5301fd3d6160e382f5c4b98f55f456ba976f25f3e22907a692adb7f8dbe839c594f899717136c3b4f2e49d9129bf931cc4cd944c66f89e7e1e0eedd53141ea345e73c599d8001f9b3abb0d3d745e33807ba45b714a397698b72219fa9a4daa92f6809fef2b5fb90c9555e15f7347f9fa5da91f8c4a3ac71fed0a2056724cb25708e06bb1e4a920e8369cdb887e0b44512620bbb89ce00348c7cd0f9d85fdba59284835d291f9461929dbfeffcf75f3d676f5ea86dcd405202b4b7efde9f511518e628f5bf5e37ad740085ddc5416d9fbb720611cdc62c8a777683bcf4a77e76646a8f0bc1003b6a171d89d06faf627e88fcedfa3aa020fb4372b87b6020dfe4399b6aab48d575bfdbabea809bcd2d0f3c73280435c569753e06001247bfc3513490b0d9685b7d1074a8ed688a7a3e93b4d5afecad04fb769c59b0322425f15491e9c8902642fff808847f12519aac50ef457f1e4dccdbd96bd06c96ef1bed390223693e8ccbcc8b2134dbdc1e2b411066b94aa1486cb487789c3d64756752e8bd165f36f87ee57c3f7894919e9c5b1f6fa6082376cd9333b97f73ae2c48c9b5ca7cbe9e7afe32e4110e34ded8c2607f41a50c8df78ba3e7e6bafabc44214cdd5283c2a874c1ea97b16121522bedf33dd67b83f5be660728a3dae5d3b95a7e8893d8c07f941d8dc457559dbd78c2c6c5b082a49b3bfdf9945050831e2715c094abae8dbe77dd83d78dbd0022cac42c409b3e0978e8e2947d3c8d9745a1af27d6abc16d53094c390dc8e4e683008690b24a4beb89de52528ca2c7d24f0c7655bb09cd1c9b500a97d8b62d1efdff41c4b22bf7f38f7b995b98f4c998e98d65be82810e1855345c050a35b76961f6358797aff483a8601c4536b5fdb4689aa2c89a60f05062b5b5a704b5c2754f006e991e34965b26a58265c65d2e55e8a5bd40a007abffa6a378c647de6a534af41081d06f1034d3411167bd5632aedd82b36b90e74ba3ff42f21c6c3c45d0f1f0c3c0f2b7e47b874c2133e86753678876f61363cbdd37a13f50748a9271926cb36e9f91eb9f934a4d94521940274e751d5367594934e0cebacf5e8b320f3f7f15865327030957fa8cb730858b45acdfc11bd94527c433c9d71f90097dc16a5d860f4ee348b1d23a1935d6b1834ba0db2a7efcf41dd957ad891abd6aaa2b9741ff6ef5deb8f6c7563c7005db4b6ea97f1ddf26fe4d96a33c64f1593643df4934b7bb74fbf6a9134d1b9dd1431136cab020ba86bc2760ceeb03de2dbadea3663ee2d8367c700fddfe66b02c435e66f49a74f1c22a08fc278169a57b6e4bdc40a783510d2fe586c94c737e5132184a004266e14983f3d94ec09e0e9c89f2320ecd08c4c3d24932edec6bf779950879aa455943ab7e09171a7405319e7361fce50625d1168209d400ae6ed3832e09051fbfb57c23690da93e0e4880786428750527387dd3a9fe56c1d75a5eb745462dcc84a06264a5abc6b2ccbc764ee2e7ad97d8cdb559b0c0aab9f12fde4834e3639524b70498e2bb09306758a7fa2d062109199df144ad77c27492aa82af0eba2d49bf57bf02a08d45b53f34bf4893984b9173434a1fc13c570e8b1ff96e95c3db24ebe3df911fbc63fc1c9a54ab9a27f8bacb37b16cd00712e9ad3e566bcf82b1f272b538943f4a8cab2d08fe89e2707c64f3db39a4ee22fc8ca31bc43d6f37e3c6ce0c41d48f3dfedbfda8788987ea81abf777ed78f9787782afdde4445286a69ba970d05e24c29a94a2a112fb2f577ec9aab4f262e015643ebff76bf8fca1b6e58ac365711d2e087aa426351b62985c5013cf374d9279427c801fb03dcf97d75288dba30ebaf4a25604c976caf48a171fbc4761551b89264efeedef5fb6364e350dcfe018248df84cf942a369daa576d04892569683814f537efbabc03b555597276d044b8ee257912f62080ee21dfaac5f45aae706aae44041f66545d4d8452b538f1c8f47866f20e6abaf02ec562e39aafb32c2dad18f9e165270052fe5c8d3e54a34a68aa95fbf72c7fbc015fa1af2f1e0aa174c3612e3e89e0ed9d45019fc81d30237f184c538f09474fb814f81187e89803dca39504cf69b7abb9bbeb431ccb1fea9a0594762858e0b9e23f5ece47e81a64dce33a099fa53cd555a954c183e9c761d6add3ce6a76573d944d8e25e68dcd19456a3f755ed23786733ac999fb6f519ba416cc8021b8ebc392f02a6a45b4c9e7557ede18ec1fc420bd26e345d7800f3df5f33a49b53308c62c0b31b545bdfe56322f98ea6bbccc6d273e0c43586c5b5c0a42dc05d9cfe740fe9b05b7ccfa540ae49e4a42eeb8d194d550fea7e4dc2a95092cd5db0fdb844472c81701ef808e8cd50f23f604fc4f3e3e54feb53f0af93157ee302f7f6bd4d9e0c50efe270d78ee11d4c1ef169f576097b4244d94ab1e34ba492ec5118a8e6a2721fe28d3fccf2c47348935058e90209bf5d736cfb5e1ba0fa2d356de64b4714e3937880697d1dceb1b242f4a1dcf9da21d4e75f99b615e6975bdfcda1f9dcafc6d7f93ff37740653f6669e0016ba2e310289fb06aaab060d1557ff5fd65ad0051b4579017a36e1232b8ee77dfffd30fc0d69d4f142cabc338f2818430d3f872635037df116b62d4f4c3716493bf2988047798a617c05002912b7333ccf0e7286ad030d805bd13483ae6aa407d4c3c44a6c003e35772b3fba3eb3aa8f862570dd86c2ea6c5ae17c5dab91b5c9eec17fb7d7ab77eedd9210d5b483e38a3f32ece885b2034e547451797cd3780f2a17e89f461e7174f75221cc474dd4d547204582775eea41ef598e9f689d32d477deeba7bb74a351c5c5b3a4ae2697afb07ecee60ed961e682e21f57289cb4cbf575076faac675eca9d23a8781072b5bb9d9c0ed53bc7d93f44cd621daa3fc86cb0d2b000e0d37b12f6ae32e9049f5a747667233292401e39ebe77b9922a17691772148be06e62441154d0e6c7a1b7406ea9ef604adba1bd0bb797af6d88b7cd7fe295207af68757b8889cdb131aa19c906996d61e6d50183e855a7a68980615645571bd4046fe7ce1e7754b502e8c5cf3a866c464c655e30f6e80be8857afca43b6e2a7b0ccaa7a7b98e76f97e546f8c2a4fd8ae98cf125dd23c4306eaeef90569c6a1af4d91a6fa9b07e944572bd37f67b1683a4fdeb6bc8f236b0168a3c9db6ebf596811f33c66c8452ab65339d0e68cc41a3bebd5433e052aab2c8943b93fefebd13e4c4086cdfb439fd97481c2090df55dc7ea8ed735587f40f49702dcab32a717511a15118a238f72f409fb5770525245d0e36e134805ba217b7d55f74376802680a5fe3b7c558be1a8cf8f87c1d88c05dc37864fa15fe4fec1ae6ebc50ffc5bfcaec0c54d2e6a111d6d6a62d75b4aef02901ef5cecbcedc8331a12ac856be9aa95009740ac344827fc257f7dc70445a9cf2c94878a3c31aa0da37ac8c4a2494642e49c7a8adbb920fd6909aad09cadd17ab3ecdc13098e833a6ae2e72eb6b35350473fe6d2add5ce6e791dbaeaec913172e02696630de341d0ee97a820bbab58283d3236296f8bc7573b109b2b337b97c697b8b9ea7e8d1fe3d2afd8bdfd874295f269c31d5f1285f46bc1e6ad6dbe742d5e8126ce1313da6d11f473648796eabeaf01de4d577543b5d1e4564eaf8bcf8d40be3306230d86fbc83742d45e0dcdfc1b188a70a3400404e4f751ff3065e01417c367699d4afe6b741b4fde124f86b1439551ecc5075c0f33642a59ed0e9bfb91c54c98a048bebb159e12de4864aed0fd7d02529beed7", 0x1000}], 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x3, 0xba9b, 0x7f}, 0xc) close(r3) fcntl$dupfd(r2, 0x0, r2) lseek(r3, 0x0, 0x0, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x41}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 22:30:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2040, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="fbc2147d8f412d", 0x7}], 0x1) execve(0x0, 0x0, 0x0) 22:30:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:30:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000280)=""/167) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x40, 0x2, 0x6, 0x1, 0x7, 0x8, 0x7fffffff, 0x1, 0x3, 0x7fff, 0xff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000380)=""/233, 0xe9, 0x803, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 22:30:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 22:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 22:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x90, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x40, 0x8, 0x0, 0x3, 0x6, 0x8, 0x3, 0x0, 0x2, 0x10001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='+') 22:30:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 22:30:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 22:30:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="9a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) msgget(0x2, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000100)='\x00', 0x1) 22:30:31 executing program 1: mlock(&(0x7f000000b000/0x1000)=nil, 0x1000) munlock(&(0x7f0000009000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x130, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 22:30:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000100)=""/157, 0x9d, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:30:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) msgget$private(0x0, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:30:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x101) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$KDSETRAD(r2, 0x20004b43) 22:30:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x5d0, 0x8, 0x101, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x21, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0xe41) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10148, 0x0) 22:30:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4086138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x20}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x6) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:30:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x2b81, 0x14, 0x1, 0x0]}) ioctl$BIOCGBLEN(r0, 0x40044266, 0x0) 22:30:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28, 0x0) flock(r0, 0x3) 22:30:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20080, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xf00fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x9, 0x5777}, {{r0}, 0x0, 0x34, 0x2, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x7fff, 0x1f}], 0x3f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x2, 0x6}], 0x3, &(0x7f00000001c0)={0xfffffffffffffff7, 0x131}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 22:30:31 executing program 1: poll(0x0, 0x503, 0x14) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) close(r0) fchdir(r0) 22:30:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8420, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x200000084) syz_open_pts() fcntl$getown(r0, 0xb) fcntl$getown(r0, 0x5) syz_open_pts() 22:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x78228ecc9f7fb1a5, &(0x7f0000000040)="001899b7710acd07e60cbae5838a7d4fe28d0387") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:30:31 executing program 0: r0 = socket(0x0, 0xffffffffffffffff, 0x401) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) setsockopt(r0, 0x80000001, 0x7f, &(0x7f0000000540)="2c7559821ed69b35eebf2853feb36d6606f498c7a48ca8d6a4c6c97f79821e1b35221f21faf14bbe897c892d22b462402dd2e2f92e7fb8c9c45d4176a97debdc74e619bf2a3884f17bfc0366671b205ec271deaa6282dfd9a349308cb475e1d4a8ccdc51fb6eb829c287c907e7629e58689998e19d904e397d90989cf007722c2eb6c1ac2e554b8c590765f4ce", 0x8d) flock(r0, 0x5) connect(r0, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1729}) 22:30:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="7bec4cf464141d2621b4a445168971c0af15ff311655219138438cd49decc0f5ef0500000033394559405f632b37b82a7238c403894d4d51558a33e7e4d523422d", 0xffffffffffffff85) execve(0x0, 0x0, 0x0) 22:30:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xffffffff, 0x81, 0x400, 0x7fff}) kevent(r2, &(0x7f0000000100)=[{{}, 0x0, 0x1, 0x81, 0xfffffffffffffffe, 0x8000000100}], 0x4, 0x0, 0x6, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x80000001, 0x3, 0x5}, 0x5, 0x5, 0xd9}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 22:30:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) recvfrom$unix(r0, &(0x7f0000000680)=""/4096, 0x1000, 0x843, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f00000001c0), 0x0) fcntl$getown(r0, 0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:30:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 22:30:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x10000) 22:30:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 22:30:31 executing program 0: r0 = kqueue() syz_emit_ethernet(0x1000, &(0x7f0000000180)="a6d8154e474215356bce3f6e7baa8055699c028e8a7bccc7be9caa1d8573b940d5c8d268141f449bc25e437542174d5099f64368e2ed6f7ab41759a48afd4acdac007051053826296800e62a79696a16ebc787e86a876bf24c17a7bd307179963bb0d7802e7578804e8cc3c9f3d6cc24e61090fc81506223251a995b9cd9197a915142b87f99e7cca17fc1669dbbb67c325a0df5bccdf7a6b38797bd9970db019ad7c69d17c289a0065766ec7a1fb90c22cecc33e8c78a131d2ceef99d655e7b65c2ba660e297a0ceb90d4d3f54adbe81d8996eb9ed610c1cb299503ab6a7818bae78f3788da2823ade3a168acf1929b2c592ad3b51510d1eae0d1965767be61d9a5d832874fcd2fea71eab3148c0e9e2004198cf8c42ef2a952e8ff99b42f71d1659f68f5a69c2b8a2f7a5580075292e41ef95f1d890118448e3a9470b1d0771220c04b50448cc8e34daf3a411a4b834a3d990d420cab53571ec19258cfb5f66ff32d7bb61e122272fe60845d6fbdd568a2d53f8c6db876c9d20d2133e9c9864369ab7fd4320742b433996e2a010a7a17402aa569265fc99e30ef0fe7cedd7563dc31ee39422aa72db6d8ea44fd20e5ee489132fdcff92348595b942adb89e5fa53a90b084e1aead5fbc4d207929ca90aacf886a07c5d6de3fb333132161e191355ec0862a052361d52acc742205d583ae99cb0a062fbb6afcdcb305b2f1cb78281c5fe779c84abacc3454c3bbf61190c9b29e66ebec969634985f2c8f17aad5a9b77fd182c63e22e2bde7cdc7b8057d8b5f0c623b14d8a342b38df3e458ee5f438598c50d33ebfcab9ebb0071301f9c516855bb63f012bd09d33bc901776f25b608be04f57421621978c3c3dd9241e937181b8f783e6d1bf1d1ce5f716af929e3a0bea5fd0097ad40c474f398139637d87d28d6d43adbb5a0ed7236c74cfb67a889230de8f4fc8c9855b697951e4c93debc59c76a53477bed573085cbd945b96c5c8c0a8754f48b00b224e6af60070f58b4f2b5c6b7240056e5661ac200c2efa4d64781f8748feeca562d1ede9935073204aa9d6594605bdb41045381e21f72f0187b3722a03020d16ba4550153b3f854eb5adc501afa1d79bbde3b29a3ac7dbc7023810e9cbb5fa381d7b3ca4da9837f08615d428ed2f0cc42f89e655943b3e68ed78a04bd4fa6dd594e4d0d0e0ba3e1f0b0ea160a4289f9b4f4317c575db9e9e490dab836fec9dbb5147489fb597f775ed83a57e4aec68099626f06c4bf68432da765e93ae700039729ded49a993b19799287460e94d090fa1b80109f84b833dd323d2fa0c90090948193eb7f719f31495d43c8ae2a6e68a18b4382e4854bc6a677cbb88c7a7761e59d1771a92fcfe6b05542e60ec191bbe2d5637347d44daa00a235e63ae27739edd8163b69a246e25f3cd9e7f50e72fdcb54aa0ca5ff62da50e84eb000174bb959f544359040f40c13484826c4e4b5b68aae421dafb36922f5abefce0ec859c9c6ec4754e434574d44da2b46d56afb02d6a50925bbeeded23f9e9b6265f0a82b98b72aa44adcf24da198edb9c0183c83906f014ed87623c031d82ab250b51ece5e88b0279de8276c884b7cb74edd33522ad1939c34c10326e7205af09617817478673a171c323ab75f9fd27ab1de29c3819b1e27c2f9dcb0b24eafbb21fb306f5c0a8cb0203be6209988962d426dc2e3cc6d930b5aa537a7ff5e52b7fa0043d73c7558d5d4ddcc53d225effa15986c4920451e827ad30370a55642537dac025620e66d77197facbad2e78670c1f08354bc249f5326d15ac0056d15ded471a6c8a462e9c85939ce1f24284292077bf492f9efb11d7b59ad50881dcf9d2b4ff577db715db224af0c1e15bb6296e20f2f3f3fe1ae5827c3e92d84d6d29fd6c435413ff573925ac320e37cdcf43fd2b1cbf92fec490cc3cdcd0ac8e8cb8df9f0e9a827f5606502d0db1f2b1e3845bc7e3eca9c89a263d40ba49780195a09729e70c529deabe145b8301b984472e9d386d3d46d16cc836ac028c99ee9948fca68bb8301de982c2376dbcd61ac54b9fdbbf4f5638d86e40dea15cab16440dd2c0c3977f840e78e54ca1c867029a63756b090ed499b8c1d853d20e9fb381f1ad125ac0372ff19b91bb5ec8d132c9c40e84e4d0c71b0f70d0bc1b389ed00173739d28117e640000ed4c612942d5935c40942ea5843e7f5de5d95007496efd0df1c7eddda2011615a4d4b405da5daf3ce6ebcfbd84d3ef4958662591cc05b91ad7969490d07461d080a7eb6486a6eced7ae49b20095d9f21991cd9d71cbcb8cf4471e7b25ee6421d95dc7c9d053011f8072bfa774467a1300186bf3d0bb0adc370e0637f5b6e3ee86983b58e971bb602f746da1576a22f457c0248a7faa33a6d8ea8ba26c9b87bb17505d0dca527c93649806ec5be2131d709257371da59c5eb56f1c7a437e13b514cc2556ae163e2b8faa5f6e64599bdd1c4f57f103b6db2a4c4ee825194473b2984fcff47089cdb2c0f90ae93d9e8126dca2f8769ecbb2d7be3c28ad9916fe612738e1f24d12832d59950cb65d85894b6ab40c6e01e280012fc45d2a16cd9ccdcaac19e8d2aa76e9f67788c80e1f4e93dc2d50cbe5b3e83e617a61132cceaab60e15332d2c0456cc53adfccdf52196a933e9554ecba5804da359451266638fa25b536fecc19a1e5d84703ba175059f81ad22fb2851fe12ae3ad0682782e5942c37bf248a198c2da1ce462d3577d7553c165a8168ddb0544b36e3b9aed15cddc55f1af108074c9e63799aa674c258d4948ed51d67c6b31e0a9d5581af0441527820417d76523bddd20b23add716dd2087992070cce6c760479e2e2b149832f57d22c48f73994829c50dc322cc922000f71d586889835a2e4d8d39b49dfb0c36ad5a438ec5e84b207cd57a312e11269dd27f015ebcb3b153505965de84ae9e6d07a024c092ee3b98b767d0653a63a249aa5307dd03e41ab991bb1c138c3b0d38f7bf8219eddf02403926bfc77d84ddb5b7b1cfc8cd1a2c2b8e06263f14a43531a58df9fbf96c14db4446e6439d564e595dffe053d473a17afd7a034e15d18676f9dee86358ce3ce1e10cf7dc4064c1da39b29a18314a752ddb1b378f3a4ccde46d468500c9c34c7f3bf980a5ba44bb4ee7671ca862d3c2c982ba9815dc53367abde256aefdbad7c2ae7d4d0cf5f57e5462809c454e216d0814e0016b938dfacbb72fc4795a4e92279fcbfbcf727ecb374d4d475eff1dccef02af89759f5829eb28476a6632ec0ffd82e5841600701e29b74fa18a9c6b7499d5dbe1e4749c34ebb2aea4680cd2e1dce30aa8d432de4a7b89570825c459c965e50650057e7ed764e1fa12fc4d8da1dd8a8ac605412acc24059aa808b8a991ea0e754f6d5084834eecf0a3c205df9d59752302ec8c9a3d809c698a67fdebec25fb1894005a6af31c240a09d9367eea9b6164f2cb5c35202a43172fa4490cb66b536b7e0af91f1f77d84ef5b734459131817917f5746be36728469bc3cc7f438a12953e930c2dd45d9a4ac6f97a0cf2205e02f6499ae1f2c817d0ed7f00ebdd860d8ee5648fdb99aa9c11a5166eda5f0ed65b0d46d37ae326d201a13d571aa2dd5e8375aaa0cf4c8086684e5f563bac30689d560e47e82cbe6a0d54d23cf60a0a9ae867332a41d28659f8cd17ecc84946950979c8fb51bcbc74e31f614ec433396b0135cd6c75d3c79e5dd67bcf1c739e63b8391c979e8fce723a62ac8fa7abff5ab43f54005d51797e59297de0f3da0ecf78a67d7e872265bdee5f6075b732fda2eaf1879b1b073520c13a2d463984a39ddb7dce640cb4ad6f2bd70dbd41387c468d787f06596e17d9d5310d835b4cef821322fb9fd6d4c739a817b2c160612f37b7a83ca9b99d88e51232953fd15a87c108d8dbf95a77325d8a9eab6d2b87ef9a51410c2b2158ec970044363d3dddbe82f55b35d951b5c36d2639e660d3f82a2a0dda4783a16f406d67027af09389ded6df293fff5c1e33f79310a12319053eeaf0b322618e62daa0b0ac428d04c8a887d7e56d28a8a63516e64e0b4949d05e26a6651d56e61d63dc496c79bfd0ebd2f566c0a84c27ad1114e5acc5899bfb864dfd2dc874b189a805eca095888fa53ee4eeca4fd42e7718c92fd3b5d9558dafeab15d2b09a372e51452565c33579416085bbf3455d596809c28f70e771f9f69b9edd0fc4d3b61a6a77228249b5f2eb3071c82c9a9c28d73b281dde9b725455b54d18083801315b1b7ed6a1d926eb9e6423a9424d6d73a29f27f8a30811c07559065093346ec66ab3c5753c52a57b6e9548d1cad414b4b9c03c6b49d32f3a9312a01005454e8c99e1252ed6e3c020579a331f35ea367188797093adefa441dac741562255dd3b9b88ebe9c8abe25395331d14a4e0464468abb9e2fad3e5a8ac6377d4c7538b2433256cbfcacd5a858b6b933ed48983a1cff757d76c38452be4a567b11717798b823895344f30135dc6423a3fb65b0917fe3a56abedd8b928a30175c21f481b6a4c1118647b08e129c22a9648a587cc66fe7c833c3952076910f173e292baa299d34de62a4b61afaadf311e30a789accf9e3d10a2ea7dc475e7967366093170b4bfbccdbffcedd813414c3fb5eff1aa288d3a0174ddfd4c56c6cd143c22f4fde1c5aeb2cacc06a05cf95311e337d300b99c5d70365011652d3fd66cd0c22f6bf63157144c437f88fd33b444cfc902b29b003462a15bece9d214d214b6ead0830f00da9d9ae6ab044dbeea54ce16b8fd50607331d69f9a63604c3a482ed656f6d50ed8affc46ceb0c191dcb82a315c6ee85a06880b25d70cdd272b4837b60e9f78a8a5677f877571e3185297fab00dd95dcafc699f4680c0674c764d6c66cf4237c20a451bd3be2543b1217fcb94a9d37ebcbb75f81810a6e70b2c91e81d13e8a3a3c3134ad73661c499665e7e67543474aa21a8b382e421670fbf04fbb7f2a14650fc081afb73781763368317644b19e14051b9091c9146b311ec6212658a28d879d25f663813778eb64c8807827f4e66ea883d22b13dff97f7973020a70a8a1a23147ff3800603515db19f996a5f5742315a75f2e8b5d3ddb380cc4d07ca340db77e0a047b82d88837387b5704574326ae28d240a2f86b7aa6c53be703857e670326e96e284515d2f6950c1202ea0ab0954b43f9d0760843d331ecbd6f80e908ca80345feee6f864775a4b7e22ed8028f21938156e2bb74baa59a9ba4f8e4875e5b6e5314b29d4559a698af14dac14aae37bed40eeb967d1a628f5471e20cd07a4297a3fc6739531529f6a6671a1b5b89bfb9b7f831d62456a00177596e0e0b7ad3f56f7e39541e7a949ffbb56c10aa081a6a7f5f3b49c1b18d8f8a2607fb666f259b63512feba08dea834079932f02655fc0e98b93f7d877f2a2f1bc1251821b4d1b2898361e8dfc916c8d7a953da285834b66a70447bebe7d118a9cbdb1317feff1971e0c0c8142af336bc3eb1f3c147b8f3e802c7d89f554b759e4b023809d460f29f47435464cdb8a872bb033e1ac4745d39808e7255a86265ce426de13c07aa97877859733bf81800b6c0221bea3c2c22904cd8b80d368b11354ea5fd80038fb41ec073787635ff28bf724ddea9e9178c85ccae8a2190e3986048438122839378340e9f7bf8ae5f5227a48d08280d2d34a017d350bc5d9bd62175111a5e5d027a22f5f4007a9701fac882703eabb416df9d78a4fd8d5df7b6658a99f9ccabc6c17bb418f84d3d98a38d4c34fe73216751cf45b9") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$BIOCLOCK(r1, 0x20004276) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ee000/0x1000)=nil, 0x2000) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) 22:30:33 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x2, 0xffff00}, 0x3f, 0x5, 0x8}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xff, 0x3, {0x5, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 22:30:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffff8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) fcntl$setflags(r0, 0x2, 0x0) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 22:30:36 executing program 1: mprotect(&(0x7f0000287000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 22:30:36 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10) setreuid(0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x412, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x5, 0x7fff, 0x80, 0x7, 0x3, 0xa4, 0x81, 0x10, [{0x2, 0x7fffffff, 0xbfc1, 0xa4e}, {0x100, 0x5, 0x4, 0x42}, {0x0, 0x7, 0x4d, 0x8000}, {0x7f, 0x1, 0x800, 0x6}, {0x6, 0x8000, 0x4, 0x9}, {0x7, 0x20, 0x1a7e, 0xfffffffffffffff8}, {0x64c, 0x0, 0x3f, 0x2}, {0x0, 0x3, 0x6, 0x1f}, {0x6, 0x393, 0x7, 0x6}, {0x7fff, 0x8, 0x8, 0x7}, {0x2, 0x1, 0x3, 0x9}, {0xfe0, 0x3, 0x9, 0x40}, {0x6, 0x7, 0x28e, 0x3ff}, {0xfffffffffffffffe, 0x6, 0xfffffffffffffff8, 0x5}, {0x1, 0x9, 0x0, 0x6}, {0xffffffff, 0x81, 0xffffffffffffffff, 0x4}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgget(0x3, 0x432) msgget(0x3, 0x40) 22:30:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)='=', 0x1}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) fsync(r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) 22:30:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/22, 0x16}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100a0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\"') lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x60) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xb1, 0x6, 0xc000000000000000}, {0x6, 0x7f, 0x7, 0x1}, {0xa8, 0x4, 0xdba6, 0x800}, {0x7, 0x3, 0xfff, 0x20}, {0xee, 0xfffffffffffffffc, 0x9, 0x2}, {0x0, 0x7fffffff, 0x0, 0xfff}, {0xff, 0x1, 0x97, 0x8}, {0x9c5, 0x52, 0xa76, 0x6}]}) 22:30:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38050, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x80000000, 0x9, 0x1284, 0x81}, {0x40, 0x7, 0x0, 0x400}]}) 22:30:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0xfffffffffffffffc, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000340)=0x1) semget$private(0x0, 0x4, 0xa) r2 = shmget(0x1, 0x4000, 0x7b, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/27) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) read(r0, &(0x7f0000000380)=""/1, 0x1) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r3, r4, r5, r6, 0x100, 0x2}, 0x20, 0x40, r7, r8, 0x4, 0x590, 0x6}) 22:30:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:30:36 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) syz_open_pts() syz_open_pts() 22:30:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) mkdir(&(0x7f0000000040)='./file0\x00', 0x8000000000000000) write(r0, &(0x7f0000000080)="4279dc37b2dcd6b8a9854c7cabecf6283a136daab441a91146cf741c3ec63de4e3845e3d1c09f66c382e3e2aae3b352c9fe384547a444cff7cd283c808d2813634458594afb94149db084e8037a05198e28154c5e67aa4c7b63e1c54406573720d95aa4d578f101d9506d3cd7b58aee27550ffeb5a46b7b02e56cdc5ff6a22825e34787e147359a157360df753219405fd7f63ddc705ce813faecfff96d5b4992bdd6b73", 0xa4) ioctl$TIOCSCTTY(r0, 0x20007461) setuid(0xee01) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000180)='c\x00') 22:30:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:30:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3d}, {0x4000000000016}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x30, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8, 0x10000, 0xffffffff, 0x2}, {0x100000000, 0x81, 0x200, 0x9}, {0xff7b, 0x3f, 0x1ff, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") fcntl$dupfd(r0, 0xa, r0) 22:30:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000140)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000900)="f88a78e452b7514ce7794d9c9ff5fbb45de06235e128a6f5e3b483e96f4e1193c26f36906bc9d0fa663d0e13615946b8c012fcd36c07f9ae3d72a9f1f82b055f055e2c591a288f8ec5f3d41afa79447a7940e0fbc39ffe13f1a33c43abb31a9437e69a26b0bfd2f2c3b206ba5987354bf838e38a458c26f0e4dfb2c3a0bc39ed2047c4e1862345ff47d58db66439ee8dd31f8f6f1b84f3ec35c8a8af7ca235c81e1516f46d9c480aefbe962df2adb229452ffd4bd4fcd2bd34bb7253e738b7ab5dcc54f609e0a7ad7c0e3f697c554580c5fb929012c497c3ed473ccada0639a00797e9f9", 0xe4}, {&(0x7f0000000680)="e3fa35e8508212be03f6f00480e38411bef034be1529ad2c8721e06357963e18917d5a96831a2872ba014dcbdd58c4c5e7f734d0ddadbd8a02882b5bbae3c49ef6f4cf0ecaa1207c6861886fa1b3ed270473e452826c03b17dc5b7651e67710578111a3aaebf796ab42e05f4010eb4546cf9382e3dba3f1713bde1f5d42a28963bd6126b6f4e1851729a8969d55643bfc033ef4dce056b02fcad4401487f0ed1618ad76df3c46f2dcd49e0d57caf829be120", 0xa7}, {&(0x7f0000000840)="5fc12894d425052d55238f0d51571a946eb7e0d0a06fd680a1e0f32911e764be8d67ca0e9bafa983175e34b2bab680484c258f3b23a2ce1d017ca2e47cea392e983c4043e887abf102b75242e14ce97f6f5196c46f3c1ebdfe0eeb7a4823da061cc1b5546c7c7d5c1027dc967e67453e244ebf7d312bf31bc42f4c7c1da52dd982cb79520fca22ab919753cf07b8196add1f85f63d46662ecde33a", 0x9b}, {&(0x7f0000000480)="05", 0x1}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 22:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 22:30:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000002, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd18500136c13f393b801681a09f1071d5027e3e481106a0cc55797713680000000f80fa6ae84c9831c897c8127023ad900c51bad5a8b8c1a79f4c094c198cb", 0x57}], 0x1) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) 22:30:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x7, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xffffffffffffffc5) 22:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x14, 0xffffffffffffad9d, 0x0, 0xfffffffffffffffd}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") socket(0x19, 0x8000, 0x400) 22:30:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x7, 0x0, 0x6, {[0x1f, 0x7, 0x0, 0xe5, 0x95c, 0x7, 0x27e, 0x8001, 0x1, 0x4, 0x5b9ed5bf, 0x3, 0x9, 0x1f16, 0x8, 0x7fffffff, 0xc5f7, 0x7fffffff], [0x1, 0x10001, 0x5c, 0x5, 0x7fff, 0xffffffff80000001, 0x9, 0x7, 0x391, 0x4], [0x0, 0x177f, 0x9, 0x6, 0x800, 0x10001, 0x100000000], [0x0, 0x10e, 0x72d3, 0x3f, 0x1, 0x34ac9fc4], [{0xac6, 0x53, 0x40, 0xc0f}, {0x2, 0xff, 0x5}, {0x7ff, 0x7, 0x409c, 0x2}, {0x5, 0x1, 0x40}, {0xffff, 0xffffffff, 0x2, 0x1}, {0x0, 0x1ff, 0x8, 0x8}, {0x200000, 0x1a3, 0x6, 0x4}, {0x3, 0x6, 0x3, 0x6}], {0x6, 0x6, 0xdc56, 0x3}, {0x3, 0x6, 0x9, 0x5}}}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x1, 0x9}) 22:30:37 executing program 0: socketpair(0x18, 0x4003, 0x2b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/25, 0x19}], 0x5, 0x0, 0x0) r2 = socket(0x10, 0x8005, 0x3) dup(r2) fchdir(r0) accept$unix(r2, 0x0, &(0x7f0000001280)) 22:30:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0xf481bf1fe0ab51bc, 0x1, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x60, 0x20000012, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0xfffffffffffffff9, 0x66a}], 0x0, &(0x7f0000000100)={0x5, 0x1}) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 22:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400004d}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffc, 0x2, 0xffffffffffffffe1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 22:30:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x18008, 0x80) openat(r0, &(0x7f0000000100)='./file0/file0/file0\x00', 0x180, 0x1) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[r1, r2, r2, r3, r4]) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 22:30:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d90) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x1, 0xa8, 0xfffffffffffffff7}, 0xc) clock_settime(0x0, &(0x7f0000000340)={0x9, 0x3}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x9) getsockname(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) listen(r2, 0x5) r4 = socket$inet(0x2, 0x8000, 0x9d09) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) select(0x40, &(0x7f0000000240)={0x5, 0x401, 0x7, 0x0, 0x800, 0x1}, &(0x7f0000000280)={0xfff, 0x0, 0xc7, 0x101, 0xb9, 0x5, 0x6e49, 0xb4d3}, &(0x7f00000002c0)={0x1, 0x8, 0x8, 0x4, 0x0, 0xfffffffffffffffa, 0x2, 0x7}, &(0x7f0000000300)={0x5c124fea, 0x1}) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000480)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x28) mknod(&(0x7f0000001500)='./file0\x00', 0x2000, 0x81) close(r0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/76, 0x4c}], 0x5, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) close(r1) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1038, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffeb8) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x6, 0x401) semop(r1, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x7, 0xff, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r2 = dup2(r0, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x8, 0x41, 0xc5, 0x1000}) 16:00:09 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10010, 0x15a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x7e, 0x45982f84}, {0x18, 0x3, 0x2, 0x8000}, 0x80000001, [0xbbb, 0x0, 0x2, 0x4, 0x4, 0x3, 0xc00000, 0x3]}, 0x3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x9) clock_settime(0x6, &(0x7f0000000080)={0x1f, 0x51}) read(r3, &(0x7f00000000c0)=""/201, 0xc9) ioctl$TIOCNXCL(r3, 0x2000740e) fcntl$setflags(r3, 0x2, 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) r3 = dup(r0) sendto(r3, &(0x7f0000000000)="6dce9d1addbcd996296c7e8471e1c247f2697844c09290957c0955c0844b4fbbd5500aaa0e5786289ee7f583e80e1ce065bdcca58df32ab5d08d8890851abb8dd198ad15aa1a79", 0x47, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x40, 0x8, 0x0, 0x20, "c320b3645accd31f3c1b861e87584b4b6ca65014", 0x1ff, 0x2857c78b}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = shmget(0x0, 0x400000, 0x4, &(0x7f0000bff000/0x400000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x10) syz_extract_tcp_res(&(0x7f0000000380), 0x81, 0x7fffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x1, 0xf3, 0x8}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x53, 0x80000005, 0x1c, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2c, 0x45, 0x5, 0x100000001}], 0x597, &(0x7f0000000040)=[{{r0}, 0x0, 0xa0, 0x20, 0x2, 0x9c}], 0x1ff, &(0x7f0000000140)={0x100, 0xfffffffffffffff7}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x100000000, 0xab, {0xfffffffffffffffb, 0x100}}) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e1d00026c651800"], 0xa) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) bind$unix(r0, &(0x7f0000000340)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe3f) 16:00:10 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f00000016c0)='./file1\x00', 0x800, 0x40) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000100)="3b0486a67414d232a0fbc2ef96115d3d6fd62c3d0383f34402c0077abc9139ae4346d328f3f88a08ab525d63be30b2ad95a8c73dac52aecb057940b7b80b69ab90534e38ffd5362e556624e6ced4ce30e74f8fea86e4d76094123b73ea2dfe9020e09fc5f95ab73ca31406c3aacb940c0aa2894fe9ec033a129a9c0312", 0x7d}, {&(0x7f0000000180)="6c192d702979c63ec271ee94c915514385383ed20027479560474bb1d24f4c615a679a05a464ba61a1013844378333243ab6ca3bbe2556aa48602743c4c2", 0x3e}, {&(0x7f00000001c0)="0eb5d310541fbe31ecec75cf269b1eab7f3cae504dd0de9de6a4cedb67bee4b01fd43b8d9e26d8664e75a57e717060d17fb0fb90f50a187d262426c0181e0688994af0b6de9749d35f2689996a3490909fd0f13f4393afb3dc048b7799a44216f53c9968bd218f0c2b247a28ac2de0f5b837304b5c59cb049ee89985a151d82a1fd4b834bfe9f8f92d03f62ef6c6982c9d6bda1fbe0ebb712805ba53f15ce9b3d790", 0xa2}, {&(0x7f0000000300)="417600de252876071fd591e424", 0xd}, {&(0x7f0000000380)="ee6ef781b72998d8f9aedc8c055250d73bc0871a419e488b2c3bb49625b39c89c30eab900e097286efe86df1b7c243e2e98f88c9bf907265dfe1de63bd5b89efb47537f20ce3538f095bc222ac4d24cc41360f052cccd0b7ec6b24309646582a10ac90c99a0220eaa093693ff2fe3e4ba8d2bd6b4eff92315ed11cc293887281946951a131688e2ae49cc428a47595858771078066e8e9e1cc8261546d6a2cd264b6d12cab72f53fba485eb50ce07f56b734725cb2ceeae7c4f649899a1943c27ce9fe8b6a614b25eb79115e2fcb9d22bc7d137f385dacbfb0844dc7db6e3709fd9dc9344687c73374029db343e0eef1f0afb733189ccbb02fccbfdf159358e55144370858e1b9afb5631b650c18ab385e99c155e475594b868e57a3cab2a5ffa34039c7d2f9a9b237bc8e02ce2489d2b71874d076dcde40b6d637fcdc3ea61a427da1c33ca9bd70f500c27d29b7b6412b588a3eb5b6aee89b13fd4b72953a270754d1ab093eb261f6598451a1c0c01e69d21d7e5e6317712d26cca712f32686e1081a091d204ede93b839b7c737ed2de3356b8ae669ecc14e1e538e63629beb2fd0d12ec32aaa9f356f9016287ebe4b9096a3bea17a98915e66c79a635c2d5035551a172b8e35a9cb75151ec427b7699be3377431e8d3bc85bdf9c159c0c1a83a3aa338a6f975cac6391e97b8924ccf53d1fcefbedff1fbc304a26da4832381a0a38cbbbe8f3570f246c2fb787d5179745e6f5b83808ee78faa1c5395587505046338aaee6a16aa24b0ae2b5cfe718ef79d6d3cbe00f0704a635afadceee2988e2941798ac9ce3b2969aec7d1ce4ce891435bc7ebb3b0dd4687e4e731d70da4b023d941674e8fa896789f029ec26d75e78e6f134952cade9daaefaa053d49832c15622b87d0ea06599b18846a55d50f156ad2d9998f852ebf711cf6125127a1a21b27776d39f8f51d1041ffdc872fdd223ed6fefb94e2970b5a9f275d80a9cef720603dc0c1643925c8a6ba99a2a7d623f2c06916bdc0947be837a9a637a94cd3ed8569dcc013b75849e59e36ee45491a41bb0a208fda424d278e8c02e464b18524fda862b41fac4422baae4d24d9dbb612ff3f8aa976fa663ccf5c14bc40ce6373e9dabccfa57a61a0094c1e327a328217e371079b29c72f7178899993076f2cc1d1b4c485336472e7169edacbdfd347465c5915567afe07e949c35b2ab39d2cc84cb3a8a563664161ecf0ffdd0f6b3e7178beb6c1991536ee1c69b543c210b62156410df304029b2cadbece8e10019ca1e5d9086511a0dd9097f4c21170188db62d0f8357007b2e82ef45aec99352f92d59dd2e1c2194091b5cb39516af3631f4eadf3dadf5d8f090ac40e71d9f12a0149fbfa1d732925ff170b8adbf2889df3dfbdd89659b534cb49fffe193648c823e776cd2c98261d6acd74900d1d97519ec707f35cb2f10b1dd3eb60ac030f54728e29e22fb457e120cbc1e0a7b740e30d1292acdc05342707c5a9484cc25dcb29be71bc2908b2b385a62620cdfdbb46c264f896a7d66f0004e09301ce6635a4029b09093b581f7691455bb21fe4c8076d3021be94bc66d44cae5c241ada328fb9c23cf34378cf2115db4824975e213cf761b6728cd6bbec6e41a786726d2baae245e1442fd634f65f5268aacb1279f2ade1b6fa3d7a03b0a8b5869c30ef9015be97d19c3343446031269201cbb6d4376d26ec12bbdc4b80ca81dfa76028c97c5a1073331088c9382e03ab17e31a1cb270340268f8bde8b2d7875da0d83ce3df3b216956d0f935bc468abb250083507a7a9b6e4a6cbbe9f7117acb3d130aefcb3efea6b1317623a6a50059b36b38f2715a865a36087346b46b8c656c0b2529801f03a40e88d54ce2aa72501cc2d19f9c93804c4dbd547e3741df898515229f5f627306f1944bfb3188eda0b158098e87f3dd11244b262c51923c3a3e0fbda039376128cc55f462da91426fa7e817b079be576e09edab1ed931aaad3b4c3a8652ab2e8230352949b2f3e6eb40c6f95fe7b80d8239a7662d6377c9301558c846ee5873731c61dd5a824544fb39376ac26c9a79d26be269a76a8f00369fe2c27abb4ef912582c5d3faa72812d23e381342b91be31427360a27bf2f9f09408e333d6d0cdc488ca12bbc1cc56d38eb7e9b5cf421c19aec6d8bc2ddb4ae597ce35b2f340186e500c75fc7bacecb41ca8066e0f09ecf281909f053ca1691edb9d5c5303cb567067b931a945cb6707415e93b31d5fccec3a684e1a082caa7079530ba9b3840a4d78d5d371d904c67f96a2bc742e167a6653a495471915645e4cb4575e01162dcf40e8a3074d1d642cd1f54090ad4bda1e04c18a1b6aa03a8aac6a45e2ea2830139702905e947f57db6b39078148b7a3b52a06a4295e9386f8a9a6fcad5272c106bd81b6ecbeb8d38b400a20dfb41e7a3207d8d8a197209169160379fa8c3ed77d15e4b19abd45c724cdee040f622d057b9f2ee8399dfc1a07af910f3c166183025118b86701ce5ba4bba672e5e1b887c7f1f2ddc3648742e3047e57ff645723b85ce21b48ed447d5cb15e927d202a3c2b2a3c4806c70d8c9414356182b82f7d20030a59c733405c80f1f5aa1ed337cdbf791591f480cd2917ef7e4272fe3ec913bd33ae0a6092e7df80fca386144ef254aa24bfda8353dff382918277b32ccd2ba7d9d84bfc197f27b985a6d8b8877053d7b42f5772d972d027f71ed0afb0efe896ea0e6cc5ecf0575d8df9d2766a747dc0fb80d79073f8ece09dc866f3cbbe95597601d5a23c343850a32584913f83f541e3ae088efae3018afdaa5a17154746880c3bb332d99039513dc3e3b8e3ace16ab0f38adc57e30271087456ba80bf35a0b8789b2d84d75acea8e0f6e413f3bca9c7462bdecb0e70fd83fd613e553b9429df4d6008a9728c1a7f40b499ee298f9ab68975c7fd8b0d3f73c95dbc193c8447776bf289483ab077a5699d147650bf9373acc5ba3d30e099e52980ff910c46898bd163b0d790b7cfc92401b50a5867ea95efcbe5ab787f9db6bfa6c62cbd426120213b777007ec9b990f9171902f4ecc36df04fd55384ab515e8baa40f07e80d096d7522e9e0c43ecbba3c207c9d2a40d4f41699705d69aa6927bd6680a7ed43a46d69ec56e38f8f9d01f67d6e321249eecd1afb168a80fca801269acf0ed4dde4fafb15f317c506db9e4795e1234c081227a6537d644ca39710ae1be8f743f3fb1f980a24235e3b7899bd0e5e45d93c44e1c73eb48d8101cb464369a51aa13e60a3f4d4b2565e7b1e53a18fb887437d0270e490aa02889f8469ccf3616b4f745c4146bb9f1248fb33732b8ac184cbb32fb109ee935fea4186d17ffe9778b1d84bdaae9415d1fc970ccb0b3977690e49674f45eb03caa53627c89868d8b2b549f5dedd0052f829de3033dfc10257e77eb936e84904041c220d1bb7b0feb0224915fe025549e63a406f34bbf261ce710daefdee325bf1c032713eb87ae9905a5deeef64a9815fde664def4c0c58d54212037ef0bdbc5a76211204c5234a99d9ec222ab9246a3e4406a380b9be0b12d688fd3c6dc498c34fcc15ac4e0885d9ca36168efd9353c4b1caad7997088056b83f74d2b01bf31113ec03ef8d78cce3af4f3e2a940362ecde34374fe782fd9a5c84ec6922efc7b3d14c25786ac6c6ff1f4fa8b5b3be20d363c6537822a09042c60077e71daeae9183516f9a2dbc39f725842bcaee9ec5fe2e83327dc593e24412791e67b9799286cf70947e0960651b92ed86d747ef6d8fe51476ec528682685d6bd37ba6ca8b5037ad978defe8fd86af6edaabb03083b47bc18b9a302e01be4395f5ebb83f862a701f69e0245cfeb847fcdf02bec5d303c1896682e3b2c3518ae04dbac5102200ed9515e4b578c99b4672434ee670c598f61f20a3865542895600cb27181e6cb4f369ef5e24b8b5e32feff6626f57a55cf20b8651ccca95a01aaf2a2d286de0cd7f2ae25ad017b07daa5caceebf170f8290a0edfa6cebbadf3d9e0c4915aa9df3d986356ddaa681c278418fe78f16079ccaacea7d1e5bfa12f721675f0931227d86fad701840ba7d436c1100fe141d1fcdd0beb2ca87c0213337a65e2f9932c56ffe9c985e77aae9382731d134c6bcfe101edc435fdb1e7b888955e7b67f1f1f61f798e43dfc3e1c1dcb9bd2a3735dcd45b6b20c318a17dc949df1fe49a53806e0602a30b98c7a6c3969f60a47fce0172b18cea7519abb60cf1bf3c24fdb2908849e951feebcc7578ab80cf2acb18085bdf2dc8f5b5b7c0a109ffa92b97fa74d1baf32ad864851574d27c0ecd8c61f496f5529eab40967726f0ceede4a4bb49759f733a3eccb66afffe098e8ec6a9cdcf23bd0a3e5728fcf28faddbad9c6b6175a3b2b5a31da78584cb5fb8c57d8fe8d1fa7d06ff1be5c9685b658dedac27e94758d05938759425b4491db064e25d05e43834746e0a04625013bb93c02be462e5d8d0eb68a5756fa1526194f9f66c8ffa8b2729a108e5150b287eec4003142fa13d37563f0cc4b106f8315b123998d555bc72e1a0f47016b7c24490dac8d5d76025bb055e8f52a8934d659a0e735041aee14870689f7b1bc93ca5071a1e0254d0f345fae3d58ec758ea888684045b42859cc0c5a4757e34d2e48efc65e556783ff966bbb8dea34e600fe49b595c1bbee0a3468d6b067633690ad857b70d028c74a66f42c2f84f4ecf23dfd1acaa87cf1b0ef5f62df19017e5e04bb4439ee8aabb6449a1bfa710b43374d2fcc21e52045794c4664c086030eb958686d0d3ea34dc4be9db3bb7c1d8e95841d7ed355184db42df2225f31b344063733ad8d2d31a750f2a8f4485ba820cbcc09a52d72b770396c6cb48545054ad4f6ebabaa484506980c08504579aa78d4ca8567b660aa0ea5e27a4648af6d7b8386f9054435c065c50837475bc9c445d78e254721c9ac2a46c10d7bdda8165dc1da35893a1afa74188aace67d34e1e9e3c59c84385edf366beb78be8a5cd375fee4903ee86064151ff2b04a5786740118c91a933abc22ac3ab1a39c46a4c6c883f2fd925acdc79c4e346521622ad39c9f87b7cd7850e854df190d46c7ebe4c407e5ff4cf5f4b0008f450f4e1ea6718b366af668f5ba73479d93d3f576767c1ce231dfe84bc8333cf5abfaccac11dd5135794540332d8713a3eea851bc22ef8c9a836268c988ed7144e8d0dfeec5e0b3249e201f17290a24e320958e67d72bd11ba887e36ce48a11ab65c79e8ffe9d5100d0824383a8d565ae687bfa0ea10f302f2ca9602a34f4209caa75029f8a0bb20c5e8c482b159404e80c4f18e8a1efc68190ca280567f80ab7557797d233a32b83db2ad4ef0219a3278b25bd74ce859370d2899cb57a59f309e14f698bd56c43f91395b3d875b6c0dd4e0dbf9158f1f02661d7c62197332507eb068b91712efb9edc93e5c85ee8b5b0d63bef1914e66767eff959ad9e9df7893ec84a9eb360726d904e4091aa1c0acc9c9f57a501f49fd3263155bd5c3e73de084f61e0ab5c7d1b2ce675a906b73e715e82ab340f476efebaf5b5115cf4d279971ad8d5b10fe1c9979e2d1045799d61a44ab0f8ef443eb7e0e35a0ea1d4c0697d3c8f00721b621e4b75a9c98c2a035ef1c98725920c56aa683d908127f699244b1c36772c2fa5b54caa7db64281a94d8fcdd53352ce11e93f0b19755dbce5f69101977390c2bb938a36f89bbcd731772409fdddd77e77226f86d51c3508b1af30db6a361f47595ef63a3ffd6088fed584279719f9", 0x1000}, {&(0x7f0000001380)="f219dae899db7bc814956888569dc87e4ba8f88fcec179e61567e334a7cef0d6d466cdffc3d301405dbcb824fafeca2c037431b88dd509e302fd52a672285e57fdcf36a0f6c03cfd7de6f6dd19030c69edb96c11e009792581a59606a773df7018bf414370a20672d680e4d607ace7f5b5876e06fab1d3eb87dde1c3b97517c7c8e39321c14509e270f26856697b7aa9ae49d81582e871543d73b3057c8ffe93fd33c072fdc91faf59be769902e341d0f0a971be083b9988cd9dd85967b8c92818b47405a3b4c6911e6e", 0xca}, {&(0x7f0000001480)="06f3b00a5f224380829f068b20686f9f61dd64", 0x13}, {&(0x7f00000014c0)="dc25ce83963ec298fb7a297e47a5b20a7df29bb71a2a2aea0b464f768607566474f28025a94a86c72224ab5d4e573a44ef7d9dc388182c7d0a771c1e594974ae6087d879cf5ead3917d8d352cb00a956cf1866fa8c651a3087a98e6f9db6a02aac1180deea326b882813b62172ecb0a7ab57b69d8a0a3c784fcf0a296e40b4da03450511652c0d370735a212bc03fd879f2b2653ddadc699f9bd6e13d7ef0f350da4", 0xa2}, {&(0x7f0000001580)="b4d27c94232ce3a71509753e3ecb12a682c8", 0x12}], 0x9, 0x0, 0x0, 0x1}, 0x6) 16:00:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="ee77dad67c3537b8418b6cb74203b87209aea4827bb8e643034f078796375349b2f34da351346c0e34e64192e5c08bb175dfccde61f04e7e820daf6ea61bde8a496ba26a78bdb7863d8fc9c1a49d662ecfb455beea5042ead80d910fa63aaa723e7c96e162b3351ca03a94faba956366b1be87cd9d145fcc71dfa6836632086e54fb1a3252594779", 0x88}, {&(0x7f0000000280)="aad8678b6008e32d61e24228855f2cecaa5464dcaaa9be507686477eaba1a464cbfc20255ccdaba4d310fbec3cef8c0a6c274f85d6df30764e62a97e7e7d44c0960208a7310f34f3c88f25a8ef91e4ac3330e08830be82de1b9cc200f0b6df8caf78112fb41519967dcbf8a239d63d0d179cde86746bc26f802c17e4d6ac27c0516e0485379b681ff3f46a4b2f13e0fb8f04b1719fbd633bcf2aeea0e3e3699e2ba9977cf95190c3fc402a5e49d204d28f8a0c30aa6732ba4960c4fcf65118ed4280a9b0eb9466c7926ce7cbf1400dba", 0xd0}, {&(0x7f0000000380)="113f312edb5d3b94ad869873fb4ce7ae7d41bb0bddc79e30ca70a3e62da57cecb99e950d6a03f15868f66dc8f3f2df9de7d080f3f4cd9cb176834a44a5d6ed8e90eb92ae74e00c93d9c594f2bf40d5e0ea442a883739f7ad7e8a4a9e6e7c6a40fbe265752093d51912be658729946588731484262876fe11b7be0fc7908b7225f66152d3a030414f41f84cf0fd6a5e7606ab664ed1fa84cb10cea4f573922f1c714c111ea2d868e74d3e0ee656ccbf28a50213938140f4541353eb98e7dc0c8ebe496559ac8c8024e2ae9c14773c9282f8fa4ac913c1", 0xd6}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000010000001f000000dd9911a32e0dba004000000000000000ffff0000ff03000034aee52ad1e2692c5f319e636f3d43c7a39f0d7dacc4fc93e1481aedd6b1571522d7b0d69ffb91843af8303508ae2ffb180000000000000001000000090000009d2f7d62ebccf400400000000000000001000000000000003c235e6d8b5337b31213064a7453bc609fe86c5e304e7eb2d32601667b7f5229c0c06a99ec2dc91fc4de982811cda6ac6800000000000000ffff0000000000007bd0458a4e1de07168f2fe85ff458034827269d4a025389b52cf3a21af6ab7c458420377b17208c16fb254793ef8b6f1b3d455233cca19527e1c44ff85338ae1e4e973d29198ac2fe9e4b4c0cd7d58223cb1281474924848c00000000000000000000000020000000a4668e3f79da503c993738c63744fe667150a5a0deb22516db196cd07836232ae13d3b3ed793cc9ad0481067d29a5dc46b505bb1a75cba528003449c0f905ef59595411022974031f97b1056237ac4c91f1362804f15fb742bfa9bd9703b5ca54564578c0cda42f218593ee8f7b45a8f2ded51625ce72e815f8c10e349e8708cab69e6c05f2841415ca6c3cba0bf135090000004c90feea2dae3e77bb056c007000000000000000ffff000000000000f783e918adb96040164c2f6992e57870323a2d04ff59d8448f686d3c265a0bba7f4b37a2f0bc05c08dc14fe1852bb0ad37deb41849c7cce71388c4f3adb8068f5983abce4ba6ffcc5c01dff5a132e1582937a10fdb1512a01d89638bf321606490b3a61e23"], 0x248}, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000008c0)) r2 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000140)={0x0, 0xfffffffffffffe73, 0x0, 0xffffffffffffffbb, 0x0, 0xff35}, 0x1) 16:00:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = getgid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000640)=[r3, r4, r5, r6, r7, r8, r9]) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r10 = semget$private(0x0, 0x7, 0x40) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r14 = getegid() write(r2, &(0x7f0000000300)="e9cedf52a0e80a96f9565ad8ccf8d7f1fcb26ab194cf837426fd576a2204d7d12580f04fc2c991299f95db5a92d5a0fccc6094479900e282e13fd231d1caa6666cf2451951613ad1774d24ee6565dc4b186e944f8f1ccc86aa2bf5c91102c99eb80c0b01a222deade3a0f9785548f0c10c6b0553b8100cd2e9fe5d7cf4b3406e5433e58491f3114ced2dbdf3d981be15ee864b0c82466dde1476cd9c2c2401eef18b99e44d1c38c83dae4265908f08f59042a8523b604e773d92701dab6a1d1a10cf86a92181c789f75756e8f01cd327dc681bb81fc6832582ceb95c21", 0xdd) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r16 = getegid() r17 = getgid() getgroups(0x6, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = getegid() setgroups(0x9, &(0x7f00000004c0)=[r11, r12, r13, r14, r15, r16, r17, r18, r19]) semop(r10, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x6, 0xc75, 0x2}]}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000200)={0x10001, 0x6}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x400, 0x9, 0x6, 0x3}, {0x0, 0xffffffffffff0000, 0x0, 0xe20}, {0x9, 0x5, 0x1, 0x100}, {0x3, 0x0, 0x2}, {0x100000001, 0x7d8, 0x6, 0x2}]}) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9f083", 0xffffffffffffffcb) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000580)={{0x0, 0x7}, {0x0, 0xfffffffffffffffd}}, &(0x7f0000001740)) 16:00:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071bff2a52871d000000b815000000290000000000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x10, 0x4007, 0x100000000) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x286b, [{0x2, 0x401}, {0x1, 0x4}, {0x1, 0xffffffc000000000}, {0x2, 0x10001}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0x5b}, {0x2, 0x800}, {0x2, 0x80000000}, {0x3, 0x9}, {0x3, 0xfdd4}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0xffff}, {0x3, 0xbc}, {0x0, 0x6}, {0x2, 0x358}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x66ed06ed}, {0x3, 0x80000001}, {0x3, 0x7fff}, {0x3, 0x100}, {0x3, 0x69}, {0x3, 0x2}, {0x3, 0x95ff}, {0x3, 0xa94}, {0x1}, {0x3, 0x81}, {0x2, 0x9}]}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x1df}, 0xc) write(r0, &(0x7f0000001f00)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130f79adcb232a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f02736186ab27f9b495fbd78cea7faf2cd807ae2da8322cf759433dd5d21504afa02512e1be40eaee632ad9c3ed89f8b29a96deac7cb52dcb6ae46bb72bf5b01863ca181cbb03fb7c854eaf15e731e3dc311c50440a6d73fd155aed2f991e3c5e96e7ac543ed48602f9c656f164937d43fbc4f18ef14dbb2234488565ba858d78a92773a8ae0e10e67b5a53e22a5f3f4cc4ce53bcb350014072c5d9984fc866b4d9a18dd6ff11614631f99f6e14a8a9fcab16bf0f497c8d644a1019d35b4f32babca3a3f6fc55753b6ca1620601df102ce387426812c93d1d20a40000", 0x2d9) 16:00:10 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(r2, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x0, 0x8}], 0x7ff, 0x0, 0x200000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="dea0295a9ddd8c28c7b1fbcf6c6ed1a5fce4073e3039b02dbc0363826453456f37db79dc4975646ac6ee986bc7e2e92e707f89ae4814cee689818d3256d24197f89b5d7902c28c31277355c543730eef4b802049745c24afb7c32eb9edb100b109617eca8ba56a80c4c319987cb853f4ee053be03ac265791345b483af586dfe0111b377d9fdd00190125cfb3257b2b17a9719fe42925b2d1f439701248fefce54b95f9564068c628fea026c096d73d0d1f3b25c5da832e30dbaf0f7c5fd98c6cfd3f2282a019c54e86f92e88cb8717dad", 0xd1}, {&(0x7f0000000080)="f2fc754476d96db419785d6110abd6d044ce71cae54f5521de0417f56639f40af76dcf5c38d9f2122c387f2a571633f6b6ec917a7b25cfebd4ee6cb6fecba14f60541f20e378d460447fdf609e00fc", 0x4f}, {&(0x7f0000000340)="4c2a5645b0ec30ed683885ee2474a670a176dbda2bf9f6d2b6acb41ca68262de0fa57273003d5e2fd9f0c4a1ce89715b06ca07f9895974e39921d10ac00b37d887fe72a54c276c8848df5d8516ac95f689d637efb9cab0df826c11a908375dbf11148ff877985fe074bd430c7f2674ee57bdad2a6006f820d9931ab6007480cf6b71783937d0ac8ca88f40b33fb146d5bd7e9229083eca491b0ab77e48f030e3aa2baa63ab548a4340938ac061e475e624d09c6d", 0xb4}], 0x3) 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x3b1e) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000007c0)=""/138, 0x8a}], 0x1, 0x0}, 0x2) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x200, 0x3, 0x9cb}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffffffffffffffa, 0x80, 0x0, 0x400}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:10 executing program 0: sendsyslog(&(0x7f0000000100), 0x0, 0x6f7431fc14ba8d33) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000ff75d1a47e2335a7f2d4f29a9b1b1a062581ad3eb1f1be7dcb76b1558142acd384f71e3d0903f35e82b3955dbe705ee75b1f000000a43e3801000000507e0f98394b1c7d85e146e8b4e3f96908a43003"], 0x43, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000006b000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x8000) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x67) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x803, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8a, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x7fff}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff62, &(0x7f0000000000)="76a591135c89b2c2599e0100000000000000") r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000, 0x79c}, 0x8) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800000000"], &(0x7f00000000c0)=0x6e) 16:00:10 executing program 1: nanosleep(&(0x7f0000000080)={0x6, 0x200}, &(0x7f00000000c0)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x21, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}, {r0, 0x12}, {r0, 0x64}], 0x4, 0x26) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 16:00:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus/file0\x00', r1, r3) chown(&(0x7f0000000140)='./bus/file0\x00', r1, r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r1]) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:11 executing program 1: r0 = getegid() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1012, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) getgroups(0x3, &(0x7f00000001c0)=[r0, r0, r0]) syz_emit_ethernet(0xffffffffffffff17, &(0x7f0000000180)="455515624546c1e496859f42b2141eb52b") 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x100000001}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xbc07) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x7, 0x6, {[0x7, 0x8bd4, 0x3255e1ca, 0x80, 0x7, 0x4c, 0x5, 0x2, 0x280000000000000, 0x9608, 0x3, 0x0, 0x8, 0xbb, 0x9, 0x20, 0x7e5, 0x2], [0x1, 0x6, 0xe51, 0x2, 0x8, 0x80000001, 0xfff, 0x1, 0x200, 0x7], [0x1, 0x7d, 0x1000, 0x4, 0x0, 0x7, 0x101], [0x83, 0xffff, 0x9, 0x6, 0x0, 0xee], [{0x6, 0x5, 0x7ff, 0x9}, {0x20f4, 0x3, 0x8001, 0x200}, {0x8, 0x0, 0x9, 0x274f}, {0x6, 0x6, 0xfffffffffffffffe, 0x8}, {0x20, 0x9, 0xc0, 0x9}, {0x709, 0x1f, 0x3}, {0x4, 0x4, 0xca15, 0x4}, {0xffffffffffff12e9, 0x4, 0x1, 0xdf06}], {0x7, 0x8000, 0xffffffff}, {0x5, 0x7f, 0x697e, 0x74414e91}}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000380)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x8400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x5, 0xffff, 0x0, 0x4}, {0x4, 0x7fff, 0x7fffffff, 0xe9}, {0x7ff, 0x7ff, 0x7, 0x8}, {0x6, 0x0, 0x1000, 0x4d49}]}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r3 = dup(r0) mkdir(&(0x7f0000000500)='./file0\x00', 0x49) r4 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x0, 0x40) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r5 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000640)=0xfe) r6 = open(&(0x7f0000000680)='./file0/file0\x00', 0x80, 0x80) r7 = getuid() r8 = getegid() fchownat(r6, &(0x7f00000006c0)='./file0/file0\x00', r7, r8, 0x2) getsockopt(r5, 0x7, 0x2, &(0x7f0000000700)=""/196, &(0x7f0000000800)=0xc4) nanosleep(&(0x7f0000000840)={0x7, 0x3}, &(0x7f0000000880)) link(&(0x7f00000008c0)='./file0/file1\x00', &(0x7f0000000900)='./file0\x00') r9 = openat(r1, &(0x7f0000000940)='./file0\x00', 0x880, 0x8) kevent(r0, &(0x7f0000000980)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x40000002, 0x401, 0x8a68}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x4, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0xfb, 0x4}, {{r0}, 0x0, 0x4, 0xf00fffff, 0xffffffffffffffff, 0x80}, {{r9}, 0xfffffffffffffffd, 0x8, 0x80000041, 0xffff, 0x100}], 0x2, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x8, 0xfe0e}], 0xf58, &(0x7f0000000a80)={0x0, 0x8b8}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000ac0)={0xbd78, 0x9, 0x9c, 0x16d70a7d, "2d03020d27b8085d692d20b5ba9235c4d67cda0b", 0x4, 0x3f}) dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000b00)={0x8, 0x0, 0x3ff, 0x3f, "1edcd89a4f0f290a301eb58b97e74ad42fd12341", 0x100000001, 0x20}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000b40)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x8}, {0x61, 0x0, 0x0, 0x80000001}, {0x6}]}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0x5, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0xb, 0xf0000000, 0x100, 0x82}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8000005f, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xd, 0x2}, {{r0}, 0xffffffffffffffff, 0x5, 0x20000000, 0x2, 0x3}], 0x9, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000001, 0x3, 0xff}, {{r1}, 0xffffffffffffffff, 0xa0, 0xab, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x8d, 0x2, 0x9, 0x4ed3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x18, 0x2, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x65eb, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x4d6e, 0x7}, {{r0}, 0xffffffffffffffff, 0x6, 0x10, 0x6, 0x2}, {{r1}, 0xfffffffffffffffb, 0x84, 0x1, 0x800, 0x2}], 0x3, &(0x7f0000000080)={0xd8a, 0xfff}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') getrlimit(0x7, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000380)=0x1dbabf77) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/43, 0x2b, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x5) r1 = syz_open_pts() dup2(r1, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r3 = semget(0x1, 0x3, 0x8) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x8) r4 = semget(0x1, 0x0, 0x24) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000100)=""/191) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000500)) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r8 = kqueue() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000180)="9f48c12233019972efabce25e4be08ad9aefc73758d23d1d512c7f974ac816c6aabe27c728c81f5878141e16f9b53777a1ad2d02ba512feed4e54845d5b291f59a66955306fe799a235cb84486516ba7f1b77a62e7aa238f5aebe24eb741126d36be51981f8dc8591bdf6f33804783d1d0977cecd8458e571c626ee21a46ae500a156d8aa93e6ba0e60d4b66bf1f0391298b9b9a8de95dcc0bd43bce7dc0d27d7c145814aab0376732b106288d668e64827bfdbb7516326d1024bf9c85f1ee7ec0db83cdd5a0841c900ff438914fa6f5e25e5be8cff1ca76be", 0xd9}, {&(0x7f0000000280)="9d28e841878f1deb9a9e8dc474ba99824c8417c10305e898e0e7dd9ba6d674064a431a2d8bc87e53f9fe2d99fc6f84cd378b9448a7cc48022fda51e4a0b7", 0x3e}, {&(0x7f00000002c0)="a91a93da47ded86d146c08ff3c9ed42b7b37a70c8fb9cdc94aee55c6483d3044f2a06b48efbe041fdcebb612650c3d4780ec2773a7fd8e1aa738afa5b8a96e3da46791e5cb3f6bc8ee22a4649998013f35522e680b6d51f74951933f4f99e627e2e44fe2bc139dcf7b9673f4ba6cc1019238debbf242718cb66624a84377788774da96c7ee61177598f5990ebe73d2180935abd35098733aeaea969ea35a044b6a7e5be5e33c3c356091af40fa85b554b992364485a0b651f37d5db7e01f1d42c26d5b807a46a5bdfec3eeb8795361bc034cecb165edc73357f2b29d16d37fbc8e8d229428b1118dcdbfe81c17b822567ab8b7bd3fde3fc0bee0f44dbabbdaae5299a7158ea7bba7cde53aec10b7897ee852003b85539d92e3a661db75634ef2fa900b245c7adc0ea1246115321967f507742c7ee9b4743c0c1d94771570485c4b5a8b7035ca318fb419285a74dd8e2c46510280ac02973d060b73d1e430e2c955fbfcec90d3961a16a1c9a75e65929b5f5a86fc10bfcdeeff6a6a583cff42749287d2455045486f06518a806088fdcaf21bcc4d415148c198285084f10d2b132b776c6925e9b700034406750ed7db4bce3b4ff261cf1582c3b8ae12afdd9ffc03099c4cb20f49f4bc94636b0347df3d465497e71c14d38f1acbcec2f347d1218e81c8010a7997786abf2464a43f60e54af30f9e91e32628c03ad00ddcb33e1445f97893400db3e045db710442f24d2955477b06707676ac7244a44c374f54b1662ad98f5870ee3b20a71b1c74f8b0d309bb94110cf55ac3ec3cca38893964aa0f3400f4fc3dae7369a61903fbe3a7d3f1930257b837fa0be199b9e03548c23846d92c4a5f8570acaa0f0aaf6fb85c5e01fd088ca65d9de0086c6711e58faa853ccaa275bb14deaadab57dd0657a47c260bafa7942de60f0a8b6f6422acec6a1328401978dac1937e33d8ce91df24d606659e078d776e000519684560ff4febe301d1d0c05fe9f911836ad697e71df3134e1c48f8e239c005be03ca7e27cce5417dd1b8649338a6c84b3da8d35c660da563a5519997db48262005ec8bea98bca64a6d9f2dace1986ba707bcb929108f7a67b3dfd33f65ea75da393512460350f97b1c8f64c1534756f60fd1da0980b57fe53db3f7d20a3462ed24532f0f4b43f602c4fbcc21e822783d558e2f1ac8fde63c6f240d33cfe6c535ef3d4bfd691f96c98a990ff73dfc8f01b86ca97bfc6ab8a4615b19efc1853530cea8013beab56ee0c216406826c3e056a819a2b4c84b1f969498c293051ebc76e2c9340add6931deb2a2f44736e1409d1116b20b9fb0cf33404ae9a25ea2042570e711a00bba25c6245704b6d91f6a21a3ee2bca1905d18b61a2dcbd3ed9efb828fe969c0e572b8062615d4d793a351e5619d30df46c170e32b5cd792f42295d538cb9b61da8b52c3a37a03517db8c669766c9f9af55905b3983ac2f050dc3e68822aa9328e0b0143c8f00c7deb1b3bc10e9698039d7c632f98e40a20a54f403e22f06471b99ad9c755e5b915980e055336e97150daff326fcae1a0e846436253e234952fc1d4d7db59334e861c4448c56235c70dffe641e89f19077520510c9468bd19eb702dd563d66e228c3738fb6e285f78c491b412831d2d596146587acfa20ad38ff793e6fa5e46c9d7a3bb91e1722876e781c7271f42e3673e7f4faec3b147b3e3f141e61f7e63330ad1952f4d077d2a765ebd9f65efeccee94d9963092c24716626cd28bb2cd642aa7dc7547853f464b083452db38069f335c73c5a48278b6cf6817845717bb809f1c9d86022be56bde8c140e4323b7bf1e352ce4f4bbf85609e58257723c09e3962816813ebd1019c8863c2edc6d25714a97d46fb7869f1126757b4597eb5e217958d29031acb58b6c54c10d42ee0ef626d97fb0e631bf592fc1b3ea50c62a5b0b96e01b3dd1f75c69e27675015d88d2aac2e7ae7db178695fc1d97970adeec2f3bea90b109b2095525436e80b1a2548ec6d2660b41a018532c03f1e1623fdf4cdc89c92ed3b293b7636e5a5ad83a3182c744f71985b531fe07e1ed60d0af41574706706b348e48067a8e7b88fbd11c604c5e24a11acd1b3cd5cd4dc9c1c9f66f3a275203e4a45871f61720367247550693964536810b94a23a43a03057e3c5dd614ad10e6bb34744670375ad4a1f15ddf4110c306e93d956798a1ea32aa287e982daf5e98d2d7b27f0fc71dc92518b7226017deba3d53bc281fa1cc914dba72ea84dcf2b5d1699d15929c79885db8c750cb723fe3ce666b991509ed378a9e341df265e6485cfbb90875621f23e4625950096ad693608c8a854a928ab1805e50b15c86a3cf672b08a337980c630eee90dd48a2bced3fa177a0fbf1c36d6965b6927d4d7b9422b12692e2b3661ab44dfc89320eb1d110848c278374635b40c88b79f0b8cbd7bbb7c3ffeed22d600e9b6b777981305d4f1a83477a864df5e69f3a997845993ca7a45dfcd8ae0d0e6ef2357b593a222a6ef78e76889fe1b94b8112caa4f2726a8aa817c23026abf733b4a045cb1f895bfb2672a36a9e9952bae5320ae89415937ecbd4fb5362a8392167170361c3dff15b29fe24ebd252c08699336f0ee55f53f983aeb45c727cf4a7dceddf6e4a71753e9829053d16f39133de47d3fe51745bd92a44f7bd134d10ef39ac793ad75a9240a2f5ae9adce45b2dc80871769a9993b37a4510b1796ef7e6f1a8f895cc4e3a5e78517e1e7d3ff7c12067e9bfe8d469a2cb1dcc71f934b16c5f8c90123e33bd537bd0f856cd042c350f4983794d4c93c86cee6eae0875b0e423635e619f368d40251795c96852db5ed19f1a2084a1cb7dd47cd77e6281582b2f8b97cfd8f9b33e2ce72e2bf6b420fc63b00e17fc175d539a6db56c3e4d756c53bd971a268addbdaa9895d11633b6fb592910bcc1d2d2308b9e1b9b231e566480ea07ed32a5b275228921d0200eb4d8985ac98891f21a36e2396fa6ef397745e6f27cc3524d601d33a752fe6f87fb2105b3027c8f212cb9a2dea93c87eb959291bd88f4b1586d896e81ed999755e7495dd1ca1899603d7a03120565a8a61963e4ea78894554d6f77f9264b28e1abca269ec2dc588821f93fb8de41a98058db08881336befdc92d01e5422c66f30cf4fa06d8ef5f87680a90c84566a75f0e89e8e6f52ee4fe0ad2052f238f138ba061f34d4cfe5055eada848c84f2dc5db51b9efaed7cced71e17ce58578c941cfeacde1c208e54b7d1c6464cfc9d19201686ef8ece21cc9cd37e1dfc1f129cf998e3de7ddae5fd5fe4695819a87680e86324266d0a2a1ed1f11fcb3d30891d91904f5af2a625d866f4d66d32f61dfdd3e7da71e13b403aacc6111b568b1ff88a8850868b1a76f45bcc81824f5e779aa66bbbfd14b7e21f5db2c532c563937d5daa67ad49c962d0a44c7296e69e55041d0875e5061338df88acb577827fdd7c8793ca2a743e95de8a94e5a9623fed73f72c29990395a68370db0a7ccf0bafb0e29396bf86c7f84e03ba5bd1506114603701008ec19a866409ac723aebb1f335ec11eb0970fd5fd87e3a4176563b3b260209107b82d6a8c234fbd15f9c6e6cc6dcd9c8221d95eb0914714ac8aa1f7720e033c4a4a81d43718f8c098455d1686e5be4677b88c563f596d9594c03e6ff9af807da191464f4d86534e6bad1753efbad9d503d170f13743b88cf6699b516b233144347146ea4b4739ad7a4df15b58840e3ad1671c2ba02b082ffb8f6ac4f04cfe04e8b5ffcbddfa237a62a0cad70dad515214e8f1f84ff4d81bb7f137e16c562c4f3754dc89d8d2ccc9f9b2904a055ef6a91fb919e9d58012b1bd80d7ceed113fcf13a514174b9b58b67201e9225e6f3aa3c84c92a5d99963b76386663d42e693cbcb19815120dd4dc5144ef2afa89bfab97ddab63231d68e14ca45a420c7e9683503ab1f892b426edb13b9da2631dd1cc2fae3e5e2e31e42d3a8a3ddd17ec1eb7e250355354e8d34172300ad6856a2cd52dcb7d977dcbda9a1cd2cabc78c87de5cc4d70b6aa61ff68de897093f98b3a59fb276612b549c240b8733fc4529cb1c93b4b2b94ddea92525727be254a32b1dff25f68a2c25b8639e023a07d2ed59fc7d23ce4928f57d52e9ffbd70948489cb3becb6544f91cc30b8fbfd2822d583efa3c8e58b93d56f16c4cf8af9d9ca755b21fe51b72a003820239d1914602743ccadb7236d2d94a1e124771642d75785a63837c54c836d086360eb67e962dcc51afa8503bab4abb4c5c6d3c9cfae032d8d1e9067bfae6b759477238e3442e189135909df1e342abca1d58cf2338be941160adc47946d71c480b97147a8b165b49fa653344e5e29e0ceea90a96ed8dfa80b57768172ea257a32f13c3911e37bd6c2d63ef6503fc87774cd40783bdf165d968ef3c4bcf8f299c41df35c4acb9fb954ad57efd0fd5e945949f55e1ac8a2e7579ec59e1179ef25bdc1a014735462a6576849b7dab1451e790bd36f509eb8aba06425a02488825312f7ba2e2d7a3405077ccd32f5a1d5f51aac66134117edbf58f38549e6c2e78dfc0d3e6aec650d0bc99fa3353c027149d59a718e646ce4257e9e04d34f1d489cc1dca3d1db3314558a8efe27811a7d8072c601a63ef7102e273fd376fc0ab973c07db81bbb2c043f7cb4736ce18871383f9e29b3d839a1e822230223c8f3b43d7e5f5664c120ad191029aff06ed008da8b02cb6a7a0710905867e2f5da27e78d98327106d6b1bf7373d660f7e293b7734f57402ee8ca7f768040a0e5289206468c4f12f4a903b87e829a3a035de84b5174d7c7cd727c98bc8c5f914dd2c40b916801fdd32f999a9e658c922ad35ff7133ce0d24d8cda073ff93410132fb76eeeb046387f26dd1696f8654b311adaa878d0fb8ec35db63de9a4c9f32e6e4a3e09f091d052687ad30a531da63e87c56c0cb36e7910bf8f902afaff962d6151bae4e7e7d4795141c6d092a26c5e0c349a9b86c19a24766fccef817745527722e6ae397ec339d9147affd1e0256f1ad169c0389008b1e575a15f516b063a86f1c0915bcca74e13ff8d6e85e9567f415d95a561e565a93c18b6535147fefc73cbd86c3b666aa4cd46cc3b8aed6badaa85dcbd447bfc30b4e9df4c82043e20a65e195bea62e57471da4392cf9a1fbf29535ea82c193156808254de895ee1ce60dfbccc1ae62f708ed8213862df83ef9bfcb4da8c08ab6cbc0f4195e5ec0e0504f8da3a146929e430f8a0da06382a6042f83ed3bc00ce645e3d3abd25ec3a083a1d646c86c457c98efd7f82870cb9d42bbcee9753f5fffb1b1b522a9918abb7a866eb19de5372ec752225f78344a760deb67023e0bb47251819ed6744c84280d68e97ad8330efb7aeaa74d45c4eba4af45d28015a9f921441c6d3c3e3572a0c21f26f55cd76fae516f2816aef04a0423cf83ba63bdd5b0bab0824fc0c9abc959c99ea678215c740ec506e30d24f7f7016f14c5b324d1ca99bdd64f36b6e5467a854099d3afc87a76cb9194bf0f5612fa9178648ea1426bdbe23b265b5d1cdd8b2ed90ccf7828df2773dab64f8294f50ae79aa37ded64099879f78899055c56e07738a4d0cfd1f821e6b72b57c56e3f0a8bc7c1991549802aea06f211ab72d5302494ebb22def5677816abbd575fef97e0757ed9445e91ca3627b9fbd2284a8c98274e469941d91f84a5b9c7a72b437f17af7a280aa0a0ffb68c522f2b9357d7283da5206a193a6e023ea0e5dc9ff96d5b7ef768a902044d7ddc8429a", 0x1000}, {&(0x7f00000012c0)="885326728a32af1fa8f14c126d19995a1d18e0f12c44687ba64a71d7c6a85221193e7ed138e0056bc5d71e8c79e68e8c8da272571292c3a4da0b93fefb817a1e6a30daf85da0576e5ce16dd46d390cd6f491224423d33ae7d2d0e187aa7072ff81179b8e21591524abd3b82484f1c411f365882f2b25d2bca1b2d80fcace725c31c86d5e5ae498b1dd043db03670c037fe3d430dec8f93dc46bedb7f4b9aa778a4eb218568c76c919dcf2333ecb3a7646b650f16ad4542585e9cce5350c492e50679d4189cf63df10a267501cdb6607d68", 0xd1}, {&(0x7f00000013c0)="a5f34ae852ec64bafa3b5304877e1e98e912494d1f8675668575603aac", 0x1d}], 0x5, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r8, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xc8, 0x2}, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r9, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) recvmsg(r9, &(0x7f0000000140)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0x800) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0100"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000000)=0x1) 16:00:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2a8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="3c4244fa8b310571d52856788eb57cd9bfd43f1d091400182b082c8ff26e97ccbeb6634dbba915a8", 0x28}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000140)=0xfffffffffffffffd, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x6, './file0\x00', './file0\x00'}) read(r3, &(0x7f00000001c0)=""/217, 0xd9) fcntl$setflags(r1, 0x2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) mlockall(0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0xa7, 0x2}, {0x27, 0x4e}, {0x87, 0x7fffffff}, {0x46, 0x5}, {0x87, 0x4b7a21cd}, {0x3, 0x3}], 0x6}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f00000003c0)=""/4096, 0x1000) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x480, 0x0) preadv(r5, &(0x7f00000027c0)=[{&(0x7f0000001400)=""/25, 0x19}, {&(0x7f0000001440)=""/206, 0xce}, {&(0x7f0000001540)=""/73, 0x49}, {&(0x7f00000015c0)=""/165, 0xa5}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/81, 0x51}, {&(0x7f0000002700)=""/167, 0xa7}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002840)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002880)={'./file0\x00', 0x80000001, 0x9, 0x8, 0x1, 0x4, 0x80, 0x7, 0x2, 0x0, 0x151e, 0x7fff}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000002900)={{0x2, 0xc87, 0x3}, 0x10001, 0x8000, 0x8}) shutdown(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000002980)={0x5, 0x7, 0xc}) pipe2(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002a00)={'tap', 0x0}) shutdown(r7, 0x1) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000002a40)={""/16, @ifru_dstaddr=@in6}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000002a80)={""/16, @ifru_broadaddr=@in6}) fcntl$getown(r5, 0x5) clock_settime(0x0, &(0x7f0000002ac0)={0x10001, 0x1000}) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket$unix(0x1, 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xc4) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:12:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000000100)="0000e1000091bdc3028800000010eda6dcab04651b57c4f3bebbb8ae7c8aaf3a215276698dd8dc8bc5a43af7e7d60c", 0x2f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9fbb7f687b5e904e3fb7ae3392743826788711f74b905e40e123430268005af46ea4326b1ae88a8e9991fecdecb01baf4e9314380e4bbc023ba530cf7b2aab2bfa8f695830c68fd82f", 0x72) 10:12:17 executing program 0: r0 = geteuid() seteuid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4a) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") fchmod(r0, 0xa2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x3e, 0x800}, {0x18, 0x3, 0x4, 0xffff}, 0x3, [0x0, 0xfffffffffffffffc, 0x7, 0x8001, 0x9, 0xccba, 0x100, 0x9]}, 0x3c) 10:12:17 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) syz_open_pts() 10:12:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000140)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc79bb3768d030021120eaedfdd96371cd6dd29d6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f5703da280f57f1b50810402003a029dc5314d2bdd1fdf79d37202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a487d7d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a83becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab54828e03a4789653715d831934677237e685c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02884b44b680cd961db6b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca83acf099d5e36e8626cb357b858a116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0eae2f2e75aa91a7f16c86efe270d068bad67bb0f89c1df6", 0x224) 10:12:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x2000000018, 0x4000000000003, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0xffffffffffffffff, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7fff, 0x1, 0xfff, 0x100000000}]}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 10:12:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x5, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xffffffffffffffff) 10:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000004, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) unlink(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 10:12:17 executing program 1: r0 = socket(0x2, 0x7, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) setsockopt(r0, 0x7fff, 0x2, &(0x7f0000000040)="0a676fcdb4dfcbb0079ff28d", 0xc) getsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000180), &(0x7f00000001c0)=0x4) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) 10:12:18 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) recvmsg(r1, &(0x7f0000003d40)={&(0x7f00000009c0)=@un=@abs, 0x8, &(0x7f0000003bc0)=[{&(0x7f0000000a00)=""/119, 0x77}, {&(0x7f0000000a80)=""/49, 0x31}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/233, 0xe9}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/4096, 0x1000}], 0x6, &(0x7f0000003c40)=""/215, 0xd7}, 0x41) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) listen(r0, 0x1) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 10:12:18 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r0) 10:12:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffc3d}], 0x10000000000000e3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 10:12:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="0054eee0") ioctl$BIOCPROMISC(r1, 0x20004269) 10:12:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt(r0, 0x10001, 0x4, &(0x7f0000000100)="9a7e4a62845daf678bb147415e55319f7d5f73c33137d9b46048f3b2fb7dc68aa44d6fde1f531f4be80e0be25b692487652026a662e26a31516995ac82741fa6866d12bb37ac26313c54cf1e8fb634b9ec04fdb2bd4d36db7e29bfd40720229c955c", 0x62) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x820, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 10:12:18 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x10001, 0x800}, 0x8) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) sendto(r3, &(0x7f0000000ac0), 0x0, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01a1a32f4b696c3330e966eaf6b5bd4880a66135e4c6405a8baa00"/39], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) execve(&(0x7f0000000880)='./file\x00', &(0x7f0000000980)=[&(0x7f00000008c0)='[@\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/vmm\x00'], &(0x7f0000000a80)=[&(0x7f00000009c0)='}\x00', &(0x7f0000000a00)='*\x00', &(0x7f0000000a40)='/dev/vmm\x00']) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d, 0x1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:18 executing program 0: r0 = socket(0x18, 0x2, 0x9) setsockopt(r0, 0x29, 0x200020039, &(0x7f0000000040)="0020327d9a5f5c3390ec1b77420df57fb30ae700b4a6cb3341e8eff602db13ca1e55d77888de6a872ca9cc2d1e7ec9ed18160b1d5778717e193310d97401d02a0f0a711781be81030553b64853229fd462c51585ad8f50d0ddab235b6cdfa4e867ed239e416fd1b11a630d35de747e46c79dbd0af26078b37b682526332ef0880ac5bf56c4ede823f43fbbb34499cb1d0af717efc76d5983c5ab8b33321a941385c18f787a9924569ffe409eafb20ff195b75c71b86c89761677ba78eeb82b90f6b096f3e78853f8b0b5c3248911f6866872797cb77244c33bbf17430e2473295c841847d65ed706f275b790e97501d8dc4bb2783914b5a25683d1d656ac590b9cce1b5af9bf846b4ab15287467477d7020df64938e9b5d6907fa9f924e866fdbea77891db3801da33e1101b0e3ebd6effc1a9c3e7afdf934e93a8569922c6a9c3a7f0be57d47145ff87db8cd95f77d3d3e36acffa9d7f2a7b8f7b3a44209692f0e479e11bd96ba1b9253e61fc5f62990e59c8ede7bc68e7d60c8204b532db054aefaecd84a8b19bcfa1d5bb01071206b955613e52c378dd6c958faa762a2b0bca9442", 0xfffffffffffffc82) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000200)='\x00\x00\x00\x00') r1 = socket(0x1, 0x3, 0x10001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x101000000000}, 0xc) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") ioctl$BIOCPROMISC(r0, 0x20004269) 10:12:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000280)="22111dfba2813571a84aae7d46b4c074b0806e574a20671461d8269b29dab06f", 0x20) 10:12:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x22) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 10:12:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x100000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000240)={0x7, 0x4, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) getrlimit(0x3, &(0x7f00000002c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) mlockall(0x0) 10:12:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:19 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x1, 0x84) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/4096) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:19 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x49) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0\x00') 10:12:19 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400004d}, {0x84}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6e40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 10:12:19 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0xfffffffffffffffd) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 10:12:19 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8020, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 10:12:19 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000010000051, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000100)="3e0f74f662eae515379f03ff8b365b2751c60591fc7c853c732111f0aeb9a14973d726c012e2f2c0859906b48569845d507288bf6e55997622a553b63f85210693e89880f07e028ebd885bc8a27370216596e5db80b9731a065135c6c462887d38528ea4da63e2140df2a2cdb85f23698fdd3ee5cf5c083626379b7eaf5d36002ed7fdc710623de05e25375a0e61da4750b95f7a059be5de2b02c67ebc068ed9dc8c4a5acf5df016cb033ca5e4e5e3ce76c234a2fb5b4d7485764c82fd2d86", 0xbf, 0x0, 0x0) 10:12:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x2cb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:19 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) sendto(r0, &(0x7f0000000080)="4eb57f7ac02a54a1683d95b1d6b318209000aac1310b936fc6088ae9d9ff6ad0a59526da9b1487c90fdbd40e294b15657c986b15bd04fd1c2961290f61f7c54a55a239ac5d03990413e5eeeecce85be4139142635c8a8c8a5867642f741c335f9db4762c79555f96b99b98fe62956778d675e9e48cd7d5", 0x77, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget(0x1, 0x7, 0x40) semop(r3, &(0x7f0000001280)=[{0x4, 0x8, 0x1800}, {0x0, 0x3, 0x1800}, {0x3, 0xfff, 0x1000}, {0x5, 0x0, 0x1000}, {0x3, 0x6, 0x1000}], 0x5) r4 = socket(0x18, 0x1, 0x1000000000000000) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x202, 0x20) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r4, 0x0, 0x0, 0x3) dup2(r4, r2) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) msgget(0x3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000140)="3f056a17948ed099f6be4768f00056c318d41fec3cd5a01bc99bfe4eca4f158954d2639c40ad87a1a6269b4b9714849f088889c723a385d64badace386ee720d71e4f1bb4c336d54e57b0b9038abfcd44860db5b3c857a53904f4f23ad935c5f276eca3f647f49c3e1004f49e5a67f2729cbd572a949029e930814ebd88df311e38ecd9f7ec8b3857391e2cd6045e9fc8384a050c24b51c3538da735577824cdfadd4d8c85e14cc64103ad483919ed651aa14e", 0xb3}, {&(0x7f0000000080)="0de8b414409f1c4b252661f7cf8fa0a3888eee4e725b1a83314ec8a1aed686c67c28ceaa0be8cd7c8f731f31f7d8be19d08fecc96b7eeb80abc1a33519a3130292036aed031d12ebaf1bb3bc0776ca691742f12d4115a4f58c642b8ebbe99255b8243b", 0x63}, {&(0x7f0000000200)="19c6b36ee4a8d5caad6de1338b90a48937a34e7f5afa688977dcc10f6ab501705ac16099048420f5dce1a783f3740fd6f2e8e53857c6862b67aa360759f861f97e059358b95bf21ebf991006dee9b7b45221b08fbfc522406cded4a9599b9ce748483be69fff40bf563621d824b57c206c25793efcea549688755dbd08435b3730be6ca4852982a1a80f48b87bf64abc8f28e30a3d709e5965275eb62faf689a54463c6705c68635fd63bec36efc1269b11921c15133bd391fbc873c31d5e05c3ce0e17d539ab49cf149eb31d33cf122ceba19478a50a878493c0a1addb9fde88572704a4aa9bb772221da1af8af3af1532281a4ae9d78c51b8ae1a380a94c69f97d38b8c7801654e09f6bfc777f0ab92cc2b584d75424ad907708d43e37350a01af814a64f7addeb5dfe538961234b07e58bb8f4e835d5bd31f7cfd357a6a17faac9c253ec2dd1bb938432cc6a06151f9d4c9ac2dd8472ef35fb4daa2dc37820467ab0462226263eef47f7acff5e633fccde7436e29c66462db0c6c85d099030fdf32ea22eda5a0c9f6ca423913d393e32d92b4056184bf262363d908cb19f750ec880b7808b003d8aeea40b77ff94d40d36d6532db38307f000151cb83e7ebf6a52b044f1ed33b02d341facd13a341a225dd6502f3ea76e8430d3ebe7a72489bf2881325d8dc2d5995024b1e8b02360273d78aeb982dfedb2f098f2e384f573d7948e39b7e2c1968a418cff2f30467ed2acb015a76569d1b5cc739a78268d836bc36d5b5cf2ce2c76107f59ea9b5218bac71257f7e9ac0e147e250269930469c2e736f4c55fa28c5ea626d2b76900e0d8711c7b4f9ac6f70715d7f8bc37c7b18ad43ad5502a3f59cd493406a46666f2553e705ffcbabd93faf03ea2fd16640f45d67ecc88f1ea2450a5fffe194a68bebf5178ab0a9180d4a00fe243b9b0c519976854b10f77f4358372941c2c07f6c19007c47d09b491ce1ac5744db536742957bba0c64739b8e66a1d9250748a454106fe427eea4b55cb05f90493d294bd3ff0eca638e8494938630fb8834093702717efdc584c4314155b74c32fb8626567d3edadc5072ce2a6199f3778b41a200705e3a9a1758b74cd6efe04aa5d2504048cea81e9b0e1248e7068e9a7598a536934f03c0255e47761ed17be5ae9b923b93fbf6bbce3af5bce2bc62db00608b83681dd2220cc51b15b3a68ee31777df8a8b463fd848cb4e8c0edc6ed4ff967ca83dce311a0279b0346da5a9d278a051671ea79d4cfcaca961b925e899fc6481e499b0ecb57026ebf2c2c107947a4baca038871b554c8ec5d1458e2cc4c49cec06266223b324582672a30d12cb1efa4284d4c505de6932fe37106026273ac28663107cbf29352ad7fe6a730d5ef6a04cb333435a061493447f527ba2c95c11bd2e0092c3d0c41243bbb6e90a04534e0187eefa8976cd34c709f03ff703b1f5d3662aeaa30cb889a34e2b63eabefb732d99a69c638ab9ea93ba1f17eaae5e4914f2662633ab128685fb8bf4454c15e7e140291b622998018ca00c211d9970b1d295af6a86e253fb39d0eceb4b91134fb7c8fdb1016ea039de83b9cc7680d61cdfccb457479a4e9e686ae8d6151557676eb26473a3e7ea2f5c7795749a477b2ec1dd138fcc1dca976d8ba89c750e332daa1e130c1f390b6a4eb0dd242f320a0a59b927494fcf4ef8fe3643a20db887411705b4691078b6c84ec246364d7c12846967d7bccb04aa150c3ee6144a56f8a0037bc1776987b854cc1d08ca72eff39d2b38a84acd0ab02da08f80519fdd64696356a586ddd4c743569cf3e02acdc4d3ba1a886a4159111651a8b64784d356183868e2e4f60780531809ef0489f1079fc73e098ac3522e6f474419b06128d7a91c14013189c130a7190b2c877c79554cea53be26e0e6edca43e1585854191f96074fd38947d75522269a6adf63d7d3b6502827374b19c65885b4739a161c53265d289b5d75e3a861e74f7176718baefc9d01026834c94531a57b49115949e30e6a54d90a4b9b58c0534f470b77756ebfb1133ce62e2cfe268001576b0846aaea94e5006721979a9c840d12b2760d4f03ea55d3e58412f266fcbb67f008c51c64eb880f7408c8b15376c663ceae47bb7a859c2bae2cd9aea3468fdf0f5eed3aa03e64c0c39f199975ffe61eac15637a516f89b8c939022ceeb5f9a905ab48c707578fe08d49ab8c104d6209dd6ebe95dd7c48e4a20d2c315751837cfd637f915352fa816391d8e673ee9ac0bb79be3994d81da7c5014dd47463d0f4368cd0c757d4d84d489cad1bb5d43321505b050ef2fd323a76960060f87052fe549e5e4b004ff6c48bc104045a12a5cc5d4974666819c44ece0888692d5c7343b6c386738f3cc71d6492cdcbd1d2b29c66aacafab6a319bf60ed9e9791913f3b939c8bc52688aec53d54cf65ddaa3acdceecde638ab7493c47016f3602066de328c8ce74bdb64ec977cd6f414ede922f023784f4de41ff18db91d35f1fdf1f62d9dde274669898a94be73843fc5424b40e4269f7945a65ad0f92ee1297ab43892c659ca5925623f3c942f0ca7ab0fc2ff682bdcc316f2f4bab92f3c0994e34765333675e98583ec04d2ac680fe74594defec571dbd8cfb454f6e410587026eeb6099de279ceb7ea48499c9902a1056b01f0351a482715c428fa2aec36c5e8a7ba523b21e475be016307e165379015f568746a6fd123e588188ddf0734b9f2b552e86211e827c1bf5d790392f833988fac02f19d35de2fbeefd4b80970eb22b0af080ca61020676a3073742c1be2bfb1f9e6a6f41154fafe611561b27eb921ed5e4eb3f05c0b252a7b22baad11e5277e454b376ca12bfb8b7fd4012a0e7c927a3894b1a935e331b096377ea93b36e262ad94e4ba12679d47ed877e65ec4feab90bc55ed538c795acdcfa72d8b96a4bef5ff39b4a08fe72a0978db3456c73618ec38bc9f22b8ba7ea453734447375fb203259beee1e33484ecec27d869c78d5369abdc27f75b224cbee56807b7056d211b00c413309726a447dd87c6b74623b95c5b68cb58fc1152ea8c3a2ebf11ce6767ea63b88f9b903f82245db06ea5fc7e5cba07d7f9500dc0bb1260c36362e560e7cfecbfb6f7a023e1f62564ad93532dbf8691f770a73630438bab67356b41d37b66f68ebd5e3440ed3a07983b31102a50bdfdb56f900c143aa8165a763a905f7c1e5951a71f840021af3a94d82d91962ea7db270607dadc1d49cb0be47399668e4e5446d13677f27bf6020e7b25f2a9b9c76413722ad43f12d2a7dcc309fecc7a7c9ab8780bd6b6a2cf3fde30920388e6becdae7257ddb1a1d6e71d833559661b24bdb07d63b7d25a3526d2632656c18be0071054797cded0d3246ad4beec4262ac14d4bc51c1cf5c51d37a9f6348f64d819d69a686bb196d89ce5140684253b0df1934fcc72b5cfd7d7ffbc70e4545bb9b51c251e8d9508daceadeafe3ff496d49112495864b520f2954664a66d1d0c080ad145ca17544a87ac0b58fbdea044cc2d73579e20478bfe5396fd393f6bd799e1915d6183f4b716c515b113c9167b19663fbc8aee88e9c189889a61566e68d023f78d4243a79d8b1e86a1811b68c575dc1ae85e903c8da68c96219969ea4570e18b548d7ad1bfab239c3cca72112482436a629c1d9ba5069eecfc85627d3b165bba0792a5d7d68cd7a10fc820ae7dd9a3498c0321095afe1e987044d5dfcef663f500eb07ec136d120ba85d14c819bda2ba936ce4efab647b9832ed3697cfeb89a686036ac8e9f037e5e1144213ef687363ef88db1c59149be251877812f8c6c7e3bedb646cfb071c1c63227c0486a568a32a5866dc53cb48454a53d3769f44a71097fb7d20a3778310c6bb787edd18494ddab8345bd22304077fcb2764660b48d30318b34ee05fa14f880a2fb5da7dc57a8b16658c170ce1dbf000dbbee21b96e5d4bd56ea4a0fcdbfbec8b754db579c2f66f74481b70fd1595fd6c3f7513e8543256bb19465385cfffcd5b6a190b4d9dd6147d179b55024a74f5ddd171cf45daa63636d5146266c3640958b5a3f20ab663bffe2b7e2da362523e8d19388fb8c13ba09a0f2ddf7aeccdfa9eb3eb4a44ad108786a3f9b738e09be0787b064800ee9ed30a0d60cd5e247d8d2da0e3f89970127337ec4e5edfe2aef015cc08fcc435a895d63f529c7866415a71dd9c53491dfc9fa489a105d74424ed89e94c287266dfac22643d99611f5912917f9915091e2d5a40872e5c0bf3d16fb4aed46f6fed3a64679cb347f08181df3f06262679e98af85ce8326b84f5dc07c5e7b6f9f89fa8918ab6e56e5baccca30056293733de04e397287dcef5622661be5c35ce638d1e98e5b8f19630b3a553e7708c37ea1dce155a34d92c8df4a393c318e3b8246373ee53c98808a65d5cb1864483083340a2541fc4722cfaf06a796f3e42a632838a87fa780330160e7a64f419709551674724a363e996a9dc066499420afa63f9f6e734a19eacf1fcad42018bc32b7fa61860adc55ec9bb2decd3b4015149b439ea3dd1b4551bd8f0de31fafda9a2315df6dba56bee3385006a8fb76ecd03939a2cad1e65c0732592caf63a0a8427541c9caefa1c1a8552e54e2d7c0e7d51b0727e6307cf2732db69041591f2a55ca5ade5c8152c2efc05159af9616e9393a4b5d6413e2b99a32d4b2803c80d520c832a452ffe50f39af3af5209da694b73a93c5dbbb6a260f5ff01cedee8ac2eba624139a2dda3da21d7a8af57c92ed040c51b4e59494939d4418574458e21bfc010cd14da4615395725665e696c75663c77918c78c3c4656e08f6ddf6efbdf4bb6828f2fecf16e90146ac0be7a3692c58ea83bd023eeab66f66a8aa61cfb24e5898390e74fed0f7a0f765f18a13735b080525dc4e36c228c48d1f37458858f35cff17f9e8684fe1f87d2a2e6c4a338d62646dfd90ead34b682053fb0942a3b811b0a321b351171df853c072427241538415f2efa7bc5aea78a9cf737bcd600717c2c2e6b650552d06148a5a19e299ef69914e43bb0768c8a76247700cd6fdc2dcb1a1557bcbe03170e75239b1ec1436c57363d667933ce955ba4cc2e489747f5591d6979e43e5fe6be8d170828cbd1b9da79da6a03e91eacaa35988ee5ef0544a2a5013ab427bb5bdca1d8d3a2d441ab860b95e9f902c849403f1095fc096ad991a7b7524a140925ad12e579b52258b574887c0d8b7c0ac19b4ebfff3572fa11775b898183618164363093c6e7ab26b72bc0c27613d87d89dfe531778ce967b8e49a87afc13a8ef23b4f799a683cafe25df8a9ff3616c80f706f88f2386bac8dec9ab91a0f3d369f44526b7944c4d9e1b0aa78a5655efc40ff5000373ce356cd22a2d539d6d1a23a5a696a3277d1eaabc50adffb76aa57005f6f2bb55178c3b21c68729e927f69b4ea8cdd6277ba3005577dd4e73e18b535602b14973bc713b8ae11011d083aec13c3a08793ff206c62fc810399e6e6a17d9d5ede602743119c14b8d66bbcc6d8defe03e52e95df184f900019152d7db1ee209f221554880519ee2a5e85df084c7774456fbe3c80c0956d678372bc70136925b9f0c404881dfee9982299e7b91e284c26343c92228706733c412e2616fec57c9d84fca903a737c3fd0e66e7777defd045cbc84ed35d3f320d6203dc07817f71991ed89647886664dd1896e094a6dc6a312df328cb313b36287adcf8aaa42cf9def8786479aa63655181b89274c8fbb75e68a17e7293e71f8077c895f95de", 0x1000}], 0x3, &(0x7f0000001240)=[{0x78, 0xffff, 0x4, "074c9eee30245f0688a4ee9f8ec31814bc735ebba2a3d619cb33b4b1f99891a08bff84a61775f4bbb410f5517dd0b8cd2b6d276b0cad8447a0fa1d88f2aec689f39b702b632f07c99b649bab108e496d239515f037504a28e61fce359a557c5d32084b053442a40e"}, {0xd8, 0xffff, 0x2, "073a845848619b2c6d177a10c56d1e63cc2199fe631f878c3f22682f655c85dd4a52a1b976729ab7466f545e162db67556127d0fabf2d3359d6f779bfb0be2ef0dbb7c1a9acfee6e95fbc17d53d2e826712d40aef0d0cfee0eaa402fb66322b1a20637622ecb896cfb9fe4e8a1eda6d9d95e0239b20c62427d7a5810ffea8e0e8c5e59ad63b8881972038f314eb993a85f845ff67f955a34733df7d48743a4e7bf48e5c15183b84b1f640ce82567a3e1593822676a4fbf5883efe68f4f0e79a61ae9c2"}, {0xf8, 0xffff, 0x6, "4e13cd01afd501654ab66e36f265312f64a1671e1f841e55d68562323a777063bfe4bdbd0e78c5cce6754513e9c85ee8855e4eb77eb6617fa50826d5138a902a5b1614893d462d8b1e7729ab660c85e4289f420c4ace96cb18256a14f2fbefd5bd553dc32f33af933e70739c499847307df937a997ab5bfd6149d4781dfa60fb62725038eaf1848824f0a566a5c1c2c3b4e52e8833b175c18ede695117ad25d2113a2586f46c285fd295fe4e7ede0154d4f9b77f29a4ee3cad2e4b3328ebf2cfeffdeeeaca104c8e8156d85f3aafc4074946d22596e8e8d77de6e32cbde24741424de7b7c7f2d5"}, {0x108, 0xffff, 0x800, "059369e07fbc0da0a5d8730d16321f0a83603131d0eb2f92db27fb59cdbbc6ffd9aadcdb5671e0f48ab8cc5a6d7dcd53d18c7e250dc2447613264b4e34e3c27b8661942744f981976edea489545d6d2b75c3ab396a7175f786f78de1b5fe51c622c20e84e727a9a76ad872f0ff215554037113136afb66c335f95d601f84ebad8d8d0e581ace61730bc819a6cb4f7c832e7a4ea515d942264b8e85999439d4e43657736f49cceabf1d137e1fd28830d349fbaaccafd9e1156aa9737fdc8b2f971870d895259ed26d4d44bed33c18818b6e0d92a6b4992e8164e9a3a087eddbd1ecfba6472be65e6fc46e5afc2d17da316d4452d697"}, {0x78, 0xffff, 0x100, "fe8abdfe5403635e70e1dfddd78fa4d1cfdff16b1a32c970e22253cc1d151cad190fbf8adf33a3b8ac4d2b8b8b1c745aa8382f3bd2d6073a28fdf6c32ff4c0723a91d463e75e46fcc1338a57365a4b665de099b78fae4940f0f2cd8a19a36be6d28fac6d"}], 0x3c8}, 0x400) r2 = syz_open_pts() pipe2(&(0x7f0000001680), 0x4) close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x2}, 0x8) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pwrite(r0, &(0x7f0000000100)="05d4240144a787f491778f50adca3aac30b025bae269fb5f1815c4ef50e96e749ea0fa6744146a831f0304fa2773df93ca4197c7ff4b295da462559ae06c5a47a48728630f450a96dd0504b911b93505b9eda315e303f982e4039bea602b0ad7ec2bd04fd703d6692f1dbfe1fc09baa0f5c89825b7129deb9efbd12339cbeaf2f6e55e279961acefbfe031ac885b51f884dfa8c76115a30b0d459b", 0x9b, 0x0, 0x0) 10:12:19 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x100000007ff, 0x5, "b0d4000200fe4cf80005000000000000000400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffffffffff6328) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xcae) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/165) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x2, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) getppid() 10:12:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchown(r0, r2, r3) 10:12:19 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) getrlimit(0x6, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:19 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 10:12:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x8, 0x80000001, &(0x7f0000000000)="793a22bb116b7b8600bb513bc2881c843195e6a66ac3fcf9b338f769e39e3879d648c5ff46ab953377de00063f2c4bf277d04eea72e32a066d06cf8bd215b8f0bb9c91dc3ce5f13caad54032e700d8ac601ad30d1b98fb09b2331e31ea32da4c3d0d31106c2f1dfad9e7c7fe058fa0b0fc12ca7de7fd3b4fe4e9ac24f8e081c588054f64c76de69fe15ff1261d552f623baa79c77a98f4fffdecb7cfa4b652f817e6", 0xa2) socket(0x11, 0x1, 0xc9) 10:12:19 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/253, &(0x7f00000001c0)=0xfd) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = socket$inet(0x2, 0x7, 0x12) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="9a74384bc3182f2cb851f37d62352488aa8fbf4b54c92874ca7d4253d9fec13fb9bda8dc3c8f688ad9852000863e760d93d3f5641c9263f0051d32690bf2aa279584710287f42064e7b533d87c3ed97f303779037927c37eaf26e0531beb325b3c8a7ef7919c5eba456413aab536577ec50980535d5c07c79373aa5cd6508832359645139db3aa374fd99ec0792c246dce92c3df57f689723800e9656f77d3a9", 0xa0) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000400)="04", 0x1}], 0x10000000000001b7) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="22cc045b59f0f39a907973240163e961735e1791867aefcb32ce0bbec71b8aae51847afafc763ccec3a4ff1d7761acf58ea2e96ada2c0ee6a34dea52029a7cfcd84cb219a215c35c46e2864b552474d1949d295ff63aeb64d9c54ea478d421c02f7bcb03492ee5341f22860f44725381118fe4a603689a21bd8edf83fb8f90633043001a8fe3ca53e3e7f8141922ac74cee3811410db83172bf42c7865a96f27f9899e6e240aa446a8cf97bf2dd98d207a77138ca80f08f6d0ca28d27b200eedf14b43a9ef3970bdb8718b", 0xcb) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) close(r2) 10:12:19 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="48e349477f93a3e8d7f36afc9ac97ba6b8198fa20c0377c070819baddda7cd3a7d7b38b6157575c03329cc5f0046c2c6c3cdfcc9a8920e8417b5cadaa2ad52b13d1e", 0x42}, {&(0x7f0000000180)="0de47fac1f10a9013a7829b17ad6900fb22c68eb4510f4d081736c3644057257e18988f3aac651ebc567", 0x2a}, {&(0x7f00000001c0)="f3a6564e4fe57e8fbe2aef4606ffeca43873d1372f295373b8ab6a45a6eb9a6ef9ac98d610fd23f4320dafdd0b8c95c2d5a0803a7d60b396df19be2c50b7c1635b0707fc3ff3b1cc4a0b6a594db88a8d846fc97524d95cd2fe556a3b11b0c1cf78a7f61e0005b904a8e4e4abeabc56ec557de84bf848878003e102f8d60aeb3c235b015dd5677e399ea03b57ad85c2ba2cc447f24b9ff1a8f09628898c6bc1645c86b84e2a26651d2861b7a8be92fa411c3493c2497b24dc273d2718c9894be8f7bfb7d0c6b082bb455190952c683186c9f57ce0897767b5ed43b1eb7351f7e8b4e442080debbed86a0320", 0xeb}, {&(0x7f00000002c0)="9c94a5ddfe1582b73b00fe00b06d1350a91b35411c2c22bb70f48373b205997402cce6fc59896d80d0b16a0a67fd78176b1cc1324db8ff2e2fe31469a77c1023d297a94890828335f60475f796b42d705302a87581e02ca47d09c6425469a618315a", 0x62}, {&(0x7f0000000340)="f3b30e9767", 0x5}, {&(0x7f0000000380)="50e2f30c41250dafacc5d714afe226cc9963cf76fed84acc2a9d474945e85f89a097", 0x22}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200300000000c9000000003468000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x402}, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f00000000c0)) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000010004, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x230, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x6) 10:12:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x3d, &(0x7f0000000040)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x1000, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd4e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x80, 0x10001}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) write(r2, 0x0, 0x3b8) 10:12:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x200, 0x100) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x2, 0xa0000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x101, 0x2, 0x9, 0x3, "186594714b883f308ace21c32cf6ef2092c8e881", 0x7, 0x2}) 10:12:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000140)) socket(0x1b, 0x8000, 0x4) r0 = socket$unix(0x1, 0x3, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffe15) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x57089d41, 0x603, 0xffffffffffff20cc, "b87f5caaf85fe86d2182bcac6961343c67986bef", 0x7, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9cb) syz_open_pts() kqueue() 10:12:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x61}, {0x2d}, {0xa, 0x0, 0x0, 0x3}]}) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x1, 0xffffffffffff0000, 0x1000}, {0x4, 0x9, 0x1800}, {0x0, 0x8000, 0x1000}, {0x0, 0x9, 0x1000}, {0x7, 0x6, 0x800}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x284) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1ff) 10:12:20 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = semget(0x0, 0x1, 0x302) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000080, 0x29) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x4c) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x88, 0x80000003, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x100}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x800, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0xe1, 0x3, 0x3, 0x3}, {{r0}, 0x0, 0x0, 0xfffff, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x85, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x100000000, 0xef}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xbe, 0x21, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0xd51a}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x2, 0xb3c}, {{r0}, 0xfffffffffffffffa, 0xc4, 0x2, 0x0, 0x80}], 0x3ff, &(0x7f00000001c0)={0xfffffffffffffffc, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x50}, {0x2000028}, {0x6}]}) ftruncate(r0, 0x0, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="c8", 0x1, 0x0, 0x0) 10:12:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xb975fc8874c9cbf6, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setregid(r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ae33048e0ef6dfa357c6271a8ca46107a616d5a5"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) getegid() 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$inet6(r2, &(0x7f0000000280)="2951c2b73b3c7aeb3b5c8f2c6d3c12a077bd441b347cb28e9c79d12faf1cfa2d8616a0ea9a01caf1ba6ad75f7a4198a63886f879d33fdc2e4ed34bd1bed026a02f98d084ef8000ef119282b4bc40eea0a12eb053f353de4d909c066784cdbe98ae4b49d4f68629b7d9e5672cd1255bbb3abeb528f49c0e51156e027987c59ab2e2ca7c8f0e9343bebc2088b1e0cdad88ee88f02a6467a7e08bb1404c9481256d3896c74aff8f0a930912164caa714031242b3c8c3b7d8cea60c8f0135f81a7b6a12f8d7ce029c0c095cafaafb9e74b435138b3122b5a4571e8fccb4e578b9939812214b7319088ce1450212d", 0xec, 0x401, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x7}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x200) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[0x5, 0x100000001, 0x3, 0x200]}) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x20) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/165) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x100000000, 0x3, 0x100000001, 0xb5}, {0x1, 0x2, 0x6, 0xfff}, {0x8001, 0x80, 0x7, 0x9}, {0x1a54f886, 0x9, 0x2, 0x401}, {0x3, 0x8, 0x7, 0xfffffffffffffffe}, {0x1f, 0x1f, 0x0, 0x5}, {0x3, 0x2, 0xfffffffffffff35e, 0x101}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x480, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x8000}, {0x7f, 0x24}}, 0x2) 10:12:20 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/210) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbe903b9fd812eef38173f69aa80000000e69931929648", 0x19) 10:12:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='H') ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0x2c5bdb02) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20208, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="9eeedf5c210c792b4b0455d3ae8f53d3032f8bd56c0f3b7b3913f220045dcd75b377ab956e41d7161db81ad4822281aa14cda87ad3d956609ee8a04d3024e4fbfde76d0f20fce4cf5bed4708bee14e330fc6c47954f89922212e4447b03a690fcb5ed6efe06b8a67447737ae51161b72d8f85df6088be744f0c96b65a6b3b37105293ca10cd1dbc17e74a0c85f0793eba9223e13", 0x94}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 10:12:20 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x2) 10:12:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000080)) 10:12:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x82) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) 10:12:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:12:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x100000001, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000200), 0xb5b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8082, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() readv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/238, 0xee}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000080)=""/8, 0x8}], 0x3) pread(r3, &(0x7f0000000440)="0357e8569c48269b843f67ce9a39700f78439ee9897add5338929cc88c53f53a4eba072c74d1cb4a8f125533ddaac56cddc97331b1ca0e1975745d73c90b", 0x3e, 0x0, 0x0) accept(r3, &(0x7f0000000480)=@in6, &(0x7f0000000500)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) getpgrp() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:12:20 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffc, &(0x7f0000eba000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 10:12:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getgroups(0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63, 0x0, 0x34e8}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x110, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2e8, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r2}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 10:12:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x48) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x50, 0x0, &(0x7f0000000040)=""/80}) write(r0, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca3005fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b908396c87d479d863e45c7b2d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69bc4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc00fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d53c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3", 0x47a) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x2, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) poll(&(0x7f0000000000)=[{r0, 0x110}, {r0, 0x10}, {r0, 0x80}, {r0, 0x4}], 0x4, 0x2) 10:12:21 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r3 = getuid() r4 = getegid() fchown(r0, r3, r4) 10:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000266, &(0x7f0000000040)=[{0x3}, {0x7, 0x0, 0x0, 0x800000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget(0x0, 0x2, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/156) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) write(r1, &(0x7f0000000040)="48608c1edcce55d48388ad7492141cce87f2d8c5bb253b7287d11aaf06e00a22d40479cd", 0x24) 10:12:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000100)) 10:12:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80000001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = geteuid() r3 = getgid() setgroups(0x4, &(0x7f0000000000)=[r3, r3, r3, r3]) fchown(r1, r2, r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0x0) 10:12:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000008b4d3936e45232c83b3729000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f6c2b8a91f25acc4ed15ef35d20f4566ed3e3e39067f8d421fcab7dc3b9e14d693752ee00299f550af0f444113655771a371a06652a77e7000a20bf39f6580cf3cdc0d059160100"/170], &(0x7f0000000140)=0x5a) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0]) r4 = getpid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000001c0)="8664cde7dfc91da145a88e6e40fd6a9bb66302747a706f5649883d9bb489d23bcdb6cce5232c24b78b4c7f2283fd2dda677628f6a54f5bb82f4820e5a207a721d8c4bcda0075c579f3a44815934123d788a9a7022740b760d5ef0419aa34a4180c51efd6267102284979fe796db078af4e09ee0865eeaa0a482cd1ba55e70f207787d692f4a149223ec2a17dd09ab3bf4838952d36400f22a769808bcfc75dcaca6f1d9c194dce76bf3f8efc16188db0df47af938d996ee57865642c", 0xbc}, {&(0x7f0000000280)="ee91fe42ef82dd984f81a669d76854f3d007c8d435a6932a5dbd79fe7150b1d9c4bcc5994fc198e66e02bae94c7c398e9d4ad4b996f9b2f5b8e11db71c8ffb4be153b4946bb6d6d1015816c2707e89b26d0760931aa27ee2198d0738a9fb4479c50ff2f19c7a562baa7f8b6e4e4d22165381d5dd2e8777ac4d8ccbc7aa1a8cbe765df89e6425e75fa5f48597f332f17febf2dad32b0b5ab1ae2613b036b9697e32e16301f64338428f640895c28d0f127a79670dd782a54efc91508b23aeea21e74d5c6a4d9bb2b74c77795dd438391ec70a76c5cde3cdcd8e63c06a387e690f00de7d595f07a558cd27596f5837787c957cb96a94785f9c15e43dd2", 0xfc}, {&(0x7f0000000380)="60ac83", 0x3}, {&(0x7f00000003c0)="52b3ff7313fc86044ff1958526da81eb8b212d0ff88f138e82458ca0d3065c8f7b38b5b5d6a9aea0bf9416f7bbebda607dddf345c2a112f7aac4fa28e9c8cf967242af117d651689c19436addb1c9cedc49e88dd31bf6e9e20b0a7f0c75fb3eeb26373cec4091c9cc8b7d4ca8d9269fb70932408e9069bca14773b394209b519afe2e500f9828ceee8e03df892b8df263f3ccabc1f54bfe1c367ae064fc0c1b2f529fcf656b581f03423043596e4d87b67b3", 0xb2}, {&(0x7f0000000480)="a1a44a4b5f4bdf30454d3003a65dda4911730e21dbc5895e", 0x18}, {&(0x7f00000004c0)="9cf66be794975e00dbe05bf78bc751", 0xf}, {&(0x7f0000000500)="47c032acd6fd79a14098aa8680809fbe052ebd2c72198ddb9188e66c8f90067a88e68fe2b74055ffb3aeb6729e43a0fdbd479fe5b6dbeb5e110d0dfd6c768dd4436cd1990de3293505d5d9693492d08a5a5c1e57347e681d5fe166d887f4ae4c54b385519e28103874da70995c5c2fe0272777e1924d5fbd83c8ac1d0c1fca5dee0a839a96d7f31380aeb89c945a82ddc03047c37b6d4ea17c919026e22b93560226c2d2521703a3", 0xa8}, {&(0x7f00000005c0)="fca0afcca49bc71eb19f1be934", 0xd}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x58, 0x4}, 0x5) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r8, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r8, &(0x7f0000000000), 0x167) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) 10:12:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) getuid() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 10:12:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r5 = socket$inet6(0x18, 0x0, 0x10001) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000140)) unlinkat(r6, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r6, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000300)) recvmsg(r6, &(0x7f0000000dc0)={&(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r7 = msgget$private(0x0, 0x422) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b615"], 0x1, 0x800) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r9 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r8, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) 10:12:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xd2, 0xc7f7}) ioctl$TIOCNXCL(r0, 0x2000740e) 10:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:26 executing program 0: r0 = socket(0x1, 0x2, 0x7) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) socket(0x32, 0x4000, 0x3ff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 10:12:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) kqueue() 10:12:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e000000001000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00352f932fc0230000000000000000"], 0x2e3}, 0x0) 10:12:26 executing program 0: mknod(&(0x7f0000000440)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001640)) close(r1) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2, &(0x7f0000001580)=""/141, 0x8d}, 0x40) 10:12:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4a0d) mknod(&(0x7f00000001c0)='./file0\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x7f) r3 = dup(r0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r2}], 0x2, 0x0) r4 = kqueue() poll(&(0x7f00000000c0)=[{r3}, {r1, 0x1}, {r2, 0x84}, {r3, 0x4}, {r3, 0x169}, {r1, 0x119}, {r4, 0x101}], 0x7, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) 10:12:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x7f, 0x1, 0x7, 0x2d7224a7}) syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 10:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x4, 0x3, 0x5}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:26 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1, 0xfffffffffffffffa, 0xff, 0x20}, {0x2, 0x9d, 0x5, 0x4}, {0x1, 0x1ff, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:12:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000040000ffeae160af25b4898f24784858cc123e70fc03476ddfff15ffff5a67071b542a538706000000b8180000002900000031000000cc000000070005a20021b800"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) listen(r0, 0xd4) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getgid() getgid() fchmod(r0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x0, 0x0}, 0x0) getgid() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x84) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x0, 0x3, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x881, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x101, 0x40}) syz_emit_ethernet(0x62, &(0x7f0000000140)="5e1867a79e06095ecd43274b80915783ecfccd099d12413394c512ccf8ad7cd4d1e639c4079213824151d50100000000000000efef9cc0d310d733ba014ef9ee7a3693a04300aece8ce8976d4947a78f669e29d1dc9d925d8d8b3b97c9f2f6690a20") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x15, 0x10000, 0x10001, 0x1ff}]}) 10:12:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) 10:12:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="730b677e94b29e5e555d64727a75ee1e1c7d051e73e6dac1f31da4830a31f17f8fb2feb0d41158b00a6ab6b2581dd20516663b75a305b3e01193b38499605abe2d3af08ad08486e058483c8060da6152f51faf0cbd58fd", 0x57}, {&(0x7f0000000280)="61f91dd15a9421d907c24b31be9af62cb01526c0457c2513ad664086758c30f24889cf38fe2e", 0x26}, {&(0x7f00000002c0)="6a40e49259c74d49a4165825e349bc549d4a8be374b9af45b0b0a08fbff50a7134d2ff93a8b5dee3f98eb7afb21cae783af453ba63d8056481eedb84987ccf9a26ef448f6b77e719b7b9606380847ed537a0175814e48cc55f3acaab44e20d3a9aae380c769b878fb7a8ad7fcba1a8cd83084df84fe0c64793a85d15dc45ad32dc2506df5d3621b12729917880", 0x8d}, {&(0x7f0000000380)="e1b52853e25e032cf05b11e23865c30c6cbc9db7b75e867b310f46c9bb71851c08d1e2d41cbcea9472dba0a618fb189c2d4e6df490467e1bd8f6f8484b8f58cb6add024c11645ff0fe0685b986436569eeaa37c3adab260731762284dba2b60581cfd75c09b53e763bfa800a36c37adbd847e04706ef0e7d044d21e2d5e1595e979ed21986088ac57c08cf60b0e1686c38ce9414c3d6a2c8b9d599642ea4a2efa51737a5e61c335a6b7c17c31f32872f7c156151c41da61a33a1d60729b3dd9766454f9d1b96e254fc8830214ae756bad8a04a206c51f7b4aad7b2d79958fd7970d8af6fbdafa29e2d739277d8743d90d35493f5952e56b52bf8", 0xfa}, {&(0x7f00000004c0)="ecce230bf3ccaf6faeeff01948e94b4f6ca1893e2f046f5f53cab8cfa3282099ef137677709525fd13826916e4e23af4b424a8303d193087e00e411b5f6019929dcee6f21cbc08556e5dd07896744fbb56f6d7601c7b61a26fc9d26a73f5a4d5044984ddd484f8b7cb4faa126268a2148ea066da92278866736bf1ce59cd86209cffef7edefac15899a3921764a7df0f10d1e42f1b24b272ce440b2656692155cf90742991cb36feea379be68a302e8608ab643bd6d5d19b13cc49802cc293e932dfed70028bee82b6652fea6ca005565e4048d84ad7a86469df866a54ae136a073bf4056483bed91c97a8654a6671cda4c9314c706b58259b939b2ce52245", 0xff}, {&(0x7f00000005c0)="7885260ef6cd9a93d8a3067dad63cf86f4134f83372757c7a6a979ac69cfce42d92a56881854ec1829f29a4f6d03a72aad25b07d0bc184a23912c463aedc9c81a7b07d3569114e27a2ea79743d5f3fd0ab0cf9fb193f762084f9090ef5f52850d78d896f5dc0a59bb92d7c562d099911b6417a8c3c573d4681b9582c24149aaaa937bd6743455008decc6f00e58139392c3eecd28a07d7b57b890facf36e68dc3cc132683617d1be4311ab0ff065ba397f1f615479e125f16912090f0cd03c0e2c341233de86da8907430136f857640db835504991dd9034697c0b4e76e6afbdd7e7aa635eb0ef2e5c8f39b4", 0xec}, {&(0x7f00000006c0)="7374c2997846957ce5507dfeae94166f946e498315527458f5fe1843a841781bb6688de777d21374b5c67a790da7604166ec3963ec9fcd0aacc32fda9af65126881b797476f4694ba1c200a472e9c501219a85d51f3abb6323d0ada43b3c221a2d54fc4473ca976803529aff60742a2d63db9fd8a96bc72e6639cde2555e6297b18f0791f9cfb08a5e6b5d569cf01d1d108826d6a08a4fd9a65d669c9320d83842dbe651eeef245391243e2d89928250202c48faf428f964a82d11fe5f684964403d583d930aa5e0a429b6074fe5f4af3e16", 0xd2}], 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000880)={0x0, 0x4}, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000840)) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xfffffffffffffffd, 0x7fff, 0x0, 0x70000, 0x6, 0x6, 0x0, 0x3, 0x8, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) 10:12:27 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = getppid() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) getpgid(r1) ftruncate(r0, 0x0, 0x80000000) 10:12:27 executing program 1: r0 = socket(0x10, 0x7, 0x5) sendto$unix(r0, &(0x7f0000000300)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x337) getsockopt(r0, 0xcb, 0x4, &(0x7f0000000080)=""/27, &(0x7f00000000c0)=0x1b) setsockopt(r0, 0x1, 0xfffffffffffffffb, &(0x7f0000000000)="72a654528db1a35560584d5de10912ff63954210f972732470d068783111cc3fbc6182d4fcbfc375a7abea266119514d9d1d6416922db15fefe9bf4a1b55d83b3ef777821868b9038b3fd1f22ee6290c16978e81ab09c389b11149a66763d08881d3b28f83", 0x65) setsockopt(r0, 0xe530, 0x800, &(0x7f0000000100)="a365ed042e68814e534162fa81b7725efc7ac276ba02a8d53bdcd000f352618aed0adf6d22e00d364888aae31d687a9a969519762acc9f396ab0b7e9bf5be4bf9eab3219bb9a4b6ca42d2d084f74364928b56f20894e25c83696b3", 0x5b) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd3b, &(0x7f00000001c0)="4df949beb02330a09808d0c2f8ead2ec689dbd269845830a8ab7901da34bb3c468e067ede7fafe941b4a7fb2881632c028a6554ac30b7c9e30f4cc7db9908cbe3afb4eabc3dd8b933c3116482e8837e09d81a439d6443c199739ae3b71c9") 10:12:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f00000004c0)="a65918adc443b121772b2310d0c38fd410b2794c252ca471dce58fa94dbcc9b35006adc39f9747ca3639a4e2610ef213b921c94a70bc59e0f2591bbaff3d4bf57c9db26be8d252fc2d254313339e19e9a13720f355909a3ccdc6c89a53b0419ad1a60c34597e05657f91e0e0b1498bb3895cf89fc1bd451adba6269fdfe95ad198c861f60990ce82927769ba197ae0fcac5b7b175ac664f4551f5c4174a7ec390b00c2eac0c5680466fd5a07b19c22362bd5ebbafe71aaed08e278fddb8cef48e57761d42ef681103e77b4aab38abde220aa81916513c47871ea9a70bc4037092050cc3ce2d67001dd28f844c8ccf5527105bbfb2caf21fd7cf02043a29ecb4e18935e1162ea79782099f3dd4eb519f1ba2066bf0d06aa9e5bda18c2dddb6f5204ea4c6f9d4bb5c0eb515b8313985d8bb4f5799689a0b9e2500b59de9ec532c2c05e5d066d8aeaaedd37cce65267409e907bfd269515362e9c06ceafdb610552b6848c7e55ec4229435ebf984bde0eadf72843fc52768e8e8c56316a2f8bf0e81925f01877f9ff20002c9415c3337b7e0fc651f4795ab1fbca8c6c92b37e220e0eaabae361bf06a14d92b367e7544c15ef1350a7de70047f580a57664be36c2602a6820e556f1593ad647c124fcd5748a9f6ffb86985490da76e8957d534ad09b14496df191ea7b16c7d47709db23a8cbb1aabd66a681e0d076bf86f7595e4c12d1f32f098ee83f1439a45d2a9e2404179f36af085baf4a0e3386fed67c758b924d69fcac6ae90e9d56de669ca8a6c866ae1d7506d2a65443fe884ab94158c63981b0cb92418d326ed41399eb4eec5817890482cc97c1c9c29e8710d4b7da8e6f7a928c26a4737ad59bf169f726b3615042fd1b1abfa5d1e0ed2080c5514925fb4a5ebe2949941c5c730399379219ea90ae37060d5d1daf2791ce794530f29f81cc1313ac6cb57de200ea0a031cd67c3452e9d0f73fbfbd368162d071829ee1ebcfc47a925e4d6841039ea09b0d696f683fb4643cc9a89f039d4035cfcaa9ef0100bec09493807dc841129a3d1b6315a642c5cf0a57d12fcd1c9bebc1889eb468d7e046c9bd26d840b6172a90c97cc109719da306242dc8cd3bc97205e982b26b8dbc799e707cb321898e3227724aa7863a66705de8a2702d370dea3aa02938dd6371dba27de2b426c372c4d778a67fd6953163968451650170e84db3d7f3ddd15d7a2ab1743f53c361dc6c0c2646e63065e6936c814e593877281f37ae2be3aff509f6efd61ba486f69561ba5b2a046552d3b75834d7c91d1200fd858abe45f0767e9deeabf7fb729460239fb93adba7319e8c74ffcfaf3e4efbe7b01361f1e48d2acf3fcb5243e3228ae78e527d6e646fff99920b47363da42a41a94a0bfaf1b7414be3dcbbb891dceeac78f7729adb662ff6563fa33d268f1a4dd21f4c43f041e0fbeafac1f5f8e8430a511649fdb59dd25e3dc9f51c68f62c8be8d78becfb71a272fa077d689f050cee7edb6e1d51cb893311e311473a1a1efb857252d5bbdf9858123853b947f1be07b55e58e4fa7810e882345eb32ae64a7a1e35c4c951d9b44ae27ec3659ea5ce02dbe7dc0b6d07fc828650be3d875a60a2d881a1e9339a6292fe559fdba016ddb4c7ee668281cd7a10c9962a5f931f415ea313116386162e65f8d577469d20abfc3c61d2d5df05094b25b075ca99f9b534db6a47aa5639cdb530e87aa54b2fa8e31e7384c234d198458ed5ad433113b35038d77878a8c32e28e33617a3a9414d51e3c334ac9938cd4e98f17be34a605623dd6b96f456fe89cc531bad854e10891d5aa89b7096da22e82b9aa808776bb8b49ce00825bd7a1874bc8b22362ff796b7894236e42cafd5df4ca2968105df4acca918ca6f1e009c1dd69260d9984ca45c16e887f928719e92afe35810c5d3ed7f905412b1bcdaceda95b91caf694200eb339af6ce3aef7cca6f104780a15827c3fc6e9a379919819af2f303efb7058c882523293813aa1ab07b90d5bd12bdf11864e11733e603a92c8eac5a511315e428d74982f7f8c779c4ea5a3a78b7857e6fc4203fb423592fbabf5504493c6665c15b225078104ccd3a467f41b31c634ee0913a5734c74ed8881b9a7a3439d6756dab62dbdddb7c7a765dbaff34b5ba3ec2ec9209252317c6bbfa90fcfe87aa83e5dd08473e35f58b0ecc22caebd43a084930cc9a700dc1a962b38dee9b2b025347070a5e6c95ad13ba8003b16fea4a494001954d38ab6debc9bc085b386de47bb3c42bb3a5d53df6f25d79cf9758a29a766b532c784b097d799d61d9510918ee4e85ea41d85f9f28fca49ad5759595dde9b2cf87e23fdd6276c1ec78d695ae46a6af5a7bfc03125c938e044a4df9d601120a8808e507bbf22ce8df5a1dbec0b5b666bdd611bbf6ec2b60ed6f85376d8ff25eac02e4c1bd026c43bdcfd92e75885a57903bacbc2febb61b7d928b939d193e430d0b940272dfcb9fd65af1d9fa2806cf07bce8f2415f921e35ea1d438b251880bcc661f3f9e2735bd5019c5561b67b24cf77e82a3c52fc6c606b86f84cef6f5014a29d7803babbf736c8061b8d2d16bcb59edf519607283850d11faede529c2e8f73072fb3c5f6f097a76aa127ac2d033631e66178bc84cb37eba598b408492f5b200aa46efa5a1dfb0f1db7e1bfe51f06d3c3527df1a914357a50bcc1cd7b3e8e100f527803e577d6d0f57d3c4d573be9b3b49215bcaf19687d7eb5e07affcf79c999fc9f302325feedd28aae3217fa82712166a65ea20040e02ff19c30560a897f92ec8ad181e47d9cc8c74848c39d557a4dc44e77717c8b4e6131564974c8f1d7c4b64dcaeeb92f5d599120253e517c352f3e1d335b6c65936dafcb028cf7e64b92ec9b6dee4e7896fd2327a3fc6203b4cf297dbedcdd965db911c3c17a9b54739b3159e7124160a997fd5e0e4a91a09cb2da454df13b38f9e4795a6dbe4103ea561e2a1e12b2a2851ae6144bfdff0a6d4e73aa3a23b1ffcc5d24dffa88cf0c5b64fe2824a715b82663402ca9e551669965f03f6db67cd8e6d347b02ae0a1b986d184fbd0b53702c095530008d4858cfaa5ac662283e93936cb4fb67c4efc79225f127def68a77490eb5331a43f1b731f9ec7e3918dacf58636752524ad7b270acc3ad42fec13e9a1f938efdac6304c51cf221577762cb9e3225e9521fb831547aa2b36c5496df561e41f77fcf8df34eddae712d148f2f36d573f92322fb65a514ceb203a1c2ab683522e6571794addf7f799c8c6cedbadfdde6ab329f2a864f8767c3bd9f28aad6f7c3eaa1e191ad7013fcb2d10028fe3fc4d25069c4147ad349f25ba00ddd7862ac3ee91613cc60dfcec977dcc3c58accfd8961b2cdcbac56c5148662d8608b38c21bedb4b1f4836f4859151148117714f2ea03f8bfa09f4040169aafb54fd44eef25074c6e7a63088d8778c24090608127f73b59c3753f8842a69725d132b8093d7f2ebd37f853e6f83d7def2aa90931a39af5b8ac39a3b7dc40dc24daf88ac033e18250a33a44efa5d4a2c7d34218e4a5ebb065b0954404ba43735faff5cfdbf506eabfc5de536d9d9cfd7d5dea1eb6427c48a67bc6298deda7a17460737d0c5f7f561aa3cb2377bc7e339d24a6d1ae674ee6ebb7c02ba60d4727b5aab3c6876c516a386c75812a2ccc4f3ad568dc90e90d2781ed70ae29bb77d860bc931ed3d8d7d4a44edcd8ccc72bc69156d337af3da9ef12e691301a0d978056c1aa4efa9f2f03a078ed06f8495cf07330b1c566cadf58045e673bbd235ef887365f1c1094c8cbe7a1daa96b6ee46a7ac269df739585cce2317fb9096a70285aee6bb9b130883cfa39b31b14707d493a61f02f7edb8b7ed64928bd0935dabfc861862c7066a564940dc3a23917df36b88ba886f8f5afe4315bbfd2b207f591ad1b436f223ad6ec3ead0965ef5f81a69c9d43883c8ff06dafae8d70795ec57af408d4342d6c75968c9833f823796ce0b94e30cce173b1d1a0f2563bd03a69c0325e6240f041f54c934fbc8647992f9f9f177552f9ad56a38af09ecafbcddf38a3d1b4befbd2e18df60fe1be8cd72da5ecf0ebcaf347d1faf6a0b482ec9a7a2f6754013b6cd2230007a69371b093aa23ed447b892ce04a62a3cbff3d8e600c1a8f9bda88bd29b4803a960bd74eb9d52ff8af349ee1e3e53190fb1badf35eca8478573bcc8bb27f9bdfae915e87d3e24deb1f7838b63a913b09c5e509e128f6e0219aec29f199c84030cbcc9706624bec08d9d89b1e5b699d2434ad04e350b28fec0760f6761efcfb52abbfc8603980b7d23e7bc596197530afb3ed92a895f7a777ce564cc6bbbdaea4a7027369b6dcb5a59d1106d7c7622e43c53cead4635690bbb1d8f1ffc3f60275db3745e1a4dd3194757647e6dcf25bfd2993c0418b0d8e4f94e75148ff97156969440b6798ca5c968ef06b00771a8808bc386eac3379a105606df729739dec9ec2c32c3e6ace17530e25afa2bbb90fb8c7d13a7ff7bb5fcda10a03f57d4a82ce184c2a695aaf47eff8786b72ca51366eaa443593c69136ec8cce0877b8b789806cd4e8751e245bdb4b8eeb0934a1918171dfab6b1e53380e966e72d7e63d32b3f7ccde523d186910d36053f3d0f2cd9f98068aba645ad22367f5e92fe626503ffedd1972c7bb2c5156e6d38cfbeadf2dd165c832d062dba53ef72cf51f566f6962cf010225de320868fdd428513a94f7cd650ba94376a4162bca816c7c2cf63c06687602b49a0e1c6438d1e6aea7285d35aee94dd7368b4cd8e59881bcc83008078e8320c231a92b921c23e0396c47c4f6dabd6a2d13bf656bc31dd7760da6213cb55be8181433ef362c4e6bdb453edef4fd9466a82b0175b64e16f198074d5e744d19d4ae975a7643f304b04b20d5736ce248f748935319a4b6733d535747455069d00dc16b7e26d756c25048b2ae2a34eec083ef4d8cafdc86fabd2d35a93715e28f3f1642417d8a1f9a522248e0fdb3345a3e5f58a805ea5b1d7da7512c63ab6f5543909453825806d7cc1518b64c5bacd1773c4c33848d2372850b96c98ebe30ec9c151d4efa1e76ae67865a5f354f6cb02af90500ccf592ef6ef0926a5fc4656b6df4307e7deec6e8dcd51a502ae90a4bc6b44387167c5baeefe3aafad41cfd0e23ce8e08cac89d7cb2f6ed78e4f69936181769a97781dfe3df9ee711efc66a437446e2b85d76719be439a4516c5d278abf3fa9cfe4c8272c1262ddbb19163adf3844d9bf77ecfd34f3e4f30576f2358fa4e13ce7ee5d943c0348618a3eb8774ae0c2a52ae2090fb7eb57dc60047dbf1604866271df94cf7f36ed355170ee602c2b5206a19ad58c29b5773cee70084f6187fa750fe2888d15179da516f949dd9eb5eea648a07e55cde8cedec0d7a8e0031bd5c680df50617d8f849f9822204321ef9c98277f13782ca7279c183a6d6a9b0af04e2ce469904e94a4b90d57022ebfee426315d42d4885c060be3102654e1fd0c8c753e673d8f6cf0226594f08037d1382e195ddfc50e7a9d9c2d7cc39e530df85a93447c1f4939b086657dab3f79c5cf7497212755607351a32dfdf54d21387ebeaf8e327f7de181030e058d4d3293e594dc5331d990edbba8a3bf1c7ff87b66ed026975c857ff1bb14fc0c05755551d58a67790b817575708f26811876e178f3810a95a526e62df9fefe9cb9d9a82f18b952a70ce33b5b7c2c14456e82c7d456547c58e9ec7ec2bdc49a62be21230f1e55ec53d68c3d6138721882db91d4e64941", 0x1000, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) read(r1, &(0x7f0000000040)=""/101, 0x65) 10:12:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) fchdir(r1) write(r1, &(0x7f00000000c0)="1d", 0x1) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x86) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x7, 0x8001]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000000)="82bedc46088febe4a3502ac81d2e9fbc5f98f1bd9940904b862d97ada8874b5a8ed3a58e55cee6ad1fc71957cc12ecc2518a120db73da862995cd51d5610f579bdac50b7ea713fd60a71c976eef20d4b59ed711022ede9459adf42e55cffe07eebf1aefdc247bd2fdee672d3c2cf3cd3941afdbd9d888d778a88b567bccdaf544e508db5aa40841ff0640daf7bac1e4cec3db53ada8aafd8b1bbe9a67adcee67089ca41e5f646913674e1f47ac1b72e06e3f3fd7c034d7f5cdce0650423d72e51d61143f0daede2e6ca8bdf302cd903936c033ebeb08d76a2735fe56f5ea7f26ce9486490dce7275bed908", 0xeb) fcntl$setstatus(r0, 0x4, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000180)="218882ef3dda837770da82f4b249448e2baa03db6be757e97e7e2e16369d83d725b19ac1c1c554994bc886600486d85f49ba20a7d26e5dcf3c51cce8847897c848272aed65628378d6507a4c65c66936280695d5cc663ce153c4f85d9da06109a7834c03bc1982472b23bda17001073953817b58dc2ae18aacd55f8497fda17555e2a0b33f7ec6f3ed2fc4ecba1eddc53ab092b896890091ac2fdab8a1269da57adec94785543e4dec86c3bb6a87657af63216aad2f030de7ec6757980ececa07da2d37e5984318ce1f4dfc51cfa419d438faefc733107cc07907a465293a329123e5e3bb4de", 0xffffffffffffff64) 10:12:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/81}, &(0x7f0000000000)=0x53) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) flock(r0, 0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[0x6, 0x400, 0x4, 0x8, 0x5, 0xd7, 0x4]}) 10:12:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffff57, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000280)={0x3, 0x2, 0x20, 0x9, r2}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) chdir(&(0x7f00000002c0)='./file0\x00') r3 = openat(r0, &(0x7f0000000380)='./file0\x00', 0xc8, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000600)={0xfffffffffffffffc, 0x6, 0x401, {[0x40, 0x3, 0x1, 0xffffffff, 0x200, 0x0, 0x93, 0x1400000, 0x5, 0x2, 0x800, 0x2, 0x2, 0xfffffffffffffff7, 0x1, 0x3, 0x401, 0x101], [0x6, 0x1, 0x9, 0x702d, 0x3, 0x0, 0x7ff, 0x4, 0x7ff, 0x9], [0x8, 0xd8ee, 0x85, 0x8, 0x6, 0x8], [0x8, 0x5, 0x0, 0xfffffffffffffffe, 0x40, 0x5], [{0x8000, 0xa3, 0xe1, 0x7f}, {0x2, 0x200, 0xcf, 0x9}, {0x6, 0x1000, 0x0, 0x8}, {0x6, 0x4, 0x2, 0x2}, {0x0, 0x8001, 0x400, 0x2}, {0x9, 0x7f, 0x4, 0x4}, {0x7, 0x9, 0x3, 0x3}, {0x1ff, 0x5, 0xffffffffffffff09, 0x8}], {0xd8, 0x4, 0x1cd, 0x8}, {0x200, 0x3, 0x8, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = syz_open_pts() accept$inet6(r0, 0x0, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002ea266696c653000100bf9030e215357011714615f7ecc946e795a004afd116f073d18a4ff6f81030a9dd0c14d77f2b6d11d13c3d0b4fcc11f6154f0e626e7f65c2cb0fe2b7c2a81da44e602b81d6a4a7e1ebe0f4006793e4f72d9b8b123d62e4892d205896200"/131], 0xa) setsockopt(r0, 0xffff, 0x8a6, &(0x7f0000000480)="7f01e958ee61135c827eedeb5bea285aacde8107410a20d24a6a5bc34399e7d8e89e1bcf39f59d3937462a7f4dba0cae16cb69561ddf62b6c33a8c974dc6044b05444ae8129086c2c3b1d0fa2672978c7323c8fb0eddeafea01aa1d0577d7427f7348127b5499ffb93a2b72e3d0c1917dfc31d912fc3ad96ca41dc7e7e83a4275c145343191c8015f27eff9e2a135bc58e8be755fd32930bd264cabd76d66777e6fb9a0c6ada29aa80db93f91cc917528735789b2d16fd8f59debec9efe23cd6e8fc3dd37b0000962e799f40646211c5cb10d8113af612626e9337f28171312d00fea28da2fa13afeadf817a55f32e755a9173115c9d847be3d9e71f72a92fe3a543aa3a5cbc643e3f9a8c3b86d187f3ce6387fbbaaa4a7ca45edfbc12c7c88f4d41ac7ce08689c44cfc4224994f6277fb8e765837b2d8d5fab38300"/328, 0x6863567e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="dcbfa0e0d6da8cb063cde0341cbf18be6092767562b35e81983d1fb5a9ff79bf5be3c97441dd360eacea439885b62e91773f60247b463b62d3bfffe2d612538f0578e5591b50b2a23f2eed82f2359e1b", 0x50) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) 10:12:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 10:12:27 executing program 1: socket$inet(0x2, 0x3, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x70, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') chmod(&(0x7f0000000040)='./file0\x00', 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="3355b0c2f26d058497527e36fbe8b55d4b68de690231e431a402c4", 0x1b}, {&(0x7f0000000240)="7fa97a9eff807c4dd3251cff8c540b79b97f81f0fe89a218c80d41dda24bab4027b5740b9733d8611ebce405e9bdc0a0ba92a98252dcf7dc1aed75a1eb416c06492acf2e61c91f3bb2", 0x49}, {&(0x7f00000002c0)="f7d44133d91e5c88821640073255d5333d6ce7fa2f63a982f89a70397a3e6ec7d7170a8283cb67303114edad86b1d5f6f2571f0f930dad67e9fd61d1e0413b17a8a4a09f1ea6086106224e0b515313f92fb91359a63e5c0819d771b3f0276246002bf5b6", 0x64}, {&(0x7f0000000340)="67f03f4edc7a0bf3869899a066550cd99416ad2c7f72893b439e9bf6369d21252e666b2396a25f1b2e6d978c1fd8213a038a98a41dbf23593899cb565b69474a0d0d51e98f1380636099038a3a35a1e40f2349f067abda63baad97f84928fd70f0177f6c69ee50c7f07de6d93d069b7460b61b84e4b50c9defd9167cb30d2e46ee51eac67b8a31fa43419d9b291f536ac241464e4463bb9c3ead87e2e7143f6c5ca8e00c0c21f1a3b68368b6558d951e8f34b05f287a7a72d7d2b02127af61f2c769b9bc207f6c19a46bbd4441b1761e9d58401eb71956fcc493af8793e5831f49e36cf88995c248d27e5807fbe1913384f60c", 0xf3}, {&(0x7f0000000440)="78342ce2b55f0628a54344300dc48378b5220e692bc542a0c0b5d1b71aeeda00d63d89e05393614b3595d2700f2e2400698a0d75e1e960ed323fc404daf42e8271a270de43c5f42b67eeacaed352a278704eb8c814a99d8bd8daecbb88c24c", 0x5f}, {&(0x7f00000004c0)="3fe77d116bf00d15203a9b8226217420238602aa6d", 0x15}], 0x6, &(0x7f0000000580)=[{0xe0, 0xffff, 0xa5c3, "0c47443852e6f6146d8c5becd2bc35ee17cf4184f6b14358cc00218378793d8551866abc492b4377337507bd6147c6d061908edd6cdc252de0313ef12f0a8fe170d50f851d19d6c92736bb5715227ef149dd236c89fa411adadd647202622c5efed35bf87179501d38a48ff8e70500b6d1beb4b1811303a8abd4e22740a7bf8ce1193e19b59b371307bb34ac7298c9b08e6ad1273bdea0473ec1e77cfa2674ad490d07f1e7e5a4c7758cd6cc30e00063266ff89d7ecfd1e00f653b8133b216800707f69445e752e54682"}, {0x30, 0x1, 0x100, "8743cadab64fe4becb69387e40cb2b0a643d58f4d4add988e46678c9a22bcd"}], 0x110}, 0x8) 10:12:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() msgget(0x1, 0x400) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xfb, 0x20000005, 0xe8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x101, 0x89}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x10, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x148, 0x3}, {{r0}, 0xfffffffffffffffd, 0x84, 0x10, 0x7, 0x15be}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x2, 0xfff}], 0x20, 0x0, 0x1ff, 0x0) dup(r1) 10:12:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb0, 0x80) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x1ff, 0x557d, 0x8, 0x7}) 10:12:27 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8082, 0x0) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000380)="60fe782312bd74c1bca40bd702009ffd557d523e1d3ab7c79480f341cda56ee7e8a8102a115a611f0f23baf160ef5c9990f59bc1c7abdb8be7b76ab55fc02ca44927045c9b609649da422efd1404ce835ce694d10f75df689448aa8f4281ebc85b76d2ad0e008bb91262993a7b8b51bcb744beb7c24d8789f8c41177cca01548a2fff8ede9207ba9006b29ee50f7e51ae46513957db4016ce92f9c0d9b123afc8b1b5e3b692ea0a8dd257acd832a21a46825c0792d88bc7d80210b1c3039060a1b0ae7d4b961a46a9a8d7068c8088bb57b1542cc972efc486ca3ada9f13f44950299c130973c192d45e0f1142c439c56324c0a47d920a566661ab6013ffc1ac401cc8dbdc68f5022f2254fdbe80e88487d2ffa0a88b1a2156c3f497859") 10:12:27 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 10:12:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/234, &(0x7f0000000140)=0xea) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040), 0x0) r1 = socket$inet(0x2, 0x2, 0x4) r2 = dup2(r1, r1) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) linkat(r2, &(0x7f0000000200)='./file0/file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) socket$inet6(0x18, 0x8001, 0x457095fa) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf93e) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x100000001, &(0x7f00000007c0)="66f92e83199b7005321580473fc88e0e7df27ff4e8316b34591c9609000000eebbc5a5eb3b681786f4cfa5e798ed41b5d1b93b841f967306dfcfd4246200ffef4379f771151b8e8f625ed538d92149accc266ae0414662ee1b64295208e44a1c9b557b38a878d9e3da3498388e84e0ae5569f40b6ecd30137cf2961a5a558eb38176d4d37deb6993bac7d8f355e52fc530423d69de884960497d0eb57175945d11a7f2a59613d53111646e01561023f347a085ea0915079707bf2fcaa8460224333f715c9f794a88b23b1764fc3af88d5bf9d73fa5c649ad3de76abb78333e92df9e65e0f9d65784000000bba050511d5f71b5e2d4436cd934ff4177f9fd1f6878a03bff9caa98f7bf400ba76eebd88c1b9f11718225fd0fae5dcaeca7c515cdd98f09f8d6b333de205d96831c02eecc5eafd2202942f5ac210497db6a213a9aa4f8757c35d6cb8338608a629808479cafc2b01488e7751b55beaf832487d25c7245ca36ee050b5f787db94606385da950e2a53b12ae125453ae2ab38572804a43a6c64f7f", 0x181) pread(r0, &(0x7f0000000580)="6f56a8b1682e937d8e64a3cb6608eb42a79938cba7111bca714e3a5c8f3bc5699cc50ed1637acdc8408a2a13a14f2199aa6c45a9f23bc5b3475a96d2a94ad2176a31a6f5e937e093883e03242ae8bd6fe61cf93d436d5464439d791b9d1ed0ee6adb8f2888760f5b7188833153790c5a1b27e34c7a11c6f6c5a23a457b", 0x7d, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000980)) 10:12:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x1, 0x3d) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) 10:12:27 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) munlockall() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000002c0)={0x10000000003, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 10:12:27 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x30) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x486}], 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x4) execve(0x0, 0x0, 0x0) 10:12:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 10:12:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000980)=0x5) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x4) ioctl$TIOCEXCL(r1, 0x2000740d) 10:12:27 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 10:12:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = msgget(0x2, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000240)=[0x8, 0x5, 0x6, 0xa696, 0x9, 0x6, 0xfffffffffffffffe, 0x0, 0xfff, 0x7]}) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r5, r6, 0x101, 0x7}, 0xc9a, 0x7ff, r7, r8, 0x100000000, 0x1, 0x2, 0x9}) r9 = getpgrp() fcntl$setown(r0, 0x6, r9) 10:12:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 10:12:27 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x120, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x80002002, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x118, 0x110) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x60}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:12:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() getpeername(r0, 0xfffffffffffffffe, &(0x7f0000001c40)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8040, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80d9, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3ff, 0x7, 0x84, 0x20000000000000}]}) 10:12:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x80}, {r0, 0x25}, {r0, 0x4c}, {r0, 0x84}, {r0, 0x100}, {r0, 0x2}, {r0, 0x4}, {r0, 0x4c}, {r0, 0x118}], 0xa, 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 10:12:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x8fd2, 0xe19}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f0000000100)='/', 0x3b0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000102, 0x0, 0x0) 10:12:27 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1040) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r1) 10:12:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, '\x00', './file1\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1004, 0x62) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) readv(r0, &(0x7f0000119ff0), 0x0) 10:12:27 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r1}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r1}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r1}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) r5 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000004c0)={'./bus\x00', 0xffffffff, 0x6, 0x7, 0x0, 0x0, 0x3f, 0x1, 0x1, 0x2, 0xe183, 0x4}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r4}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) clock_settime(0x3, &(0x7f0000000480)={0x6, 0x5}) 10:12:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) recvfrom$inet6(r0, &(0x7f0000000080)=""/149, 0x95, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x101, 0xffff}, 0xc) semget$private(0x0, 0x3, 0x10) 10:12:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 10:12:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x7fffffff}) r5 = msgget$private(0x0, 0x20) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="528fbe37c3fe245fd100fff263ea7951d688cd3da975ea6bcc583bdb08d278b97fed111649933b593273840776a27305c71120342568bcc41da021d053ab0b90ae468a700e05c6a5876d5fbd1a495b01b07692bb5c094215b23d17f6aa3015a2ce9bcc73220e024c9dde4655aea209af8095bdfb45af0d05e8c636aa3a7aa37dd42f12fa706659d6bec7ba3294efdb51cd9855b5c22e2511458adde74c1a036a480ddaf5814c1a9916fe36522051e90a0570e6613df723b51f5207e26c537c", 0xbf) msgctl$IPC_RMID(r5, 0x0) 10:12:28 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r1, &(0x7f0000000040)="ef089ce30c41afcf71da4b257f627f01e4e9b0ae4cf924bf2181708b12643e187bfab2772bc336c8fef162d68c32f575929425ad2813f9e69298732c6017e34a36c1fb63e5ca2f0b4d47db605de3cd652e5022cf4134a2f29c792efbc4297a62d2ee9edec7969da3a1401ea9d8d4320b06d57b8e61aff89c81ae7a327b47e8f6b9e66663f1c4cafe763c7b062cbcc1388de27e3bab6f79645f8470840626cc1fc526d9b41a1f1160ec1eeec8099741f3f1fb4b01861a0e61e3253bb2deed9e7d194606641f6ad81a2c4805a9ec6f840b2f5ede7890b62257844cbbaf0b7c7c64bf3b8eaef64a1951a3b62cbe55", 0xed, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x6}, 0xc) close(r0) 10:12:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCPROMISC(r1, 0x20004269) flock(r1, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f00000013c0)="ab0d707935df51246a63ab06bf5e0ef2033e82116a74ef74a2345c0fff30ab8646a553569b0541bcdba4ec949a82444e2c557afd189222eacf181dc1310e8411509ea07759c461bf2bcb35b4bc36f2927a519c61daabf47ddf1b0b2dd3696ae804100b14aa86347a74982cc641a5decd9cd2699a5e1ce88048441a1a1028105473eaf882de0778409cb62c0f52db17ccfd276f24511ec449029527b3bfcdcbf02b739d5cb04e03877b03c39fe0bb4e747d82ecd9ea8d5f861e3705", 0xbb}, {&(0x7f0000000140)="3f60680e8efe6417174dac49c5839eafd7ff8f4a011d4f39efaab06a7fcead83d48c53e0cac7a9dd2a112290857dd146a44ef97220aceeadb8e239a4f7c037f7ab0e4e8cd1dfef8983b1cd7d8ce2a8fa9de2283b77d24250be0d86f864c731225868839f004e4ade5cb795e152bfd71bc0072637d5d63a09d451d87654feed700ce5e4d4021662db17599cf89c8b1ec1ced7a10ed564757d2432bf2abd999e3687", 0xa1}, {&(0x7f0000001340)="8f46d6c416c1d51af613ff4c22ead5152754a8e6e067edf9a0a268b4aaa6dfbd078f021be0062169146dc51bb9bf9bfd5a0688a4ad00aefc734758addcc8438fe2cb2d93347687", 0x47}, {&(0x7f0000000280)="e3d56f9a8bf7e7bf6ab29aa165c1587142e96bcf0a3a7d3288f793474c55e2407d601f13907a08fe65beedd515667b5a737a01a597e4ffc44b754a35348d52cce9b1ed1d992ed54c14c477401058e2a5cfbb51a9bee0d45da31262d73441866313b34b0ce899fe82c01c36082dbbcbc2f5b2cb19cecc864ba9457b2000691c8e04df2a3a1748231cb064e21858c8178c26c4063edc567c1b27a32936683db1aac0ba7f544e2de8c70d0deb9fea877de4807f7d79e511880b43c7a28e956b317df8ad298b079d59fabac639b8f6322af544abd2698f296cc359eaa2bc0bda8d3a25ad02d7fb59ba20212505b01f3e2b467c4a2d0a5d3c74b4cbe964d8cbe3b0307d4b40561ae0f0bd772210139292475f3c4ebd74aa970c92469f2d0f3991879a1620b707a173d4dc4e7078dc8c666ff3688eb592fe89fde705ddfe8a8c4176ce358a47fecc060850e30fbf4ccb5c411299b4a11891368b859a184bf343d3f8c3611e30ce2babb9beea0298810f394443045314b31a7698639ad76ae351f23e6a72cdb15a63d0ead58499ef2c8b7f37ca11d96c7d1ae110ccfada7605a8de46e9d3ca1200b1fc026bc8df8563da5ffee9a26cc8cee01f0dd75091bfb81c776a25df1d62a5b45ce4ca5c02d52887fa32639f5015ad2a08eca3d9177dce9948f1021004b2f9a164ffa6cc2e3b7a3260d87aab3292e7abfe6f1dfb397ea2a9bbc94a074a22cf1833a0ea31f01c2303897d4f6705145a9ea927c7828de4e62e88a647ab5e38938ad2ebb47827061a08d934f04fc0c697c4a902d7f82f779946a1d4350e224d508f5890868bb2ddad860088cf7c11538b8dafd236e417864666572f24e8094f2d0f78f6f53834b9b1b49c443aadcced3a09a9dd41b67e4ae5d6f279c2a32467a42e2374fd2288ad7f4acd4cb1e47373483f6395354bcecf24bade4c217bfff605abf02d2490721b865e8a8316a52574d1e08559a57d2bb7baa460c2129ded78b168dfa2cef48699ec74e7395fd8aa3631723aa78d0fd723d592a4883743ca8b2df54e259c07bb2fd697b1d517c617438f501d80264af665a4b8e40b99352b86e11593c57d2ae7d8692926a04ac984c307e1a13ee4b1d47fb28e340775fc90901bf8f7a4e28ebb46da19587eeaf27ec8c7bdf695459f1be311f595145a9d5198c2f17fc924fcfee096d871e750803c2caa8c040d5b70ef8ba9913630051abc686d6b7e6c4958f52a19d9adb66b72a57df9c41b0b3d956543f3433c375b5b64d48eaede862cb22e5ad74c46e5e25058b6652e2b0a7ada20123ac1c09b813c2c713f4f47b478450a1b9a80fbf1e5d61d17883c3776c73cdb655f59564de534d5f4a07c994444a816acc7f3e9a3c766b2a1932700433ca65f69ebdfb352ac2d89049a015c102b26ff03ae55ca6e9a10af47a60f051a20777dc1d7b4dd9aa9e2d817f48b52884906cf593f03b7cead05fef96701226b150eea9ff5e0934c7f672b2a7863c56b9ae687fd06adc198a7c6123dbb24e49b7df90b89e0230b5a8feea578692cbc9d6174da961572ce10c08c303943c1609cc45e7ba08951a2bbef9ba20b45de2dee3e4c8c138e320e85970b2e1706179246eed73cdc58a17ff462caaa3907cbafd083649c804ccd782d861c22fc9837b1b57e5b2ac8a078207cf3049ea946bebeb2962db8cd983a499017928fb7ffef227e988fcc5081f1b01fd9ee254a2701322daefcf68d1afc9e91fbb2210ffd4959dbfac2f3fc83b96dac47ebcd57cfb79cfe65c454dfb3b82c643620a0d243fd96925bfaf623bd8da1ebea9906b5f3963c2aab9292041f6238f43fce56a9f77ae5f80674be89fe9fc6ca6b9a7eaf6247a3f0609ca7d614dd1af3242a9e5c9db20a527b72095c8faa36f8db71523f32094981a33829e22091f82220a73234c887ace3e758d97e4ff97d6745eb13114ed787dec7ab37e4caaff1ec85735fa9ece61c119f13cb3fa2c3398481289b4a0ffebb74d4aa1d16f5b12069e7e19372f6fe60f56f9f47ae75e1e2d2cad8b4e5ed1801d6b27c3bc0a0126071fc2f3149364bcb1a2286b8615ece6b4fabd4fafd237e5c6cd78ebae5292ea81c927f6c1f0e430c6fc21440e9d05633faec5f86b0bddbd0858e291dca48c99f50fd9fa23385fbc217d986d68ea07454ada16292e0218bb10ed8651590a4b97e87c107b18ff12a0c046787f8f25e76b01e2914c2f62691be2aa11d21867de7438d301d3c12d7628adf96bf0692b6c72fc621ad2f385efac336797a76b8b25919d0098bb9f84e382469f821fa0197fe2ba205f9be27c01b0ff5eab7b1188206c72a6d44e57a1270429cecb14b2cc55dfc7153b19ed70cb151b7f72610d1ec645be04b9365576ef399386ee033fd3a000bb0588c59fd9fb39cc2694a355c2043f2a25ffa11f7a64eb5c5342d1dc51242ce4f0c9e3b762763390a66ae9a47936d54035ad9eb0114b5c44b43136a1387a8220be73cb874eabe1490d45e948cb64884ba160f5c1fe86e904ee1b8f1bd42684593559b49e9f143ad584491546ec9e9046c40311a91d0440a4a9ea4b6968254d85875e651d9902357bb015d1412eefd07abd04b24c040806cb9ed9419a440eb948b79fe740cc97360f0a3ea9eb94be22c66e7c1807336f58c1f306f9d34455345036a1040ac8e8b63cffc8b251963cff36b705ba3b6a1a613166aa941afb848d133c5ecf347c1b661a23994885f09df51209cf10e3b891704cc290183a07c225d37529dd39861b8753c7197c2548f32232b578ac122844b96841a43c984569dab388e720c60cf2d2c7c716c12e775032e53c26b48275c4375d91d31ee3c0acdf1d52bf624faffd02a99f5612a60c4a81209ec7aafaf724bb3832f1b0d0a6e991a4e92cbf44937e94543cb1d7891d0a2da42c386e47f34bd5dd0dffdf2b33d3439af403b2e3d102cb0e1d9588ae0c52b716ad7e1065f1c9c931acf4147e46922f7f40b56fbe29b1006fae30a5e616edf3c912a1b31f9078b8b39767a793f2e9f90cdc979a2a2ffe8046485460042edc4db070a1c9f31d79b90ca56f47d838f14ed1c7f3351c94860d0b5338b2fbf97fcd5025101fecaaa4c95f7623f273e2738a672cecc2a6c354d4d7d47a0b936fa95f366c30b9521d185226d5d6b985953bad4282516b1823d9441803ccc5c4b8b1ec8197c74ed1ed011ca192ebd98d74571758205604255d8adfb6d002e03daa166ae3c69914e93ee99099979295f6460cf586a9646774e620f0e1dce64782d4e603b7a49a4c39a97ecaf7971e8e28ad49ef1e7e1fefc0be26ec7c37f79448620913893892b3d43f3d577f4f5436c1188e73658a79055f01d302d687964cefe2ceddc0e036776e4512c5fe7b2d4c8a1cab472912d7305233db5e4cfcbcae94228330bd1ffe30b72e60933a2093bdc8397c61d50ee5bf52f552f5691276b076b8197c0be67a4f39249b51abd494c2f6fab2c874f00c60dc73e0b3c39e200f97321539f8d344e406061c16c7eede5d4ff8a3f995e7703b824ad34551ff88385fc2946254584c8cd532851aaab2a7e7c14945c518d0570bbafd531b403adb61da2b696921273139ccc6cdc7a256e83ce80fdff9e00da3c29af4b63d67a303c7eee9784fbaff55868fb9af994296097e9cfcafa99caed550492c8c46920e583d0588e02f2b4532925594f5747e5f56db64f541266648aae263d131e6e6c5620a330b99af122d2573fc83cd1b45c84866f3c97473c6fdaf8b1adcd966f2b042b669843a4f6351811f33ae09a85c3cdbe7d267661e24c0d2d201b9f97ea0cfb931ba1ae0831f532f4bb12cce94926d36f4f708d798ccc1563868fa24fb0fdc7a7ae9e4fe7bdb26b32c01553ca45b2b45b3f2712b2216806d6f13f486526f1c4ed27c2c46546a37a16358fbf3dffac13750714111762a579d69115b4f806de37593d1311695ea38f043b66fb6b291643d5f544db5c0960de9e7fd11aba5ac2c528b9c816f166610b6f5efb346ed133e6c996d1a96cac20c5a7daa590db7ad0f5bce374ed9313153eda74d5a492dd97de7e5b15ca0484f715967ffe074ac44713f94858b5024fd0f5d84114d61cb7e896b5840400110588684aa6a2d84bee83c1fcb3be9cd3c285149d92499a7d10e114e7b53a37358cd733141dd5a8a75e053d11449eb7aff56c774a7113f1168be04f67a4a489e460d98588e5d943f951c28ba16d7c5e6a8890348b47d7bc023763d290487852c178eb267055fdcb3899107d9d9d685a1e83204b1149d7497b08302da170be88e1b535ff70468abf16ce27171ae188acd1d6c9496d68dbcbceb64f2a67c9e84098b85f699dcc7a7137a40b163c4817977aea3daf1efee193863948a799274308af50dd64c4930b30898dc9b66bc5c017ceb230e893fa02f73a87a44e71d177d03f201985fa89490758968b4efb2112ac5c16f80bb162ebdb817033cbe17a46575403290c1f878d78ac97e82514a41c88fcc1fae0d146409b6c744e1aaacc7eb8369dafda18305a0d049ef664e440443d2aeadf01596e6d2df08c5472f36199b11e137f1a9e8884316083e100f3975e3f7b073330c55122aaf756d548fbdd04c49ad96288e538156e2b2e3c8e38298c1d49f791fc19ab359851fb67cefbc314ca3d6a904d6b2de86e348803c348431fc6b9d6e829ba821273083da196678b6f01389deb2dd0fd0b2b7bcc7ef7d90518cffd4a249129b21f44b7ea596756645bc9b8e2f014a05e4747ba78fd36ce5ceca94f52caf3995353482f35a13fbe80d6d779742c067aa8affbfd18befd8c85e2e12fe2af1dc06085b4306ed9604440fc6fb5bdf5978a837da63543355b85aa9037bdb50f996a1abbfb49e07db1bce54d89351c86a1ba77d61c153c6a0bfe1eb911cc4bdb8a4feed4edea9b7c74c0fa0a48c222ff75805775b8f137a04eba4b169c00ee09575bb25fa1e948199785f898704403707dd668296d987b17d2fcb97ad7861fed001a2ed3927e0c4224447361c2a9212ba61aee53ddf6563878139a7bc4bfaae2dbbf7f1efffa14d76a68edcd0327925c710e94c60cc5cbc94203e4ead98ac8d17674a8b90e62de9e0e405157da48e87094e7277e57dec767f605bfbe7a4cd82d025e78a7c34feaa59fa78ce4ce5f84523b3924126a17564dbc20462ca8ad43bd996f56737eb14d4325c674c67a9a8f4b4dea3ad2bc593c8516a95bd87759f36c14956c1603df7eebcf82c9b23f879a19d32d754a45891397e9777cfd1c3b6605199cbd6e10a4b98bdcdc76eff832e6d1d61498f52c8375ea7896d2a6665fbb2db1d86c32f728240381c800a36a9f2afb28dfe92b0c38d16e2e3ca18194313fe341c3160396e2e796c29e7a71b07436fa0631753bd7307471266489b08bac88228414881b43694bc92cdaad4b9ad73fc4816443b17e83db14cb02c62c480b5ac222c2303ebe629a14c42008a884b3ed51b7af8a16e43c9f6dd737cd6fa1d1d9e58a3f1dbfcf53459663ba1989fce5dd26993047e7dc4b52adeee2c6539ea447ad0dbd4c981ba8b9ecb4478f48654699718e967a81ef4a2f451c2bdf44c3c5be217500097f89a6b2a3dc7a0424905949080d72ddb3d17cddb4b92b6f720192528eb32781be7a7b2a5255694e547790676d80c24cb86c2962b71762bf581fdbe2039237994d269b5dd62eb893415c235552b8345513683b5e7f892b59386020afc366439be474ecb6832a13892ab6b1b8e09db8993319d34df294e0588c3efb50c149f405632673ace932216ed172adacfda3", 0x1000}, {&(0x7f0000001280)="0d7b09998378f0494c89e0972034c3e49ac79c7399c49a36714b7bd8998aec9ed6397a6c107d9adf2fa4a0ed6ce5821c94f17ec3b14a988f18c2fd7f007993fa", 0x40}], 0x5, 0x0, 0x4) pipe(&(0x7f0000000080)) 10:12:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x10001, 0x5}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0xffff}, {{r0}, 0x0, 0x3, 0x7, 0x2ea, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000008, 0x2, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x1, 0x8, 0x9786}, {{r1}, 0xfffffffffffffff9, 0x48, 0x1, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xdcd, 0x9}], 0x5, &(0x7f0000000200)={0x6, 0xa332}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000400)) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x64, 0x400fffff, 0x2ec6, 0x2}, {{r1}, 0xfffffffffffffffd, 0x28, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x91, 0xa0000000, 0x9, 0xbd2}], 0xa11, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x80000001, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x656, 0x9e}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000008, 0xfffffffffffff644, 0x8}, {{r1}, 0xfffffffffffffffb, 0x1, 0xa000008a, 0x200, 0x4}, {{r0}, 0x0, 0x8, 0x0, 0xe3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x4fbd, 0x800}, {{r1}, 0x0, 0x8, 0x2a, 0x10001, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000015, 0xa87, 0x4f}], 0x3, &(0x7f00000003c0)={0xfffffffffffff722, 0xb0}) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x0, 0x1, 0x200, 0x1f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000240)="b6") 10:12:28 executing program 1: r0 = socket(0x400000000018, 0x0, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) 10:12:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x10000) 10:12:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x200}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) r5 = getuid() seteuid(r5) pread(r3, &(0x7f0000000200)="ee241d2deb5cf135a08865a96d5c93970870b299f8e7871103e62699ebeea96854d4db56974cd10b85ca24263be3535738b22765b85029d5f2e609e3e300755effa130feaf91d4cb9f33c546fe5130a314eb37e081f8f56989080563bb86688b0237c2612ff4d26e18dc9ac61c16f794dc9945827e58066c41b085ba68516ed0eaef912b5773ef4840a2be6d82cb8c15d49c6805dd0610e5613068c383033a272aa46e83292376d791955aefe00e81908b06f7853536454100d7db0eb2a6c99b3499604354b9c2bc81a352d303a0e103d86a7a60b3bb0172c624587937bd9eeec0b3ac8b320ae10fd165d4e0b4367c62ae435607c294749da25ae0ab5156d0520fec92839d73a77172acda48ce84decf45b4535983b7256189a2f7d10e8dfd426d01f5b3e8943c8d23722c9ae2595ce99a5a6afb6a8b62ef8f8b0bacab9dfc206543833f4950343b4ecd0e2867f2021e5af5d3246cb01fb6ce7bc4751cbbac1cdc78572c46a6c848fac62304e537da0b66aeb21343ff7904f8293a717ec521513514dc081f282c74611d02e84506e98c02c4b7e7c1d66351b5ab52d753dec411ab3b3609ed65c332147f95846979971c2307fb09ed7fb0fdc07889706cffb5c9227e05a8f68b3353c5569d538235abaafeea28274a1fb0642caa884fc7f42bec0d929d778248bd83aa70abc45b04a82c338b61e4594fa65237d2ac6acd8552c2a187c7f8955c23c65a35f27ff209fdac7274d01e34adfe9f59d16740fdadc4fc22a9257a26175f8cf003d574d0351269a9ed3fc1d5d7f3db615fe1f6975cf40103bedd99c607b95c6b10d9f63b4fe43fb158e0e96d4412446fab0efe982e09f1437723bf805de5c03f332532d2af53b48c8f115013ceb7cc2f215f0ef28e9f2ee041044960140bfece1d4f7654d21c59045c79945848fe1f5a6a00e6e9ba65e92d32c2677995a203857bf251298381d9fce31bb802e3cf4d3a19e2500ad2049953e5692afebfedc8d95b3fa5866494916267018401fdf775034b1005a5f005959a90167f9a3968f106eb170a1b5409ff8876987b7e922d1eb312342ec8952bd3d1a20f8b08d02637e891c28c794f16ddc9990dfc2eda9d239e3644a526bca43145d2b724d8f66a8042aba46ae1dfb19c669c0ad936278925b1497c0c316e24d21c567872cbb7e7c540353f952d14bfa3445ac59f2d3aa45bb74bbb2a4c0ca2f42c44db7d5c15b684f049f4dd8376fe4fa596d1a776a5be6e62360434bfcff2c0b68242f9e44f5bdb3f5cbb42674e7839894a3d6ed5c2039a89dac9fa1350f2819d879cc3e48d844cec689367d8ebd9bfdf01562f17994c717e49f00f0dd59f5e51540f625fca2bc9135e1dc787e5de6a4805f9ac2a77c4e6f114ccbd6aa8b5c9a63f7020ac2e7158920533560c8f7c085a5178d756fe8b1e9d59c36be9df65b43bbf7f86e141c5419d48969ea75fb14fdaccacfc0ab8cde7af72022e8b2e19385cce420387622d627a3b8ac6dad167a31c6dfa0144895a972acafb6b5e0ccbbf2f04148c21f4ab34965c0ed711da9b585d7e3bd2c1710a1e98eda00d1a7fd6602b0c525bfb5001ff91aacbae334ab81468fc63102b5bb40f555889f28b477220f9cb11f7bfd531af7137aad569d1389cadf64318d1d82bbd3a2053529e5c507bf866e303768e1e6faa62d0054af78fa4d97d700907f7d2f3f8fb672b96e2dc1c3702c0d78cfd598ba4a47bc3bf608a2cee62a4223017975beb726c10552714beac4d4e59c135759303418a208f8702ba251fd3c969ab4dcbc292eb1c117179aa3b1db8f16df90210998faaecee6bb9629757788169b08e005b8099a170acf9053443f7aabcf881a742ef1788921fc07c9f5d5344007fd731ad8b4130b6e067013332ed953bad7a618341d516c0680c5435c780921f4f125f46ca8ad66c3dad6dfa6d0943a2e8a8f2b05a7a195d315d9ffa3809803699749f35d54ff26bd87bfde61f203c0696dbf6bbfac26bd13ce4d8bd03a4481f48fbe3f9ee44dc438da355f226680ed0b89d6cf27ab580665e0094d5be06113e1aead6bb668c1d11edebbbe9b5fbcd1ebe7bc33cedd8eba1943182b308a9367c4b6cbcc1a9d83b92b12140ae315c88728bf2d6b8a6b4d45fce619e08e9bc231bc5cfff6dcc3c9e7081099f41c2e3b856edf73a3455fac408ea3058ab924cd08bb96a815a8a9eb7c18ec90ab6a7b9d84c957aa25e794720874e16420b2ef0212280de73bb0fac823148e866bb107e007272d76a36e1e14dc033e9c153ab094493c6cb17ba46adbef6251d4714b44d61d4e491b0a8dd6832361e8c8839a66914fb6fcf5864b28806487669b96e3c3b91e364fbefdabf9c2ac4d27b986be12065c5612d05c1b66520789dfb13ddd190c63cca7d913f07c556b7dfe501d42df82a80dad736599387d0003dbf2ba1281a02623f197b808615c067c90153b84cc52628d3ced11bc6df643314b52a4dc5ff680caefbddf36c7f410ccb4dcf37f1492d609e492df60bf95331af4a5905eced32b23a347a623ed286950026e31db2ccebb028e0f0359c8090a7e507685a6c69d8cde4440f25d54d5e184bbbb86d5acae9efe3f06514cb899d489b0dc3905a88b1579814e2b446303c0a33020e868fd9e7abc03d9afd22fef2be39de24de0c9d763e96d664a765329c29af87b49e8d36b71263e5ec30417fd9de3024c1cc3150250c7d1612487c3b1b2608f30916c1803c10bb95a97a1cf0530b2bd3aeca59765b123fc2b14796cd258984f230db5d64af164f29c35bcade3293644ce06fde709b1229cc8890d3ace4015ddcb963aaa9509bd7de4f51d0798098e3c6e873d889ccbd03c98acbdd32b1a017ed732ef20d1eb10791f5cc3849c2cfb02040f5a00019e6fe0a3ca7ac8c60b1314320180bfe2b4d9c10efe1ef5be37481bc0f991980eba92ceb1ddd0e872225d867ba7004a2e52439a006b9fd11df0f398c69e9cae23c75e1b9a90cc99fe86ba93a16ad4d7ea476269881aff0e4a1be13d344d1694830d4a2fa72eff7e707ddef9189b62adc2830a81730ee461cf42af3ba3e5c5765824c8c05436578620628f5722fefbc5373a6eaf0d221f5ff6c630f6fae1995c1f2aee825cc8b5b69b086f4ed275ad49d0a21dd577df7f454c34ba6cc06e529be3894a700d1a1c4fd145020ec8686d8f26c0ae282313a18daf45b6b174af59f3b8cb597c6b90fedfa3e53137b32ca933e4e2deb098a4031feaa4f9c2bca45beb949e82e98d1fc918e00a1b5b2f46eeeca80f3be3464cf2f7d8c9d705de548320d616b67189176f6afc2ac75d5755b5f40a8be78fd06e3bc72ba37da03b57f6f6dae931f179472383f1daa5d08c45b32f843dbbe0fafb4061cd098b6033f029b7f30deaba1fac081777aa1e4f7f1f69d54f858b493300e70878eece457ebf61f03aa0c74b73c063ca43540e5ab2898264154663df2190eef15aaa235b90389786eaa0bbacca418513109a0661df63ef37c6cb2ec8222ef894e28e96418cc33f74adba0f842fee22a907e72d35a6b941be0d09b79943012209ddb4475e1b9b7d7fefee920f4caae763300fd4e742d0c76dc4c474b4040d5ff41056a27c2458b40ef508ef09c50200e57872f41cd0627a96ecf9912f2f49bdbc32265ee9521d2de89dda9c046c5377b137fea7a29c08ff182a8384ab66961ef7748a6735e484de52bfdac8802c9e4156e13d2244e32a78d8e1fb62414e3ccbcfb0fcecb9dfe645c4cdf42e5fab65c4067ce02dbd61b4b01c7cdccef9a82e91b64ebfc5ef3900a7689fe2544d1703e9693ac67549fc8f0980527e4ad7b713a171bb36ecd4f94f27b63b6361fe6fee2aed88153dc4b6650071ce4d1a33c7c95fdf2f01d74aaef608723500fad5f721ad7902c187aeecef6101f7b84b7293144ff1ebb712d11b7c2f99d2c5da0bdfaa97527c6d1b7a4d1750a4aa4e9d9f316bfade2970f6dfd8dc2cd698b346d18cc9c3fafc8fa574e1c19294a112de56d934575d1a32dfb48b230e6e1037799e394b999ef144252741bfac54b94c02cf280dd11706fea01c41f60cb7d3840ff03c5575c2dca5c21a528dc8b3359e8b51243fbe2c0bdb0fdee93f060d7764e4ff511755abc9dc481bf0bec2edc409d7649c9e5d9cc043e5fc11e4d59623234e480107999de1061d2d34fef4a1f4776234bb52db150ca876a091f375d479847fb41eea97a35c6117691abc7ebbf3e7445cf9a04ff7f7037561c4e01d038fa90729efcfd0d7794d41465a18db57f7c05a3dd6ee2a1657d117066e5eefaba2cf03cf42f6de9345fa11c55aadd034d046a4fbacce9bf1fc9fb8aba2e49e3b5565fb67e0b67f1b783fd2d633b803f3a1c78b78f0755eb68992c122381146405eb0970e450bed6f344768866dcce10b77d7c0bcaf6b557743489240b2bf3f8c335b5b4f6a1f611116dbd5e2fd0953d17c5838040d9c5986198f11e673169cbdcc249840633515369effe7d04163d5f307089404491ec387d228b5aa292ea760c8600e33b8145f958b77f68205010d0019b7cea4ee100f0e28483c01a21341b47cccf79ec30cb9bc522eed59db0acc67cfebd5cdf0daaa4890491af74f50713ca01236efc2cdb6bcd814c0e71684fc89d05e92af5881861f874f3c8a4701816b3a5c0d7131c04754eccd1b038567df3219eda6bad2f47899da32cf1b1482640ba8423504e9c7ac14073a646f00b3666c886fa9b3213085ae1d4f7a71cc3c2a48f4ac9d729a9dee51780141be11a9134df89a332a12950dc916471883f29d56c3d141d3a05736bdc1d46eb2ef680363d9dad0ea8cbb64ed9a921dabbecf29effc84c329b4ddd1975605cef403b805bb4dd09a8b7184ba822f696eb473034fc1f62a7096cd5fd2adc4cbf74ff769c57360accb2f3631993b56843b84487811c8e08429b80b0a63d2ebb3ea629e9f7ad68743082e2bce8128b587520dd698e11833dca4db36e546867414e8551bb6124e45367786c38e205a8700be10d2dbfc1b2fbd1ea6a3b6e22f6725a46c61894ba375d2ac80c8d40ce5540d537dacf70b4c58c699a1b5956a97d4fae19bd9c7833e57e2ecaf3eb539cf93178cac394f2db6f6058f998972f2180efb6e85d49a978422094eda7450c4b446229f17a00d0144c60cfc697620e12853c3381c7331c2d2370a764d706ef328ba618d0a65d4064eb93fc638db433a7065ca64e3ef76d31d91b4004c2a3a2c8810e8d6e13c150e5609fe67a8c08d6219c666d1f5123ff45b49cdfb2d3638a559f10d6e4802b69951b6bc081a9945a2ba52226a2e7141dbe34538cc3db5a753f9fc6ac5d0d5b52c3892abeb488160d3b7c7b57f324f3a6ed41f3c60b91445b8de589cda928e4a6d7306b544ab4ee7ddb5e5fef74015d3d8fc24e78bc384b3b5e047bf61b60e84cb002042da3b53c58dc93782eabd48b7c3631c349c57a2903fb3381e15d8db2a38cfee6a19dc61fc6bf697a7e863c2be4bb78744a83ee20af911af4e27f8dcd61bf2ce7e16c01c34a82991034d929d17ec336ea3b3b73c7aa98b02868243310595ce7a894f8b27480b173fe4d5fc1b194a62d728e9896a1bd8d89da544e6a01b912c023e4182d6c8288e00222a9502d5384c5ea42191bb658b3b300d8f65e7bf96b82c8ba19b847cf6672e5fc04da0161a733c87a684c5fe334d4c6fde18ed9b31d8780862710b873ea9ffbb5ec998eb606a093d376cdd4bf2f3213669e2359f0c54fe8fd33e08f6f37d9a5fecc1fc43cdce2fc1d47aecd813244a11734fc8379", 0x1000, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001200)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x4, 0x3, 0x8000, 0x2, "93a8678f79327cff26846c66803ecb22ee5f9fd3", 0x8, 0x7}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100), 0x0) 10:12:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022f2f6b491d29cacdea32e79b5d257f04c8d5312ddb51c410649fa71ee1215a4d0963a50e8069"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 10:12:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ftruncate(r0, 0x0, 0xff) ioctl$TIOCSTART(r0, 0x2000746e) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20008, 0x0) r3 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r4 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r5 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r5, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000400)={0x80000001, 0x4, 0x80000000, 0x8, "7aa81cdc2a2c921fa8795b0d8bb5a2621b654d3b", 0x4, 0x4}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r7, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 10:12:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = syz_open_pts() close(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) socketpair(0x13, 0x4002, 0x8aef, &(0x7f0000000200)={0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5e8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffa6, &(0x7f0000000380)="267cb438a7a9c47af46172053cd96f057751085947df57dc325ec0507ef9d3a7e413c1124fa8bb51d71fe31d6e29e4778a20d024a126c27906580bb5b183d790c47022df07a05aed595aeb7654f6c192c0c9c8c2a9d90d91c3e5c97e3d920ecbb01ddfb2b44e3b61f81bd7bbf6026d3902e8a02916d757a95c6f969033bb8e216d1c48541866d157f444b5657f59308e21c20bca26") 10:12:28 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x35) r2 = getppid() fcntl$setown(r1, 0x6, r2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe2(&(0x7f0000001200), 0x0) 10:12:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000080000248) chroot(&(0x7f0000000000)='./bus\x00') 10:12:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x60a0, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) unlink(&(0x7f0000000040)='./file0\x00') r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpid() r5 = getuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="6192b88f4121c2a93dec6c14266aebb882dc37a253ceb3c31c53dfb54690de10bf0bdcd76a4c9aae68fd92c1dfe3aae71780e5a76bbe4dca28492ea9ce48008f26cee3896f90b3ed188afebcc5eb8faf622431490442c113d958d94034ab117eed42b595e2ce63c3035317bf0ee5a870cfd34face34c82d85867d9a4dc3567e49cff2310dc477c937a5494b2949c2c7195ec0f4679dc", 0x96}, {&(0x7f0000000200)="c8db4696e02a6efce9d0161a7ebabbd6272a8af60f4fdf159485b7df4d579887dd664fe614d9afd5188bd85555546c06c171d2a755e109983c4591313dfaf92d0c7207616eda3dc9b387ab74ce7c0ff7fdb5b6f674941757309a37e92f5a6f9fb0a8930e9f4c28a8b899e67019218537d7e04749e891d6155b66607455e3d4f9e6a8", 0x82}, {&(0x7f00000002c0)="4d0827abc1af2c739fd865421558bb9e9b94c143e36c9cda6e79b508577f1a39ce213c0d417867358610730156bf6db3117fcdb9ddaf3a8c7066a266c55fb4e1c34aa564926a", 0x46}, {&(0x7f0000000340)="ea29b0af839da341a2b2a8d0d702fe16b7db69256fb4539a0df02903ddcda5584cff19a4a7902f823abd9936ec3e82945410402152d77a4f672fc74acbfa2d365b166866e7265d0c4a85ed696fdd0ceba2ed87ee5fa8e8e699d469302fbcefc9b57905643074cb67bf9038d5af8d247dc7e28f25475dea6f76fdc0d53d4f559956fca743c536126b09bd01d9cb5e8d6315de0900b9dba7716ad6081db3df6ebae4516bc89d835f8c7329d128c035461fe83cc25d3c98b7f0e9491cee585f09579e28db2f267e0c75dabf1c18f6c63cea04c77890bf30031d68f6b6079613d3d2755ecd", 0xe3}, {&(0x7f0000000440)="3da5ae4c1d070a9093257e99de19e090f34a731285491ed1fc36ae520e7becca9f9a4527dd06e539ffb1003d0966f6147cb401ae8e803a239dac7eb56e2a04525f3bb28dd5d16f9b1b6f80952dc272ef91bfa908a123a67df2", 0x59}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xe0}, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x151) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8a08, 0x0) 10:12:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x120) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x400) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 10:12:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000140), 0x10004) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xfffffffffffffffa, 0x9d}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x20) read(r1, &(0x7f0000000100)=""/49, 0x31) r2 = socket$inet6(0x18, 0x4, 0x6) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x9324}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x8001) 10:12:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/109, 0x6d}], 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 10:12:28 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 10:12:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000ec0)="f5d323d3423aef3c37470e32b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86ec52ca27d5323094ace78f16b3284cf6c105a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684dedb29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759931febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd455251457d3747919f912ed209cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e53e09000000000000590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18b8b24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebc1f0d58336c4e413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bbd2458175509ea3e5a8f0d3c5ac7c2f3b000c4927ad6721e0cc332984cc7ae41a6df78c4dc2926bd34e34f0e6b8d6b9db8f305369abfb91c69de10bad71a73401f70d0d018dcc671f5fdb5ff6d2a41d7d8786235c9dfcaf87483f0195f350bb3c720000000000", 0xffffff18) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="279de0ba7ab4f8806eeeb4d65213cb", 0xf}], 0x1, &(0x7f0000000100)=[{0xb0, 0x1, 0x977, "ad4674996c9e32d5d3f9fef84ce5890bde9f9795dcb02bcfcb32dfdaf88a7b2a730c493d3ceb0c734a727098a3012cd8fa64ccced69cd9eb8ae86f2606331d97cb0a7a1ccffe841363faf8e9b76955f8477526a00599bf0cecfed35bf306c0e8d3074fdd721128c5383da6a557178978ab246a82601ca4c02ebf4ed7d65aa2c32cf798ff93fb0e4bcd7d6672be5c676e1b0dad6d92ed51304105"}, {0xa8, 0xffff, 0x5, "a2ad505c9d7d996f6268be66f1a9174ecc7666d2a1c9076fefff0e78fbc03079eca676c48f81c5cd28cb2d90fb58e7f9c14e2621757f9001a3c69d62e34ff5351b7c320378169ba3ce87d93b31b5f4052a840fd2dee0777a73296afb96247155b7fc85e0b266c41a40d89fbde459fa87dbb1bab5c8612245c9ebaa84b06dfebe2c111840f46a9bbc3f827f20e441da24ae8fd3b0d1"}, {0x48, 0xffff, 0x5, "73050635546898e57252f2aed72c81894cc2eb19d3f207ae692f263c8bb12e6e6d4a119660b6b768288d5d2a44f15d7dc97246"}, {0x18, 0x1, 0x7, "1acb5db9cc402a"}], 0x1b8}, 0x4) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:29 executing program 1: madvise(&(0x7f0000f2c000/0x3000)=nil, 0x3000, 0x2) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) 10:12:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) munlockall() 10:12:29 executing program 1: setrlimit(0xf, &(0x7f0000000080)={0x7, 0xfd}) r0 = syz_open_pts() getgid() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) sync() 10:12:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) clock_getres(0x3, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 10:12:29 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0xfffffffffffffffb) setsockopt$sock_int(r1, 0xffff, 0x1082, &(0x7f0000000200)=0x9, 0x4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x0, 0x2, 0x10001}, {0x2, 0x1, 0x8, 0x20}, {0x1, 0xa4, 0x5, 0x8ddc}, {0xfff, 0x4, 0xd93, 0x7f}, {0x4, 0x4, 0x3, 0x7fffffff}, {0x100000000, 0x1c0cb492, 0x6, 0x2a}]}) 10:12:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000001c0)=0x1) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8280, 0x0) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x67, 0x100000000}], 0x1}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) getegid() close(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) sendto$inet(r2, &(0x7f0000000200)="f3278e65d9988db30bcf5d1217b02a6b2e339c6468484a9d272a64676018c7190d3699ae706176c9c9c41e5cc08445dfd6459a0c78c7ddeffe26d88ca25ce85b94ce30910282c3e0ad752466e629bec1a189daf12d16a23d3649f307396dbb36ac849c387714917f82664242f486caef2be2f63912981ef39524af09c665604bc45a094d3a37ab14bbac67125cd00c88734d908c18d99b452f6e58967d2881d99e1a5a785e17c9e9aaecdb6c7efbca020b39e476b782df720dfb3cf8cf8bd2499f5c6c2cb3ac24122165c0be9a37db2165a3ddf7138903199d00332db8cf49af5ba9baf0e6524929444e72f4dabb3581147af08d", 0xf4, 0x0, &(0x7f0000000300)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000400)={0x7ff}) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000440)) clock_gettime(0x2, &(0x7f0000000480)) ftruncate(r1, 0x0, 0x5) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000500)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000540)) fcntl$getown(r1, 0x5) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000580)) msgsnd(r4, &(0x7f00000005c0)={0x3, "7d0db0104fc394f898b6766e9848c33dd563aae983efac292e9ed0b5e74b6b2f48c7be8cce86e58581ab81a95cad549ce60de16959768ee83a36c7406e92a1047ac49a771befe6e4a6cd9b367994e73b5c5df427c60810d36a9cfc781992395f1127d2e104ab529b6826959f3145aac91b7a3c4e8df92a84ee8a361f7cff325519e538554aaa4c8092e8640b79575920fb3ec6959087ff14928bb888fe5c22948b"}, 0xa9, 0x800) ioctl$TIOCNOTTY(r2, 0x20007471) geteuid() 10:12:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x3e) pipe(&(0x7f0000000000)) 10:12:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket(0x1e, 0x4, 0xff) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x7, 0x7fff00000000, 0xfff, 0x4, 0x9, 0x8000, 0x5, 0x7ff}, &(0x7f00000000c0)={0x3, 0x3, 0x2, 0x8, 0x1, 0x7f, 0x29a0}, &(0x7f00000001c0)={0x1, 0x1ff, 0x7ff, 0x606000000000, 0x8001, 0x2, 0x1c780, 0x7}, &(0x7f0000000180)={0x7fffffff, 0x3}) 10:12:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="7982d285fe087fd6c05341b75705459525692d659047ac9b6a14b32962a936a7a53a236e5abe2624b54b44f291f640c6ce1ee67118a18ed965e1e0f2104908a6aa13fb575641399a297a1c42c5b0f9aaa4c2920525292afa78254ff0956f04f2b6b4348cf33492437ad853dc88c077a60b06450d602b554e2136f0b3f15b65f670ab98a5ba5618baa11ba466ab16334fcb9b0c43aa048e76a05b682295127b720b15fb4bc3f04a6698b9b0681d427139f5642e9db886b57d77273309f0cf0307f233f39dea720895bfa7c0ce98db5ec9ed5a7fd981a8f16af1", 0xd9}], 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 10:12:30 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x0, 0x100000000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x208, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x1f}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3dd, 0x200000005}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) 10:12:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$unix(0x1, 0x7, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = msgget(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x3, 0x0) 10:12:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) recvfrom(r1, &(0x7f0000000040)=""/56, 0x38, 0x0, 0x0, 0x0) listen(r1, 0x2) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x9, 0x0, 0x8}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000140)='H') 10:12:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 10:12:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)='\b') 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1000044}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="83") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff0000000000000000000000000000000000005500"/110], &(0x7f0000000040)=0x6e) setsockopt(r1, 0x7fff, 0x0, &(0x7f0000000200)="82d36a86bf026a550a423a05dd5cde18e716499238feb9fa8ee59f421111adc824fb34a00e9b97e62ba21573979acb5af0a2f532480db49109b3eb91ef2c269c7e504a81775b55f077f72c48f7c0a78c07c034f603", 0x55) 10:12:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x101}, 0x10) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x6}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)="524ab548b602f650330f569cb834dfea3b20479acee3144d73b166178467a975c78839a40c86078e210a17a32c712ec40f16b19d4335e2ef78add477880e1466d17a4417ea7a42dc6f69529840a16e2d27164b914dc642b0c0b6ba0656d208dbbcfd255c8cc2ab45eca00f033bc985ce77d0edfb3aa416947bca6da02e984ea0be06c5dafe5715e54b7d10f7e570256bcbc3f2eb168519e7a88f23589d543504027e4dafa925fed6915d51", 0xab}, {&(0x7f00000003c0)="c737784536c217123acf27092433865a2cb74a0179bfa6210e526d2724547a30c08f41325efb9070fa053756502af3c4f21f3c4fc33c1f867d3784c67898ee4c0cbd2896ffcbb87ecf7f93d774913dc325ae1ab0e8253fc31d0cbd7763b94fd165b27f7e37fe8fc91823e154af38110a32daa437c5", 0x75}, {&(0x7f0000000440)="6f4ee012cb6b578f412c89dd280bc902", 0x10}, {&(0x7f0000000480)="fe806ec17b554d66a4caae2261553d4af7f2f3849a3c9b805f5698142a91f5595183768643d35241f8cdc1485a7eee6ed88bd29cc47c7b1bb860623b815689ec667ce8e1365daf890c1b6cd763f6dca625a2b0c4ac5be6910f685598aa211759fa2044984a5f2297e6a323274ef70a47dde8b5353cc98834b8f0beaeeac3a0755767d6e6c048a25c3c146f944989c49c3b751dc952852a34bc932e84b0d8251e40da00aa36717e26defca35ccc7d6f95453b570207f8fd918ca51ddcf44a397d8d64b4b7a6ed787f6b76bfb47ccabd050dc5a8f4ae70de634c21ba37e274d203846fac16017c982802af9fd6c06075f2f160", 0xf2}, {&(0x7f0000000580)="d7599f2b5f427d67ecb758671c2c5737bcdf5a750388e85dd1fcfbfa2dbffc256809c2a1697d65cead344937c394a38c468ee635a80d9a0b7bc504afee3bab652e0e7288939ba45da8f2a0d4ef0f3a45394303545c6ce9420f7893040aa95a0ffa6cc53ba95ea1b9536f897b9c2abfd8122d61d62753cfdb879081ac9260e506788739e378f0ea6afeb7c001e43e873d18858559147c805a2faf40855ba39f6c8fc0724a374f13abdd058f09dba3b617f34431fa9791869a9523a22f38c070d0a23c4119ca132976b326", 0xca}], 0x5, &(0x7f0000000700)=[{0x40, 0xffff, 0xf35c, "7ede65bdb52e8ed1ef4bf2c729414b032065bbe0dd0bc8dc4634e2f927d9e9dcd691bdca86fe3f0fd0c6"}, {0x28, 0x1, 0x1, "a863677ec8fa9e707ed0000b7864f5e5765940"}, {0x1010, 0xffff, 0x20, "d482baabc6a84182db6aacadf11265083fc50d1e3437d7b32e5c19b3e8ff46dd40d246374f03ac14ac88046b3f469f7c71c3202c5f256fc1c402771473cc24af5d611190eacbc0f6f79e667c6e21c5fc74938cb86e3b7d61d0e0e2042318a4b959b97f07a4c14b68586d904bd4800204b9333ee5bc50fdd7e41c16bd6e3cd9fc1c19cc8eb60fb20a87842a31baa05011fe8454994f2f3ca7b2ef1ec273d00ad0f33923e53cf2612080fa04e66ed31675c140b36b9deb39057b4133fea5ff3e73203aa1d224c3d75bb4e72d3d470a9e894b9a78730c9079b56b5322d42784204e55b89cc7295a0b8d3f5bdc069a1e5b0ae77ba04e80447313341cfde285b7b266dd7451ed19f537d176e2729a198019f30037cedb66fe8bb654deef1c590714e2a167c7bcbe0bf73728204d7a00dfca1d37dffda57acd6a98cc04f02197977e5b5bcc3824b4488340bdbffca4d370f28cb91f027a0d4f9a6e2a41d62a1011ae0b8a5bc835c50947f826d490d140cf7ed2c8cb4213a3491ff35af841805b0ec63c47bc889a52a6920d4f77202066c84cd469e15475ed57c8067911ffc75c7978633e5f5a7bec1f0ac338339cb02359d783572c1d9cd6275c60d840fce825f6102efb469ac8e81d4569b4bcc68ea1446ccd339385d921386eb56043f109e1fd2291cd7c940f04922a0fd90d835a949854c28b96d167da53d0bfb43e157ae046576705625adc9dc21f3fefcaeb165fb03590cc9a297f7beae483c33d0cb3e51ca17eaee115daa44244bf984e06c80536dea5a06beec6fbcddcbecff36369cd12cab431e043652443c709094ad5f02c10fb7341d22679e0bb0060a59230890f5692c60f73cac9234fd276d8d7eec73c761aedd09779fd6c9dbc7554408778d086adbfa40e0392174f5ecb7c5f6381c6fa8a37ff68e9e8bfc167560fc68c94ed8b78a9357a723e41ae4dc0a5e08d6de92175edf6cb17c9b66a80daa31b37bfc9c712303cd734c15d218fb5cd688cd16828fac962392c5618e6f52985ca7935cb7a4188e6ff213be8d442f6398b75aca9310e20162216e33e4039ddfef7cff72b9f6948fcae7b0d5a3c7350bab825834df6bc18a7b9cef7c7d6c89b8022c991169e2356cb6e6d4e425346986af17a54be84a5ed192754216b1df7af13bb232e4d2684335d3c331720065b1c19abfafe88291db12fd12ec3a99856fb26062c5ba8df76d8e793bf3f6e178c7642172c490a284992fede4e31c7ae052754c7f348cf5058bb559854370864d4e496a2ba88589ba4e49fa2b47e5f82e82ad06d80fb184556e604388d9e31420224160c6b5f04df1831c938f4808edc1c78017b0a9e7e972d0048bf00ddd2fe62a7ae34ec788e4899dafc7febd70b7d15eaad0fe8e8e02e644286ead37ffcabf344a1a6ebe0fd184faa6a3a750f92b1dbbc083853d12522944d80719d0302480472109ba7f3500222c1741a4b5235b69d4b91b7a14a7a5e24b75f4182b6140d407c5747b16ad6836b57e950478f86b108a7dc5cfa5b52e115736aad3659b3962cd0bd9716b7c6a2e910ca2fa40e6af1c6105a2e26da44df90221489aecc86c9d745c6121d8c0cde6f437311123b29539a50b44fcb1165aba7f87313b8f3730c6e9e765a90f97faef6f827435f4f05e422a3d8fa0c889b224fd5c5e208d9c1268cf175a65dad0c14b898b92ab16d5931a2a7b746957bb696a527a4940118cf6052f44ff04247159985fe98c2bc6d7a8f73b7e736acbdfe3c073ee900110227694992491191afe36b6664ab6fd393406402020b2e3ad86b76c28525dc79b7bde071809d96a63cf39b108b19983a546d8323a78e485a71ba63335f99a9dba874c46b6ab41e880973752887f18c989b9d0a37c647d17c7de5170b52570b8b3063c8a841325108a48d61012b958091749aed732bc78d8e415630eae5be463dfe4ade4180c97fb274d000f737dce28176a34e6557688fa3342a30343ab1e15f558e70ec05412ea48a950b99c01fc83524106bbc81599988de1f04e154355a5b7f5661013c4fd2f894b1b8d47ea7f4a6b2711822b2f8a101068c83ed9f2b79692084e6a8e5bfe38f9fa4ff29a305f3c5c9c6d588a7bc433812986d54db97ecf9c5d14f730a59a2bf0558a320a6e19d7e7085109319ffca0caaf43a526a9c380d04d64289180f778e3eb883a78bbd1a5d0793d95972fba83424d4219c594a19750d52cf2ad1db7bc0e9b9543e2fde8480e6268aae197a9d076838d8b7af72c50b9447904fd96c33b17a9534c2768dcc1b1ee13e84b07a86232ec721ae829d338394bd9e6083c66f80df4479f15fff099872b5e72ad3376aca2dd2f5b857795f999683e3cbbd9f19fa79b796871e8af970e5079617c8623c8af66bab7f036e5521e8ba3d3b79186f514f800814ab83da68c6701c715b6b76ac3c7442dae80856c02d7c485ee9c4162e0de4fcc661b03eb493731f365c358bf5f54b4cf89db7bee639d53473ff014d3cb8c08e667b1ff63cffaaf3f34b04662a5a27a879e688ea764097110208c05d7818beadd20b954ea5673679ea405fa4f344d55daa4c20bf322c68e6cea9623eef4abd591f351b0686f09cc68612088838bf25c0922830ef87a84f6f1cf82a0b4cead49f3c621e45594bf949935a07a70c1cf057b9e7520683d8ff52bf224620c216cad8acc71ad787f018e046eecb21e13a4377d88a08dbb20c362152def2c0743ea2fb7da9e311fb36a0bba9138e1b97df91c2e8de291629d4aeafd84a1a6ae117576dd7148400cabbd62d680306a7b1a77f6beed3f1c0d9b3a5b29c3bdb1dea7d3d6c7ab7ca89cc637be1a0c678684a593d18367842109343035f25788bd9158b00e50d1765ece2f7a491b6cc988a2b5cbca2e39cd67a759261ab30431efdfadc12fb2621da2f9ce859bac3fbaac163059bac4cfe84fe6e2a4ddf5fa923ee449743fe01b040e589f801f18d8bec9b5087b71234b62115cc58400fd0e0b4c78d9162466774c6ae600cb8e3891cc336b54124260ad99b2c4a2f8e8261a2d295e6c49f98e37701b00e17b258c5baca7b4597376631f7e190e4d9c042b222698b0b9a8e81a7b60f89c2d996e53acd7bf929ad165aaaef6feea642c7ef94164740962d14533876ab45340b13335f53d03d99a93905ef74480794875936b02f738686f52071caeedd8a328e9bcf86d4a5a64bbd73f5c3f317641f5046479e3fe072e202efc536c171b3f59ada1a2887b516d081367fe87b6d86d59c34df0bcf3be9daac65d14d67763e41e6aed3079bb9cb396f1fede42f779a5c1831b7a38811d9cf4801620dfd3c3991e14a843c943518e490e33b9bb86e261e5f2d75f08fd9295311161e8e53ad5d15764c335bd546df21b539db2cf05e3ceff71dbbec497a3c4f74eef7319f27409480a978c2c047c5d9bb224ae4033734dc76fd810127f8b9c502f0579c4cfd6881809f4755baaaa14a315b21aad7a696321248b3de65d8c8e4fd4c53bdc934c8399f8b5b4a9cbe535d8685cd3b8b7d2f1e335ed255a67393546381e6cd0a4ccff8ad689f247c5154c1c96df9fcd3ca909669b0edae789419e4edb8f09ea604129bbf0cf05b2d5b775273c4d8a360d89b87a34ab36442f2972d27ef0e946c7c3742abca9de31176ed915a1754a43f274ff2e6994b0ee2b9a34977db99a4aeb944fed8fad17d1cf15c320d6038da500ed07d95416ffdc76e4ba3e575f15300a4511ec2f0e441881a058510b3f9ba64ce23f076217c767ad241bc33b160fc061ffa2548b1e1b6970ade41eb203bf5b69e966be25f0821e5af8b5c1db923fa24e9c02cde678b0deec349417d15250ebd62c9c0c19070270a813833ad77c296708606a2eaf6d1d0a29b8e090823572c58f67ff8c721ecfe1c31a418fd1e68453d3b8b46d18c238c1f21b82a8ccab2ddae9a30a8b9f01ac18d085cee504b14af0c5c8c692d4feaba2972bdc6fa4863e00d94aa5462afa107a26ef1a566c7fd4f4fa60ca79bd7aa0635808c40672ddf82dc7411bf9ce17acd5698fde2b2cbe24282c95ade8db61f20b3880460bc6c9e8cbb13d995451f99115e8ed35e22d297fa4b04036b57b06af7b2de3fccda655d6dc08779ee53a2fcb37d72f4b1ebe1016131a310099f49281730450cb0db20959074a17c1356ff556ac770da26434d2e3931f03077b5669b9d56fe941c405955dc694b071f5a53581be717165b579ba379bb1b77400cf5ec456ee9a3ee6d88a4b3f4ad75fec0a6e21a4adeeb02f8ff55f654998affa13fe3ad46e20b603a47036b7c71180244528d4b85d8e6bb1ae366ffdb161bb1480045d56c2f528d4a72f5ec56a28f9fb1e02d4f93f256ba134d052c14d6ce49dfbef93dc5f5cb772a340389cc7ec440056d2c5079c8d4efc14dfae9ceac6dbe273c05f71eaa5ac750abc8b50d125fc48e7a6498b4cd6cf219ad0b4491ceae99a1357ac66cd6e14723fb76f8d2e78ca7b50a14acea4a0c66bce8f9cae9f7ca25b8f1850d2a6a034ec93f8540898195f7a3eb570bd0d38e838b74c54449b89f540e287d715b24a3e7877b277f47016dc5b92564630ca1a1799131ac5581ba69ca103e95e035ec9d260e51560748de0bed61896c6617afa6d69fcd85abd2efd2beb0a25c7925281fd62333f40b94ea046c5fa961c95dd23f281a5e4228553d9ef76ad0607b0ecf1a63d140f12461a4d7dd42b8274f57a56300050d0866725d457a9583b0cfeb22fc5fde6a7a5e2394ce956accbd166f690dc896927a40c457c595cc29fa4b7132f260ba742ba984ff5526ae42fe93ff7a99aa12645bd4129a7b8c1379358e0a7194673a7c8d18d93b221048423c1d345e7b480e204ac59edf8e277e5f114a2d768a73949b6bd63efab7660633bedba6284db51aab820709e35f22adc20b0b93d4344bef29018157234de474a739dc002f82c5b91f7673834a6cc575231c17414b6e7cdeef9e6dddfaa8bc6d0df11252299e88070fb288aa58e8aa368aa09cac245f81f7355ef94d4e0328be050c23e9ff4f6224526c26fcc562bad3fa46b8c7f1ee7f826f3aab735d5df84bc2eb4793252a71ff74b9ac3fd8e5e4d22efe9539fa93d089aac0fd13e85b0620779efbadd724f45e3361cef7ad936fd54e7a03f87aca48109afef7b2dd5909e85a74802458ee0d44217306c0a0b19d26f3186ac25208e31d0851b177a1392d6d41c9c980612ca8b53fa9a2efa78501cf4180021300d6a67c11aa1643621f9395abb08b1201654bc18e853983acb8dfa30c2add8600ef9d61e3618f1a69a8ee9d125bbfd800c74df9fa6e924f05bcef1aef6da6b2e176a5c03017485a10f222d08ad006614db12b64d8b98865a81f60aef31b1c7d567867c88d4f3b0940508b958e96716f3aa8eaf6bc79a8b2eca311513c7668488de7d6de4cd1b328698a1bdf375e525a696b7fb12fc5bb65dd276e36e0a32033314b38c3557b018b4bc5476d3f951645dfd1339e0e5593ece5a60ca87cf1c323cdae4828533ff6b8fc1af3193717d7d537a3e4a653c2533451d4c4da48d6834f3ebbbf4d3545d4ab987df3564e436f1025520ef0256fc30fbd1bcfb11e10b4eb7cc00a122f9ecc36bd3df0ce8c57ef6c20c96c38f6526e6e08f8ecbd90f621be046220c0ec380a39d8d26721a19f29581fab0202bcb8732995f6bb67d3a065316d6801ca861347ce71160432570ca2042e2985c60bf5b627e8377182e1d4fd7cebc145c7cfaff8821c0e26946ccfc144ca0b93134a95591f6962fe4ea1992a46a4869714f83dd1cb"}, {0x68, 0xffff, 0xfff, "bf55fe952e003ffc4ea09dc8e5496f509ca2b60e9a957b28f2f54ad2ba534876de265a74f6fcd10ddb413aa461c868fc08a3e2ef0e6411b5a0dbc3722fd29a947a3bbb1ab7eeed5fefdfc9c3b62553e0fe36b092"}], 0x10e0}, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/79, 0x4f, 0x40, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="eafa9824c39b44da7bec0900000000000000c2cdb0cbf0e70f76561e4ee4e253c789eb8430a567dee99c6ecec8381a20766d9506794fc65bd2fc402c3c46a9f5a61950ac034eff703d32442b26a5f5c8376a6b44620341a08cc19eb8d4930748836da250db9366440d3195d0af8a045b4e4d40b9ab9b1a944bb83c5d837b38a97eded9748037521f00000000000000ca469c48c48c364fdcb0bc722e8d82e7d5a1f9821ae8273265d849feb5f708c740a87d6d11e5f1ebc4b2fb8a0e85974b2dfd74eb7b10666071987de21a24ee0331e313d1b675b70db7abbd17d417956ea97240fb620500f494dda77adbd9ddfa9329bb944a7edb2952c512aad743237ec298f050618fbeacca0174afa333a065effc2b1be0313b3771f05f345991dc9f755330b67271ff419da19fc50a845aa7d2da25c3cf38d2317789cd136cf995cc2bfe7c7291b4c509b716ccd3b3db55bc41be979dc945603c0d758f0de506d813", 0x2e) 10:12:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000240)="1e3d443587cde168d57f688b3e0e9c4458a433b06372d19a289882f19405324084c80ccce694152f6c223662d8348ac68f55a96685e9acfd414cffff528a49045a92b068866610ea83c10a39d10ff6a879d9c263fb877361627ca331b784b775f05fbc1b1a0acc96dcbfc067aaa7e01a9fd28d2933d9c46c1336e452c8247cc7da7cdbc3009a48027ee43634b098b351d92aacc05a2ce4724d07eaff8800a0abec3b72bd3277df4a7e7a0f4603c861fdb0ef683352166f39072ad6eb3da6d19ffe022088972feb81bda547f7e59dd234230aa09931fd7094dda2427b478b42984b6b3985790dec06b4944d5ed6aff996c3652cd96b85669888aa8f39dddb6c595974631bfa1c87c24c24cc4ba29b0dd70309af4dca4775a1376e5bc7542c691c1dda4c251b54f174f3a716995da1d239517fd8ef413f49d040d488c427ec6aaa9fbec6adf4e8bca9fdc21221f4546585bfa1551b071a8624f9724e8aabbba9f616e156cf7f4fefe2a8ea1b713d67746bb07a6c49b9dc067c68d556f363f3ca29ee1d7c10e45026c52773602356cdc8fe5834186bfd022dc8b227dccca8868c8e0abc4f73e07ad60910392a494dcf8a701f5cb91275162a3c60af7d12ecfbf9d9ccb4fd8bac7a371528192c2b4a1e0f35d9332954eeb9bbbf6ee9af35963b1fa69faac9a3038608b3cee3809e5a607358e2dda3373f749cd1a6f6a65e0b9fd4f4ca6474c77051b008adfc412a0537cb0f4f8cbd71d08c263baede13f8713f195e2285800ba2bbbf6ccd7f651b6ee0342a5014debab6b8e6f0afd60bbb7cf81a7475e184c69c295fd51d09776ecc52a82787053c6c0d832bf0a5455dbbfcd8bb84c304d6dde8e8825ca361fd8d9848ff019b4992b94251ea177b2adcb0776fa7f833bc4653ddce0b739f9f382f27eeba597e988301f9904e68122673b3aea0d22290089d9fd20eedb089bd60aedb9f2f0567cd1f4bfb53dc3986b46be1cd04447acfdb77d31c42ad06fb211728b9cd1598ac5add316570e64a4c0d6cf550c7e6e9b2b4f62aee37bb3aa3a51d60ce498cf8d04b6a23cfe8f955bab9e2089ffb0b6093549ad5af1ebe1a4cb53caa266c9c85e43398c6dde08bb73383e77ed0d6d6ca126f1454a0bb0ee3e0f5d5f99644733c68c31fb10913509c0f10fbada7b1797f958a9957c8a2bf9a84fc35e26b768eded9a1baef4b02c1e77fac42544a39ac029beb213688954678147190005709b0bf8d7351a1255d89b9caff2951b902641ddce86ead0d33c6ddbe91c3395249a9f9770cac8892269f4c4727635f1b92995a18454578e9b53a4c2a25486707132691c4e623a4ba5832e623d8480c69849645e7bd9c9f9bea368424a125a848426ff4f43c2531b023be15dc52147b1c84f604b5286ac2818b360ebeac31c3c218c53e1eca20f42c1cff6e618072c6e75ad897b520bf4a9ea6f1098ee4032fd7296b2abc4d6710ecd95a1fcac9c829a51f466939e1bf444014f5b3d160af329ddf0cb0fd3cc4030d5b7b7dcd902a6c34b5ea13e73266223811c71e808faf550d1a0a5b5d38c2d8cc647465912b5a40823f6b59434e682b41fc0b6fe4c0d6488c1649fb8e595cf2c2afd0f457286a023f7068d2440e7ef45ce4ca5738301b9832ed2cb531baa22466f32375b3ca4d40316cbe1edafbd248b1f2fcbc55bf9630b2c3b9206054b152fc15a5df9188e14440c397ea969ac30c8d3cb4d6472065e0546886328e7977dff18501b1af00519c18f03aa3b03b8f0200bb965db514813c69d7de759c39296453d0f44835315fdf64953b5547bb6af20219cd892bc12e4e66165f3f64d56bba9e7ae078bdfac6d1341ba43b063321835299df5641e1f282f6bbb8f3c3171224b5275f41c03e56fff984c9be65f366b33ac8951e22eaf0f9b6c0aeba5e5156350a316781d862984e50197a9eb0f80e71f78b7fc01bced581ad1ec44f8cdc14460bccb43ff2cb3fa71e62e05c6aa3adfcaed193b1e92c210146b3add09563bf8708ad81d96834ddc24aac6dc140cb126bc7268ea871e9adb8b6c04b98bf95eb1e4b72da7c689814e06a5ec5550c818b3ae7438eba512188384ef082255de73be86917f67ed571721fe3b985631bfd268413b762c043723aa4e6c1e9b2b05cc322299f08de8519749dce0231f6bae1b2131a8d1c1f6e7d9967f28b26ff3c6b60244b34fff16173cd97d3fd5b46fd017507a5d4ff041ae3a20f13a41099782b64d1a711afbca9565c0e06edbf6e1b2ed994b0ec351deef1011918bec3e78985e793cf3a36f69f95b0d7538e5863da1e9cf4dcfc3af666db927078bc4337ec1809fa4a52aa498ae3f77aa1f487fe304b20555b018086a0a2fddd872b13dd982fa7ba58294e6041149956b630c79403fb86f899cfcc01691789ebdd5408cbfa02a4decf3c8b1fd3cb292ff821198fe628c02c1b56e1be3d3fe0a0f6b45954ae68744ee9b837e5e2bc23c8a8b6c3c633dbdc98cd336e2faef009a50d0f6fb61ebe228c78362c168b90b36c10a5dfc3ae83a57414265b5d9e1c4927608723914b6b34af28bf6dada74fc1da2a8a75bd9aff77ed61000b4712c75422ff592fe9c074e0668da785af056c7fbaff4e48c0d5072e648d3d6f64d12a92c6e5e4625ba745922d64a4356a4f4ed165ae54140aa2f378e9ad9dc462b8cde317edb3cebc3946d93a6fbc75f8f02cadc78b1df74a6a0d9c5b932aa8ec2b7c65ee3559e74b15436fd67cba4341c4f6a2f76150ea78d1ffe2e183ee48714a320e4f1764ea26e65931912a0051a4640166da0458f3b8c308749b6a4efca7eda94cd74ebd70a66bfb6fccf9d096d4897de6ff03d710c4f75b65221f7c69211104bd697b5587582af363e5464e0dd7638cb353517ad1af823029e9b206df9d003849692d5c3d9f5899a2f0e7efa2c4f6b2fdb48526dc2f12d6a61bf2b77abece30870fcaacafd2a4d6e8e104587ee1b984e637db85bd4ae7e6f9f31def68c9214010667be800f81d992a5804951cf57d46c861c917db1d3d5a58acba81c3a3e8e9b5c4f1d55450760318c41ead8e26d58564b61448faccbeae4e7e0e6fc08fdb933cc06b9cb66f75cfdf436d43e65142888b6cdbf5c70379efd81fc2b2d83133c50fbab5243773feb893b21cbae5e706fb0961de6fc8c544824e0d8e65f6b780f671df96488fdfd0cc03beee1498878be523edcbd5bba1f18c50cace79563677875a6d2b17b4a9f39e16be4b6dddaa36ab5b749942ea8a54b0ebfdb4124f76efed7791a85945cbb2270ff8263e26b3692968418a47eb24c819c6bd47c9ade004d753f468df7b8b9887248fd42a9c5d7bf2f82fc58e73e2ae816fb51573882dd1c22af3464b3cdb090973712a4a06f35ad5ad210b5bacaf7cc30e3f7e60f3ba11c76d29e9eca827897109816c272e6bf2a9c3e04e6692ef50eef07ac42af5a0ed29a764104332ba409f15db26941ec6fb5b4d3b0fb35d8c77a3346c80dca7b87cd54e71513e506f490b1d3dc4f81d277f042bbe0fca2fda6776a2404fe01c9db5ea12f715ad2c020c1dbcbdc9035de7e42ebdfdfc8e92faed6c2897e99701c303f1d35947b321d1e56162cc8411bb1a2c197ebcbe158f86a8d68099ad94de28dc44fb72d98468d0e3864216fd06b6b37755c87be99c1209d326c3794623e6135cb601b6fefbed561f37e6bf8ddd9e375dead657cb79a372e6fea9430c3d4bae61395c74854ce79dd51266b504234becba85167c6e17fbbe0c32f326780ae8062ca43eda7d49fb05481eb3f62e2124ea6c0f7cf24fc61cbbfe2f8dfc38e6e6fd9b79b88e8dfe3937c539cff5d2430bae25d36183e9cd8e1aa13a9333cb8e5d40070bc2c92410ac7a26a2fb38029cd225fe443617882d5b8dc9a2b8d7be889b051035c81c93641ba5dd803bc1eede06f1231aa027401079eab15a9ccb2d8a92397a20ef2999b3fe07c9ccb095dad0e9434c8f5eae4e0eb69ac0bd81257e5d43eee03cd434e0f5888d3e3c889c54927ce423e6a6d9e2a24aad523294d07bf4bd37aae9345ec3797be3d6d6e5b18edeaa72f980a4cd8cba9cdfe26f01b439e41315beb758026e80229711fdbdf5b1e9e88259bdadf5b76fd73c4ec10f1bc754993ad93116bfd5b3e3ade51b2b19659ebe513094e5c921696dc31f0edcfabfdb0128c1c003e4d1ca51b54222bf6126d54462ef93a97e1c00e1e7b834efe5695a70dd714fc7a8cf25a9982315abbd7dd182b815b42cce25d0bf283d34e27a99f656e3ec6b6d1f043054e5fed32324ffedf38daed316178326536c93cefaffece37ff41bcb7eb16a73cab989c636c2604b518e94c75cfedcf63f76aafe393172818866189b00afed9f7e00a6ddfb461d9c84c2f30bfae4ff10d0f004e17dd87d703031ce36debb860ea456cb0fef5ed3d9dca26568e631ed55736950fe6dce488fa2ae64ccdaeb80ad8b8140453b86c6f4fe402e3d731717fd06cb6d92976a898f11c5c6542f867a2040bbc290d70d217e071190a1adff5be8bdb6d3a895713c4cb21b07324be4c40ebf8dfb05ce6ad85d125f139817cf5e753d38b3eb66cb9f7283a69b4b072eca039eb6fa1fe9f308b5472b6287cc35c0cae4b5ca163c24c865d8ae5c548faa1720d60746f12a109bbde0c3f3695ebde620eb53148cd05c0be5ea8e076762a315bc5d18a563c3cd42f792a4c87d4e687ef98d6cf31cf90151bd8c589a5791800e89716519a6363bce45a786aa4fb389dd482c48a25eb5baceb8a195f8bb288e481ab6ad703fa36bb68462534b6f5d1eccfff955b167db1ce8661256c3549180e4ec5d3d350094479e31d3ef3dc37b29fa37474c3fc26abae309e3de7c0372540d9f8b4507f52eebfc067435ac6d2e1228c4cd92ed56615302deb6b2fac5007179d6cb938cb8592350e6bfab9cabffd79f61eea2fcfcba074eeb73d1166c9a854f800c4f3570e117b488f4dc634841be9ea13fed78093ab147a1ef205c7846a1e9a377cad1f530a2c286b70943421db01385e4f51623eceaec9de6a283f64d308837d62d75d3edf6314f48da22b0e57ea4f6a4164d94492d28b3d403f48f251e8e2891b0829fda76d3d376a10cc625b751cdb1af9afb20cf31252994f2186fb7ba322e2b1bc683b4a7c24650690ed3abb59b864a7c6a3f8f4f35787e1fca20c89197b9831ce72a3b683af5a71e1f536e772462073b6e3107c92697eb8a3e7268c87838ee293b08885768ccd6ea77e77165dd90902685cdac5c2d37436c8a29b520cd1b98a2ddb5342cde811b1ae1f6edc6ec3f1c92fa86a2b3f3942477769780842ae32ee7388381fc4d2ba20f8a83b183554c7ae1cddb6ba7c64dbb3192cfbcdfde5d027e4f175b2f4fb380c20978a18aa6594a7266676cee74a2be3b8e27e2bfd212dffbe48dc447fffcfa3a9bc5aca5c66f8919dc9f8c69b5f5e3262adfb08243ad9e35378851e26fde378bc0c4e6e873dd5cc7bec3a3dcab82d2f59b713cd827d5f8a0c40bbb8d12e81cfd50d655d8a58542b7ec228f9a91504db7cbb1e86713b42cae40388187e1da40fb6d329fc21e03ada015e87bf9f4928ffeb0a061f7e88a7bad71aaff4c70ad423b3dc750b1f5c0da4cdff5d741f8fec59213062f8c1b8b00d0caf08430be8082b2c9a8f5b51a22ccff7dfa9d9b3e344470ac61dbda2429751c264225d486e2d2e7f39f91b8cc7623f152f3678bdf2ca8a581df90510f9b547010b8d7711bfbfa285fa4f780ac714a59dfa2193ae501ad45c27af178553ae603cc8ab853ae1f3e6a3b66c644ad750e", 0x1000}, {&(0x7f0000001240)="dcafbbd01367d520152cb216a5fafaf454145d92582c67e87e52c23025a870e8cff3d2903ab0d162ae895f3dae51f760862a93b5c514134c84c2bc1cec1b8daff85974b46c124b815f8caed3fb16a5e254dee26b73fd9c4a56df0c2901c0f76d60345ce5cfcf218cc1c754cf854d7b8cbb4e6f969f562367f12fa9982477cd41dc2575049f5baaf48182df20dca0d0939c99874967d365bebbcb1366076b0f5940baa93c9f4cd3923a8c6e9d3eb32ab962d890e65364c31bd9ff3c2b64e44e2e0b4b6b726c10595b6809f0baa05ef9da4acf58b616208cf3456ee19fc2d93dbc1405a85e67845115c5c59b4514270e14cff8bb011c8e3cb041deb871cce18a6f3dabe8d297b401bceaf027dc5c476038e829db5de09eeb87a46b792df772d6659b1a6219c3ebfb24c75dafc4ae75c0cb181fa65252442873ec54e3aab014b9644ffacc52f1543bf60c57d59c18d1a951f6f7566fee07d8f72626fc38edd7b5324b0ad4c6919ddd4ccc998cab5f38484950cf1293709094077434a4b09643111e6967d0418c3bc7603f1805a139e98289cfee0d9102f032ffcd270722d8c8c35f2e2eead40033854e26ce7f3f1447a390e12295ea380d7f735459901c3d549ca5b2576b20e403042512c18ab8d9d68e4e7a7cf9aeadaad8a90d5dcaca067f53d11b43cd1d482926bc7f60f9e26f8ccac2edd3852b11312d47cadfe868449221acaf0d2c0072c9f0178a66082d8ef323af43c48ebab98a549275b6674bcdaf3ac7c3c7558402627e7cd8b306cd9d072baed6b7165c422390f3a474cef91e8e18d905fd20549815bf1aeb428fc9ae7d9f71b7fd1a0abd2dba023ab9cce379cfbd8501b1c869d6c428ed23d93ca233e8cc0947a99c2df2f9865b9e8ecab253cf21183d22604d4342f24290d37253028ea49748fc1d9656a0874c23fc35f1bdc6987be344a27aa44d71918c7bfb02397eab183e11995dd29d7ddc2d33f881ff0bb504c53d0764ba5999413ba8281569b9e058f421ee0a76086af555bb59ae30a7186b73f0819909579e5a2ced7da76bd713f06aa28c35f1aee8e18792c6014d7fe60a7d970f2578e5c467d3397d271c6f4b848440f47f6536e4c917c7916d12dd212ffbae36fbcb13e6bc9c657007a9c78a84971b7e6ca48f55c3eaba52c8a6dbc43fb37f157ee1933856b840b9e3212ca2e7d2c1ff3de3d4c601f9a4b45bab38ecdd1d9fcfb1bfbee9a5f26296292bda07a5afdd0fa808c24bcc589c063314094d6724aac36019ed1d4eb84d537928149b3937e375b2926cb5df97737e2268bbf2f392144f0eeb919693a3f8984ec266178f7239b391827c4498b789b4e9daefb0f72212d72bfaafe94a75bade57ba485405d4d7d078f44f600d75df59bf597bd749c0c4637a453e69a90e5a5d9298b331e859818283893c576c823310566f2e36411e54778c6877fd0fb007d2db48f10fc72d12814733f85819c06355bb7bb814fddbef60d882695bf68ba1806b44a12c9cabf45de4a5a3bdf41967307786fd98a5c86439c796cb4bd524e49dc254719db21239ab27b00eda0236a0a9fe7542d951f5fec27106d4ec516701d2434ecee82fa1ab5a883c13515e5b5aad63d965a1ca6d0561110a863e24805e6aa43b3fb7241e3a060583aae1c2c28747710740eea03758380dc85187a122263d2c9f072caaf0ac1f0c3ba694d04d70dc121d80ec19413aa38a55aa6a6772f42be7d1a6f9f8a1bf40c925810a88d9406c3227db609128342514bae791f1e1e7335b4dfe122046dd5bb91acc8a8ca5434c1a59312e142cfcfc26d0fbcde4e87d3549d41b477552b8b24929e6532b42a888d1e6fef5d40435763ca1cd3993c2e879bf745c11081fc9fad7e1ed5fb1b2e550b0135c0c9f8c2d8e673c44fee9e1970e9c4e99ed034854992b757fadd368ebe5eb413b7c1a4a225e230d7475ae3bb4c7c56dc0c75d92e97e27a7ea9e0319f96fe42070fde4ded8a6259b23d0eec4cc61572b63ea38e6eb7206a0604929dfd227117f007f6aa434b8e899bc0199037c6a689ea928c06236951ce28e538045d682e8648ce44a4abf5edeca254b8632e39a07ec24259cf650e3ab4ca077c20479273ff11f0d1da2641f59b743cfc3d62cb99546c21597759ee6b7806fc729655f0a9b173ff1a43595eb464bb0602d843e910f8171c1a04de08d7ea31594856d9c660f398513698729e3adf91330c9e52000421a3b04caacd5ad6b8b02dbaf731ba7d33a4ca6d1cd82443f154a966d0c1078e863444465210eb117a393b0801cf2ee7ecb85db0c57c0e002a2738e5dda3ac62edc5102a92dcc6a921b658d3511916f437e81bea24df2c2019103e129a49965b3854c0ca9d93cbc4bc95817ea55f543e855c408b29d20b209d1eb366e0d7c957c821db292a34f5c68f673bf373aac7adfab77fb1ebf25a89cf0cedfba821719d1b74dbc85f5a4489bf11c84a7e1e047736d8eee93a15862ee318bc5f7216f1d637fa8432c58a96aa3049806924a1d9ec0d534634defaeacaf080810e950a38ba9a243e9e15054a227eddf81ad9e6151af906e8a02dbf06ae3290d7d0679988438b5327db429c8f3092e039b09095252281e7acc2dfed1e967531df4bd96a777f5d14d6cecae283c5e0c9fd73cb1592bd11a925871621d358213707798fe523cc39912fa2ec40a0a0ae9f69ed106620cac2cd22607dea4080b6054f94f1e8a51e49f8f8ade6c47c9a4eef0b5940ff54a780f92ec99d767a3f88fc842f9826392928243c75107374b28887fbf9e59f367d6b7fe38fdb4027269dd6b21faeb0272e8a072d58e083e4c50868ed2f8b4f1fc3a42b4319b5e9ccae4bec20a4974433873d657c6d57e145f024e7bb4a4ca48809d63ff13e8611191035f0531090eb4863c6afef4c68485ca8e3d5b8856bfd28cf036878d33a1af326d4d3866b39138683ed3b50a8153bf9cb783a0d0817fa1d87557c35020194822aa4cfec67236c2e799ea341242cbe5886ad71a46591ca1428e35c2f1a2829a6f870f6dcd5c7b4268ac43db32a651ef9cd897a7f6e43565617548ac7c8258a7b7031d19bf83f107a526e7319dd2dd8c0f940e3b036d6bc65e8b3045615761b087dfef855dc1a487ddaebc54f80da8887e468c40495eec70e15d185e4f1f11e839ed9b17dc99d91f224427baa765c91f958ecf6aa1338c5b45f06a5e152280cb3fdd5468b8769219a582864f5e0ad71ae7943dd6ac5f3fb82c8d37de0a64f5311d31ee84e9c2205fc502ba1691b637bd7987761f3d6cb5899331b4651db4eb2c21ba5d1d160b6ed9a4433df20c83d8ea4a2489d2e04794d9abd6ccc249acdab5adcd434898f2f19d04571e9bf0a8c983ec26425390118fd483bdcd4d8102f077949172e80397fda84ae5d11fa442f624c25d67901b6bbdcdf2f81bcdde0e97bcd2c5e614ae707dba9d17a7c661a54a4bb1e507b923c9d6442fc4a0b45e9ba4c6f363b102f89a14e2bb2fd89d320f809d0f937ec6c20e1acf59f84015c65a2bde0a92b703d947b028337b6f128c13291bf222e439e8e3fce5cc4e174ec28609d22bf5e3c9bac0bedd3fe580f43d816a4a6f2ece09fdc76cdd91b41473e835717a13775c7fd02ec3d14aaed0fe30119b4059a6b0ad2343b588367c00f21346b9aa2756f3981a286e277233a489f325f2387da8492f15cbfd6b13e6f86e8d6b1fa2ce09e6941b548bcc4c812d9397c7c139b8fc49f7ed623b713a6856318352b95b864c2b745c9fc51611edbcc2140587ba06d2edfb3ec3698a98806c5f5246f229910f95cd44aca3260bc5ae264f31cd33745665b7962e125530f5dbf8e67aee6cf6fee4ce2b5a8cbedd19f9b3f629812d31cb7df85c153b5770f1f1ca3fb5a9f0251e004b223e51837c9cd373bc1849c7b6a239ade80fad129d7c27ec95e4bbe01f103ca3bddaeaa20cb380b4209f1219663930e73726861c69702ae14b9e32f12a5eb42bcaa14f4a8b4e090c8091bef0c09fb8a5ddbc9fa42f630c1f1d42fad52ef5be8c46fc62d7cc5e36a857dd654e38f6c195cca684b418dc92b9ac74f03216d11101a6a8e4a2ed99355779648507360be093f35b0cb759836038f78df9de6aa68133ba0dc20073f47ee8e8bb1033e3fd6b68e112295947c653d976ff32a97463ef0407ac9c0ecdd67279e32b303c4e1be17615d8854efcd787f7d229e77b01b89ffeaa87cb16ac4e90cca0b0fdda93395174dfbb2f0f7bab677ab5e7a115bea3b3818f59bd863c4210960c36d96c4d8caf1cb6e00b437c9769b28153d51c8c9db6e81e65c94b2a45428891df306cc626ca606d941e1966ac68de4fc566067c173b29814b08424b410d5df0cc3b4185a825773ae571a842cc63cf67ac6fc98277a391ed8ee4d3209f759932475decf8122fa67043e22e26e4acf92f61af90431bc07c558b83c49998d0cf3a16bf6061e4da0ec912857657020d1e8deade997f938ab0c2b72c57652981904a93cd53851a54a5766f96f87d74e7922ea165378ad7968591503a9b8dec4f47ff6937af51bd9305cf0418b0f4c64500e403cefe4635affdcaa0a4d1d02a6b1fbf94629f774aaf8c60e5f8067f0380131e590b8426beaeae14a4d240fc376d7b803da1a8e7ac9ef145f9e35607a9a262dcfe606b7be35af3c85a0616092bbdb9e34f864973f2554d1630baf940063d2903804c266baaf4f6baf952fb335f605f08d1f297d1fa10973ebda379333d0c4d129abc606086f348b58c68ed44163f1fe7b174266bbc258ba09aa1824f478b0a7ded277dfd34b6ed805ae5eee2a698cd98427a16c97303f7a2dca7ec34c4791c6d6d07e9bf1510a5af185c11c4600f8daf4bda9f393738686d615c5cba72499fd24468fc4843a79ba1d9476356b41c3f6f93ef9e2e4c6c622c160452771fa5fcbcef9b4d8063bf39adb3a7054a2a1ebe646a0a050926c8a358d757fe55306363acb872cd46f87e6a9a23e66cfbfdeb68ce2e8def8192278fc03efd1a075011e47bb2e6160bd6b0a69ee207b12c7a22858e0c3bae875d5970cc4ea803ee902390e2cbca870112f1ffd4e1476748d0d2ded9015adf5fbc1fd3b2e908cda69ada1546a9e6b13a847c9ff1fc44e0bb43d41883ec0609ed0fa2a928c0d0e485aec8c073bccd01c322a444f06ae5ccc892d01deaae5aeea3c79523819e734b9b4a85e892fe48f72d059d8543ab1ff32e41216ae8a9ae8c92e48c4b8a21c09edd2830763a1f145d16dcc925f752347cfb2f0c7be63031600e78e917de84076d4702ad4ca01f2432baefc8c2edb0da9eeb48efdf127c50fc315b71884b3329fe085748aba842038a9894d78a5a852ebd28d6c1adf67a0bf8e79a9ef4d9301b63e0e28f1909336617c61717b9dffbd98a065797104db26138d49edb7faab692fc78717a06895c0a82e3365a24107120792d59afe224446b41d2b19f52e4cce7c66ac9e3f138e485819e0d6a3478842a050514165a53e851ce5dd976c198d5524c895ea6b017e35782ec47036a032fd7d9104367ac0ff90640f4186fba74ab6325d206bbd49d37d4c59998bd4f1cd39aa7abfbaa8db985951af13d9cdc42e62453313a8e3305a40a0f12852c42d7f20f05b41c481827ae4580193c6769c099d484c4863a8a690ead2e95c5656a71c372ea14e0cf458e1b35eea6bde66a9f959c0e6265645d4c1a650f12420121a0a844ee5f17e5f7f683e23cc1d1fd44ebb6e1e830717694f25f76543b8e353fce21937217fd21ffadf9d29563337944cfe44e51aaab535300e9", 0x1000}, {&(0x7f0000000080)="94d8893352bcdc269630de71936114a8acd9b3fb686f75aa90bc5c9b9711b13a501b3975ca39e2c45531b220c5d40614c59d2b72759e315516f9910c39fe5da50d7f14a39f867fc6abe335bd5392dfe045b8cfb9ac32c66933d44a77d9810853e517439cbc12acf5a5e494d5f8163482b96c703825a141428511f037a037d09f6ddd8ed887c7df97055312200cadf71eb42f5503a7d795b47dddbb", 0x9b}, {&(0x7f0000000140)="09a2be8058d3a5659d1695a32538c3fd51f62be8e709e50f0e3599c86243d61263f343422915bf88cb4f83d04c07fba6f8f49f8d8b4261472116908e1f160be0f8198af7f4962032dc183ced5dc524bf85cc25a614c4d68fdb74c449c21ed22b8c842bf567f4a98239999a8b65cf50e6313e0c1c24bc5d50c4336e42d821741dfaa97f3634382925974c6c3eb3d7a78ff94cd845f56a902d19c5536f3be686dd9a1d2b7e7c264c00a488ec2747446e", 0xaf}, {&(0x7f0000002240)="818d2acb359bfff141b26d91c7d575153b69c840d92660201915f98ee21b54baf337fc1083837c75d9961d795a79b441ecede4f4622aa75558e064d8896f94aa152e75632bd3503d3eb66bf5788e9a3f221f3384da81e7d81c29ecb5dc36a4221278f50337cb38a3d169405c0c8996e9b37a05baa38cbb09df2782e8d9f104a1901f85103a13ba06deb7d5f1110ab97d20e1647e5167fc3d5ea9b5ce5c8bfa3580f4b78d6aa4f76253c6566b7352554b328f18d736c0a3bb4409d7de53c0d2496a9695fc91b7e49ffef7d87f3560f8733f2dbdcc004bb0dc1866385c03b1dfcba6c322eb1a115609c20031124efccb8881181416fe024516e6521c35", 0xfc}, {&(0x7f0000002340)="cd97704d61749eaa4fdb40273043510e67d50ac17c8712c29521202300f3dc7e22efee6431b04ed0f1dd76b190a09355a5d62dacc74a6647d2a78bb6e24d608d", 0x40}], 0x6, 0x0, 0x0, 0x4}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 10:12:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0)=0x5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x2, 0x4) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000100)="c1de88653e3873a0c637e48a89") 10:12:30 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x890, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x61}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x200}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 10:12:30 executing program 0: r0 = semget(0x2, 0x0, 0x11) semop(r0, &(0x7f0000000880)=[{0x0, 0x8, 0x1000}, {0x3, 0x8000, 0x1800}, {0x4, 0xe6de, 0x800}, {0x0, 0x3c, 0x1000}], 0x4) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000000000000000000000000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) msgrcv(r1, &(0x7f0000000140)={0x0, ""/13}, 0x15, 0x0, 0x800) r7 = msgget$private(0x0, 0xfffffffffffffffd) getrlimit(0x1, &(0x7f00000008c0)) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x0, 0x0) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d4810ff4a49481d0000000000003b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7ebd24e745a13b0694ca20587b2ada45b44e2b03f53772bb9c34f00abcad3e33a9372b92fee83168791cb062f79fa6bff30c2d6643eebfda2516537de477873dd962ad4a96e7ceab29cd1016cc44b06deba6b0fc4c30feb60969b"], 0xd5, 0x800) fcntl$setflags(r4, 0x2, 0x1) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc634d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a379f87b507cdd4caa4d46bf36ffdf6a4fba25331e237eb7f9faa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584bca0322188cc76577919c1b86e7f263cbbfdff527991c3b3f08f0f201e7518240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d445af3b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008159daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)='\a') pmap_unwire: wiring for pmap 0xfffffd807effcd98 va 0x20000000 didn't change! 10:12:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x3, &(0x7f0000000100)={{0x3ffc0000, 0x3}, {0x3, 0x101}}, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3f, 0x1, 0x3ff, 0x5, "c3c7570010a960722a0df17f92838a8cd687efec", 0x0, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) 10:12:32 executing program 0: mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000340)) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getpeername(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d84f0000000000000000000000000000000000000000e6683f63e520443c10dedfab75796548c2860f60c0e92006d9d036324b5e7a28c4e815597d594d8b39a8281efb80466d13aa4994bc133887c4af338e0a0359fcf5aec84d363db3c045d80fe9cf4942c6"], &(0x7f0000000400)=0x6e) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x7, 0x3f, 0x0, 0x5, 0x94, 0x0, 0x2, 0x1, 0x1, 0x80ad}) 10:12:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 10:12:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 10:12:32 executing program 0: r0 = socket(0x1e, 0x4007, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x613, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r2, &(0x7f0000000000), 0x339, 0x0, 0x200000001fc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) getpeername(r3, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) close(r3) close(r1) 10:12:32 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r0]) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe9, &(0x7f0000000080)="90b76a295c3bd694ea0e440f6852766cb738133c8b3a5999727e6ab69294bd464a562064870d1a0f2dc98b2256218cec291cb56059356c5fdc87079d9128ddcb479ea91c88ce6ff3ef79177ded303274810de5899d8768284cdf3f5fc02b4441729ea2c5406c470d9de9df904211333a5d13532aeb6203f76e0d57430a77a21d53d2e8a1756e3569292ee80345b983bfd3b10f92e0920fbb06a6ca59feed8c224312c836fa8294361fc7c3c4039d6339e05f0d7f9baf95bb19d1215b1d59fc03b45758893a57564ecd76f1d151c9a94e2d2492c5ef027aa44fc2b36fbb619cb9eab8feb6b2bb4c3e61") r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) munlockall() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0xfb0, 0x2, 0x2, {[0xb57, 0x20, 0x8a5, 0x0, 0x6, 0x0, 0x3, 0x8, 0x1f97261d, 0x5, 0x0, 0x4, 0x9, 0x100000000, 0x4, 0x2, 0x1, 0x7], [0xfffffffeffffffff, 0x8, 0x7, 0x8, 0x10001, 0xc3, 0x2, 0x10001, 0x205, 0xccde], [0x6, 0x5, 0x3f, 0x4, 0x100000000, 0x3, 0x9], [0x0, 0xfff, 0x3, 0xd23, 0xb4, 0x3], [{0x9, 0x2, 0x400, 0x5f}, {0x8001, 0x20, 0x4, 0x7ff}, {0x6, 0x0, 0xffffffffffffffe1, 0x4}, {0x20, 0x80, 0x6d, 0x800}, {0x5, 0x72, 0xfffffffffffffffa, 0xbe7}, {0x3f, 0x0, 0x5, 0x9}, {0x20, 0x6, 0x100000001, 0x401}, {0x24, 0x6, 0x7, 0x9}], {0x1, 0x7, 0x5, 0x5da}, {0x8, 0x4, 0x10000}}}) fcntl$setstatus(r1, 0x4, 0xc4) r3 = open(&(0x7f0000000500)='./file0\x00', 0x8080, 0x20) flock(r3, 0x4) r4 = kqueue() r5 = kqueue() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000540)={0x3, 0x7aa}, 0x8) shutdown(r1, 0x2) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000580)=0x6) semget$private(0x0, 0x4, 0x208) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x1, 0x3, 0x10000, 0x52, "5f7942df03c18332c9335bc914759b8768f125d3", 0x9, 0x9}) fcntl$getflags(r4, 0x3) setuid(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000600)=0x2) close(r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r6 = openat(r3, &(0x7f0000000680)='./file0\x00', 0x80, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000006c0)) kevent(r4, &(0x7f0000000700)=[{{r3}, 0xffffffffffffffff, 0x84, 0x60000000, 0x8, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x131a, 0x9}], 0x20, &(0x7f0000000740)=[{{r6}, 0xffffffffffffffff, 0x50, 0x4, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x42, 0x8, 0x6, 0x6}, {{r1}, 0xfffffffffffffff8, 0x2, 0xa00fffff, 0x80000001, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x85, 0x7bb, 0x99}, {{r5}, 0xffffffffffffffff, 0x4c, 0x2, 0x2, 0x4000000000}, {{r5}, 0xfffffffffffffffe, 0x2b3e70d6fa06261a, 0x0, 0x8, 0x6}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x93a, 0x744}, {{r6}, 0xfffffffffffffffa, 0x8, 0x8, 0x10001, 0x56}], 0x9, &(0x7f0000000880)={0x80000000, 0x7}) 10:12:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) flock(r1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0, 0x0) 10:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 10:12:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x7ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:32 executing program 0: setuid(0xee01) msgget(0x3, 0x40) msgget$private(0x0, 0x40) 10:12:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x101}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x1, 0x5}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x12, 0x6, 0x9, 0x7}], 0x8, &(0x7f00000000c0)={0x4}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x80000000, 0x4d}) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:12:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000100)="fd7584bd478d15da", 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x3) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x3, 0x8, 0xffffffffffffff90}, {0x6eb3, 0x7fffffff, 0x9, 0x20}, {0x8, 0x3, 0x8, 0x8}]}) 10:12:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x28000000000000}) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000180)=""/184, 0xb8) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) setgid(r2) socket(0x10, 0x5, 0xfeb) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6, 0x0, 0x0, 0x2}]}) r1 = semget$private(0x0, 0x0, 0x4) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() rmdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r8) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000380)={0x5, 0x1, 0x4b, 0x10001, 0x40, 0x42, 0x8000, 0x10, [{0x6, 0x77bad75f, 0x6, 0x10000}, {0x7, 0x6, 0x22f5, 0x9c88}, {0x1, 0x81, 0x5, 0xffff}, {0x100, 0xfffffffffffffffc, 0x9, 0x1}, {0x1, 0x2, 0x6, 0x7}, {0x4, 0xffffffffffffff80, 0x80000, 0x1}, {0x59c, 0x23, 0x42d, 0x9}, {0x0, 0x4, 0x1ff, 0x80000000}, {0x1, 0x8, 0x6, 0x5}, {0x6, 0x6, 0x4d21, 0x1000}, {0x8, 0x1f, 0x1f8c, 0x6}, {0x6, 0x0, 0xf0b, 0x8}, {0x5, 0x3, 0x65ba, 0x8}, {0x4, 0x80000001, 0x6, 0x19}, {0x100000000, 0x4, 0x0, 0x80}, {0xd9, 0x401, 0x6, 0x3}]}) ioctl$TIOCCDTR(r9, 0x20007478) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1, r2, r5, r6, r7, 0x190, 0x5}, 0xb800000000000000, 0x62c, 0x8}) r10 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x6, r4, r7, r6, r5, 0x118, 0x1}, 0x8, 0x1, r3, r3, 0x0, 0x0, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4, 0x0, 0x4}]}) 10:12:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f666959eacd0d39ee824be4ec7da988d3091c5b5ae06e3c88bf05477d907d0e78c0e2fcbc2e864979356a24555e900b89b7daa0a6609a62000087c94eae26aa852f7e9397830040644e9e243b15e53b3798bb1aa437bb735966e2fba9e7fe7c5dad1807ded9c957e1448bbb8a3672"], 0xa) r1 = open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x1, 0x0, 0x8, 0xb, 0x8]}) 10:12:38 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 10:12:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) fchflags(r0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000002c0)="97a334b54527ac36354f963ee1ea9685db4e80af881de6e5f472c1ab34ddb5827e633d63b4cda78019271c472613062e7e98fd5a0a7129a72f9c9ffef2432d4876054e94da1e31685cc4c372ae826729a3ecbd5fffe5743e0274a5e1434b548df2e3fa4c3d2cb4ab88d468d9151027bf2f1bb6356099af4423", 0x79}, {0x0}], 0x2) write(r0, &(0x7f0000000000)="cd0bddaeaf2a3d94b7196c062897afc7e08c7ea5e3bf2ebd5b81cdff2842f5f3166f98cdd667ee8177f826ac19456248964c09", 0x33) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x1, 0xff, 0x3f, 0x4, 0xff, 0x5a0fc2b0, 0xb17, 0x10, [{0x7ff, 0x100000000, 0xf562, 0x8}, {0x6, 0x7fff, 0x0, 0x4}, {0x7, 0xff57, 0x5b33, 0x6}, {0x9, 0x40, 0x9, 0x81}, {0x4, 0x2, 0x4, 0x7f}, {0x6, 0x5, 0x6, 0xd}, {0xfffffffffffffffc, 0x7fff, 0x52, 0x2}, {0x2, 0xbf, 0x3f}, {0xffffffffffff5b6e, 0xc1, 0x0, 0xcd}, {0x1, 0x3ff, 0x2, 0x48d90000000000}, {0xff, 0xffffffff, 0xfffffffffffffffe, 0x401}, {0x95d, 0x0, 0xc0e7, 0x6}, {0x499a, 0x9, 0x4000000000000000, 0xc4}, {0x1, 0x3, 0x0, 0x9}, {0x0, 0x7fff, 0x8, 0xaa3}, {0x9, 0x800, 0x8, 0x8}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 10:12:38 executing program 1: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff8, 0x50, 0x80, 0xffffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x88, 0xc0000000, 0x9, 0x3}, {{r4}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x7f, 0x71}, {{r4}, 0xffffffffffffffff, 0x9a, 0xfffff, 0xfffffffffffffff7, 0x80000000}, {{r3}, 0xfffffffffffffffd, 0x1, 0x80000001, 0x9593, 0x1f}, {{r4}, 0xfffffffffffffffb, 0x31, 0xfffff, 0x4, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x20, 0x2, 0x20}], 0x70b, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xc0000001, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0xae, 0xfffff, 0x0, 0x1}, {{r5}, 0x0, 0x80, 0x2, 0xffffffffffffffff, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x8}], 0x1f, &(0x7f0000000180)={0x9, 0x94}) kqueue() fcntl$dupfd(r4, 0x0, r5) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 10:12:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002008, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100000004cab, 0x800000004e6}) ioctl$BIOCLOCK(r0, 0x20004276) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57c6307c26bab5efa31a4e4aadccdeb554cb48a8c98deddd71d2eab73b005468c0f80ca2c151b3a6173a9e2a1b8358da6be1fe5c010b7610e530ab246f8dbba3fa7d75a75e27", 0x46}, {&(0x7f0000000180)="0875c32dda32e409d4e9e7b7228f9508b442a5f57064bfa04798e5f96693e5155c2f81580fd63aec9a4666d707243d97a5ca983bc7fadd264cddeed2bbe2ff80a0d6d46d7ca4d5373efef08277c89a0881cbca380130f606453166ee4d8c62d6", 0x60}, {&(0x7f0000000440)="0e1906b9451105b156c8f81bb5478737683e901a6beade7ad46bc1671cab304bd1d340e06d9ddd63f73f67237988120e2557a1b7dc9f703f7718fe91f3b03cf175caf4aef57abed747abc63bc09b67361c86211521cd8a4853a5e74481d9de3d9463959bf62b991f61607233646fe3bf7fd2c36ecec3b8d73c488ef9493f5952f86f5ea51d9319dad80fefd13a21a46dd2132f1dd5b6a2ce3d36c7dc28db971152b427cd8ac7071a509930896ced2f7854340852a7811f927b6f77b1411fab5db50da9549b49e40a3ad4cf95267946df9bbe8455fff417a825c5e6760ff2bc760f5305ed1c5b78a53d3d21428dc40b1f95b101653451927580e1ee384df5f2627fb46cffd3191fa7374173b70d6f4f6e1da3298dc2a55dd498467893fe0bcd82512815ed5de3ccf73750f4865bf28486c110a01a29f7d88e7bced0ca1dfc7470f229883d64243aaa1700aaea75854ec2cfb3c066a05601f0da9f9b0d6233571a692951a68d9a1041a0fa88ab6fec48c857bae3c2f2230de5ce2796e6de5f8626661d1c105d783d2f1dab67366648a364bb79070993f7a24e8e4a9427aae9cf45f7ee6542c3cf7ebf4b36ba6e590c4fc1f727fb7f94ba442dd50688d3a4ba38dd4432e95c1ef029e920684ce9832bd6e65e0a766a4da8eba55ced7ae7cfc5a36162f398f037fe5119b49bd6cca6ba172c04cbf6ff6a9102d6cd0f47824a038838fac7950a391d384a981077f6ec8f9be7d3e4740d476cff180eca2689133cf0a87df4de1627080c34dbbc841038c8a308494c063b3a3bd29fb21a4f752632c6f10365e6d75928e75b064369d84be8c6ad71231f8f82958b29f8a36280b1b1465ddbd56c0577a50858b9d2bb5054ea6ac059fa43bd906b15e5ac6162a456a038199b979b505fcf860424364a0f6ff16eab7e07d5f9b0ceb7b4481c3c5ae6a339192eb028fd8451cee9fa558555c2121febcc1904870f4d18d164327b3c48374ae4258dc2f1aa2dd9a58d473aed43877ab7af08a1b71fd7c76632af629628dc7ece56bcaf93fd6683c4b54cbeb4087433767491116ea6d9cc8e4f7b78ffa83dcb6ae12c9981c772ac5370fd99b36f7a7bdc6c021a3d8b59afb4ba0fc1b91598ed51f47c380f562b7739ecde5f4d025a1c8b670249de0a3fb031fac2339302f43fb35b4e392296b3e010dcd45cdd3932515ba204cb1b29ec9e673cf47cb6ce3d4b4661de23f3a9a23dc26a6c5a70f0001f640104632eabd579a09e3165b95c226cbce96fe8a1a05d624d35a1e8bd96da27f92a3cb2c447385e01d3f500680ce46161d407453a1eeb79ceb4f307b2e0356609ccee16c8538542a9899562e8881a2d89141dbf91221f8eb8cceddeea289000a19f084fb515b812a8cd242e184ccaaee0d5cc19ff305c07e41199e5c9decc4039475ec6428ba0b4110f4a73699ed8ba2a64dad3d43e259817c50ae9d10bf7ffc391dcab2d3b0c9f825af8d13d6ea757bf0f565f382db543d01d07f845e5eb7e4b5b6be685b842d1d32767c52f13a5bb7f7ffff280dc5c5865ccd08ed94d1a21437e524ea4b3998aad1f2456a7e1c26b4b23380f043861373678b4eb69466a251e2ad5eb6a60a8ba4b8d91f66eade0a99d58df1a8a36b709555d23429d82ff2bb508efab22dc73fd156785160ff05dcb2a5f11130bed2f9364453cce4b51d291d384f496c7cfa91472711774b863269341df38f48e6e5bdefb7c44e6b6d2f3da878358db4ffd37043b1a2f92358b61aa9c393a58af849cbc37de18339d0aba762ce8aac5c9cde7104f014ef3cc6d18e56fe96f5b4a94598aaf67949f357bbec486436961e32256f6fd4a4046310856db245153ce565a15b22dc994e515c5e85f07c7b10d7f0ff51c757f7f9d202163b9d5070affe4ec3b06871fe51bcea4461b3010906e995aa8eaa8e045cf36171985027018d3151660edfaabb9d7c6225c9fd84e3d759a5ee816f146396e000133bb1a9b62e54196d8e2a729eddef8c8c96c109fa2be25cae7e9041890b64492c2b28604421142d6bc83d9e9c463504141b86e2f2a2c3cf78b96d058c1f39c899c18f2b1a7e83f690d6c7fdecc8764b9828b94464267a063e7fb7d2de2fe42d83fb0c3f66bf97bad5f843add03ed2810b25ad5d8ebffa0e7e39d902cdf8140816c1b4b332de4e3b546b6c5430800d301d321b15e0037aed0d7021344c97d284fa947d9a403fa8302b10ec3ea282b6ec209f87b2ca108e40e6dbd7f51f8ad32e073c834d3e1b03ddc16da2d0e65487ced629d0133ce4d8a84a14d16d1924ebaa65e71800ae465acbef2c0afb2ca16db2e16dd16df1c450f22b5e248f37df6456e7a1caf2ead76a350a1b833f83e7e53ec807f168582e89d8367ac090eef1cf29e8448eb1091229a81224cb6d5a66a045fb30631d952e6c5db606aa2fd406c4413ac8ddba63e2f659e2fc20e85432a3907afbb42c89d1249e82458f910d43b3445621fe47460cc9e576d3d59a06f80804203f5b9b2a18ed6efaa75ecbff412dd86dbdcbae7ecf7eccf7b48e3ccfa2bd212123fa03fcaf5b48cc9b928dcb7c063fa941400ea528ea609afd27e582a804f1c2a30ca317f53f8ba07ed29f27c5db6cf6da532b585508d80cba49c988595b8ec569fb1df99aa7e25ed66db7c0231b594d2d286708e18e2e30e50b4ab71c8ca786ae5b5ea6bc78802b4f00aeff8fc1f320a3b2e6aae72a024d4e3acddd893bc2dcd81e4603b2d86996d1638b2965fa0b7a65586218466d5d98aeeccef2abdc139bab4597c7e2a7c436bcb2dfba5dd811de4b67649ad68fc26c95b155cd5068ea0b284db191cd98d4db4200848f3442c6dc2c957a5addea821cbcb82e6efcd04fdb172be8632869786417155e957b41243f48af9fbc4e3649372845eb02245541f3e4a0ce41428ef78654ba0a5bf97b46f2a05f148280a5fc1f94898f4631c79e586295a4352f2f18e052c0060566d598fccee26352bfb00573f41ca2cdfa56d682a427d1db42538711e5bd17b19c5162408a1d3dec47c5fc4dbb2aae37cd53389b6843087a83ce9b9e522957e28991873bf438ab8e5efca391178db331a67bf282b8568cf7392810de25434a48b0a732ff60255c51079099d739a259dfb124c0354a788546f0eeb7626a0c05f3ee46320aa3abe3ee22ae96f031b7df711810c98fafb95928fbc8ab208114e93531a7408bd61b3898fbf2a2f05e81946c74731acecd94fd98e4b6210cdd5da7103e16b88469d8350a9cd07b9d2f747fc535b14c64926644ce189bfc4fd14819f1d665800ac1af04a1479c71e3a74d0e4d0f99e642b6dcd8e5a71f2831af2586d309862db056a9ebb0ff04a5fcb5ecc6fe0d7af5d8485a1c8c301eaaacd2b01bf3ebd2b4945e42a6914a1f4b3b90228cca6ebd72964a9e19dd47809297e048e62a3e0d0c79db66f83154e46988c647abfff78b543a389750a0cddaad2263a6b5791d0372ccd5d3bee2001134cb27eecb93a43f7c9cfa7e1ee708e9ff6034e1727ceb1a61fd5db18176d51f2fac6db4b3127085dcd0560252a066a2d9d5f0d0a76f431b317d42965440430e15f95b5ef26260f48428aa1c1eeb6155897463e9aafa667ffd70273fad4406324ecfe99c4042ec41a253c9f1a017b2610738500f2ecdad578f87dbf7011b4ddaf8820137157a6ab070a8588340c24a2c67c3e43bdc329fc66612e82137b6d0292be4f9cd9473a3496134ec4f0d041a6768cd121472323f31aa4e87d8065ab28955c2e2cdb230492dc6a9451c93e92041a5aff5aa7e7645b5b022e55f109a7333a027216f8f27e1dc656f1f8f9c17607dc4bc58cc4d12d58078231cabfa0060c35e913f1664bfdfe39626f4b7bf013597232a784fa057e5067006ba386a66bcf537ba8ae3193fd023a5ca30562c053570bd71c5b5a73cb407b1c1190190a19d0a33e163a4025deb359df9d3cf9d8d7853ec3b3c95a7a31993f3f44e067d268bfb2cb326cdb96c1f26b537f8ac86ae22bd94b8dbff802e992e4c560fbdefc2c6496138e03f8046de76d73f4125100ce3f90b89a6ea6c4711ab4c56c3811c3cc4ed1cc645789840b5aa8533a7d5ba1c6cf126093290ddc29a6bddcb1d2159a9d49604983181e9b7f38b963ca4cc961ef6bed9271b0cbf98a5c938885849cddb75a2254cfcf3f77e103bf8670fce44b7a9ab654f5ca83298be0f9cbc18fb409b2c066a8a992fca5a9dcb58b07d29283a2f1b7021415b0a50829487e4799b49092080c2b34d050a0f1567accaa4c415b1e75f9d27f3710d574cdcad7131289780f9aef983b971b59eb81831fa6869a25e7c4a3ca788192d1f515df273cd82a19daead2f0429f8394be29630fe726cfd76108b5b61a4993aa476711402f98a236bcd426a026d8f0200a4660ea258525e4665a02f5219979ec3521fe419d59575630b09e256e8a95ccd3ba5d3f662e27c8d924e6180aff0630eb0a32abc635519c05ebbc11f9572e3ca043cbf97ccbd491c0aebde64a7605f971f83136233b5e7e3f9ff40da5e20771a492671910b991c07f7ed660978c9268734864ed098378514e0d5806f1ce12bd5d21f44890b160f6b0284d38caf1b62098c3809e0888373eab374ee62ef039b438e494dccf10d74794ac630b86dbb7b5fc4d59a8219b55e98e59776be8782a8ff33a24bbd00dd4ff7fece5b525006848b2f203b4e96526a1321cadb7bbdfcc90d02e784f72b8c93e724c1c7a753ca402e5262aceb26dcc3ba6b5835e644cdc90ac81c4b5469258f68dc7ac43fc814cbb608663717a3e903fb50998193062be589f8f019c7e96322edc6e7451efc805c66612faa11fcd0090878bf01884e695c823565eb2368f9f34c8df3649d0f25a18cf85082cf55ac700f556c14be9427a73e0de6c2549753b2dbdcf578f7b4ca6798c5957d352227d5d0f514a3bb821119ec31c9b9e6b65253f20616dec30feaa3c631afea51aa54cfe3f1172d050e88d355852274bebd2e926a998cac097f9e9c311cb6d1a616bee8fa1b60133dbc55299b8bbd3c9a505e7d08345ae6c366ba1b570ec06e54b841786c0e6948f4721a51225687e0b867be8c992ea1fc2cc6b84d5ba19adbfe826485b467f78504ac6dd96595ff2d41af3c9ebb09f8703967522515e7659d7c8cf0a68907d60e8da18da383ce4a509f71564770458d4119bc333b46e7fb63d74a8af0d18ae5fb6f0735cc3f0ca21e1c7efa462983d420b611890dc2f34978d4ad8c55b08ee805c22c112655f2f6f2eb21a3e2d5af84ce2e5632fb094df20097fa0cb6cdd5bf5c51910187a34e999be027aea5682f569553bbf51fda8f6c762d4bc012a2adc7367445f3b4b7f2f147a71ee360cacfdf8bc4756e2fe2d89894b86495029c69da56fa29f6b8e5678e57dd3f22c6d0d781798c06e2dc6e11da9dd4d1d5735dedc4b9f3b4829ffd665359697ab7bc8af0d1e5e81fd423ed6a5068793beb99400e0d04db30520bcb94ef67ccfc06ddd07aa8bff2b027bd9e3b208136f70dd5744280a6f7bc004158b833229e49cce8a54753285e943618c2b40998e6f1eb69694b10f8ff0685404e3e6ce28f63ee722593529d4f3957541e91b98d44f942a4b171c9ca7573ea93d5ef3eade20a3ce5223b5317cde6e7c73ebc2a0ea6c425af437f3127d44a4bbcf3f957c9e9fb1cea8da51ace58e1ed77f8c2e8bb88c030a72e2730dee3bd187755406a8fdf273f1c909602643599e770bd0885c0ad438ef2c636d48e1ffc2c9c3dd99aed3c0c2770ef91d2c20bb4919f7e8ae4c38a05150", 0x1000}, {&(0x7f0000000280)="b3d0bad10cf1e37dbc1542735c77964bc87b9ee5858d1ad40a4f3ce3aabbd921dd6f470e329a90fdf1f1597de5632ccaa067479cc93188266857e8bd500f9408dd66c47e9b3495b77cad195741619cf29540db1c75740291", 0x58}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) 10:12:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x5, 0x8, &(0x7f0000000100)="7858294ef5d3f1474fbfe7563a089d59eae1c849ae0f53a73065a3af257e6f06cbadb7a9eb94f3d6b7cefab789bd48056c03d73a40b60e2513654a25af502e442e", 0x41) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) write(r4, &(0x7f0000000100), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 10:12:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/25, 0x19, 0x1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="17fb35c10b2e019dddb9d11f5b54771f053830a967a6f13f53ad22aaeeef772ebda80e9d9e779ca67066b8a61ad3b3793cdfd4aab71dcb7b81732a0a08536bb23844a8b5515b9f2ec789fa4a4aed863092a8ad3f6dadd12403e8698c087be80acbdfc27f9906e1ea0fa5ff5ebf6f68639a053ffeeb0b98929fa43e2ea023c163bbeac26e4b48ef0d19620ffe0c556dc4b86c11455a5a01808235", 0x9a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r3, &(0x7f0000000080)="69e2", 0x2, 0x400, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f62757301"], 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x3f, 0x6, './bus\x00', 0x1, 0x6, 0x8000, 0x101}) sendmsg(r3, &(0x7f0000000780)={&(0x7f00000003c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000400)="36ad9bd3c37a8d2afe21c69f859d1bf61f1c9ea9fa2333c7c392c5e873d1b19ff4461adb9ea919ff73e0deb9d1cca15e9108dd438432099957b1d519a70cc41d1a0e5d6566b58f6cf5fb3cbdd3e50991d5058a7f02e2dd5a33e27b3cfe900648cd1f91abbe5c0366a333309c81a021f9cc80032901dea372e4214cac365fc540ddd44ad395aa9bd3916332021ef91d156033fc0ff3f22bf093a3", 0x9a}], 0x1, &(0x7f0000000500)=[{0x70, 0xffff, 0x2, "8b512181da63eea89ca8b46b92f026874605cfdd7acc4ed1519a3f859b1eff5a14341b835c9d279e03168038e3c64933d62593802fccdc9ea234a210876cf9a7ba6940401a85501407e1649a3a0fdb5bfbd34966274c83618dc76203077b5a58"}, {0x108, 0x1, 0x6, "e34c6dc533f1c284d275f663247563c934ab03d0a04ebd1ba572987ba15cb20eb999f8f63125f35357535184c1f54ad3072bbdc51752ce9cb321d984428df4db64a1c58eabb79df0300af7197852933fe884bc4770ff0bc2c5df7ae6580117bf7a9ebf008706464b7a994c7909ab7683251c86160c4ec06b7256ed3af96d5a18e873f5eddabc85521445f86ee7d5a8fe7087a90aee60b19fd2eb80396323db030e826e8bf0684cc8324260d4888598968b20e3283bffc325bda1754de184f5ec254db9c17af3aa1132009704cfc831a757813271276ffe8432c5c248b9c727e890bad2a230193914673b654303efdd1c82ca"}, {0xe0, 0x0, 0x80, "4be120fc2fc69d0cbb5944f114723594540fed16a4b028aff55f0dcdc1830fc634736f1ea26fbb3cb2941775a7f21bb1894e0fd5f5ed9f38f417b69fee2935696d39e1739e1439a934eaa30324f48f1f783a8fae281c53b8a9d9648fb6a81210976f31e8e3a8f00e3492d1ab38b02b854c48329a1947d900fae624044c65eed89ab453c6a94f90b0640096851a63b258147bb77d4e29845acfb8c110e82b0200bddb337d7369866522432cdbd07c878130426daecdde72f2949c7d65b3e382ce54059bc08dfe869b20200fd2"}], 0x258}, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 10:12:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa}], 0xff, 0x0, 0x401, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x90, 0x80000001, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x0, 0x4}, {{r0}, 0x0, 0x0, 0x400fffff, 0x200, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x12, 0xfffff, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x3d2e}, {{r0}, 0xfffffffffffffffc, 0x1, 0x81, 0x2, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0x400, 0x7}], 0x2de19a74, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x62, 0x1, 0x4a19, 0x9}], 0x0, &(0x7f0000000180)={0x80000001}) r1 = socket$inet6(0x18, 0x2, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 10:12:38 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) mknod(&(0x7f0000000140)='./bus/file0\x00', 0xa, 0x86139) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0003}, 0xc, [0x7fff]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:38 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x10000, [{0x2, 0x6}, {0x2, 0x100000001}, {0x3, 0x2f3e}, {0x1, 0xc0000}, {0x2}, {0x3, 0x40}, {0x3, 0x5cec9b40}, {0x3, 0x400}, {0x3, 0x3}, {0x1, 0x9}, {0x3, 0xffffffffffffffc0}, {0x3, 0x1f}, {0x3, 0x803f}, {0x3, 0x8}, {0x3, 0xd565}, {0x1, 0x40}, {0x2, 0x9}, {0x3, 0x80}, {0x3, 0xa5}, {0x3, 0x401}, {0x3, 0x1}, {0x2, 0x100}, {0x0, 0x1}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x8}, {0x0, 0xfffffffffffffffb}, {0x3, 0x5}, {0x3, 0x8}, {0x3}, {0x3, 0xf36}, {0x3, 0x80000000}]}) setuid(0xee01) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = getuid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r0, 0x6) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:38 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x0]) 10:12:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7fffffff) 10:12:38 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x100000000001040, 0x5) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 10:12:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) 10:12:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = msgget(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) mknod(&(0x7f0000000140)='./bus\x00', 0x6081, 0x9) 10:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x123, &(0x7f00000002c0)="09e61450657161c6d7d5299c70d19ec5b9a10aa87672962835036f27ebed0dc0fbefcaf827c202b60a5e26535c4b546988758f9c7e5bc82379438644f34868c1efd4b56fcad5f58cb96f42a7b79260f39ae2d0aa36ac24f0c8ee8186293904ac18b2994900b0da294d2a256a3441bd546ac1756e1f81000000000000005d2a7a7009df5843a1a42594f49403d7dc7ed444939a07002996a12ae15b5befb04336f9038b673869c6923f1104b7460b53a9e6fc8912b48182eba7b4a53420f87b9a5bcebc7979bfd7031b2393c36cae38407af7cf339624ea60505b7cada2e9288396b87b2cbf90eee8a1699e9515f47629ed9d23ae8654a78c037b637bd0dbeea33855dee49ae0a50398eecc0690515a49dc8ed8a8c44a6b9e8aaad332064b6266f24b57") 10:12:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0xfffffffffffffffe}, 0xc) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 10:12:38 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) unveil(0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000001100), &(0x7f0000001580)=0xc) clock_gettime(0x4, &(0x7f0000000100)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001400)={0x1, 0x6}, 0x8) unveil(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='x\x00') r2 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r2, 0x10}, {r2, 0x2}, {r2}], 0x3, 0xc3c) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000180)=0x49) unveil(0x0, &(0x7f00000000c0)='r\x00') 10:12:38 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) read(r0, &(0x7f0000000280)=""/123, 0x7b) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x101) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x81, 0x326, 0x7}, {{r1}, 0xfffffffffffffffe, 0xb9, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x5, 0x1}], 0x9, 0x0, 0xffffffffffffff3c, 0x0) 10:12:39 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() r1 = getpid() getpgid(r1) 10:12:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="293a217dbd14e7e82baa4b6d1f54c4d3b225f9e147c772edf794677b8a09a8c192c26396cf45d0b3bfb9c47403eec5aabdddb72960d025a3c716945214be9059417aff03f4a6d663e14e751faca37d50289cae84a82db8fba69b4c12642d471f30ec8b4b54d79e4335fe0806c850a1aa2edff5f34fab2bfa4a654dbe24f9f6e1c9cdd817e61a26c07604d664a514258f23efe3927bb4e0de546d7f0f847f6801c41a10788f55366a1a3b9935aa458c8387af57a03e69e691adb95027011e84e5fc2dc68a23917ac733d2699393d7b829aa4a1972e7fdc48baf8f7e3c6501573a7229c3f0aa7d31aa0165c9ed996e5811e62c8d998582ec731e7845", 0xfb) dup2(r1, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) setuid(r2) 10:12:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) sendto(r0, &(0x7f0000001340)="49ea67791839f10b985080f5242d3824b675ddcababea0dcaee99faedbe609a2aa7f34c78dd3637b38bfbb5067ed108e538d116ea52e3844b157d4bffddeb271af42d836c96cd948626f190eff958a72f8594c2572fde858ae4cea0f699d1641ebf6cb92bfd470edcea39f8032e8cdb86f75063cc99e4181a5b810f3f9b8fe42d76d4f881506698680268ce0c7c016693125f77bfbfd5ae31bfe6b5b04a1bd29d2c0fc21e83b25e9627f81e5c308be176d53df18cd6613a0b19456abc4f37b843a16a730ad621a2adbb856810df3cb", 0xcf, 0x402, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffffffffff7, 0x7}, 0xc) syz_emit_ethernet(0x1e, &(0x7f0000000180)="6ca74ec2645754fcd5c4feef3dd01617543eb2ee1196792a867a84ecd692") bind$unix(r0, &(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc3d62a0d66c4de62) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) utimensat(r1, &(0x7f0000001280)='./file0\x00', &(0x7f0000001300)={{0x4, 0x100000000}, {0x0, 0x9}}, 0x2) sendto(r2, &(0x7f0000001240)="4fbd2e40968d6f6b1d731cf844c197d38a1edc4e5937c5ff52dd53", 0x1b, 0x5, &(0x7f00000012c0)=@in6={0x18, 0x1, 0x8594, 0xa73f}, 0xc) r3 = msgget(0x1, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/4096) getitimer(0x3, &(0x7f0000000200)) listen(r1, 0x43) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) fcntl$setstatus(r2, 0x4, 0xc8) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x0, 0xd2}, {0x0, 0x9}}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001500)) 10:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x6) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x27, 0x5, 0x541, &(0x7f0000001700)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000001740)='./file0\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mlockall(0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/122, 0x7a}, {&(0x7f0000000600)=""/64, 0x40}], 0x8, &(0x7f00000006c0)=""/4096, 0x1000}, 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/210, &(0x7f0000000000)=0xd2) 10:12:39 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 10:12:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) setsockopt(r5, 0x1, 0xffff, &(0x7f00000004c0)="981de6cb46c1ae9ed53b33a28329f59e1823426eb9d37189a96f4d70b2d3fd05f8986db275fa61b2a87754f262539a29aee79afa6c2c690b4c8b6d24f7e2f33659812cf992ced7272670b79c46d2ca7e1e4a48b0100e4314c659f7fe1ea4a71faefe249281f3af9a4899126735569e4172f0507ebc34c4de2db6538cad7a6f2afc2b213864ab467344c67cecd3f4b209746819eda4b4b2bc3988ffe0b8fa0a21de66be40c8f9931d099ef92ae1b9b5664d6790f8eb27e70e738dde07c396914008da81cc1f49cc3d0af9736515120c8000", 0xd1) r6 = getgid() fchown(r1, r4, r6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000a00)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r8 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) preadv(r5, &(0x7f0000000980)=[{&(0x7f00000005c0)=""/109, 0xfffffe80}, {&(0x7f0000000640)=""/65, 0x41}, {&(0x7f00000006c0)=""/171, 0xab}, {&(0x7f0000000780)=""/149, 0x95}, {&(0x7f0000000840)=""/132, 0x84}, {&(0x7f0000000900)=""/71, 0x47}], 0x6, 0x0, 0x0) 10:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000000083, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 10:12:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)) fcntl$getflags(r0, 0x3) 10:12:40 executing program 0: socket(0x4000000001, 0x4003, 0x7) 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:40 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/246, 0xf6) 10:12:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) 10:12:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r1, 0x3}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0x40, 0x2, 0x6}], 0x1000, &(0x7f0000000040)=[{{r0}, 0x0, 0x20, 0x0, 0x1000, 0x1}], 0x0, &(0x7f00000000c0)={0x7, 0xd3b}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() getsockopt(r1, 0x2, 0x1000, &(0x7f0000000240)=""/190, &(0x7f0000000140)=0xbe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 10:12:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 10:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="95fd789542880a259fc4fa33bc8d43386dcac08401a21d7e835d2203b489d685", 0x20, 0x400, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2024, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)='\x00\x00\x00\x00') 10:12:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1000000000, 0x0, 0x3, 0x100000000}) 10:12:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 10:12:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() fcntl$dupfd(r0, 0xa, r0) r2 = semget(0x1, 0x7, 0x1ff) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/132) syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 10:12:41 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x420, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000600)}, {&(0x7f0000000640)=""/7, 0x7}, {&(0x7f0000000680)=""/230, 0xe6}], 0x3, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20080, 0x0) mmap(&(0x7f0000e68000/0x3000)=nil, 0x3000, 0x4, 0x7011, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000600)='./file0\x00', 0x200000000001, 0x6) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000007c0)) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/10, 0xa}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/5, 0x5}], 0x9, 0x0, 0x0) 10:12:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) semget(0x1, 0x1, 0x204) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 10:12:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="820a1bda2ac233fcc7d400bcac79615ed1269c0e7001bc5f194e2430da121d667590c72774373a6bc085e92d08bf3c28f96bf4346c1195302e95ce1f3c880f6a4294e30df4e8fae15157a61e689068476212b8dfab4be093c9f4977889174c02a016d94ca2f82b62e2bf3c9aca"], 0x10) sendto$inet6(r2, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 10:12:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() chown(&(0x7f0000000040)='./bus\x00', r2, r3) 10:12:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/247, 0xf7}], 0x2, 0x0, 0x41) socket$inet(0x2, 0x4000, 0x100000000) execve(0x0, 0x0, 0x0) 10:12:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xffffffffffffffec) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) pipe2(&(0x7f00000007c0), 0x336eba45b1ce3d23) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r8 = getuid() getgroups(0x9, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="a15b5f80fe6056fe1a2e841a7c0dbcebe15a1f562b938949d8bd040f69859845a401062df9a1812479eb3ec06fcc68eab0a657b03538d900609e01f87079561c0337811a57f0c65941ca6c923e1820ff1b5bb2c149554aa55f63831d2a02e5a6f2dfe74670", 0x65}, {&(0x7f0000000100)}, {&(0x7f0000000200)="5a3e03a0b8ff4223017102aed5a2dea34f5610be7ccd32ddbef9e61b54ed260603c6fd06ad55327077045ce07fc119b0ae5fc29f936ac52628d819fb245adf5ab651a4ea2f44cd3c356808cba143f38c24bd03", 0x53}, {&(0x7f0000000280)="19061c1f0de152aa726bfa5cded0324c8402cc58f55d927fc0f971bfc0c117fd9e9a335ae1a8cda780739c5e46dc6aed58b3b9e6cb1b59ce17cc9e8b33fc057c0987030b6dee4e53a9e2eb846d360afb9ed3f5c2876a7b9ede28b7d7", 0x5c}, {&(0x7f0000000300)="58ac1ba458cdb007cd35df08c3f35b1e4c40e47de48ac75dcd1d633eb7397f43d4e981fc2f70563a59174253bba2d0e25d959f3a9e4f70a99239b3a443263a0726de091fae03073e27e63dc4fe41312aa721e4a9bdb68240959b467cf6828e32c429395e1fc2cc5883fdb0470ee11bd7dd77f884f9b8706f7a1ffbb9716334e1a97d4fc148965f65ed1e67e7fa4cf9be7eb5ddd5390f990bb731c7777aaf356ea026cf2e349972b607910059c36c451839da7c449e032e800ed0931d4df61a5aded2fe21bffa9a32e563ffa33b341e798888a54a32f8e4a0ac11e20c8882f64a9293b42c781348506ec0dafd0c7ad15d6d84da8727", 0xf5}, {&(0x7f0000000400)="4ffa018eb1a3dc6f8141ec691d6a3d9cbabe7331fcf79f199bbec3e43504b59734ce9fadd572d823d00f686a04573e17a5df14015f4c23191f13e4ed6c2bb9b6dfae7e71dca407723dbd159d9bf44e8ad816542fb200111c62453535b3384de0fb2cf5a7499787d52cad4fde4b3fdafb2bd45bb6485e6d3ed81cda6e97f9c22df784f521c165fe1f0f5e924f75bf12b239e7b13ad29263503d", 0x99}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x400}, 0x3) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000580)={{}, 0xa, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:12:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x3}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f00000006c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a80b9d9b677c14c68a449b922e7f35561c9d05dd984389a1b5f74056e4631d16bafcbd81abcb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27ede9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e97564ceedc109199dc066779b37d0caa5f99453e1c85ea8dfe39d470467f43e3e6de5261e7fefdb7a6fabb1d4455a80445c81608f3b93efec38887799fd9425387dcb4faf3a5cd3ff9ade2205c576b66103798265e802416aa7d7f6efab3f480eafd6f5831af41617e7120cd096f8a1905bac024fd2e3e1759f3c90761514ba6bb833044fd79d04162a22aaadc32ca23d91c91288c621f92b8fb73e8b5880a2a72c886e37e7a2f", 0xc2, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) 10:12:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mkdir(&(0x7f0000000040)='./bus\x00', 0x42) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 10:12:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0xd57b445536b5516f, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000f80)='./bus/file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x5, &(0x7f00000005c0)="4658469ee8") 10:12:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0xc4) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) 10:12:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 10:12:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$getown(r0, 0x5) 10:12:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x2}, {0x60}, {0x800000000000006, 0x3fffffffffffff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") syz_extract_tcp_res(&(0x7f0000000140), 0x86d, 0xffffffffffffff7f) 10:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x10d, &(0x7f0000000040)) 10:12:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000000008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad904177bc0253623631e2298f42635d2925b5a650a0500000000000000f0d8324e012d03003d01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048c5a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e64920e56355d83d95662f0f5bcd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11769f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3fc28587e93c8e1c05f7adb6d67e7b639f0bcc262b059cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4e5e88a937ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e644"], 0x270}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8ebf64cb5d6868b6a225c57af3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000006c0)) r6 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000b80)=""/189) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r8 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r5, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r8, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r8, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000480)='W\x00') unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000740)='c\x00') semop(r6, &(0x7f00000004c0)=[{0x0, 0x100000000}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='r\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000780)) unlink(&(0x7f0000000540)='./file0\x00') ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 202 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 104522 22977 0 0x2 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81fad0ad,ffffffff81fb1058,ca,ffffffff81f6f96c) at __assert+0x2e unveil_destroy(ffff800020b7c380) at unveil_destroy+0x1a9 exit1(ffff800020b29650,0,1) at exit1+0x38f sys_exit(ffff800020b29650,ffff800020b8b130,ffff800020b8b1a0) at sys_exit+0x17 syscall(ffff800020b8b210) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffc58e4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc58b0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 202 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81fad0ad,ffffffff81fb1058,ca,ffffffff81f6f96c) at __assert+0x2e unveil_destroy(ffff800020b7c380) at unveil_destroy+0x1a9 exit1(ffff800020b29650,0,1) at exit1+0x38f sys_exit(ffff800020b29650,ffff800020b8b130,ffff800020b8b1a0) at sys_exit+0x17 syscall(ffff800020b8b210) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffc58e4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc58b0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b8af40 rbx 0xffff800020b8aff0 rdx 0xffff800020b29650 rcx 0 rax 0 r8 0xffffffff817a64c3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x27453cf3464c99cd r12 0x3000000008 r13 0xffff800020b8af50 r14 0x100 r15 0x1 rip 0xffffffff81974458 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b8af30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=285832 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020aff8b8,0xffffffff823ab6f0 process=0xffff800020b7c380 user=0xffff800020b86000, vmspace=0xfffffd807effd450 estcpu=36, cpticks=7, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1291 508891 1 0 3 0x100083 ttyin getty 93744 111972 0 0 3 0x14200 bored sosplice 42108 84 22977 0 3 0x82 nanosleep syz-executor.0 22977 373898 46614 0 3 0x82 thrsleep syz-fuzzer 22977 494381 46614 0 3 0x4000082 nanosleep syz-fuzzer 22977 112254 46614 0 3 0x4000082 thrsleep syz-fuzzer 22977 104522 46614 0 7 0x4000002 syz-fuzzer 22977 497202 46614 0 3 0x4000082 thrsleep syz-fuzzer 22977 259915 46614 0 3 0x4000082 thrsleep syz-fuzzer 22977 113013 46614 0 3 0x4000082 kqread syz-fuzzer 22977 496841 46614 0 3 0x4000082 thrsleep syz-fuzzer 22977 294780 46614 0 3 0x4000082 thrsleep syz-fuzzer 22977 412730 46614 0 2 0x4000002 syz-fuzzer 46614 266831 28954 0 3 0x10008a pause ksh 28954 412149 54682 0 3 0x92 select sshd 54682 117672 1 0 3 0x80 select sshd 75825 391707 19591 74 3 0x100092 bpf pflogd 19591 119161 1 0 3 0x80 netio pflogd 1913 371821 76118 73 3 0x100090 kqread syslogd 76118 283656 1 0 3 0x100082 netio syslogd 22808 320818 1 77 3 0x100090 poll dhclient 46483 35247 1 0 3 0x80 poll dhclient 398 113257 0 0 2 0x14200 zerothread 2222 335798 0 0 3 0x14200 aiodoned aiodoned 17846 422654 0 0 3 0x14200 syncer update 82236 396086 0 0 3 0x14200 cleaner cleaner 6984 388595 0 0 3 0x14200 reaper reaper 99917 219352 0 0 3 0x14200 pgdaemon pagedaemon 26764 416742 0 0 3 0x14200 bored crynlk 58630 122402 0 0 3 0x14200 bored crypto 68404 384632 0 0 3 0x40014200 acpi0 acpi0 50833 27817 0 0 3 0x40014200 idle1 48137 482906 0 0 3 0x14200 bored softnet 28349 319754 0 0 3 0x14200 bored systqmp 10620 196834 0 0 3 0x14200 bored systq 28716 418980 0 0 2 0x40014200 softclock 14057 12969 0 0 3 0x40014200 idle0 93499 388438 0 0 3 0x14200 bored smr 1 281465 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9563 6450K 6962K 78643K 16402 0 0 pcb 13 8K 8K 78643K 181 0 0 rtable 86 3K 4K 78643K 680 0 0 ifaddr 69 15K 17K 78643K 298 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1578 0 0 iov 0 0K 28K 78643K 232 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 3233 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 28 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 241 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 3 5K 25K 78643K 2142 0 0 sigio 0 0K 0K 78643K 37 0 0 proc 57 63K 83K 78643K 694 0 0 subproc 16 1K 2K 78643K 55 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 198 0 0 in_multi 22 1K 2K 78643K 135 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 0 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 391 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 93 13K 25K 78643K 8025 0 0 UVM aobj 112 3K 3K 78643K 119 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 116 0 0 NDP 16 0K 0K 78643K 82 0 0 temp 184 2747K 2816K 78643K 10124 0 0 kqueue 0 0K 0K 78643K 26 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 81 0 79 1 0 1 1 0 8 0 rtentry 112 67 0 34 2 0 2 2 0 8 0 unpcb 120 710 0 700 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7482 0 7482 2 2 0 2 0 8 0 tcpcb 544 294 0 288 1 0 1 1 0 8 0 inpcb 280 935 0 928 2 1 1 2 0 8 0 rttmr 72 11 0 11 3 3 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 14 0 14 2 2 0 1 0 8 0 ppxss 1128 42 0 42 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 37 0 33 1 0 1 1 0 8 0 pfstkey 112 37 0 33 1 0 1 1 0 8 0 pfstate 328 37 0 33 2 1 1 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 258 0 113 14 3 11 13 0 8 0 art_table 32 259 0 113 2 0 2 2 0 8 0 art_node 16 64 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 13 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 239 0 229 1 0 1 1 0 8 0 shmpl 112 117 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4752 0 3338 47 0 47 47 0 8 0 ffsino 272 4752 0 3338 96 0 96 96 0 8 0 nchpl 144 7905 0 6277 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 24548 0 24548 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 23787 0 23787 19 18 1 6 0 8 1 plimitpl 152 173 0 166 1 0 1 1 0 8 0 sigapl 432 2340 0 2326 3 1 2 3 0 8 0 futexpl 56 25047 0 25047 2 1 1 1 0 8 1 knotepl 112 383 0 370 1 0 1 1 0 8 0 kqueuepl 104 400 0 398 1 0 1 1 0 8 0 pipepl 112 1372 0 1359 2 1 1 1 0 8 0 fdescpl 488 2341 0 2327 3 0 3 3 0 8 0 filepl 152 13537 0 13461 6 1 5 5 0 8 1 lockfpl 104 827 0 827 4 3 1 1 0 8 1 lockfspl 48 298 0 298 4 3 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 2476 0 2467 1 0 1 1 0 8 0 zombiepl 144 2327 0 2326 5 4 1 1 0 8 0 processpl 896 2357 0 2326 4 0 4 4 0 8 0 procpl 632 7139 0 7099 10 5 5 5 0 8 1 srpgc 64 9 0 9 5 5 0 1 0 8 0 sosppl 128 30 0 30 8 8 0 1 0 8 0 sockpl 384 1764 0 1745 5 2 3 3 0 8 1 mcl64k 65536 308 0 0 37 17 20 34 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 270 0 0 30 9 21 30 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 588 0 0 30 0 30 30 0 8 0 bufpl 256 11585 0 4556 440 0 440 440 0 8 0 anonpl 16 243940 0 232163 113 48 65 65 0 125 12 amapchunkpl 152 13701 0 13593 25 16 9 10 0 158 4 amappl16 192 13240 0 12600 108 67 41 45 0 8 8 amappl15 184 287 0 286 1 0 1 1 0 8 0 amappl14 176 55 0 51 1 0 1 1 0 8 0 amappl13 168 14 0 13 2 1 1 1 0 8 0 amappl12 160 761 0 760 2 1 1 1 0 8 0 amappl11 152 68 0 53 1 0 1 1 0 8 0 amappl10 144 75 0 72 1 0 1 1 0 8 0 amappl9 136 1672 0 1668 1 0 1 1 0 8 0 amappl8 128 1226 0 1200 1 0 1 1 0 8 0 amappl7 120 49 0 43 1 0 1 1 0 8 0 amappl6 112 61 0 53 1 0 1 1 0 8 0 amappl5 104 902 0 888 1 0 1 1 0 8 0 amappl4 96 1862 0 1833 2 1 1 2 0 8 0 amappl3 88 998 0 988 1 0 1 1 0 8 0 amappl2 80 18237 0 18163 4 1 3 3 0 8 0 amappl1 72 60955 0 60514 26 16 10 20 0 8 0 amappl 80 7421 0 7385 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 118 0 7 2 0 2 2 0 8 0 uaddrrnd 24 2341 0 2326 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2341 0 2326 1 0 1 1 0 8 0 vmmpekpl 168 23227 0 23199 2 0 2 2 0 8 0 vmmpepl 168 293705 0 291987 187 93 94 99 0 357 11 vmsppl 368 2340 0 2326 2 0 2 2 0 8 0 pdppl 4096 4690 0 4652 6 0 6 6 0 8 0 pvpl 32 641110 0 626207 255 95 160 160 0 265 35 pmappl 232 2340 0 2326 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 673 0 36 19 0 19 19 0 8 0