ecd9ed3663b8a27d86b0697a57e105ff9bb0b03a34d7c4b19ebece4587ca1baecba4f8362ae7b3f9e78ddff37d1e8d95107748037a47b90d20e7d823e989ce3f9e2a7a9c05e53fa69679c703a22e8639de41d31148d17d9de3a07ca14a62d946eb05123f63b6f6a901fbb6ae244afe807d0bf5160dbf19715b70d83f54b79784b88557fc4fd6a00fe7f0b05b8ab9f03818838cc6b973dacf3978352de4f91b44a13343a0573835b60eb8cf74dcc2732ab68e4c28ea4073dfab4b2a78a49db591f0a009e1cb28f57e1c641b0583017a78a84e7d217f3ff22b5fdd7946cef12b955064b00a3942871ceebe43f9dceb95feb9238296cc4a925ac10cb0cc83172b99838b0eda35faa07f2a98842388b88531c18cfc8ed9fe9c8df20de901b8f6f040e3cd0db2a8599d6fffbf75a5fa593602ca7daf1243aa9d5998cc32b4397be9179dc5feb88b3143fc6e2eff1bb29bf4a488b295d4c2387a9e772cc819c496af985fbe4995977396bf960e1ff39516e160d09203f1e30373b6b92ed6e72f8cf011f1cdbddb113e8e106a29076ddc4e8beb0b24cce4f67561456f5a62855ab135fb13e4c1365911660731918307517166a1ab2a6d19b7fad3892e0dce226e785b98157707685ef31b346c78997f16c1c099691c841aaf011ec03a9961cfcdf13a111e359eb3e2839fc8e3c2bdb3508a262e12e536cece499ed56ddabd11c8f3b567352bcbea643f49c1c99d666dd7b70509f80b91caf01e7f368b4d9b0c6d86e6fcd853d3ff043a69d62d92ab35f82fbed3341cc5320c46907fdc641d14530369e359a6116dbc8f398393fbe992c2cbb27ba80209af44516d00d8b979c13b2f87d17e75f8f99d74a5f14ee097200ada963b591ff87e7d6c35256e5453a7cdb0c5ad05c8d82ee9a70d5b34992243f5bd12108939d13822ca4baf08425cf0e7aa8e2a0575b0d2ca261bf7cf265e14b3e0fb144ce6f60a07d6af59b7be32dd7a2ac841b6cd69c0c0aea3d584d4abf27d6d08c8940a9d0517786466a544a7fe26ae56792ec118c3e15f00f6c0eaf4fc79ce3942949afc5837bd52c93128f0a2ac6bdec75166958df703ffad8e3d5f99d43c2e7bf58144a63ae81ef51cf4060afb9d5905a9f1fd6cf3e58c8baaa6431e0de80f9f4b5575432ef655c9b3a6d96a3723b51f47e426fe8483537f2e205dea0fe9021316ec4cedb85ed9fa8054b86cb9ee554606a6ec3fa9e4c097996cdd0289b061596e6af4c2f829f2a80f37f25026fb1b7a0856d2a0d81acc24e4e3fa4df0f3b3801ab4db1bd986f09627774d5bbfeec4bfd687e26c6966b6a9ce075e0f8cec4f06dc9b5a830b34c49324874022ab53795ad2967c8d8d9e863557c7a1c7e45b9b98e3cabf5cd444655d045bbbdb7f7d8efa9641e5ae439598ce9fbcb2843cb29951adeba60f494294704133705fbdafc94d2765c155699dc4846ac4204224030d79e1be704d88da9d2dab5c6fce122fc433e2fce9a399461c8b6db6732cdcbc36b2223e0c9c6e02b5b7251c66111f37f91dc4ea0967c6cecf498c615a29f45d41d7f47ea2f5481368c159eb3216edc550474ed2c6b11cf220a397f6b29023cee85d51a871ec5e192b5bd534694a8970bd39ad326a08fd6200203aaa7dea7fd5de4f96cd88dee7788aa888f1f85d516ae71d363c1297ab030a9482011a0017726a7cb1d03726bdd6679f5347d8992f14cdbd7cc594e7f7b1360373bbb74afd319ed26adb04f9f9b2c3f489bb7f6f88ba089161bbf9a8f3d19f99f626afb188918e1824677a08688f34a100ecbdaa2ecadc9ec76ebe6035554a5396af482430b8c406242d7fd92c18e77c329d91aa7cec44b4475b8f40fc2ca01202474edd2b1af8683e8ff1f11bfdbcc1c015a4a9db233555733b01edeb7f0976a21a08efdf487a9da8c13231151997f0627d13f695d324a33e89fca9f937b0f6fea98516530c3145c8937901993be73da7ae01ae2d8cc4924f4f1575d1daa4c602285267228900088f2275990f532bb3c70414a51e34f51623bdcc0d624ae7b8c8d6dc0836638e0df98319caf6750d9ae94a6dc3ee6cc87123ae1fe11b8e6e00fc304a6249806e3c2871989d11ea59454b661bde4618bb97293d7bed04b5d7b8d883f970634c4a13564cd7c33ff467c71133725fa05d41649016d3e36f2f3902a86eec4a867dc1b93a11e1c9a4f9f86eeae6c1e387ba03969ca0bafd77a24e4f43e46586060885388f06a853855189b47dce22be4aaa158eaa142e4586a4bc4c7e82a9e15c6484d331194a4b307fff5aaa2279c68f9895a1f37a16abcee9adf2b492cf3809a35d0661aed7857496556c435e77973627302432a2371247b5c754f41acade5a643ef6d05bdb73888791c9e26839619f2ba6d4e2988a4c57ce9cb825113e18f2500ce994d6a30420db0c41940afdc9dd96aaccd0c04436bd172895819bea9182d6ca1a19a58a6dfa46da3335557ad3d306ca1b6e827a85ff120a83ffb9508bb424584264b21c63559f5e60aad0d15adb5a59704f68e472d63a88f9c82b3399d21ad9f344d74d81b9d6ce9c5a80f81b6f542b4e7edf09d97aeb0d6c2a9231cf25168c6e61a1aaa4a04b96d7fab353ee300ea9e6e478af9c2524fb8feb1d7fab4fd8b249f6142c96d4cb55cd293c2cd8ac39034c31ff897fa07ad385f9e246aa7f53aeb9cf635342b4b665e090563d4c245e579461e0efc3a224b857b3923b92b23e8f7ea4349353000487976a98b4a6018fb9b221d249c6f2820e43e3fb4818ba19c95fa614c9af65efbeff353917d3ec26f33b638180ac4be1c20afb191140c60edc635059c1ed62a454c043834a181e576909692f1b5c389f1cdc6b87bcad6cd30f594de41b79e91ac5d198145e6eb0a93a8c0030cf7ebe4d48273786d917be595853035933daf7d3c5724435ef22069a8bfda154b8690017d7badc94e341abdd8043c0076c1bc3c43048d2367077d7e0adb5abed9eaf5a87f46f5bf423c72a7a11f033cc3bef809cec0cb36d7d2008813d5250ca078bb60dcdfe2c1576a3467de24d6e13c93e7998e9be7cbbd5ce5472ea4b6a8a60cae50305a9d4f5dc4344a986e69b0a4465253bd92625d640863cc7bd2992c28a2a07cc40f61a048a110a8652facb6c2d7a36e1dcb8665db1d7b14fcbbcd9bcc0988913e27381f4712177393d64ea4b06f542a14e156962b0576806331f15876c199329f948db0e61947c5d4e396534a293e3da68ff4494f95bd903b7f1e1c830633875d2fae2d62d50cecd92cf62a334e059ca8edc222540b6ae69162913478ff0e21079570e3ec761f8c0b4a5932bb2b2afea5b1d104778c64865e8fed63a9d5b2dde58200222c224ac30231267c850f44eb8e89f403d5f0f1183fa6169183f021a1996a427f6f74f3ad2847229ae5bb16284aa188f1420d5f771cc611c67fd342987050440ae8b0ad4d0e15bfd052f11068bdb006d28e41c41fe807b5f4aa6798a10bbc4339581905eff01b34dbf695ee55d897a3236dd265a1dd294ea54ebcdf50a77d6aaad08213b60099b202d0f755eff0472d9cf30957fdecd9f45ca0eb919faf8f1a7a4f56285e774d753b8da6c1e1ab153e19fa47314260f601baf0ba515e21e5cea9cbda37592535e16ab77a652f77508340aaa0977c1f90650e35f80d21bc579f5437606c58acc6682d524f29536e0bcea4846e5b961da1dd4ae77fb41bcc6b6a4ccf4d5a957bf26e2e1b48675f3aff044609182dde6cc234337370f3186d0202629450d5879d70dbaace326e5ef8beada1718fde9c6c025d6e2076bd93a3f76bd7255cca387c58c788883b10859dfd74ab12652eb82969d398bb489990afb36f490e01e8663eec4378b2a3706662d7f21a0c58a119c41628d454b2f6cb35ba58fa8da23943c5b40b8b3835566eec8e482707b5ca415ab641590f7e4785498d978a602853ef6b568998a3f23f4f3111ec7f82b323a431117a9ddd2e2385f10cb686bb0bf097720dadc39294296f29a74ba9c746ee3315f2d1ad73400ba457b06fcb52c1142a526e34167e8922210313eeca59ade1cf899e1fdeefec81c9e8fcbcb5becb333079b3f5287325bc5baac1b5b9e28cdd9514990ff1344ecfc48fe82d661c1504060b62ed6882790c9c063025566dfe3667ea2fa454a9dc5475f469a19918911ce9e7c63518994b75634574fce2638ae329c769bb715d3a18f6089d20a0ce5c2931ea4fe558a8ff342819a3b645390019280c557dc669d4440ad1a556618f0006ca60e7b00e906ada406dbdac9b08ed19550ad77a8a5e7acdc6be319830d8b403d9561a87944a20e60536506025cb25473cf6204a34003c944b0c754b459888a213bf65ed7133cb83fb1d942f245820accdc1c1b2fb8072e5d0ec93521b2cdafceeccc8f5a1a4c82ffbeb844c63d4a9be000446cad4021028d1b01d8d3d20820c581dffd9ad85b0ce2dde2616b7fcf00e93277b6ee5e3c584de40796b809319e503caf604c76b9a7e46151229d707b3912496707122608f9ac8f4a5845cb7d956e32e525cf7a3d330c381c20e25077427398bc5101d984e6642ceafc1cc30bd205e1c3597d6b9c59a52f50ce329b9fb3a95f31f8359c99c17a12b1b054a950f87b798e8ff4bf9d8333dc97e46c8f16e9c73cdbe55d1844efe7d38d894d2f7d22695aed15f03c66e006bc433ddab96066d2c422ab342dce4b096b8a5996f26b48b86293999fcd771a3f622fe90589e3aa1672ae83a41232996b8b6758fbdc692647282cc4ceb31d6e0d15f35bb59d1f71c57a50e210420eb4e7989830ead8b289929568edf6e", 0x1000}], 0x1, 0x99) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, r4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000240)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xffffffffffffff70, &(0x7f00000002c0)=ANY=[@ANYRES64=r4], 0x3e}, 0x9) 22:16:32 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0200ffac1401ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:32 executing program 3: socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600)=ANY=[@ANYBLOB="000000002170054e588ee46e87eb000000000000000000000000ed4101000000000000e03bb0b37001620eab38d189ec366c0000000400000000000000fffff000000008000000000000000000000000000000000000002000000000000000000000000000000000000000e0ffffffffffffff1f00000000000000000000000000000000000007000000000000000000000000000592cb61b40000008315b45120b3e9c58ff2321ad5495161c40b8ec7ed06319aa548fc6ef0abc44ced0500d2d83c041c084d8f66e0e7630b7accea6d2cec8cc9ffbe62e0ef29dfc0986c7d058df10b0ab1ee3f0ba0b4e9adcea69cd4b7a570b9828cf814c74ca8bb31ccf608f57ee74e21159fa5"], 0x94, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x0) r5 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000069f7da1bcfaeddfdb846110edbf745d01617a978446a42a33f1f1ca9f7cb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce603f9aa65fa65a8859dba3a2d7fb03febe5e324773578f0c18cf7cceafada7fc1867c53f6a58178f5eab883e11c4173c80f1a543f47f48440761e24a1115121f9fd76a9aaa174c85f797d04a59de45eebb1790a66471dc6ad0b6f6202d58f2c325907792f5"], 0x58, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r11 = msgget$private(0x0, 0x2000000190) msgrcv(r11, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000100000000ae000000000000000000000000deff00000000000005000000000000000000000000000000000006ba9066386fa57c0000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000000000000000000000000000006c3c0000000000000000000000000000000000000000000000000000100000fff70000000000000000000000040000000000000023898c2e85b078fcdcf158f204e57a834c4a360dbe9a87a34c8145387fe00d17c46cf93c84a0ad7882273892637d685077287bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5be39ffa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd57af1c32d2ed21c7b477c2630106782edfef5e2d9695faa5ef5ebb7f01d65e6e405d771451374605dbbbebb25dad4721d4b9508fee45e467d92f1995c000000edd8f1e8e24024d212701b638efee80ca92c749a83ec78798dcd71b21213c17e929f04e6325de2f0b671c2f928523fc81f1131e4"], 0xf3, 0x3, 0x0) r12 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r8, 0x103, 0x280}, 0x9, 0x6, 0x0, r12, 0x80000001, 0x0, 0x6, 0x1b2c1ef3}) r13 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000740)=ANY=[@ANYBLOB="01002e4c496909000000635bf258856988dce9895926bd9de35c885ced3d46ea6378f5bf9b729d9f8ebdfdcc0503a5018d6138c68a34cf1bc4becf69089448bfc4422b357c8e9397c95d0bdca2bf685716949021ef9cc378c063b58158a5a3778d46ef2804be2c2488c87429531d1438f64f575ad24fc8d744442e9d8ee53ba0d0c8ba6733fa1264d8453e9f9602200122bb67ab3e67ab65cca0b85af270ba12665dc96b7edd0735615a0d542592c74cc8da3b48956fb3304765d42202d9ffbc780fa8692157fb528374837f4b4ff5f919a5875c40c2fdf1d2eb3f18818d3d1b9ee45974bc95f57793ac129ac84b59428244b98b2876e61c557a18b9ebd271052769fc53035b7e015c37ad4b593a72f636f97f951e08e4c6cfed7cc567361ff0de94e2eaaa24aa2001532257241e2291aada315645c6174ea7de324dfaccd7230ed2382f888e372b601ba35a9ddcc1253f2716f00e40a97d8d125f000ebcbbd05159fe641c565414d6bf8c51546a01608e63bf000d693da184c72482fa673b2e405f99f5b5bfe1d36e45446d1edcb3000000000000000007c477188aa7958dc48739c493d5a9436c90f9e4bc115b0d9d44c987beac8e10fdfd6d6d1a8d6ef576071da44a49698f67f705f90694a9d147c1"], 0xa, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000940)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES8=r3, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRESDEC=r4, @ANYBLOB="0000ff00000000000000000067ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRESDEC=r10, @ANYRES32, @ANYRES8=r13, @ANYBLOB="000000001800000000000000fff66e4d5a28c1ebd5e10000000000000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="00aecf00"], 0xe8, 0x1}, 0x402) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x940, 0x0, r3, 0xffffffffffffffff, 0x0, 0x20, 0x1}, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x8, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x2, 0x80000000, 0x0, 0x1, 0x7, 0x9}, &(0x7f0000000140)={0xac, 0x1, 0x5, 0x4, 0x3d, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x7fffffff, 0x1, 0x2, 0x9, 0x8, 0x5, 0x5}, &(0x7f0000001580)={0x8, 0x97}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000600)=ANY=[@ANYBLOB="060000000000000000000000000000000000000000000000000000002126de81813961d1e3a72e51845489b42c85d462fad449f8a70ac96956f902e3d85d752169294ccb4d0a4228284af0dad80d1f05585674e2925683039027d1dd5ce53e142056710f471f"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac14"], 0x1) 22:16:32 executing program 7: open$dir(0x0, 0x0, 0x0) (async) r0 = open$dir(0x0, 0x0, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) getpid() (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 22:16:32 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x102) mkdir(&(0x7f0000002a00)='./file0/file0/file0\x00', 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 22:16:32 executing program 7: socket(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001080)=0xffffffff) 22:16:32 executing program 6: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup2(r1, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x0, &(0x7f00000000c0)=[{}, {}], 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r5 = shmget$private(0x0, 0x4000, 0x228, &(0x7f0000ffa000/0x4000)=nil) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff78274c0c063086dd6084fc9e00003a00000000006b70389ec500001000000000ff"]) r8 = getegid() r9 = getpgrp() r10 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x8, 0x0, r6, r7, r8, 0xa, 0x400}, 0x3f, 0x5, r9, r10, 0x4, 0x1e44f5bd, 0x4}) 22:16:32 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) 22:16:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x30) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x3, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x4, 0x0, 0x5, 0x401, 0x0, 0x0, 0x401], [0x0, 0x9, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x200000000000, 0xffffffffffffffff], [], [{}, {0x20}, {0x0, 0x0, 0x9, 0x80000}, {0x0, 0x1, 0xfffffffc}, {0x0, 0xfffffffb, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x200}, {0x6}, {0x8000, 0x0, 0x0, 0x8}], {}, {0x0, 0xfffffffd, 0x6}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) shutdown(r0, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) readv(r3, &(0x7f0000001440)=[{&(0x7f00000014c0)=""/4098, 0x1002}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x201, 0x0, 0x3}, {0x2}, {0x3, 0xff, 0x7d, 0x8}]}) writev(r4, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x3}, 0x2, &(0x7f0000000380)="c730541c867c81672fba24959a8164d2237d9fcd13dbb030d41a182d1f324c5877829cce64", &(0x7f0000000400)=0x25, 0x0, 0x0) 22:16:32 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x14}, {0x8126, 0x0, 0xfe}]}) ftruncate(r0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) getitimer(0x4, 0x0) 22:16:32 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @loopback, @random="6a134f0fe734", @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\xff\xff\xff\xff\xff\xff', &(0x7f00000000c0)='!\x00', &(0x7f0000000140)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\xff\xff\xff\xff\xff\xff', &(0x7f00000002c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000300)='+\x00']) 22:16:32 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x403}, {0x2, 0x1}}, &(0x7f0000000040)) chdir(0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000140)="d7", 0xfed7) unveil(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB='t\x00\x00\x00\x00\x00\x00\x000'], 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:16:32 executing program 3: socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:32 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004e"]) r0 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x100}], 0x2, 0x1) 22:16:32 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x8000, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f00000002c0), 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES8=r2], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) socket(0x0, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r0) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x12, 0x413, &(0x7f0000000340)="02004000", 0x4) r7 = msgget(0x0, 0x282) msgctl$IPC_RMID(r7, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000380)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720d3b64fe56827cff6072c881e2772ec5a10400000000000000361b1257aea8dfd0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d8900040700000080042000dabb99385bef4de5904c343a821deb4f72a05389a0c154df793d7e4aaef1f662f895e967a120ae934f4ea1c96ae052c06a60ca996a76ba201bd8b6ab9e382ca0000000001714914904dbf96ac197fec71f8ea2417a4949b5dc938d5584c82285a7", 0x110, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x80000000004}, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = getpgrp() fcntl$setown(r1, 0x6, r9) 22:16:32 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="62025ebbfebb7a260573420c60af1a377cad00ac7a7e7e46b146b998f297de5cf02d3d11de14d107d3bf1a0600"/58], 0x1) r0 = socket(0x2, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40029, 0xa, &(0x7f0000000280)="00020000c9f82b08499cb456a4fd0e185aa251098396", 0x16) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000080)="fcffffff", 0x4) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffea2) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x141) getpid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{0x80}, {0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0x8, 0x1, 0x1, 0xfffffff9}, {0x6, 0x44, 0x20, 0x2}, {0xf5cc, 0x1, 0x14, 0x8000ff}, {0x400, 0xe4, 0x36, 0xae5}, {0xf000, 0x5, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0x8, 0x40, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d4a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e2d44c9516fad549535cab88727c92e4ea9cdbba98eea2a991e9839ac01634a347850dd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe2777", 0xce) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}, {r6, 0x1}, {r4, 0x40}, {0xffffffffffffffff, 0x40}, {r7, 0x40}, {r3, 0x4}], 0x6, 0x86) 22:16:32 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x6b) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup(r3) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 22:16:32 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4000000) 22:16:32 executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x4}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r3 = socket(0x6, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r4, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) 22:16:32 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:32 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="c2ddd6564996f33c91c68753ef0cb5fc751d86bb54e5cd32a648e82ece44df6d7c5748d431c33223a53e5021cfea8ee115023cb8bc22996e5afd3e0794ba553c0015ba3d2661af3365a4b1373e872f334b19f4c7f20c9ccacccf7942dba6422f2cc7c3f6abb6277e71c33ca78e2680f001dfe4e60f0781a357c851ebb031c71b4c6c3d4181fd21a68ed598", &(0x7f0000000100)=0x8b, &(0x7f0000000140)="14428a13b1b9d1ac2fbbea3d7a66ba36bdd986bead296275b4e9f29dc3d1774e63ba67175ba9bae5336c73fdf10f2848a876045815e771f2158a65c369087b5fb4511d7007a14486e0adf8cb0853cfbbe4c701a5f19b1666d222738feef72cbde392801b2036c32dc2bee5de3d982252d108be21bd4c", 0x76) 22:16:32 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18040, 0xb4) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$kern(&(0x7f0000000140)={0x1, 0x26}, 0x2, &(0x7f0000000280)="dd3c12cccbfe66f9a42812e4cc59edf7275cb19d53d589de68dc9e164b870d10a0b90de89c31f6422b2bbabbe3b596f031f2674880176452fb4c24ffe63d668f30f317678ad969fff7bf45938f4a1e7fda07d2f8df4882cd8344a371ba3999c8a556e2b5cb49cf901ea1ce28f7f209e93c1a47384ad1a6496c41a53507642c3d2eeabd472b29844e7a21bbf45f1f1f43bbc31d26ab7b4a16eed054cb0fb535e7e0918cef87dc1ef5e1d934196715690a7b3fe71eb8b3b8ea3cf8e6ada4d8be659928ac2b1f7a0f4db0869cba0de8ff03e01c0964afacdd19eea3bdd176c789196453f3682baafd", &(0x7f0000000180)=0xe7, &(0x7f00000001c0)="a86c1b44ee93efa1189350e1858cfe137075afb6", 0x14) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) close(r3) 22:16:32 executing program 1: r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f000023c000/0x4000)=nil, 0x4000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mquery(&(0x7f000011f000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x8000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x20, r8) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x3816, r3, 0x0) pwrite(r6, &(0x7f0000000180)="83", 0x1, 0x400) syz_emit_ethernet(0x60, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb87"]) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) acct(&(0x7f0000000100)='./bus\x00') poll(&(0x7f0000000080)=[{r1, 0x1c4}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) getpid() setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 22:16:32 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0x5, 0x7, 0x6b38c154, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001340)="f2f5060e4a1ab0974870e40af8e001f53e04bf74fed4aee2be0863d275b2e4226489c933194ab7b2a0027b2f6f1b1d9cb787a7933c75e07eed0a09942d0104e4e1c8a9073576a8944f423bcaa96d8169aa92956791fed312477b15c06c89dca7", 0x60}], 0x1) 22:16:32 executing program 6: socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:33 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(r4) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33}}}}}) 22:16:33 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="fd9339c0fa4d", @random="00208000", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, '@]`9'}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146951, &(0x7f00000001c0)) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) fchmod(r0, 0x2) 22:16:33 executing program 7: r0 = socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) r2 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x1f, 0x10003, 0xfd) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r5 = fcntl$dupfd(r3, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000300)=0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) close(r2) r6 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, &(0x7f0000000100)="a2af85ca1983bae9f036c909571e0a86c3a1c932e949362bab6e47ca7b9e9e7b7a9d47840e69e2ced430d8d67c946e46ae63e3336a765bbb70d9c9219932e7c19931817314217c79f512cc72aeb38ffdc1dde3e85575c030ac389d4d0a70832641cbcc44c49308d4757ef7083743bdc7f4b6c2ff4e75b6adff27eeb98b31e54a0a16b88f499be43eab9d9b688a496c88f99fa3e5b85d6005ad89d6850e360f50c885e7c264a8aeef2a99202ea12c1040cc4235e9311c66af60d598b7c6e63db2fc38cdaeb73f", &(0x7f0000000200)=0xc6, &(0x7f0000000240)="37c27cb62df626546d0c77cb1dab205598ec7bcb8111c734db5a964e7d1e1875fa53b91ffb79aec798231b58094bcff1c41c484bd64ff4b5d3823c23987a511845a6fbef2365638e86916e5a1790c2523e043db78dfbe2ed01b6fbb873a68c5261777751712fcb7cdf66e929260774cf677e54532fff68d2bd7666c24d7cf206f2209c13267747a7c4b5a90ab023aa4cc3c84d547994f1b00a39a30df0ed3c531c0879a356c2b071231ddb0c4a1aa40ba391e33e", 0xb4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1933f418000000ffff"], 0x18}, 0x0) r7 = socket(0x1, 0x2, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) dup2(r8, r9) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:16:38 executing program 2: r0 = socket(0x2, 0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="d36ae610f785a29081c49c66811da376ae83db2936b23d21314f33e5759261eae62492f8e806bac53fe9a4853facf4757cfe6d144dba312f925d2f6232cc49b434ad15f89cb4f101e5", 0x49}, {&(0x7f0000000400)="a719f3296745247da17e9c947feffe2fb2dc0ea6768fbd96ac68161f02efb3824fe07630de6c2e8bd634a64af3d6bc017dd0adb9a4d5f2fc9ff4961b48566e53d979750649b0d871accce51ecff64d9333710277f8e6e544eb0e95365da72349568930d1fa763446d95c5724ec93d93de27c7ecef3a53aec0015340d075d30516b3c568bd485931434cb3fe9ed7941fdcd3d7c188b1a654389860e0d8e51a1", 0x9f}, {&(0x7f00000004c0)="41a055eb81ee6208dc2528aeb2ff1c7918b0d40335882d2a2cfac369c06b5179225fa1b9be57868b77a962758ba8774e4747bb", 0x3d}], 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) r2 = socket(0x18, 0x2, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r3 = dup2(r2, r0) msgget$private(0x0, 0xc) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x3a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x1, &(0x7f0000000180)="98c91eba507fd0ad5115f36d4f1cf602f4c58b507edfdb24d76d0ef2c8b9d21c57ac95e71f90b1089ce92a", &(0x7f0000000140)=0x4, &(0x7f0000000000)="02000000", 0xffffffffffffff26) mkdir(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000200)=0xfffffff9, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000380)="ebc86cb335309b5f6d3d1dc4d5ebf00a0cc3b8394b0a025027991c455fd901215939e72834131ea8e33bc98e0dc1b4750cc06d012a55ebaee04471e5a5ad85bc87ad9aa327d65ff0c4cb0e43", &(0x7f00000000c0)=0x4c, &(0x7f0000000280)="060540e698767892d882ac7285a2eed8eac2d5fdcfa7e1e51ff3d36301b0646c5d9e86a7a0d03136f34209093862e70dda5db0303ea75e79c2dcfd9d74cb6b1dcfcf0699b247d42db69e537eaae9a789f88b352a4e4219ce7bd32a188c8cb74de1a2415093d62feaa5f1c484eb24377ff0a8764a8686bf0fe25ab959d34ccb71e60d900cc3a3d008e73963b189ace9b810568fc2edc9861a40bc0aa96d12f8fb70d4b593ff1f759492300ab968d8d3177bcfbe9f2ef1da77fad36ef13e9b363766ea7c3c1edfd09fff86e978e2406726e286fbc888f9a459f89ae5045cb0d72c063c9c8a9687d8d8a25af04de81acfaa0d28446e31b2c3b82d862d0c073f", 0xfe) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) readv(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:16:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4000000) 22:16:38 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x8000, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) (async) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f00000002c0), 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES8=r2], 0x10) (async) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES8=r2], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) (async) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) socket(0x0, 0x1, 0x0) (async) socket(0x0, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r0) listen(r5, 0x0) (async) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x12, 0x413, &(0x7f0000000340)="02004000", 0x4) r7 = msgget(0x0, 0x282) msgctl$IPC_RMID(r7, 0x0) (async) msgctl$IPC_RMID(r7, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000380)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720d3b64fe56827cff6072c881e2772ec5a10400000000000000361b1257aea8dfd0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d8900040700000080042000dabb99385bef4de5904c343a821deb4f72a05389a0c154df793d7e4aaef1f662f895e967a120ae934f4ea1c96ae052c06a60ca996a76ba201bd8b6ab9e382ca0000000001714914904dbf96ac197fec71f8ea2417a4949b5dc938d5584c82285a7", 0x110, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x80000000004}, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = getpgrp() fcntl$setown(r1, 0x6, r9) 22:16:38 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:38 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) r0 = getppid() (async) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) setreuid(0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) kqueue() (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) (async) r2 = socket(0x18, 0x5, 0x6b) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) dup(r3) (async) pipe(&(0x7f0000000140)) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) (async) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) (async) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 22:16:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="780f7106f2"], 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) shutdown(r2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r7, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) 22:16:38 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000fffd00009078e0000002e00000000000000005000000"]) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 22:16:38 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x40b) clock_getres(0xbe44501372635004, 0x0) 22:16:38 executing program 6: socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:38 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) poll(&(0x7f0000000100), 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:38 executing program 0: r0 = getpid() r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setown(r1, 0x6, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000080)="825170880b8f3a387f397c0b84c9f69ba56eb9680f0be885fd7edc4188c5f93ae4deb1674ea09882e6995186ec93a1b93af8953201f0d07b1cb2c84314034ebc0ea4b57b11b50962b9d39c88d47343ff2bbc7d504e54be846bfa9e214d843b4144f4b32a2705ee4d683b40b9992e29e60c678180162cc7b18e6007e4b4882b74cec89025af92bf4163488c83a64bd35a392af2e98c75eaf1238f49affba9b3b8feda372f8f8ed359d39562e0efcb6f95427fc56026565659bb12541039ecd3a6d9ef588247b5b645303afa770db42759c751feb96dca142132", &(0x7f0000000180)=0xd9, &(0x7f00000001c0)="57c83f3b444f86e517c5976b60124f3a05b0a0db3d85b292b111a0cc5cd1b47870ff95ccb360203c6b286b8bd518077ec403f3a733ae0a4661cd2b42fe7729bc395ac3c22aaff58a3ca5e8b7a413f755cd794158b6c8f747f79ff421ece2c5e8d2b64f48573a05eb54e48bc75d8cc79b7af64f5326ea508a0fe06a96ec42de0beca333f6439263f8f39567d58c801b3a76407de6d5b9c0a5bb8d73d1111f47bd41c0756c1a9739e3fb5ddf43e2b1fd034fa26e4bc6c7b0d0810c1f4b54025e16c19bdafba1131b5559d3947331", 0xcd) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000640)="668d41135eaab76f5238c496314d53e5", 0x10}], 0x1) execve(0x0, 0x0, 0x0) 22:16:38 executing program 6: sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x4}, 0x400000000000027e, &(0x7f0000003640)="d260746e", &(0x7f0000000000)=0x4, &(0x7f0000000040)="97f57fce3620bb18ec776d", 0xb) 22:16:38 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:38 executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f00000000c0)="c8a2a82bbaa1f174a7a184fa588ea749445f90d6a88088c4e75025b6774f5580a68bebce8f114345322f0c4510712e9d72a800000000000000000000000000282c40039677c54404a99f8fedca5b7c037d8c9b6d99c8ccf519ea2748f0ac2b3223dd32aa2fff5cb50230ac6d399cc327b9c2034b02f50b2f3d08685787e9aeaff7db1f9a3a", 0x0, 0x0, 0x0) 22:16:38 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = geteuid() setuid(r2) r3 = getegid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x0, 0xefffdffc, 0x0, "ffff09008700"}) close(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60", 0x0, 0xfff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) recvmsg(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/7, 0x7}, {&(0x7f0000000540)=""/110, 0x6e}, {&(0x7f00000005c0)}], 0x3, &(0x7f0000000640)=""/1, 0x1}, 0x803) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r10 = getuid() chown(&(0x7f00000009c0)='./file0\x00', r10, 0x0) r11 = getegid() r12 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c546, "093e7e7be2df6707008c8bda98612c2100"}) socketpair(0x18, 0x4000, 0x20, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c65863dc43bad3c5da0047a3000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="48ca38322a7408907569b441169792a8b8f005e03201cb74ddab4590eeb4b6305ad732912efd6d5b520e13d3428399268aa0705b09dcbeaace9bb24fe78c20924161bf658c3a8125421931bb8cb5349e1b6dd9f839", 0x55}, {&(0x7f0000000140)="cb27dfe09f367857f2b6176804f2adbdb6fe605b033061c34e081c5976818b5f1fa42e9f9c3d715dde41c58478e6183e3ad3c84872a10a865757cf5fac950aad6f6cd5033dfa1c844cea2fbdb9764c0edd96eb3e9076d0a31462f1e94a108d0fb73c86e083e3ef2c5446ac14eb3695d3aed45f013f795a540768cd4902c77daedd47e9a16fcb6a5cfd8a3e129527c4fd89904d9228adc3610221789131883411b93e065c2e187b6e", 0xa8}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x38, 0xffff, 0x1, [r6, r1, r0, r1, r1, r1, r1, r0, r7, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r1, r12, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0xd0, 0x8}, 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x800) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 22:16:38 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b8", 0x11) socket$inet(0x2, 0x8000, 0x45) 22:16:38 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x601, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x9, 0x8, 0x4, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xff}]}) r0 = semget$private(0x0, 0x4000000009, 0x30) setrlimit(0x8, &(0x7f0000000100)={0x7, 0xca}) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xfffffffb, 0x6b384157, '/\a\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="ff1895a3190d5ba516032f325e323fd59a28de6884a42c8adde223e92cee5ffd8c0a7301fa3e81b1bbacaaf8a8c2d0377bd1aaa25cfbe4c31b249a3384c0f529456d00220fb1c96888072a5afed21e2c3a0be4bf9c112191273f5ab3db767ff7339159d03e6a6abb2998cda7061c2ce77f2dfb071debbd43a57db7d2a75ae4c808659bed3f71662862f16990fc998e9089ceeceb237e841519f4650c98bc2ceb3565a6398f94eaaf2aef761d9c2ddab2d5c4f3060d7a13ce8b37bb2960b7e202c866c3356fc23a2e8aa8c24b144750fa0e554a1760cf501efa5e491890debd8a40cbc2d34b32b173874489ebb0fcfd0537fd2ba38348921dc1b65700"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000380), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(r6) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 22:16:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 22:16:38 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000fffd00009078e0000002e00000000000000005000000"]) socket$unix(0x1, 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 22:16:38 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000500000020aa2b000900000000000040"]) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) 22:16:39 executing program 1: socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:39 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x0) socket(0x0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000600)="18be3d14cf221cc4584410859cbbf3e249579a961d9c7a41014598b42a3d115e44620300000001d5257a00a5d48486edce955b03cb7fd775800bd43833fd62c874927f3b016e6d259dd7ff6e3894ad4338a560c20650a947278d834e045dd1b57e38bd5da065af4891ad2ee14c013454e9a8a1fa000000000000000000e1a3003a3ac6e5600e6e1b251fd530d911b335be80785931a572b67ade66c3fb041bd885b4f89a352e54716ad22065311a001ee1ac1e74a5e195c6d89ad9308f9e2ad28926cb1088dc658f", 0x1, 0x195a05e282d6161, 0x0, 0xffffffffffffff7c) accept$inet(r2, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000100)={0xfea, 0x8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:16:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getegid() r1 = getgid() r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = getpgid(0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r0, r2, r1, 0x40, 0x1f}, 0x5, 0xd5, r3}) seteuid(r2) r4 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r4) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='c\x00') 22:16:39 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c9be162e3fe8000000000007b00000000000000bd02009078000000006006c33e00000000fe800000000000000000aaff0200000000000000000000000009000000ffff000000003eca694ad4b0a2cbf18d743f647182af7a0de1c2a23db2614c10c418abbc1c7f14a8a169cf9f0bc86e16bac0e712e57b2f24adc430536dd641165d35be5292cbb4689bdcea5c182882f624d2a1759eadea7876d3419dcb85d348e8dd58bd98125925378a8e925de340e2e468d290d9fe431ea6ee7d5228b3da0c22d28979c44c4aa60f596385050050642913fc95a6c5574bdc54d712e645298abb0f970e5900aa78c2da47f10a1b6d9835dbfaf90971d2748bfa583ecc30cbf53745b4bdc09e6f82bd26204f7628e60cc39d80e3794ab6774e0be347bf9453e8113bb69a93074c2a0dc3fd74642dce5b5c9de4c5dcf945ebc26281f777ba8a"]) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) getpid() open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000007}) r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x160}, 0x0, 0x0, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x11, 0x0, 0x0, r0, r2, 0x6, 0x100}, 0x35, 0xdb, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000140)=ANY=[], 0xa) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000100)) r5 = semget(0x1, 0x4, 0x101) r6 = getuid() setreuid(0xee00, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x3ff, r6, r7, r8, 0xffffffffffffffff, 0x27a, 0x80}, 0x6ca1, 0x4, 0x101}) 22:16:39 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = kqueue() select(0x40, &(0x7f00000000c0)={0x1f}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$hw(&(0x7f0000000540), 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) socket$inet(0x2, 0x8000, 0x40) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() syz_open_pts() syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) syz_emit_ethernet(0x376, &(0x7f0000000400)=ANY=[@ANYBLOB="ff76141b05c54774bd87258e86dd6084fc9e03403a0000000000000000000000000000000000ff0200000000000000000000000000010204000200000000fe8000000000000000000000000000aa3157102d33cf873e591a11932241fe5e3300f2c066000000295a0000000000004162db4f6d16fefc0d8159c70ac74a7dc5c754d7aedf79cdb8771687f6b41c8997a266e073057444ccb27af3b770a3789bbfad4d7f84b57ab9093f0d7ca5ac8b566afcfe4067521a5084ee7c9270d20000a3c2a185e25ccbbe6c649b831252f7030200c3c2"]) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:16:39 executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000025c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\a\x00@', 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x1000}}}}}}) 22:16:39 executing program 5: openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x0, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) 22:16:39 executing program 5: r0 = semget$private(0x0, 0x2, 0x400) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x7fff, 0x6, 0x2e}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) r5 = getppid() r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpgid(r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r2, r3, r2, r3, 0xb5}, 0x7, 0x2, 0x1000}) accept$unix(r1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, r2, r8, r2, r3, 0x0, 0x3b}, 0x9, 0x400, r7, r7, 0x5, 0x7, 0x7fffffffffffffff}) r9 = socket(0x18, 0x2, 0x1) bind(r9, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x800, 0xd4}, 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)="8d8afe0829083f5da2743859659bcf4a501ea7dd18fcfe7eb4611225ed5324", 0x1f}, {&(0x7f0000000340)="943f1ee60510d04fd012621576ef22deef6f034ab06e8311ef4c99", 0x1b}, {&(0x7f0000000380)="2cd7c420c1c47b508a457fe174ea8a1012a8d263dead12dce2d393a67358a3b139aa6e2dad8387c96af4f28d40688e38a9485092d36f66c5149433c816e0a69be3377584881b2dde58f6bef5cf8f95a150bc56332e0fb0c11dde95d966d58c63f1345d9b875430417b29f5f2047f80d8b794ac6b1972828a7266f70e549eeefed987b23ffe099a397e344c3474b04fcf0fc7", 0x92}, {&(0x7f0000000440)="f671f6c30cdc7291f5155675fec507e2851ee9d2d145e772a30c02afb078c0f04983265cef40ae8d1e678164ae252b5fde880c7c12ef68f804f4f495f82cd469cdb88848f01684b3f78751c86056cfb51e886213e1e73f31dcc8a46ccf47623aaacb43d670e8792822ad14d89aa03f3895b96e843158e4a079b72f08cae7bcf8b3f0a4a124f8d53abdd8e059994677d6fbce23ab7f1437775bc459025f8cbf6bc3cb7cf92649b60a72", 0xa9}], 0x4, &(0x7f0000000540)=[{0xe8, 0xffff, 0xac27, "83643707aebb084cc63c7221cc536adeee8c6f8df2bb0a9d251570409614fc5db66fd89b22e5d6e7dce9c8a2a4e682977028eeaf1d72a731da7206531db6b84065c41b3ec5c860f1b058d330be328cd07485ef9c53131d3244f9eb77267c713f517459d05d31b45433b9f9726894d9aabe643991d2145b0daad72c4e697edd9a6b43bee7607e7d793c2dce1a875609302cfe22ac35b5b3caa7e40e65bb2092c70cf3f3271b70fe73b5423432b316e9ddfe138069ad98c45139dcc5e3189a993b29f4acd65240722e2a149982ff8f74ae9845ba07d210"}, {0x20, 0xffff, 0x0, "0828ff00775e74d579"}, {0xe0, 0xfffe, 0x40, "ca38abcc8161af59b2c04aaaa4abeef7bec5b74e9f68af3cfb28707f839d5082f102413ef5ef013542f0d1691c7a07e903e70a6ca00fef1946c9cf695eb046ddba2fe54f10d01a703e42f1e10df7ee073a1c34965fdc48fb90c24ee38ed0084f91258ec22171c54146cf8122cdf361d881518c51fda342a9b66be586e496afe2ee656d145a8376f8e5fdec87dd981c3e245cbd1ccb9845ca71265e8817b3ba611a4ffb0759ff3cc55e2bdeab24c06af1ebd74d16a81d81f2b82ffef51d5d87147a1a26baf6e0adc4f92a9e"}, {0xa0, 0xffff, 0x20, "a2d202b21ffa3aa62688ebf89468a22e3de7db3cde7ec159832f5e3055f85ad18955cf2d7dfc378c656dfdd7de54408c58bcfad95572b4a90cb34361ce79953949faf1f8e0641330204fa2653006ce707a24b8202370283e747bc73cfe16d6489a7bb9c6cc38402587fd3b5e6531f9114fa506349234daaa6d27713a57db8b926ab79e362e4cf3c56725ebf10b"}, {0xe0, 0x1, 0x2, "422a1be4906db0ade1523402da1e47e364a26e964dea086c7bddcb9b42cc62ce5e5187d4e804858271261657a41d61509e705cda15fe818fb38390398750386f86ea204ddbcc7bdeefd819714811f01eace21767498d671d77524feae35229d656fa7c0ff3d0785a193f960e85ab8c20a4e33584703f25437b750350802b5b2809c1aedff529c066c4da739c8e068563cfbe3f4ff0f862ec4ef9a4c5cea0333f6bbf1883e7b4dd68c1f60655bf2a8e4e7a8d244edc9cf76e41109c3a64270b78acb320de1614c94b89774c"}, {0x10, 0x1, 0x108}, {0xd8, 0xffff, 0x401, "fa85ba6ea9ed4faca566d0a574a6d33dbbb98be5452b0249dbda3bea832ddc399073ca000f781bca4e38f94d342c5c23865cb1e32342056bf6984fcc67897902edf9f886c2a79b05a07da9ac19806c23f9d49ff2b0690739b2144f57d88c917174dbca8b4446de1c162141bf1810ae0ffc3d401f35a89b93160451f62e33a4b94631a9c62dbe3470c8e8d8b84460e9244d54ef53ff3c83956243a95fc840f2a13cd86a0eec9b62d997df158a2310aae74e28fc2c23055148b3c7f054bb958d659915e4de0628a2"}, {0xd0, 0xffff, 0x4458, "20a43707a2241a801fc908dd59841114134e595f62b19f359f19727fb7f78970538813fc198d877076222e32a0d8c82b193f582ad2d22032e004de1b3b12122aa3c6a51e590fdd59b707a1b750f2d5df3623e3adee0b5c3926930c3f5fe44424c8993e3b77776ec8fb695b395ca54b5edd09d2a337bed7caa3e8de33e70b472cc8dc2e397b2717d38abac3ff84660aaa4f9f3686a5dab77dc37d9c8b39ee1b368f1178c6e1646bdafca11bbfaa1f93543783badbf969f465c4808e"}], 0x520}, 0x608) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000b00)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) r12 = getgid() setregid(r11, r12) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x5) setregid(r11, r12) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000bc0)) syz_open_pts() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getgid() chflagsat(r1, &(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file0\x00') 22:16:39 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r3) 22:16:39 executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x140) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x0, &(0x7f0000000980)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x1, 0x0) r3 = kqueue() ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000180)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='r\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) fchown(r1, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0xffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) socket(0x11, 0x3, 0x0) r5 = geteuid() setreuid(0xffffffffffffffff, r5) 22:16:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRES64], 0x10, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) sysctl$hw(&(0x7f0000000100)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:16:39 executing program 2: socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) mknod(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x20000000000000}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f00000025c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000540)=""/231, 0xe7}], 0x5, 0x0}, 0x2) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mlockall(0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac"], 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) 22:16:39 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcfffffffffffffc, 0xce10, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 22:16:39 executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f45b19d1354789096aa54aaa6dcf07bd3b675f22b9939d1c2fdcffc0776463f3baa462565c3290e87e6878a6ad0bea904387f6a39a519b5", 0x38}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mkdir(0x0, 0x0) pipe(0x0) 22:16:40 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt(r1, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="02d7f787a2862313595a587eeedc020cf62292dc5e990d9e1dc773ae6d5127d5770a3fb3a84c4e7c55f59044910434ff09c3278c507a2102aabefe9e2f84a2a9288dd92aa1b66e78590d0cfd76a989894b581d8c37ea137e62993cf2755251f6c3ff6c7ecaf3e8abfcb805ad72802e914eaeb3ab512ace73631e4ef15f87383d498aef2844ca107e1333ab0c2f30f3cf7b179e13dd1532d6c05618b13f1df5053e936f058e3408eb12fd6622b75873822d7220cccc4086912a5f95e4024caa2a493b8bc61ee2d8aae65a808e5730cf6d6f10ab7e256c5078806667946102bab785d135c25a3eb48c5ce67d5d56b69e79cafee601680e46f5fe3e7c7ac1fb53d5daf0426cac95b73db6c4fc2b27ef223668593d8fd4ea1e21c527e4bae9ea2760112b46dc8ffc9f4887b6b5f992b48dcb92794616670c87d0fadcd4766b6f0beaa5374026299f32c8e77ec2ca81ed8deeb09499e2424b8ae40cc23578b3e7701ccbafd11af2bedb13d43deea4259ecfb6ffde9092d1633c27d17a9875b4036a31bb64789b70fdb22119db2ea4c22908ccc27dfddbafcd1eeadd45a99d4794975e029eb32f1340c4b40c39b32848e990ab0689597e8e71c1c2be6a1dd2b43d7c8f117ecb8d4f8ab639e143770363390a9768063316ef757abd0d89985bd79e3e63e6b8fb68e16cd605a389b6fdfa1d95d59542cb7f4a31a29350565964409f88271927ccced4110d965d5787c4d1ebf5e7b41df34b4ff5d14fa9e0768541222e0fee4a7e2b3fcc416024acbc1908cf9a0695ff73e41e87c55ef443c09560bf741f2bb1502ce758d17dd35d77ff6e198be52b5518fcbf88e38bd988259f0fd8b790c6a71b3c68665ee33e64402355b5f3663e5e8b30b4005cf9da48ec5cf54d7347c13f9239de20df921c61be2a79e90373f5e2f1c81692ff5de018795d2865d231599ca89f921d4578f8ea421f47d11de2b7202bea1927bf264d482b287b9ae053aa73072471761dbd7bc3188f52e3cfca3ec42a1db81efe1a582f35d68b9c765421572f77e1fff38ef1b895c78bca6dba7a85ccd87e1442975cbb3af61bef22d36804485ab3531db491b77911bcb322b59a39f3980f5ba238f5f33c89107b163f223fe4122d289fb7aa2a6ecdb5118f9d1f99c8a3989045c2c78b401e1bc3861fd7cbc2cd22d214224472a1174bff393f1d11b3b93a2d4ed0bb4fd739fbc1ef66d56ec1c49276c69a50d5b44d8f310e1fe90337ef268788230b221f2a0e7d160592843a1b2c5448e4af90417e11821806c00755f94565f0da6ef1d82a9a85d4a8ab35091b68495ae7dba3e2fb4bb65382c5f27febea1c01523a2d63f506b7ede992893a1ea9f43a93643cec51c74a50df323b05d887ae9eef381339cd93bd158a2fb7609a1b6b4017f586d4f700946839d11f33de45ffe9d1d39a56dd5c232970592db4e01942c84fd00fe483dfac9b285cc282d6cb7416dc1fae892e4f3943333465c74323c594837b6df6a0c31b137e455656d387a8e5ad414385466cf47476551a02aa0f6f96e84b7d893b3bb1981b62a34a0dffc56665799ed6e1b6d4275266eadf88ca48c4ab284313a825f1a9a384c9b911b963c6707ac65af56fbd40fd6a672e76bc68e7acd0c73c27f9a984ab05066958a3f1b23d277025a23e86a243b711343c5217e3c437e6f14744256b00fdc332c8a34cd433700143f1d40346192ae02ee851490040b77a51b8abfa1d2c481eb9ef1e06ee15db5099e19e3b91111fc474e4f86640bb51f73eb3b796300a6d217f762c1ac8212f6fe4fc5cd3c5c2d67abec5fc8b77e1bb16b99dae7a06e1908418ce07d8691697fc385f1dc0ff469b64e6f44de93291a0383edc121e0481f85e82806221e0ecb2b044823c3a6f35d674ce37d37b36d665d60a1111d9aeeffb22f380be5206f2a48673a52b5d840120aafdfd601d7af81cf2b09395d88ac18b5a82efe36c80b99e64cd24243b30cce368dbe739591b709ae9941007ff5a6097320ac607012bae3710e558ea7fc95b76c7d38b2bb714f7afc98771a277c5c0556bca6f6aa0e79f140f1fed09338b406ebf88c43f69e62508244ed222e2222f1d61d0556fd96d0b63d6a45f36c100b0b18239e54367ea9da51dcfaa64b741521974bdba4ae941aeac2921d8398b3edc40763ce8bf8602a4c4116a2fb2b0558ab45565a9e1fddeb20f1e0cc0559c63986acba2c1c3416ccd52844dffaa6e9f3281a13c6da2ebd86aa5da06d19927a9343858f99deca338d67286a84417a574415409521337bc4c0a71bcb467343b4a071db0030dc386a1d601880a5351c686e1c3a380c97277f99aa6a62100ccd80cbe27539da5b477effc279505913f37b97523393c63901f065cb31f3000047c75b07b99dc19359dea762cc04b2009829a2bffc1d4d351921c8d9586ab3e45c9c92baa35f394b72f4b10e227b845deb2d70f0a28d1422805d961eb621abe8f63e08d964bd88dbe57853dd39ffe9d08ba6c05b61adbddd7f6a4120dcbc00d3006faf9634eb10fd22dae78949d7165fea48b3c9f733ee03494b972a608033e32f8ca806be33eb6f2e23e952c60d7b7bb73c9abb623bac0c7b156471eeb66ec3a3c80bff6f68535d4e2a62961e48dbd67ca321655b8cf25b8b5c4684556830517dc674abb12ce4f9fae9e08202a5a63e13b1cda8c357e0ae52c9c39d33ae82813500c2245a997cdb2a4099ad2e482331fd05a041da9d300c69563a2ad6b1842cbaf6c90eaf1710fdec6f66c33be3142dab36b71d26e1a9b6c3c8f8efd9f65777e8d84bad5fcbe35f1cc8a397f45194016d08a55862c24d60038e9ea75b04cdc800e7fba78e5100b9b4375734b7f7221bde9c377bfa012df8ee905bc4eb9f8e81dd216e3cc8aa60694ebed53db943c6284f6c750642dbd1cb0baccc288b48b7a998ae5fafc28377e4a1bb9c297f4da25215528e7e23b39ad9060eda16cd1c00d78bb237a2ef009fe27b24efc65ed95cba37c8e9a33b4b1d01f1591525383bdc748a6a6728d92a18facbb598979af8636b66d671ca020bcb04d7d61ad272cebb0ff45d386a52ef7414b52f9efbd20399296b3828dc382173ab88b0fae74d9b61c5ac804935d1647c0a3fe6bd62956b02fe73ff0c1993d05a8cb2bd16729e725667d24ba8821d57cdd210d13911608f3b63d046f475d55c631acea6630dfa146e519238eb1a823d1d94df03510807a418c143a84a2f4b449a02ba2a029937c80779e33993f119cba487d7960327d9ad9016bb7fd15a4a15df899b17882d986d2822b4e22718557c2744bfccaafea40f9692d709aef23cd6a6083237ca525b1b3698901e2be33bac8f705159ec1416a6fc9c8e5c1d99509cde0f4ccc45cc725fbc6d29e75f2e8e4c383fdce8e26f0c4e8bb6cd4e346e5cb73d523662d00917ceeb82f81eed200dfd7af938b128d0efee4a623c9f08aaa60efbff3a29917da240c74ce1772798449b8eb1d5eb4719302961de68cdf5a4c2c3c00756867b02dac5cc80c4f8aabd4688ca4576a33f292834b07a199ff46bea0e06209be46e6cbff3006074926b4f1f52278d6b584391561d465b67427ac5b7c24986eb192e27b98bc0c3b81ca6e9366c32767210fd3e7c5be5b2a09a46cad2b3726850c075ed1e211588fef72d21263d64ec423eaf8c8f3c7e952b5a3a89ea92ec3ad34e63f5f361d7a78ac2b12d533d806a3f897c72597d370534d79a25e469a57e00bd2ed7a3a538c9bdec88e643c1062cce11fa0f104877fbc99eeda1fa601743dca9016db7c3e824651cedf6e1d49bdf1dd28c5f56ba20f0d5769d00e398d670f802d7f5fce0c5d6247441f7bb35f1672419eff0570efaff05db2a52d3519d701aeb108f450c9dfc48dff6cededbbe8bbcff1e060b3e31335736c2bcc9019d921b8185b1e7d334b4c7420a575b6e22bb403ad04070591c7b98ad7ea36092fdb03e564f912cb7d2f2dbb0784c2a33cc797d988bb392bc8a44c2b4264ac990e8f53398938bb0d2b3b80e592c5422a085933989e1e66c5994e5dfe37d028d89482392a54c9990ed9e10de1674ccc6f827cb3e24566b9a0c231b4fd4f20c61ed403a943222b44a50f72a3ed8c8a3e198f17d0413d4f87543bbe4498f46d2fc234a9134564f927c486b2cede0a7332e21b4c70077a7a56d4e56cf3e041f1add97dcde16d824d77a8d52b11f0159c8bd631927dae426fe9ce97d5422421d928499453e3369e65240036c14e664f9b8af1b817a58fd5a2ccdd0c35b4a7d3e43860c3df4ee9cf835d4e6b129424466c0ba33fac643446265a032457143dffca066475d5ce4d1a8829137960df2c035b33eef54c39b856f7fba9e964bb0c1553b1ffa3b12ffe89b56895f3d4f4d7d716cc383d66f9862b1cbc0614ccd57f2c5066228c12177a7e6a1d97cba09883b329c54a516a38be63692a6d738f55348dc2c9f007f02d46c5c0ff76adfeb27e6ce38689463b25b81709f00200397b475a3ab6753f1424d79f0f3299accbaeb66b07d00511f8cdfd3d2cedefaed9687187a91d60a5c8815646d9b1744e5e181ef2172586df21c67835a8e54b1829798a9274e3262e129d509bbca93d5b32b40bb2851539ab613503d78f69ab80f35b3c406f418b65f5e236a5b01e0b5f528782874202821db4bd77aec4ee005d7969fdf454a6980b4f2d92b4a5f56660879e585c7b7e657be7176c4d1ff818c369be91d230904dc6f6fbebc04b47c488adf1ba7802416ce75f8020dee9694ca829486003a3a6e5115f1f11e24a9af0516141f525a106484e4015c57f856faf5e852b6f6ee932f52555509cb77635a89ca14a5cb9506605b79fcab602feecc71af929f4e2187c95199975aff1d2171b3e811f0d0d9c64bfcf73acc3f505d4cce809cae68793df65884a2221c6d73bc6d0bbbacfbe53189fdc59aac6bd007a74a5035b673eb935f9898864e8a4794df5bdbc160515d18d723eff53daa02310e5fba0cba978e1474ae3bea699fcff53f05e4ed266b073515cd8d5fc5cb1fc8504775233c874351b7f4ffe2240c5266cc42c6e697f9a802bd72a89fd6f019d748d3ca2abbf3284c413b95e1eb5d271202fda11cf0d2c5c2248646c85d08e8d2854fa3c55c59fb163054c364950a43c37d55e3d4e8fcd0e47e691769366383c4dbf47659e40c02b067c1d1d8e304da899e90f3eb12ecaa1d827415f0da793b31f1f0d58ae60b06a4f0ab7e69d536c6a94e09c0fd1000baf50bafc1220a0cbadd92ce813004b5e73bff0d1e6ed2b2d139c9f6c808d7d0f4cde31d0c009868bf145af5525f04892874320900a9f6f87bd7627725882c74bc5437c35af417cf1957c4e2e38037040cc47cc8663d6f2e9d3bdbcb0aa5636b049e75842b0bce3c6e9ee02c9c6c0590fcdd4f7255a2c43366270d463907126df9abbfba0157757e8aa7185eda5f9fcf37da65aeac8d9982babdbd0c0f0ae5e4448be6f74ee61f6443c1da023364e107d6de8873e46a22b81ad9888a781bfdd08a13381b909aef814923c954ec83a42e473a65235bf08470b2ea3ad46e5befabb3f9181643489db5046c15d52cecf845f5bee9f1d3d4bcef2db77a8ccff132763f1d7376938077c3dd5b63c0ae46fd4a4b19562191b2402ea669e2a8d290926ec64bb0e30e7ac6db19dc2fb2598f0fb6741410386205cc1fdc09ae150a082a998f88dfabf5ac1a16e748491219c4d65e0c75a5c15aa5f334f09b1bacf4d46110da48c16403226ccf8be9fa5c67b90dec990af6fa365d183bb01b0bfbd83967eac28", 0x1000) 22:16:40 executing program 7: openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x0, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) 22:16:40 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}, {&(0x7f00000005c0)="b7", 0x1}], 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) chown(0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) getuid() semget(0x0, 0x0, 0x0) getgid() semget(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f00000011c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000000090780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50070000fac68def"]) 22:16:40 executing program 5: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) (async) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) (async) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 64) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) 22:16:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f00000000c0)="000000005c03be8e31054177ac", 0xd) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(r4, 0x0, 0x0, 0x0, &(0x7f00000009c0)={0x88, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 22:16:40 executing program 3: syz_emit_ethernet(0xfa, &(0x7f0000000000)={@remote, @remote, [], {@generic={0x660, "f12dec153a09811e3aac941124e6a1a981097c40dd9a99a6ba94aa10ee36d93d0ea898d312fb88ed51aa84d5939f57ffd53da04049aa1a173f13dcf5c5f768ff42b2920aa4cd479cd6e007491eb1721e84c3cef78a69212812baa43bdcf530ee1b241d8cd314312ede0b53b3185c0497df96be05dbd0c942ed70f431ab48472fc3269675c6fed1a2e901356bdd210aa573674b16dcf04e63518a22f2ac3aa24379aad91bc026cdf963f2676ea10fb0765df8cac79d3ed08aebd7a611775a4310e28cbe995908ca0ac5e41f5becbabce8997afe5a972a5c758072c1bdeb726cd0e93b62629f10da729d40bcd0"}}}) clock_settime(0x4, &(0x7f0000000100)={0x400, 0x56678156}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000180)) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt(r0, 0x0, 0x7fff, &(0x7f00000001c0)="6898afee9b67491fbbec84b741c1a94cc6df6b417d94c16523128c392e419a0172550e8518bb89a3f241cd2ddec9b158932183143eff93cd34975e1682f998e539b365b053a85e43de69f4e6022944655d089b2c412dce4b7e4b867a311af80547d942378e1c6b188f210130acaaf86f5f25fd1c909fbdafe8e661e1b4ef4b2ef631201d7a1497c3782dd31bd8982b8cb9a42595a2ab57232e10f3aff5a5d30b4b25a5ff5ff8f58ffe8abba391035f700156fe1f37fe0e168a23cc7d717d46e6d0ce0fc9c325ec9140b8", 0xca) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="61aebbb5fa78aa69058a700f40c3704f43a65a7eef7989b206966416c89bf1696bf3f81b8221d1e9d2ef0e445b6465627668f90445ec9757a34866389b55c646be63b7a43c780e7357fe791dbb274bea6e81b2920f28c742af60d4ad0667326bb9650aac6e82aac7776f6cec3e31714b183d", 0x72}, {&(0x7f0000000340)="6b70110ae7ea90be89f850aba834817fa93d901c4184793afd6024a92d10fd11562a4879b6cee54f2361e9003bf0db5d198b9acdd30a2a0461da11c08dd8d4057234f5e51d293a4ae4387a7fab76593733aeeca2db18fdaed6d0deeadb1a4ac586baaec648bd0d809082216a9e68f649a09894df67b1fa2449aa59d94188c0643f8ca33f76a9d9383cb1d9749c4a890a80918e33cac856ea29950fb57190477493d2b3330f50542e9cb02b0c2b40d47d4a11b30f7c16d6d8858664d53cdd347de5c1e2c3448c4f002b6f0f6a", 0xcc}, {&(0x7f0000000440)="7694e03b14f1bb12d725d304497c381a380c1a099e43efac4d76a288b9e2333b3f5c8ef3f2d95324e5bde5698ccba0a235c60ec06b4d7cc2b2e4c18d58474e937a111a3062d54f823fad246099ca64200537ebff39690763e57b7bf4e50e50238a4a856ce37a2824f4d43b1c72a42e31a8", 0x71}], 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[0x8001, 0x8000, 0x7]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000005c0)) syz_extract_tcp_res(&(0x7f0000000600), 0x8, 0xad6) r2 = getgid() setegid(r2) r3 = getgid() r4 = getgid() setgroups(0x8, &(0x7f0000000640)=[r3, 0xffffffffffffffff, r4, r2, r2, r2, r2, r2]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000680)=0x280000) writev(r1, &(0x7f0000000780)=[{&(0x7f00000006c0)="caef94fcfb6cf565c6f720189335d2308d9734b204323392e3751f940f523070bdc5e62f136123b4c80e948a57f01cbfd727515c85e623c307afe1af7991d727174638f6514c937f1169bd78c90debd806f3e2c3516fa09913aa43feb387", 0x5e}, {&(0x7f0000000740)="66ea7598a1604b518d35ccb8282e8b2740f4827d509cb352526fc4b813a45e1e64b81748028edca32dfe16785b166698", 0x30}], 0x2) nanosleep(&(0x7f00000007c0)={0xf239, 0xba2e}, &(0x7f0000000800)) ftruncate(r0, 0x100) clock_gettime(0x3, &(0x7f0000000840)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000008c0)={0x0, 0x5, 0x7, {[0x10001, 0x7ff, 0xf114, 0x3, 0x0, 0x2457, 0xfffffffffffffffe, 0xa8c, 0x1ff, 0x200, 0x7fff, 0x2574282a, 0x800, 0x3f, 0x0, 0xffffffffffffffff, 0x4, 0x7780], [0x1000, 0xff, 0x7f, 0x7fff, 0xfffffffffffffff8, 0x85b4, 0xea, 0xffffffffffff106a, 0x6, 0x2], [0x7, 0x1, 0x0, 0x7, 0x1f, 0x200, 0x2], [0x9, 0x2000000000000, 0x0, 0x31, 0x3, 0x5], [{0x45ea, 0x8001, 0x3, 0xf3}, {0xf800, 0x81, 0x8, 0x20}, {0x49c, 0x9, 0xffffffff, 0x3ff}, {0x7, 0x7fff, 0x8, 0x1}, {0x1, 0x6, 0xba1, 0x2}, {0xe0, 0x4, 0x80, 0x7}, {0x4, 0x8, 0x2, 0x600000}, {0x3f, 0x7f, 0x200, 0xffffffff}], {0x5, 0x5, 0xefc, 0x1f}, {0x200, 0x1, 0x0, 0x9f}}}) sysctl$ddb(&(0x7f0000000b40)={0x9, 0x7}, 0x2, &(0x7f0000000b80)="b66dbd351e8ec75ceab8899b44e5a3975686627d71dd2c0f42783423d4e225cdf3eb519114a56258670b9b18542222454990c44029293c3479d39c42ff065ce2fddc9eb73d03516b1734fdf985b2144e0d1b78c920e0a5f02d1053edcd2f97503544f65946feb60e03d283d9840fd3453429a2587e1f4a25ad0ca1a7aeda6db1738647fb2d9169edaeca26e1a9a190b3fd7e228549ac0b7a9ba09d64356661dafe2e109102afa4a2b60456541930c58212f591aa95817b46fdf779e5a1892d3701575c6a31489f20de496b47fb0302d20ff587008d36f76422cc0396bd5be9f17ad225581c0e3a4d26e97f7004c8dde2201051270c0b50677786cbfe00e01b390480bcd6d10f20bbdc87638136c7637eabf3cbb9a1c63b7b79343f77fc181ed15075530c5152990654c2875400e2cf965dc0ac74b09a09256c26c8dc9319ab42f2068f2a1ba6ca32080aa7023d9ac9e7dbe18b8ce58643c6f6fff01f12eca1af3bf2ebf5aadd96e85899bc078673e28e1f4908ff074c1452e56313019dabf4abf22c503cb80f6a1fab77b0929ef88d65c61d7f41c20cfa4bd1f2ce64d6ffafebfe086b986d3e51ea4314bbee40d3fa86f6da1784a58d9d5c0ff90f99f08c13544c7b16811364f2af4f8cfc9d93202c7c0d15f3a22813e46f41ed35da9561a3cad9121ccee41300474141b48df11b0ab2ba83416192950f8427b6870e7e07893cadcff9a663c66ab02b8aa40695273d0e65282d8efffa983f3b43994788433a0b5f69355ce9a0515e4e2b8d1994cdaa1ee539a982d9d9fb6575239987919cc7e35a4b1353bb93271cca2f5d16f436f77b9a9514db237635d4e655648954113b80549817a91bace32e7f809b3404b683f7369e705dd2d7edd8618cbd90e9ac40d57a70da1ca56aa57b5e817c6724c0f03d3bb66c7a66f444e4f347b9af99fbda8a4265d4bc451477127fcfec5317ea4ebc0677d18b79122e7ffb9602881dd82330caed335d835c9ba02e92d293a8c3d2487eeed494a05e8aa0bcf133ab7700d29f02541020339201933a67cfdf7b2514a049fc97667aef8d9ce8dfa5eaf352f509e0ca1544103638c6897e0ba03f43899c323e7a8e27df0c68a8a56f458fc25f3e66c2935ed69f1a7789a78a944b8b154901e669c293e104732a51c14b757ebe24f00b92c5911327224ef4939d506f7fe8f3ab731f5e0bfb9ea2952e5ef60f70fbfc576be6eb4431115c4ad79a51b78fe7742052b86f56275d63bff7974d2388d46d89aac1af6cdd419be8e1bd73b8429e9626e48bb6ae9011a2265d0f81cf03e344cae1882030264dee9b4af74a63e2b66ccdf2b94289da6d1170effe3fb89a89aef26c7c690ffb8619b79d89fcff674279d2ed3baa97ae81044194703e9c6ec475cf2a8ca40b7d36176c83d2a4056698bd8296d32c2eddd38608cca5df2a1013a9b59505a4ccdad1b0a3cde6bdeed8ece4f74ebad1ad9347c09817fb2d5398d61748bf8df21a8e5bf4a5420266bc3f6c545965bc72bb0e5c64be811ff6ef55ef5c1db44dd5942945b5dfdfb266803078a7326c245ba1984fd8d50311a5d9ab2db8ed52d6e5c9bc2728469cc386341ed62429e66be183836d54f5925fde8cc2ef50a97d3c59c0b57688f0d98b64f7416d0e170c839babd152643470725a3b9c9deaa979a01eddcb5a41ff3c5145784b9e7859a604fe56040da352259e0885e3374f84760d6525b85aeeada5f3b5c3b0d0271e503e5356e85c13d64887353cd5e1b254ef93a54f130c0280a8b8302fdaaa7be2499181e8ef717ed11c1ccd7f90a8fe913edce7a3415da2725ce3902de6178a7b400e17d34cd567b22ceabfe11ea3da1755d1166d4ec1da922bc0bfff9b16c4ebdd60ec7cba4b4c2851ba03385c42c1657a994e734e48c3349efc450b8f9febf4832f3d633011255bcad3055c891142bd767d5b936821cde37643552f75de6c327b79b5f23264cc988c2c85e5728598b788bc0afbfb0c14df8addeaf3d6c4d5ba6c111d5d34e0c7493c4e0a231c3279a0dd9d97c3cd1f47f7d2c0e1da2490485dc8d8ac197c6def6f5e3361b67447f6e43f9249306761577aed7655986c5857a23de6648d831b19e545f2173d971e5ad1e000ab31978345f594bb4078db6b0797dfa5413561b533608f2a8833121e745c6a6ac1a836de0cc8c86680af35fd75f04b8165c21152cd91719c9c2bb6950af6f7aa1e135a668d053b28ea26239876c753ff69c5ee52036e03695c2dc310e5ef78816b69b2d2b8d0faf5bf69d019c45738a6c72c46d55190da7d27561f395580f928fc1835e1b5f24287c1de486d089177482beeda28b9e5dea396ed058d262cc06e94444e260a0f9af2e8c551c6defe73fa77195860cb96ff80cc40e332e18a0842a547a3eac0a7fca2ce3a9bc464e6c4383f2f13a6f54b09779a8d07dc7d9a34aea26940a4b48b32e467808c9870dc502015cc9ebc56e9dacb021787bd02d4de96a71a030b0cf371aaea58aba53667557cab7d84fcb7b568eef6dc15c5148038fe830c90a2b56fb2d5a2d3d28b781b6169c0c6b5d9303166d0ec63e68581ecfeb1a71d1cff007385265f4dfcdeb45a354a01066f6d3cd58d7165bf07d6ed655af94e7cd2f0d2ab27339837d73ff22f80f96a5bda30a3d4edc7745012cfab0334204a0889e947ad746baa0e6da9b4968f11fb49ee9d94e1dd0269e08223855e638db579afb5bbe5a59da33104c978048caceb4f909b4f5bca9e2a4407122b5997c26ec6621c946992448c5ce0ce2765ba45a6d658c8458a7a02fe584bde81db631fcca751e0896c8f5fa7106b730ff914e9a1d4ce0d3c40b7b8c9da052550f9985a1c11d9b39be0c7c4bfd8dc5d776ee6fcf4dbfacb5548417bcd078a24451304ec3f799dccf489764ac81b6d5d22dd59e417ff7a801113a3148b161bc870b7adaa9a27270d531ea8bb6959bc3e28bed3623e2a3936e445659c63f66c56b0945ae17b9989b563d091cde9402b0e6ecd0b9c2fb031055162d5b067ab564c9b5d9941a1a039e7f86b3b6d77aa4d88bff68499e35c5b577bb849109661a377a0ab40ad2555af7ba2d009c8288c79f8ebd95dcc53a3ccb223be4f02cb6642eab8f186f8169e21486c49508a08fb5dcc6a64ff5feeb59bb3ac6ee6ba9bab95354f218db75edbb70dbb88123ce147c6546ff9238e0ea6cf0bc66810254cac9d92a0cf67a92eeffad81cd733a07d1ba1e423c3f310747471a4499b619405a30bbde87fb18b4497c6bb7252ea10b669ccef0b0a4c441c521f9217fe0110d7d0f7eaf8568cfb4d58a42f0b44f70b9418ae8ca4c0d8c37738e47ef62deaaad3f016be1307557a7c4135452956ef50f50f9ca2bd0511065e0095416bcbbf88aafe05408fa6cb8ea9bf52e674043878833937ce68fdc65908567a6a185f3c27d15e30cf75bda82cb7ff5b5cca00dfa95e923f57d2d6f542b495c3eb512f416e873063665d45d2ac4825949e5e4bf2e73aa3a6341938eaf153f1cec51d5911c5da1aca08cf9e854a68789ee26120da91c8095449cbde3388004c784bef998a7b1c636b4cb2d287d908be5c8af06c06b357517616972c7c53f8be8a4933e7755ee4852dcd3dba8662d6d690050edce0edf1e5713322a3c557619c600b45ed54e96801474dca6f2a18eb6d33a9ffa75da821434306e40d402dcf1c65e16fc3fcc1e59a3dff853d1bf5d451eb805ebdf2aa83af4e8e2df9034956770d8b8d6bd1bd587f33e2b5c2f2507ffbcc8acbe11588a3175c281ee98be28e243f64fa1818c48e9f01a78616a760812f63ce88c01aa5818d9c588d4820e656f03640a1309d429fcae9f0ec2cb771db3e4a27bce3fd2aafb33fd13368e2015c7a2ae60134fb599390f04191b27a8b918cd8c73059c7886f27a28aff543868a6c4d01a9bab3170f26b80f5f50c8c58deb0c81b1bf861b208955b5625109fda7cd4717f483f6fd21a993b2e071d2492f11a07f69384717d5a415198323d19751771893d74f5967b99861ac055b05a243319aa1b93582935312f56b747eefd38bfbb78f9120fcca955bfd6e4d64bb66f1ccaf482b8a36379dc877e60c3794d8f6946f6341bc052f74d8f6c360ede8548e11c327fdd777b8726246f3fed01070fa39f8ee488cdf2ed589b01547faae4d93b32534ba8f123addc3d2ba6685eda1f9965ad5afc736bed96974baf5fe3c29c288c356096918192513c6ca7f5fd321671717fb5f27c6ca728b4f3cf78fff78cc1af609fea39ac7f93ca5e593e580c83e20cf6f1266d8098e7a0f61847a780f06802209a1b7a54900332c352ccea4e40eda29c194b5c67e9e36bfcb99bf7bce7ff1173cfcb3a27a975c0ce5567f20e7884c0df2450a4494b98254a2137b78781edb654ea5e4e875e84eed0e69f88395b70ac6499b41dd446989c7b088acec706f61b46696618c223fbcbd56d10539faf2ea71328692e0148ff0a54bc1a49db2465fa4b0410fbae43dcbfc28fdad436e6e44127786d3161e4896d723aae171af27cd7498d8be57513319ca2e562c0d8b3f5a013c30fa4b20847193cb0e38354af7084e50c18ee1eef9ce52679a9632d18143517c3cb684ed912851f226ae84eb1113efb4b9608040fbf84dd11b804e185b000135bb702fd3b1e9572e56fe6b98db246da7fb24113012683f88460688ed7e19e42c1cab8bdf45aec22b07f835c297e38c958fd4887169c223d2f227ef919612af77404c694bb3966016008e27da0045d88107d172db9733baf49766f1f2e45bdd0f09690bf79ca05e3c5f22be1170b38c7809216d0dcdbf4f2a01929a844db679b8ea8d5eadcbd37fadd8b35e690c9359ea7acdaac5b8951a286fa34bef396ee38c0faa67647caf780173f34f86a008f5dbbd196679213df25b928ac50d9aef5d15b9c588fcbd207807931182ff47eea22cc66731e8e90c67aff2a3112bef566b801cd6ae66b7f091c34582eab0f3547b5f53a47f074fd81c50c2471f7f2519f22831888f65dabc0d95cbc9cde1db7034cbb4cdaafda78493bda444a0652f360a0d6f31e2eaa99713357682305b66317ffd9524c4b0f30c79418aeb19ace9bfeedbcd569f0afcb90f1b62e190abac8c2cae1aeb145288698bf40b8146660acfa4eaf7dfeaf14596a53f7f1f66087306558eb6bea20c2ab8e58afb0406ccfbaa75212ddf9ffb348d7ae8e98d511a8564e3766c9d07e609c8b8d62d099ad6a50a85aef4cf5264580d472d93e82b6aca9ebd9970f8105fb359add1fa0788f6816652812d9a5dc002e8fe8af87f0b246f5f45e37745f7c8a96a87591ccd1c75e9c91128bfb67bb1d98e4829548065577b8416bc9fc7cadc32b4299f6088e1590515dc022279c2c7ae26fbb73233e6474c99b2cad688e9c27f94da63b1c9450d4bdcbc75b60ffe3f7f4b5fa1f5d98f976d6d86db8c5110ecb8fbfebdcbb963c19ec7bdaca42a0255d9550e9fe00fc63ab0c964a84c5d979af34a8a1aabb109fbbbbdb1d81e4aced64bdf87e2e2771a218a6877a01f09100d59852efb35f7fcd4126732723a429de7bafce3ed7330d6aeb0783ff4f5b64109cd68607d00c92ee73d34ec33c2d5e8bb8c69eec95454e3ab1c7d9b8d7067aaf9980301ee9495eb0fb697adb6f27cefbcf001960d04b81909aa1dee5ba28aa82b8f5212f01d930358dae9083070c5f3b39c2918600c6b26190933b39be66a8c3456f3b6b7dc906f9eb66f102657073c377bbab59d92a01f9151fae1991b98e2e40590729e41f741812699af6c905f85a6e2f7ac6d8", &(0x7f0000001b80)=0x1000, &(0x7f0000001bc0)="bedf972dce7e8e74bd6eb425506f56efdc8fda3b23ac7d8dd5abf4430b66a57161a1701512321523df5a5c0e6ff8efb54a2f1a620dbb3724700e055d46992d56bf07976a5c948665aef9d3c2792dc39579465e6d1f1f3b9a47cba958d764363158254c7a6fef380f4244e6ec88cddb05e9f540d5b94b14dc2cc83c36ea174cb6369d3071ee7386115085dfa4aaabaee7ac168836d6b68e0804d4270fdfa9e6e161c26647594791a65d58c91010b7504a41f3f0c2b4285eca90a3afc8d7ead98bdce6f64cd78bbfd8c54ff4569a73", 0xce) setegid(r4) r6 = dup(r1) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000001cc0)) clock_getres(0x2, &(0x7f0000001d00)) openat$zero(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000001dc0)={0x3, &(0x7f0000001d80)=[0xff, 0x8, 0x9]}) 22:16:40 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:40 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) acct(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x9}, 0x10) 22:16:40 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) sendsyslog(&(0x7f0000000100)="9568bdd798af26a65342ebbf31c2f1a99e92c27e611dc1119b0fc247511d449c555ac511517b5e5f27873d8b2e90eba935f5b79658cf60390e734e2e5ff0b15ddc03bcf9f231c9013b583a50d39070055c78f581a3f87346b58bff550975ac7b498ae622aae2f39b964e39c410e77d7a171fc75b988b0da4c68c1b1ae3cda8c32836517673590bc3911ce46df12526df1752b78edc9cf6b065379f09691695", 0x9f, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000200)="8a6c499598e60c7018d2470e3f85703a0642aee6a7fe24185cd8a6f66dca4ac979e171bd08d023554faa214eaf957858d79f8c", &(0x7f0000000700)=0x33, &(0x7f0000000740)="65cd1d10c5a31dfab907abbb7bcbc5c98c8e6e76884c85e94f72950d4a16d0da3dce74412bf060d4199a3f4bf07ebc5b308a09a9f20c96630cc212d2edd957cebc1c7f2aa690e4487f8b198d0917462cee68767fcafb8957a201eecc808d625239ec19738784ef71e41940343ed422ab1bd9b4641672a1e844f5e2beccab0a7e71af2bd95e55e104fa4b4e788703da7a1fed8e485024f5d9efe76221487cadc4caf248b2", 0xa4) syz_emit_ethernet(0x4ac, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "dd9b5e", 0x476, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x19, 0xd, "0da061ca3953d0eba4c228f6f0503eecee534709d040636245baf91efb165df1604a666afa874330fd1cdb57b0db9564eb52329296c1e5a00eddca3441288d335dc5002ad1202b293d62c78747d40a2072b6429d8e668b998a581e5fc7550b4a6960ce849849fca0"}, {0x18, 0x1b, "10417cbce6a0f1817ec773b350b88cfc6e051ecf96ab51e059be390198e61dca89447c1ce0e5f55c6ee6f25669d26e1cc021827f016b4dbeb0f76a9db3caab1adeda08f37f111b26ab22c128c6187372629fd3413bc83aefe0dd2cfe693ea278a7cda480ecc050cee714e9efb72c1669b3f0c35021fe4bf9fbb454bdab95cd92966ecf272aa683af99978db6c9c5a8be53176dfe558d55425adc29e62e8dd32572da8d5e6af0e59b8cc0200d2b7bdb60db71db41d3cd67827d855c8aa0acd6f76a06970d43639b4a3ee9851c8a7802c2478ae13304ce5d0e"}, {0x4, 0xb, "128f309dbebe180739c32190170ccb80ea866b6a1f33c035c4ced3724dca319e7db6f1f1d0b8003aac42b8e0095155b2e39fa8c89d4fa101256c291f1b6d44daafc0a2dddb172b33f8c260fb8e63e37d2932c3ee7e3fbc754db3340796"}, {0x18, 0x1b, "f2e47429a0fd103d11142baf4fda6e622ff84d90d56be138fd9e2088ed9fb0fe912fbeea70bef28539ad8d3878b1f0a706be55ddc9c40cc8da45b3f0f38450b9878034557d77417a9eadc7046121cde7a0e37ba3743169d2437980516014e28363ffea796dac1d9ef368368af419ee3f55a8362192273712001a2bd1bc97c0cdcd960221eb1f1e115a21533b06e47601d41c2c8ae402fdd1ba06896d86923c3d24042d6b43a64b4eabed4545825431f73d3e1f88525b09afc5524003bcd029735abe663c91762830192d46e82cb4daa8513c3723fac2ef73b6fde5"}, {0x2, 0x12, "1acfe237c20a0c38fde6a186023cf400a3dc42fd5323eb9d5e56ea2b52335236a4c0dd4bdcd84cbf5fb577c41221a34553b2f9c2e9f9b09388c4c10128eaafdeecdeed8257eaa9acb0eed914e90db61c60c5693b5117b0bf3a467355433b3424239e3ad32533f3ba30af855e0f45723c07829fa23c2839e43c6192b07cffa8f094638dbe9add8c946c4099c4d2768156a43ab3b4"}, {0xf01cf78d7229da48, 0x1e, "d2742c6cc1bce3d594f771610f4bfbefd258e8254bb0911db8016de51ad36518cde808997ae4d0fc46d30d949b945e70d04f1645e654ab225abac185012777911bd219a7c60c849ba9106eeee8c9d0d37ebbdf1cac9a4e9c9133a313f4ad8da3cef3bf231fe03f5e809abe4400d9f9d3875eaac7d504e5c81f9d3f46889c26031344b41533d9b2bebce47bc074b302aa2ad6d5b1be9e716965f6a219af4b9a899053f57b041273fe53eda505a2dabae4dd77a5a0d0b24d2e8de012ee810ac419f5c888d58ceb92348bf962fdb1133f221ec39c870729b364df1487875a3a89d32c6c9bb7ea3756b030239cb3793a4e10ecb1"}, {0x1f, 0x7, "2438f99fd3da2ab4f52d3875d107b1158eaa71a6e2c6a8582a4a261d14c87a39b35ebb7e29e991aee0c5dd38dfd231c5733678ae5fb9802c1c2f0ad680"}, {0x6, 0x4, "f490ad1b0fec08e71cb4bbbd3b38a501e8e4fba43a539fea793150bd7d53c2244fcfe0"}]}}}}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:16:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) poll(&(0x7f0000000100), 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:40 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001080)) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x4000)=nil, 0x4000, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) 22:16:40 executing program 5: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x6, 0x7, &(0x7f00000000c0)="10a48f5dbe6de11f0aaed362a984adf7cfc1c94427c19aaea82ba91b8604c7e2eebb0fd3ab96a99ef061d0aab2268f6f55c9ebe56d066c42167237f04fcef629e2ae7ebdd23b", 0x46) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() syz_open_pts() open(0x0, 0x10, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac14"], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f73785055", 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:16:40 executing program 4: socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:40 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0x6) select(0x40, &(0x7f00000000c0)={0x1f}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000040), 0x4) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r8, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) accept$inet(r6, 0x0, 0x0) 22:16:40 executing program 7: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0xc050756a, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:16:40 executing program 7: r0 = socket(0x6, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x2}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000400)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = dup(r0) listen(r2, 0x0) socket$inet(0x2, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000f2f9005206d78474246fb1805137c8e19472c6a2f07df7ffe49cdb6f2fa6f00b16cddfecf291363223011817f53a655bfba2e7665cc04f838d90a7dea236861213cfb30ec774a012c225edd4d1c5b7e7179be6217d1ece2698f517343491ffb4c637bec179b6c31de22bf342dfd0cef5d28c6730c3f80706000600000000008a70e65dbd035548405f7e07ed777d95fc7387fdfa1a620f78ba3afb239b0cfbde484f91a9c605615b1b60a48c7d89df1b549dc23a4c", @ANYRES64=r0], 0x10, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x2) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r3, &(0x7f0000000140)="d7", 0xfed7) r4 = socket(0x18, 0x5, 0x8) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000700), 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:16:40 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa"]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) 22:16:40 executing program 7: sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) 22:16:40 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x1, 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='T1', 0x2}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8035000108350604"]) syz_emit_ethernet(0x20, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e729"]) 22:16:40 executing program 5: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB='k'], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) semop(r1, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(r1, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa1) 22:16:40 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:40 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece78a44a170e0600", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) 22:16:40 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x80}, {0x1, 0x6}}) lseek(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x3, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) write(r0, &(0x7f0000000300)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fffffff, 0x5, 0x7, 0x1, 0x60, 0x3ff, 0xb57, 0x1, 0x0, 0x1, 0x2}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000340)="27a71bf4ffe1ffff000000009a1c020000004f86fc8a0805023af802183dd57305e363c3", 0x24}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 22:16:40 executing program 6: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0x4, 0x7, 0x1}, {0x16, 0x1, 0x0, 0x4}, {0x3f, 0x2, 0x3, 0x8}, {0x7, 0xff, 0x0, 0x2}, {0x9, 0x0, 0x17, 0xfffffffc}, {0x7f, 0x1, 0x1f, 0x4}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) (async) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) 22:16:40 executing program 5: getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x5, 0x7fffffff, 0x3, "6ebfc1f683c70e76d3e866cbf4d39790e5bddea1", 0x8, 0x205}) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 22:16:40 executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x12b8, &(0x7f0000001a00)={@remote, @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "5eabd8", 0x1282, 0x89, 0xf7, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@dstopts={0x6c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x6}]}, @hopopts={0x62, 0x10, '\x00', [@generic={0x1f, 0x7d, "89dc135bd03f2dd0dbffc5eb8510166de56f51b162fd170ef54251f9f61e25c5f69763902f251c728d3b23c243f8d6d4b0d55f2b624517a4894326680b30085e1f69f94bbf82ea6bf53e6b38d8699298d9107eaf25e213565ed77ad7602d7f7dedda7dd63b4ed9c92a072b620df05deffd3b9d69beb5ed7dae394d3180"}, @enc_lim]}, @dstopts={0x4, 0x2, '\x00', [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x7ff}]}, @routing={0x33, 0xe, 0x0, 0x1, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @rand_addr=0x1}, @rand_addr="6e205cae0bef32626ddcec026123f516", @loopback, @mcast1, @mcast1, @mcast2]}, @fragment={0x1d, 0x0, 0x0, 0x1, 0x0, 0x4, 0x68}, @fragment={0x50, 0x0, 0xd8, 0x0, 0x0, 0x6, 0x66}, @hopopts={0xf0, 0x203, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x7f, 0x1006, "980493d6875e6d403a4a8c1730412c7d1213c19a8fa1d918462a3a898bdd208eb3eceb8d301152cb0eec5ff5180af803118088c5c9a908c974dca91eb95f6c169dc0269542c767af1a409626606e8484f701c6208ed6b477ffa8c3150b8eedbcfaf54ac5e9a7afd7975154010ca019240beecc7c13a5ae1c1f72db2e6d532e8c3fb6c033abc01c8b57bffcb35ef5c6225cc2238f1b69a364880c2fbd28e6d8f314c7829a9cdcf32456fa1a96d6789222bc64269b09411b8afe764df84ec55076884524fdfb49c29a09bf3bbd480cc5a9fc5d3f1c0a9a3f080d0736a57011deb6a0ecd683ad1f557d51613d32eac3d3011fd96b0ddc6c362252530f49fa3912055d5b783912aafd60ba3940b0026a8442a5a8bf9e876e6a1d7676e4b397822a312194332046684c7c1ae3ed464557b88b1101b94e2497a6c5a66f66887cdf77f70495ab5d852cff63c031d2f05ee4c9113a4692a36ebf5043c37610d654304a8449e286d637fcbb24c8b00ac12d1a842f0df4eb69ebae9e473a28817a1d7f2e5447ce31c553e855837b4ad5214511dd72b2a7c1f03c0ae08585a27f7f9dc9ea048d949b8c21b343b4e2383212d17f44af6dec27b01a19cacea22d35686fa0a29a4e1e7116f8f83e5627673502e6cc748ac4baa8b52f38dff5fe193c5fd354c578c6555fe5e778c5a0eceba290cfb2f8fac3e266cb114ddcbfa02b5842c305a431ec3f57bb85e38df68029536af5e5598dfac8bbe85b6984c02ffb4c5b5d071b093abc3705e96197dbb418db836336e3576e3f6be7b793763d046d453fb9b61568ea96669cbd64cdddbbf44da3296d3d2ffffa6cf1d2de58fed4bd6c466e5415cc7702d0a3b17b6d76833391ae9e6215ce1c1901dbff8b8e508e401780ae5d980a7d15781014024f033a969e4da8371cf8811b7a3e7aac349a1d998416833fd5d093fb6e5bb1ca6024688e81b2277b32d93c03b8a4bafbc51cc9e0ed224ee20553b42a63d62b425ca54e3ea1bf3b3fa5b8b21058caf0611ff72e420988c4ae881b9a85bca7155dc90395a2561458b34084ee71167b713f38c2534be068b22b751b89de4c0a2f9a5a0c7dc8113035d8cc27cc881c4be0dcdda78c56a2e58db1498029030ad77259e0d2b87dc19cd2e64c40073606f99ff321d299fd24a02d6094227478d9abefc49aace2757f23f659a2eceb98b6bb1a0fc60b10a5b821a44846a93ddc66a31425316748cef77f4bccb08e058aacce036bb4ae26869d16f0440ad56da4886cf97602720325c242b2cff1cc2ac47ec48d2ee63d4a7fed57d9ba38d647a6b32103211c9a229979fc0d87d5812d19286dbf71fc3315c7734ac362c2c57caac209e77d71d5f21d1138a697c58b29ec261efbf3f367677b5825ef483390219dbff7112b8aa1714bc137dd0c7cbae0ee6d122b90a89e24dbb334870a5b01752b7cf600f7e2b741f115cb6d3fbf11a7ab918fbe12d28c1e4e4756e0a3c4f4d8e6a2e61982091310fcf6447fdbcfba9622fc492e99c115d59f49352796a11395661bee7265930dbe3b8df353255a5704da44ebf8cc843ad73bb742289b8b8e2b42543b9fa80646356310ae06fed64072f9c4c20c99e56163942a558667d5ea4a3d90962f9a4669c60109004cd39b7814d98b3fff6fb306e049657bf8c837dc6291613b295b0ca131982316c516ea38d0b39886ff5c1ff0588fe0e85122534d83febdd9e92ce87f66a67511acd930dedf7d86c29576ce00160a9ebf953ea242a1a1fc3a214af72dfd06c9015c0b41b5ac9cdb3aa345c5a73af6614577b2dc10b54f491edd8bb5102da58ddbafbae397042ecf36f1c613ab982f1463ad7292743b0a81bcd21bb820cbbf0e8395854c7dfd95a5a314b87937551a85baf308f76a3f53ca11a7f79d57b82cb4a2e9671b8f85ace28d2daa27e7589ea43f1fc940e33551e4748552d80103e96ced1af5c35716488e34187c50939dd7499d5f507e00447cd0361ced6b9edf2430fc3bd3a7dd2051372f89506ddf66eba23660e0f60ff1ee847b049a1c967c5f6c5cd59ab42274194d7c4aef661c46eab9c75f0cc028143757acac31c468bf500e2bb401b159d830ccc0459edb0e0503bd6555b7af9e8367e97f3897e9d126d94d518f860acd071f668a69078742adeb5ea2bc95e2885b60bedf5cc0e0e741b4f36ecc4d330a29debd0890d9bfcad8a1f0513d727f6042c737b7b4639b06c9a967bafa72fdbc6061297db0c5831f9c24e5fdccc9167d14c527c2bed2daeb83175162c770c2d758ac65f5a24f96c1336c603bac446891bb01a2e384106269d96d69117fdedae78fc7e0a38658dff74f4b3f4c90dee99b3eb92fa7b62190618f941bc8792f0a152240c6ffd0de03413d295a5793dce63d443c3fa9951d5e2b1bf3dff55bbb37faea35d97c4788d4f4d134a195f76028e065c855ed2450369b805799c0c5364d3221d9fa6346919227fceaa5959389ecfc9768c6fb5b8b08a1100f040939f130c4770ea7e9efec9ec91a8b544519c6626d5f685a8fe576a9b9dad00223b9a7ceb33cf3e7be3b7cb13977229c4491209ab708e6b7a635785925714db29d2a6e505eddc889cc2d8263b2116868fcf99db59e5d5d9c4bc8a8f38025652641090d7ec31aefffcb08847a15e1e55cc914a3807827a2cb43815860c467c04710f590dc6dbf8a3894a998bcfa98edd11783115315f21183b3be3f79aab65eced5d2ec55efccef4c77e03059e67b144f0fd171994a68ed526df66d35bb6df1cb43bfae6c6ce926ca6c54bc04b7cac033febf9b9f6d4ccea95fcf1f89d8dd3e21bc8bbbb83f28f3fd6d6a74e4d372caf5f810443691aff20f1651b12f724b2ce6e0683a670c4dce98504cc96b6f8db34565ea2f0121b2fb89ac830b831a2887e82adfcde9d786ade4a57f4b93f0a49497612f7acfe3ea93a093efffe47089854e5046437a72e8d4a7fc4511875e282fb30854d90dd3c6c748c2631654898b5eb9f883046abcbdc4e7065250eaa06c8308e2d7eb96da24d8ce5c8be86cbcc9d454291648adaa56e4ab5b1c402338655811858274f11f34f641ecf7459f85a4ffa8cb8981ceb4771c8e3478415f15cf9b5b9b9fe86969b4f3b10b4abb1bddfdcd76167f9349f2f7cee2f5bd8d2f6827ce2c78872740276d8c094f7cb725de2534d1b2dd99832e342c723003000000231d8ab29b7456f7f9579bb38efad673688e926f281b5959d275f1e0f554f36c9ba5847abd4f78ab498c782d6daaf587636ca9a020222aec568c78d13558ff554eca1ddf8b08ad4fa0db9a09f6b5e713473e545d987cacf0bce5f7e6248226e05a2e1ae1da323f11dbaed003884db2976d2d39edfa849d84e26eb037af01df6f15dfa3d2bee671ca251853cc7cfc0ac5706ea7c289a59ed2ce0b960ad83c22e3de6519e54ab000b6900d8be1d37566948618f53cf3d3d3cee7bec36f6f5bf7b0ee0dfca2693e202c11146756dc6bc2847bf5dd65a91dac8459b4bfba8fc5d0fdc25a968bb9ff0b7095c311644d1d5297296fdf22096495ffb1a620b2e738b2becbf64b55c430af763fb8e030703159cd37f2f25c9ef06422e645cf7ce4e8e05187b79e64e0c266c24625e2e84e2b0f605e66e9442829bc61d113f9cce97161bf47966a683cbf8f76bb00ec47f0bf30dc936f86a89a4348d6429d49047eda895add3c3665a1ce0e5be3ccfc489854f4720d410f831b413f8cdf73ff1ccdf4bc3f4bb392231cfca650806c1a3442321c08f6fd0a83a0a8bef87709bed3180fecaf5907d0d63c598889666f9f8609bcadab692cb65f29c423e88b380ad1f25ad48ec439214a1600a799962f812785c3e5820fa70580a6d4fbdef0f91abaa7c70c2f0884d7b5503ff8d05c28ec0700000000000084add467aa6155401e2ea57056b7ef3bf46196fa83caf6f39318f787be56be74c1d5d792e42692cdec5972cf462869938d9145085a18169851193700c6de1efecd1df729b45e91291a9f767d93372f8bde716b685029eedb6276840f4f87f319494702c0edc4a32d30a3f6079954f91d22221df13a412dde51d8ff544ef1e970ab5f80fb28e1d1d4acf19c8cc18f1892bbccd394ec891958a06cc7c27c1facf454b24547e8fcddf83d508c42886ad213dd958b4ef75ed41212b488002334edad646853e949456f5d56c4092f9c08da840d909168d6fe975b3c931ea5f242bcfd261ccfb4858a07476730296533fb62b37ac466189e20f744c696b6b18c7c9daf47615bef12c6dcf332e888c5df60ffeafcce5dd41e3b6fe022f2a40b05dcd0e578e8356ac96b88ba620273ee37ad63ba162b14f7bef63af924c8c53553c21d47f836aff18cb3ccd652e0de08fd8838b58a871d03994a21a38d67bdc815bda70eade7d5016802d00e8e4aaf36cd1b7d3f6f0d78b1372d7c835ea0d44fd4d147ec7ac01281142187fc5a36c0e0a5d5a887d48b21e6bd6e06b3bdfa1cabec1ff601d6e4f68ff6be9c12258ade2981c4b6165c9172d5bea3fcc9402e0fbd1f1bda59bc78d9d42439fc1d17908f125b01712412063762442c116ba5ef18fda2a94aea0829d1d1f5b67296780988dbe43df64e204318750405f6227baa63456d29f86c361b6c2411162ab517dea6a360e5836d8583bae47978367b7a3ca43571488cb64a25930500000000000000799ac916f22f8ee9dc035f9b0ae1e8c659714754683bbdff0fd6afef55b3cb8fd1645c46f5fd4976a7c1e9dcdc21f5dc60a2ce9ebd625eefc765ee8a3fd133d8148004f99b7044e259cb5ff5632686d16d8d8b903f1446a05cd8c9fb68dcd1701b773e64d57ec0c86c992ab9d816913686bec4d475a5ccb5d6444f9821533378b0e31baad572424d47b9e49aff89a9992eb075deff5e5e52609962d02d6d3635a8111939fc7bd96a141552174ef516e4dd0344711d8393015f431501bd5c417bda8dba3c06b7dbbdbe5a0f0e12023fcb04fb91324a01668b0071e1fe347207ececb0403dd602c2696383e5283d6aa0dfc9d74d93e8d6d96d0429e8d58c3f836c413e4bcc9a46dc8d69805405af0ed0b93fbc56c63d0eff426f670ba6023a0a4df954d3facf2ca1d69d30cdf3b5eb6a7d1c4d020b8d575839886e9edd0ec5a9babbc0a2b99b8bc0330d02d5cfac32763eddf150e97184a5aeabc4541958659a74091bf046a66a293e5f5213c32031a106c3dd95865d0c2db1552066010bb9f59a330ff7795efdc3cf4e206605000000fb8d6e8a2a58bc4843b64989f2284a38e0674a2db54d0dd710898d15e62fce42850a7a5905b4bd8e5b7e359c4f7284b6f78ab3accc46a8a47abfce49c9beb879ed67fa84bb12eaad6bb47df721339de1694dc9b2a88edc743b4aa46eaa3e6282c40c078b9afa4fdb968d9d80023fcef9b23aca4871a6ef0d3bb2313a537a7b58810eeb8835d4c318ad831ff2ea7db997ac9e7db2a5e680267447745d2d21ac9e4fbb234d3f31ea99c6e7b35b830a94920dde02d1709111123db200a419574a6adf2b044d5804c01f41f0b6765081c17ff0d8a6084219ff6e82b10a5f5efa402cf3e650705981646939150e426877ecc1736b20238a83a783d5733efc43220096563c02aeb4dbbdec8a343daba6c45961267c9267269a9c9ea10e153fec19ae1ba66df2da6cc994ae34e853897dc3003e5dfd49de2f837485fbf5a9ee756504ba3cb54e872271125e7abf0e666b1df23029d083a5592e5438f4259817f7aadd360f19c2a7b106ed2ed4d4ac759c1775b9efacdfb5cef856b2d7b57e3c65f53af16c7e"}, @pad1, @ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x8}, @pad1]}, @hopopts={0x37, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x5}]}, @routing={0x1d, 0x2, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x29, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1ff}]}], @udp={{0x0, 0x2, 0x8}, {"44bb265e517abfac2e6d45511841dde9bdb16299058d2548b94b3f86223a0669e202f754e169ddc06e2bb1e2dbe00b44111b0b08ccbb5216dfbb49409bf0f98d0a0c58d83a973e17cd7cd8ab3f4a4a65632f9752b32325c15d3881d6f3d30e86fb16a9ae6507023b92cf3c3bb125da1b5baafa2e5b9eed4badc7e61f35e2ac9b25018df42feebe975baefd167697ee3eae8b4041e3bd9d5a4677f4bfdefdb762e992a46a5afaa2a5302bf545a42f3724492f2752ae4e3d8a624b820e99b4b03ac891"}}}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60088620003000000000000008000000000000000010000000000000020001009078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001"]) 22:16:40 executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x78, 0xffff}) r5 = getuid() fchown(r1, r5, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0\x00', 0x48) r6 = msgget$private(0x0, 0x18) msgctl$IPC_RMID(r6, 0x0) r7 = dup(r1) renameat(r0, &(0x7f0000000180)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') clock_gettime(0x0, &(0x7f0000000200)) clock_settime(0x3, &(0x7f0000000240)={0x4, 0xffffffff00000000}) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000280)={'./file0\x00', 0x46d, 0x5}) kevent(r1, &(0x7f00000006c0), 0x4, &(0x7f0000000700)=[{{r7}, 0xfffffffffffffffa, 0x81, 0x10, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0xfffffffffffffffe, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x27f, 0x1000}], 0x6, &(0x7f0000000780)={0xfffffffffffff590, 0x1cbe3e1d}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file0\x00', 0x32, &(0x7f0000000800)='./file0\x00', 0x8}) recvmsg(0xffffffffffffff9c, &(0x7f0000000cc0)={&(0x7f0000000880)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000000c00)=[{&(0x7f00000008c0)=""/91, 0x5b}, {&(0x7f0000000940)=""/51, 0x33}, {&(0x7f0000000980)=""/219, 0xdb}, {&(0x7f0000000a80)=""/105, 0x69}, {&(0x7f0000000b00)=""/248, 0xf8}], 0x5, &(0x7f0000000c80)=""/10, 0xa}, 0x40) sysctl$net_inet_tcp(&(0x7f0000000d00)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000d40)="f48b9bd40e21c4779fc9e5b8b22cc3bf4332454eb70e634ca9b8a2743f5fb78e06122f07ff36ad394f3054e94f65", &(0x7f0000000d80)=0x2e, &(0x7f0000000dc0)="5d59d33532e0c4d1856c78244761ffc04d4785a275a44b7deb4d142d496e358847d3834951db6a8f9667d688fb346cfd59ed758d46043bd3efc18f058fd52b878dde1a1a89ab3f03c523c0800b6d0dccdf66ec6e5046469966f07f0959bf5dfd18548faf6c2a4d16188d0358ad64021b35d98626ff4eb95adecb62ce3d8103e760c1b136d5c8fb335c298b8e565a965bfe8a3a8adbed969c54508307fcf376059261032093192e0c3362af3f45b5aaf3aac8ad103679e7cb676d41c4f90af091e58e3ba349e2", 0xc6) r8 = getuid() sysctl$kern(&(0x7f0000000ec0)={0x1, 0x22}, 0x2, &(0x7f0000000f00)="ebc4cd5cc38d5491c25ebef1f71a251c57d3e18f8c018e36c1efc0b936d9466beaac48cdaaf8cfa9d46b60633f28f65489402e918894cda646997fd28ed96bdda5ba66bc0531afb110d6538622c5f2d747e48bd3be03f7ed49129ac5e4a1caa8286d448daf6294e6a7b8f77bcac88991a2cd0c69ac7f13f50685a92ac57ea651da7ed7c9b52f5f65ab6eb83f11bc4f208293073896676771e3feb4e82804077cbcec59b9965c3add706c684bd67dc90ad0d3d028c85efc1d1ca4ad84ab86f8d237ba78a136eb220fb20d3b538c9e578c110af11698045d1175df65607a5c04b8f9721203bb742c71fc710cb3ca4955ee8867e84591fd99e16a26dbdc761cdc37bbaef8e5f182a42813bf20c12d8361077327bc733170df287bfb0331a48e918a23f09ecd6901ba21d6fb5b03d551a679793312063bd66428053f7693c65604c80cf2c12489b987d786211399e4e1096698b3abbf086ee0d5e00461ef5a30e6b74ee7ad708c712fbaad8c44df149cb02ef4d125e601eec14b74adca2683c9fe37cbf2fd6052fce4238de64c068398b4d8319e4f5c362d54a6c6aa2e0586965fc4c4ce11f386aa94b0e01987fcbcab4e5958267bef206ce43512dc6ac2384c0a0f0f0ba6c0ea57648bf2482b3a63c5a1817e76be3dc5f66b2d7dbfd91bba790da7d357a45706180eb6d0d3dc7db40a0c70e247882b90bfccdad5ff8c428c5070543d41c2c710f3cbd7626d0d3b9e2753b2ffb7e2550f7d11fa83aa1b1e4b670e3df409c310c3b578db1bf1009693a8ae25a451fdd130194000d680ee06cc8261ddf261fe7a747c9a5d32f6d05b2202f94dab0f0d273ff0646810221327852b85f42b660f6e4d5dffa3339ef6580a7f4d3e8b307639711ba7f1a96e467ab85a089bda3c9fd0ded19896b7d511094f791d8778f98486f420a22bbd0cb8dadfef755a92975a548ee5df657c1a3050ca796da6a94fa2d0f67d98dec37adf6c9d875376c69cb32a52b5538bed0958348ac1deaddc1b74533ffd4d6a119b72f0b909177bff5640736d255b179c35ffebd80999903bdb903abf6d8af2b585bb0482bc87c85c3b011f87cb9c3d473d4a63bf565b40270e6a8a250c11e77b10f2b9c296fa8a6d77591840328cc307bffda8bda3f31f47e61f5c1520c7eebb81527bf39760a897b655b8455d8a3d71e333b8502171ea44dba690770d5d04840ed34678fe39b5fca4f5fea9e319782830e341abe632f81ce7d941df2d867b9e37d09be79c09702e29fedf3b2c3c7eec05711bcc5fd381ceed42daa742fa9ed62e69d8605342297a391d0e3f7cf7294cd0a69cbce8550e0d3e5763c26ebabf6ade0a8b81b131bc8e56c02e412638456b075af3084eb54747ec82b5191400c839b830dbfe88f8a99fda7bc74f2421da505ea2f6886de1481a4eb377a1c2cb22c2cb3b868138cd5d5e4dce17e5541e6a0b3c8177b0d015dfefd72a218c6c01af1ab10082b0c9656a4ccecf54e18a980330a64b557e631778012bb41e0fac5f0a83e0dab721ca4ac777ec3e257424d698c197fe0786000743ef20e1e67712375f3cfe25c009c075ae2c06a2b68442e4c0729249716ecbb1386cdefa047cbadd9c22434f2fa8b9242702dff89cf75709a16c9ece634495c1aec22bfb2ef97b2c12fedb0b3d9e2e3cc6e3cd68b65741a02d94a6898bda5aa1ee3987615cfea3e4074b60f72bc841dd80741daca5c1c111ee5e6037140acfefbced04903149e917e2b3b182124d10e99084e7bc6187b1abb89d4bc17f551b1071a2236070e7f250dee7093981e6fec774e075a3415c8127483cf31c06ffefdf76ad001dc4957d32e1e5eaa91ffe0347db7ba3027dd7dff8eeb872e68a448e764185c0220f522ef4aa9fa396055f95de17cf419f22436ac4fc4082cbb3c0ba5a85a20826fd93ff168c1d7d9b81c30dc9637ef04069b1144f7f9d8761e41664019dbd9791c8c3952a5fd1654b0c0768561eafc5f73a36087ee45b20ec0dd29cd96b0e213b0ebcbe46c423bf19c1faa43d596517e4408b83b99df532935b5e0f1881a1895ddfc4b546243b68ec028a130f9d932e860b40181c0c382fa1a312fb3afa684d5f8bd2473cb0262efc1eb0143f1ee6ebe4cb5e856804e725cd4e722192b87ec7c164a3814f81e6072321d298458aaabf31a0ecde1b9cae8da5f56a3b0dd4b237d966b017409127467e9db731ab6dcd6d2e5feacdc39de93fddb26db44b8fc8fe591b91d7a832a6e84ee4133d37161c018871337309450841991f7241def96582b841e40f8c86c77b084deb8e18b8d2701f0b52b26a22c99ef54c51d9ecb83ba912ccd5b2c369319d0911ae7ccf4d6c8ceb73525b995b061cbaca6f1fe1574a64e406e7961301c536d70dd71d6351574c47b0329357085b21c6a0c101e72d7946fd5c53c3e3f59c1bf39d1cd4be45884440e122a975b9b685d95acd3b4b7c7c8d3303c51eb43f50885e4a5c36233cd960ea56e3dbe9a94ef49241b472c2014ae119dd478a9866e0f2626b7daee77685e67e18a544afe4277092fe7b74867e120c1c3044d1e666fda6b96e3748bc82f15fdd9a27c2069ff15e5b886ca6ed99725e9f774902af774f6c522bc35745d0768460e0cd3c90467d6868a30023aeda3a7d7170638351f14e41c37f1e3ab6bf6e09c415c20b58c979e381083ccb05c6b8f034b58884934f0c72bdf45099b5685b3e26e9accea17cdc17284da025be540e8e9b3da1470538fe9d211a604e37b099e9862871ab92538491ea98c831a3065a7e4adbaf491f7485f7a38aad8a65661db9b0af71a342807cfdff0a011d727bdc190d04764d09461e0291e1c32459fb4273c86a0b4303105f3c9531e636a2315e156fa615299f0c6968b68ce5f1cb27192e22a56100288d99734ec17b96308900e3c642ceec69ea4d14731c118b111aad99175d4860de1e959e49cb69714225d050ebafe264722cceee7d0b9dacc5d484572afdfdb107979c1cbac44c550fc39737e903621dbd774da18a3a3b45ae58996b1d5e4e7e20ff7ef4362dbb2b0f68f7476f742d039c7f10f8813939e838d334e74f1f824c217d8fe9242ba99c287d67b459b7c1540048652afc3b8ad73bda569700cfb0ab8d0d7a98bc945b3e479d33512b6b38fe315ace8dded627e0ea75767a899c8d1a6be8137b43f5639a43a00f30868662350d731e860fae86d06bde08c88c605f10a90f63d9cc0101a47ba360277ab0011f45c847364a6c4e4a87f97da5c6a1396c32fb2e2f08778ecd1e456e178b756844f6c4a88d106a9639dbb8ce40c5e9eb43a62070266f41575d088ea7e09cdc7bfd9f2fa6f4e8a6018cae1b86baa7cf8bcc0ec121602f317e5fae0fb59e3472889518e78aff87387334cb95aa15508f481102e5e8df9f06afc2c3c065b69c623035e51da638626d7578ae01c8d4e2973733a38ede6b80eee02781aa32d35f982132c371e9e115e782ee6c9e02c79527f4519b7eb1cdcefc5f38b17658c7076453019cdb4e3d18dbcf11fdb6a6f767ee7690c7ab3e50961aa12da7a366ab2f12202169775ad070948e18029edf3619325404b1e98a46d4afd344257a6da3052ea76448a7ac85f32c4f3855148de64feb5b9472c95931cf129ef150e178c88075eb58e1b8f3d2b9b602f3333cff1fc6fc19aac473c2a897128808b5b8d1db453c37f48ac42201083265b1584a01704aa8207e0efe6c3c26cfdca3bd0c31f560bcf92bd97729d7ed15224a87c73ed8439572b023b15bd8c002cea3becb7971581e7bb1fc4ff95bfcb191c1dd705a7c13e5c20f537bbcef03cbdfb79d7e52b484c5fca960717d5b771e9aa5fc06015cd15d4a28ca5f8da4a6613d91b203d6ebcbf844b1c9e81f3b080a420d914be1762656e373011bd0856ad307de7af5fd156c95f11310d7a3bf8acf03d900db8bb5cab25e429ef9617efb1930b6956a5339eedb87544c161487825e870f1f7b116d73b6d93572c23f691a4f6a97d58866b85287e98dee41573808f6f38967c75b01640e905640f43337c71d504594436d85a52932261de3f9d2571ee3f3e7bd805d3ba44ce004ee9dee030ad6e054b8727b204bc766475535b6a87519639d3bb2f79799292b2708a7324f7ce34190f5dec94dabda6975cc3f6c43573ca95b8c0c3e5a446221d16c76689c540e9a4f8451f7598ee3623efa6fa49504588ed32338f9830f910a6a81d2ac8cf57d48b5b1a436cf5af3620f545e15dc199609275d19277a13094697b1c8bf41b7cd06cef7027ed8568bc891a75332f3e04bb5df43c9e0ada3c995a1ef4324ae6bf7848432afea4eebe422b387db76667e079c559731e960e22d22d3fee3e284e1973985774318d1c6b87611c1005745e960684d7c7fcda6c918b1382c92ed53a9239a2ccd728a14852fface9bc4a3cb553552e4747a86b8f92de30fa82acd812b63096d5461868ce3099587b173911a52432cf5e29fc1677cdf3a30a08705c847676a451503336d82f20ae31ada61e8516f177e8f14a5c667569fdc3775d77fcb5ff1622d68517a9239ede6f46e7f9a010567e551f59c9f7a0df161aa36957371a8169a051898b67c3b6b829458c0c2af400510f38ae8cc420a16146b2d1f17aabd54d4a0ce7146f5c50696900cc471d378aa77297315649b65de434d9757fed398e93332f74da5a94d29061e4aba424910f48b868f81479814af82412c81d8a310baa02b82fde1a594f60bf239ebecc6ee298567ed696fb53ab992e1466a2b4cc7db5d4b92eb6298dc2888dcec1cbd56832475b7833d3c72c7cdf3301ac0bcfb0ccbbd38ad6861404e7afa2330ac2c093b82847fc2d43d65197b58c71a8de085ea18b45b9af1495009ce7b87d990fcbbd0ce31a0176841fdd933fe1751a17e3897045beb15bacef98d7382d609ccf562be47aee38aa4f6c7723ddb84e2718971e25a2057cd16e867e054479760df0a8dd545524dfcaf32dfa762732ac6a73ca5f1d0fbeebdd893a6ab7fe353d77076535418e1e1de29b6a81797730cf8a918806dc82fc820cda447fea4d9b3f22c5b56616c0c6b2b7a5d37b4b7abd9cbd7b0c091c5a530bc5edb3afa2404e056089b6eac3717b953fd11ebec2ba7d3b27ba3b9cdbd2087e6c6c0fa7dcc61e6133a4b7701a71e272b3f8f2b2d7e17cb009a87b4db085725a2d22921947b55cfa6803fc4976262ee220d4b8e632178de06b48dc443c0f9c797949bf5dc2a3c581f5f7741ee3895342941bb610142fb0e742c392056fd9ca42b2bed70f7a7cec3ba1df7b48b7c78d572ceb4fcdc9d1caca48bf8586b2c9c10691688ff5cfaee4f15fdc4cc9dd73cbf183492c8a111f5cf9d292671f71a5b56806a3225ea8a7d4e8caff9acbc70601093843fe94588b7592a563bd645b6454a3359bbef95fd8be18b93ab1ee752192464c047b1395f4f0f49659e046dfc712504e1f698a2364c04998d86f0c5a2b92f1889a0e6510f8f31006db258c381d7e52b99f2d6f182bcb498244e1b6344e6949d4a6225d9c119f83d120de36035d91575d1e8dc55349c628643e398a8678ee6a6ea6a3dd116bc81507f244f7e378ee5ec03b2e0856e14b2caf27b7cedc828e7310749d5af6f0b83c34aac3f1c4c8427208bd9978a8a1ee72b3183bd44ccb520e2689eb53eebd7e8847718047f48b5263ed40e0377d7c04c58d09533dbf0ab5ee4a77ca17bb4c209dcf683afe55232d6b162849b961d98ce5f99e5f74029bb72bec2670b58e8a1cff00be791b1175b76ca627dcc5dc75ec02620b9fa1df499d0", &(0x7f0000001f00)=0x1000, &(0x7f0000001f40)="2c71826e5314048e7808a9e63a4d27280581f7b0ef53f37449bf496ed537c19dfb166112acd63378c1c0907608ac", 0x2e) r9 = getegid() fchown(r2, r8, r9) preadv(r1, &(0x7f0000002440)=[{&(0x7f0000001f80)=""/202, 0xca}, {&(0x7f0000002080)=""/12, 0xc}, {&(0x7f00000020c0)=""/105, 0x69}, {&(0x7f0000002140)=""/109, 0x6d}, {&(0x7f00000021c0)=""/143, 0x8f}, {&(0x7f0000002280)=""/156, 0x9c}, {&(0x7f0000002340)=""/13, 0xd}, {&(0x7f0000002380)=""/54, 0x36}, {&(0x7f00000023c0)=""/94, 0x5e}], 0x9, 0xfffffffffffff800) setrlimit(0x0, &(0x7f0000002500)={0x10001, 0xd3}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002540)=0x3) getrlimit(0x7, &(0x7f0000002580)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000002640)={&(0x7f00000025c0)='./file0\x00', 0xb5b8, &(0x7f0000002600)='./file0\x00', 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002680)="24f0b5c601e694d8f4d5b843f37f9c59cbb80ce169543871e77a865b176cc386dd912c0cfa99b93bf4ddcee79dac335fb226ac5cece8bf730d2aedce447e5f59697a74024c1e792426ba0403e777287d291bc0986b18e1a265b5c7c21bcd15c939fa5094d915c5eb8fa515cad8085cab28", 0x71) write(r2, &(0x7f0000002700)="fa479675d41d8e8dbdde4d07bdb6ef9610cad1d808f9461a470acf8c0efdb772c6a8f2cb", 0x24) 22:16:40 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0x0, r0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xc2) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x8, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) r5 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x8) 22:16:40 executing program 6: msgrcv(0x0, &(0x7f00000037c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000784b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec967ecb3ac078b3628225ad9900ceff55ce0b60d611d65ad9688226c33b038f680dee31455a6e93ea78162b533be5b29db13219f2cd5e97f3358abf04fa0213a7126f0574a3d1fb9cbafb0c9b667ca71d128709a6cc4c1213001f2b513dff9fe003c9a9131d086ab514dd2f20ef199e801d03d51428f4c5dcefc8b4a76565852e713bfa014e5ee9de49f22fbebeb2125d0b65e83ee182"], 0x1008, 0x2, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = msgget$private(0x0, 0x690) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB], 0x97, 0x2, 0x800) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac6a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb2f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c3184c0000000000007f63a8676e491be3d9b8005a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r2 = msgget$private(0x0, 0x597) msgrcv(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffac907e4457130eea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d98f6e17b76a0ff2bf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/3580], 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000300)=ANY=[], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x1f, 0x39a, 0x29, 0x0, &(0x7f0000001200)={{0x40, 0x43, 0x4d, 0x81, 0x3, 0x5, 0x8001}, {[0x9e96, 0x0, 0x5f, 0x8001, 0x7ff, 0x2e01, 0x5c8b, 0x4233, 0x0, 0x101, 0x40, 0xfffffffffffffffa, 0x7, 0x4, 0xf5, 0x7, 0x8, 0xfffffffffffffff7], [0x3, 0x0, 0x1, 0x2, 0x8001, 0x5, 0x3ff, 0x8, 0x1, 0x1], [0x80000001, 0x0, 0x5, 0x3, 0xa5b, 0x1000, 0x263c], [0x6, 0x5, 0x6, 0x0, 0x7, 0x7], [{0x5, 0x1ff, 0x2000, 0x8001}, {0x100, 0xe2, 0xfffffffc, 0x7fffffff}, {0x9, 0x4, 0x80000000, 0x100000001}, {0x6, 0x1, 0x308f2813, 0x800}, {0x5, 0x2, 0x3ff}, {0x800, 0x80, 0xfd8d, 0xf4f}, {0x8, 0xfffffe00, 0xe00, 0xe6}, {0xf0b, 0x10000, 0x3, 0xffff}], {0x1, 0x0, 0x400, 0x2}, {0xa0c, 0x1, 0xf65, 0x9}}}, 0x0, 0x6}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5c2, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, 0x0, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) listen(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x4, 0x0, 0x1f, 0x90, &(0x7f0000000a40)={{0x1f, 0x8, 0x3, 0xe0, 0x9, 0x3ff, 0x4}, {[0x1, 0xbef, 0x4, 0x401, 0xffff, 0x9, 0x400001, 0x405, 0x16, 0x3, 0x8000000000000001, 0x6, 0xfffffffffffffff8, 0x0, 0x5, 0x1, 0x80000000, 0x5], [0x7, 0x80000001, 0x1, 0x6, 0x400000000005, 0x3, 0x7, 0xffffffff, 0x8000000000000000, 0x2], [0x800, 0x3, 0x23, 0xaf, 0x161, 0x400, 0x4], [0x3fe, 0xaae, 0x0, 0x8, 0x637, 0xff], [{0x17d4, 0x5, 0x4, 0x6}, {0x3800, 0x8000, 0x2, 0x80000}, {0x200, 0x7, 0x8001, 0x3}, {0x0, 0x3366, 0x6, 0x1}, {0xf954, 0x9, 0x8, 0x9}, {0x2, 0x401, 0x7e0, 0x1000}, {0x4b0, 0x4, 0x8, 0x2}, {0xfdb7, 0x7, 0x2, 0xf2}], {0x8fff, 0xd8, 0x2, 0x6}, {0x2, 0xb, 0x2dc, 0x92}}}, 0x7, 0x80}) 22:16:40 executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0), &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600)=ANY=[@ANYBLOB], 0x94, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTSTAMP(r3, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) r5 = msgget$private(0x0, 0x2000000190) msgrcv(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000bb9e2bb37eb4feb680ffff00000000000000000000ff0000000000000000000000000000000000000000000100000000ae000000000000000000000000deff000000000000050000000000000000000000000000000000000000f25b0000000000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000000000000000000000000000006c3c0000000000000000000000000000000000000000000000000000100000fff70000000000000000000000040000000000000023898c2e85b078fcdcf158f20406ad313507d52b8be57a834c4a360dbe9a87a34c8145387fe00d17c46cf93c84a0ad7882273892637d685077285bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5be39ffa5e2f52a521f0666e7b5c9420d6465d"], 0xf3, 0x3, 0x0) 22:16:40 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x7, 0x0, 0x0, "b1094b35e4e2518d20bdf9841213570b5a09833e"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) 22:16:40 executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:40 executing program 5: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) semop(r1, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(r1, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa1) 22:16:41 executing program 7: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x3c, 0x0, 0x80}, {0x6}]}) writev(r5, &(0x7f0000000400)=[{0x0}], 0x1) r6 = dup(r3) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r6) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 22:16:41 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe0) 22:16:41 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x6, 0x2, 0x4, 0x9}) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) 22:16:41 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x12a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1f, 0x0, "0fdb000000000000001600010000000000d900"}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) 22:16:41 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) 22:16:41 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000520, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) 22:16:41 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/66, 0x42}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fff, "2101000d8000f2a60000000013a642d0182f6ae7"}) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) mknod(0x0, 0x0, 0x0) link(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x30088, 0x41) close(r2) r3 = syz_open_pts() close(r3) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x0, 0xfffffffc}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 22:16:41 executing program 3: msgrcv(0x0, &(0x7f00000037c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000784b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec967ecb3ac078b3628225ad9900ceff55ce0b60d611d65ad9688226c33b038f680dee31455a6e93ea78162b533be5b29db13219f2cd5e97f3358abf04fa0213a7126f0574a3d1fb9cbafb0c9b667ca71d128709a6cc4c1213001f2b513dff9fe003c9a9131d086ab514dd2f20ef199e801d03d51428f4c5dcefc8b4a76565852e713bfa014e5ee9de49f22fbebeb2125d0b65e83ee182"], 0x1008, 0x2, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = msgget$private(0x0, 0x690) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB], 0x97, 0x2, 0x800) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac6a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb2f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c3184c0000000000007f63a8676e491be3d9b8005a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r2 = msgget$private(0x0, 0x597) msgrcv(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffac907e4457130eea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d98f6e17b76a0ff2bf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/3580], 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000300)=ANY=[], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x1f, 0x39a, 0x29, 0x0, &(0x7f0000001200)={{0x40, 0x43, 0x4d, 0x81, 0x3, 0x5, 0x8001}, {[0x9e96, 0x0, 0x5f, 0x8001, 0x7ff, 0x2e01, 0x5c8b, 0x4233, 0x0, 0x101, 0x40, 0xfffffffffffffffa, 0x7, 0x4, 0xf5, 0x7, 0x8, 0xfffffffffffffff7], [0x3, 0x0, 0x1, 0x2, 0x8001, 0x5, 0x3ff, 0x8, 0x1, 0x1], [0x80000001, 0x0, 0x5, 0x3, 0xa5b, 0x1000, 0x263c], [0x6, 0x5, 0x6, 0x0, 0x7, 0x7], [{0x5, 0x1ff, 0x2000, 0x8001}, {0x100, 0xe2, 0xfffffffc, 0x7fffffff}, {0x9, 0x4, 0x80000000, 0x100000001}, {0x6, 0x1, 0x308f2813, 0x800}, {0x5, 0x2, 0x3ff}, {0x800, 0x80, 0xfd8d, 0xf4f}, {0x8, 0xfffffe00, 0xe00, 0xe6}, {0xf0b, 0x10000, 0x3, 0xffff}], {0x1, 0x0, 0x400, 0x2}, {0xa0c, 0x1, 0xf65, 0x9}}}, 0x0, 0x6}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5c2, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, 0x0, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) listen(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x4, 0x0, 0x1f, 0x90, &(0x7f0000000a40)={{0x1f, 0x8, 0x3, 0xe0, 0x9, 0x3ff, 0x4}, {[0x1, 0xbef, 0x4, 0x401, 0xffff, 0x9, 0x400001, 0x405, 0x16, 0x3, 0x8000000000000001, 0x6, 0xfffffffffffffff8, 0x0, 0x5, 0x1, 0x80000000, 0x5], [0x7, 0x80000001, 0x1, 0x6, 0x400000000005, 0x3, 0x7, 0xffffffff, 0x8000000000000000, 0x2], [0x800, 0x3, 0x23, 0xaf, 0x161, 0x400, 0x4], [0x3fe, 0xaae, 0x0, 0x8, 0x637, 0xff], [{0x17d4, 0x5, 0x4, 0x6}, {0x3800, 0x8000, 0x2, 0x80000}, {0x200, 0x7, 0x8001, 0x3}, {0x0, 0x3366, 0x6, 0x1}, {0xf954, 0x9, 0x8, 0x9}, {0x2, 0x401, 0x7e0, 0x1000}, {0x4b0, 0x4, 0x8, 0x2}, {0xfdb7, 0x7, 0x2, 0xf2}], {0x8fff, 0xd8, 0x2, 0x6}, {0x2, 0xb, 0x2dc, 0x92}}}, 0x7, 0x80}) 22:16:41 executing program 1: socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0200ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:41 executing program 6: chflags(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="89000000ffff0000012f25501ccbbc191f022a460f05c92a4a59f661380faf43cdd4c67b19689e862abfc68ff9cea33b8ea0e85c063c96e01b9d67744eb5e3ceb6a173c6a9e101c9677ee696ad80d128a3941c5694"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 22:16:41 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) chdir(0x0) clock_gettime(0x4, 0x0) setreuid(0x0, 0xee01) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0258bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x20000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00005c6000/0x3000)=nil, 0x3000, 0x1, 0x3012, 0xffffffffffffffff, 0x200000000000002) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xef, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e67431929648", 0x14) 22:16:41 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:41 executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 22:16:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) mknod(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x20000000000000}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f00000025c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000540)=""/231, 0xe7}], 0x5, 0x0}, 0x2) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mlockall(0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac"], 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) 22:16:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) 22:16:41 executing program 3: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8}, {0x5, 0xb9d2}}) r0 = getgid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() r3 = getegid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x7, &(0x7f0000000140)=[r0, r1, 0x0, r2, r3, r4, r7]) r8 = socket$inet(0x2, 0x8000, 0x12) getsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setgroups(0x4, &(0x7f0000000200)=[0x0, r1, r4, r2]) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x88) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000280)=r8) r10 = msgget$private(0x0, 0x90) msgsnd(r10, &(0x7f00000002c0)={0x3, "21eeea55e0a8084fd920d967b550b07201bcdddf6c7e7aed96d66413c4145e56326f79188fd062109969c8b67bcda30205a53c343b9076eca0b21722a4fa1fcbe981f841a22f6a805234186497f882b32dca1e6fbaa708a21c1aab249f5903b22bc2f000494bb65be4ff"}, 0x72, 0x0) r11 = getegid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x3f, r6, r2, r6, r11, 0x20, 0x7}, 0x2, 0x3e2, r5, r12, 0x3ff, 0x92, 0x2}) sendmsg(r9, &(0x7f0000000b40)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000480)="97bb0955b6ba27300265d616b4bafd2a28b3523bbf343663a2a8aba4da69b71ec3f08ce0b9cdb8ff6ce7639e6a9a1697def168c5f810d7412c26a876ee78319508b7f150706d6dff2992d3d203faf2a02b7f1e0c7f0c3b96d21a45842ab741ad0c59665204cc3c95747746dd1d750b366078d07de5417ee063988cf6c9ecdc751f9ad79d54378140ae21ca14d7d4a54c776f96b6fd41c22825b4e06eb722eb028f7a59fd5858e8daa45c2b19f2e37c", 0xaf}, {&(0x7f0000000540)="3b77fa6986c46223298a8fcff62beb4eb2488f112ad71721fa3b2bb50fe9ba1dac6128aceb59054ca8c2eb3ec1dee4f4f1c45ad4287122637ed0a184dbd5e08fc9b4d01d0ae7e59863c7a2a482d3597e89c052109aa4195a77344f24f6912d06924650a175ca103d19b5da178f444664f48d94d2d2c3bde87e009aae877818aa5c8f0e8b7d34384c4ecfd96d87e4b0d040b9b13b72", 0x95}, {&(0x7f0000000600)="0a877d54a0f568f0ff2dd5043b639a9aefa16b8309661cd40c26430140093d1f892616b9d9965259b11e59575fd32ade9935c87355b43fb052f0564cf6cf90d69a49d3a8585af00d31ae0268fb969f04543a8df06475af8809007fb3bd90cc28ba85aaeb5d7b787b1b0b147afce3fa6f45ad123486abedb1e76f8f5e007f471550f3a9ff899e338e6a", 0x89}, {&(0x7f00000006c0)="b083dbc94dbc2c2bff5ba01502ac7450ee44ae7fb35a1728998c67d94f19a96c122c6d78b540e7e8458e082f329633f4196888df7d23ab4a45c4580dba8ddbb0f5756775dd31f949e9623d06682753b9cddda2f6eacf0a7ecc037484d4238c8b24361cf4cba84fa002e4c47ff96caed838ee003f9006a92e2f24a059a1af2cc3104d627cd73d982d0338b07246b6e7fc353dc970b1a35c69ad32196e0fcb5b7a65e2b1e8c46390ced89d86df3a6aeb1157cbbb", 0xb3}, {&(0x7f0000000780)="d0de0a34", 0x4}, {&(0x7f00000007c0)="4b002e8e22f5394c89c1053e6012e25da21c7067242873d65735809090f5ce95880cbb4a8faa11ace53dec9869d4dece1fd75010715b414d63221d6ae624bd2ecdb00e3f6318d40b19e08575a8380b2bbf0475f45ea5a5de2591d17877cb37ccffee377814f98eed6b7c032a2907c0d6a7719246b6", 0x75}], 0x6, &(0x7f00000008c0)=[{0x10, 0xffff, 0xfffffffc}, {0x28, 0x1, 0x20, "0b55499f05870d9661b108e70933a380ea68"}, {0x20, 0xffff, 0x5, "cc5cb1f765482ef8b4fc47999bc5"}, {0xa0, 0x1, 0x6, "b9bf1e87630633ab2b0189a3291af4bfc76829a7d9b026618fbe313e43b896575cc6457be2268cbbebaef3960dfca39e2d3e23cb30e85e111746f047e36e49f568468f17095e567157c3bb05e660268672dbb6ab00c1c9dd62faa651120f33a657d402bf181541db3ee6ac6402f4d98a4dc487af3438c39f1782ebc385fd287736233b4ff57615d778"}, {0xc8, 0xffff, 0x100, "1edfc238e065b56ab92e27000b9363f9e06b15f64727ffd4374bb3abc7443cb4149856d97ea3a522ccea226d754026cf46a3dcaa0f58280bb2378b003a0190dda5120c7b40a9bf7dd949fd508962d7e41edd34e664d4b98396dce0c284c151dea5d1fea858c38a477ef19a0ae16abf4fdbac5572b97e12a62467bea22147fd0486b17ef0f05a965db7f5a4b53cd09f850baa704bf2fc38a66a0c4f243a693c66b2310a88ee22786a31882fc3635b1796d838ff"}, {0x68, 0x1, 0x1, "46cea8100784a17c6314a6968dea97c03d32833d59f7e19aab1897c8f62fdc959d7270bc71ab8871001a74ce5053ef30766f7398c89177b409cafeefe83acf01dec9cdf947f4e2ac77520cc2adb4a8cad309863ce0e500"}, {0x50, 0xffff, 0x31, "5115eca5863df6955d4406fd3b7256e9995184ef4253827442a33b32dfd181733268c14791341557d86345cb6453d59cf68597812479b5ea3c"}], 0x278}, 0xb) setegid(r4) r14 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) setgroups(0x7, &(0x7f0000000c00)=[r1, r14, r15, r0, 0x0, r4, r0]) setgroups(0x3, &(0x7f0000000c40)=[r0, r11, r13]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) setegid(r16) setegid(r0) mknod$loop(&(0x7f0000000d00)='./file0\x00', 0x8, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000d80)={&(0x7f0000000d40)='./file0\x00', r8}) setpgid(0x0, 0x0) 22:16:41 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x4, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x200) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(r0, 0x100000, 0x6, 0x0, 0x0) 22:16:41 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xa) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 22:16:41 executing program 6: getppid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0xa, 0x0, 0x0, 0x3, 0x8000000000}) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x3, 0xac) recvmmsg(r3, &(0x7f00000006c0)={0x0}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000100)={0x0, 0x6, 0x0}) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000200)={0xffffffff, 0x400}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000980)=ANY=[@ANYBLOB="00ff8b8469bcd618e079aa5386dd6000223b00070600fece76a44a170e318b357b8f754e1d5293"]) open(0x0, 0x0, 0x0) 22:16:41 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8060693c, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) writev(r0, &(0x7f0000000700), 0x0) r6 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f53a779686088d6be9f7e138cbf2effce0fd0c5c"}) kevent(r6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) r7 = syz_open_pts() close(r7) syz_open_pts() readv(r7, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}], 0x1) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r9, 0x40105706, &(0x7f0000000040)) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0xfc) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000001c0)) 22:16:41 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f0000000240)=0x8) r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) clock_gettime(0x7, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r4, r5, 0xffffffffffffffff}, 0xc) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="70597d0d6c0234f82d5013444cc266e49326d341eac8a11defac62d3738b5e932f07fc9aaafc8e46473421c2fc95237c3538ab538848bb6788a5ead8ec17da304bedd57c9813cff0f72125bd326d67767a0ae232da15aaa16d58d1be46f079fa8a9bac4836e5472b3a170a24a7f1008ddfe3f5a758aea3b531e4e74d1d0fe8ff80a3d72097e235", &(0x7f0000000180)=0x87, &(0x7f00000001c0)='0', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r6, &(0x7f0000000980)=[{0x0}], 0x1) r7 = shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffc000/0x3000)=nil) shmat(r7, &(0x7f00004dc000/0x13000)=nil, 0x1000) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r9 = socket(0x18, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r9, 0x2c, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:16:41 executing program 3: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket$inet(0x2, 0x8003, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) write(r0, 0x0, 0x0) 22:16:41 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) poll(&(0x7f0000000100), 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:41 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sync() fcntl$lock(r1, 0x9, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x6, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {0x3}, {0x8126}]}) syz_emit_ethernet(0xc4, &(0x7f0000000540)=ANY=[]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r4, r5) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) write(r7, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) 22:16:41 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "00ff0000090000000000000000000000008000"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6f7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) 22:16:41 executing program 7: socket(0x18, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x2, 0x122e, r1) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) sendmsg(r2, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="98b3d431f8dd5a7e00000000000000478700000000000000bfd8ad419a55454ee10087c0c11de2d416c5216d8acfc741267270b15ee27d514d5e0dd42eb94bbfd677670baaaaab0efa08db99d33a9217c0f8e33bf51c94f2eb146f88545691280aa4da73a2c194000000000000000000005d1b4b44b3c4ba2a79c492485873fca928af29e0c7b216c4c64ddd921da88e9e8e6cb61f7e9d4d30dc6636bc0b468dd4d2a1ed596e7c5377"], 0x10}, 0x0) r4 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) preadv(r7, &(0x7f0000000000), 0x1000000000000098, 0x0) fchownat(r4, &(0x7f0000000180)='./file1\x00', r5, r6, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@random="8df8ae6a6314", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@mask_reply}}}}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) dup2(r9, r8) 22:16:41 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x1}, {0x6, 0x10}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESOCT]) 22:16:41 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1c, 0x0, 0xfffffffffffffe1f, 0x0, 0x0, 0x4}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:16:41 executing program 3: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/164, 0xa4}], 0x1, 0x0}, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7b020750e9"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000003500)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab9303020", 0x25a}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f00000002c0), 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:16:46 executing program 2: r0 = semget(0x1, 0x3, 0x200) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/113) 22:16:46 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000010c0)=0x401) sysctl$fs(&(0x7f0000001000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d004fc8b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184eebbd92114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41e490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xe27, 0x0, 0x0) 22:16:46 executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffedffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0d"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x5, 0xffffffbd, "0000c6f26461c004f800"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(r0, 0x20004b3c) r8 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0x7, 0x21, 0x0, 0x2000, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f00000000c0)={0x3}) 22:16:46 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="b67ec201b232ae40", 0x8}, {&(0x7f0000000040)="86bc54d0cbb0cd02841e570d653da06f53f8ebd11d8b1533dcb86c2b75f26fa84813054a0609b309a87cb72511c0489371edd7231d2339fd2e8af920be920084c8a97a854f03a501b79dee9b214bf12ab7b8b6a8d7db4566d6d56546b3dc2c410392a660626c7403f8e04d663e9b616b4f47cf204c1731dbbb000224b8269c11866f688e43ef087edcfb69b505c0e5e23f8b4e97fe3cebe865861d93a349ce1f1dbee2267f3186119b77a03dbf0e51f76d9aa206bb7699f29b33bae7e9d781a1c7b7e07246ddb7063dff1a6149894111889ec7fb0749afdd37", 0xd9}, {&(0x7f0000000180)="67478cc9d18bdd38420ec8c593fdae94956834936c6e0bd4354a7fa2beca0bb1896e203aa5df362ef5ee4a2cc2546c295e186011aebf48ebcbf482934af6", 0x3e}, {&(0x7f00000001c0)="698e2bb937109c3d142edf9de41b7b140642546f4436bdd5cb76206be7310b187fb737fdce28136a850fc9bc8224c6d1e4f76dff4d53b66e316c064ef7c94bd45f9cb3aac77cff7f3a7cdf60c834ee413e0c070972e298393d0aaa6f6a581a82e09abb6c66743f1677ddb3314952d67bba5fc07c7cd1d7dabedceae4713fc4401a9dbcc743b39597e19cc27bebc42922fdfbebf49d992caa41f6d82268e70bfbf148ca64cc478fd25a5eeab632b18afaf28a2dc9553dd94d2d89b038d3f221a3fd11bd0edd6fe3b0bf2b414b14eb809dd7bb65", 0xd3}, {&(0x7f0000001700)="ae03f2dbca4ab154bbfad308a3e76459dcf1c160b27e763737277bddc982b8e58034ffa254d53e0b923b1e61f3829b976b09ef2e7fc2d5f0dff6666a13f363b196eb41ba30963bd2b69d60f76c0c27fade95b010dcf7404d78bff4abf93a90758875d6f913c29ccf8b046d4662bd461c7402866248c14ff9ed04fafcae3a192f0a436f42fabc5c32e9f30223ef4695c079977629f310f588ebbdccafbad92b499bbe47feef4ea8e98f96890b562d171ed8925058ce86182c27ad189c3e837f2325db7599a2007b052573ab3f0c7392659534f3f0d410be167a23be50adf93e700a23a7e221f4438e4eaf260e43f097b11f4d7abcc08523979ccf36283d65d6163b6273c0dd4d1a55832dab9514b93e018aa1b66801112966fc2310664c01e037fb6df6fefb06278402eca2e7b068cd11cee6c97df80f8e5842de759b616435f6e3320d91f2a41c13572782303b9ed09bf4a4b4064d2d44d0681ed2f464da17fc30291453cfa702f2d7e6e02e51d870be6a77c002bc672fc62ea4647ef4220531e869851aad3f8087cd579325b6e64ab56d1e724edfded7d847ef355693337d5296440d9694da4101a06a7404ac88013eb320ce11ba71726eba748df70aa481ce8d0aff56a7c64f6401874acb4706ff7fa35f5754f96b346a476380b3487e552b9ed23e9e603e68d8995bbe79bc136d7d8782005a136a461909090ee78bbfc26e8bdd2a65a032c5e8d7b76df3ef80186bae1cfe363cc811447881289789b2526babcb988e8b69f83561ee6bdacb1849700a56cce0b52eb8b27ff576cfb006a5a75ffc707ab6cc01b0fb3fef33a93ed319a6a25d4fdd07909cb12ee2e780c97e7f9ee67f7f50ff8200ca3b2675dbc834f4eef189c6d146de3a1952c4aab00abef1f36a1914d7fa73c1014c05580190b9713ad79704dc832f607d34c2a7191997e0a1aed9a2e51bb08d75a7e7a263ba2e5be74755ea8ed427b9c094166d3e3dfe8ab4891ae1d35740fe7328baf0b551c1f5d1146c4818f6c03d68fb83f90660350ac212a25210559d1d5d4a866ffade3fcfc215fb31ae55c65395650a7853e85d083ccf80efa8bc53d6b093146515a2de9b01dc36f9ebb85eec95ef54ab766ea33e4723b5a136b8ce37b723c0350b1c17e89f9fbc6c9e498073591f3f18d409895393b138eed4f8bc0661a503b9c047b7c4f5d9b830ffda639e8032672d9880550e7b1a633a9df75c13ca5dc4f7a1bfca0820554f819179657f23daa17377bc003061e4ef85cdf9cbe126bc3a75127e1b8cd8bce812236653b59f77e866bd37869da448698aa9f8978687ff64fe45eab48b8556b427d02aeb19ac479b4b7d7ab75e84fc9a259190c6ffa0a1c36746affc6801748cd649031d6fa2d8a6af13bb82a95e562e1a87997d8e95fc213adf5116a32934608231e72ee40d93a01aa27730d613d0ab8f0cf05767be0a6ab701542610280ae03b601b2b0e4a3e8b1f0a96716ca50133ddc03b1c5f73e0bb9bb176ed479e9f77af0c6b22169a37d709b46147b5bbde3d1caa072119ce1799fb2c418711d6940b4c581b12c610708c8e7983b643a21f3e5963c4c23b56ed2556adb1ec032b7a50a003ae3cd595f2f44ea9f42a75d4b9e3daea89afc66e8eb56c8bc12c0b862ec4a4b385ab4ad69d8cea7bb8257a8848379ede25164ff48faa92a590512d4001974691399548b569e7e4c7c469537205d50426532ab654d3bd7614b26ea54f0ec36c6b70cbe051654b737104a1efd31a8863d0bdc41fbca731a840cd2cbd80f65b0a9db6f9fac258a33b537732b85102d7469de275a38cf53504d4d0d2181d69bb396334aa18fbd478a8f4ffdeda9943ecb492a1199e36052e4070cb8b428011494cd38178855bf7d9c1fce781b05940f18805aa89806021a6d1e8f3300acbb60feb72715ab77fd890ece3894ac3e05683b409acf2c25a24d5a131581eb820d9192912c1b0582baa999cc551ef3327e01b8758d1e5f3f95628006ac0dcc915912582246afc08e6ada789761514bfbdbf1c999d708c0cefd9574c31337c1b534179367841c397825cbc4212fb9fcd48a43c353eee4d5fa5796088a492cd8aa8c186667e8bd34d90f546353215e2d0893f9490653651f19c8cdb5df28c9179acbb2dacca24726496a40eeee0c76ad006ea800402343d80fa2656e9250803b70e0529a87089fb21eb2741b37e8c2e5714b88e4cca2a334ab9be3cbe58f168df4f261936b7b011bb77ddb541fbf374e998af2cd0e5500f0e827d31b913138aaae5bac2236f338f9713013b494818ca44db76461cdccad818c2e99092410a9a73cdc192e4cf34bb3d00e544df37a2c5c3b953b6da642f212338e6464b13b3988dd39e9028f27be7802bd060dc61b27697a852aed0894583cb207fa9d4cbfd26eb53c90c74b5af379c7c7c68d0cfe8771f3b929bdcfb3a7d1984a8b36af3fffeca4898443fe37ac3e2529ac8097cce07a1438c9c71f02e5142dc4662d2f65f2068fe4ee448161180278f2876571618071ac1e3590bd1e17367f34037b37f31f4aad29e30123e977df2eae20b1ead8f5b75bce40a4ffc9a3f4ff4a99d5665ed317e66d724f9bd960a85b00432adc3f9e13bfad78aeaf37cd0cd63a886f60e27b1f5dff3b9c987de4bd16625b9843045cbdcacbd006005e5d71b8d490510191b31e8ae96b0aa5086e2d3ed3a9185911fe534b6ba752586e9d2f1432f25b5abc3e445d5039f8a5bddb57d1a12a842329464f2cec52795d27cfb47a2d2a148d092bc414eb73e2141e4fd03a4b06c8d5e16c10741d77d1521a77291c1521e9929eda098f854bcad9eab92a8c41d4479bbe33326ab631f9d11c96dbc397a9b32ca59981c33680fc0dbed3637f084d0d8e70b1edd271be781b8a31e7001e675a88b93335a5b3b1ad14d9578f5c3b0834aae1fff3c4f0ed36e008bf7226c4b6bafb07a190337434b89dbd0e8d0453bded06b47bdbabdfa688a300e88a6118b62253a55728df62784540f66e06772719766bd79f8b7df60f8bcfec45f46f8bd0fde8c33fcdae2d66670e90007c242cefd839c487246a03ce37bd484d19c9229f9ea76faff345ad0f02dd697a44acff87121a91fac7df401d485da6aec37fb4ccbbb55bd3f49ac91e897c861130f48dd1be9619ad797b895d41aeb19fdbfec3443ad97f8898fc8d4bc4d49dce473760532563ceeb15aebaf2e20ddc0cfcb8f0a68582c547006c53b8b1219f84a998c9957fde440f0406fe13899065fb956b799599cd60ef672a633909c31ef3f9aed69b7449002b26eecf718150ccaaefd9d761a7749adea47d5934eb7e8c36e4abd3455e77eb81c5c90d3b43cb82c13c516a70dd42f8cafbc08a1427e9cb13517cf88e3793d416f34715033563582cdd4a7a9251798b124ca550f7236547bb7492803dcbd6de7a9b9bfed26630b294ffc6ce0256271cdc6d81dc536a011df0981a0c5d7bce35735fa0ce4bbe4aaa66507f256ee80495a158c71aecb5b64263b525db4d0fc00219aec07acf1ed7c9f7da1594eee35049282852e693f25a1ceedeafa7eb9d4cd7c2c40493ef942361cce27a29cbadd192134865d8b3989fe923eeadd374c9bed91463fcbecd15e8e1440ec6c2ee12790a1813ff8ae037a7d03625d072327b7b29715384a2448b143a38001ed0c03e132319aabc3a8a5b6c19f73731ae2efd65a7cd395abf4315f815680a7c458671f4116d550c59f938f2aee640349e680f4df4e6ad7d7f023fb21ba2237fe44306e0c719ccb6f8b2180ebad7890842bf4d33698ee73d9287e72c14b9e239593b38d3787ebe1fc0b770133f3f995374bb091a92e8884d3864f67ae99861b0d03ea111256e52c229038ca4a8a0dd7798abcabf94112f4ed696ac920c36d33106c935d30fdfc7cc26d1cdbee8362bf7056d18a7e77d822c211e414a9726a8014f3682fcfcdb087103a6ccfdada669e2013bd64fdc69e2888321114f4eac93936a8f3a2592cdbf2d0b48399c0a22489ca881842c2673939d4ccc8ee937bc34f914ad0beb03b26dd0c0671918e2816f7071f623fcfe38b865af2c98277916a027d833b1c2acb8398d137074a57cbf00d411b564c5f31574532fe3899efe3451b9ca3825602d6c0110a688c54ea615410a0b589c070bedf89c288a12e4b9aaa16079fa23d8121dfc40727e0663630955c58ea7b314554e37bb4b0472f2e46b90f3c441fe01d59eb91251605eb18e4b155a3f07c2853818a577c55e66e4c175fb5819ea1555d1d0c68045fa0be45d70d9537ed290145d9b6bb69e9d128053d7fcf9f95b842584550f6e8f9b2f6f3b3f40b45ebb04b8704c7bc6bcb1e16763fe258f40f9306be125310d7538d753a2f3d26ee07a4f4c4f318e29ec2a100393d437dd7b8bd1cd544ed67a214f16abd8065bdcd4a1f9e3bdd7c6f1c0649a7ad5c4fb894c2fd7c60036ae912937cc815b57b473aca1f28ad710a4e85a295955f98b85c3b2243e6ede0714ff33578b69d52404c3ec35a34ee170e0b355319d0f76b63421ca396bbf10b6aa331673e62cdbf0dc5f8f775fcba54b68bb8388661bdb7d75ab5bf09bc481ba4a91a4840711d924a03f6bd38ff2e8731c381491127a53b1baf9ad35e8999ef4cfae39ed6d21bc5a8e4e17572d8ee4c91e59182d2610ae4fba329ea7a618831bbb3c6e0eb051cfed3b61a50266271e1c9237c386060907ace010f2ffdc2a16d31ea4da49568a184175ce3b0bb8d48d1064079411dae39a8634e938265d5f2c06fdb50bb9e8f839cfdb4d3a9433c94ad67b07987289bdc27007ab0357aee6bec648caa88d5238213fa70cc5126fa43ff2cf21b23a870b3deefb2f02d6d79548863da02083c5538832182e45365054d271a461cbc240c3160a1d1970f820b7014f51a11a6e5a7f90e636a627fe3669f7d92c495fbeab5f437c18a493414a0c73ded88c2bf83de2cadc418760b0c68ee9f60d7a753e1305462aee7a678143bd5ef983c2b0e9dfc89fa4bbc652394cf4779780f8284cc226cc6dbb08383b2f3f9cd10980c71e90892a040538da51cbfb66bac6f630e0f194cd50e0ffa393043bc5d72ef3a8123794542d072f28b5750432cc4ad403412e280003a98fa850619ab54390a9f19006385473d9b3bbc83aaafa87cd9c421e4a3cd036b9d498cec9c81e4a34fa92b7e1c4ed1324665608102f333a8d058c89e4c63656cee7f6058e50c970f0346a999e3a0f105deb99522316c6d6b029da40875937c01f83ba2703a4a3b8ebd5a0e26e18d971d6e1cb6aebde9ec8411205a4e930449c7f72c5ffc446a0a66a55811c4ff6b6f7ffb55685cc211d28b722b5755e276e40a003bb9f1f94960ef530c20097e8295afedab01ad0253e4face8f45df9568ec3d6760fcdf86dbb21caa77c1e79ae17a8cd4a8f9806d48b058c9d193d2a7c069faf513966264db5a15c7b7a4802dab96d804cd33395fcbed20f4384ba9c9b461f16a455114f13f9027a84c16062ea729e41b0d6d5df4653c3aca8d727b0b4781ea6786b51e0bdb6a5c43baaf2600a1a0ba85ed6fef5d7d4a0820870a8c0f971dd2417663232370241df674ee313fd07ac1509f3aeda1b613d789456457d28b044099601f6a14f2dc48bbbe3b348c119030d5a17ede04e8b1eb084483a902088e11cea397a51aaa4e792e99f67ed1a7feb9934952593f4397fd81c8018178de5a227029c2e2b14b75ad8e7b67ad8e669767ee54a1bf3f2164a60b0f302c3adf246746fd2d0c1e1748fe0c7575ecd8a3cb569fe644627f036e77b2", 0x1000}], 0x5) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="780b301fff50043b31bc1b99d4d58f5a7d7e7ce16f0f4f64294c03d64832c4ff1d568dda205c6ab8a0aa2d183873f583d9689ec06157c276d5473c777b0dab88d5770ca275d47788d9c052c9c972d5afb0b5bf1eb3abbbf03942a1ab83d251678fc5cdcdb3674f34d25d2a87d0b2400a13bcd5a65398f6f01e77a346c8dd"], 0x10) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x86, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001380)={0x1ff, 0xffffffffffff4084}, 0x10) syz_emit_ethernet(0xae, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0x0) setegid(0x0) setgroups(0x0, 0x0) mkdir(0x0, 0x0) setuid(0xffffffffffffffff) 22:16:46 executing program 6: r0 = semget$private(0x0, 0x4, 0x10) r1 = geteuid() r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x200, r1, 0xffffffffffffffff, r2, r3, 0x8, 0x4}, 0x0, 0x3, 0x6f}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x6) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x1) chdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000180)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) connect$inet(r4, &(0x7f0000000240)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x2, 0x2) r7 = geteuid() chown(&(0x7f0000000280)='./file0\x00', r7, r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r6, &(0x7f00000003c0)='./file0\x00', r2, r9, 0x2) semget$private(0x0, 0x5, 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) clock_settime(0x3, &(0x7f0000000440)={0xffffffffffffffff, 0x7}) pread(r5, &(0x7f0000000480)="fdb87b20e167bca5b8489f7fdea6c90c41e68276d44e27ed7fce20f0c37700d9b3ca0679458f385ddc60336f949b537beadd5daa7fe6ae96000e3e14a14cd9f2140a82e547fe11ab60f9c079bf22d9a4070966440b74ad9f88fcb616373e4b879a4df83b8488a66759f2ed0e5c861956aa45c51aa500d1aa5b385df93910ec3882f6b974ba8ac860f234c80fd27b36f8528c98a826e44efdcd458b1c", 0x9c, 0xeb) mknod(&(0x7f0000000540)='./file0\x00', 0x2, 0x9) r11 = kqueue() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) kevent(r11, &(0x7f00000005c0)=[{{r4}, 0xfffffffffffffffc, 0xa, 0x40, 0xfffffffffffffff9, 0x9}, {{r8}, 0xffffffffffffffff, 0x0, 0x10, 0x40, 0x5}, {{r12}, 0xfffffffffffffffa, 0x39, 0xe6245ca3970e5134, 0x1, 0x5}], 0x8, &(0x7f0000000640)=[{{r10}, 0x7ffffffffffffff5, 0x1, 0x40, 0x7ff, 0x4d4c671f}], 0x8, &(0x7f0000000680)={0x7fff}) 22:16:46 executing program 5: sysctl$vm(&(0x7f00000000c0)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=ANY=[@ANYRES32=r2], 0xa) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) fchownat(r6, &(0x7f00000000c0)='./file0\x00', 0x0, r7, 0x0) setreuid(0xee00, r4) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ftruncate(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) 22:16:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 22:16:46 executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="0000000000000002", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(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') 22:16:46 executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="8b9a236f30b0", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002800)) 22:16:46 executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x1, 0x7ff, 0x1, 0x3, 0x2}, {0x1, 0x6577, 0x4, 0x6, 0x9}, {0x80, 0x1, 0xfff8, 0xeead, 0x1}, {0xd2, 0x1, 0x1, 0x10, 0x80}, {0x2, 0x6, 0x1, 0x89, 0x7}, {0x3, 0x6, 0x4, 0x6, 0x6}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) 22:16:46 executing program 7: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x6, 0x5, 0x6) sendmsg(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) setrlimit(0x4, &(0x7f0000000980)={0x8, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() clock_getres(0x3, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x4, 0x7ffffffd, "f5da6c7c2c230a004da10000000000008000aea2"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x44}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) clock_getres(0xbe44501372635004, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff9f0500390ab97fff45f806000000000000008f78ac1400bb00000000ff0bef8b3482877e7afd476ad3b3a1617b2a79937418"]) 22:16:46 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) pipe(0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) socket(0x2, 0x0, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000800)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}, {&(0x7f0000000480)="07782a3219a627da2df2dd7dd030f1d68a2b0e790284d4c3471fb96aff5d56c742f6c54ddd77b6895ee5286e48410b8218d474579e3ee0070297f3fe5ae81dd28faf77124aabc00bdd769763d6afc046e35f852461baeaafd96cb65cd63f923d20a0875c5a2c21ab66d495190de43a04a13278d397efda5181656f1392efec47b26a76f205fa27a3e1fe1f860ddb16c7ab477286d432fd53e7988a4e32cb69353fb4f050b6fd3d2e", 0xa8}, {&(0x7f0000000540)="0bd1f729846f4061cd8cf2dfa85b6ee01cfe5f77ef7207ed353b9795b5da4d7ce9af25a068ef5da234efd2420a015be4b1f1ba8edff395b2ba4998757b11630b0d4e859f2b4d80579be8c9b34f5f3f4e462acc790dd32e96cb0111be0362d21932bac143e3b22a1d9516f97f6732e590a8463ae9add1f17b1989c9a6def5d2224c625ba6fd", 0x85}, {&(0x7f0000000140)="9ee1c694042653102372208e3eb502681c5b3efdd833cde6426ed377526b91e3774edcb90b9e4f9a0aea91ecc1d290ccbcbe8a69b80af1d2392437d5e896e3fa828160", 0x40}], 0x4) writev(0xffffffffffffffff, &(0x7f00000007c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000840)}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), 0x0) getgid() r4 = semget$private(0x0, 0x4, 0x3a) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/156) close(r0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) 22:16:46 executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) 22:16:46 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) close(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x6, 0x3, 0x0) r6 = dup2(r2, r1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2ea6ed3b5333d9e1e1070000001eec522f66696c6530c20008e016b53ea325aaecde3a404c2cfb6b03d0010000000000000070cebedbd1b6a706000000e9f1895a23a32be7"], 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r4, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0x3, 0xff, 0x0, 0x64}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 22:16:46 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x2, 0x1, 0x83fc, 0x1ff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ea020000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:46 executing program 5: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) (async) r3 = socket(0x6, 0x4, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x0) listen(r4, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) (async) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:16:46 executing program 7: open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000080)="b622", 0x2) poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x1, 0x4) close(r0) 22:16:46 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x200}, 0x4, 0x6, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001c12, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) r5 = syz_open_pts() syz_open_pts() close(r5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x2, 0x100c, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3e, &(0x7f0000000300)=""/102, 0x64}, 0x19}, 0xffffffffffffffdf, 0x1000, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r6) 22:16:46 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10201, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="d7", 0xfed7) 22:16:46 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 22:16:46 executing program 3: getpid() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) socket(0x0, 0x0, 0x0) r2 = socket(0x1, 0x5, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x5c) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x46}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac"], 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) 22:16:46 executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x6, 0x8000, 0x2) setsockopt(r1, 0x8001, 0x1, &(0x7f0000000000)="b8d316f17dd06dc93c311ef232f7239eb2809ebafef8bc51fe08c3e599fc2bc93e5244767aed47fb51b7b0c95a994478759804804501b49807cee363cef1ce555dacf61856c55a43a4e9574e90e30f049b6b7dedd8c750f146ecc2c577c03d9883bc86a9f1141ebd9c6bae87e57a1f2e9011a2fb0e1661da691d3c8a31e81f66a1b4f27cee2968adbc1ac87fc40355a100396bc4474706be2556e32744ed71edf379dc263243175cbc6ef9f3c80a46ba6c9cd51ed0ef97fcbeeb641716bc12749a6b16f9358fc68176414f136a7db829cc51c5dfc935d7d49b931a772ddea815eb5516ecd601c3d1fecba6d5eb5015758e1987d01d5876d08caf78b0c34f09dcd369a9c080b59e55a3b051107462c6dd6ea2c0efb7ef0ccf8f62ad1f7b962781f36dec6f80cc6d497a4c1c99d494d4b85a2a2c69e515879fa94144891249b7540c685206c03aefd000c163228ff9a7179e797108117b3e224dabbd930a70e9c2bc904c2bc1baffc9b437bf1419497299c655e165d5e87f3c1dcbbffd8f9f27c09db32fd06589514981da18329697de684ef99e39b4361ba80cc77f4812850115f9b237283e97842def6de751f5b2ec244895752de0f6cbbeb5a4a8e92b74f24e33f583996d0cbe68bfd6674b347e7754a82f5a179ef903965ef578fcb3feb3ecdea027652ee08bc0c8430903b377a8b29207f0a99a379e5ce0e4cabab0306de36801bbfed71ef5a2cf5925e2aad47abcbad07158b8699f9141c836736f976fe3c672bea7e87a2582ff705f3f9919f88bc3d9e99674a16bfd08ca600a942baa04a14c4d42d61cb9301b4ec668dd00ad7c96cee63ec4ffbc45670b76d7561a6e5febb46befd97f447b546c9df08a2d0e9b435b4a4a247d0cfed1781d59104412b0ec0acc5c531ce4d1f3cd951996d3189d59a23375d119225817653de72364ec3c144511f4ff0e79bf9164150f2c218a9c81769f10ef8e88ca19b2335e12324a70e0cf3e6641feb3672a632c8e644aa3825fd6f091b0cfe62885fc61983354e419099aac494106a6c0b027743dff08a0b3254a656ead349fb116ac6a4ef025659b2c6f2d22ecb2935acadad893c4f6ead97f3e208cee6e1bb48e33703b9ebd481427d0c9a6e77feb16d291dca1f027c03b358b5288ddbf4fc11519e88d1e422fe4e1dac5bf97377269c8afa04c5aa9a0391e291c6b9a4ded45df94ff89b7e6dd81e53f8e67f462545ff5b91ceb391cf8dd01aba322dee54ed4de018c1886b1af02092fcbca1791c7864aee11f2ede5fc6dda1974b172dbbb8d123857a8634e282405aba8f4afc0e9221a7b87cde1ca7b8bb5864d236f3e31c76a4ff8207f15e4472ccea261caee573d02d9c64ca884cc11c6c235134fc13ad032ea61bc2d8b0a40368fa6561b011968029e2ef72f12bc3313a7d4607f5caeb388306f87c2011e9a655d72a30531628f1ffdfd6000dd49ae30a19c0e19b87148ff73c30407b6441ecf02d78e98add7db8bf57fa5ba1512f04481e867a0eb15490b4b8d8fa0a4149fdc5cf18069697f17041f1c9c04c6f4c2ebd1845ff63593534d9369507cc78d093bd928f48a90efbc9f0576aa5d32a39851579747d193f496282c2c8b82a800bf50c0538c9c04674e443d4026327f3d73dbf2c53f6c828ecf51abf8a51d98ea9eb9275b4ace2c0bd6dcd9a034a911cbbef3ecea6cf36b05512d9152dde84f2a6640217526a2b3b98534083f824d8eb127a37718c6ded6ed28b52033d791bb34b91c921f882f33932e9dc803f890452964e36a04786f3d5a30cd4085515c1c4ed178249bd36ff91b40179d3f9ca94c9d9f10056d62318efc7c41525c0f934b4e2a7d6f08de0ccd1f9bac2b01274eaa39a4f5c094875e7fd65dd7ec8db2fa9f2e1b8bf0cb296e46abc67080888d97405839ea42ca9eb5081b96c46e6e0dc16a61213219f471118a905e2d26262e4767a10c475b661763a6457ef00f411467a647ca681afd7fc7bca9c62704cd1db343e4354ba249314bebc57d672dca5e6962631e4da0b15d77dfeb577ef2f7524fbdd208c8d693f697bb72eb6bdb62581b8792b0fe8154decf48cafb0a4a7c8bfae02d2c12e443540cf1879786c021c634fc91bb566e422f57a65d3817c61221bc8d280ed290449164eac1a567f5706747b86a2f0f8c5eb438596074ab550d661cd8a80457c6480b12a0c0868f0fbebfb18d93ca6eb366385189cbff55089e0493605c14ecb28257a0479d52850ee82fb359eb70339b16b08977e8d8fb06e4bcc4b6d341c25f514a861dfa33f6e0084a8eb6dabe975ce5d0d018973a93c2ce6eeb0a1892c2cf270d2983d38fd2f02a2de58b86700f1feafec53b81d0736fb5fc2a7a978c4c50829e6adc06b512b4936dc1c8e2c1913c23b29acb03c99d83c9cf245d244ef0d200a8930b3239eae843731adcc70de1f0ca1d87877811f1e185c08abe1fe30796c92571c3dff32737d6fe34fa9f7ded6670df58743fccd5c7e75445716f6cad1caeaeb1e675aee30f6c2fb9a62ce1362eda12bd6fc19d7e07291a7812775d1bfaf9521f3eaa8d05fe33f5b6463fe825cdedebbecb26f58fcf920b4e63b43641867a450e3eb2801f89df2fbfc71978a70c3bb28a33753b1a89067875ddbdceda381386ede3a8b618815741d913874c665e33c043a15d11d1367cb1972c56ebc304bf175ecd94d98cf0d162ba39349601caad33da491e80bbd31879d81e2f7b30a3a7487e9b9859bd0022af9b5995227c177af1e516a376369a422bae1a02cd035cdbd9bab561c8380b918a39867e5768e4431233236a5f5f11168adbbbe90f6847082ec3cd05692132f6ed66d18887fe051690e21b8a06f7f4558a411930eb203697bccb1df2a6fa9f2650b6a890bd0d5f79258d9d3df4a1da62bbed8baef4b8c92572ce2f5b2c78e15f44a10ac375df70d8c89bea39b5d881892ed6e37351cc6821fadc4663adb6b095c708df1f0aa583b6d2eb6b76c94632aa9cbde7d6ec09ec9d9f9c4bd9dc308bf14d30df0ccd5a38ec4cdf4d58540b26e874198117df12af6945610428ed218ff62e3e2bf6c49f2a3c10a129cceae12bf465c2164e214984214e7b789ba48ea303ccd2c38e6317475330c06673945fa2bde7666e9b5882ce62000edf4a99563ee5d0e289d8992ae92dacf152eff58a077a7c95521941268ff16d9507b33c508a3ffb16612cf82e5346cd69449e78d8d72f2067fe5dd5d880a3806de8d19cbb8b62175224dac12744e83287cfe78f2ac36e4baedbf7808f0d080d31c0d628dde54e7d97b49890e582e6acfa46414c0efea1ea02c0eeca0ca8954a8c7add61ecae80be28766160b83d48796e1c1338759d05da38784bcd26533268b8611a59d9b2616343eac90c1be3ff5b0f5ee957e45aa5695fa73d28c7538b0c8a8adb5d523f1c9fbb586a3cac009a281187fab7bcb49b4492f262384b19704b4f53a9ec73c15ab32ddc8ff62d8436ac81f0b4b62e941c78a99092699b2bcd4113681d8c16b7e396faeeba01b6b58ea6a26cf11bd0d3ef7dfc38749c9de9018b79852b7ce55c6934b6cae81b0cd3c3ccb6b4876f0f6903171a45dc5c9cd59bc568019e5b79fb86ca79fd20daed52718997105e0737fdb7103154f1de1e031da3e7e9971f9bbb4ea8d22d325f64d3203c319b1f3639f36f293981c301d8edb0a97a00af627f04eb07bb8b47ecd0223977661781d5564238c1d75861829650f9139660c30dd89beebb83c936592ca079c005f656bc343b6e4feff2de81d54056cd8b6a8b6138449f4674221d1c98a01c26f6c440b4dfdb6df2822eaa37a5cdfa776f7435b068527ba324b1fd07bc01ec5cb7c51df01e1d5e189b03c898e2cb24d3f85acde4421fe24c58b55deca28877ac8f6bbc28b2fe2bfc1812cdcdb120faefaacb5913abc6012da8f3fc14c7daf9a2b546700ca7d9c12b4b04ec319f2d213e44525915131235d6daa9a9f4a4f0055b2cdb95fdfe36e3ed391455a2a84f537f68e1aab5461dce999909ed1bc74cb00ef5d7de21261537e3faeb6e58ef5640b643e4d770c078ef858a6579f2541fba19ee1879883aae2453061961206c74a3a66037b43d60b8598ae5b21a89c67f8281e37df0edd147e69c977b49c66735adab81dc1e33a182b806048883c404bced5014ccb69960da2ea20762ed29c52eeaa9a0d4262d625f9a9668e48f6274ed47699382adaa4d6d2db41c707e235bef6aa4bdd11ff6a38081a2026510e47ce2263332e1b2b23fe78941f495de25402d9402376bc90e68ce9de655834e7ace4b480b76a48216c7470b93200a2c482e372549f65f32e4ce028def07dbfb19b6d6daa32ff80887aa2f8bdf666d12451f713119c44968abb4e1cddddbf3160c5836f5f6eb59fc7a88359acbd10ea58b04c9d729942053c47e904aeeade2067a2cb223f76aca54e7d9c48f0acb67c215c7f0e4221b8c73f284c0789e5026f34e72defd3ab7be3eeb3a17c88adfd690398ce322696a7a9d8ba91fefb8c9cadbae998771de46a012582611acf187c88a5cb2b5666751c42f369d4ce2ea2e4f4ebe4cfea651c021a97c6f9a2171eec96725b26e01deca569086463c29b17d52c9abc4d5b0709b138e543212cf7195e1e7e625d3b0b29dbd43ebf6de2efe6412b276c65d538bc6771fa9ead5c12015ffbaf447c9c2b77fac55ea6943ea2f451d11e94a1a93dc0f145051012c1a29f3d074dee5dba9d2fefddd4aa78c7be395c45ab4cd971ec18580721baadfdee6f0a9c1c72c5225a0c1456ca8408a6343bfce226d65fe6c8c70042dfa9e3fbb96f29914a6a84ef16749c3e067f90e9a6ab3755c6606cd4c11feb18a712967adb1b2a6c99b9ec65e651b6174850909b06293ccf258853df21741499cc3a1e102eaa43822ca05da3db4c31e11d3d11696365700badf7c6ccf5480ca4d69e4c29fe8038f6fbb32efa40688745e0a35c825072309522da434efe45bba4461cd2dd8c02cc71830e07180314cba462fd7eb18d4f918a6eba21224c47e5457a3c525813660513c77a4b106f360eda48109846c2905a4622ee18e32563a2d56a25896f7079fc3416dd9b4be50ae2f0af3d183cf1d8e03b4f1c00c0edbb4b1af1d3231ce707973ea9ae26299552c4f8edaea48c634693e238f13755d9c45445c33ef4b1e844deb1750a48b4763eca3e8fbfd2b2fc271eeb3cb7c83f22160514b8b9685ee01d8c6ba7bd738e6105a665d3e53f64589a5c9b221d294bc4abe17dcfcbaa3d482703957f6215d668638940d1a54eccfb0ccabb34f7d28d1a87f1705ea976120629e191682cf618febe1f3bcd22a5d60f00ff6dee19930295bc5c7609921fd5204deb442df10c79e5a5ff945ed81bde6a28a0775b2b75250c7d25f126d4083dc9f9c837558a1087a7589ae8af5f0a70faf85af0f88754a02c6150a69141c2af55af36cca149de36cfcaccbb39ddf81477559686e054289255a643c833d06a1f564fe75e9d9c470beac99f79ca6fc612f32822be9b1f835ed60cd4bf879b0ab68db3323336b58d62cdd499a2ec577da7b63a15fd5616a386856773cf4ea2817552293e5cc98a62656f01e3e9cf317126883c6327b8713f5f96b90cc81071e32dd35326691df74f8347e8f2bc01c871ee6935192a6bdf58eead78b658fab5a0f82c24ae1525c9d6f901b6b607efff932ccd4d7fa801d4f1c728e9c6c65e53ad80f1396d8927ca8f79544bd394c69a3d25fe6d1d00cc81c03dedfa3fbbde7ce83a78adbadd27a8cf50713e5e332e384d7ba34a05762f1", 0x1000) setsockopt(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 22:16:46 executing program 5: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000180)="0eb1de17", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="12e47a6830bd076735dbde014dcaa5dfe9c20e0db7bd4231317fc5af5b4d61270adc24073db915001872c4d9036a3dcb708d88e24436c6592c80f8e4e54b972b92c19d6598cded04525e69921693e38cbe597f1066fc738f1818d7f337a5fbaef00b77c02261f3b2a6aa7fd96517c1714fec3561eb209cc41a278d62", 0x7c) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @random="616f264db170", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 22:16:46 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x191) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x5e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x28, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}) 22:16:46 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) poll(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:46 executing program 3: r0 = socket$inet6(0x18, 0x0, 0xfb) setsockopt(r0, 0x806, 0x2, &(0x7f0000000000)='\n$7/', 0x4) 22:16:46 executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r2 = kqueue() sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000000)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) fchdir(r0) syz_open_pts() r4 = dup(r2) kevent(r4, &(0x7f0000001380)=[{{r3}, 0xfffffffffffffff8, 0x4bac4b7d458a6bdd}], 0xf0e, 0x0, 0x7fffffff, 0x0) 22:16:46 executing program 1: socket$inet6(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xde, &(0x7f0000000540)=ANY=[@ANYBLOB="b773b43817d712b960c8ac8ed6eacc86dd6008000000a8000000000015146b6b02e200000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8004000000000000000000000000bb000100000000000001010000010004010000000022e7a2d34b98970600000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac3c6596132a5bb2a5902a78e43cded22e1400aa0011780000000000000ed16a0e00000100000000000001afe76f8f3c7b18000000000000000000004e6504cd6b5b"]) r2 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x601, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x1f}, {0x1, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3, 0xff}]}) r3 = semget$private(0x0, 0x4000000009, 0x30) setrlimit(0x8, &(0x7f0000000100)={0x7, 0xca}) r4 = syz_open_pts() close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xfffffffb, 0x6b384157, '/\a\x00'}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000380), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x600, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x2, 0x5, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0xff80, 0x800}, {0x2, 0x9, 0x800}, {0x5, 0x20, 0x1800}, {0x0, 0x50}], 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 22:16:47 executing program 2: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000000c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) msgget$private(0x0, 0x8) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x6) r3 = dup(r0) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, &(0x7f00000001c0)="50960097ddc824696267c24bafc9bab37ebf8ae6db96aa24d8c9166a7f0b", &(0x7f0000000200)=0x1e, &(0x7f0000000240)="7a603dd64c78b4adf04b0f0c0481550711bf2f20268e02a54772e0c7a7897e75c710441db9233a6abf1e21b0d02da352", 0x30) r4 = shmget(0x2, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000280)={0x1, 0x39}, 0x2, &(0x7f00000002c0)="dba41b573bd703b9bb4626d1400d376fc96d02195655301703139fd5caea51fde67d", &(0x7f0000000300)=0x22, &(0x7f0000000340)="9ba9c46b1a4b3b49cd0c1127ae4be2976126c906b0ac03f0c9b80f8218c05282a08952a547a14317a145bafa177fb3b9218dce2c8c840e523134d922ec65ca7f2ba54401c50f0aa8ed922f12e8b2777afc852232d62dbf9626eb04045bcfa0c9dbaf2354382ec1fb43a6e876ace0979e479c6b47ab944422a49a9b3536fb65e874c30698953887eacd1dd5ad519bcf737bb8e22012f0c1bca08f476f806a6b87940673ac5110274338bb03dbea15bb6291abc506ebc90ec37cb94c579e6bd368dd415689cf55defaa443571c940240d8f03f0c5c903f6944afc9db6479ddb2e89bfe3d682f52ff4030e43eb54d4a", 0xee) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000440)="21ac8b5f5665c0dabf10b516fa08a4783b5e8d34c056b2a24769641d4a8c0605165a55dea786d5b0f1ff69a7528c601183b794892e6ac3a854115d56cfeb1d6a14158580cc94e27ad402acd61e4e7af64c5d", 0x52}, {&(0x7f00000004c0)="bc213ed957579c98625be5b70e2c8a8538fc2ff45f3c53b2218f0bfbdbc4065520af823d4f0340384aaa0368134adb8617cc8b8d5a9206ff40cb0441865f72c0308d", 0x42}, {&(0x7f0000000540)="d977dcc0e019c2454eeeeec412b979fedb152a1f0751921f49241e0654905987e7ba4c", 0x23}], 0x3) setrlimit(0x4, &(0x7f00000005c0)={0x3b, 0x7fffffff}) bind(r3, &(0x7f0000000600)=@un=@abs={0x5146bf4a26007f7d, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000640)={0x0}, 0x0, &(0x7f0000000680)="8c7e1989fa852aaedf8bed59a2ab2441e2a204e041564135f0f2e2cf485320d622581cfd54ac97f08ef2cadc91c8a83e82952de5eda1e8fa465758b31e54b1fbc5920701c30d2a52d6043030824879e5c87568052ddbf26c8de7250ace25526b8d3fb48a6d2e6cdab0e397f619aacc97271b35f85fead2481cec808d582593a06aa473829302f0c4ecab0103e0a1632d1d6a311224bc2d46a7df7254c9de931ae27d05a51be7c703fc13e5f8171269e537341aedf0a750de9d66758ffe472e82646ef0f20175bcc8eb73e7458fa7bd713b16230bad61bf13ffce2aa8c98749e3fef304787e4ef293c089c609d1b989e5b921145fdf93cc93", &(0x7f0000000780)=0xf8, &(0x7f00000007c0)="e74e40da498ad2f7dc65cccf24823986190d616a991bc5880964f1b242e6ff9aabb3d367799da5e0cb5611a3c69bb7e9ba1162e453dba4749bbf80ffcdcf4854abe7a7a2e2c5ed4a7af0e1c1ea8563b4435dbdf5aa8e6e6c7ba1bf13eed542985fd447b916acb41d527793f787e12a75ca5b7ae1254491d536f88dc240", 0x7d) shmget$private(0x0, 0x10000, 0x40, &(0x7f0000fed000/0x10000)=nil) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000880)={0x6, &(0x7f0000000840)=[{0x1, 0x5, 0x3, 0x3}, {0x9, 0x72, 0xfd, 0x5}, {0x8, 0x39, 0x54, 0x8}, {0x2c, 0x3f, 0x8, 0xfff}, {0x0, 0x58, 0x2, 0x1}, {0x4, 0xff, 0x67, 0xf25}]}) setsockopt(r3, 0x951, 0x0, &(0x7f00000008c0)="538910b996775822936e1f837b6f133cc0d0fefe88c1dc2d7d27e95c7d843cdb472fd5bdb2215f0d9b63149e2c51b747d699ab18508c8055f1564a74c31868f1a64f9f9fdb2fe4448416295b1a8cf57493ac83ea6ab172c9ea329c394241e582cee91bb40b4d4f1faf0c435dcdb182123fe765e9f882ad1ca9b8087135716d97073bb79c7bf2de3b7c2f112b2182a98fbc25d342d57656ecb892c2a2ba8a5547267b19762fd5a765", 0xa8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000009c0)={0x7, &(0x7f0000000980)=[{0x63f, 0x36, 0x7, 0x7fffffff}, {0xb5c, 0x1, 0x5, 0x8b6}, {0x7, 0x9, 0x94}, {0x1, 0x8, 0x8, 0xad}, {0x1f19, 0x6, 0x6, 0xb7}, {0x81, 0x9, 0x3, 0xe09b}, {0x7, 0x0, 0x5, 0xc5a}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) shmget(0x3, 0x2000, 0x1e2, &(0x7f0000ff5000/0x2000)=nil) sysctl$kern(&(0x7f0000000a80)={0x0}, 0x0, &(0x7f0000000ac0)="9f6396dfa1ed0f561b298ddf1452b3823545bddf3fd52123b4acb56d4b40b1679ab8063490c04ed4e9bc8a3486dd75268ffbdc37da027771b033150fe344bab75924c015e31fd18b893dad4af5eecdc5beb2955778a7ff2270687b7c6d6a417aeeedabe74c08b3bce664051b4b81f04f567da9e7a7be6226c9b9629988e9a6289529eae0331cd20a3cf527d156219755b2f92ac5cc938d227c9b382e4a370da9eda41409f480b68ca8ff1e9b1af7f6553f886531c6c2a3d5369e863e7bd0ca746a11d64106615970cd38f56a065a9cb043e690d392f47655f311", &(0x7f0000000bc0)=0xda, &(0x7f0000000c00)="6d0637700b361436181d8435fbe17e80e9ab152b03fd1a9224d4d88b680c5c6e9499daf11b5a015f020ba0192278ce02b761241326af4793935ef6ba05bcc359d6c9ac905f4ad5b369cda79e1666e0142be303d3fa471a138e37f09ec8d883a68c8269ecc98eb9ed415ed79a2b97bc00ed73bfcb5a32827a270d4225b99f28316afcd7ead41801086424f6b33ef1d25a23d33c91a8353d93", 0x98) openat$pf(0xffffffffffffff9c, &(0x7f0000000cc0), 0x10000, 0x0) semget$private(0x0, 0x3, 0x10) r5 = dup2(r1, r3) preadv(r5, &(0x7f0000001e40)=[{&(0x7f0000000d00)=""/168, 0xa8}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)=""/72, 0x48}], 0x3, 0x101) pipe(&(0x7f0000001e80)) 22:16:47 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="0000001200000002e730ad9983856f40d8b3bcb7e1841828ba67ca0e01350e344454af7eb0d91e75f44dce0ac93b5215e22f48ed1df29ac3d043a8ef9b2a"]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x403, &(0x7f0000000a80)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd63d1e43403cdff06ff02000000000000000000000000000100000000000000000000000000000000af1b000000000000aad66026e32f50218153382af2f290b9930d6657bb1f4df5c23bbd942ac2b56b5beb36091183765d666272bc9f77a63a9d73c562e674ebf9e5042457d275262eb8a6fb4b5cfef08ed924a09b991dd2b0e0f451d5e0b8ed9423b527d285d58af6252eef548bf898f4729d8d85b4b40ece0da8841195e6ebf12e8143f1d585abe9330cbbfb425f4bcb81784f6995aa733197b5c505cdcad0d539e39591d9f1715c898c6f5cf6d8c7240507aa81c1ea68463e2ac3302818626aa560ad2e57d7f2293de81afd480b4626cd13aa912509633ada13cacc9c299e2a01030000000000002b0800dd00000000fe8000000000000000000000000000aa00000000000000000000000000000000ff010000000000000000000000000001000000000000000000000000000000011d03000000000000c2040000000e05020100000100000100c20400000009040100c20400000008000802004000000000ff010000000000000000000000000001061c000000000000040107040181c2040000000600010017d32669c0338ac8c94ea7915bbfa1beee2bf631d38bf255fcf6ed2d4120e987b603f4f073e67e1b662ecc5a671b25391f08dd3a40319a4b9a046a90c41dc2f81ac7342a385cfb1d4703f51a6dd3645b15478f66b67e8f0572fd05edb66e747cd5a0d5d0f8ce1af3ef5dfbff929c2f0cbd26af74ce06812897fab78016e6e9ca29f9f2cd950f5e3827eb6a20a0ce33203b94e8b540fc1378f941d72e3dc7fe233b3f6326d26ec231dee942924fc89a07d0220fa368510c4de2404b5d4917c711df8eccfce065eae6af6bd951897f6d6178e48b71c3040103006c02000000000000c2040000000204017fc204000000000502000504010700006c01000000000000000100010200000200000000000000000c1a0000000000000001000401060106000000000000c204000000060001000103000000040180faad171f1072ef06cb8ffa582ab3a8e0033c06cd95d4bb3c53bb10c4e2905b53aca6"]) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) 22:16:47 executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt(r0, 0x0, 0x4000028, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) 22:16:47 executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x2, &(0x7f0000000640)=[{0x7, 0x6f, 0x5, 0x1}, {0x40, 0x5, 0x5, 0x7f}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x4, 0x80000000}) close(0xffffffffffffffff) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$hw(&(0x7f0000000300)={0x6, 0x2}, 0x2, &(0x7f00000009c0)="0c722ed39ce555811cd7d49246a1dcf7878b5c36732d7d8d612e8d399d9a3f76493421ba44e4f87a25a2a6f9e3c97978c14914d485521430110debac0d0128571544e44e2dbce00bebc90633fd8a39d94fe6dc59d2a21e0c74a6d2b89e1221bdaeb7ae66ff230dd5e361870f4493f432a3c58e873b8ffd95cfcd744dfd0769a4c48aaf121f95480b9ca3b0fede3e0d0a57b4b4a8e8c8bae80ea4e9b849f8c424998b775871c075b4ccb35255e3632564e9329b32768ed89d0fbe03d8198c6c907e7ab875c4652646648e2a490c14b828e21817be9692a4e680934c2a3a6beaea47fb203e256f95f0fa79c8f6ff8b180ab1f4c2f7027d008f453600dac9ac4b1748de56da17622627e23fddf24e7068b4fc0b70f16614efdf5a66ebbc9c3f92a4a6df50f4381df47932e407389230f6404809f2f251c8b30890f810e345304b50783d43cc7599d6ffa1cdc5d04d7d992bca3fd8b21ba71d6a7f21e1f952b86fd3f5943a57f8dd4f8abaa69c12e198434fa939640e38247c7bd61f1a67dc9eba407b99c973b2b8a53a8ee405c4848183705d35717018b065ce90dada73ad7bc6d9958499df6519b467c0bf00ab5595fd4c6d0698cbde93bf7f027b89f94cbd178b3e72b5f6fa25e328e84f3d5e1e73be2c6aef8a2b9aaea2d149039eba629b3975f5b454f8767a6b9e04321f6615af3ccd38c9062577cbe0ac1da45363ff4e6b42fc58e0407f38c6c2b1b2acb2099a4e05927986d5ba5fdb550af91758923e3e8678d87b2d03066d148aec322130da969716e8505ca649f24d24afd9d3441a4f9c710ee653462f0c0b49e827f5747e4f8f931d21eeefff59278262d590e9df46a59df91275987028394253b3279a2fb0f75e51cbad85766bb1b948e03aad210e8d83caf3a9f3319ea21e7c19fe3056177c8a906e4ec6c7e9b748799012c5add899b442849f2cf9bc5197960dd8fee65416bf72de6b828325290d93789fbd7753ac041b6c97efeb69a2e1898bce8c41efba51ccfaf085f8bab3f55d9c3a65881782b61902a9c0e2ba3e75fa027cf870a59029a95d3cc030627a42edea685ed9d4d559af2177e6ed80ad5f70f937c724b35574988b56cf57d5d680b58ac53e762bcd7f4bef4b3ae1a540e33543236c4a67219e8f9711c0a8eceda7d7166c8d1ac4de92372675cb3b3aecc6eda6d95f5c2401913405e9d047be514149c2f1a1c095986ee9f7385115273c665f542301529342b10eeb7989874f839f2e0f50662cd356d7af4603cb79ef9e95c081726aa462579775bd4472a63a2e9b2f605e2e7ba78fb9ce5ce3e89cc68a840e4add905fd8a3d88df4a04649633b73788f60916eb949abf9cad649d20ee0d0a9a5593801c6fde5692aa5bb6c663fc2fcf0686d47816b541a40ada92a324997fb2121bbe9f875b827891a5a26b14a194f6daff8bf493b15c388c25674982339429940fe5b2541dbf17b000ba56d8228e96946f4deb0f2c82a8e857cb380bd25be13a939fca295bd0a7689f9ddb2ee4382efa6bfa6bf5cd6f2880e8c2c46f01fc63d2b1cc9e8fca7985c9e41ace858911a51a627ca9e21597175842197097004eefbcc8bf0c52711f4beb2972c6b32357db8e7613fd80b1b2c3cee7ff69bda70d150402afdc3ea3e270bec4dbdc6144e6f93c68cba40d3667dc903737eb28316c324d5dd7e0b3aacdbbd4ce341c348ed599e34bdd704759dea038d106f83a68f27a02a8f4165189b76a64f4db583c728b0e3537a468e4ac8d8121dd65a0f85bcdbfa21bf84c30cfbc268077492e17bc3280de7ce9482adb73cc7b613177748e026276b954cd609adf32e0b467b9ea5b6b2e256b75208295c48896beb74484e0cb4b8f687e49901bfc31a137d3766761bc2f87931507e59aebfb4376cb41c27e946ffe8176537e905332f483feea688de0a2f9b04f09f41acc910428cc15948c88b5218cadb2013b9e4c844dcf66e8a268eb33a43b6be4572003ff9933d6d4f6879a12431c961769bb33efc976be443b1863edd5aefdb5621659cd72887aa8d01f548f222b1bbd1086b679a4a32d0f3ccd9b4c69572167923a3140e610b7e29a8427ca086501ab68488638d1460f323d49f77075662973cc8e17971c83d541888aa224ef7dd9e25bf851d85c31189aab41c3a299d66147dda58a651a33b1d65890d059e46a6385b3bacdc0dff7753eac17086b9d94f96810277ca78dd545b6e4f5c0c1a577e4fed9386ed45d752b40a4afd1d253d084fed1b0070c43db080fe713ce4b46229c5368138d90f5d1efe357756f5f7a860a04cac8ef685bdd712e0cb774a2ef72a317a3327c91ce8fa44823132d146f77bcde83d486944f75cb494483937ed36e64b7b4fe98a39d6462cb0d1581f60caf125386923c2ca28de5c040aefb25aa743eb83ee7d04de8310e03ba8529b70bdc1d314437df0883154a3d4e1c7a53fb65a9a286ee255ac3bcd3db3a76029dedf5e5c36e3c076e284b03b63f525dfa2041a4cd564d4cec72f8f51a2881c70af0837b004a3898990047594a06dd9f117a8a8a0c05997a4899266840bbf2842c2764b1cd5453e39ed7d831de211619a16fa3f6832f7a9c7172e601c841f33af8761e6c817c6a5a4c49fe7d771e5451edca901144ab08407e4561e2b44267f23b249e5d77d7348eeed26d466df5c9fc28b447e6a4e40db993c005b7cc992adce0281ff548ec3bc92b59030485136e928582a917c8dab585be77b5ed3cf5641b3683db53ffa3a0320f7edf26d15f6d04036c602da2b6b996c01b9cf663b0e3a8bb74b4684974dffc090a0dc58a9c7fa6b664bded58df80bc1cd7fa0dec9639501e9f6749f0c29aedbe9e9a81ca52c48855ba841d5f8e921bd0e4e68f4edea33023a91e0706d3a00abf74eda1d5298d00f9360c309b9700a23d4c3d5696079229f868abe22c4646da6069411902c4d3cc8c8139002a15da9cb4e4e71a6f2818968f178917c3014711b8f548279a52e4182a764ff0c889de32b67d528918c8e206fbb42be7fefa256d5aa207484b4512c1d6a59814012295055ee6479bf2750e2589cdbdbff6cc60b5377915ccacc259fc82680d0ede715b1026a08453a934e530e66617a7e988d1c1d9898fc5d440c3bf5159203ecc03214127d15ec27e56cecc8e997664e87b9611e2ad8cbaf32b3596882e17cc1b8bf171ba88ae55f8adb984062e119c713d5624fb92a343426039a8238cf41f0eef5b4e8b22f1659eefd4ca94f4dcd793f1cabece5ecab6cfedc9c8da97d7d645feb3fde2e072f16c5a53341cd5434d84c366193552866aa4a281f6256e124e791a7ba19e2d3d2c5378d761ba82770c6e561d48c4fff89d59b18612b6d0cc567e005e2384b1fa62401c19ff18adf1504af1126742fdd6ac9ff657f381764e37ed88647e06811a47f43dd94ef93b576578650633ed371825cd089ebf952db430df7168d2382d7aee0e9ffd526290c48e8b48dba76a151e0b720d96d30b86776c52f1c940174b7c34084c330ee3ffb69806008210139517ccb83842e770c6701b58f62539e1f86559442e0815be982350b847452ccacd8d336957404f16bf35da7726b304acb18fd048b67b603c0ee0e3c2af215acd5a49d2b50be3e826f5127f8e5d889ada5b453e77b386753d9f00215b15eabcf7e0b60d8ddbf10998dab2ac1d057f82f12f5072f0de0290858cb8031103f83a3028bef78f28012d2c3e9fd69b0071ee3dbb7f376bfcf1a9cbc4d7c33a2e1b0d987253cf9bcd2d033514ee8ce75b934fa370546ca42210406c2d686a8e3452d4d7579a2d1cc80a55d0224b718b42f1bb18d441875de59f1dc71e457742169311d780450530f2b817d8a2918d08598b8214ccae36c454048287277e6656885f13f21e83c7892b0e19a47c13c7ba9b05e0f66b211a41c66ddca53e7676e7c9ab6cb2f7b5021bae1a8a8dcba701d213577bcd5f2126785e9836a52e572f6348f89c9e2c7754110c65dcc96c3dace6e3f0493c1c2cc82973d872819d6a0aeb247f7b3857064869ad4a1ea3556b1bad4c879535a636aeab37500737ba7723d9733a7b15946292d33a86362d79abb6f27c52735d318e4de753e29621f90633c855cf404cf8724f2535c5dc4193ab1db1ee1bfdfe1b63b019ef0139e8885273404d74c89239daf91f261835ae8e6bd174f9e5e0f20473ed95e439b4d8473ea9d7989bc6ab11719b48d3f855fe8374b387904a17c3c1e295214af1c0c5c9f2ec8e2ac0ce8ffb693e2d1c5795f8d56f5beebaf665a50c5678056269f7550be18c2cc0cef3181e90fe22d075f2fa696f55f840abd38a2dd5c3a219008d1b525a325aadbac190eb5a93340f2193cd1c8aaa112c990fd81a607f90541b49dc700443ad68f403de53e8e4f07c6b4938f1b8c301006e51739db05a6661c308b6d6b61362f2695252b2e9a005eb7666b67d94ee5a9c77d73ca564bb595e9ac2350e5d6e6613d71fdd97044359cb4c098b4478949150f0999b9236e9f2bbbb036b51c4f6339c9b13eeb418e18c0ae8aa049b247f88cfd065f7e2acdbc721c6adc266817ce57d241619a10c0305970155e3782dc9ba5986c9722a48dd983a8db42ad656aed192ade28a27817e624e5e26e5b446da48116a744ed4680d604d6cc3b3514fed90419fcdbd3f2963400fb83a29907d6cdf2e7be7c76995eed3c1fe4d113fe0b17c8b627353cf3306b66a20d93fbcdf629bd63fdf8e4f122ee74891b8cb3b82d12270408b1e5bd1f9aaae7dbfc5e037ceeeb359fa6f0f6e2aab6e490087bf78908cac7d114938afdbf880ec40d46dd88836ca6e36a173e951feae122b950d9cf82743291603a3f985b7bf3b542e72ab4452566d033bfa6f2dc7224dcda6e55f53c900dc28f0a1da90874cda5e58c66d6242bb31d0ba2552c428ec0210548bbefde2b34af5fa6a8580064d57e4277e1d83e937f08157a7fee356e82d334ee9bbe62f7999d3c1e4797e136e06df57c5f4088ced909c0dfdd7ab5d638836af48279727bce9fcae29cd873388831b421f32b4e7762281d2312ccf5789b49081684a55056ae526f93904dec2dc17ecd085f36851b693363536545451a83af6a322996d8d5ca4cfdae78d4f4b3ede8a8e2a97719c18e5e59764d3e75c04a5c2bbb76c648fada67219000d810b11613369e70560e1288ff74f2efc41e5091e07933e902325f18bff220c172d612031df381fb7be14b042f130742399e9c30907d422b658bd565a4b5714ef5f9a227b76cf6fb8506437524fb6b0fc40f25a5581250ed9d064bc1d949393d568bfaf42c88de96a199a6a9a779b6f15deeea10f9ce284dc73a7b057ce285bfb48bea2f1b877b78e4d4720032565f8ce6c39ce6162211cbc27a527f18f4026ef63a6460d9cd1d3b7a056f812d1ef5af594b90a264571c39c28321b9c4c32de34226668ef9818af31f4ae9c2457514216ad19509032b32734c4faffa92d5dc6b4b692bfdf10aaea0cd17ee7c0e39432f4ed8ca7f281ebce1827b32be6a324b0d823e7044edf6339143b830b956ddbbeeed142f95e72734aa871fc53abd3b67225b2bc15e24db472912c0965c10a4e443afe65f2e90d0acaf0da3e654b515d126dde385782cee80bf1950c0740c95ab54f8acdd332f3363800350cd148ab88568cf4d1eeab39ff0d87109ad2f2cf088cf5c406d1cad7d62ad1815cb380ae2b94f4dd9e19f53e0f9dc92eca04b383c88789b27afc60a8add71b474e134903d7409955b9042cba289e8f0ee2e708bba4a2eb084fb866521890d19a63a", &(0x7f0000000340)=0x1000, &(0x7f0000000540)="4eb0bd200ee4db38f577550229ce3e421c19b1a939c3e81c495617e486fe64bcac02a0b102fe808b73fc1b29b8ba71b3562122a1af68e68d271349e68e47f0d61ca38760fc334a11e830fade5bdb8d441802fad9ba4c037bd9e29a668329e96e09db1bd6ae62f0866b2fa389f99e11a1ad6876ae70c85605dd02e88ae25abe1cb83762d348d7737a23c8cf3144ad2c630f9b9d2ee2a4e7654708142b27969c958464aac2f169cea3ba8f16d8cc897ca84a8720defe64e688f30bd0216d214db2faa66f448b102f", 0xc7) poll(&(0x7f0000000100)=[{r1, 0x14c}], 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1843) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) 22:16:47 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:47 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000b00)={0x2, &(0x7f0000000ac0)=[{}, {0xe1}]}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x49) close(r0) 22:16:47 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) dup2(r4, r2) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYRES8=r0, @ANYRES32=0x0, @ANYRESOCT=r4, @ANYRESDEC=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESHEX=0x0], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4800400000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r8 = syz_open_pts() ioctl$FIOASYNC(r8, 0x80047460, &(0x7f00000000c0)=0x6) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xfffffefa, 0x0, "ffe7c9696b000000001400"}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 22:16:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r2 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) dup(r3) listen(0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x1, 0x7) r6 = dup2(r2, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') 22:16:47 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000010000000000000000000aa020006ec5ae300006006c33e00003a00fe8000000000000000000000000000aa"]) 22:16:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000240)="7041a33e9b1a789a85f5cd5a33138e85e75016f0ad0a80c32f57779c047132d2afb02d1a2d7040e1706350dc705d965e61c8931d39bd1c1da3abcbf29923594899c882aca53dbdead593722e9fda9a343fe0da7c0f78b3b032789fc3c1393026f5f65d770e770d06dd1ee673aca87d7a82f6cea7187d23bdf8368e25a494ba1a92d8805513a5274dfcb3e5ab5df625a19b091886a8543c4170b6cd691878b3e6cef2e23e3685f493719032b307532cbb7989faa3851c38d8a39ae60769fa50dcd47953686c7416d082f820da15c6c44b44fb39a8e7aebc37cf514d17b8767e8def4f025cd702bd283d1d3c8b1a762abadb125d9387ce12a898904a2a7049cd65546cef555e78f50a7c3c08fa0b3c878fc63c8dd7e2d9d2301d57d8f18b81f7d44c57574b407a2f480612d248f35491af11f4f79b460fce200f5a4165cc92e387b808bfca2d9a39fa0aa79aa53e906215f7c7e2f6da36330efe857e9dd5f992db05c51bda917861ba670f6e3aa5bb29fb8099ae6827780bd5893ea5d23b372209bfa0a51b51059c8d6f4ebc57f5a256eafaed8758432428567e69848d7b294dc0e4567db01d4b84ae6ef4d9d8b5b617385b20c17bc98d73de14c0e6ca5778fab7543acd1f37de5e810af620414a0fddc3b41dc96af808ea2d12ca801268c682834acb4cd867ea36616aee6b926c09314d9fb394c888a3e51f91423039b71305c875c5076ca1db228326660c05de2b7459f4c978c9b9c68771990e09ce06c1528c3d4d1ffda572b91ccc870fa9f9715b66b0a425572f1faa0bdd73838f3ac1543782399d2520debe774145925e822182bd687d6a56256cdf8c72f97f3eb66978d2579a067d1152d0b803cbe0b1b0647f7a2b1bb5c8e5123c9011dfab73acd78dd8acaeb4dcd967597c39da1a1530d29584d152beded86d2240393b40567b4febefb37d9a2c95010efee9f1982467165d8da1bed28c28d1fbb6270db79a11e6dd0c2fb998cff2d79450fdfa339273d4f37cae23e2e69c5b9c56b8981bc4d605296f9b3472dd101f55e6e0f876dd098e681d8c6351f42ca42ba7173858830a20f0ff3f81f2cb4d7d3657afc3f6388ce4ce7f5170688d88d9b4c51e0c6e76002e0749d34732e43ed097096abae81e94cb0c978777f606ac61a9886e199fc71f77ff4bb6b200fd59ed47e82819ff9e05647b2f4adfcc25f4328757078c6f02a74f87d72957d3c8ce1a765cc97bf48a7a3df83f0fe472e957e383ee10dbbd6c32a738cbd28367f643145a43a3e4279fc73d879fcda349faeba88868d67b40e6a8145a4e8c911deb7811682de7d4e17fe6dd64e3b696737463c80f0d83678e6e1efaf26352bc9964058a8b62c596485d553be15da6dd22bf47feac1d8fa2cd6fca95ddb21c533e34ec39e80ca475f011672cf0245d228cb6013976d3506585f106564f4c7409136f3fb052999bf1110d3a21584b1f00fdbc59c15b4a17968d4db0869b23b91f8fa06be75bbebb3e4eb986def2bc669cb22aec28fda9d4eacc51e5174e5662d4505df1e3c21477d9ab0bd150c49eff4a7b88a03f0cd82b5953b7b10b2df0f4524b6d0016b6adbe13924d2d1ca87ba0a1218d8f558c0f6bd249fb4bcdca368c2fe2175b11004f761f84b6dd8e0ee86ff7da9615ed2038b7267361601b7409d86ac86ad9aa1fc9ae68d9c2082bd1c2ccf7e74257589ddb27661297e95fb0bc7dbc1384c7348112d864193ed29d741e7e07857e76421a9c41710af434e3138e0c5bb9fb27a17ae6f8a9b8fe416019ae04db3216a10f792247e5cb6c60521ba4a1f74f22b710375fc4e989ec0764e3f00b47963c403a677aa7538b23f4172e8805b8d0f093ed1259454a280022a30249469c062cfb083d1357d70225beaf4d8df0d87ac34a420fdea24ac7d6e04d35dbbab3c87c021c8bda4dcf5db62bc1500420f115c905d696bc9b2191df9b7f8a7e615ddfd446b4dcd4ba2c8a927c35667cc3d2865f5d265ef6ca53f1dec6576452ae82358f78059a6f6915e7a42eddd9c59b6ff434845dd54852b6c479c6db4bbfe9a58fbd9d600126551d6a81118f02fb19a0c0b55dcdb566561cf08dd5e19ebfa0efa56b684b2291ed96d04ce60b6946a1e5fdc893d185be816810d131bb83e0315555a5a4af0a5161389061129baea64022c6ab280a3c61f62965b14ac436d23a156cb2eac61dbbc75357a8e6f9c735aca4ab9cc6cb9d2d10efb0e15ed675d566277717ef400ba1fb13b9f396ff561f9d85d0f265e414e28848e86951aed4abb07c8e7bfcc0166044273bce2c2f9aa9e5cd22082d54b627cb5edd98d8840c70051dad6f8a6120ae52296f416637a3449ef0fd4bbba273981209e510716ef1cc1975fd72875bd033e097a5d6f515aec626fee026723b1a11491521b8f4f37bd80f17f89474913601a2a56e7685f3cc4011341290d3540ec03ae76a989eba0aa29d3b2d4f0ae9dd20389f173c5a9f182bee8206017c689a98b1724caedaf5f3d93e7c7c13b6b30a3ce5f5ca71eda6c55c4bfac02f4fc378b8b93bfa988ce45d7b9d27641e03c5e664c709c04e11fa81b38f4d9a34e76cd8f61fe1912a465a17463d322322dee068df9f1ae4e4c5726481301f239eb96a26034ab411fb53b0ae5bfacf9c7201df065cc854b448bc6d5376a2ff9e468c3420db49ce144233101fa5f07c09634395cf5e7a5781d1af060c1228d60e415c9cba65f87b2a91e56981e9e0a41cf853f9b5cb6f152ea4c0befce2a5933947b5963a727da86d85242af0697aef7be243fe1667e0a6cb4c7945f79bc925e0fe6b0b4dd223338509f510722d9df0095945af28c8edc47ae7ce0436cd75239a8b7569dfa8742a7ddd94bff2c6ad24127f0716d804ae99177a8bb4ba8f4832b100718cfc5cf3aa6e914d3865ae01dbb75d8f51e9ced624bc0b288edf771b5edcc1ecb92c3c80b8979530afba21a335b9027f09fec68cef2d7835afa1b92c3bfab6f4639fe947afec15a0495395d786c5c84dc3bb873cdb1524970257ee7dc17bc47c3e40fd852d06fe0df2408d8b0fb2890ca9efe72ea176fa3cfb46cc4a9c18cf2fe0c2e04d2a39dfa725dc723a9feefd81673db679b26ec0913b881f6fb19782dc68db3e13577e80539469ad5f340f3608cbf67e9ab87799b4bed4d6369df7a837fa25e1c5bd3ea4d186b5fdb977946a608bb99ffb9275eb419855101e9b3bc4fbb9483bd1d2d5eb55c0d15043729522e7469cc03f190073f2428618c48e4b85ba2128211acf510b6e068ccaa741c72591a78d9e016120f484197876e3146c8ab19e1123b540bd5ac633317cb348ade7abcad965dc97f4f13549daa9a4a936356b1aa2b038d89d086e2988df36a84fb06afea084de1220dabc66a59e8f97b5148bc67c75c23774a208f57df515e1df7f8a62a30807467c17f98ea5cfdb264399f5e49f0fc8c0cbbc55544183fe6ebff7b097bf61fb310ffe520ba60c925e3ea767a86b886b8aaec1713f9683ef0b239962e3c4a392c89f3aeea60a0cacfd7a9b6a28a7404caefbaaaad464c45240003a3d07589f39478feeabde98ded3c7b9f0071bf1b21b26245a54c28236b53b948fbdb184b751007795aa52a276e47dba4bb921b91969ac9f259de3ac00073f718f83d08808c7e61cca5165a256f087403331df79b0d1876b1604f7471667ec6eb13ada66fee830288b5ffc01a79f4dd423518b724e8f5a7588b1270f88ceb6293d4b431e51494f5329bc29b9d112e7a9c03d665a932e4da36d132214a67a47f54566749452997f439d30e86c9853f2a3cc38b69f23c19edcadc7b3af49049429c3a3f4aa2cfef639006cf60e6dbff925b45a50810711e747b047a5a17e9258268c6a2230a76481af45c4c82d13456ad09fd7a3e149d199c7ad2d2e33961c5f8786455a10d5e2c2a838a6f0a0af616b102f1b00e7a6ca722736138751d27dc1c53a5845d16a6589e7b596dde2f2e74cbe71f799f0980fcf80ca2a14ff01abf3b3c317b09f53d2e04654e471b9e29efee8a989a9b24ec6068aed5106635cce84f2a0bfea7f75434673adaf590766b2a2b0696a831638d1bd1c7d4c304d451a3570bb69ed4bb1678fce68cb3740d4171a3be35f746538209a5bc13048f46013da0d3b67ca045cf54e4228878b99f7bbe6d1a7e378984a9357da09d0626520e100d94e96121b7cbbb59011f6a15d54f33bc994dd46a4e3049cfea72af4d544160eaa8fb2fbd4601a32c10416ed443015486cb152e698f2dfd823b83a41be43f525e95a027babe8904eb0c03bd3fe0ebc60f87d6be569d895ad7ffe8ce7739e1e2062c1c7db62e2d8da717942ba93e331bc682ce2c3ce3df5134b58f42c61d1fe0ae52054bb3d8260ae0a6e703521abff258f1debbef0eb01ce8bf02848360b239e3926b0e249ec9555f535cbe9e437248775fabbb09d9a9b67a1c86f328fbda146326e1bef3a67384853c7d0eea631c2d58129dd2307b55d07b56b4b7738471488a9bfb4e77c2d1e3c65ac27d29fe4e8530d3f1ae17ad5e46065461fcfa200e429980c814977817bbbe33906d10a056db6242ada0860aad6313e4139062a2b0b1c7915d8fc97ed3358c5bad1e3c6e72cbfcee7f50d8f03aebea0d4262b94be770b8dd326e6383272227554a0a7da113599f12111a19e6c866cfb7774eb1c03a2e5239c71151168cecfaeebf49a55339843d4bd1149e274c9208ab91ee339263b5748d34f126b32bea4590f212240a63bcea9bdc435050e1b285b379da3cb3d0b87acd577fb94d2aeaa0631e0c8f8987633ce54279788135ebc8c09bc1cbc62f8e9c2ce3f8d1b0223821c37a55224760a60b729070b874936b9137edbcff05124759898d97c76da95a45b99dd045ad646fd32336867364333a92ab6b38b2f6e68daf3cc299a56bd1c570d149f273554a3949302909782483f97392f695317243bdd718e1825bac83aa499097879da42454600d8893d34b8888e1af503c543dac13afa36b1f96a8452f0e62860bf234fa449b2704bbf31cb894c2b45b606c7bc120ee887332c1d5a22167ef219d13f0f3e6c7a00e215f91605cd77d8e0cadf6b4142d287b8e6aafda78b24a1a662134f6ea8089abae7054a0ae15c9350df6536cc2429ac38701e955dcce8970a9cb2889d040417bbe1d42a802da89219546716b8d9f596308a7961edd035cec45000ed1e6116a5910dca10156edb106307232280ef810ce5458ee8f8412883b3fd7bf077b4938457ca6877a8219483e214107d758023e215b153cb9929def6a098c253f5ded5af7dc634f225bd1f7d462fe4d79ad503aef2caffbb91925f091e1084d9f9bc074fb120db18cfef10e481b0c1efcbef06b5c0066a53f4ed3b41c8a3a92b2dcf7915172ccf4ee5b73706f703bf07783d5634bac340ac866c853117c00c35723739c29093d7f48c6058b7f844fd4a2bb88253fc79032c6fcb8748bca6b20b2a1029c89547e958bb47604acc3a218b5afb7c2f81f319786c7f35fd3b2bf19acfbd453b4dd7dca40158445c82279f556ec1a0762dcc49a3f92f189d2d6e8700598d9606e012fe4381778954b1fd773c44673565b8fd3f89b56e7efd33a4ae5ef12aad4542ea54aa105479c5277f3a867723890b7feb9c1722ae53744cdaac87b143d54b799ec4b28825329b135cfbba3db7ac143c98c9587541f4c5cf6ba6ee3752fe0bba79143674a5113bd80f62a94f9155e0cb28fa71bc2a88eee9db8608ecfd226e1cf64a9efd1fa4efcdf8111206219ba3af6eeaeca6f3cbd72e2d5763", 0x1000}, {&(0x7f0000000040)="e6cc3c0c7f44c09bef842ee54813e4c551e84a5b1199256ad031d38643912c900c9131318bba89c08a0e008074462546dbc1ffcc3c49a26fc10af08ac6d50c", 0x3f}, {&(0x7f00000012c0)="b3bfa3c498c5ec0402e703a9b74579676b32ffbb7f4a5d2ec136dec1e8c1828c26e34e707008f9680ddac9422c154eed8a10a5cfa51930b7c54ce6e54d02ef4dbe484a6a1102cedc98da7a821bd6e6b56080b177f9eb8462d907d88a7c3a44ec54151d44ca416dc9b4f16560a7da05d5f300b282bef4f7eb14491a1c535d3e2207a9dec7515258ccf28e26deb85ee35049620d779c28c43853ffd95de215acaa34a0a39251ae6b02fa59fb8810df382070c2e3c8db1544888f4b06f0dbd0186ae3610fa9c57112061304f2389fba31b1cbf89d12a4c9b9000908de041a337771c3632b01a90aeb81f3c2513397e1", 0xee}, {&(0x7f00000013c0)="852679f6cb892db72bae43c03a5e08914eb1f380a967c4c9f702032b40268b2e60450f4acaddad1038593ae279d50d3f5fbe5f133743a12c0c6297443cbefc8f525219f8b9c49f1a1804d96cf4aa96d6e2cbed30f0e56ad850a7e2627c83e26636b5caa00f3df9cd33a937c85624be92048209bb556eab012e759a2af3671136f80e4c5d686fdc50b44bf3f6adba18d437812a0c12a5f563508e8151b8153b62905e4d454e85fc7b517f518cfda0cea4f47362f1624f4473da77fde7ee9597474bc251e6c5fb45af820b3f5d5b59d7e5224a09fb7628a0834a89be9df00cb1333cd6519e8a417dac023c4437aa75abc6016c4323dfa1c962b257705a", 0xfc}, {&(0x7f0000000140)="6c341f568a98f4c708fbaf4f5606fd485c9b82461de698823fca32cfdf63e9ccf37df4a4bf57d7941c2d940e42120c6397aea405ab3a4f0c92584b3e003461206951f8e4cae4691628709d8e2850cdf02e1a0ddcda83c7c4208f5f2a2048b6aa62122c6e5cf1fad6f59e26b34e2a6b37a10afa4d908c1340e0d1dc607c42be8ff091c00254188430e2e0f05e5bad7f8ef585687f5456d07cb619f77708459b", 0x9f}, {&(0x7f0000000080)="0626433cc96a414936dc834005d384acfa7050142a1ed7f6d39b2872b3014f556b6c4e75c4294c4c64f4372cdaeaad648f8d93548eaf3614e2b21a63314dd797a508fdf2623cea9d66dc1cdb13135b120327a3f757340bd3e0f4a31bfbbe0ed379096be817f5c83b103a8507a4333f0fc77004f59aee210484c0", 0x7a}, {&(0x7f0000001240)="6e0a40635e5b616e27cd45bb0e9ff8cdcd2e0327ba16d25eea990e6533c974c4d85c35c049cf65", 0x27}, {&(0x7f00000014c0)="715d657177a624839452a2eeb6655cd979a3356f", 0x14}, {&(0x7f0000001500)="75549303a764b07ff0cfd21f647e5047f91306ac17c4b6c4cdf7a151f475b59a97e71945176d3924783a0bbfda524ffdefaff1d33998bab13c4577349b1aa90ee0479e603819f6eb95bbf3636cb3db7127f467361629a7a2bbe82b985807236c0939769b808e0df851802d9cf24c304505d15f26c2bc21c657c1e68fe79f3d11e2bbb1edf50230df648108d960d47b058458c2b11aa3e7c68d781fb795311775a3b960487529f4d3858b256df243eaa0b281356a6cbb2c8bcf4038f7281b9fec7e0161ad36ff3b4a712d", 0xca}], 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:16:47 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r2, r2) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efb54dd0b05d9baf1696db4fb11bfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149ba0500d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b"], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 22:16:47 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = msgget(0x0, 0x410) msgctl$IPC_RMID(r1, 0x0) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget(0x0, 0x1, 0x48f) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/106) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000280)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9, 0x4b85c7aa, 0x9}) ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{0x2, r5, r7, r8, r10, 0x0, 0x2}, 0x7e, 0x7fff, 0x3}) r11 = msgget(0x1, 0x80) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000800)=""/227) seteuid(r8) shutdown(0xffffffffffffffff, 0x0) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000900)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x200, &(0x7f0000000bc0)=[{&(0x7f0000000b00)="3ed518b1555dc328395ce5783a8581e805344bf94c9dfca83e23527531259fd57876b5bcfba91c3b070f65b3cd3e3b10a594de", 0x33}, {&(0x7f0000000b40)="7033521635260fd7fe964431d9099d259ad3ab3e32cab97a65c6c58b858b0e4d234bf3826207ea1249d58cbf30de03432ededc7fb6dccfdc4e0e486d490cf17da818da9370cf5caa03d9f3d46cdfb861f201abb896b9acf28f8ecc645faefb23a043735c1231", 0x66}], 0x2, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r9, r8, r6}, @cred={0x20, 0xffff, 0x0, r9, r5, r10}], 0x40, 0x1}, 0xa) r12 = geteuid() fchownat(r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r12, r6, 0x5) getpgid(r9) msgrcv(0xffffffffffffffff, &(0x7f0000000e80)={0x0, ""/83}, 0x5b, 0x3, 0x0) bind(r0, &(0x7f0000000f00)=@un=@file={0xe5ee171f42c9ecad, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x200) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1812, r3, 0x0) msgsnd(r1, &(0x7f0000001100)={0x0, "9c1761f9c66d606bfa2f139425c7a4bff75ef026ff343553ec1b445c20edd8690a866f75e339219c18cf5b0523c394d366bcb3df7b1dffb55f1ccea868541a15d410c076132d9f1b441aefb312f194f193fee9814484950a2d7f89c08b3fcab96c43f0353eee975519eb6cb6c961bdccc6c1f9359c168202f24efa0a7be57d0bb64917493dfd8e78fe7ed57fe6a89b98a71480825d8ce175ca98cc92248e56db59518aa4d11b149ff1fcff020fd66f244999282efcbea4aaede941c3f4954c3a74621d1a27d76410e7cccffcdef24036315cfa8161dff5312468ca950aad0fc67436177f1fcae10b2315dc05a0ab895b3dcc2d364b"}, 0xfd, 0x800) write(r3, &(0x7f0000001200), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f00000012c0)=@un=@file={0x0, ""/506}, 0x1fc, &(0x7f0000001600)=[{&(0x7f00000014c0)=""/17, 0x11}, {&(0x7f0000001500)=""/223, 0xdf}], 0x2, &(0x7f0000001640)=""/35, 0x23}, 0x8}, 0x10, 0x42, &(0x7f0000001700)={0x36, 0x7}) 22:16:47 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f00000000c0)=0x10) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180)="80002000543d3ce06a41e17898454fd5cb076a", 0x13) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2c) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x1ff, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) syz_open_pts() close(0xffffffffffffffff) setuid(0xffffffffffffffff) getpid() 22:16:48 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000683000/0x1000)=nil) mquery(&(0x7f000061e000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) shmat(r1, &(0x7f0000369000/0x4000)=nil, 0x2000) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 22:16:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x8}], 0x9, 0x0, 0xfffffffc, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000400)=ANY=[@ANYRESOCT=r1, @ANYRES64=r4, @ANYRES8=r5, @ANYRES16=r3, @ANYRESOCT=r0], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="156c65048cc0a563aa15a8854c553656549177b1300002587d8ad013d1df4b6085240ce44e773bfea6cbc3f6b010064e899d69819885f5c7326119e789c13fd2be44a870653014a93dea7a60ea269b33ccc765f09fcb9ad526aa320e4ca658490ae4994f60657a0e9542157c8571ccf0c30a5f851f163eba178f7c33f888baf4a0210a135be2a59ad7ca145928d29ca9cc10debb64a883d73fb2"], 0xa) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = getppid() ktrace(0x0, 0x5, 0x8, r7) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) getitimer(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000040)=0x3) faccessat(r8, &(0x7f0000000080)='./file1\x00', 0x1e6, 0x3) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x2, &(0x7f0000000100)="542c6478dbaa7c75cc002680178a8604c58a124f2aa623bfe678539cb2bb4ab7342a81928854c9d265a8feeedcda51d36aa2729566cacfcc07bfc060172f26f4a171f1bf1754b5a366ad1effc7cf0de556c110c977dabd4151da8c374499114a9bb85eaec376c6d8b2955e1bca516c23a37ff911c03a393dc15bdcf33f7f98ea1929efe264a67330a81ec858017a9b24dc16c75609133b7ef36da4dcf0a84db7a43bb20eca87315aa44bfcaf53f0026b9d4893587cdd647b166e9c0a3a667b51c1b0b3df103671f8", &(0x7f0000000200)=0xc8, &(0x7f0000000240)="c60a733160b5eee4e6bcc1e4d98c9c5d77d5cdb68ae86e5eb149fd3e8638d3fc2615062a3fc688bf5c163f551e27d3872ddcbfb11e520da26b87b72f7138ae", 0x3f) r9 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r9, 0xc0105715, &(0x7f00000002c0)={0x3, [0x0, 0x0, 0x0]}) shmget(0x0, 0x2000, 0x40, &(0x7f0000071000/0x2000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, 0x0) write(r8, &(0x7f0000000300)="55760ab9fa23935045baeb685528d0c6a0eef0ae19c696df5ae1d82b5bed11e4bd316a257bc3b3c20a7e85bbaddaed06ff9f0a8bb0ebeab9fac1471d339f7f6422b06c72b6d61b71e9d2d344441b348da56bbb42c62b9d4fed4e3a4881a5799cba7548ac", 0x64) 22:16:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x10) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="a24a6205f994095347ca828c793cbd3aec587a004f1a51a70d54492e4ed692d6dcff77ce7d0c434c0b38b469781d2084550c4fbc7f5ccb3625cf35536986460a74125f83f6c44f9da45be7dae6a17f0a01d43a9b847da706660208b70d8bf5a8a714d4774e0081b7c3a7f9c89b3f107fe46b33c28745dee4b2de2fa65f770807434ad1ad79f11dd95ab5d81a8312e7ebe20949928a77e59294b3642cffa5fc74555dce42db27a7ac", 0xa8}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) chmod(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146959, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) 22:16:48 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:48 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff78274c0c063086dd6084fc9e00003a00000000006b70389ec500001000000000ff"]) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) r3 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/56}, &(0x7f0000001100)=0x3a) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001180), 0x80, 0x0) kevent(r0, &(0x7f00000011c0)=[{{r3}, 0xfffffffffffffffd, 0x4d, 0x2, 0x9, 0xffffffffffff0000}, {{r4}, 0xfffffffffffffff8, 0xb9efcc62ec208dd6, 0x2, 0x9, 0x100}, {{r1}, 0xfffffffffffffffb, 0x50, 0x10, 0x0, 0x4}, {{r5}, 0x1, 0x85, 0x20, 0xfffffffffffffffa, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x5}, {{r2}, 0xfffffffffffffffa, 0x20, 0x8, 0x87c4, 0x7}], 0x4, &(0x7f0000001280), 0x80000000, &(0x7f00000012c0)={0x9640, 0x8001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="917593b6ec64de1a5668b985ced7cbd8f12ab9256e1332de1503ef4f1cb7161de262853a7d0889e18a0408678ac90d52e1a9c8e26482e9c0e320eb6fd75833ced8ed9fe129aac34d80f9c7c51ffb79e3d466d833c8f4c0a6eb64989ad383f2c16798b1f4daa96037a22280e04904eeb8b4ddfd37913c4876d7246ff2cc0cfc3111252b7c5949e1a8455212c70c6d554a1ec4a3ddc2d6578494dc56945935448016cc4e475faf2bfa027a00a42c0a901af2466d6fb41b716fc3cb49aaca085363e18a3fa6f41f90e3a2381e80d28f71934c8b200c6b519dd1f40a0496a507c7c1c52c30cc5ff3e56e49dc77c4b3f1d37b2a105fadc8ba0b8a1779eb3ff560f0fb5b93a94d80b905dadb7f2b64ecdb6aa4d850172233caea6a308fdf2333732abc2965fd5cf765bc6d53350ecfb2f8237222a79dc0f1aa10a68f544827f8f136ea266d2581ffb963003eef0b84cf05a384df1aed420c133083e732252d58188d973b09cbffa5b38bfc5a62f88cf5dcff9ce48a3e105988ff20f8827f1eab53a6fafe96b0c7a0fd901a910676fc15e4e6961330bcf6b92c96c18c911b2d5452d33334849acae44c67813b422c5147ccad1792ba592225c5c44a9f7ea468c229182bc37a02a9304b56c935827fe24c58d3537712caca7eecec0e0026a90d7484a1723755fea9212ad682cc0bbf7995d2463975a6a62d792abb20155a4e4fdbbcb45ff5d609e025866abe2a5be0abefd60af8d2711a5713dc88accb277685a4a908ad983739a32c96c74ec589fcb17661825cea39a052440a5ac3df9198c69e48cf39121f6cc9487a7ad8918a4c6d277f2ee09b5ba055e912ca4da0f2491d7df70035fa72d1daa6eb2d87eca0b8f30423f17fc2f52e3a13d891a1ff49b114440bfae1fe6ac4bb18e36a8a2501ea0ae7b8a588a4c779144a8abd733a7d754d5448b2be84b311e6a07c7916bb53573b28ce36a7990cb863bfa5f352e6d4dcffd5398e14b043ae33cc85fc666d1f5eee6db1e1cd09c0b293e679c12deea4744bef4889e578a38e23135f95326013edb57bcacfbf37db32c17f79ae6b5e22a019afd9525c06c4ed05dca424be9a15fe7b596cd6a7a56346befb96f52d897306abb44339eb8311180f77a4c02ae4eaa74815163c5538b843a5f4c968bc58ca20a1b83e2348881b0500462979a4a057554bb872c4fa4a72cc3583540492527cca41cd187a897445a8210fefeca6cdcb5735f8e79bd986129505a491555d16cbc3ec672fdf1ae5c051269fcf46e5d60e19630d677d1c889b2ab5662989fade6d29e2fc1ea3ccf5c94979ceae8afc6345014552f8cd91d971f51df9d1006149e080af54b56671b1650b5e164ba14eb5de61d1dbd4d5729eee5308bccca5f4e9ec3d0a4113abe063b98852917693533364a18a2fd5df9d1535994850aa2121c47c4042084efd0344d2a6170ee7faeaad8a74e7e65df1e4175fe613caa0efc33c3f7dc1a471989a21a70c7709515f2bb0085652038896b1fd4edb96fb64b2c1508ef71bcdb68874aa376165cfcb4c34c71844b573ff7798ee2e487e2a024a8efeeea631086cd1b9d05452f1bcee122eed3328b918d7114dfa8f9dbcfe979bb8cd4351fcdf00943310bfb5c29c6cdf1ae7127c3a4eea8bc95385139530fa9326766fd4b7acdda1903bf565722fe0021b842ada50612afe3e27961f328b98fc2befac627e3c522dc704ab4b9c082758ec0102d485d245352966e09f1f36a8eca09766f3a5ddd5b6d4dc63aa6ceb2656caf6d3f725c2e79b4fa7ddced3dd4ee9ced0a9b1f5d2e2946351261b3ac4c9c0dd741bb868103ef6970ffd3565bc013ae0be898a49217472a128c593b399c6075ce39b2deb72863ea15ad43bf3f0cb7f4dcf2553459b8d6d0f558c71eff6909613d43e4372e59c76c050ddf8e1de7d36ab576832f48fc65b7d5cdc3424234fc0e4a3fd69ff9edf13761d17134e88b21c9ba1f3dedcfc52c3945e139e1460bec180a2748c66121b56cdeb5365aa8c042838e508b43578713213e4588559bfaa9e337dccbb8d2970d7ec03082be8c7347255974e6ca869dcb47284d0b72e22773fc9f647e25b66d82bb3da9ab1f02d5e856fb7c5ee3cb4b25f1ae9b8063eee7d8ec3afb1ca000d5bf23f7007191095752034381fb5f44365b49119f1569c81674b4c14d2ee04ee9f746dd44644150bc52b0abdf5cb0c1d76afa8fc1b5b4cb05d4fefbe1f5b651df6e7108f7bce4f803ebbf04920a56ffe1e67a25be327cc69841eb2b271af831a7a2a8244efd4c19917b15a9014804cc1e29fba93f6f506c8d867e436cb4f185180aa72dd43efffc51312fd2321be0e713679351e298e1da0e7ddcca3f746e2649304c1e33aa99a78137f110e9a8f591d9b9000044db83475d838f05029bd2834ef0921422dd7b05b09389c2223fec3f9fb2aa84056fae7d7d9626088bf07847f7a29af01218cb6c6be2f0c0d4843c15bfb0b3c738f5c4d5c0d796c8134ff3c263f7cb29ffc4d373982a30532846976ddaeeb2e35d57a49f19890a55f1370171e41a4dc273924e1357d933bf876512b561c67791920e34d3c64b12c0d927a9e5153a016889c3a92f59dfee755b1c4383bd4cbc4743ae7ba76d609b1c3414668569a6d0f7f29b6041b5252ef5c63668166aede7ca9602a998b5af42676497c908ab87aaeb7c85cb10702b8266dc014708dc321d33870f788c6cc6ff598510c3195afd8d4095a1c7ee81f35adf1f73de16fd2a2594d542a9f2b0f265350520d74f5935ce0defc2e96b2ac848f58821d4cee906d66fd7651fbff1beedc9a8c229ca20c7247bf54a48299f3740453679c04d6430f88c2a036ed74873ed2809aaf56ddb2c9f78fd93ae85284455e74356a77ad5953610b25560ce1d7b620d1ee1193e7b49bee3661be417d63ed28f3cbbbd9f3d2b429acdf67465974478982dbd1b70382d04113ca1011abc1d369f2fbce2f50b16d89ce8edb290f8461ae9920b2d1932e133bcc8d4a7d2f970b42d0783589ce0a2b8600d6c6386c679f66c14a675421db1cb3c2ed75365eb665b21b41559a073a6176ca13150d0f57f27745c926326774d4b14e07c077c781bcb9163ec00b4ffc5233b73027860307d2e71ea07b575c9a55e7492216c3b7dd6ab768d09ecf57954eefd7d303f76e1a90ba5aa89b6ecd99034aaaec75170e111811fd599b94d21b4290714d71456977c018fb9a490198db04f2c36b3baf00f4994c6c10f3ccf16eb2ce44480dafc18b749687325d9f67b77a958ee2d5b1151974d943cfb10a8e125ddc453048951adfc376e8fb4f3b531d81b64b39952d05898055d2c69c2db30fbf43d170186d1e242e559ef138f56ecc640c861cc514acb289943202968f807f5c481146d63b16bf3d6a55418f54cb72e753bf24b8fbb5ffa297dd1276be70895436d3a63ab19a10e3724496e0a7eda751e91305a50aaa0e3f47290a026107333948eb36c1374ed1337ffa5ca717a6bd0bd25c6e3443d855f62e4b8422e2063b16fe4773bca21eac03e000e4612887d24306b733850bf92740fe7a6f182831ee6c3cbba1753be37e07b1630a8a3043aaef4beb8ecb59659f24b210387cb8d33b345147ed0a66be2747e99f7985e9604d4e91ca72dec05c451acd19a47f4c30d41e780ce0ded4cd03f50e65666c531700591c30eab2e2898fe317dd8400267e62a6445681270ab5435b01ef811c79df7c074e1d0b586af16483a28b0869e64ec22e6f31dc28a7eb62d35a8243957e441b6e92a9cf87539f04e73036111a83277f9c9333276b1270fd892472afca794140cb6800e4b7e6736e79d66e13c630595a312078ee2eb58e0bbcd868dbdc968f1a6e05d536b4f0cf5a1304f82fe67522d1440ca823a6a0aa77bcb779b3d944bd23eed9ecbca91b59835e1f22567f6862e8480e19cd409562ec9f86c7a1a2809d059fbb437b183cbda0371df02316da2d96dea77b1214ce60378742528c90d85229227e745eb0c24428dfafb93d49dc7eaf3c2665ce6a4ddaecff7575b4134ce5331ec86582f7ece6e615f36700fa3f6f5991cb69a12f1c5a49a8dfb126869801825469af923027fe4e90c811e24e0ee7924a4b962bbb1af566fa0ad5e9a8d19dc958bc52078e3ec05f3b172a334e2390a1f8b3c3f265a233637acf2b854d6da1a935e7cdc855709bf0525beb0fdd7e8900849cd81951d50ba1c317c8a60835fdbd67b73c3e02da6818a0efdaff6b5d15ec63804bab71cab00cc469458884b1e809250430611e5b9f4c0f9acaef714acd1159c27f276e442b3df6a3b602fe6c10b3d25c13bfd8eba3a133c891c903a9b3d64e8bf105b3670ef120327a973abc9738683b15af56ed245666d3c7756e9713692769f13000cf6e4809e0941b66d1aec2b5f459ead963751beb7ae58ddd443a5270d96adabeda6bed9879fdf2313eea5fa57d5935fb94bc7efbb8182ddf59d336d49b56baf8ef4f46382f4296cbae5c362415be75eb185f103313af5535d8a5bc41649c30db5c42b66ea17e96876624eabe289e76d5ef32177a57542cacccd048ed8c69f4d30ab4f6f141dc0889bdfb904fa1a83184433a8e444f20318c56f72b2c999465e5ee3d3b722232707daf79847e0d50d3ff11ce983dfa7b5f0cab30849c582b9c738f592871824a9469b38b98795aa6370de1b2a41364b67c3357c742d44a4a427466f7607a9ba36e5f93c422dc23c1a5f582c121f51862600c5c8edb44115ebb500065e10edf86a1b92bbb024213269a4b5a52cd672b361384c9baf7d0cfc19a7f3c5014a2b21b870e7b4ada0db35583177b7ba30b889c14cc5ed5c80620906e045bcc43c14e45a9063283f5b448f9077c3c172ff6f16d8b73495d995d89e429c2c6045f86a8c8c2a11b0cc384a6e7941dc14258a9d6a179d6f6c0b6b627c9cd922f38daf62c7ddac4ae4f24b19c1f9a1cd15944be03242a17715046dce5cc644b7aaa34981938c8022a204fe87fa022a3a64e78529d5681930e5171374200b575327448676980c8cdae54666b6921810c0e7fab845d922712f2b310355174f80d198276bbdc0abeb131142ffa10884d1ddc7f974f549b0ecb757f28a227cf3270a68f868b3ba1e611f465b3df75727d17ef4d757bd8cff7ec873d14c4c23b94de769848701e2e3480947c8c54e48e998623de83dc347c1f31c1529965ffb808ea256c9bd5851fd7d064973d031bd0e65c29b2321689c4b3401a9baa5fa678fad6eb84200f8b0dd35c220c138eb773bd8d37e2efda6b36a607dc6e7c9dee81a56f89afdbd1a7c8d3b7c0556533105dc4624fae34930e5a5c3498e523c0075717896c1891740099efd974a8745b9b5ab87caa8bdd48486e6da0a8e661b485b07c7ee65cbc19d034dde7b8f80f99d5b8d6a4a749eea0bc952d959df641f3d55ef48cc00571ec60651be50d8302b2de82f83b47a7c7c5dc0d9715a95d41c88e756d3b5a18f1ba82c418be45f9fd35f2fbcf443f3ecc81069aad914278020c0b12e50c7018bff7c56d38ab771fb66f6af94976911aacad279b628b48d751d69e2702007d84581f80a2dbb2f5e42ebd26a4ae8bab4762b338e62b345e40dc4e61d620e7c10ac1129d2a7edefb1cddbe8540c45529b8ec4c459e919c1619dce25051f3f9dd4b84a2f6f3452152b77b2ff2719921ea2cba636ebb95318d885b85c37e62202e937083d8b8618eb78e996cba0fd354a19b0e83e18c0c39370d05fe40c41d7e810a1186110a1089ad6c6b089b19ce3ec13f0692bb490ad4a76eae3763", 0x1000, 0x3) 22:16:48 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="d6dbb516873eca52251182edeacc591e38a54905b02d61e086d1df0199cb6aada68377c5515d6127b17c110798ffb56a1a7485b49514d4a4f717572bc44bdeb3f751e873360d75b1a49247d68025538de5601725ad6874c6e313077cda91e183a1ee4544266f81a83bcd64127e9e38058a6d5fede0f13cf1e9e1667047516ddbddedd1ec037a3521f9bbd3e25a19dd8991d526c9266c8775859b7084107abeafecb2a909ffe5ead8457d3c9875262bccc3b1ab1e12d54654f66fd0453cc0956ae2c49d9eb92bdf3d4dea07215da80b1152e4e189d300a6731071da6e7fc81b2543170449e3e0876f", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="765d51c7bd14d66369877d823b5f100a490f9d9c359f98", 0x17) 22:16:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="5cd1ab80e45cced64dd7888657d7b33f56fa9795dd3d40a07049e69aa519f7b853f9ecae3751381fee8f911a9f487ce8275f1b24d035c559932ef1c973bae20699f97ca4a94871867a15c7b2304c7b6da4e7eec9da0851ff1e7f6e", &(0x7f00000000c0)=0x5b, &(0x7f0000000100)="f54688abaec23ddaea968c350c537f7ba661131540a3e3cc1900ec69f31ffca07df3826df4f9cd418e694077cb7829892bc66635d65ed638d828cfaf18db2b54fba89ddd20f2280bbcc0a5be17ad02dc9c9cbd9de4a60215acbfe900d8f5493b6c009e323f05234f13d1485a543171d7a7cfd178667cc835dd74ba4513ca2ea2479a59dbbf49e539b3fe4761f4f93b66e20a80915fe6fd02363ca23983d1f1760f28c4fc039b80a0a6a4eaf5c80032c53d65d5450801a931a7745e7a5517c434bb0c025d6a572e08d00d9300acdb733716abff5939369f6543b87fccf866773aea7a05c997038eda39f2c9b7232e16e4c544aa3b1ab10073bb9a5cb6adaed7e3364066596f1801cca64a3e3c3ed895a32d5bed9fc71bb3414aa578ca748b8c034e635f2e2499ca37f665535d3ef808f01a9f98d1cf997df5bd3f5c17a1b7bd4cd240ee551aede5eaa01878ea880139f5e11fdeda837986f0b412c75aaa8e5466f154f1f69a0b4cc27404fe5e0b97f1ae3a03e795a02bb17cd57a5c9320f29b4692f82c9935da5509acd1fbd75bfcd8c2952140408d43f3db59ec3b473392a08affb3f2817761ad3468b51abcb0cb5fbfbfda23207002214cfaf1053ff2b445791c801427458956f141dda635b348b4df7e060f8954612c8c39008aaf4a5d66833478f057ef5eb228b64383513c1939be045ef4fee2b0e2c477ad95f79be91f724196ef2a207680d6c09222e30d8461163931d8fc36ac59a23def30d8e258d04df727479bd71954d230da369269bd07742aae7e84ff5a5f24cb24571cd1f9db0e8a141c3d7a170a036fd3070f47ee322bf0b92eb730223fe5091f87008d85762e3c6aca8c9dc15470864148d4ad2a0afac8046932997ed866c3616df17e07386fa1bc70db8f6d6c3fe616f2270c497bc70df82e03f70c132d317b8113b28650d36a33fe6033b64eaf9cffab52f5366e3c26bc51d62779775af452b6f3b1f907ccc05e0c63259352351e424b5a71638bed49eef97ba30ebf3465fb23b9ffe2eafc79d8e2ced23a9ae08a81627ea986c3498eb5094f3dec61e864597d07232e8f48e7c95bf7996250886861a35ef7ceae5cd716dcf72cc9a7284b1f0d78fad2b91d223b8e425364b529afd1f0ddb4558fe7f9f68181d1777f978bafa62ff9e1f7f2ee2f7716888d35981694dc7a4be8dea052345036ee7a8bc69dcc89b4bd1fd1696c57129dd032eee62f475cc5d92329a38a290a91a850039e16ff0bbc5f392d585e28338ecc64b5cecc17beacea86f8530e3a8e3f740c632a7e422e93dec9954d07fb4e48f1ddf6b446aa660a14eb7b32f3480d82dab9a602c2645956e14a9d5f9118b3ebe2743cec5ff2b0c18aa3a842cfa7f3ad8fd60f28b07ad66b4c0caa1ee675872f56f9186b0560d37eb5d8a4801db9186f11c615f4cdc5c996114910c3fd803681b1eb21ca9e7f152dd383ed4f220be9cbfabaaf4b796ea195123d47cbddec3e218182bbe806f155c1c1afb1372431c5e3a480f1ef2a3a813b3a1ad9c45fe94e70e0849f36db0e01e24932a0fc51e32d59c66a52ac45ac8b78646a5a1f37415f70ac6f514b59c0af96391f350b9a4453494a29d42bd660203e1da97121cbd2c4e1abfc2233794d92757967ae5706ddac33e92b8881f3233390a6c69482672a7708577f0fd2fd8652758111f4860736b37f6a31c3ffd4cdaaf48f8b1ab89cbdd5aa432f2a2d440b380781ec456564fb4a4c6abada004dcce42fc8c21249fe4083831bfc16f63ea2a1e2b5c8d3b71714797f3b69274ae78774860406ac0eb31c1a4c265f76b2f37918becc808637804e575efb2946151c5472c727da4faead2f6e0f5f4df0cd8dc5c812f99e2a90b9d667e23041b620e429ab54a3acab2a100600981d3f607c708db82ac1fe64677969398b5d416d048f58162510d97b87c5acdbc7bc16f3ba0ee90a834613c6313613398c3a53979c6a6639aa68f23d58472987a7ae005384fdc63dd493ad906a184c5396592a94ade31f7c8b5671599c877ef334c11fc39f15cf9d7f788466e6b7b7606683e245ad9e873a1094537a61de1ad483b25917f34730938317b92fa5e1a64f7efa47ce402c4fc79841af45a38d988a16b01f88a6170c79ceb5c11621838d80f78f7e2695396c3680ac4a16dbb2655c6b5c321d6ef44e91897280389f57c19ef505cc6239164dcff90869df174f333a39d23815a507cd15fd6acf1d1e56a1ddfde66e75a0476431151fa3bc11064106bddb48acbc81b8a7612d472cc9e42976115f33332e413923ca73d2c161e8b0eaeb777e0b0b83a585e9a8fe289e93af78d5826b616c29b07e1cc08edea41d7535ba0ef53c9d8dbf28fa59192a618a0d0d2b289ff07dbe7e0178ef6c71f05366bd331bf86070bce501c5bdf66daa7fb5d8b99f13cb094ba14702e9d2a49d2717270dd5d52e9e6e4e1d732fca5f15a532631fac8685ed53676eb02d89dafa77a688fb7b1d7b478dbfc441ffef064c8039cb744239a07bca4a9c1f9449437d4bfb95d7779f51241b8be2b892a1d11d1265e5c79c1f32f13c9e4221148c38d55d2d6be22430faa7444e5451e64dce44139a7fa4f3ad386272ecfcdebf7d181c5ed924f8fafc65b343e947e6def25ad32680c0422603929443f53eac67d956e0e5fe759c71d6e527a75af8f04af90a41b0400ee614bd942760f56cadc4f8acd6ce01bed7227238ef32f1c277baeb1e987a855765fcc51621c73914cba605433a688aa52b6b891b610b77a8c37653d4ea598df11a7488fcf0c8d30b119e397e33575a7c94d092cddaf355248e15b004dbb160a362606d719905a8f886666d23a63f2cda111fff0a82b4913b025ebef4f247ca3ce12510cb5e660a4a1bb3598b8eca746e8c9306d8b64b67ca15a4fb2ffb35ac6219babd4cefab569b760b0d02b037e6e99720b4127921cf225ada43311a7badac662af27027f60ce695002bf15bdc9eb130c47c534f6eecbbb19fd69e9ca9ded1b37620919e207969f431f4ce0d3982eb1c74447186e2d57fb02da078aea184f47b69d40ffc74765400592a115a74ea79e11e2a639bf475f2d77ce1170377abffa446971280546307e11b76fd25d9814232aea88297d96e9a4213d3cf2864de9c055f9eb75d9a2f411b9538b5bc9b4478689980947f954dbcb310c7d711e2cf30feff31fff68a7171e51cf4542250e61bb2579d0aff592da3529f90ceadb44c5702b1107dc900b60a2b6fcfae485804fe57d98580874467cf081220040b43a22d0e9f5f102357926ab4e8499957125db938eee85cbb3dc9cacb416a22a8e29b05951ea5a166e0908050e3b53ea9c003a82783a539fee6bb4ee68407777195a813f36965f81d9a0b0b50fae353ea973fb64952c745ac290231fc960212e0731e4a873ca735ad2524f6933d6675d5db0d6718ab637b544ac9c73a4e286e25f4f48f6d8e568dd688f054b25495fd76dd9ca3f9a0ab4b55699b49e6d4754a23a59ac36936403dc68d171b021b69b3b426d97b0edb45c65eb8931f8b149f7a65fcaa2a8c262da7f47502fb81acbc9da513a0a65370382131e84ce92cd13b8dcfa7a74c17776ebed1386ef94957e3cb36385a78c28bcd718840a879817e43ba08d54a1f73e0d675485a4f796e4191535b66c036fea06d3903797c218065ed244ab8b5bf1aa560826163364f3038641162d4bdad2595282756f81c93de0ed7a78574fde4cd374f049f0831d60140109542e60435a6fa421b43856521b04b2ade8896f95871069fb7f102c5793d0998b34ac65cb66a3b4f20577d477ed1d76f80f1828773910b1c8a7260315ec76640844bc3a62553eae2a6fbc243a1f488f332a654ae501a1a32496bcfd38f7adaa38283a690b738ada8c71f9b0cc848a2931855391a55e4e3eb413bd50c9479b526f9ef50768b48b78ac99b6968d97863c3c015501345eceb83b87594f02e05a2cf606750eadafac0fa059740d3b00c1d260b2f15d55fd761432b0cb882c40fb93400554d4db3b8f374550b961703893519a3352b97be3630a064c375eb623d74b90f7531d36817b7b05fdb8f0688efc10712c5af2cbf5e3512f2280c024702adbd20008a7255be53b8d64807d839e921441cd9e41312d5050a6673d6ef1909f9e581f1e550324659635bf5bacd90bba82c4195e5ccf1d410ddb601e7fd976286151841f52aaff736451a712eae18e3cfddb21af4d69a8fb8e2ff4107ce939cd7dcddcae50bf8a3e260df726e01cf257ded83f5a2f018f4dfe355ec4491a005ae1869f362a13300485f3f8c049d47e3a1244beee3dfe31a9f4460518cbe1a2e0d60399db2f40de59836d92111ded6037aecf206011454103bfec093af5cd5cb76d0db320990e43b1c28a1e39fd70dd9ae3399fdff77dad9e69b68cb0d9199af46d3beb6d6d2ea2f6f51d14d105f1734780189b71c7debdf85768298498850e0d28c3d4b1f27ee4b2ca69b32d18683c64668c6f54aaae63594c900319781467b7a75a083991b11b3423f0ddff0f7707ef61d3039a6a56bd7a7dcc5be2b0afdc820b98e155292f186fd3834af1e7adba63a2d9b8c3edaf8e7463be523a204af58f4641f981e297d94d1d42585a6287edfc6b66473c43e7cff429951e137e73ed8be30374a52585b5443003ad234c36278742f09ec7bd5323f1cd3d2a0be6365ad2325700e940933cefc464022952eb2a32140078e4c020e2818e1a2a8f5a059b1a6fd709997b84c02b8021d5ba077a5775f8e25154d5e74c8265e6477ef3350c3ffa822e9738ac09164af37d233e709fc7306e90fca1bbed5b327c7663e3f64ba03d968daa1f778acda8b0ec36bf9956d06debc52217fff508e57b253b495953dfa47bd1342fd63d9aaead597499a0a7c941dabcc1a58524153a70282ca5234e4380693610d0ebc238806b754c5b4f9becf327f3d4112f12799ef6040b1657d89635a2d26ff94984c9f1d83ecfbdbeed19d113d04ac31fe839e3848fb75bf3277c448a74ac4f685d6629d8f0caec8a2e605ffc61c16442d6b31fa0222d0cc26e88e8d70ff162bcc69843744004ed647348bd54064e52e98ecb0fc8747f028ca897ffe0aed9a44a5f089f75411a9c4c6d79e2af31289afac2ce50eef62ed417d5490c88287b6815fbc2766ea69143716f2e74b9606c957a460d5c401c3904e16175daca39b03d801560c8c49d8441442dea7f6df6aeff608b3aa9a1ebe1f40c50b3ee211c6e306ba1b79303a512bc26f44709444bd8b1cd7497513b6e228e24a515053d4819e0587c19325f412e1e287ade6c2bdafdff9ee42990a9f01dd1594cc4b0d7e9e65305e1dcd342231c6352cc3f2294f77d1e6ca2d15a04e1a6d425768463e94d720bde541c2ab1738f2e53d2995f4824def2fcd2cb2275cba16ac91c3a0931519af08cb2aa465a9209dac7260162a19afd90f1213a4695ae605fe2f3c98ab6d5e8d62c36ac0d5812d706e07913fe472ce2c1743e78adbd98cf8e89d8508d674456be503f02c20e1232550b9f1839ab4fe5de9c07b8ffa06a8cc7ae53918575a2b0ffc25a1a615e796f143f13857653bef9d12011938af353e789ec6e9db178f77223bf8c1b5c8f6bf35c4b8249a64f85e2557cee07adda82a847c866eec937eb8484bad3bf9ace5e9ca32debd5739629f9d5cda3be95a8c3352459c8b864f9c5fa757a6c9cda7cd0afb73839baa0760a01d6480ed748088d7c75c72260baf3d927534bf7418ea3798b578beeb85f10aae2f72ff39e9c42ee28b27ca752f28558f", 0x1000) r0 = semget$private(0x0, 0x1, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001200)={{0x9, r2, r4, r6, r10, 0x10, 0x6}, 0x4, 0xb5c0, 0x6}) semget(0x1, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001280)={{0xfff, r2, r3, r6, r7, 0x40, 0x3}, 0x800, 0x2, r1, r1, 0x3f, 0x7fffffffffffffff, 0x5, 0x996}) setpgid(0xffffffffffffffff, r1) ktrace(&(0x7f0000001300)='./file0\x00', 0x4, 0x24, r8) truncate(&(0x7f0000001340)='./file0\x00', 0x8) sysctl$hw(&(0x7f0000001380)={0x6, 0x7}, 0x2, &(0x7f00000013c0)="87cecd607affc90e3e5973a8b3b734935fded70fc512d4b037ecd834894beeec60d26b593603dcb66e74be36868abefd993c366d", &(0x7f0000001400)=0x34, &(0x7f0000001440)="000bbc22ff0e9f71527f42c397195b160ae1aecfd776cda80dba41c4dc2bcc7bc05b341f6692dda0", 0x28) r11 = socket(0x6, 0x1, 0xff) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000001480)) fcntl$setown(r11, 0x6, r5) recvfrom(r11, &(0x7f00000014c0)=""/255, 0xff, 0x1000, 0x0, 0x0) r13 = openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x800, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setreuid(r14, r9) ioctl$WSDISPLAYIO_SETSCREEN(r13, 0x80045756, &(0x7f0000001680)=0x1) preadv(r11, &(0x7f0000002b00)=[{&(0x7f00000016c0)=""/90, 0x5a}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/25, 0x19}, {&(0x7f0000002780)=""/26, 0x1a}, {&(0x7f00000027c0)=""/116, 0x74}, {&(0x7f0000002840)=""/214, 0xd6}, {&(0x7f0000002940)=""/86, 0x56}, {&(0x7f00000029c0)=""/165, 0xa5}, {&(0x7f0000002a80)=""/57, 0x39}, {&(0x7f0000002ac0)=""/20, 0x14}], 0xa, 0x6573) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000002bc0)=""/4096) r15 = semget$private(0x0, 0x2, 0x140) semctl$SETVAL(r15, 0x2, 0x8, &(0x7f0000003bc0)=0x20) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003c00), 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000003c40)={0x2, 0x0, 0x8, 0xa82e, 0x8}, 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3, &(0x7f0000003c80)={0x3, 0x40}, 0x10) 22:16:48 executing program 4: setitimer(0x0, &(0x7f0000000340)={{0x0, 0x48}, {0x0, 0x4}}, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0xd27d43220c7df9b, r1) open(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000680)="125f9201003ff7cc464a02b0f20e4c4abb7697d88c06083790890395825804db229062dbbd262434bb83292d95b18ed026eaeac5b2f661a3a3eec2a01285b530e8b492f56779e2e8059689a9c009a36cfa72a61f5b81f3c17d90158e432e3827be5bbb498791a75c9436a87be7993f54a6cb26411cdde3351bf7049fd2b7b0548c7c6ffc429d2f35a470f5edc3515e6f4d4740a27e3d725e141f1d77d16299044fa529e93420e79f3d01ff782b01d902ca62a1d97558af1b8e1d2a0a780c564726564580bf912c9f2015ac116874fdfb295c20be2fcf2221f49ead10bf0909b9d425f2344c0300000000000000a5057a1a42342f", 0xf4}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 22:16:48 executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 22:16:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x2, 0x1, 0x83fc, 0x1ff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ea020000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:48 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="5dad5e702afc3daba23ac2149f50ee57836d883f448c15370c3a9fac0d8390588941b100d5e87f755d14bac40bd0e2d8b29230652b", 0x35}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)="b93f9084a7c031b4ee952849d574e943aa162a0721d526aaeba0753c52584dbcee6d1efccb661103413068e95c3ea8b712001a820fc3fe1884fefdb167869cb35ef8", &(0x7f0000000540)=0x42, 0x0, 0x0) 22:16:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) r3 = socket(0x0, 0x2, 0x0) socket(0x18, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, 0x0}) unlinkat(0xffffffffffffff9c, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x2000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffbfffff, 0x0, 0x400000}, &(0x7f0000000080), &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000200)=""/53, 0x35}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="89000000ffff00000119e014bde757e65a99bd339bd31669d51b37656f1f04aba4b1e96932b94824c422943fbb62f045fbb9d8cffb94a2169e33add30a2b9f2c7ee914268d63d4df9d9a7e529672934971340d202fa48e5735cd9746a8a7434a54b1cd386e36a3c4fc54b5068d577fd11daeb8928fc58805d6aea2af7b336012f513feb0ff417b5d27824dc628e4f3d53421cc0b592d6e23442be0fa583bd5aa90ac5a233fbbfbe04b6fac81ab96ff2d515437a49558e51be4ff90ce2a8dc256ebc762999be22dbb1540c004b621bf991b2b4cad80b5d686555185026605c9c6b0b69b6c617c32ee48872d75da85bd39af54be50fc4971098cb815a11e3c5751a570a44db73cea0862ae875abe40b69cd97c67b9249af55d962e2555bd273a880a33bf68051b290b6158d052141aebb47fdc5845feca96f92d2008a53705339045f06bfa33b68066c7da8c380732057fec90d6ff24d55627c4610839a6c97ff70714a6c7704c0de1d3e26cade63c15e5a43279d862c18b81a88f73be7f726244bce6e7f8bfc66a726c0e689cd53f068c9e906f0999d9e600"/420], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0xa0, 0xffff, 0x3, "c2131ca58317781207b6177ba579deebe150bed8d0cd670c19bab90ad4c7718405df73b4e5c3a91ffc2af157da30883d73de74c45b8ae8f74f752767ee939096e5ef84c7953384b141fecf855204586b870413a14816345fe2449e29631ada0d802e95514b16189f9e94b6d534a83ae9f4bee63e3b23ece830b2ef90d12678b2e47b7683587156d76f"}, {0xf8, 0x1, 0x8, "8b90c1b56fd5b4991a350102e5dbf6cebd95c874474a163dcfaa3ff70ce69757e1424084f40430914d5f945b4984334296ffb14e1dd6de94d8962fecb25eb1f37fd29947a5c83221b70b12897d12f390516698e1c82a3abee99c90272d7c49980645e24510966e9ae8193aa8b1cfbca96bdd33d929c2a766d0b0547586dbb3d2453268194bcf261cc1f59fe039d89a7a50f9ed0af8ccc548524dc5ec945391e9c582716c36a3f6b59b2616fe460f5bcd5a619c97fd8cf1fa0dba8dbe770bfc9829d75b952c5853541eff4539b0e34ac3e70c3a81941468f95eca9a825704fbe8f59ad24ac37e24"}, {0x60, 0x1, 0x401, "15213bbb810db1b498aa711bacc4bad34477fb0e71c785ae64ceac6790f5262c0da37f5bb59aef974437f4807b5b1312d2a55440f3261b5d6d7c2487a6be245036fc993a15b4e08d4f3a7023bd7434"}], 0x1f8}, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000002c0)=0xb80, 0x4) sendto$unix(r3, &(0x7f0000000940)="b100c17975270000070000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2de36acf20b7804a90fb9be2e72e338164991f3c8cf7f882b297be1aa0500000051e2f0ad3ebbc257d5e94203561125677605b769fcdcf5b32b5777d4766ad8047c4d1366cf0740af3b6d53210cb3558fc4d58dcefb658dceab6b87bdb20302c8a87155bc7f96686c880ee7ce8520f74c1bc5c76fa3e4e1dc32460141c7e385850ad05286de3ddf5ffa00deda22291938528bb191e0c7ce208786ae15e84ad6aec46d1c1c8be27c9ad6649d203fc41ed3de7976802136c744950b116327614b7e3f4c16665479437a81303a1fc2b4a297b5a10f536606cfd2dcf9a0f49d0aab8ccb06321a00000000000000000000000000000000ef88c4ab60fce5862b70c3a1af362dd3efa7717c2aba4f8313813b6258c3bdb38db12d03b2ecc0584f8d8fc5da71cb70be6b51e600000000000000", 0x159, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r7, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xffffffffffffff83) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000029"], 0x3e}, 0x0) 22:16:49 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) poll(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:49 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)="2c3516de69316dec265d6bee3c8a64cd9762a049120bba718a3df373c7a44c2ac865a19e8139a8a4f643cbe0ce62fbdda85e22aef18d883f7a234df1d16e0d6f2719012ab860136ba0dfac14a59eb9da6e08a23e49e3b38893ee497bc2c0f5f1a6f93175f3887438564f5226bbb497f1381f3aaadad42b5de4bb86d8cc74afff123869f90a891e81fc8f", 0x8a}, {&(0x7f0000000180)="28d8388c519c299f3f3fac0fc4566ad5eb317f0f8d0fd5b4f47395de9413f4186ecaaffe838ded170e405158268428b95688c35f33acc7415fd313109c1d0478f3da91382c2a52664537bc00b6d7b2260cd82a740772331e1c840719bec562f1297ecff26cdab8ba97bf28be7825aa507b6b4c105d57e07a0c40cf39d76d49213c65a5c99fa698dec2857c26c24b3cfbfb35d3c8624984c5106f0bece3a5b8dcbe47aeccaeda3acc4aa53f9ae3227178d7705ba7ee3fcef6e07c8a1cb1dd808a661c15d03c0e71", 0xc7}, {&(0x7f0000000280)="fd9f1a4c1ae5db2e30ce9caa52df45b36ee6322417ecf5343947e0ecb2c1005e", 0x20}], 0x3, &(0x7f00000013c0)=[{0x38, 0x1, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0x60, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb"}, {0x98, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d338b6bda5052225218f33a4d521e32810ba"}], 0x1b0}, 0xf3126e30ddadc5b0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000002c0)="d32a499757328786ec61e6d979e31689a185b56adcdac75123c6ce315271f991d2bbbdac3c47a5877894e393347d84a3b4295453f259e08386bb95bf041becb82b6076c8a24f7e1515ddfa33d1a26329bad8df79ec38d92b7525a37a4ee8256e", 0x60}, {&(0x7f00000003c0)="8fb35583094babf1cf6bb68b6b2b22239bb1f0ad2c446a756839292e696c12f35ee8ce977ab60361a8cfc65416f12eb3f3256a152d52a54330dd01233346d3944d6269e441f633a60b57104c", 0x4c}, {&(0x7f0000000700)="b455ba25131aad3d90e8c1ff296e540c5713156bc022f4635ee3dd6e2dc0c125adcb91e55fba276238cbb34194a2c21c8cd158b707b039d5fcac682b56a964e06c81aee7425cd76b461f9638b9a3e74b3b1ad1c74a42f85e96119f32050ef19272a481866187963b0b3e517b07119be9c574e3405760955b426a689093c0a9a0fb32b3ea9a43bd6b01ca41a7adafbf4cb2330cfc25f5a1f439108a0497e54a0fb168566236c27f67a54b2c", 0xab}, {&(0x7f0000000480)="3b498edd6d50e534e3de21c0158fee156b69b76fef0d8585a398e0d1c6320e953c6a301332ad82e3a1cf0640a05478055d30a937d52e60ad44917839603111185e0b1f998bc5db134e9d1167a6e089180b996c5deb844867eb04b9c805c177ea0a43369712bb6ddbeffb0c69c16f98cc94f588e458d8a156093b9bcdbe28be763fe48a2c05a6e2a2fb38fd24a97c1d2aff40c858cc6470aa3d4277edf504e27ec496bbdf99832d98cfa5b4109f61eea6f17ea0d00689e12433c3d3c6454cf31012b7f9cf23f82a7222180ebd233d26ddc238ccd7e037793d24baf4c9c12c6fa65cfafbb00864469b6657729791d26e2abbc682429769", 0xf6}, {&(0x7f0000000000)="37aa9e143a1f6b9205100279dd954b4df9a4e110e77e2f4d6ed014c9ce36beadc7f5aa629a4458f2", 0x38}], 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_request}}}}) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 22:16:49 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="c0e76d3f75c73564bf4996a7cce2a10df7400853fa7a1438ef80db7a85f76b0576d04a97eeee36ca3a5b5f60ec0923197957fb9ad1e0850db8fa96af179674aa0645f46db11ee3eeaa2ec99d9407452a9acee6c26c3d11a1f1f6e08c859860f21ed242f88c002e4e4d03ad2a1c7ee7cbd0879e20f616067011b1a996a90409dda4ccee461f26a4e7f132b9c129e4a152268ed4929ca74f91e8083dc68fa4b7403336c3c7995cd3f467fa140f7ed312e6ed9e28be4ef6fe715645d0001e"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xfffff}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000150000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6, 0x2b}]}) close(r4) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r7 = socket(0x2, 0x2, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 22:16:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 22:16:49 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 22:16:49 executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {0x1}, {0x1}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566070916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x1dd, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={0x0, 0xa, 0x0}, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf", 0x38) pipe2(&(0x7f0000000000), 0x0) 22:16:49 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r1, r0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000), 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r4) lseek(r4, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)="f43aa380", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) 22:16:49 executing program 4: socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000040)="04", 0xff9a) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) 22:16:50 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:16:50 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r5, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) 22:16:50 executing program 6: utimes(0x0, 0x0) mprotect(&(0x7f000034c000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {&(0x7f0000001440)="ccdbc85fe923cc2526186057ebb26b38389552fd3923527621f3c2e1f7c4ba01f7f6c30fa76dee266715f698028e5c774becccf3a188426b011e15c99ab024b2c7ed5f0392444ae50ec5a30fabe65dd3a89a97762e2ea25f1f1813a01c0bb1da0cd80daf1c9376b068b52165c635c87bf00e8b9629396968084f424cb92fda5e2584d0e65c6e6473ea9b78c31fd0e16ff65dad3a80940f9ebc24ec9a264801c07c0658d5f61f34507b9f6b5782c53efd4fa9c25c13945d540bb1ba59daf6357208d25946d65fd49076b43ab1cb4bc15093a2430f86f2316073260685ae1bc6f0a5007704c73f1b158dbf973bff662fe31215c8ef62bc8484c3bb339988299950446b16bacae64603fd62f99fd6130078269c52302da261932b23100e22d50ebbc8b63000dbdedfe26c955913c16b4c0b5cd41e4a9760bdf4a8acb97edfe5f799347d042136019af525d2aef4676d384480e9bfb44c7c51fd89fc45ff40acd4d69b1145673755eaf9b2f28fa022e861c77541934368988db862b24c6577c7de4b6bd3f0cc64ec9485941a7c2ce5c9730b2a15df66eaea5760d838a132aff15d612fb5602c04a0551d99f3d5138d2318a2bd4344af16ad268f4c1af5de8811d6662e002bac1e1d490eae4f8a52b1e2ed2fdd834ab31fb74659eaded4c51aadd7b410ff88a2d0661f8f99c9debe948cc775e37d8c2d626a8c06d5e109e8f82c8d7dca63f1c9552613eb2c6d70b3143bb6b1ebf5344f7abbde5a4fc26f2203538580416592a0f1f05bee53ecc2b98ee118da9ebfe7ee1860005894a3b5a069d2e12a9c3b586dc1acdd778ba1dc6665f0f3b8bec2fedfde17067b5c28f3d5657ce905204948a8d719a17816ea5331b1abe50d6cee0f7f8b89cb0cec75d48764dde959bd39503ab056bff5ce594b4ff4d43f293738c79154a65795a4aae317dd0a7c3af8891972ab34d066257b484c180dc506fcc62c8f5aa7ff7435ad94f11f3efd257bcbf261438d5d8f446d7fbb13508dc775b99655e68886515ef09b44828b4113b3ae6aa722832a31f562a2f396fb1ccd12bd3a0937e004dbb385640507954d447b3b53834c97bb08a540388bad372add268dc0045eb27b1e9ce6c74aaa49adbf83453c0baf4e4b540e8a733a6dc5a41923847519932250cf15597270d555d1bdda15c4af2e33768e182cdeb50799b5f440642bba2a4531a132bf3a6590fe403724d47dc9c6241b03dd56c8c9e866f510a17379764b39accd9b26f97506bf67adc39cefeb5d6a6c38a1468895f2b1e9462ddc84e79b6d4b68a188d72a34eb6d73a73c5afd93ef9b7c68529f4a84164ffd23b83d66eefd315a626a7a88f9ede36017422e64e545a0b266c54db7d9800573660e0e5bf9d045c04190d3f783f29bf99a6585fa417a0e1b6cda1d810df5976b289315549279e30369979551e4f45d4b8372ea3fa98cfd9dcf8899f12820380a87c0eb6a30732607239a1ec19d849e59dd5239df22a7c1296d2639782d97788b43cef95cc2f6a83633e24f8ee84579b419ac27467fb2b1ea99f41806fd9ccab53b67422719bb3a4b6f2114d7e294168058312e80e13d305e0ea3734fa046af2c2c5924f784a47e6bc54d79cc1d6de7377534136b66a72700ba5de087571f99056daa8b074b5ec300dc57e6f167d4dc8582854a469478e4d6097dee3c1a27a42b36a51b3815996af8a55b2705c76d1b6f466b61157f90754844b59c2b34defa504e26c1b9edb1518d273b4cb294c3d9c3acb748beb1b9c514198cdfc7cbc21cd33162f7daa19910b2c64ff1fa8b8a308ff44205c08963e0097eb1e4ae5ea9fa5a12b00245e6a900334b6379b8302545b3d57a212ef78e026a75a35632112b4b131274a81f67a9f9201a096bbc036eab2c39ad751bdfed279d98d5d6e68a04128b7253b65e26838e656ffdf9209b4be046f18fea8fbed5c4df8ca8adc20e0c723c0d18368c335d5ccd44d5ee1d984e0533726864d445d0f88df53987e691c1870abbea4da78db7773d592cceb5dd29dc741b3159ba3bc2ecdb2cba0cee8a1dc81de9ad40748cc619179544e37e3b5b5ec800b36fe15d309d", 0x5c7}], 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3000c) 22:16:50 executing program 2: ktrace(0x0, 0x0, 0x53e, 0x0) utimes(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x81286947, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 22:16:50 executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1e, 0xc003, 0x0) r5 = accept(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="cc6d93fc397d9cfab50a0f2e48007896d68ac4d5465a48f6f12528c7bafd7c0b974f4499555a856debd5c0b6d4a0f5f0b868e677f53c2dbaf2052bcf0bc8f97550ed1ea83b4788e187bf372edad130ae9bd3d2515ec7c4461f058b96464231da7933204aacf2371b896c193f9fceaad863c35f7b7140e47e968fc39180276ab5a2b283aed2e5f05db261a36b152216e6d6e4090003bed3ee3a65040d2f75495fc6afed8157c914041a931bdf8135e8df420f6e023a3a30d3b83da15e2a98aaa978217d213e94fb92a55ff6ebc000"/216], &(0x7f0000000040)=0x4c) setsockopt(r5, 0x7, 0x7, &(0x7f0000000580)="ce9261a634ec358be7b170e555e4598181553782d58905c7", 0x18) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r5, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) r7 = fcntl$getown(r5, 0x5) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) r12 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r9, 0x0, 0x0, r10, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r11, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r10, 0x0, r12, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r13 = geteuid() semop(r8, &(0x7f0000000140), 0x0) r14 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r9, 0x0, r13, r14, 0x88, 0x7}, 0x6, 0x6000000, 0x2}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={r7, r9, 0xffffffffffffffff}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, r15) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 22:16:50 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)='\x00\x00\x00', &(0x7f0000000340)=0x3, &(0x7f0000000380)="e8e24fa7", 0x4) 22:16:51 executing program 5: socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() getppid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x1, 0x8000}, 0x400, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x9e, 0x101}, 0x49, 0x8, 0xfe}) r8 = geteuid() semop(r2, &(0x7f0000000140), 0x0) r9 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r0, 0x0, r8, r9, 0x88, 0x7}, 0x8000000000006, 0x6000000}) r10 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r10, 0x29, 0x25, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x0, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x25, 0x0, 0x0) r13 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r13, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) setregid(r9, r1) socket(0x11, 0x3, 0x7b) 22:16:51 executing program 7: sysctl$net_inet_udp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 22:16:51 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00", 0x0, 0x8}) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1) 22:16:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/249}, &(0x7f0000000040)=0xfb) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:51 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000280), 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 22:16:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x3a) 22:16:51 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 22:16:51 executing program 6: socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:51 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' `\x00', 0x4}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/179}, {&(0x7f0000000280)=""/234}, {&(0x7f0000000000)=""/60}, {&(0x7f00000009c0)=""/4096, 0x4f}, {&(0x7f0000000040)=""/58}, {&(0x7f00000019c0)=""/4096}, {&(0x7f0000000100)=""/127}, {&(0x7f00000003c0)=""/127}, {&(0x7f00000029c0)=""/4082}, {&(0x7f0000000480)=""/226}], 0x100000000000010d) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15}, {0xfffe}]}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000f00)="9128f8ed1802da9212b45cca21e7", 0xe}], 0x1) 22:16:51 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = syz_open_pts() close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1}, {0x80000010000, 0x7}}, 0x0) r1 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r1) 22:16:51 executing program 3: sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x4d8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x3, './file0\x00', 0x7fffffff, 0x7fffffff, 0x1, 0x40}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r2, 0x8}, {r2, 0x40}, {}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x2}], 0x9, 0x4) socket(0x11, 0x3, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0xa, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000001440)={0x6, 0x13}, 0x2, &(0x7f0000001480)="942d872f7942186e", &(0x7f0000001500)=0x8, 0x0, 0x0) 22:16:51 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x8, 0x0, 0x2}, {0x9, 0x3f, 0x1, 0x3}, {0x7, 0x0, 0x40, 0x9}, {0x200, 0x9, 0x1f, 0x2}, {0xfeff, 0x80, 0x6f, 0x8}, {0x3, 0x0, 0x81, 0x2}, {0x2, 0x4, 0x4, 0x3}, {0x2, 0x24, 0x5f, 0xffffffff}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000000"], 0x18}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0xffff5f70) open$dir(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0xd5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:16:51 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x2, 0x1, 0x83fc, 0x1ff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ea020000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:51 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) syz_open_pts() socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x20000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3}) 22:16:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0xf9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8863"]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r4 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r3, r5, 0x102, 0x80}, 0x0, 0x877e, r2, 0x0, 0x3, 0x100, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x10, 0x0, r2, 0x2, 0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000380)="92d96ea31121bc0a", 0x8) 22:16:51 executing program 4: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r2], 0x1) r3 = socket(0x6, 0x4000, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r5, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) dup2(r3, r4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000040)=0x1fe) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 22:16:52 executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000300)="9370e9686d8bf6875261ccfb4d4d338a1f7c90b1b33ac5fc19a2ffb234c09b682c85fd8e8a58110b189e9fe5cc56c3f56dca5e8a7075579f7d23d7c30d721024491a4bb94ea24eb267e58206fbffffff872c27e9ae7aa7", &(0x7f0000000040)=0x57, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21141c1a0946988b272d2dd3dc901427c4231a746e337b372e93320cff6669cbe7868de45ed3fc337199d6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575290500889c9a920796f2dd92fc8575680700ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x1) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) clock_getres(0x3, 0x0) 22:16:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) getegid() getgid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffcd206eb702000000000000000000010000001800000000429d9fd4591a"]) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setgroups(0x3, &(0x7f0000000200)=[r3, r5, r3]) 22:16:52 executing program 5: mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) chdir(0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) mkdirat(r1, &(0x7f0000000500)='./file2\x00', 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x9, &(0x7f0000000400)=[{0x9, 0x1, 0x0, 0x3}, {0x2, 0x7, 0x5, 0x8}, {0x6, 0x5, 0x4}, {0x1, 0x91}, {0x34b, 0x1, 0x7, 0x1000}, {0x7ad, 0x1f, 0x9}, {0x9, 0x1, 0x7a, 0xfffffe00}, {0x7f, 0x80, 0x4e, 0x6}, {0x9, 0x6, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x5, &(0x7f0000000480)=[{0xa67e, 0xc, 0x81, 0x7}, {0x3f, 0x2, 0x1, 0x2}, {0x2, 0xf8, 0xe6, 0x44}, {0x0, 0x14, 0x6, 0x36e5}, {0x3, 0x1, 0x2, 0x1000}]}) 22:16:52 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) mprotect(&(0x7f0000101000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) lseek(r0, 0xffffffffffffffff, 0x1) 22:16:52 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000300000000d1114a5ee66aabc7234b28000000000000000000000000000000000000006d4ebdd1000000000000000000fdff0000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000009000000020000deffffffffffffff000200000000000000000000000000969546ff7eb16f2f0c0f4108289ada91e77fa7031a58018fdb291f0d825a10faac003501fd6cbce20b9251e5ee3a49097fd2128c3a2dae99abe06a9e3b8288b54ba0062a7a78d8f0759af80613b70406fc3c705314eafa23b83d176aeba89ae546a6f8f24643aff160feee1e6caabd6085527ddb6ea964e534042f7979fed84a4b01c4ca2226064d1c353a8b55a9d0fe0fbecb12e68add252b6665c9b1ce070762f95859c3b80c63913879ca387a9c0b0fecd0e2e51effd055bab7b062e4d3dd00b4e1ce78350a6d47d6bf5ff24949b54da3bdcaaca5f97d17ab28c6cd17ed36435f6720576affe1b449773a013cb62dacd03b"], 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, 0x0, r6, 0x2}, 0x8, 0xfffffffffffffff7, r1, r7, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac1400bb"]) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8702"], 0x10) writev(r10, &(0x7f0000000080)=[{0x0}], 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r11, 0x40}], 0x1, 0x0) dup2(r9, r11) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, 0x0) 22:16:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x1001, 0x203, 0x10000d2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ae674bdc6e186c2728f7270f75d646c866c64f3d6067f2e80d7c02ad80dc91693a3ffaf5c630231110fdabdc411dfb28f0d0bea3a65c16dcf9e22be00b99f3610b0b8909c678389d01483e07f5aabb2f1f015d72d5fe2c2c7493537f6dd6d41310e05bf716002feb0acbe16767e248f9c58c66a2be8cfb9929340aba48a0cd5ad81a3b928dbcff98c7714cc9f74d5fed8d18d24e243db6cda37261659b6928f029b41ea058f879381d7f73f2208367714f3798af48aaabcc6c2304784a483b63271b92ef084c469dd64bcfb37c3716e7514444c1ef332b1ebaddec9a3bab29b094adee7b6926a05d300c438a2d6425f3e5fb6d85a21a1dcdfd784c14ebba75b7cf5bcf42b8f77d33e7802916f1c256a007b125bcada78efa8c98eb1979", 0x11d}, {&(0x7f00000000c0)="0761b82fed2d33d1ae0518926aae408e2886e7e8db9e6ba41f1cabcf129efa32176bbaca738a", 0x26}, {&(0x7f00000009c0)="e6270ba6b77cf47ead21e6c13035a921b1ced943b8279e27124fd0334dc0e178633e38f38523903ffe08d0e513a21ea3366fe9ddff12244ed439221a15b4b63eb7e20839bb90f90416862f9c767d2016bbc18dfc9963fa918d6314e27a679464826c8c8dee8d3ee09c51c26fd1c722febf3c7b6c3636ad51761b05edccbcb7f5b776ceb1dcf6cfea23a491a00637e2c063a5810088cc6fe46356b5aaee5acbb0c9ed5e2f1123720d0a51906a39ede011439c5d71ebb6bb72ba2b7b6f5fc1c0fced59981b581a9a02e576afff08893e157454d84ed3194b06a5cef32ead6d7116592f366d60f190ded64b2bef3d69fd39ac78123f6b64867f544b52143165eccb2a73096bd251ae6dab4a3eb84e15fec4c4d96052c0a7f0f1586659a5f062e4b3624ed970080a2ec3fe4be719b5b665bdeb17a9c94b0e5fcfdf8c67efb9adc2c0777e988414b902e4b2a6a7dc1d5a4410f3c3fa2692e01ce3ab82259616f9e736e4a2d2085f2ebf6b1155a1fa0e32efffd872465a11a25731fc70b7c5388c4962a23264ddd587905d8ef34575f6932fca92c77a6580ac439a3268bcd42e19dacb487e58a4e0c6106e9722c4c3bbcb9c8bab69583992ff9e07e3225c15d2a30a54c0abe839e00422e29bb2528be536078862b3a8d57bbf0d831061785d7fe51ba750b44fcd14033d5d16a27ad070cb689a0729eeda13bd086cd7b8770cfbd65d5f45b8011b14ddaa7f57691e6d7e57a077f42b9b68f16153f7abb340e9737e35002237ae5e7eed1b8344d7d4307a0373c50e5965faf22e11907c2d39154c86656ad67e815809d936e5b7c867055a5dcddf6c4791367e47d16e9f7d19321544902b37ff6ab2a3875fc904914456ccc01a9905bde58a30fe56d1bbe289efbbefaa523d1066cb7ea1e2553acc55cb6856307fd28c0f64effad56597b00e5b29add1e7ac9a0035f579b05920620432524e2f968dd67bf107da589ed1ac053f2b4f301ff738f746c6d1df3a59a5922dddf4a1c9903b171e708d5599fea0a01f479c2bbffe306585cc4ba93027a1017f9562a57e4cd2b4d79a84e8a1b3cc4d682a3c7c31886659fffd86ca13be6723b0f9dbe8a1fba32aecd2cf5065aad2d97e2f3e538dd08d47f3838c64396d5bb34873b194a955fa858277c9f3c1513806829deb1accf445c6c5ec820de8dba81d767f4ac012e2e8bdedbd8f598b3109dc996a4629f75275b263882db57db9dd3568471308550497512a599378b7305d3735b9b0737de7de2eee945fc2541ca3fb3fa620ad966ae7dab2d9dd71c2e2a1bc0e792a16a8fe6b10241ef2de880c3f8d2cb66ebdc5aaa7c19316115d5cdc46f81b2c398513385fdfdb20c64669f372a614721a4e09923e9208e91d02dcaa106bcaba265744fbf518eda501ebe48d431696b27766bd877896e53110e5dc98e4753098702eeefda576959eabf280c4788f0934c7c7289be09febfe9b8ead361a7df553042fa84ce3dd0af0f5b2eb18fd5ebeb436c7b6417862c3b2900f749be6b8332e8e59e55da4c89a86b5260a64cc08774e068622f6e31fda82f4efe4a152b5184ddda906cae404d2ca680fb0f54f775bf00bbd1e23eddea4c5db246130f9c7a9e67c132b8cb3f5cf177516bd8f058db1382c7582d74cd8211da5ef3e8255b848c50b8a8414ec40e38c10c3298a4aa7166c460983ef8fa18f6cef617e052671a2704699f4c41459641b75db61ed219cc5db47d28ad11eea0fda7697014c7d6262041c6d8c1af80911aacb733da800dcd320eaa62ad10b5908e77b6783959b9e4044835e135887ae8c5fe16a063e9d17c87fc706bbc479977d6ff649c32dc9b8ba5965e6bf60922765bcded5e753c8485beaf5cebfe364024d98468eb08bb81ca55be0f6c6e7a7fd2f0e5bc137169d654d95d30da6b7127b631e6e56dad6b13433b3ca380e884fe21c604d08ae4cc403aff4367fa5aaf4d0d6a21acdb983cfcea69a44998dab6ae06130291491bce3423a5b7a26682512356d990b3668f596872b9d53f96ac79d12c4a42a8ecbe7a0cc3893861d6d6dd1dafd73e59cf53267e3125d963e5cf9a2f329bc216c1b5c3a8eb8b6799c9e8c153fb3f7932d0cbf255655754fc4ba68000d7e6e9ccbb4a547bc0882b2b2d773f4abe3ef1b8e55df640e55fd3792a495e13078fbc60373c222c854ae014908bb1a1bc59ebc3e474c37b8430204da3f1ba455b744b5603d36d4de2ad5a76e78fdf39b1183bfba80f8be920381413ac9b4fc51a84f842b1cf4a24fce1cc29e7d3f7d8c2f3ff3375a1c8ccdfdbec3c10b4b2ea7190e11ef1a5366ba69fb7af2d3ef283be1b7eefa3ec9caba57b323decc8987ffc1cb5506e5b6e18d83dd61fada060e2d93f1409eaf77751670c8b460840deeadbc22c0169a34fe0dd6312475ef4ee67895b9930e301d9cb91a163c8de85171a4a46582959244aac2d41d1ab4614ad746b805e1829d1423e47535caa4295281e556280e50bc114dd78f82ebd29b0741212a245edb4e0a5e9081130c36c6c4b4d837f4b344189f867b7b9c07ba823436719d675c44089933c5389b48f60d1d157f363b791e2c69e9fc948ad58fac5e05b42f2edcb7acba9836e24742348971070445dcf6fc6380d491b3ed276b0bd50e043823b608c0b892e293527ad5f705ed09ec11aafa75f733544cc4c47f8685e2ac171058d51ce40b2113cee23a5366178df7bf8dd64e061225a44c81e3c2308bd598085a05929ed386e963d428e181043d3ceeb277b44cdcc3ac43d65a17978851cc2b789aec4c6932c0a06933fe3f3002d9e2c1425bf5214cad5095e237dd224847bf333c196113505d18b6a85fcc2a3876e219733f80575d3ff05b33ca3b88ef7e625e764652997875e37b5699391a05c554b229c3eed7962308317aa4989eb14c1c90a8777f8398d811da64b32427602ebed477a04328ec7bb137e782235cc876ca6886dd51c03e71e44f8ff8ac6b8422ccfa905cf376a1b895f91aa87d1ceaf3616b4cdbc88f2a8feb80cc00ed0686fffe2629cae280e791959c83901121b3a7a84ff146acb07656519f049b2bda9af0cc70960cf1c336f6bb3d5a3746012811b77a0dce0c9915a6e6874b98bf8133241d3476f934eda2a3ab0251675e0e337d2f260c934019d9817005e1a6453ea260dd1a93ee5307d22d3b933d22267a12bac7ddff0b25af78ffd12f616bbedde4149cc519f3faef962ebf1291ae6dfabd29b680c8eab497c726f450df40b8e944113e78f9aa446070a999586ba47fb1b0bf5963e3475fa7f2ac60951acb163d4317ceb222ed224258b6f3c53cae8a6ae0650f41718cc3279d21455561390408b3f0851a25982a294fc05db6ea9739cd95a881a8489bba84f8b4c5ccc0de5c5654dfa6a583ec62430ac697a60200375ea3ee5c432fc3fea7b883d98ba9a0a59057ee21c77b5a2fa944012be04b62a1df0ac8cc831c50a427a67d38f0c6cc3e4a460508b3dd8da39e4d03ce529221a6c3ba56da25f42e8c1681f51e80f9575568fa44272a9b04c794669e46f08c6788f256b2b9b23778fa741aa00f75e7a339b472d2479e2b061d4a54c581b5f292f69376ed6ea157b7c681d8fa02e7f412b3ab36acdc2e3415c777430bfc4f6776c909b56f8ad965451476211013cc57aad5828a92809bbed868ab55424242ccf7ee5e84024b0bcc8400729f706c9b2508d9c3e0c37f8281f2e321678d7d791f9dc2f387154ffb617832a29f323cb44f24b13f93ea5baa6b377350a701e63f70597c0ea270704e1d0270fb1b1ca0fb5a2728988d62c2d4e373ebea2369bbc00ecdfd6e072156a7a4cd1a6e1b2950bbd8f8cd2502d7c35de010c745e03b77539843e8293ea870548fa51ccd2d38839a537f272dc3b97d04f0d7ae74a71691a1110a780810a393187048b43eebb83d4a8bb84122e222234fbe283b306ad6dd6aad2da461c5294c556c389f32f03a4ccc4db1142ab89321e59b8ca5692583fc544f5321e62866d2e9c2752ea1f9b411def5adb56b6a928a1ec7b84de6a35ca450ef7e24e83c52707fa7e387e1ab2672a4ad8bd4d27220c864fec67396a15f83fe4a930296ed9743476d368aab475bdd5cb9d8860705c58e49a6a5d8a24c388ba759cfd561feed4d3ef2cbdf65fd0796000b8696bf257123923c3f45c8b10ee2dcaae59108fe9ca43461a79b880c69bf1cfa13d6b15e8c3c7c40cff66a2f78df3b5312c663cd837f0cf99a94c0faa5073731f5993c08e44df341f2e82793c5df869a8addcb1b20fcadc7ee7f67f881a23b42b79ad0f6316a0e73a0f2f93f179889ac2c974cebafa63fa06350e1aea3c7a336eb78eb66cddd2ae20fd6ed35bf8cdeeef375ce8193b9161328a3265e4304f5aba4bb1c2a50906eed890995403fa49e457da00c1e2344c296c22c6886b3d28bf3283297ba84f09c86c42ddca72cdb6436a41f4ac0e1c2201cc5484b91a4467710fd3e3943c9c5785c35adceb644aa45d382e23b77909ff38fba1cf9b35f05e3512e5160f47e880b165b7734a8404963f7f9e51ac2717cf0173cb2e5381eaa07e583a872cc7d1f252744c8021589e2dfb9bd075dc6ae889df47272959d6b2d2f5f0451594d282eeb436ceb3cc1e0e47790ae033cad78336bf6b1ed044334c139adc2236a2ddef5e021b3d9a2d1b342b0094025a1f14dd90fdc8e0f0d2290d271827a519a23ae0c865067a9301d25f65fe71f15b693d6226dcfffdd0426b959df5e15213888ff97a9edc29d4b3defe515ff24accbbfbe6900b7a2c7f54d7d892f5687a0822e417203ead2f3973e631d7fb9988af8c007d95dd426f61e16f3f928164aced7dee1c65eacc22e6dce8df895ca32e3679f15b387ed8bd7a782c8239ff389ed4cce01ae67abdca0bf5658aff56176178eb365fe2fef9e3c225a1ae4f7eecccc583a8bd67ab68ad35444bb1cf49be71a950910c58d5bb1f00f5ef3e69bb740c40c2354f72f42cd14bece291386fe35664f479b6720b622d1e84358e0effe266e29add10b6fab3b7a9f1325106b1e3fcb2107d1135687bc3be60c90d03dc3dff1832e2dca19dfd2f83e8601cb258348dd1f1da2ba0521e428a3d5245d2855805c1d9be1ca635fb82770c90540f46a3be13c5985ac5f986c2995ccdf2b28cc9af4a3fd2acddca1a99b060ce607355ceed38b31d58113663bb4a13b0507546b3184f1c69e31bc6daa132cdda3d2e81c8b194f6a97f7da8650e98cb1d282a43a864e0eb82f84a011f72117e62666691d93950c7013c34529d844277329e3a31d930dd213a40184f41d7ae34f367f1a9b0e178c39fdabf240ffd564f88b332df2da205d5ecf8821c30980a6540939ba1e9a7b3b9cc34887ea5ec7c71ed40c64b550955bcdcfa77d7b2d5679298dbbd8e9e441319a29c122ac5d20b2bebd2df5eec6b1979f27f63a9b50bf516fee7089facb3db832b6cbbe8b516895aab3312a2ad4a22b484b8dfe720c20e984ba9cedd758bc0a95cf4dc0154dbd6aa58b3eeeb68ea60e1a4e66ce12720ffb480f903468f13ce6f1d63aa96ab0b6bd96de5889b0ad88f63a3e5cd17b0f6bd1c73165ee7480e818c7e80b01bc4aaf39e5378330fe3dc4a24e0241e59c239b267c96e882c9e7510ecd21303b42d8ec6f957056bdf0bd15c44de316ae171c6f838b91a89d3ca88bced9ec01d5aaeb3b91d7495e956569e5f56dff5b58b56e6ca3f1f021fd5fd641c073115676ad9ab0026e77a82c440ce64a3d4b2af3638a1e1d1fcec96ddbccdf49c1ccff961cb850b1940d84aaa4b5", 0x1000}, {&(0x7f0000000100)="70a478ac7fb2656edab2c8dd085bbaa764b452ec8b601e45568a27cabfd8610d2ae50e8ca01036bebd392f5f9123e9c6af6c442143f5644165aa9b1446826adca13ff8fc8fecd090b6f65c2d82afaee02da5ee8b4d581b8b184c54135a756a14bbef197c63ef3cbf6204dcd28dcda699f5447db6a3b341f6245aba6fd19d83fa924c6bb9e3bb783e262bee6cdf7a1d27fb61da51c6b86806a7bfb41cbd8b4e399bfed1e5dedff9559ca5b2abc449479acef67ce9cbbeaa8992e614cfc0", 0xbd}, {&(0x7f00000019c0)="0ba96e80bd171935aa317b207eb9508d65d9e1a89efb1d7674955b83aee5faeff7b2676eceb19728d5e1c6c0d918565d009054cca8b292460371e601e99ef2edc250f3b3979ca0e713281fb8bc4175796963e47881e4aaf0a208a5a3fe66ba8a3086775b6c32b4277e10a8c145fa742455b1cf6d53682f0acb22ee80f5edf1b96d2de87277bd1ef1fc3d937f55781c939ec3eb561d42aa8ebeabe523de194fd5d768403e4a9fc80afba2461f5112a821df7a7b6be4f999eff08c2eb174b815f127f3b68ad68c38fb921232132cdc3353475362b8764e60037d14e27c13ee946c8dc9734c60c1017796dc27a658a37c25734468829b9b76d7ae26556033bb8485f7a0718c559d85dcef805a95b7d9613a780d65b92ff7fd51b8da2fb9e4210852cf4a760544c577b45ef65e42d5bcb21b1f33f5405b3d46077f92d284d69e663973afa7713c2b3d23efa1ae8f8cb878dfef98fbdeef2874ea46a88d899eb2af75d4c11853e425d59b119f687be5bed9cce0a733120b6ea12cd0aa55b5a89038c04f48155a8c7187fdd438feba5f3eaebdb80349a0c229512b76a6e248bbd2358d3817706b0883b185418789ee7e99c1b38a2954cc9e69e41e95236c05f7b21fd207ed071b7b1bb8572920ebc0d55d7fc45e6b14fa7f3bce9da62d26789596b8d5924050f2a547df16fad941642cc1cec2117b54c1a47c4d1ac3eaef821cc2b738148dc0cb71d85bd8dc8af8e32dda5479c9755614409793a937aaf02c333bd3f387e3c74874a835237ca7470f33024804b4a99c3dbeaccb1f7313121ccd24f54d19f118d31f5493e3ad313d96cd1d393530f099732fe6b4cf0904706e28df2584885e18b9f6095e1e1cc1c90c42ee3f154eb66ab74e029c4a316d231760dfaed17f481502c3a397760e966a2ecdffed3850a315bd0d1eb88b6fbb39e759522c700eacb7e13d63106553955f9f8a304b9ef01d8ff14fb373538ee62a88543923f2390284c1fe5390622f3ee5b2006cd77584d75a5a83aa26837917a1e1adc617edf146dd8cb79d2dcadb39ad7cf1b22a57987e976d344fd59dc2dffd207d7b97a52a52ba9f606c8749bc0a0a4194c4e397b390f8a5c40ac84b640b3b6d9c42cb7c6c80ff2da1789326bb6abd1c08668e1b46e99b3d97d5acb3385e235afdc86ed6ce27f5fdfec02362fb9bb96bc04a4969928273b36f952c420a0291715152a330d5a17dee11b5c3a3506499274789199d91ed1747b0f35a16f84b7bae2d4b410f60c5bcae7cc6b7fa408faff9d313facd04758871400aaa1708e01a40cd333961e8f81551e84a41a72c1d4ac6a0d1311c080a8ba609b14d560ee11efd513aa6206009707417254e85f3f7620f462e0504996d1490309f80600d84f38e42382c26be9932e6cb0ba8fabb78d2001f5c84cff03be7a0b509c8a371be82684e263f626e08e9a0f1e6d517254bcd7bba3f2f22cf7f1e5908458b1c6c290f01f3b496ea84baac73c07d61f16c50cb10cb1b072ae8817a7e686f163954e2e253b2c03b215b97db408576eba68c79c3501ccb8b805223e89a794cdae64deb1dd62d78825ef6534ee48cca6d08cc03e6bf4ba6cb6da52bb6be85a45efb4d4090cc631b7ca18158368cf0e617d7bd405bafb0764ff5b8fc027a5a48e62b0e53ac7d1dc96114bf1c49a8c5d4ee57484676e85e06686951816b45389d1a4bab9c8c72a5c555b97a21c381af68cf6918d7ee61eb914ff4d6cac0be77b36f7ff2170ec2eef4ff854daf70d833c8158ef778b3c08d30717ccad3563f05839617b5f55f2c534ccd937ca81c2503c56e1c38d15d0d999ac42f7ffefa3853643964fd4fd422b5de31682454411dac99a8ba5a52db106dcb291bc1df152f1ee600db090d3179d7e209f871c60d311b953af273015fd305dd18d49ff30410905b14ae85899a40cbb471b6d20cc24907009597f0572db29a110f36eeeff813ef5416d21408708202172337eda459573618cb1a650b5d9833f136c38a1d96ce619c994f36e19a58781e4c1d1daef9013b7eabe2c6c8be6cc76733f39632d0b83df216f85adab8c83a01363e0bcf6f7cfafb416baf45c4d3fbbf63e7a7926974750a7fc8b593851bac2da0afba92793d852eaeb00fa110e2d6e9c204fad520b1e3dedf1e6e12b980f4c6915a74e0243f8a472bc334ffbb00fd8468d69d074f26d6511c7cfe57ceaf473fba2438f072125ea2e92d5b5f5f1a51bbe3cbd639e571bc2df9b53f4de01e4999f1e8b4f4c6e03bc6e1bb53dc0e51d55cb1fa345966c23be439acb0f669adfa453f86dd8893f5f6667239fa53055580fad64135f165cb8e921d02c00058216731fc93f09a63b99050458222df193b9e09420bb96723c1c64d521ffc485e0f596f13925a665d1b444d4226c9f931b724039f9f410649734d1564f8cee49eece44ac52a46e4175c83abfbe3fb4099046f066edc6ac18df52159f68fab3f1128ee7860e43fde1f595b8de13c0810433591fc2259acbc0dd4856b59bc04bb1f2eab37fd8121437ee686d1352764e5fb17875d30e3dbe0255cdda492d760c07261c5533de3f76189ff8ea6bb3454ecb9ba40973490eff9afeac5ce22dc4469224e0f5140307a47121839d2bbf12ef20e6e4ebb16bcbb0b33cb64d2dd96b0b308619da2ef2ea2507e6a88a901727d0e030348be74bf85d8c1e75a30ca7089ce76bb33b263fb95770e1265374d77549b11c6ec914cbe7305ca81a0902c4f8f5459f01da701b3d1c6993f57013fc5205c1c64ed7143b2855f77ee7658fbc8b0643afd6b96b971ac044f5074e2ac544ffb9638fdf381b3193ff706b1997e0feb6bc39b1b923e5c81c319c40eec735c9b08d84419253cea01d5ac80f5f5dd181ea368bb54de1a3f07a6bd4952304e2084c228e795df2a94b4f1fbbbd89dca8f021cad3619be9b3bb24b5d1f581f10421c25946e20283ae47660d6ff090d6e70c8da0766e7e047ee2369363418747e327e554bf837d1553a069af9f5f719f02903e7730335df158b9cdf4bbd12909512966cb305e506788d36f17654bca426ffca4bbd4b4202e3adaff7ea1f89445e26d0e9e8c776167d3a357ae8ca3f5fec8cc535b95a60de7901b239e60548814c7f2b9da52e4dcfa1360c3889d42391adf0bb8a0a16a92cf8213a18556d55e992f51bb6b9baf842d7ef6212cfdee291e56c55a81cfe6afa87714e7cf88757f71ca1ef04a762a55e9df7c4a484e011600b70a4fa1831b32db796515ff1f0ce381ca711505b8dbff37d5b46501a0b5eb7291c0423af0c315a097178cc4e7f67d480c5d09c201c3c889a06fd40407e794fafbb812e4d83e6800d79c395ba318deb4a77810b1099620a3af3ab313dbca0723082ed9d84f7303553767d84807fc62c41550efefefb6065c2f06bc13c2862a567f6d309cd795922ea70eec0f005fb77d87beb8305fee27693d3a75ee1b0eeac20a38ff237f718b647f7814793229dfa501a7fd4a30716769a340ce5054bd82618fd3333fe43d13cfd44868aa2117e24032affbe8d52d51eec7df9fc00b09e1f591bc39271ed6c5b3e6d667024341530093908666e088fb6b8fa7718fe98188446acf548f5c40aa6116fbd5de3dce151252cccc05e05a3f7df3cf6c84e6749c900cc0c4b4dc7237865295f96a18eee0b0c78179b5cac00b20e22b070d3ff18e5e36c3193373caf7ae41cc916044e6becab4ac45a7267a8236b0e4f6f15b0276b03681beac764787c4a4299697a90edee93b54516841ad65ac908687940591c90bc4372bc3418b9fca1753bc8e1944872e7841b6877eda1930760d1c5c0fa126ae8a155f3e9eddf2965b73cdd93fa256cde9ef9dbeb6fc96ef04d927b3c8a3c8e245302f2d7d8e62b02361457a318db6e38af69e639e4494aca3435fddf5fb5a523cd76bd0ad054b8cc9c75e41c8af4fc452904ac59e704e99673e84f3b649302bcce6ec1c1cee608b86a345e1e4619640471499a774394acdc1ea74732076d8e42e1b6d6d708329b191a554c36a351dcbf1c83c5064509fb68c83c2f758420d37761203499c6a787245c9fa8f72bf63586d271d9f6dc9a4c71a9c04ef616af775d4f44dd8b26945fbabc6d4060e3e8431215b977778658f6d89093b474d947160b98d8f422b675e0cc42d4b6f8a72d9d568cdf93d871a054029fb57c475ae4f72e69b369eb5e6eae0dcaf58bf74de55de169ad658c4cf7191d10e87a99336d56efcc3c7dd31ba51ce46dd112fa02b77de3335200ed373da91c6df8508005bd43640cb83760920733bab8f42602dad68e200f507cbbec47e78c73fa57950a36159fd51c3ca4729d4be118ba7b72d95fe41d3ba211c9d745813dc45039a9f76c326137a548de487f92f063a94a58b12c71b9429f4429ac261f19121655fcd4c3aaf783aef4b373a14868cf3960638bb42a0d7fc78f3c297d5f829c759d4110af3ce17c1a669e0083acbc2f06a42ad868d4a32a10a3e32f1e739cb085bba8aaade80f1e61063e9bffbe203726344363e4538e223434a1226983037cb2a8b5118d1109882017d087eb8570cbb5bacbb2478f42f3c325d09481d9bd5c3a0b3b1eb8e9c6fd5474ca05c9415bb779630b8722000b35e2c097aa766f254de6116c179373c056ef8719a734df1f5836dae5c877a4c88074302402260e938b7eb4201544bf2f75023a699b16ac9fc8518e52ba7714b499b108ac6de08e987393f606ae6784381f2e7aeab00347b8511cf3528565a5e1cb1edf2d279349c6266088a90e56503e30ffaa147d65f3bb8ff732e0f0d109d4fc3008dcb75c37bb501e75c4f78d71f97c41885d233135cab7fa94e45b74b3ae2b1792a932ad60cb647639ac9867abb55a01e7ac16cb378df2fcbb5ff9866c0592e4674b489667865c669bb863365cb4af57cdfb48aa8de0a225aad3ab4614e37a6116f46bd45c2e3119acd17a2aa4df87d04f4c65f43b962a9d9aef2361cbff7f74cbfb23fba1d1ee6bee3d529d2d99e42a04770d8a43b1f903dfb99ab4e900a0e9c8f8bafb367ed4d47d34c9c0a60e7be9608e92b133d98917750206732628dcdb8f8761b534bd8843eac2c01066e0f0168424518ac5fc69868df9bd2b4ab78b201cb1285a1fb5b0a29cf90fc8cab29a027e71345b4d02bb4d6363809c775f8facbb975b65f166b6e78d3c160571def139d47a79023d5075cc904e24dcabad9b8e0b60a3a46efa1bf0a48b518dd5ea5474f5da29c49ec474aeceead80920ed559e2a93d235e54aa448f89022a37ef0b38797daed90fe36c0bcca266c8d44dc7c3e93f778a82c2a564067ba82e82891fee1ff177817918c35d544843a4fcdcff02ab47e6ad890ec1be645449c0c71ea6085b366fbe11bd9f823ae5221a62c50cd19cb27e0908dbf64a1b9f047abbd7120b7ba50e33f6b02348f9f307c590299d1a1baf4106c6e9013945293bbf039247d51a59450a210eb37eb4e72e5c01c9cc3b1ae2e9ac0af12e37bf2a58c31eca0a71239c3e5077977eb8b886571b4904a26ca27809843efd980706d79a83fccec61ca1657ad0804bab7443947b42bb90a90f9e5425b089ab1e36bd33eb5a814cadb1678bb63eb5cc0160e4329f0f66ea10933a11c6d738bc425fd58dd41284851ed00b3a8f9c5f07441d728e9622b787a20bc634f37244b4f553581c2b4dd86c01e059cb728ae72e325ea25c22f359753a8908b31c4d9e3f5026e81ddebe50528d0d7d6ca4aa16683e8d6453eca091104cfc7d1fbfc6268773f93db12887e5bdca79b1414d26e7130e5", 0x1000}, {&(0x7f00000001c0)="375c8e37d337ac2525406e9c1ce0611a5a2139896a21ed1fe84c02992eae8376f586efb898484dc88ff274ff562629a10f125a01c6c728bbb8dd72a916c2358c5976318c8a700bf3bf1c864d4c69bf522617c20c348659ba31cc1c78f0f67274eccf68a9c8", 0x65}, {&(0x7f0000000240)="0ce1c58cfda206f9581b0baa21141d36cd200404377164916aff5f9febf8c7a01582a00d62b30852f2baa808a388a5d578bb7646118861d87ab888d7fea9970e0eea2ca75bcf133eeed40a69b4f436dd517574c01ce583a59e5f8a224e2965405c97a88dd4c975764f0420ebc79d6bb4f6629d57a3d159", 0x77}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), 0x4) 22:16:52 executing program 1: socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:52 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000000)="19", 0x1, 0x32aa) 22:16:52 executing program 6: readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) getitimer(0x1, &(0x7f00000000c0)) 22:16:53 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) syz_open_pts() socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x3, 0x15) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x87}, {0x106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x20000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 22:16:52 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) syz_open_pts() socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x20000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3}) 22:16:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="e0", 0x1}], 0x1) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x59e66be7, 0x80}, 0x10) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x0) 22:16:53 executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000040)="55588c7accfe929d08698013f4a61f2cb896a0b911eca549f66967fe5943a0e55e21461bcc685ef8f8d06b09ceb30700000000000000e0c869bf5290cb2cc95c2b318892d4fe25433674464e5607393c5eeaa92d002829bb0710ba1a", 0x5c) 22:16:53 executing program 2: clock_gettime(0x3, &(0x7f0000000180)) pipe(&(0x7f0000000100)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x27, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4, 0x0) open(0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) writev(r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) setsockopt(r3, 0x0, 0x0, &(0x7f0000000040)="000001ad", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={0x0}, 0x10, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000140)) clock_getres(0x4, &(0x7f0000000000)) 22:16:53 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)="63432a61ebfaff", 0x7}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="83273b3eec349fb1c6f419bf767d997600fcf34cef2ba300466bad399841a0cb07d3fb727ec4e9391c98f67680935043f7a7a5cbe3afb811dc917aa16f07e26cc347d32382aeb556c128fb3a3ad94ca4fc9245f5fec503abf06e11cf26f998c50af603660cd3dcdcfdc5c025c5e24e3165a8be09908edcaa357d413ca0fd5f4cdc18341d689d0846146f04f38f89918015e9d0b9bd15d5aef8e40b035fa2d5caf7cd4bad6f2672b77499eeba16f4e10d329691e3dda7e467f08bbd89363adcc0d9", 0xc1}, {&(0x7f0000000000)="4a1a652bbe0d1250aecd4904d743015799", 0x11}, {&(0x7f00000001c0)="c9da1300488c70ea4985a546cd6ede0e8361329bd4f1fedab28a51046ab6d134fd3a1310b63cbfeb30b150fa2325418d7a333b13f88bf71d0aacb7d50bca18a0ed01fc3bfe7f558a087bd63e6d3505a4f93e5a1c1c0983bacd7fd4986751fd3cf49748b9d1e6928d22933f5a8f4687289ba24e955d0fbe94e0912a0401762d44f65db921f95bcc97778f8f3bd604de0b8d23f7c7bb1af140daee9b7b7c35", 0x9e}], 0x3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:16:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file3\x00', 0x0, 0x44) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x2000, 0x1000) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file2\x00', 0x200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 22:16:53 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000003c0)="6c0657a2e6ad9030a500db0fced56f63f16ff5912ecf9189213b09000000d4b779f6c7e5fef8ae5cf255e185967a607a63c00001000000000000b10001510eb37a404d000000000000000099b31323919a61cdb9ce694a4f0c6d3da2d0e640fc8f093315382b84bf6849e3f79aa0f5ab5fb77302b4cf7af27d7be6d0bda487527ab9ba", 0x83) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620adf037f000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x81) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000200)=""/126) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {}, {}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xae, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000080)=0x4) pwritev(r7, &(0x7f0000000000)=[{&(0x7f00000001c0)='m', 0x1}], 0x1, 0x40000000000000) 22:16:53 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:16:53 executing program 2: mkdirat(0xffffffffffffff9c, 0x0, 0xb9) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) syz_open_pts() open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="780210"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000640)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083aff9c7e4d5081645bf0376e0865911feb7efe8008000000000000000000000000bb85009078000000005d82316301726e2de18497f59ee071a525913da89862229aac0b2ba72f29000008c379ad7908051824ac90f0d970f14622ffffffffffffff7f26257b84411cea550fa64006c1a6f304875dbaee35500e7eab1a5890b1d100a30c4cedf122d97ce4566f6e423096b934b56f55e14d2f7b55f62e0fa852a38bfb9ada0609c627abe88700499176e24deb5aaa4b4fb5ff00ab0ae31141db957b5dfb05cf54eb233c27753758137e22cd4db7afd560dac1a5d3c1487cc594cc78d05aeef7e83955871a3c18fa3ca31c539e985ba476930c73117c3b41e29d26405c26c340e7b59c0ee481c709405ad67ab0910ce98557082934c809919b7f0ce8df3a8027a785aa374e469886e3420684bf05d6f99e5e459c1cf78e6f2a031d9db0457d05e0261c549b1a0bf152285860"]) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) mprotect(&(0x7f0000ac3000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r3, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3eb8802, 0x0, 0xfffffffe, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x26d, &(0x7f0000000400)=[{{}, 0x0, 0x2, 0x1, 0xffffffffffffffff}], 0x10000000, &(0x7f00000004c0)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000000c0)=ANY=[@ANYRES32=r4], 0x10) r6 = dup(r0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) listen(r6, 0x0) socket(0x2, 0x1, 0x0) 22:16:53 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0xc38f) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x3}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001600)='\t', 0x1}, {&(0x7f00000014c0)="00002000009c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:16:53 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002480)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) 22:16:53 executing program 7: geteuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="82701300", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/256}, &(0x7f0000000340)=0x102) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) syz_emit_ethernet(0xe, &(0x7f0000000100)={@broadcast, @empty, [], {@generic={0x8848}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x0, 0xffffffbe, "bfc034e4ff7d001a1b690200"}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000000c0)="88ba3e2fefdefa17554c4a6b26c94353c06b85d7000a939588dcb487b87401b303e913abcd06efef45e75dc7a134d56d77ab43b9ed", &(0x7f0000000100)=0x35, &(0x7f0000000140)="0e25a9bc453b08f3f48e13bde20898d23b96d8667a449e91cfa035fe750e42e0da127b1cdda48a6be050137076e44575f26b54492900c163fb52c433c014a851c6ee7227cbb54f16f5260304adf35a2a947f687f5241f65b8a60690be6b19edb6b84dd45df43abb101125966900a343469bf23977b242234ab72c69cc558c443fe953d463f73900c93d555c4c9b80e47a8700c03863dfc4264b864ab77bbaeffdc3daf802358287470e138f2fcd6", 0xae) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) 22:16:53 executing program 0: msgrcv(0x0, &(0x7f00000037c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000784b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec967ecb3ac078b3628225ad9900ceff55ce0b60d611d65ad9688226c33b038f680dee31455a6e93ea78162b533be5b29db13219f2cd5e97f3358abf04fa0213a7126f0574a3d1fb9cbafb0c9b667ca71d128709a6cc4c1213001f2b513dff9fe003c9a9131d086ab514dd2f20ef199e801d03d51428f4c5dcefc8b4a76565852e713bfa014e5ee9de49f22fbebeb2125d0b65e83ee182"], 0x1008, 0x2, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = msgget$private(0x0, 0x690) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB], 0x97, 0x2, 0x800) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac6a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb2f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c3184c0000000000007f63a8676e491be3d9b8005a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r2 = msgget$private(0x0, 0x597) msgrcv(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a31d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffac907e4457130eea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d98f6e17b76a0ff2bf300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009532eefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee6bd99f2543650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1c8fd09625a594b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4060], 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000300)=ANY=[], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x1f, 0x39a, 0x29, 0x0, &(0x7f0000001200)={{0x40, 0x43, 0x4d, 0x81, 0x3, 0x5, 0x8001}, {[0x9e96, 0x0, 0x5f, 0x8001, 0x7ff, 0x2e01, 0x5c8b, 0x4233, 0x0, 0x101, 0x40, 0xfffffffffffffffa, 0x7, 0x4, 0xf5, 0x7, 0x8, 0xfffffffffffffff7], [0x3, 0x0, 0x1, 0x2, 0x8001, 0x5, 0x3ff, 0x8, 0x1, 0x1], [0x80000001, 0x0, 0x5, 0x3, 0xa5b, 0x1000, 0x263c], [0x6, 0x5, 0x6, 0x0, 0x7, 0x7], [{0x5, 0x1ff, 0x2000, 0x8001}, {0x100, 0xe2, 0xfffffffc, 0x7fffffff}, {0x9, 0x4, 0x80000000, 0x100000001}, {0x6, 0x1, 0x308f2813, 0x800}, {0x5, 0x2, 0x3ff}, {0x800, 0x80, 0xfd8d, 0xf4f}, {0x8, 0xfffffe00, 0xe00, 0xe6}, {0xf0b, 0x10000, 0x3, 0xffff}], {0x1, 0x0, 0x400, 0x2}, {0xa0c, 0x1, 0xf65, 0x9}}}, 0x0, 0x6}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5c2, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, 0x0, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) listen(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x4, 0x0, 0x1f, 0x90, &(0x7f0000000a40)={{0x1f, 0x8, 0x3, 0xe0, 0x9, 0x3ff, 0x4}, {[0x1, 0xbef, 0x4, 0x401, 0xffff, 0x9, 0x400001, 0x405, 0x16, 0x3, 0x8000000000000001, 0x6, 0xfffffffffffffff8, 0x0, 0x5, 0x1, 0x80000000, 0x5], [0x7, 0x80000001, 0x1, 0x6, 0x400000000005, 0x3, 0x7, 0xffffffff, 0x8000000000000000, 0x2], [0x800, 0x3, 0x23, 0xaf, 0x161, 0x400, 0x4], [0x3fe, 0xaae, 0x0, 0x8, 0x637, 0xff], [{0x17d4, 0x5, 0x4, 0x6}, {0x3800, 0x8000, 0x2, 0x80000}, {0x200, 0x7, 0x8001, 0x3}, {0x0, 0x3366, 0x6, 0x1}, {0xf954, 0x9, 0x8, 0x9}, {0x2, 0x401, 0x7e0, 0x1000}, {0x4b0, 0x4, 0x8, 0x2}, {0xfdb7, 0x7, 0x2, 0xf2}], {0x8fff, 0xd8, 0x2, 0x6}, {0x2, 0xb, 0x2dc, 0x92}}}, 0x7, 0x80}) 22:16:53 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x2, 0x1, 0x83fc, 0x1ff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ea020000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:53 executing program 6: socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x94, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) 22:16:55 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) dup2(r1, r1) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffff9fc370c9317fe2245904d384f906b15f3e36dde6c5a5df48ffaaaac60000000800459078ac000000a5fdf6f92fd16a9db77d2c0b9608023d684f24cca1a3e23eaeb9e34f0ba5fb1b20efd1999068"]) socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="e238c632eaa4f16ab387de3d9325b232aa4e4bf502186e109f7963dfd4fef2256024a93ef317543c663e807a6a3e8db2bac57e3aab8a7f391be6572fb2c098beebcafd6b92d90da518bb8bd11343bfabaeccbf2f84", &(0x7f0000000140)=0x55, &(0x7f0000000200)="854e7face1564d9af659859cf8f6daa76146ee1552b03aa31c8e55246fd1cf45fdedbddb7b2b28f9db42e61928dec46fae56fdd0a2903819b7be9d7d39221cb3b955f3459ac799abaea4ba08e00713fb39687f597970f487ecebcc1c4c3feba8c205f954d441ef5d4a", 0x69) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r6 = geteuid() r7 = geteuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x60000000, r6, r4, r7}, 0x0, 0x0, r3, r3, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r3, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) 22:16:55 executing program 4: sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x4d8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x3, './file0\x00', 0x7fffffff, 0x7fffffff, 0x1, 0x40}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r2, 0x8}, {r2, 0x40}, {}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x2}], 0x9, 0x4) socket(0x11, 0x3, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0xa, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000001440)={0x6, 0x13}, 0x2, &(0x7f0000001480)="942d872f7942186e", &(0x7f0000001500)=0x8, 0x0, 0x0) 22:16:55 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 22:16:55 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)='D', 0x1}], 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:16:55 executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) writev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="6426f0c17b74684c111533e7487273f9053e2389afc4dd58cee71c3ffba1d674023241ea703ed3944b8fe25adce9b987cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2bf676b03d3984822ece13d74c713ebffa3aba3afedb8dfbdf04ddba83ab761039982cd7823769696a49a5221feb1", 0x74}, {&(0x7f0000000b00)="567bbb4b1d62539160ce043d8a9803540c96991d8f9c480be44e79aa6b206ac3f0e8bf30cdbb1b2abce8ec661b5a803ef7ddcdccff50f2bc203e2256c4d34bf5eadfb39c41d2ce0c1f06141850c265af8f82d83d587dcc26b7270e7b7494568e06f9b65b0eab6d68b3dcb22f35d432ed0829f90f8218ff588f8e1bd5a51f3f18a99c8a18a9231bef49613da9a22a5f19e340accbb398f5a1bbdf5f7b7308add9962f75409f6afec434ef8fff2a1a430d79e55a705833a24bf474ce6d417b14159b5faf7fbaf1f21dcc4266d528d8eaa87166f205c67b9e443c16cc570919f2f79290fd48d48b95fc8ec3c55a77c6d43a89c82557fda2ab37524dbcd6a8761eebbd782729aef273a0e5677b5f26abd948b65acd3c0c2a1b2ddcd967452160c2fb3318b8ba1176f34ea472f4825e5c3ad0a34eeca55725173a7b8aa87874ccf73959fe60499184afb9c8691077dfdffbcefb63c1009eed74d2b4614bfffec550986739c1557088e1b052b7253fb3fcde61db9c7c97ca4bf443c510ab1b708eed71260cf35d4ed0c258b90e206f618b9756bbff0e8c350d4a02d09e48c1699c2a617c3dd955df30d8020b21b4ec9ee52c92eab5855d383fb4ba1751bd345be15ed630fff31cce84e03c5917172ff493cd0f97af93cfcad56875e624145c2d8309130d2617b0064a5512a862078dd27e813f09a7c4e49047fe8f02cce64e093ca32c0870e465539e782039848fa646e749b3364c5b820698acfa6e8795b6805983f8e41399e1122496f1daaec170b6d31f296736eb50033463d48b1939086e5dffe573523ba5841515641624c560da77667907d221d7df27294a0cea68c277a78f5149b7aedf63f27fd4a0b99ed597021a5d2f015651f2b893c6fecc62915f1dbfce4a9acd4952e576b02cb177c676f0cde54ef3d8f2ad418ce396db64e443ac8081356e9b505f041a6a09e4b69883ce4cb9e3557a31d2ab56902a199c2981f473328ba0119308a5a86797ca81f2098dce66ff290e7535cedd6fca74ecbc4e34ab76ac22c73df2e6c5b1d624cdb7868d9ded53b9f1ca48fcec11f107de7b967f57186e7fe8634f8f0b337e91cc11694d4a1d1162e13d98f5ea6d9507f1d0225bfde512e6cc1573f9b5793dd45cbd8e6b02f55fd6195f5db068d207a706ca89a9cbb1ba647ec0db9930f2985173b1ce429789ae99aa3947304c67b2d2fa6dd6f86223f22efcd0c953c80eb187498f6d50f046ab17f3bb0a7e205cad08ffbf365afd4e76e7bc68c8e5073838f34ec0ed9aee621d3640246e6920f13bd52aeb936d2a27e4af3d6a775dfb554da75344c43e7a7ce4f76e3a3dd3d6cecb54e3b55ed467b4f3a5abeabab45ba94850594f255f564fcf0838dcdffde96d7842e5f181f7fef472f2875c46f826967eebe44e48e58a6676baaffd4a3de9954f1ee53653b1ef192a2d0fd0fb21fef733a6f47c60c21242cef3dc20a2034a23843cc627f2c8237a1c047fb0c178324384ac36e663ef6b9494a6b597ebdc6e9b9d51308a41977e0f1b77861fa9b2c210340f35d8490ae8d5597f490e08da2832bf7f9f7dee726fa0fa93fefed8c05085eb4179415520ac996f4eb00268764d3695473dc9e9f149d45945f806dfa070fb0a6f78b593558464846238c09c2cba935172fbbd1eed7f62b559dbc53983ce361500360562f9e731f906861c91a0a8073fb669caeb5390c43393d6d22cbca877876a2a7bb7793296b549f79da34d7a5a75aae1b96de42ea0e99c518ac255ad151fef085ce24fdc4de84be5349dd3dbbc71e2d027fac866c0d5110a0e0164a7f27905b76805a06bd26ea45ee27c52b12810cfcf7570d4f59de2df86e5c64b6be1ed052ecfb5c02e22a32a7ab57e9ee8fdb87069851a0e6617b75be4a87db08d45bf6a08b717de", 0x54e}, {&(0x7f0000000200)="16", 0x1}], 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 22:16:55 executing program 0: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) 22:16:55 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x10, 0x8000, 0x8a) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) 22:16:55 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x9, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 22:16:55 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x40000000}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c", 0xe}], 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1005, 0x2, 0x4}, {0x1d, 0x0, 0x2, 0xfffffffd}, {0x8106, 0x0, 0xfd, 0xfffffffc}]}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 22:16:55 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) (async) syz_open_pts() socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x3, 0x15) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x87}, {0x106}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) (async) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) open(0x0, 0x20000, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 22:16:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x1f) accept$inet(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) 22:16:55 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, 0x0}) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x11, 0x8000, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x4, 0x22aa, 0x4, 0x1, 0x7ff, 0x400, 0x0, 0x2, 0x2, 0x100, 0x10000}) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) socket(0x0, 0x2, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000001600)=ANY=[@ANYBLOB="000000002170054e588ee46e87eb000000000000000000000000ed4101000000000000e03bb0b37001620eab38d189ec366c0000000400000000000000fffff000000008000000000000000000000000000000000000002000000000000000000000000000000000000000e0ffffffffffffff1f00000000000000000000000000000000000007000000000000000000000000000592cb61b40000008315b45120b3e9c58ff2321ad5495161c40b8ec7ed06319aa548fc6ef0abc44ced0500d2d83c041c084d8f66e0e7630b7accea6d2cec8cc9ffbe62e0ef29dfc0986c7d058df10b0ab1ee3f0ba0b4e9adcea69cd4b7a570b9828cf814c74ca8bb31ccf608f57ee74e21159fa5"], 0x94, 0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/98) r5 = socket(0x18, 0x1, 0x0) r6 = accept$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039e9eb299229305e200"/512], &(0x7f0000000000)=0x1fa) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x9, &(0x7f00000002c0)=[{0xef8, 0x9, 0x3f, 0xc67a, 0x7}, {0x1, 0xfffe, 0x2, 0x80, 0xe060}, {0x7fff, 0x7, 0x4, 0xf6, 0xad61}, {0xf000, 0x4ab, 0x3f, 0x96f}, {0x5, 0x7fff, 0x73, 0x4, 0x871}, {0x6, 0xfff7, 0x437, 0x1, 0x9}, {0x5, 0x0, 0x4, 0x1, 0xf7}, {0x2, 0xf891, 0x80, 0x3107, 0x3}, {0xff, 0x3ff, 0x9, 0x2, 0x7f}]}) setsockopt(r6, 0x2b, 0x4000037, &(0x7f0000000040)="03000000", 0x4) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) msgrcv(r7, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) msgctl$IPC_RMID(r7, 0x0) 22:16:55 executing program 4: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x100) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0/file1\x00') r1 = socket(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f4880000000000"], 0xa, 0x0, 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab4356d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f0"], 0x10}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) sysctl$machdep(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000180)}, 0x0) openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0/file1/../file0/file0\x00', 0x0, 0x0) syz_open_pts() 22:16:55 executing program 0: sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a0297", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000240)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) nanosleep(&(0x7f0000000000)={0xfffffffffffffffa, 0x356}, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="6e3894", 0x3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) 22:16:55 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) write(r0, &(0x7f0000000000)="a23461477501e32259c17dbef6cd298c100406610c5a141f7a3252ba93f495cb9a783f15eaba519ba892df93efb29f7fac9f327ebb78853cc4e365003ad6ac92bec41090399aeecbeb00c5acadf987c93de2409c8ec3bc1df1ea8e3bc0002b290b53bfe429135d98ea416130071ab8bb5195b52f0baa858f12f96e3e1e984a01e2253dea8bcbb803ba8ec5fa2f7ba1fe9a3cc7dc4305c48b88f89d33b416682239d79140e1e7a74111e1ca8cc209f3a68806cf894cde43ecc69d3129", 0xbc) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x380ea, 0x5c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x20, 0x7fff, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$unix(r6, &(0x7f0000000280)="0f", 0x1, 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mkdir(&(0x7f00000001c0)='\x00', 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) 22:16:55 executing program 1: socket(0x0, 0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x10) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r3, r2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 22:16:55 executing program 1: bind(0xffffffffffffffff, 0x0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 22:16:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, r1}) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001500)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000001740)=ANY=[], 0xe0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) close(r0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="573acda8f8f9ffff5f"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:16:55 executing program 3: socket(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x7f, 0x7f}, 0x1, 0x6, 0x9}) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() msgget(0x2, 0x4c1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r9, r10, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000080)=ANY=[@ANYBLOB="78029ea5ee"], 0x10) r12 = socket(0x18, 0x3, 0x3) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r12, &(0x7f0000002800)={0x0}, 0x10, 0x0, &(0x7f00000028c0)={0x3ff}) close(r11) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r2, r5, r3, 0x40, 0x1f}, 0x5, 0xd5, r8, 0x0, 0x3ff}) r13 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r13, 0x1, 0x0) 22:16:56 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x45d48) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000280)="b9dc9eb982671506ba855da70995431ec754dd1f0d90e9123f5f5ebbfbec6b57e773b8d7274dac4a9452a63fe8e6e9e30d4865245c4e71c10dd9f16c44913f2e6b5afb343a0b193d395f4b88324a71793a1da98acb7f5c87ad03f1f26e7059908595d9764ea5b25a99f952464d6ea9c6e151053a4b29d65268d449cc4c0b76baa390e7adc6418a69c0d38f8083bc259f79e7ab64f52867275466ace5ddf2b967a1c134b857aeb2d682c7aad8e6d7448cf971ec89f427a55b0d67df000000000000", 0xc1) syz_open_pts() open(0x0, 0x80, 0x11e) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = socket$inet(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r1, 0x0, &(0x7f0000001480)) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x10000, 0x2, 0x0, 0x40000, "3d03314e5b421532118b5bccda9a602675cdda00", 0x0, 0x8}) write(r4, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) 22:16:56 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='b-', 0x2}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, 0x0) syz_open_pts() socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x20000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x2, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1], [{}, {}, {0x0, 0x20000000}, {}, {}, {0x10}]}}) 22:16:56 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000040)=0x8) wait4(0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) clock_getres(0x4, 0x0) 22:16:56 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r1, &(0x7f0000001080)=[{&(0x7f0000000040)="a4288142dee067faac264a6af0a515b3f72b5010d97f1fe8ddebbd6291d9decfe577b010c458f5d1321ef908e53433e01d72976bf0a2eb9c71c542784a5ae912a6eb27bb12e1dcc1d85187408bbb077081140a393f1363f65ed570428321d89a1e53ed0e20d055f96660d1d406197cf1c20d3978c55ff25bb9b2321c0f88ef72edcd6f89f236814c4c45b36c51411ac97102c27ca04f12f6acd0b8e593d9b39fb0ac960ba38bd92754c541cfe12a900cd57b27aad3f74ce5ed2ebf443f2e36d8d142565f929061a8ff7b402f5912f81408b144197ea20da9c5f45225fec3af3e820a0bb898ac76f8ba971df30791b6e6d944a27f0c9a3cd08d76bb5dabbf29863ab03af1cebe9a560d7d6c80be9c98aa478a1d68fc235591a0848fc454a29f7c2d3c07d780ff7d01c84bca1d10e7acd6fd23ce3b2bca3a0e046b4995c1125c058b0a13654f140fb2b662237b782656b8de45ae94184282a5d7a14cbf047d8e34e8e15e296491c5f50e130ddc7894aff71f0fbf3882a1834d4e44", 0x17a}], 0x1) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x46}, {0x0, 0x2}], 0x2}) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0x45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) pipe(&(0x7f00000004c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1}]}], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "ccb0d83af0055212d8618b19f82093bb"}}}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x26}], 0x1}) 22:16:56 executing program 0: r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) shutdown(r0, 0x2) 22:16:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r2) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x2, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) kqueue() (async) r5 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) kevent(r5, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x402) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r6, @ANYRES16=r1], 0x401, 0x0) (async) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r6, @ANYRES16=r1], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) (async) r8 = open(0x0, 0x0, 0x0) mprotect(&(0x7f0000008000/0xe000)=nil, 0xe000, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x0) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x0) mlock(&(0x7f0000014000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) msgrcv(r7, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) (async) msgrcv(r7, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 22:16:56 executing program 4: socket(0x0, 0x5, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x10) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x202}, 0x20, 0x0, 0xffffffffffffbffd}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}]}}}}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x120) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff2f49bfd38ce50ad70294abe4bd07f752f6e517d2c4ddf1e97786adcd533650fc2b3609abff881c68080254dcfb32d991f0e37af1215e6bef4f915084e09d337b85e3e52312bacde48ba445e6500fe12fc08832b8198ab3ce"], 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x4003, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/115, 0x73, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 22:16:56 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000200)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce02a2699785a3386472f78a657a4884cf71b5f17bfec37082e49dcc180329820b729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829d1954b706fd66a9bfd3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e7404ba8af751accd6c90aa989c7e39129db430da2a6692535d4c28c59e6cacc9d788f880233c041e0f43494c4825a29b01382f5dff4a95b5a3d06f8395e8f85a064e286f51bd34f7e10418ce101d29b6c6f3d959a7224837ff97a72c2a7bda87880d11ce1f3c79d3bf2b", &(0x7f0000000080)=0xf0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) getpgrp() 22:16:56 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @loopback, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:16:56 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x2, 0x1, 0x83fc, 0x1ff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ea020000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:16:56 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) socket(0x1e, 0x3, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, r1) 22:16:56 executing program 6: ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x100000001, &(0x7f0000000040)='./file0\x00', 0x8}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xfffffffffffff000) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000e5ffff070045f80030000000000001a47800000f23e00000010c00907800000000450000007400000009ecc0d9a2d7f762a3ca39ac"]) r1 = socket(0x1, 0x3, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x80) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x40, &(0x7f0000000040)="674ce500", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:16:57 executing program 7: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xfffffffffffffffe, 0x400, 0x4773, 0x0, 0x80000, 0x40}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="780234"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r5, &(0x7f0000000040)="ed", 0x1) close(r5) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYRES16=r0, @ANYRES64=r0, @ANYRES16=0x0, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRESHEX=r2, @ANYRESDEC=r5, @ANYRESOCT=r0, @ANYRESHEX=r0], 0x10) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000240)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:16:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r0, 0x0, r2) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) 22:16:57 executing program 4: bind(0xffffffffffffffff, 0x0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 22:16:57 executing program 6: r0 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}], 0x1) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000000)="615980355b9a6c644c73bdb5fa14e4c02d373fcb65a4d302578ebfe12602785a2fcf635d471225e0eb5230e6b463e8431e3863e00224d6425e0250abe734b6095c327aac06a45d2ed2840b6e840346fcc915323a916681624da14ee44439f3c98fa22aa38f97c6623ef6bfa33e2fda32b039c76ec61038c3a853c6a733a5ffa849eed535f9efe258090b2b5d5337306c096d7e02d2322aed447f7953fe9ed6", 0x9f}, {&(0x7f0000000200)="93868ea7751e9654daca15b30bcfca0855e65114706939b12fea7dd3f87ec667ca7c34d0a6585873765e684a31ffdc14295039c0e0f9bffa7dd98bbb15702648d3085b61c292df6b766364133cf2c765d12753f50e2dbbc2d804d4977d9c", 0x5e}, {&(0x7f0000000340)}, {&(0x7f0000000380)="88debac394a4bd0c95977b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c9431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0x7f}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000840)}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), 0x0) getgid() r3 = semget$private(0x0, 0x4, 0x3a) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/156) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r0, r0) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x6}, 0xc) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d8edb588e0b1979a"], 0xc1, 0x0) chown(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x63e0}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000800)=""/243, 0xf3}], 0x2, 0x0}, 0x0) 22:16:57 executing program 7: sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x4d8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x3, './file0\x00', 0x7fffffff, 0x7fffffff, 0x1, 0x40}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r2, 0x8}, {r2, 0x40}, {}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x2}], 0x9, 0x4) socket(0x11, 0x3, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0xa, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 22:16:57 executing program 4: r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) r1 = socket(0x2, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) 22:16:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x182) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) setitimer(0x0, &(0x7f0000000380)={{}, {0x2, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f0000000500)={{}, {0x2}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693c, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3366}]}) socket(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001a00)=0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000199000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000003f000/0x3000)=nil, &(0x7f0000031000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000122000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000000c0)="764535c3928c242cc1903a61f4fcdce7a52f72ea180a0c241a30ad6f8b02f73239b844d80a461bed06fbe0be14d3dbc0f6b4ac66933b600ab7b5e4f582cd315a86ab788a56af80421dcceac6ee32a7c642b1039e3d7a9cc437b016705bb2761f933a79d497fcae2008fff496927a9cf2f3f05ebc05d7f580da78d2743dcdb5fa45d192c5d2f9051cbc6ae977694fe4a22773d1c7c36b4edddc6d21bbaeced8542b5bf3b0da8c2653267987ca386bdca1a6f6207c4a92c03b3b585b640d2dd7cf6aecaa491ade2675089fc0d476c3cce8f7c87ef7d9ba0f", 0xd7}, {&(0x7f0000000640)="3268671213652b2a00d5ef767ebfd47ccac313c0a9e765b02b413c6033437213b232388fc99e65e2d80800694cd30caa804ddf1ecc38006c7098108c012aa79842ed84d19fe7b1a0063de2952a830a5afc5f1882907cc82a6f1dcb86d74c5c3b48274eb08293a23768af4654e25c3cd89103a2bbbb7df3985e36fbfb8f6b6eb4d2f77214000000", 0x87}, {&(0x7f0000000200)="fb7a1a05b69b174454f43c286f6aa46ff813af01b8359f58ac1b65aa9b238be93302a643082c63f6002a28bb30376b824d2c695927cab47a157bba36331a", 0x3e}, {&(0x7f00000003c0)="9da0fdd1f062c18870b68316a917f689112a553461a8b770d7e680b77a2d88df26bec6ceda592c354350e0c6bd5d8baa6e858603eef0cca42d7502809d801b0e3cb0d9fedd17799be2df21fcd2765702f7883d3979c9827a860d47f0d176e2584bc5b52e12c177443e4dd3e4f8be4e5b06c1dc436d88415a5fc2ab39c5b2b0005b8801ab53707a24b830b3df695a673dfbab1dcf96d04ff40c9f8570a8850cdcc50b2cebc074ef8a9f4f", 0xaa}, {&(0x7f0000000480)="883eb4aa91b1c663ec73d145a75b608e342304be007783764a43e5f907bb05a1ca67008bb57cf9b378feea846626407977c88a28c11f8cbb2dd29165603eb5e13f79ef2ee36457db0723edb5d68f4f6b97753902115edcf5fc0f00c0f4448de29a1f70768767eb03972903397454c19045dc2e3a289ab1e7d8c84aab51ba18b3284e90de1b555949774c1f26a20de69d", 0x90}, {&(0x7f0000000540)="2241fac3d0a4ea1275bf3bd47aa29dd7782628424ec1baa00fb3a6e4672053346f1944eb08521eaed579bd227df7c908d2d390ed9aee631e3a5ec91e76b9fa8ab36226e9704558ab470a0bc617ec28b99f1c5c776f205872ec37288c997839e2b72e1384e2aa", 0x66}, {&(0x7f00000009c0)="2d7475e72645e05890cf40ab695c543bcb9049bcc3cbb0c75dc3ea552c8ad8b41de640cadb083005e9a810c6975e1bd27dd95aed536a6e3e6d4ba67dbdd3fb4a9ce9b6bd42a137a7f447f7d817691a35b310c0498476e29f753846b418dfb5f058924bcc5e30d370fd0ded4763b0e1f83309ebc821969a8b7b3e030348ec1d3f61e3bf65003df0dd3ce1d0503f84e3b056ecdea39c5c5136222381bc3f787748e1d2455120000acf7c68c4774bb966ccacf355b2cd4c3a7875f819a50f492b5692c94ffc5eaa655fc44da594bfc2f6945630384f05d7f0c798a26a47c624a66f1a25867b0264680f3a6614da3de98520498aa84733fa656a791b398fe8bc3a510d33fa03f07a306bf4688d4e6424bc88661e46ebc97f91a60ebfe10123ae9ba20eaf88080b1fd271a4a031739687ea9a6057abf37adb64b80795fc8040bc174b855d42b5549066195b3de276cdb2e09ad00d913cc91f6743d4e0076bc8a10969420fa04988392073513b9b3327ea255d4cb82080f063efd4e88183388a48aae8b339aab53022214f0775f27b0133708365a15d362e8a66b1fdc89cfe22d1e943ee0bce1d1d8c8b349b7aff89e02d2d4dd7303eddc65a021b2e585dc0874c7a5a1039d5f0d13ec3c2df61fcb1ce12829fab535a94d88ce48dfa76357d5d096e474f6fe3619d95b50b1cf2ebe194e54a497c01c339596987a90afd36b8c54f5f455b1e054be40b738b92bc6afa4a89cbeef7f29a1b5725ea49afe070df6d12fa3646899b3eb4d1516536fc59cf6541e8f96b2c26420295d335988e1077cb41cef4a5276f981b347b80157f051cd9b3a84e7412f6bbee3747942de01f8cad48d10e0f45f4b781aa78f712148b71c71cdcd4fa8ccb641538007d373b91c8be009e43438c83fc882069d97cf8471b97a51b28c10d26fd209e608f9aaef3b04ffc7d0c6d1c5fa0d866325bf8f4a1b3673d069d54ae555393ff2c006ce22e1869951d85df23fd9c0d9aca00281ca0c1716844ae64fb02f7866bc93f00e264449dec52e3836bb95ad2c96a216fcbc6740240b9c4342e1280bdefccd72f9eae2b590b2d2c1cc252e33a63390312ce7582722c1b0b39b1d0d2981e83e884ac617a4475e05db747eef8c5bc84af9755752fa163a750667ed8a115a498ea07a04320f40cb0031ef2a829a66ba50d9bac684e605162187f4e6ea292809ef49c4f0eeed81405b6816e15e7361fa23bfcba2e84b069d0382c5531bd37135086b6f416ae1f62bfea848394d784e7aaa51d69ae274fa99aff9bef80fed7ecd9706f797888d7aef1a08504c37b8d87b8bccd7c25c06230964e19fe5828c03fa9063b0060695470a749acf5f8dd8cb4737d3c081656028ef26a3e00a3ee00fc6fb281ac552b0a1c50f7e80eb13219a8bbd1b4f25e66780d70b885e1a1e7e5397a67e90bc9e945ec83a8cf034b300c492367512f278f588759055d5a9f183e3c7f685c708ffccfed872c440ea1a2105be1634a805d308cc6158bb112dcc784aa4a7e25ccd3d23910abf6bf4ae07637cbafb5dcf282d8053f552d04e12c01932d15b00bd2652e9dbf97be37849a52ad050c31b0064a5977a402fda81c896c0c2069521c6c999b97aaa017c1c894e58f8878878210c47bf0085c2a17abc5976d571d42332ee07a691e9e40260a879c32526deeef7495523b7ffc65b37bbfb2b2d51be59ced09d209333ea6930db6dad33837bc1ac77227863145a1d578590d168d32abb8cdd0d456a1d136f6c1fd2b0e69d5ecabc9c7ecd1254412050f0cd2d17a375680a8a2ae62f61addd4e4827a4d1795735b8bbe31274c89d7572556df303949904980479025760d39295bf6acb3093da884fc310165139beb284705270eda9ae146afc5fa1cdfa999f66a6cae90eecbb949ec41d512f3d4e025d2cb9e6603a3df548a1ddce3336b71ef56c56665cc31277f8154d85ab8cbd16f0757327131ee90dd12808ece5702ba4497154f2991cf01a7929c3bff3efb07969a69aa8a28727f27c630b887a00b7b1cc0d56c021365b8ef9b7c41cccc361d8f94ad1a1cd147093dfe626e6640367ed4c863f5d2551118a0ca71b93cda6b6afcc4cbeded24bfedb03176928a451cca246a4fdef5c032501466f5207ef1a06d2577bfd417e8da446523529f9ac2c6ca17c98a9a598a3605d2a56805def94433db2c0d42baf71ed074bbf413a2ce9535cd4f02e294a3b686995fd6491f18e04b3acc49f7a922bcbf54d9283c1db60b84f9d97a1fcfc9ac4fd4a4163d088d972f7a985152e80b56b5c513d587c1969ba4e37103d7e7896af50e7b1a76633d39c9cb8e6f03a2e4348d970e7d23c5e1e40fdf11aa678e529439103b420d54e4e3b3cc205e9af9740ff4ce7b64d54baa35bb517611a0753add4e72aa9f36f7dcce105d48c1689917c3708a55ca1a01648b6ea229e75b1f2902f7108857d913683ede9b5e356f153ba72d8539660964dcf12d3390aa5a7565ab41fd74ac669ae76f3375e901bd361203657ef4e15f3f1c32c677ad13f22685d6cab9fb758d1f97287946d67c3d6f7570d3f2db7872381c9fd8419207e17bf1b33998e6e37b44e8706bae275c186fc64e6f5469342debf14ed70c37f858607f0e67881cc6f96262c8119305ab4b99071f2cf777537833226a6b13fd129f697d7fb2408345fdd34b6ef2c939513311311ab475550c3fec70766224c23b220de08cb98ac910e33761cc0c57e539b8422934dae9d5365fecfe7dda1e39cfef89c52e59e00f5077c81f8b5a8e1d1477a3181932d990868369634ebd6723ae2634ca3e42f2df2d24d2cc35fb75f95c598c0ebae0099016263115228276b0ad5e00e53d4fc02174654760e487c79c3a3482e8e5d3082e2d3307a6628cf44a5503d09bcbf301fb36ad2c7639c15b25c730c36d8e14c81b6adcce5516fd42a9cc4e93808d109d6495b54ca4879c9c0d7ff4053adf646a0e786ec060b294d5fe0552d9a11663d64a8ab31e8b5e744ecc0b0f403bc4738bdbbc61bc282ce0db1ea005d6cf0df2d2607c3172775646982140cc96874ef36e3496e7cb69813b42cb1ce5d7c7b7b3144c9f2c57cdbcb02f6db9e444c99fe192b2052d9943e5c6e6d1040882ef79097fff133eed842df872708bb7fbdf7af36db697120e63c36ecc92f5fc010e0e27aef306eac0a32c1a4cd627510b6958d6516f03f305b7dc140c2060eaac2048ca1b4c9e6b0b14c8efa2d44aa7d210d90bca24f7c0107d1c36fdd83daf6e6036587da7642410d5b6c0d5b5b2ef1a930c5548cb153711b7e4dbeb4380e759c6659e9c20f57d450c34b15b7719e28a3bae1349046dfa923dd1ba2c4767f55ab17cdcd9167513553094277ed6bb3b64dd079558b7a9c9cf5052d62162be329517057d6e0168dbf8e5a273b6575c0f7a46a2ffce4bd2b44e124f98d8a002bbbe4ac0e6d952b0dbcf3cd42f629fe48cac26360c1d49798a1da6a4c9e727c51a64523028fe59ab6790615479cc921c9e10a21b7180d278466157f041f6850ff5357a91bb76b2b36b5d7d568ca81dc5062d1bc3847dba33f35b360650dd87f934329822e29f61533a55d2c433fa45d9a314e1fb31a051ac8b6989eee72872c4d36d006aba1b1b9cbfdf9bd8ab531250e0c8889310e8042ace875f921ee383dce7ba59d6fe3576efe80346b25ad5479d0df513a66f2fb3472692678faa6108d519c7c78a6e35be69b55a76c49957667beadd4084840a064a7cbab8bc8872d4d98bd72fd008918e64d63f0912adfbe892829f232bce99d8dd37310fe2e41c83a5ef900756406464001f59d6aeeca5589407f59dae2af552c0703b82d0aa2d68f1bd2ec3890d56a8fc98167b1af395f237065528c6bb03baba6790bd412f976c97f36d1d95eed2fc03ebbeb89e89623652a67c836d00f00d9a7fd4dfb89958c5029dcde5ced8d01ce78bc018e635bd976c3dfdd179b594a58fec7d3b98aa04ff4e5b928dea7a31b490990f97816157b32abfb3e8f4d770b22eab23a30aa43d480e51efd7af4104efefea71b379dff40ad5e7511230276e386af5a0e05bbf7a3632492d3ddec2bcce1e523a5b57327facb0a82aa1d255932c7e7a3377acc2729416ea4b1498022c6f2a5b517179913e25c4f41fe38519d3a7c5768d23e5fdf17bcfec4805c2c8ee8e55224465c03d5c3566302a3e1aa045d25e925c2a91da330d4defb8727a87416a6616a0cfaa4f80e8a3569b3558e1c40071cce868513b555424cc1d5ba534bc6c96b34c3330f887f37b1139101d643aa5b152fd0e51762965f210f03d6a4752a0e96abba90e1b383d51afc304f1ec2149a7043164e1cd5d83b1d0902dfa780e3f0d1f4ed2b4643d219d5efeaeff6a4ca9fbf2f100d877e667a85f3945a36b8a241d8c287a30b2c1034e3c6cb25b2cfc37e24b2178035667ed3e078073f4d088c173bfc76414550453d9462b296f7f14685a87db29427fa443801da9945bee7130ec5e160b22ffd4c275df72de248107563db1bae48f5c151a0d7e4ef5e2bb90c38fc9bc407eba448e88c500ee74f27b36b5e88ad4102246314f2df7b5ad505eaf88b90921c4e841aff82b2f3df6858d8be621cf5d581c245a747b866c3eea6f29d6b1d6fb164c24e8d6c4ef49293f0d9aa4c7c22f174d7c2ce20b19905181c83ac40a28acfbf6cfbe6ce8ae9e685f9a121024ec8c533c842afa80724d1148941ee1be804c5877c0948907f956e9fe32c9a79edd8f014bd0d4140b7c949dd1675094b9aa8f893bae390d25e3a645937824a3f26be1138878c4a01c213b8b2b49e3c2a36307aec0eed42b3bd9f929897517adf1fa5f0f185552af6bd415a3a033a4026a1e5d8a9933cf0333059d6ccca0a0db100220b05f48e31364b622202870f641ae6533c48366eb025e917e1c50f4fbb92fa918fff8f077d8b603dfb130c19989ef43e1068fcef7da7acfca0a407cdd29bb30b5e3367d589a433fc73f22f4b8e6389248ef9642e84f935f0c861291359f64d5bbf808c8f3d51ec9b21118cd63bce92d826d7483e25c0c4a3330975426cd2035b9872f041cad255a2826aaca0029b1f496dcd424288096b6cb2ed64906ebca26d188aecce560a6629f8ba66ac97cf4d10e88893f4be54e1c99f8d77618a292c8fc06b2a0a049fd634eee9733628e5f9b7afc4cc6ca7364201328ad75f1e7f40844d50b449fa5bb69d47138c98337fbc3aec34c3af2b1ae1ad380f04a2e96f36af7d57100db2e3c78a809f7f0be2c038a32d37162961f8017124f1c5f53426227688a2b71a5f382d2864fa41267bb8094be6d034ccabe03e0725fc5991b2165198660abd24e14840f2bb87c70683c3fc752b5b8f8f2380d2263484779316aa11d21a405b04f669d8841c716d521fe5ba453763d9651b8d60d3da58d4e824c47bd3da5b3a6d31054c2f7848f46dcdfd641f9a2c8defc48dc6250adb335b121f80f4cb3002f99a30602f4b59eff20b7c1c53d1eac97a2a950ef8cde99400f903e23e95b05b52257fedf6d1bc0123a23cb3ec3f3d5710d88f89bcbae88aa44877becefb68176c14ae5b1325cbccb57af684060bc96a0cda79e1252d2a4017021158bc5fa93214ffd2d42b7a4e740dfe84183f43284aa0e0112e3bd3c821b94b098e49ebb4b3603b241bba33d990022f6a56ad52978ff9ce1cd7cfc0fc5bcc058b5e0a4d6c356fb3692188313936a9b8540c3a320947ad6811a227bf7591c4b793e6078b2fd9c0c57ef2f438bb93ebbe0cfd5e1a50bf0b3aef81ca592bb128e50a873a34b66", 0x1000}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89003f8b29a0000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) 22:16:57 executing program 3: socket(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x7f, 0x7f}, 0x1, 0x6, 0x9}) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() msgget(0x2, 0x4c1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r9, r10, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000080)=ANY=[@ANYBLOB="78029ea5ee"], 0x10) r12 = socket(0x18, 0x3, 0x3) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r12, &(0x7f0000002800)={0x0}, 0x10, 0x0, &(0x7f00000028c0)={0x3ff}) close(r11) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r2, r5, r3, 0x40, 0x1f}, 0x5, 0xd5, r8, 0x0, 0x3ff}) r13 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r13, 0x1, 0x0) 22:16:57 executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x782, 0xdd, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x1f, 0x3, 0xd0b1, 0x3f}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x100) mkdir(&(0x7f00000001c0)='./file0\x00', 0x90) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x3) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)) read(r2, &(0x7f0000000280)=""/127, 0x7f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000380)={0x8, 0x0, 0x4}) r5 = dup2(r2, r4) kevent(r0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffb, 0x58, 0x1, 0x0, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x6, 0x401}, {{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0x8000000000000000, 0x7fffffffffffffff}, {{r5}, 0xfffffffffffffff8, 0x30, 0x8, 0x8000, 0x3}, {{r4}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x800, 0x9}, {{r1}, 0xfffffffffffffffc, 0x30, 0x4, 0xffffffffffffff9c}, {{r2}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xce1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x3, 0x4102}], 0xffffff00, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x10, 0x100000001, 0x10001}], 0x7ff, &(0x7f0000000500)={0x8, 0x7ff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) fcntl$dupfd(r0, 0xa, r6) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0x1000) sendmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000600)=@in6={0x18, 0x2, 0x8001, 0x8a6}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000640)="e8dc37283dc323f6cf2d45d0871b035ef54568973c9d05885a55872f5e49486d6be87f40c563fb81a903f2be9d3a267aca48cee806b99ad7efbdcdd8d5242aff13adac1427fa22d51e9059f87186c8113c46160ec9dc5d6c058e40abd1b07c6e75689342f18135207438747b2785779b5315cfd7f1b8a78893d4d0718b7f1ba538d980c1c704cb6df172", 0x8a}, {&(0x7f0000000700)="587a12929e00f54e34d5c8330a1f3fd6b84691fdf17a92651fd10e85c4edeab66cc434ea5579818a14b28a6d1baa69404b0b8a40165fdba7e93e7329305269c0d07f5d5111547cf4a6e986daafa53d02287bab0794e9af10150878eaac156c253b2a1bb750b291d467a50c08e7e7b4c23074a55033ecd653e83e57297667", 0x7e}, {&(0x7f0000000780)="fd0ff765bb28ae37794c756fc8ec6c648420735ffd150e597469ee671d45afbb6c7498bd94c7e0d1386c6062881a1fe2645ef4bca2243544bcaf0da7a5f678e575f84d5e45f86689242d05da0220bcbc7c010c85a1b67aa13a8d28134c588d0771c3e41f5bde00c6e1d34180d5114b867354cce057ed25aa7a0c294f4aca37f85c92bf76e3d139e00ac91054690eb2530ec7a85e375ddae9de887b52d42ce3425b2047a50022a40aed2ccbe075fe27977d9c014165d91a61dec54f6292f1c0f6a6c7692f53e531be050fff73db43", 0xce}, {&(0x7f0000000880)="a0ce39229d442bed7286dd91de606da7120d6463617f9ea547cf7c8fd24ed0d685b91536152247b2de83e85d9bd74b7ac73d792649df5816610394e99556f1490f80d6cd689e2dd3408e0f75fd34bae3e1e0598835eb1c3b5a9364c88dd5c2eb52073c6a97fac18431796a0005e51b59e66b3b9d3db0fd5a29108b8a507d846f5dd5858683bb8980f45a4aaa893bc01a7146751ddd53802995e3af42aaa1d674ddac645f2041fc478ad6343f734c71013e9c9bc85ea6c08269caf62720ee61f770406b8a0acb5cb6285a694cda947b644a0dbf6d01393855e316bbfea5dc60b1d089dae8f1a4d92b62653f5c9d849f32d0b2d1195791c2ea729a20d31d70dc9cdea1e9f11ae9fd2cf6818c16599c60b8c83ecf2f71d219f3217ca61d6796a7ffa50387f7c98050ac2a0bbd67463e1205c1db3396c12ad4d220f92e519ee6e2d6bade9d54ce321dcb3f9255fdaa66d54e9b20d552c10e87b4aeef334d7825b066ea75c908994bf4952607a9d0eec900dda3a3bacd3ffe9fcd8d19611ec33659c0a91a5711f125ef55839f78facd1f7b9367c290ad35ba35d6f564233716edc0e08ed1448b2b36c7ea18fc01f5f1660e4b0d9a402c3ff27a68a8ed5f4f5e55b1d0f5fa3fbffda2636f901070eda005645a45ce8664f194f08abb025c8a0996117c71d0af76e8a274c67df762148cad4e2495efe4b9e8b785ac6ce33a51a724f7f3ffb00abe3e020bcf13c1e4ea0b16cc6e5c5484bb2afbf3c73c4bea9ac9adaa286127762d0a5ab0a16f7450d200aaf1c7464a04a99bd36e7d780b81bc8eddbcaf0602410cb023099921838b1f12948da93fe93182868d382ccbb26d99e4509d761dd4437397ecfcfa3b8c8012ade5ccc2744fd92b8838f03b65a2967b1fbea08696b8d9d0f087b17d517577fcf60eb021fe2341a0f14a3c515818890d51bf688a143d8ff94b638d766405d9206bd1d1a1c0e7597a774872217e7dc58ecbb35160524905d7260077ace212ed64347aaf983b30987c70fbfd8d801c9bc16a2475c22fca55091f7b15e5e506ace6c5c9b183c2e6ed8cc969cc09a92d390db563212bd0fa4e05fae5ff0f83a122ad9d192535909a796865fe85759909e905d96d0d3dafc8df8f8687b21c21a697c52f4411f5362195776642af94b82b73f6af615bc2512132f64d74fed1e3b8671f402d0f8d61d71b999e730d7b334257a990ee316b4b29da4c6c83b92fae57c9c635450965b4ed04b445b0e01e76e1a9e8a855e571c6fb46a2acd9e51b47220adcba31c46162ca4e9bfac45ad1767fc715e2d8e46bff9b7710d30e167be3ae153374270d04abe9905107d3183c66985251451c38bc178af0f3c66bdd9828274eb358cb91f4030d1744d6c5ce04c64331b19b8d3a58b393428aa25f50802df91669e0e6b8dd84c0788bc355510a49083dc3d486aa3f54077119c29153e506aa222b73c4ae2fc611278ef8754da7fce2f081034fe91a30d05a770bc96e15860af68a0b3dc7530c352cd02477116e1e7e30a15c40c183c5e5977d1adb092d8b1b3fffa3fe85f1b236da1baed2216bb41d090e4337210f3d6c965a9ba942203d182c62bf5d5d8dc0d0e50548604af57a99f29273df6d6a8d2b1a0e0ef6525093c7b4aa939a1c2cbccba5e1761b565d26c8df99ba76e1cb63a4d6ffbe035d7b55029fd9aa6f822454311efd9d0b3be12e5148fa84119d2bd8ee5d283e04cd53c8e6aa003712deac0bf0b6782bb7a6423bbfa26d72f85228addddd07cc87431f7a3d3f27bf4baf397bf43434d4deb0a998b60767284970cd1a14b9c3ef51ccb60f2329a994a5276a26ae81e86134b2d162cb39eddfc5250178cbe94d8f6f222fb9ea4724fbb2e7254bc94dcb720856ef3122cb61af81fff61d613e4c4b395cf674cb64f66a0dc3836ab37160e6e6e5b25ac528f562c52955ec013cd500ade2a50cd7cba727686db1aab7d4fc58201fdc2a261e06cfcd9a0c55a05f6b8dfb7c6b9c115e21d685d5a38c22a38151be8a0b7b06bd640bef5c6e4defc1f35675ec39168ee71fc7c90343a37f3d7572cc7e91beacac2fc8dbdbcd4e2f7e8b81573aea39f7187d3f8d775218dda2a2d81e23433471cf53551c84a5a75293625110d2ed65459c5d9f3659b5f2fc78d8cb2659b99e41522200a4b6aed5f3040742ea5a9458aeea7b8e364d1cb6ab65c197078e324e62756ec5cd613ef517a147533ecddbf9b07e91b971ba290e8f10bf135d73e873eb9be2b2360b9ab88e54f02ac38883e8478bab47685e84b695ed02a29d43a6ffb28f387c144c188bdbcd34f23acbeb5d7df09cba11f4ef67138f344b4e54df88fc58cff710839e82052fdfc6c735a5e621b129439620a641817183e39f699beaccb2ba6297099b88239fbd5d5aec1626bb06616290e00fa4270b6fc678e0a157209c2b57e8d941af3ad9d81eb5ecbba9ea0e6c8c25689c9e3335c7ebcb4db4832b8a8c5dadf8047d33ebb1982b6eb60ae91b62ed724841704d34097da86ef9b644de56d38001bd59c9fb37dc29a2aebc3e1bfc9182c80be0f3f1a2127ecc88e5a0a96e8d2c62260a14d4a3c5645a5619f963ac81a4796d2fab90cdfefa81089a9b1ef0890b996706ec97dc47567ced25b2125b2e616f878fecc228cedb6c213aefafb4f5b83579996f59dd546e5353c9285c24dea47f73c60dc42e69a40b2eb6976ad061df126dbb50601ea36d7e0ecacf215482de36ce67cfd0a2e71cb666c7b18360aa438d3e0880cdbcbc4096de674ec31dc8261b734efa8486a3420d46db4fb069278ce6cd10e0fd0b1da81ded7823c8c494c49a83f8833632f93e9117e2c8f0de3a2731bd3cfd9fc3c26837e9c6e24d60123251842720b53c6f2336eabcc84d27524ae1963031408b7e6ae285879e64a520d7c3a43c963e6e035bbb605b696ee3d76d50163b5e7f72fa4d680580fe1de9fc047e7b03adb6acc2e8a88fc8e84cb8c9064a21c0c20de1ddd1e7e74e37f9bd27e3c08c637fc46202a0101b2f78d413ffe50f457b94f40513296fc4d0246a3eea42d4ec25ff31f0e4e2a0a2b53e9722f140e3758a6755186d368004df352824411b0821fdcb10747c1756f1fa66b2d38a8d79ee5dbbbffb6570a09fae535dcac809c843d3f582705a00e69590f6874032143ea74f1c2e76c06e2d6bc4cceb6a7a1c7c4ee09f15485a7288a6ead0f2bfd517631c892862fcf92ee4773893f134755bcd723fad8182622b0421b6799cb0f81bcddaa7c7dd12975b395da6c22ab0b8325985bd3ba106035f0c3aa524c9bb8ef91872de166f5d23f017654b69d6fa084009ee4971256b3e4701ec310a8a7b96f409fbaeee5e4fd8319fb378e44b3a2b1247ba6ef4cc8b8a4ccb9d2c2d8ecc3d28a01a555fb7a08ca54fcd594a756695c8f1ef396c360783dfb255657a92f86a4d69df00f9a3f7553f39b99b19eb18c66aae13201a345312ef3f1ba0fd25b22fda830f0d94a857caf8057ca40cc1e134fa1508db1fe48ed7d292da8e5e075383fd8261b32dd2d7deae53afbeec1a65e5b28804b4134a971bcc9de4022e9c4d4a8c8a379e41beb9b5d88052750b25749e0be6caec59ca4a19b095ac29bbf49c780299d5f20d6a3ec2f8096c70799664d6148f1cd42c4d8155a4a215ac562c513c9fff6966bb47beaf214d845d6de85d80287d11f61548689cb407f92d3b48102139fe46ece834e7d47631c8ce7e6b9cade878301c642bce720f1c5b7cc60b9d840ca878ecae804af66dd1533b90d2aea301cdddb194cdbbfb4705aa36c72d4dd4e6df2d4eb8df3054ece4325382638ffce8c86c8cb6a665e0fece01a2e8d1b41e118b6ed52efc1225fad68d5299ba4d95f066e78ed2f7abf8db1435f47920c1c7433f909ccf25f7b7479763fef99cf29558e9a861e51db7b97e5009ee550e0ca5c827126c092cb7ce9bd17c192a52de6952ae8703afb53ad00bca7ab828deaf0217f94386ac5530baba4f44ff8686bca641466dcb757dc43fa88d9a63f7bac97914bcde3803a20ef0820f66e198c1a66eb8ede0097b03a23038c737554f2dbd74e345063958124297802b3f8d1e70bd6befab3df36e6b9613d997e7416b2e64b87bc220f7f976c32aac6cc21ea676c4d0de9266b48eb583aa02a77778054c61a8bc73acf321f1f1ab13ac50140cc2358dded5299e73231d7856d8163ddefdfa8305e4775beb067e977fb147e5ee22fdc766cbfa63a1ba875ef09803bae066f875360abc464673845048a86e7f69dfb68ab83379fdd3d6a9d66a9cfcdd91f1063ffe37eaa104dc73f6f238ec22d96ed57653db482da15d3fa60db671793fdd82b8ec62bb1cac068033d6876e877a0a13aa1720d5636a3a2c024d94dea207d909b929a2fa9a9d4c5b7393584b877e5d9f7c011970f2839abdda8d6712957ee50c33f8f08c22c735b87ab18a3d437ac3cbc85bae326003a32cf22c2c55fb81bbe8c005c49e4b5eac2d8f1d450861d8d005794797974c457acc67ccc119194af8b263d047f921fb4c65a5f88705e46062cd8a26cd69c13c898da5b30cd98c5c1de46f8b24c212d25bf894a91ea694a87aabe2fc3600db87ba788eb3db2d0df18ca60970deb8a9e3ecb0f43044d4948d8f0af94213bc5014016fcb56f2df36adb7b49c69e58131dd042b95bb9cf07f4020eeef086bc4a1486abc71c4f4dbd4f48e8de602c2b17729b382397d9b090b348c72731fd3f08e1357ff5b470b7ce7a73bd157eaa8bda48862f2739ab093d73efa6f62a3d104dfb85506dac39c46a1968a0367a31485791e3a6959ab09813ce85c4e5fe17ff33bd80205c4452c4366222ac5e2c29e35deb5345ee642712cdb813e612906728f13c923ebd61cb7a8001ba149193526d09aef546b4e7733a3b1daf1666b51b15175259d7d9d6d2fdd54121ed7b1cf2d07c2d47e210ed1f39af8fc1a89d41bc918307d696fd12b905f11c30d3326a51c2efa524ae425fa75fad483b55c849cd792465e6797b39ca7bcd9e0ee38c66cee07dd4206ac8278a607ecf8e34492729384f555fb7d816ed2d9ce7d3aa4f4d37fc6afa7c6013c230cd9c9f7f255f3b2fc255331b11273d28055ea722c02a87edc1a370197a84704b58be6c75ec58a8a63a6907b31395c10978d24c945396e998e7208bc2b4bf913b0bf1f0f6b015643ec4126d75de176101d83c1196b153ac19d9b9f425835dc4cb4b4bd7035d4dd0397029f19e236ab7a201333b58bf88acc010d2d6025967e2e683f275eba1d4b32a5185335ad2ff8b689c92196e6245e5bddd318aadd182f28ab725718dde73260028d0b6600714e3a26ee1cb4e5da8e98ba1576ddabf88c1734f237e2c8867bbe3c6974751eb2b1e6138e45cc36182dcc95f98e93c40d8f3aa18c1d3cae785e94d6b04467d0ac608f52326409dd52d0b634a556514d8f269f15668249281da02ad45b4e691f55b5175119ca559efcc6d16ba60840e2a543b8a614e37a7c2545bc3a2d2f387063fe3ae3eb389d7bfa2f700c948395a6c7f5f90116ce45b73542d95d2fba73799d10edee85b4ae9c520418f5636bda5a975f111a29b74d8cde340eb22baff742b47ce7c89b5cf9428cbe86c03c8a010b56d15b0df8522d25ed9b5bd1e1c5826600591b750ad5b16122c15fb81f378e9e06db0137c6b17de54506de4e19ab1bafa25e5b6c119482dec0a9d195e0433fc4e6b4bf6702705a150fe10128cede99c8811544bf350dd92be2bba18ed658c8e06d29e489c5693633a169de1d0a1e2c11617abf17f69e3b135f488b9b99", 0x1000}], 0x4, &(0x7f00000018c0)=[{0xe0, 0xffff, 0xcea, "6522c0c11fbbb7fe272a8f7c4fc2bd59cead984e444f2b11259d7fb222989d63b10470d79642ea747ff5d2b2439234c3176f35e5f2dca541cfe41ce10d6dc2f402ea7e122735c7d3cf9409eaac09c1a00dd68174b5c11cc7b87ca6049005013e48951cecce6ae067059be350345c1129e92c479f89b83172af63babfcd16212c50b7bc3b686668e932c2986793872aced99df1cd60130adb941a41b2b866aea1def794701417f885f8e01c932007a37aee5c03508cee120f2a82ca56bbc341d434f926767061d5d39ab8fb53a0dc"}, {0xa8, 0x1, 0x401, "c8f7771561b9e10b05f8d823b3adab5c505a91fc47b136b4fc44408a25326f0e7c2346c04a19a6ff8434d619a44246ff1559214a28ae4442ceb84e36efa93609f315f80dff26ce43cc4aff2b63ba56f2d398e0ef2d97f245c87d67d0e47792bca44a10d769e4077e40e145812fd7a6d9c26eb1c4a2674b54380d39c64a2d5619bd268ad7dd1cee77f6d62acc1235910e1aa2ca"}, {0x1010, 0xffff, 0x2, "f54b7f170895f1963e58219dab9dc39c1cab4cdeb5ef3e23b6afe65d833062687fb7787acda96de559894c178fdd4d028f9042b793b6d15b120cb9512ccf2631213c466cfbc82fb9ce2ae59eb8cc73b7ae6b23c5561541837d5f36057c47cc6fcd25c8dde9effcadc3d3d79504896325885998f4eab9d6ce81f06faa0cd3da5b7a5f29419660704b615c51649ea39bf637c7f1ec3dcd18552b5ce5c46be99581a7b2a115253a2272f68dde0b4fce93f624b71035d6d1999bd57e97243974e4b529238c257502be0d37b51e562af826e8da16cecf03939c720269ca061f5f99ab7a07256c73dd4b92078a0c1557c8f1c57158e5960ce94730acca86c63b2655de38d311c13d3b68c622abb7600e041afb90ea1d315a9ac9b5aeae8d068f8742056b01c72eec22b23325a02ef985b9f7353713c06226d76b0df22f0bc1cc50fa14bb0b37474799b70fa3a728a51f96af8e37bd1f97a157d958a2fb71842770fee6661126e3926d376dd4341b726de3afb5a190be30717019ca8761c4a5f517933fbaa29a4bac516777ad7885e0bf23cc5f535a7cbc619d04eb39bd60a2f08cb5ab20b99148a8000eec8a24835b34ccbe681c5faef4b5011c30c724910d53004c17ddb77f07aceb32537de1838ffc5d2892608574e7b7724a7044ecb16396b41d5858e992f116c3deb51902eeffdd3903dbf2791d7e8dbe05fad74958c4638db89afc7b4bfb8e19e86efef097d1c5668a0f352ba7aaa12c68ffb8677435c7dee8918d4c8e68423203aebd2def6f4c11b71aac45c336e0b1c4197e7ad93c334c04258b51d0e7ecfdb588fb6a25e2eb996330a6c925da11a9095e562c1febd5a5a7a4d9b6d5282c92ee17b1c4981d22eb0d1b92b2f0dbd2d090ee1dbb929fa2cf4b2e6d1a0a8cdade557254d4785483431a22cffd592e017dac7a8466c9b2afe555ed9b9ac777849057d2151e5b186f63436317447ee75eea848c4bc12affa3003b8c8ee43d97e3b1afe0049fba9596b725d47075ac6ac182bab443ed8b9062d6b8a2f189c60b4827bdabcc95504f0631ab541f4ad6d0be2f190912ffc659e872baab8e938e42b8b030fb87b555a893f684dd520cb022cc27b5beec9514d046a91cb333c2501cac603aa0b4d6bd9f2dedc7c3a75b1c92fbdea4061787340ecee5bd3122d1b137132c44cca48b8f30042411767d71e7dcd1342e61538230610941779c03b88b6215796f2b0a0e8c2deff0a0388ff7e82fc3f6479dc63eca28a465f1791c5ae1dcfe8403b68f4cb517599a0583422e7c316345eb48a1609644a47d58d52e0744a1c7b98c5022ad0ce8495f748cabbb3168ce5ee8f9ce87a383896d4aa9743d271154955859c1673398e352b5dd1c4d15ae07fc7c3741c944afac2af6e0770bc058bb29fa672cc9cd4ab32e360cfc6d4628a84c13f7682d3840dcbbddcb0eb1927ed0cd1ba32e955bfa26a7dbd70b3c884444d5e1f82018c3a8a9df0e6194d2145c0eff7b32a07025112e6e3b7c39a7a9078ef7d07e8c663954544a4620ac3a4c3356d993be0906871148d2c0b0ab3f4f3ff519261b16fd50f3bebdbf0ef1c96c76f6baa22d52ea54f6c89350adc7aa632c8f7e7927937f43530cd8822d841e5f2a61c7a504cab5ae163a5b7f9dbedf90c18dc39e82306888e8635dbf90d41216692e18cee7b3c74282de07adfe9f53e1554ad118e37c4298e28ef0044e4280e35efbbd7699bd66a4c56e9789dc5c6418fae2e58375145307d5682e8123f727d9ef8c5d6fd10cba1dc8f3c74dc6ddd13ac2d668a37fcdf57c7d30091cd1a6c4e4cbb8001f2816c346a7a41f1ef40f8c98f169555a67645894fefb62336abc48d46cf6f4b6e598daae5a5fceb47fd6403cd5dfc8b3bf1f2c0087e8e7112d06ffb2f22f4ca29d14dcb53f86ff9f666a830a0b6270e2a5bdcf5f7084037d4e433a8208f02615aed16ba6e3ea429a111ba1ec399eab798fc266bb9aa0e447836f17c6108cc91e2efd511f7141d49b2a88a1b15b0806cdbd8cffc47cfcf78da26e7016a4edd18f430dc0988d0c75d33d01bcefe79e5d7a2169e4294cc356a4b1b72ab6f7cfbafd23f2087087d22e2894452bb0a654435a3cd8888e482a6010a5363d41167fe69c12c2c96b606f6db2c45174583d3577a51031a2fec1454b9c7bcd2172027c63b8c52cd9dec5dca595c78cd72db329a1f9edafb947d014efc99331379ded86c1af1bcf97f07751b1404fb7d1f6dc68722bf7aedd8a5b8456ae2c8b9799f8ffda2fe088ec77b4b61ef30e9a4c275b3e42430aca4c1d91fb63cbad17fd02dbd97e13103a18ca861760da888bcc7ec6ded11f35c794144fc2f8a32fe42ffdfa3919dd1900e877e909dc60802b181f55075d47aa9437a573bc87f44864d5d508349bc4d6c314100d4ebca738e1beaf0cbe14eda5415eb3564acc83c4076e32e5a2408acc0bbedaf1e014036b5b1a57467549e190a3355c7d60545cadb2a455116dfa4825f2879fc9a4aafdce85c7ffcfda1e68cc7a4ab2cfbd2ffe87d767dd8756045e58d87424ddc9f3493cceaf77bdd494463408c4bb6cb6e1f3d848703628719f3bb754537fb5679ecb26f84a3180d30a37c46fd66d59a6d3d4387791c18339d74437b2cba57d22d21c8cfdc5596f61a259fcd50469a8bdd2f09ad27f18e05b5e6b5ace11f3c1b11a57da3aafee6b3133e67869cf16c6e94aca96d15f3874ba94b6b71075ef731e76777a702105dcc2edd8fc46006f5fd01a096780de0a4fa2a9fa5b874a762b735bee5fcb6fe13778174182a623849510cc0beb7264c79f32d3c2bf11e7419d99e5de9e66f3a8d1901bd04d33c7597ad527987282222ae30f9377dfe1c2a79d51fb7fe54f64ff5d183ab7d524b7039bc1324c6c3e9c6ceda16961768c13d8be44916c0043c64f7be4d025c83c01c1e8336da5016685a64777d1b8393d784c8e9bde753803f8168b6cccdc1440e39caa15774302643a61b1666f1df98ddb37ddc6599726accfcef6fbdee875dab18debc8bf4deaad70c8d5d31a6885d6b4ca464d539a7d72ff324181554b1a1315e208b07bad8911d89d752ce04fb5105a476877299a8268c73ba1e7e68c65949bd074c9cda20211091a04b6f1cd61e9bdb5257ec429a3b4a7394991e5b3c5a8a4dc718f3e09055dcd4bbab68c287c9a71a99cf5eb5496b8f12aa67152098a54253603953c14c2ce63ede1ea6e35d035aab0625635a8c38ba2783141573e0b16873663254644e4ba246c34f9dd117aea35c45258696a2e2beea82a028f0fa3d43f6a238bc856746f76acf1bc6e9d318717f2a1fc36d9001bbecb1b9059625b6f99f5ace3f78c27dc580a8385b5f1ce9bdfac41551346c9ca630a3bcfcf3b984440aaf50dc5e06e8e8a5624fa5a37c1eafe8e57df12fb1c99252d9c6a194f704992208027402be2eda828a4e0bc0d9f6d93cb49a67ca1a6d34358708063a4bf8c7db3ee3b4b611114294b74792b1d3e313a19f246e659a0c86b797ba710eea366536572f86e5efb23cc8795a7fc4082d69b668d8be61943b54b397cee9c04924bb13792e7c08226f6f065e53b28091aff4399547a0db684e3d340afcec36b7bd1a40a817d609d28a296f11adb3bb3c5568db2a9be13a610539b5ce54c3a5fb89d6fcad51e6354dd93f28edbfec44e208a15dd03086967bc6717473d0d8cbbd0f8e092c8c994a95c2346a2dbae0738441e163746a862dddb8cdcb622be3c8a16859f7b6d73a28084663651aca43145c8ac1cfeef8679c62335dd063bf5202274c3abe7c1c5841462a13f6ca46d22528ce89621bb5e9c782fda03339470bcd14d820a3de1c1ea7f05e034f4bedf9e5d329ac35b7947d2720ee0e21f465362a1f8f0bf26e2b193d0061090414c950f95c557309ab3c693ebd0fb560d09eaf3175397b8a41609396f2b1b52c1655d3e5214ec9319aebc8143eaee31924dccc78e9eb6cfb763221d0fc88efdd8f7a19c24553986ca8845a60351d0dbdf83008e005c6a32ff42e8c81803dd9e56127174b6f929470bc0c073fa0dcebe99ff2d084ea246c119733f1c2b351f55f832ab425df07ba942e8fd715834fe9b78e333ed134fcb54795c8dec469700f810afffd0b7744b49f1d3d6ded0ab730f61533bb4d41a08163f8ab7dcee359ae1cfc3a99252aa8bb64ce3f89e852f206d5afcfdcf7ec126dd4204b3ebc45588e487b849618b6c2d2e4b92f407b44969eb6fc38d1b37a17244b8683f2741009937071aa08b238bf67e1605f4adaf692b3d2cab66e480df5878b0c1f3f275d87823faeec6f79385e762024b93aadf436e73c342c901fdde929f8155fa1e92571339a60b78ea06bfd9cfc2fd497bbed83307797f0790408aa89ff9c3f6a3a2271d587187804010d7f7d0c08b28010bcd4f171b44af750602ab60d9f2804299f1fe34a3d42837224ee6df169480f6a00f096005c7f517bd2e95852bc0489b9afacaf0b5531ee7b369dd7efe386f34fc9a335cdd5dea5e8854e4161f10372bbc639e01ea60188ad45e30e51947f31f98554ce21edc5065624a8a1d7e1678a1faa876c248090436149cd85d24ea6790c750323f0746f5d478110ba89cbf35758c1a80ba9714f4d3e4e3be71343fe2054b76de9f73fc3bc3ffe737de40dc89090f50a898e29aceb971687579340f5d6c2150dcabb86aab9745158f2444c33512b0c0776332a3e0273497a2ed19c8286c2c733a337ffa6d19e2f67effb174901a82ce6874540e8f9d5698ba4252bf56e2749d7d2a625c7b9794a8909ce7c9c5982c2720117c78830189f295c40f9673c42d87239082709cb6d6d81e9d4338b290be2e0ce257a664196cf6b5600e70664cec6bd6aa73b6e21e431d9bddc0e7008837da398a6e4ed1a158b29cefd6df8332388b2237011868672c1b1f4a5859641f55b8aa4514ca1ead56ddf4cd067c87d1d6f943eea57cf61886dff151b9b2d7ae28c74943ef0616ac49c35bfd7c729d0520ff29e20dd2c8c8edecf9fefbec1bd03ae658ad621c8e8d6d8a9d84c2387b0f3930be0394e06a4c7b9746b87ee8fa22c2aa35636402cc36047244dab739cbea5c19abe726bfbf18c9a7dc5a5658f0696dc6ab414e208591a5d9759504a6214083ae0c9520baf30f7dae106b0446b2ccbbecc0771928530e1c7b0b92e77a74a5db9b9be453467a80e01b92171a0ab4061b40c1c99cfa5aa276afa7e09a8db37068f23685615e37a4a41595ae240514097409c44732f4f6f3f63bee5c68e8e80c5687f154cf1ec4d8a4031276e257221d2337c0c50b29508ab513fa35ded94f042e5f18af0d0ae1dcdbec631f8d4f1722cca0e9f941c363a981645df08a29e6d4485c2326a0d9659e012dda7a0db49e5969be011442265c9d271ed21345ef0bb42687c8768ab282f0d8f7a81b9a3ada76b7aff2060c99177ee853f46ba2e678c272f4e93ca959d64447101be199ecae5804dcd443fc1b93a3fb87181099395e3be04b651e3d89e38578dcb7b5728eaf31912c46ee2fee736478f328457a62b2d41c979878e1c4bf9924aca04f561c8c246552fecd87346eaf188309abdf4276e17a557340c40a143c99f5ae59542ba7353ed1678a94f0fc8d3c5f58e86e7ae788a6f13426a3ad8c8a9b86d7d5252d81153376986ecd52204dcb3ac8220c561b4fa546c74235a7e02663d3b03e6e90690e333b41705671244ed3914d7190f49c038ea24b5daf23e2a6c71d411ed78ab11eae81e69275717bbd509d1db15991e6d6e58bf6032daa8d89b847682a6ca90e606dd1"}, {0xc0, 0xffff, 0x9, "97220cb16ffb9e978303b19d5ddaa5ad1e7a94a189bb37d843c0052008a30d985337f2ce582ebfe115c4e4818ff58514fdb50a992138f8c83bcb16500f166179eeed9de8614f2fdbce993beffbbfaba62d7584757e52fbfc7baefbc40c698758892207e93e113a258d464c3756f5dd6004cfabe3a72697c160499cb9150e8ab3ff766b2be44a6688458700793b4dca5c2e2047a27567684d4ef7bba905a718be509ad25cb0ce5bebb547d200695d"}, {0x38, 0x1, 0xff, "00d10169c0a2cf8e16c863693f7177a5fd100d52ea7d52a617d8e2b679a906c097"}, {0x28, 0x1, 0x20, "ff087cae090da551022c7d35439cb37d4703bc"}, {0x110, 0xffff, 0x1000, "af45d85259f5df5be6ad3301bbca2fd6054edcfdade2d7b2a85f074ee21d1b4cf1915c8d5942010872620c9f6108cb03086a3020eaae827bbdbcee48b831fbb4c963559854563c74e5172442f02a4e8ca537f769688ea55551f242d4284a2044377a0bc61254364120e947bf6f067799620b8b2e0d44d44b44ce1496ccc3fd42afa8fc572a399576b8ec786d649245bee1f4643a0ddf4a120e91df55a5f76fdbddbe38afaf9be21f23f7ea8373093024a3a2d78c03a6d46e51cce34b8464097672573fa268f45593cb1b5327bb51aeec5e2ea40142788d2ade30b25fb98b9fd788d6ca7e3d0fa307d08716598886205523cb5450d5e787aa0da498164d"}, {0x20, 0xffff, 0x10000, "7158cd12a37c469ab2d37a9d"}], 0x13e8}, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000002d00)=0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000002d40), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d80), &(0x7f0000002dc0)=0xc) kqueue() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000002e40)={0x5, &(0x7f0000002e00)=[{0x1, 0x80, 0x4, 0x6}, {0x40, 0x7f, 0x1, 0x40}, {0x1000, 0x3, 0x5, 0x1}, {0x2, 0x6, 0x1f, 0xffff}, {0x2000, 0x8, 0xd1, 0x9}]}) socket(0x2, 0x3, 0x1) open(&(0x7f0000002e80)='./file0/file0\x00', 0x100, 0x8) sendmmsg(r2, &(0x7f0000005700)={&(0x7f00000056c0)={&(0x7f0000002ec0)=@in={0x2, 0x1}, 0xc, &(0x7f0000004240)=[{&(0x7f0000002f00)="c5ebd9d1f173aa6bb2e1b25a5bba60392418f4637aa3cb98bc0dd83fcc4c38a4c66662d4d4c20d831a", 0x29}, {&(0x7f0000002f40)="c025651a094b1a176f2bcaede062518fc89d3498f092944d2613b86b9bf35b3cd61b3a8689ede1d899ced04f9031244e295e84c8af13b1185bbca75f64786399cc2c461648bfee598530c817744e16fd446e9679f37ac462c0dc03fd0c8fe994942d7c87fcdd5d3241db4610870b98d41d1772aa523e5d50de965cf3fb7b4e34305fa1c47aee46d6ead862669766f23ac0db44db60aceb50a6c592fd42b80cee8c0f9f20154913b31abc", 0xaa}, {&(0x7f0000003000)="710b5bb55742f8104bed1fa1afb6d37a1428def566c39e67f2c80cb2bb3437d661c4973cb1ebb5a2d516c5dddb50e753b9f8e2943634bc48e9e2c455647ddb8f55848ae75f6135a875e4d8aeff07d40f2f6417e235408d379181b6fc9013bc707950e8ac029df345e87bcd76", 0x6c}, {&(0x7f0000003080)="c468391c0e06add89fc11aaaa7af99d9c0bfbfaf8dac02c230969179efe6bfbc27fdfd06c62a555c14bb840ae56e6024a6fe2b36146ae4eb1a864d63a9c90a6bd1fc71135c27aeeec321e074072c707aaa3f58607d188aec3392d978854a67bb85997570d70bdf62d62e", 0x6a}, {&(0x7f0000003100)="ebfd2511bcf52185664b7a", 0xb}, {&(0x7f0000003140)="bcd4d275ab2fb8adb4ee621c1640bb1fe536888630557abedf271203091b3beb8df15f40e907106d381edd2ec29872e1cb4a99f568be5aac332a7c6bcbcd199ab044cac6f4f219b8374d72bc46aeafa7b40eb9d9d178357ff52d7e0a5ee6b4442fa4b7378bdc5fdcce870b246853b27fc7", 0x71}, {&(0x7f00000031c0)="6c54f1cca0a1eb267a6acbd7d957efa8938ba37bf3f3169264782b70b127eea092a36f4dc0b5e72f73c379930b1e521a4cba731a1a69eee526da25fa0c1dbb7f7cc9003cc952ffcf1bc2779058ccf3f27a46eba9eb5b7984ee36349dbd8e74b6eace228c3ab191bf9e80576f0688c0970c6e057c2f7bb79e13d9156b73465699f8eda9e89ecf5bd38e75874630a5b34b619e7455c24ecb7c933af3f9f7ed9de9eafa45b6f12284db0f91051ee0c2398693c03f0e520ca39900e6786d2d68376fc7f59fe58a5091878000f6c2bf62a78df1e30c8fdc92cc41e6b914f08588a6315d5ae5547812924d1cf299ff4e7aa1b61b8984240c05cc9e1fa7fa685eec8b90a4fde8ba9226ca0335b440d221768058b2807dcfc10665898e6c33d889948b267ef54f3bb7a5decc34398ff14d8c78d5f44c9c52e2f6eaa4785ca53ee86f9b2eaaa13efd027aca238e9bbefda90b258f8eac2e181efe938d07ad442d8de9e0af62f396d455edf96ccad7b10214e645de7b53073e9a415e695f609b0216b6229958cb2db509db7e79ceaa6b8f5a590613c1f6eab0afc925b8e84af9912c9f05d7f260c9aa692c33b796198856a3c0f708bae76b591318d1729e307179250c32b430d3199f8b6a9690cd92c0f1f377d0f2f4606a10bc952ff35dafd5deceaa5fcd9eadd82e1443dd4746862bd1c458fe526116079a42da2ea98ed8127e36d701d20c9647634b1e09d6ba5b938759bd2c7498b46a20d96f548c9ca7950c1dbb6ce8160c2cb0fa3e723057a807e41c545b7f1998ad87892a61257be4e044000766494d2acb927f6000488b2ca0d5e39fa6270a097e0c850d9e3376411b85c82e4391e47f79ceba0a250ef7d2851e857c91733b066e8ac76c7f5de5f64763290287d882eaa1c7f38270d22cd8f3a62069d06e53cbe6481ff7c1a553f3a577ac16d883dcc233b302ae99417b5fdb525e20917f1ddd09b406e3b121edcbb745e41777e2d6dd73a60aa4d870f3f69f7802e5a33e22354f481b4308aa69e2fd33374a11c8df9e4809e01869bd69e4f6068381f6c16b13029b7ce0bf7182398023be6141e94ca6cdf9bdc6b63e3b94f6f2416f5d94934ca59a6fefb709bc33c9c0ef902df3693899f5716af6d58d9269556ec4485dcc239b0943c67f58ea6c988d6dc386b9daffed259a1c787e1714e32fbfa2be82d3d24ed7974bff20f08595ffc26e304b24f2c410324f10d4e8b6133dfc4986f512614f3bd41f93b37a2aaa0eb310a310698a41262fa639b49675e795f0a2d87b241e3c83bdde26e82ed216db15bc987b1092c8e8c2e91b4f4112f14e82d1a5672f0ada51b2963ba0efc08d693c3ecff373b3b15fa1ff507bf89fcecc2c2af5f236de1c0de7690d37d08ef8b62e247efc0950eb59249abcd755d571588d3d5dd2bfca4ef7d306d05108637622a58859e82134bd6cc7af97568b0a8f23e3b66afcd0b8ffe0118e39556eac0e1bff73248d67acec3104067f849b7d24bc38c0832154d348568aa05e538463713800cd91e60aa551b04c210dc5df153d5ce56c15e7cfe2993000c9c606562a931906c074ca181b3599f5a121ba7c830cefbdefe2c8ff8f139d7f87dcad7b7ec230f868329d013e1249794650eb5c820ec7630e90bda91612cb5091cbb49877b9e89c56ec25a5f0b0bce4be26b115cfa8f97bbce4a2848f9f4ef5611d91905c98b97cc66389e6a8d8955cd8a4337274de12e6cdb20afae13d79cc215d35714002f7cfb30377ddd7a50f8f583b3a10c4341820ff93d2c7f0990a51e53f10cbfa4c1e6e66c13995f27e51a66c484bb0e4b5d543370877c62be8c44f78d184224350743b5a9940d9435f0a84e9fe2c4b0e241001a3b147c3b7f507740db0e96799b15c07498963c09cdd296ff45ec7387a6af5b9f68ffcf90d40cd900c928ffe6038fcbe2655628e9ddb56f7b607019b4c1dd48964540817bdb5a589adaadeed4544fc7feae24c0099848408755c6940e5d331f540c5fec09d485510f99f3a57f40f7c8ae9c76abc963cace7c810e3c87ca7788a5ad8bff8f4c74808e4df1637aacf6a68ab080995499fd29d06360548a49a940303bb75eb36e3adb5ef8c1f5e1d8391228add1b953c076d2005d6f3aa59d5f29aa72f2796195b63edb640690c279f4ad5b87aa36490d85cf46d348023bc49cff013cdf0446f4430e7e10c370c3d4df213122a7b2b788b8ac49ff4c924f00f7c9e304dd01ff55146739221cfbb44c45334809fbb98ae1119a231e505bed8f13e99641b482d0e94b0303f45662baf9d0f7d13dfb131b779077d27631d9a8e831cb22823251b8d7dece4300b75aea9681c48aef2bcb503eebaab0931465c12017cbc020c362049f00f2567c9e1cdb11dd3ff8627d0a3114d95771dbf7f509551f4e8a0d1974c56c73c75aecf660e5c96ad39ff25f0da2e8ebde9299e5b9943998c594a730798a9e71e5979b4b1830bd492fd35a1bdb4fd805df405dbe8a26de5e6a0b2478731a70758ffecb96e6b6441714986cdd41747d63f2214685639b4211b07b95bff3203decebe11fec4ddbb76c595539db4981d05a0098c157fabea5033bfc51d255d68f157ac21d5660926e7df30a2a82aa7c405e09eaecc3293f05de452c75266ab31b863fee142b0000bf75fa45b9eb13aab5f3a1c788bf64ae084e046868aa6dc197cc9804eac8560ea02be774c69fc697a9802d6e35d5784d2b96abff9f6b574aa0b63c75cf298df0d6e09c54565ccd3fd725f03832f025b37a6d7ca8e8321dde4dfdda109adbddf8991101b3d025f3527acbef37caf6ab32b3120128e073cae8fd3176a94088ba0de3f19773c9674a11d2eef94b6e3f497573ccad3c234615afd539056934033ddb1e96fd0681d041d6d54ef200fcf82ea12ddcccc2145c5c9df8fde23012a9f01081f89c60fc2f148d2d67cd4f4174768774f7ac951c988ea7ccaba9095ac739d2f7c72bd9de0b36165d6125d821580c0df1981865fc93e440328f397df18d859333b329dcd6bb7f7848eadd03361656d49dbe773714be2207edc471c29af973498d397f37101b51e68a440697518d0757067a1efc41c88f2bac00b94f8b2189b4826eeea5eb58e6486c4ad94ad61b171d04b086de18d93da67ada39f49e95ab1f94724eaaa3fb4d857eb5d050527474c63a644383e631dedb31491effff25d131c4779ce044abc409c497f209cda659da25afc1c8373b6bd912d53575e97b1a5b52a3b51fa93d773a792caae151291c82fa5d10fa1ff6a5ae5aac99def76dedf80c016cbf1121ff3579c7908c15dc4e39b9579d33a175b9a2ff12ff588a69b523d0a4caf6a0e7d866ad9bebf6b7e4ee082151c250524125b68bdd6fe16f180e5025062085433e1851a424a08ff36528d7a4e43ebf8cc9ebbd5524cbfcff83f20e40e703a1125e400251ee5d431a85b8284cb925d10965e1e10c050613fdc22f75c4f974398efc44df89b5fba612a4609f82d78b53dc560c01deac38fd65d61bc6830f0630c92c83e3aa2ca1b2a3f343b36d98eaa75501cce55216cabb28a88324e221e91a23bcc9885b5eb744c567630cc860673c4babf674c0011dc1334b9720bab1f42824f47b330f130d68660f3e84c8df5c9d41b70bb538534d45bd3f11b5a3fc10e1201359106a39d464c59290910a0d3a4d22ec0afc76e070d104dfea223b50cb66aafb978c91f86e6d97d3ef28e08dd0fe3cc697ad9fa2f51009e5bffc9f1e68443094280af57dde5ce99db93c2ce1d844d19fcc015f8664c329e375aad031553aee9157091512740d61660b6705ed8c203991060cae0af7a80a5458afef7892f3ec4f8c3f4231dd376bf9c0111ded6f60dd733c776ec323fd23a8379442aca4621f5bce54ecabbf6f13bcbab974fa462aeeeb3471a81bef4cac273cc0ecdcdffac2a6f8472958ae2c383fff999f011e2ad2b2e8758904ae32765f2bf56ba716528531e462bf994be3ec5a68abe141901cf152aaf61d3907ac0e112ed2f70789f0889f4c8a7b08a39fca21f54c19e78ff7230eee8a697929d38aa6c46518a6fd7ef8f6f5df8478fa3e875eba0fd1fd1902a206c4ba51d76e47e8a23f31dca59d8a3bb3f100ca4a8456491678aa59b018784ad63272a78f4cc5bac785c54d99a0f976c0d545d8f0028aaf681d2f027d7506b09844461c147b0e771689ec1bd0e42d0811f7a39899f1af8ce85c7a01a1d8e54501f6080ca2133c4f7a49f5274e72a2aee5c4e0ac1f4317524c8fec88716c312bfb191379a898bee305cb0b9088ab58892efd966ff56f09c2645f898a12bde960b488044c3f6cabee67a5c483034aad272782622b84bac0d6d6eeaeccf70af2a89133b31ee896b1c9f810ebbae772593985364512ceebbb9f41d48c6bd1bedf0255749e9145b3dc384d46e76e02f1a3a3fc8749e910cdff3aeda39cd57fd3491aff6bb5d0a23a3d8a2e8f74c1d6153e071d49d3cd6f4fd4571736f8013932ef4147793954179041956adc1ca66aa1489b93f6acac8bf412685b689fd277d6d3e581cd5c2649d1176a899a487fddd41ff24824e63e7a7202d2564f7a69ecdf10e39fbf97569daa0b954ce4fb9869f609796d0cfb85eb0f0cda08a676e6ff8344427af7246710d27d0ac7f7501dddac5ac273043e35fdb60a14fe6cc0f92cb8e4e98f3b9b9157ad695e2b143ef21d169a28ece3da361976d8a5be78c3b1f2641810539ef1355f71ee691e7b315b71591a4e66e6106ece57aa7e84b195e5f11251447df6ee61021b97d2dc12b1694bdc7175fa9cade74f71fc0c27d6e5f88c2dd4669c62105e8743344e56e31f33ebd2687b0f622b5f2c961687e2ca60b651e31690b203670cc50b4df585ea2e0f8b29cb7e8dc1e43207a75a638aa6f6042661c4478a1e5025d65f7eb93cb07146dff6dfcadb5151d52088587614996c4598d07626c6f286bdacc25ab501982c1007770ac4e4a089e1eae3f3221df74eabb0e230efbbdfb47ac2b0c9c46fddf40087f90a1527b0c014799b71e527f6f9dd92e45ce316c91042a0fc2d20aeda78a1dd49c106e132c42592f73a51baa515e0caf25bac1ef4f08c4955c642ffa3a0022495130de5344b007876c42ae8faf3b2c7a28515678a6fb9078d3aa04980422e91499b80320456e3c00bde0c22559cc417254d260dfee8ed53eb6053b1ec69e9332954fbf90e9d9509482a1b3d05a0064ede7af9aeb27103e5de501ea8de855828bb2cabc7071635f870aa9fca02560fbe6a3c20f32c5339f5d3dfa7ba7214f905da15b0dec3f770e3c59a6c5cc985f11a1901df369131f40f6e1276f5895b325ad6e783609acfe5fd812971ebf9a95552e6b8424e2e0491722c795dfe3a9db94cf97dd4d6588c307ee519253d0fa06be75bde8bd273e719f590f60b7f6076d7a1a2d6a517fd079ac4b3ce836029446570fe3d60c6788961df9e9c7746a64d7fd6d47bc8a90a7aeb9b563fcef9668aaf8568d78df509ab5be2f5719c224918d16f1274f81995b05d7f0192391d1a897ee776331abbdd95be81396a09106147a9dab14e3a19e83502642c811edc75ae5c5d5b49a89aea33fd16e7b138867e61215f692ce1efbf214f6b905ce4c04ec4766a89ff9a92b5681841905376a27b7b91ec3fd026bda103a2abf1e0077e907aa126ea40a222ff128eb42813f14f6c0d71c37294013151f05e8a25e5f541664fbd2571679996d7a784f13b86af6c1a09348f2e65360422500c48cc800404e44ec41b1140f7e3367e629fed9e45e5ae467052c726a9ed2", 0x1000}, {&(0x7f00000041c0)="24e071a94ebb60fb827d9ada79eaaa46d2f68d01b8c394bdc8bc32201406a6455c2b0aa6e8551fe5217b427986d854d9c551a9f9ced7712989f8e0f4eb52e24f754daa9832c16abb5cc058bb139d86149ac22410395bc56b8a87d144d8ff338b5bb8b14be264212ac365d6d2f1a747e682a6f70c27c77c2f1605", 0x7a}], 0x8, &(0x7f00000042c0)=[{0xb8, 0x1, 0x5, "128d3d47e846c4f7828cca6309665127d55cff60a21aef99938242f9c85dc3f4f92b72965ee25a69e678e0c5591f3e889bdda7be639a0b0842bd6ee3350f6ff724c504e7c32c3a265e63cea449ed3c6be7868421d3e90ad0da005abdb40b1c219b79ebb4f5852676c55e028644a8619dd44ae30c22fbbeaa762282a59fb0f7b9f609964965d4b1f285875b4c50ca3e01e00d69fbb3a486784a835869154d9c4e19c2"}, {0x20, 0x0, 0xfffffffc, "ee50c3eaef7cfec9a80249"}, {0xf8, 0xffff, 0x6, "e671b508325df23b5ed604a19f9f3c85e9c611d88b8d49d15182f926a57fb3d44f609339cd6f1d2c74232c1cafba628e727ff0667a9f60fc497f958e75d1c0d2bd8fe5e388831cda1e56744e34c4b804b48dc981a2cace73a6edf5da0ee8154dbf310c5ff34a82a618e28acf713e92a4405537fc65aa8f2941f2b22179244d71914148113e4ad9b138826b9cf5810d1a58d205bf1f4f1c17699cf04ed984d28f267ecbfe408c54f3069127dcc2d63f5f77ee20d09661a0847d02fe2daf0caf43eeed2e51ede796b8a4c1b99670ced52d32d75c7bf3b7da28e6bba1662e3ad43823e394201effc7"}, {0x90, 0x1, 0xffffffff, "ad223a0123aa910e3259323c059b038c7cfc10e873de1c0fb5ff5d5bdac359510f884dc3d7161ccf7f535cff9abf0383a08ac336d31bc8de84b2ea393d7b908280a83f74b479587fc91571cf9f830ab5f9763fce79264ef2786466e7fb49cb9d83d1366ad29227c8eea60f9f8014c40d49dc1f28df6835cbfe2e36d4"}, {0x80, 0xffff, 0x7e00, "3493695509162729a3ad9011cf39ffdae8f5546476232f166fe91117626225a23f080f4b614019cab7a1dbe77a73034275aee0d2f0c998ba97d30e96eccfeeebd1bb01b1f5d5d07a397dd9814ad7213db54be9570151883a5930a4049bdad1298d9594da15f60397a2511ba8cc"}, {0x1010, 0x1, 0x1, "9ff1f9ff211af0cd7cf789a881c19e02d499ff602530d6b694f70687e8a725883ba6870bf583bbc0acb85365710cbf25c17ad24b33636c99be553d0d04bbb62826030dba2c85dd2b200004fc66c8709781075d3dc16b636d1ad95bbe1c81d35efbc01f11a47ef36c6c39fccee1bb81a5b62e28a631682c698e454c2569dbd6e6d56a69fa30eb2ef1a3aee9a8a40069cb43547c534b008be5dd279621dcd4fa7da1c904aad99065c774aca9c811f35c06b89a8bc42f6dd6b05a67f70cc3d82bc2bb94851482d4704d122b8afca003fc298c05197a2678779e602a635f42072dd23625c8a61b73fdf89a6103bc7a984963c78533e1dd870776c7ab9aafecad1bb522e6be688445bd7e8162a4a4e7d624f50d2c45ec06b342cc905237e82070e16e99353a84de272f0466a0a74a75d6d67775233d3fb0b63d52317b8e819748693b187855fb31ee04d3c8f8297531e74fd74725ca6bf5eee5b319509610a5e37693d1832a07cfcf9ebda057def6c2a8fecf6ee433fd2eb434f2cac813bf2832cb09f279063fc201e77fc58ee00b28ed7b60a90b3d85c20f6fe0dcddec65392680120bb708f6abcacaa157acc71a2b91cd70bc70422af9cc09c92d5ba7f293af772d3c226d1decf75c7cc0fae70cd1d12107e2e473ee4a4dd29e84e67f2ad13179e188b3dbf7d9f0a6e4d2f394b969582f5776e4b6d9765472d7e190b567339dc860d2b1964a4340acaab6cfbae5112cc6e56cc4c2a5e3f748fff330437795b06fdf8de13adbd9d5a22d9d4b54e9def5415ca7170fbbceb5496cb9b189fe4bc75f11d1a5c842db8a8866dfc70f68978d4b01dd6994fec76296e3a5deb981ce28b4efc94025ec86e6bc62aba2f818d143e64b2cd1e44f38a58632b5a7dec79ee8303a76f5f02881e975e0ab1e2e84cce7578c84c5c539a22e9ba5d4029be4c6df15a264b6c6690a9f3b90e1e1d9522da9bd021968f4ca620f38e47ab36be39cffefc931dc82e7a8ed3976022a2989ae14552d5c64c89e861861ebc20c1f51e7a7b7f7724bdea4d9793f764c6d8f242a3bfdbc36050626f865d6840c6915708d64d5d0207a8f906adc1be7848a58c75b8fa480fa5e75c6b81af10711aedc7ebe3cef827af2d9457a53455a2a7e2de37a91d9fbe4a75c61545074025800ab96f00bc877826fbd2a2fcbade4cebd6e0397952a26960486a5c9e2014f117a76fb16b2436ee89cd1184384e018454a83a158f31dc21b0e2c2ca0c8b24db4e28a1888b3b17f816656c27768a9ecd25df1549e755fa65db335a0dfbe3ca75c3aa0c5cd36236f05d9c0f727a702649efd77cdcc16b75cc82f21bc58f05354e077f17f36a43d8f864470c39900cdd83c58aa2d8c9ace5eae64dab09cdce0043f16e952bb791e47a762a38aa06d982679a318483e63086002afd1a0b449591b5338d2c84aab4d08743efcb2f1c3062d30d38441025bd4924163a5885c73a649432c7dec76d2bce1a3677c61bd1597b101f9baae4fe044d166eee123924cf1c940aaa9ff15f37362aec09f3552fa3547f6ecb915ee1f623e5c3849347fa2a38f748424a1a160f6fdd72d4fcae6758db71fcc5f8828dc98b033ab41b5108c83d44888c11851c7d2aba456e9060242f6509908cb680ec90f599790222578c0d5639e5b5c3d1cfd86304c25f5112a68251b6e6ca33753183700d999d88859be8aa842587f46f58106809dee1ba8a21552fef6d990c3c21cef69616a94a8681f33827f1a204815bdd545549e8d5b9a11bd8b226d9bb6391306a20d6c9c46b93b136d291588de2854066c17c919db40efda3bfd2d8b007208ae677169095ec22aa881e19cb72040f125066ec34a4e7596e9a8736db52b01cb0018456c06027a1e0059be214aa25507d7b61d4493ba9cd1c33e36d0ced33a12b0aa68b5e7979b287e41b00b5d4779c3f083b9ebc8b3109b892819cd4c803145e0f05b4df308e4d77d9f65fb4a1ec4185e12a30cf0bc0855e6ae52766b3caa2bc3b75200b73d5776454e51459fbc74d64191c854bb51f026a4a3200c5ef3d247241d35d2cbbff42bb73796e567b9ea97871f9cabb21b0c39d6d0f2c5f9d8391343218eca1abc70546207e181f21976749c70d0b72d0b10120c05e0716fbebe746332f98a3e6d1ad6b81ac5c23368ec5c830b7cce63c4edbb9fb26aa1e254f5dfb1ce9b398572cc9343bab3eeacc2a5af9834ace22ca25f8f03e4d98bc943bb0f50d36a4873e62b559a29bf5dbf71a51f13a77be9f7a67013457afdd66a89065e68da66eee54704f6ed17770998197f871b24e96468d95ba256af15344d5fa34e5631e65f742527b6e4cd5497b9c253ed268458d7afb11e7b897f9820aa9afe08eac501842f8209f91e2758fb75812f1e8e7178f1360a388dbd3b3b0b5a8ddbd7159dca12883bf394b5192845ae0054c944fc4a849db13481e2d603f56d90958248bacade60c2a7900d1f58b4dd4a9f0cbee87878d01cfe67a4fb0fade901e286ce3301f2dca5cce675ab603cae8bbb44a5af58ef9b68d540f1278668fa8781245d5ca55457bc827863e10aeae7d8d5fb604ebdb7e127871f923a9443b26fdf9419f99f408a95c2921283fffad3df009054a472f8a40df8e8e1bc965a13f985abc221131730b0e284806e9085b592dd0cca7fa37fca2536de31ea44030a0a222def8c8df2c32a030323374ccc558e50c954c4f531ade9bb105f573a0ac3ba8e53066cf05fda2ad01ed547a1e3c3ffa1d5bf0709943fcc54cc3855f727cfaf93e0c8f6275f89d232b7cf6e479852d451cc5acf8992c599d67dbccfe675c5df4535ba9f493e8d8189b22048d24e1331a8f495ebc6ba9a68188e3f6095c4f1877663c310e830b6289343b6f540af695ed824189688bd44cdcb718995b8bf2f81d2e062da8223ae8f948c77870cee22e41e0943f908587063f6594856a703c221eb191dee18d773527cea2674bb875c29e47b05eab1cd4c9ba7ce98f2f46eb8925464c34e2fb065bfe3b103a77fc9c3ff5608b73ef077dc1e6c8236ea0f73d9aa728edb66b928f296b97a98e4d9f1c5afbaba629b6eba9423ba07e8fdc2150f109da19dbf0d6918d83f553a1eb4f97b68daa2fb8256e7064a3d1599d21e0b6cc95d09af25f6eedb43c342e3af5f90414f37ae04b15b8f39e4748967e4a394f7f623a7fe412ffdb7ec4fba4a1166a03719cd6cb91277f8efabfc1231b9687ce8123a93b99670f63da36237b6975c0a4521a604d43b021f3aeeb5517ff1009b3d4535eec2e2a911f83861808ab2db66bf834a16dcac5f1fd5e31077637b7d797eb76667c30ed7681a18f40478a10b854d622da9019567e9f472b920e63621a4883fb0b2af07dd8d7218811d7af82ea2f974d6f9141b3dca193bffd5d889107a504424b3655c9347345e96d06440d5f74bafa6d2dd981d9b4f79b64cb42d288c61a444d3b402dbf95057b5cd8ae7f796f410a0f2460fb7b27610c12112d079c8f201139cc30e9a8698e8cfbd842957d49e4ad5288952a5c1141221f42d28b36a9a637d263b92a31eba3de898c0b3b0f82348bf776cf373dce772fdae12851b295bc66cd4d9aa725223bfcad25ad39c2c7c89e7fa9bc32bafc392709a8dadbf2cb9d9016efbfc9b8bf16ca684c0c68a53708e1190bd4b756eaacfb61e4f7127a04605b804b625ebeca15e9531bf35c991aa27acfc528ac972d033a733640e65fc0dc4c5f1baeac51d1187b56f1627e58b026064c94938c5215b3e8a0bb332b85e24cc5439d4973feb59adc8765de477325e6f4e67ac6db403aa2bb8de270b43971936c8c3c1f56f91edcb64dcc06fb485b545204abd65cf2895f8264ebf7e55af284975644175bf1d715ac1c5c8929a3cc84909cadab38676a4046b05a8949c317e10d9b18e437a9858cd8cbad9061a781a541edfc2aa4d38417444d09583c9c009c0ea5c37795c8bb526c837cdc77f9791356867562f91789d60d463a479de09f5da93961f91b206f286d4544aec3d007bf187061f568bd47066f50d68635b814a93360fd1ec492c5bfa89012fb6115fba137172172e1eda979e71c7ea28b2b1a3e5bb6692c3810716336a5dcbc118ab1db3c89a2cbc09ff0cc6d9356117c222d1384e26abf24abd5abdbf15be8e9878e26ee230e633b714cf6a242bf2db5ef6eac5d6117684d6cf1c9f2f307f329091f946dfc95828df6403a7ec4a12e2143cc565f7d0529af342411715a046ee214f23ff42897f7e3fd85970309a4ed80ceb81ecfc6f276dfbbad53bd5cf467d8be8e025e2b749acdeca110e1940e701927b1d5e28d2e19ea39d8ff741ceb78c19bed1aab3306cef2bd39c7747da08478f7298a5d22c76f0b62a616c1d598dfc4d7d54cb021ce8c553c619137b017dfd57d864f818c298c375451159feb6c0195c7eca0a0ba20345c9309e58a99c864adf6d2626e74b1c898041996270cc9a87542e3b8bdf562abe72449986cdf70a8aedd2841f21c496c748fb6cb24a99fbeb6b33b1e2c80c722060f58c10db0f86e62ede7d9b739955d11f5873649be461bb6d091e96c1299c40f6a602c3d2943ee52f9d56be3799b31e45f0ecb9160371f76d179d292e400817bc4f80cb23c8d2ff4d451b77381721bf6a998621e78e7fc60b6a5bcf54a9dddc71a6e58d19fcda8a14a41ea9e8a3adb93dcc9675eadab09b8748c13ea9e538b1c63995b545014d0d3c4107460ef4a52b0c9d2e5e3c106da28457bba26fade0fd675b2fcc72c5ed2a2ecc8d2d7c9160635dab94a5cd54089776712d82d8da6ce5fbb7ba552994398ada663fb467421c5fd07f576790776305e271a38f8e3e7aae021da16ec5144679904a08cf21ffe8dcc564ca6dda18e4488b69c30c25411a219cb86262bfb3fd566db5c6e7f29af8bc4dbbef16110ac59846e9f2ef0e8ac874abb7f6e52c860c136d11eed9fc54ec1d470cd96c209e5557914d501e586456bd1d52b6c5ee771a34193f4feb50da3252d5160c40e0e2566b7730b4fea71e4ad8d33a03ab4dd96addbdf53032e1ca2db3ab8d4515be992f6b1c0eebfe7241cc8c1d417382c0fcbcc5d84cadb80efb802cf30750aa568cf06f5c5f414ad08e73e504650e5ef88be9798e0644b712971bdbb83c96049bb84379120ff170e4c53e3e2d6fb9aee6b5569a1393d05555ba7810828baefc24e1215348ab10f3e5d33148336df69f4198bef3777a1675bb052f30d8638abfc7521193f7e5150bec0ac53ba3de78456e57163b20ef62dccebe048f67ae11601880cc59d537bfd28af6dfc2eceb1499b29855a5056c0fda3a2a1449b6451966b2c70d6142a99cce3027125f61e093a7642a28432a156c72e2ee2c9eb88a04015eea628567ca2118f7c3fb93476126e74f67c8854af5cc2798fdef6a31479e9f8faf95d7e6dc8bf15b7d0b245aae5017a9fd7f5e0872cc2398265f127c09fa898531f32adc7575dcf916123c7b74d27473288c3db577d77961f24dde7f8b87f5ed7852f4e4e9d59860ef738c819ecab0007642571e30b8d913917f7c0ac3e5a3889651dde3d4d1793b8e6b3f491840f4fd72ee5d954ff21fe78bff3ee561cb33afae3b424b321d86229c02968c0730fc85b57c3f5f8413919d4c6d23e63883459a77ef8cac4d713ab63ba3ff4622033bf5520aa6c014ec2714a756b0414452a410169d3816a9fb9e18b5d8166758b3df7bf8409eab4b78bece1903d7c32c4e6dc04873b4acee2192b3fd10c8571aecc3b45b40d03b2db214b2f07f484f377838f215ff0e6e3ce5dab260729b"}, {0xe8, 0xffff, 0x6, "b68845489b5231341b70b6ff5410ac59912588eee37d6433cfe901a0650d692c61c6b72c69e85387b4b356c993036e69767f98abca21188236d5cf57550fe9141bb7638da31f1ac7b388492fe15f65092f2b1be01e9cbd7e46a5a0455b292a918de075bbba5f469ac39781ede14bbdd699c3ad5b7004a4f3bfc4be9928c9488fea2f1d3d78bad2220bccb4c82e8f4e51f4f857db8b9b92a0e669fbf11202207ca2c7f42f4c268af51e281c16a55252d007d1fa46ef891d38e3943dce0915b32c1eb7a347e6b17af1177b328c8b3883c15665c89354"}], 0x13d8}, 0x8001}, 0x10, 0x405) 22:16:57 executing program 3: unveil(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r1}, {r1}], 0x2, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) syz_emit_ethernet(0x4a, 0x0) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) 22:16:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x10, 0x3, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x2, 0x6c, &(0x7f0000000140), 0xfd21) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}], 0x1) acct(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x9}, 0x10) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getitimer(0x1, &(0x7f0000000180)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) 22:16:57 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000019078e0000002907800000002000000000000"]) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) 22:16:57 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) poll(&(0x7f0000000100), 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:16:57 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x60, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000300)={{}, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) socket(0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000440)=""/253, 0xfd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000767000/0x1000)=nil}, {0x0, &(0x7f00006e9000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil}, {&(0x7f00002c7000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f000034f000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {0x0, &(0x7f000042f000/0x2000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:16:57 executing program 4: bind(0xffffffffffffffff, 0x0, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 22:16:57 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x89, 0x1000}, {0x4, 0x5, 0x1000}], 0x3) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r5 = geteuid() r6 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x60000000, r5, r1, r6}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2", 0x15a}], 0x1) writev(r8, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1d8}], 0x1) setreuid(0xee00, 0x0) semop(r3, &(0x7f00000001c0)=[{0x3, 0x5a, 0x2800}], 0x1) r10 = getuid() chown(&(0x7f0000000000)='./file0\x00', r10, 0x0) seteuid(r10) r11 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r11, 0x8020697a, &(0x7f0000000100)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) 22:16:57 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 22:16:57 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x0, 0x6}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x1000, 0x0, 0x64) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) socket(0x1e, 0x0, 0x2) 22:16:58 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r0, &(0x7f00000002c0)={0x0, 0x1000087}, 0xfff5, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x12e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6e16d2fa00f87080ff0100000000000000000000000000011c310d4aa1227703e912584816a25c96b9efd41f7100000079161e247d7808c5831038f0775d74262e3392ad7d52c76a28ea91491871364d23c34d0d7c839c1dd6aa64cd67e0f2b8e0566dcd523d6524822ed5960114b0b9b23613ffa743a7468c9901e8cc5d037092c22ddc393ec74629c3c66082309215db082390a5ead882d0a5f481bdd184fecf4a76b01f6bb52caeab2004ced13492cdf0a823ba7e71d0ce7f16f2a07c30c4849998f99831c56595e78638d93427cde12b7f52880fe6551897c48ed9c67d44c8c6db7e13c4469294c33c1046cc79b53989d136dda21e73b540806fff22f0479c026d31853f34b1fac343ced3ede82b4f67cf9eb6947c799e34cca51bc65557e0e9c1783e72c6182e570136ba74510649d126a33eeece6a9c8dd2e87242c7a89764590f6e5a37b9cf3d37a90547c741db427237b6ffd109f3899d4b082bac591a1200"/378]) open(0x0, 0x0, 0x0) socket(0x10, 0x4000, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a836008100e09372ff43bb5e7e06000000000000000000aaaaaaaaaabbccb0d83af0055212d8618b19f82093bb"]) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 22:17:01 executing program 2: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe800000000000001e000000000000aa33000001000007006b"]) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r2 = socket$inet(0x2, 0x4, 0x81) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r2, r3) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r4, 0x0, 0x22, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010d6ba00fc010000000000000000ff020000000000013a000001000000000000de80d9a244808d36542e5003f87634aa7e6637de93c8571d9d70d6b44259e6ed0e87a427967226a0c45fff9dde01db166cdef3432edf4cc79117868acf59509c06453e2ec2a6fb946fd2d12cd7897bbacf52a32d74805640f59a718479a0bf1e646488f55d2bce50f7fded244a1d503ceaae042902fda9b0e8"]) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe800000000000001e000000000000aa33000001000007006b"]) (async) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) (async) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) syz_open_pts() (async) socket$inet(0x2, 0x4, 0x81) (async) pipe2(&(0x7f0000000000), 0x4) (async) dup2(r2, r3) (async) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) (async) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) (async) socket$inet(0x2, 0xc002, 0x0) (async) setsockopt(r4, 0x0, 0x22, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010d6ba00fc010000000000000000ff020000000000013a000001000000000000de80d9a244808d36542e5003f87634aa7e6637de93c8571d9d70d6b44259e6ed0e87a427967226a0c45fff9dde01db166cdef3432edf4cc79117868acf59509c06453e2ec2a6fb946fd2d12cd7897bbacf52a32d74805640f59a718479a0bf1e646488f55d2bce50f7fded244a1d503ceaae042902fda9b0e8"]) (async) 22:17:01 executing program 4: socketpair(0x18, 0xc001, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = getuid() recvfrom(r0, &(0x7f0000000240)=""/240, 0xf0, 0x842, &(0x7f0000000180)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) fchown(r0, r4, r6) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) 22:17:01 executing program 6: pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fa6ab95690ea4e19fd3082e2df999380611f63c45014d6b82915ce8e0c1dc5356e9393750cd5713668dc151799f45d6082dc93d2e712a05262aed9b9fe687c557e870fc2ae0231ac87b7ed6768925ee0df9bda6fccc27dac58804552b8e7fd93984fe1b02894aec7396b7f55e0c8def709df3f5f306fb2ddce4c27c765f599b15c955acc7015dca582cc7bfec6d81e59a376d70cae319f862568eef36bc5667db73725063c74bd6d394c9fbe01edb8a579c5cd8f2a372bea8e170261346a1ffa65c70355344b3d39284a314d6bff22b9bc02b071f7405baf9bfcb9e97a4851deea07092405488fe668f088e14266e645017a45c565e5c4d26c6d1fa1be2903926d5df04d3435747412b1ca1b4ffae64ee24a47ae428f5ad51f42190a9692fe623d00b0cec63d26c4b3fcd56daf6874860f113d45191d82a391061af82532ece220e19d7183db4fa6448f20b6f7bbac48f04f64c36fe897a7b95e9719781aaeb70b0c204a74648488f49bb01007fe3c668a9d30b3f6b968fd54c8b8b26c9750241482ed210ad79ee4ff574c187b541245f68c39ea1e181fe5c1bb40aa8d7daf0ce4a74ac8602f7cf543d20d3ce5cad11a7d9a26efe3df86767cf718e2cfd62a8fafdb5d56109e3e388501e97795c453f2efafcceafe598d9aaf4143f262fa0e19c65708465d22f90703a73cc9d86bdcddd8fccbc919a2cd01a7b75953def5bc191dea94ee1a3912d9155dcb87f468577863a91822f4a34076d1bd51e5f3dbb6b722d2b1c513fd3c1851146de4dac39e10f5658ca9150bd3b2650b374b97be234f5578e1877369d169d6bcef6b48a5e979ddfba0ac7cbbd3971d14840c050637a6b2aaa5f4aebd0294d83b4076b30b9b0fd66fd1705e4a1cad9dc32abd2dcd34aaf91d123d8868efd0da6ae052a7c9f7d300a754d433aa2a0093d8114b81f7a990cd064fe8ed4fc4a79dae23a83ceb5e8fa8bf16168bdedbd5768924c624e25e696a5e4b4f8492a7c0e1fb4cf8aaaece346eef3a8ec5c37c0c84acc94e6d2e75b088497c3d00daff0f662b3f0aca8154b1909d63b677fda91e6ff19aa88f3ee99415fe02083ed70f064d46755b40969b35deea79bf264623a0f118be00f11462bd4066fe4c6d31dd68c1020abde5159573b9d344a8056facd8140bfee72c2ba28917fe8a92f1a4f23ba2eded7ab17d0425c99a3d466c383b3ed7f65dad954c3756d6ce48d5e2f030e649e72fd306ec5419f1fa59e884089222d6f146d709b16ed90f863e98ae840fcfa97330da25a25343bc36632b5a0a0b80d7f462058493ac18b59e19d8b083516e90b38f09062d409adf31cabfd085f67e0535c89cc3eaa36a9bc8098b7b0f66d070279a2cc46049e8069b124209ec90fb889aaeb990fbd2e2b75c10446663a77b64d1c444a37f746c3dc1349a551fc0c0cba7d6cd877a8d3859da66c4e5f3f3edf07d2e80736059662e3beee6e8c44d8bfe652845326b254a103c408a5e647ea9a2da8f53c44407516d0d51fca6fbcb8da904f56db7f32f5bcac119a1cbfe76af7f51d4d65308097a85e3c8a334bea699f2fc40cb6f6e97210f5e89587f7e11509ba37d5215edc59bffeef13c79236601a39acd23afbda377eba2bf6ce5c021e33744d6209aa7c1633e9c2f53a3823774dbe1bfc89948f1a9bb9dbdd7942b74e23dc660abab6d0c8913564b9694841b6f8214c0950f3dd3f3448526787cd319ceba46ab7ba85efa7ad96d3867d597bd04949ae4c7f9f80b420618d89aaaf8bd6a6569ec558388cfd38a0c3144ef90643a54751c453c4c0f41738da922e91ac75e6fee5012b9e50935f870f1f1a2c1c8697615445363d1cac3c5798b72798f852e874b5ed3f300a094394acb064dda7103556b29fd823af58f9be94a51d7a50a32b9e90ec0ee0ba5c0f82e78909f751de6a119fa64153c9d1e7888ec067a43c5f3df685781620ba3750c881eaf9fa31e02685aa36e6777aa0501fe3b5f6e568b2704ae57b23844315d4b304bc5dc919835ee352b024c3c30d962c82e20f895bdd962c85b71469d6ebb43f9e3290fcf694cd99b73f5f8e2c4e2575c2c2d86c46a6456b2e8c7816457c5ed9d6daa800ff5f0c0001db52d163809001705e6ece5676778c474096a4c3bc779694432a5b679945ec86e70e82fa08571a4e5e1c741fff5eee37f23737ce7ef723d4c7aa7df98cd93388b13fd5c4fa4fd01fb6d0109913990104108b3acb9d05ed7bb945f098b0dc83504efcec6e357f14a8f326af556d6d41aafcc7cf6a73251d083a0719866d6da8fb6953a7c44fe9b5ff25e8492630d64cf996dc56ea2cb5a666ed4cbc8cfc35908ad89ed8855b4b24d137c141e4cc1ddf8ad67b36ec9181252fae15a3ae4352cf91b0fa6689ffc1e64d217c452401787c30c7e0b55b7b6bd2b6c62df9e2eb0d6a294cbdfddbf7d1acd5263a8202004ef56ee89e2bd7ec4d14899a550edc60dff23d5988424dc4367ad0a526aa1f32c349621b85dee7976a5306ba868235a4248378d0d525cf6f7643640d95d1a98b75abf7419def5b9b4dcbd3b7965e2b08109af788e61476f2b7499b5c94ec1ae52133fb43372f7d629113669d104be0d25d374d83a01bfeec0e93772668d1c74f176b58b87789e996e64228e7fc3ce30aa4cf160ec198c381abffbf26cba38f6d6c52aa2707b43b13c6e8c51951f4dfbda23a822fc3e8f326845e5d9e86350f6570eb8dba18a8d1d8fff7d5360578521a22c06f630a2a8fe65015da4d286656c9e1f3aba091a4b29982a97f5718ce138e130812821bba8732f3ea932e7a6a5910e192e24f7d68353cc06387cf207c623895e92c555018dc27fc20ca807fcdc15cabb57d60edcb5812773b273e6e303d7e26260986df58dc8dc3fd451633e26fdbc0ba3a8d3abc0173af1486050a9c7667152ceb46cfca2d8111008ebc13ed0470634f276f9f3b90c5dc9e24335d844b26e5331f4e149aa00d740161c56b66c2685ea487e43873d8667292e69171c07b0d3bae52574b719230b13490455c0c2c31e8dcb15d368007cab570b769a4c52058a0e503e9fcccbe8af3e69f9529eb1868ceb64b0d6a8f85f9040017a38f1ef5ebf8d13a7a9676de40ed98fb0be56ad5cf6bcdcd3732649db503584fe166aed3b472dd6d0f4855f49c4f71df57903f0ef9db1c9efed8f5d74cd96ad7dfdaf7669ea16c7b8117f2b37051919b59010548800820cfa78c4cba6d5d2bdee0241e01242c4d7667c777cb1a08b45c93739241a5fa66fdfa4c2ac448507ab3731016dd7d45fa06f87b06b3d310743ab0871cacc56c8415797297a66aa59aaad3baf05de462a0a8afa1ecffc740bd434aed7cc70e60574e952d0c220a608abbf857a10af6ebd7756d09f7d35eb9e6a07c731b5bf0b922eff036970cdffc84ec36a387143cdce055a771bd72cf0440dd5c55bfba519cac383b097a3f4fae5a83afe11acd75a00c49eb29697b848c8b268085466e0d574189a204800dc4930670e738c8657a8e81cc8ec005f649a4c28f1b84e61c30071cf464c38379cb75148b214c7ffca1245d4c52e7cc1c6b9b36f95e14ea6ce78a2f168429e9cbb37836d7a0d1632f6b407783c9d21c330a733778f7567ae7e317c7ee181c7a014dc3781b7561972064ae0ce909a4c36db822f3993ded6927bf1028497450b0337446a8335b3cf94532be88d965925ecfa29b602b1aa18c5cf9a9d001967b09ff66f267ebb18b1aeaed3479ee1dfdf999f607b590efdac77cdba12654b0291b7b72633ffbab08f982712d9469afca64281de07b410023a7f7778c044ff4d302735f5d28842ad090d6af84abfa5cc5a977b341102fef06b3732c2a37e0726ef1cffe27631c9841005399aba9a8d52396b0cef9234bdcf3550a5e573fdf031ec7c0abba6c3c23e0b54ecd251af6f131720e6db214a9b51c64d8bb576f6ab6e26db5206bb2ea887d1ac655b8b4a9bcfb083ab94c6332bd0bb7229b391daec63e6fc13662c318dfa62a3f5ac084d7366e111640cf92cfbba47080fb814d0bb20f8c0047230ac3742543f7d92b8bb9517714309515e201446075795d638e3065b24cbc2cde6a504f28b2b079471037d90e3624082b5f0b5f43ccc0d55422642a48b241ea60bb28a106a844c2c5a81edfb6dcfe9be6adf072c7b5beeef5331dec4770decdb88b5f0bf0718c5a2824b3f1d1d2c9b40ca07371a7a7af46f6c3411768f7b3e83e0d08878011aa6ef3af94fa6a324079d4c7ef9fb3acf10cbc9ba9df6c3076bd53d559ef540791d73ebcd750b09186c4ec87b881e39b06eb696d46006b70b1bcb835b49acfd9da88b7915a84105df241ab82337fdedb182da74266ae3d08ccddbfbd5a6b857131b11cf5ac6ecc24a97608e1ee9dc5c26a4667c4e99ab9e7dc8b555ab41c2b9111b548cdafe37e2be7ab8e2c68e85e823b7208321fd34b42c7a8cbed82d2b78fd0c9d4f7480271e5572f544751a6ca00a5c841352854431f83f77046c47ce664317ee23d3c18fdb67a74edf9e9061a3e6754eb1f2c6f8ffa4135342a092d6c0ce87d77dea8a03b17236a3dd3a5f0885d6b263a29bb2f0bd149cc2be851fe8c8294d3b0e4e13f10f2edbb9ddefce34f0ced5b85585fbe05d5b4b3b9c072f889361e1ea1263b6443944e572894d57d974b8f1deb8ea1ba5333e0e3fd70b29912ba4a8b9753ba1ba9e32402cce824cb5e42f604b0a803b975e04c19b4c82a84702264c3c740178a44fdd7c5f10b8a5dc08fcf88f0fc08bb368cc063e23515df53148f9f516ec62b0cc8458ea00f1fd081045c7924a3848251335c536e68a4d5f324e7e436b1ff1aeb85fc041c0eaa9e89da1b19d773bd8672432bb9f26d26f7c0f96b664d186b96655950538a4ff278fd775fb2bbfdef3b950dfd9d7fb16e1e5a120782d094609383c08f5717357e6992e56a5bfbb8345afce733f1c48e22cea338d6b2367202c9652fd9652b374795cb4d67e906251f39f152ed5e76c67ff39b93dfb2f39428069af461ab51aa433aae38151351cf0282e5125206e28790d5ff13a5a7429f70838d1cf7ed8470e26a40b201315ee86b13036ddb620fd56fb4ecf8a1f9a455a27dfbc66a20e19457de21713f115f712f83babbab3b9b5afaee6552670e35c84cb94ccd51bcfbaab6f96a59ffe8fc976f319bce750db454a9efaa6b8d140a7f2794e0537507e591e873b11b428f369d603c23b853abc1766a300fbb9b381f73e279bb2bc924abd10aecca3b3fd33b36b3257e31e4b5be4e6c2e1a0f2ca8706bd16d678cb97bb9d899cc9085941fc4f077bbd64b695b449a1825f973af3f4343bab640441688492624ecdf490117e76ec645d8f91759bbffb43e09fcbc5a16324e0ce06bc7cb486fcc9a21f2e8cac22003b800dc39a5c55ac7bf4796a59ce1fa7f3d9a087c8fea887829335a49efd10dce7c54c6e913d5e66f6eecd595c22640277c05f12969310cb8bec1da442741f413b853a07a13f1649cd1143f9fe0379ae563180912d3c070d88239e470428ce7829ffd2da15f2dbe43d9b3a4e5874cb6b31914cfc131e5e92ff822a0604dcc1e38ad853c6d39c0002658a615df19cf4e27a539fb7e54b75bd42abfdf348c24183f29067b8fbb59b1a06df149ca8131f151cfedc3c084c4ce1eed226688414c04ee3290b3e017e46ebe9ce18879cac1c40b6341c25f8559ff389200148d86a300ca3d096c0e18f5702df5d64abf5e3042f53baf394ca1a9ae68a1a569af7848056dd30aee09477cb67e16ac3975c96f32c38778803340e", 0x1000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 22:17:01 executing program 3: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = dup(0xffffffffffffffff) listen(r0, 0x2d3608a5) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="14ffff2f66696c653000"], 0xa) socket$inet6(0x18, 0x4, 0x0) setsockopt(r1, 0x4006, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000100)=ANY=[@ANYRESOCT=r4], 0xa) dup2(r6, r7) setreuid(0xee00, 0x0) r8 = getuid() r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x0) fchownat(r9, &(0x7f00000000c0)='./file0\x00', r8, 0x0, 0xa) setreuid(0xee00, r8) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r5], 0xa) r10 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRESHEX=r8], 0x6f, 0x800) 22:17:01 executing program 0: sysctl$kern(&(0x7f00000003c0)={0x1, 0x42}, 0x2, &(0x7f0000000400)="b90070f986fb6c1c41d4", &(0x7f0000000440)=0xa, &(0x7f0000001480)="aa2da5ccabc546dc4ff2aa221c86d28b45d4e11484bfd667d893d79ded5eb23eb8ae6c611e25462bd8dbc177526f406f3a68d26050e61d1c6e53173c92d8f2957629396e45703796781ed412cdb9cac8025552ae861cf3efd2388a527d10f0eb281b62c7f5893a009664bfa63f6d59e50014ec9069e6578b8a9fe272cbb7fed711dce12253a8a85ae5e2e5db431b6267fac9eec8f1f2bea317fbf269727f087358426186c013b931457a2ffc79960e8b1b691e1303c74cc05af052acd6a5e6c07c5f6318eb1f3e8a8416079c79d8be29780601e85207af5aa0d1778954c479f6f18c43bc54ac9c24521aa911c8aece8dae775aa348042efdf1450d1256c3a15f3bc0ad7a33579e628ee97cc67420f8558812ad71aa74b22482cd364dfec61a796135f70273ee05cb072d3dbb76e5798b187e8f37de688f7d519bd8d80d4b80e8f1e4fd43fdb8f167a768a7f8a6f886fc2da81d6175cf6478d5293769066164707b2f0fe471d38e080f2df17aa83eee57669ca985ea52e9d708b8546cc16b68947e554b2898f76f6a60c2ee497bc9f468e5d03cc2d01e5a47b47f8210f978cde46436b224b61b5f3206495ca19a614a11c8ff28c5fe390b48bbbb19c564f04f00ee59967e11ec2fbeb44188f380b33767ba482fabb3201c59a6b6ba13abcefbb88285138a3d42b13efb6fa0ec7c1652dc12c662c80222861e03fe2be9a28ec37e5abfcb9f0e55c103f8e5dd6bbb7e933e73a5557ad17472fd541ff91039aea3f6b6812dfd2866f671c2d6d8a114bb693de5f3b0c66c1c268fe361724ddbcd392059920721fb898e3f9d663f3983104e24f2aae46e3d84b35e83e93d9f57207d312ad274c827bbabb46a804c53f0d8eca9455c4494a4473b679be7caded95b7da706d2fdc7ab307ec2b3c930a7db02dba3fc51b69c0fb513ddbe77ff81216e5e6b921f3f813307b5d36589914fc9c441d03ab7e53940aa0a326a909cd9b28a4d722d2bc71e4e3939a1ac7b615932bdd66ca8dbe900656978b95e96b454ab7f8b48449b6b82535c7a023c8c91fe2f0e35f681704d057dfbe5c839eed8136b848aab1e744d23dcbc53cc9832faa480b119dee878d2cf665a151bf44a91b410a23e0f9dd6bd40990ffef6135cbb72e9f8d71cfcb7698005d8c19643395f2d658db15bca28b00472094179a98d723bfbaa5be897b436502629867f85aa7895fc246f89e5a02518c5dce6414700b0b1c04f760644d8441e3dd9df2e82a1ce4a190b524ede3d5eb782aa124394d9a341c352e69626950adb303badcf5e8ba23df35ceacc87fa95b354011dbb45666fa57aa76b8b13b080b551977f8afc9df397b12e34bcff4a9c560ccfb21a5f5b0b4418a1e2b30fd6b1b1703811425a01e823c49b5155c2f40481f7d4d4d87c4ddf2f1d9fe77119805e3ba1aea32f82be9c8a76fcf29a2c34950420dc2eec11968f7375b69652aa473a4c5ce7050f87b2f75e95ed4508387ef7e4bc9518c95d7d3e1267480af958cc827160b569a4adce6f6640e4b15aa11042a6c2b616bd06e425db43b86ac4222df1b326f9284477d47714c9bf28b5a7635344a5e72d7f64621534139062e22f3a1af78c38da3b614110e96064452d8772d56c85334ba2045b43e205834937428e03cbd4a939f6a407267e0ffd7340292eb70565be7a4b359dc4254e4280dd776c68d238085fa0a58305c7c6f7d9955e8778a771fd4cea0a49f0e3709ed7791843de409d47364e01293ae49f9549e8860c9d5ce1eefbc40c8aa9c3259f3e4ea6789013370bb1924f7bce019e7b0b7a9059019142568108b9130e664eb8cc2d51126ed5ae2a0f987cae6f41fec229c37d716588859689b18be90c2a1c6c59eee4227e5c4e344f776011d1e991f3914e95c34fd5cddbb8a5303fcc9e7576da32cbef15bfa2a87e4fabdff89160ce6389386f50cd6f7ac5c1777279f7c5e39d112e7a32b99fbb0322c9f61626d652a000b9ed7bb4068a2fee971db4f9e2388042e4f0f2da4446ca8fdc6388a870b7de1360f29376d41523e283174222296ae60af55f7edd2fec3e00f5ae33c14abdcc667e9c842daf1e4aa7a15534c6173cfd1d6da3a6b681512bcf8bd8940aefc2ecb6b676fa61ebb08acb27a46afe36862b6f7e91e8cd978fbd5a4faec89c20106cc6493b2ce51454c7f7f8bf2148a809071e2a100f5229c1e07ea5acabbf948374cc77ee687aa560446ef488f288e3e17638992e22d6c197d8e3b3730cd1c66ec11ce2e8a47631220cccc44041ee897864abcff3fef084700b3a64cdc9439b6811076760f3369cd0948fe63a526d48f7200ed172bcadb5748a4d736fd10ee40becd68f255fef4fb785609f07087e6fe04bf9cd3b5edc69702fdcbc0783f5de939222522797b5905b04d073023fcc61db7b004052a5ba6ffc5a9bb7fb2b0be1521f8e6e48a424c55d6ba3620be24652ada0fba199931166895aabe8b13f952a5c69848f430f2be9cdf42f2acfbb9a8d38fa2f45ba41ce0b24a72fd24d2279fcaac7549d35964e8c12daf3f814d416dfa1eee333b10e64ed74f56c7bfe87e83f829e66a6a3b8814f76aceac896901b5d6cfd8d0f562f06c2dcae45972f6c921d2cc9fc45378b04c4bc5be56d5c37327004bd689473fcdb81e3b55c489241df6994f3f405d08541460679c44e723318fb6795631ad536a260ab69113e557c512f71ba9e7f37fb42433e2615367f9aee7b3ef9d0f80e82ad239f2ee57170f19971002fe0bc1c102bb72215601b88a5f96bb9c65d1168e73a5d0faaafb06c93a09ac565b4709120143535bed10d30f2f1ef7f634d08a10243dfc87f35997931b899f3ad59e81c4d9a9c9577f1c89cab21cdaa9f4e75811e5472b45cd092b2782b516b4b5a21d93016e42e072b46146f4ce4e2b4bcb41c13c63acb13d0a12bd61fd4ab076d80b8dfbe83371b97c1b0c59e243d9f0c094c593ad37a4538c35ca07fdd4a23b4040ab71ab74da7d6e9022ea3194b9b488d2e0522938217ab9335f95743ddcb06a4c158113048daae1c69daeae871b21d051423ae0327841f70f932c89c70340d518350db03a51a5e9930de6032a5a954cda20dbdd91c21d9894351605c3c5adcb99c84b3d0306bf325b35e7a12d6acfed4bb0d959cc35d7a2de5cc41617dc12dbe059e830af29f91ea02d9dc97bbd336262c3ed589bf823141de3fd7fddc55f273689052fb64281f3da2f8a199e4ec7a9447f9b70acc7234f84c918ab45fccf1760d36afaf7685d0d2d27ed907cd6b8cadc794a0133ec9bf267220519e037023055840d823a56e76db837128cc75a6a90614c94547dde304490145effa8ec22e4f19784307c7a96f077ef72db8d779696e45d9c23f5e7d7a240c7c2a4de09e397d247c92356e760fbf684cd8f831c0ffb8b226458526b555ada3511a6c87d759c1be967225af124cb50014903599fd4363808913b8b1ebb28e06c3fc8cfca2ee8c58a6d17a35028f36c075c1651aa5ef4fb6780696868cb4856792c80e06cbb1cf59fc549b1587abec61fec7a9f6e0db03f4a7ff2f7404dde66754094d5259526d226f8213afd5b9b1dbcdba16f6ac4e01f615b3f2294a9a8f2e3c6aa1c9c5a997a573b1da202c8ebc9e45fd437bbdde5a5d4794be5a25353c6672199f6c81db1dcddcc9d6d110d7ef18640fd0015179c4089b1fa0a3da08ef0d3c0a1b7ace8fc654ae65dabfcfaca1f42212999add38b06d6deaf763983c227faa499903329b429f5cbdf14789c38e9459600c029d525591eab65d483e173a96882084009e41b79771a97da1be7705724176580b94e0a61af869ed6ae7d5a95680f1da594d014e1a9a40615f88d5b4bca9dc452844301d917b3a5491e095c43017b89f302049b1a7c7a94f7135a81d60517b39c124d0c6f208ff7b2035f7a41f299a37dd03315e53cfaaa449d39d0ec5c787aff7a726f57adf489f35895efc023b29f771d366ea85a9e6e45e1d704deea84f404dc89a64a43b0f74379a597388dfa67a04a87be3f8e052865deb103816430ad472a2a7085ba26589590351b62ef061ec26f4c5e1545b9784c9c217abe8aed6ef08f563d6bf0cb9314cf3c8f8337fd771668c5345e61c1d617d336b0fa059b1160490df62d64070fcba06af36afe5f7647d25a2ab95690e5cccbe1a9bacbe54962aa9a55580dcb88761a507784a613c051a39e3f91e5eff3197daee53a18438c954c2bc4727ddd99fdedaace231e6f6bde461c2549923b0a8caa0a0fe110910ea602fd9fcd7ed4dd004c7e24b6f7abd02101ae58e5c652daf8d6ceaf8b8af5f34342067b1e867875c90fb61a4d1c1548352e6337e9b4c597ea1c4bf1f71c4a0449c60221c638c406c7112a2d7dfb6b7550bff97f361f8d625fbe287ba7250889d5ae0ab6f8bf810c68a3ad2778c1f905c2ec510ca77deb6155f12b52d83e906589974f5bbf7084dc1ce635246e75250a0b5b18c094970e6da5edab0663e30c3522f45e6b08c7bdb7886b26fd281baf81d97e0adad3ea016420c92f5c89abfb5f8b6f6e9ab47b50ab236d5ae27d8b7dace64b96ffa04e6b778560d46fc9b5dfbd6e252ea5167095662cad4fc6efeea1d3cfcef045ba4e5ce2028a268403b92f3f95a37b7533f4f81f9e7e2da3686328d1088a1e6706d806bee8e7ccd558de6d3c996f0c00087c653979663164179aa8ab881366f814c28c8e7e465b01d4dae077cc88203c5fad5a1ea5e3789f0362a63d165e511c9e40ddbb2a21a3002295bf07979dcc589fb6174f65af387a6e40d8765a18c3eff3f359d599a2849973f13cf870454ba8baac07dec9ebe0eb768ade0772bff5e7a65ddecabde3fb041ee36929e684f15314458e41d75b74e3946e5abc8fbaa28df91df02386497eb85158c8e6ac03fe90850a32970455e4824b8fcabdbec7bd73e06de3ad3754e8096d6afa6e2c4c8902e06be18046b1e067a7b73ce62623598d16e846ad39635e39dc7af0022ccdc52db9b14e28927d7d8182532f7701efde24dbd4dab4db8017d86f5dbc8b7b92ef6674d2607cc9495f417b7c9ebed037aeadf5e86f8ea7185b7b7c5b174de7b3d7d975f26c8a7c19047e104446bebde8ad79ce8ab7d6b8aff369af94714c4013ee2e9b732dee07984669f7de65d00935e6a22ef2810016345eb40564441bc86083e2766c7922d54fbcc1a589397216d37d356d7033e1eb05edd807c09f17cd84d1cc206a54a5ebe801690f7a68c9d9dff42772a1a7ddf00fc72c189cf8206a8a719b4d7a1a68c73360e77a5a6e9bc30d10960e706b98982fa8bcb0dbf54444fe136cf47539f0836c89568e8264f5c9450d1d99fed9876df1b8545aa3ec6fda748e6254c49fdf18606086557bfcd97027989907bb256ee1b1da073d7db2bad6708a92a02c700e2226629563dcfaa2c712929fa4e059e5edadb929075b39fcd40edcc51e8b4e9c2bf6df3b5a1e2ee70ce7f99217d2d47f0492ad18274f83dc62295de16eb6aa4654d6535bccc86579d65e8ae4f6922206c5c46daf38650b0f4f1545ef2e842c0a7647a8665eae0fdc3f2f6898a502fae769205191ac95f0f5fa470fccd2b78ee9d563a4e14aae0da5662ea1701d0e257ec78ee833febe81f057962893ed89e11d8d287a357cf11352392e7a659ea74fb40b5bcce4d8b752ded11ea5cb32064f3574791b2f378ed378043ae5c9cac34ff7d48e709839f7bc5b7aba9821532830b0d2e2e54cb2a5607c1a8d02778044e826188718b1df1e62a8ed6eb82d934a5229c4c6341596f9577950d95f57cf6cc5ba43841931eb982b717283f472536f7dbaed6725c52298e13bfeab9629138217b22cff0f99533a17e34474f015512a17bc0d9c207fa5f9b3653f5db1e1f43a2db8f6d59b61ab14a42b5d3da734ed824f5ddff011ded31", 0x105a) 22:17:01 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r5 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r4, r6, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) setreuid(r2, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:17:01 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x2, 0x1, 0x83fc, 0x1ff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff0000ea020000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:17:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x7ff, 0x4) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = dup(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) listen(r4, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x8, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77", {[@dstopts={0x33}]}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x20, 0x0, 0x0, "d678a62875976de83e"}, {0xc8, 0x0, 0x0, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559"}], 0xe8}, 0x0) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000001240)="c8300f1b8a91bd1c0b8ec24d870e1533451030a0983ff6cc89863d146f0e43c5cc1f4660668d90a35bcc6d908f291300f15757715a00d9d4ad3864f26ab67aa9a574f160032b22da46f99882fd17b0c2cce463c6e21bc2105debfab7aec59cd3a84987c515fe4c56b76fc0b0f786ad2f8cffe67526b580322cc3417206ce6ab0629bdef8c1be25841f2aba4ab5acc45362105f6d8eb8b98b45c682c213407f86653a44e256aa6273e175e6c4760c6925050599fbb37983676ff48e58a6782fdd35a0e2d9b0b704bb488bdbf5ecf37063da4e1f37b7da7eb1731ee0231652719888492aadbc9440b37df8af64e8f86047e5655c33888cfa5b861eb142adc5b01a6bb2f471344c8aa9750621a77215e0d93cfb8910509e6aaac57d0357d79559219fec757e6f4298e1838d005905b9dc1b55f38be1c0c743f8d52faacb86f68494d0f0f0e4a122ffc59a658e8d377ba0aa8a7643022e1f1686f284b006c474fff6ad01d07b03720c76719c807601c8c860c91fa75e7f68e6c4c4f83ad4ee5f25878de893e62ad5808765d343641c6c684825cc28e3dc765bc9dc7eb52656a6e179ecedaac4e47de05b9a2653d8fb16c1d8fe07f8cf1a1771c5d4e7da4a2f2abc2ce009dcc076ef1ab8b6b4c98630d5cff54172569abc4d2a86db8392adaac024385e3c7e8585eee30fcf0ab6fda4d685b6c969d01d513124b986ed6d7b94a298b55be4d99d133f5366a47be05f5329b68a33789b4022d78b989491fab751cab598f8cd58cd4fe949d8d07a2701bd7bb44f4bea51231ba4e4759adebe45b7710bc36fe757cb5c187cfea84c40b93c7bae13b6b038ce43acba515e7fb4fed7aff668db9991cd93ec3c2114b4d13715daa74507dda168baf93e96fcafb0ef84458e947f0f7f0deb100b42903288cafe026017dee459eee704aa2ec0cac6ae1b97150ebd162d2b0ffe51a1c37500b23e0769ae5d50b48ddfa68e3d4695dd019e98e96a2186cd0ecd666e28359498d2d1dc59492bc67f0375f722477bf826cf549b853191206a1759e1d249b096cd485a6e148649bda90d3d3f7928d651cdc93d245debf10d4c26c7b4a5062e6db2e388fec89dbbf4e08d1696a7c25b33d486d88207ec2b15524bf82693d3246f87e7abc22d8fe717050fa7cd9bbdf7b19d3e542e143c9875970eb75b57626d4943a63e17b8f028cb1ae0575673021d598eee7fed9619c5ab216d1bce5630587f272613b788326464aae26cfd96019e180ca8cc6ffb46327c5c11aa52dbe123fc08b5a96060e4870bf040d52f09e0713afd0ec182963107cfc9fa11e7c944944e57fe29bc429f8400185b4b25854325737bc5273dfd16af2dcbb800ec1cffd9c70bdfc966f9b289c9e44c76b42a332070698732f764e731bfada9d9f67e871abf5c433bbde4aafeb903468eb4abafc866bc24ef3be80074f4818d8a1d9a144f292ac9dffffc5cf3eadd663d397a79ed09b7e10e442aa8a798b5567c314f5d7724b9045ba778495f81af0f9922ad6f56b61d32a8cffb8bcb669c8bfd8bdd6ac8adae4215dae4dda66992e93fdc14de50dbc5d749d6cd14d501692d20aabd187efdb9e2183677c99261eb4445a666eac1533778f0c84f8000bc31f9ccb6d6677cc619c92480be473184a077b58fc875a0e142c027b423d0cbdfd64c58512eb12cb2f43a8a6f954de1409e0da7cc3928c4484d2ead20241d3916ceab4787479af8f7aa91a0cf8305f4509686b13f8219af8ab7902458fa79c109d7d05c81f7ba65a93a6789920e43cc8aad94ad84253f51e16d78db51cba1c12be51345df556e24c919fa2b58e9455129826134185ae1aa2c2ac861c9691ee2c0f8abccac61af0e86db88be688d566e269c2b4d9f78ca559df30ea0e1d80a69c99908f16c6c5e0524ff78a0bc5644497573d9ca77b4b3bc9577ec6772c5d5ebf2905a9ee5e2434b02bf4dd511748908b68f80c4c76c184c528491652022a2dee5ace36bd8798a5a483ae33a1e58379706ccd9c66773cd181a056df838bc56bcc99258d30df236bfe38881d8dfa54c9ce6bf2ea3cc544b0abba0732720885bf803aeb9dbfefc92a7eb6e60e635538981e3f83ba9de89e6b204a076009c16b582506140d98c00a516b84060f1853c8184b249acff656268f563b8fbea20c416129585be7b77c8b98da8df97341df150a2da863138ca237be1a08f4038296f99731de1824d511834a8b60cf42e5a7bf2e8c60c6f5ff6df821f770d0d7f234fbe151bd07522cc26938ab2e12fcb848cd7c46c1027bc9c1b34c4c249eeb489bdcb39ca03fef7658b03dde65e56eb64ceb9bfc858ce93185fd04c03e4cd9200ba1b21bd0d0cb11325e43c0556e039dd6981238ef446061848d041777ae2b235a9249d3391c965a4d23c7bc75c1a48dd1663c04fb2d234e8eb421285bbd158a5f37a4e0513dfd860e4d249c49db8a99fe91bbce347f36042e8bde5df645f2936b65446b3ddc5f2804605accccec5f7bee3473a22c817d0a102a18759786715155508615bfea1fe2d178e1be99d426a806da556b0a32d8ab59f8d01dad78cb7593a2b667185ceb980651b738c312f10bb2e64e909a392c1cf6ac8be6046304d28d33cfbbf9669f056b1442b5adf97a08e661c49c2b07ef9470c7774f72abc8197254e02a9805507120b3ffddebc75479ece0ef4bb2c37175246363008afbf205582b179b873257af5c76d56278ba2351f562842bee95aab2ade7a813014f6c211e8d24bbc97e6b272774ef541f01b9f097af299100d5c4119578fd1f2b3c38d0db2015550a950b8162b3744d1d391e3cc2ffc30dd85d8a645793024ce5502d8cc41c80069c7b2ccdacd420620c29f7d826d4d5a128da42c664e5e1fb23ac6feb415a010cc7a9b24c2d8c2850fda5146ba61f1ee2089a26d5379214abb5cc562f3db65a9046a7f2b86474778703bbec20ae2bc0f5fac2fac4266171f140331cc2671b0b44b4a7d1fc2758180fec138b58aaa58ef456c96cf53bfa7a7e355c9b864a478b2cf812cf5c2009920538f5fd973e7c72889dbb8202a8eede08c1ef59eb737412cd63e79892f86efec3cfddd1a9b486b778627d31c5977e7e564350bc585de6c4412340b27d1bd682d6360e07b4ee9ac3f5be45482cea63c103e2fa5a45cd4b4bd9c0e05c1cc1d35752f499f275bc672c9ae1e3c6917e6783a289f65919de851ba3de937ebcb29b5367bae8ee0414d6557f4b0cdcb14ab0eba800375d427a60a81ecdcf248ffa2c9267ccc82a31417d6efc39fae841005ea4741e132f63a35aff702ff62035225c3e6e87406644c0e9849f0f8cac113442c27ddcf65f4785e2870ec249fb0f24813e3eed9faf0b06dabd37d621a1f2264fddaf965d64d0b920bb4eee66ac3e6e1da914526c04a250afb2955fc0ce195500274f8e047b8149e4e39ae5894388545027a11bc2eb0cd1b214bcf690049f4f84450336d4a06eed8442b0ef01829ce9da342c5fbd5992ca2282ff5902e5234493260581fe177a09cec56bfb1ec678e0ea41acdb47743736ac970e9d4255708024e3d25ef69f5aa0d402a3dd3983231853ca0c6cbd584e8c62a0fa3989561ca46abe64a7271a0c9149922eeda623f4362a04faa9ca27e4f1a401b8f481d0c9f8e73bcd93f5a9056156c26991457c5af474abc1ad2c4ff2636668d7cdaa6a87c834a913ceb4dd2a5150f0111a3c4a58e564a4de97c4ce762c6b93bfd905105fe5167c51eb4d7ae06507e774d1987ddf7e5e90db54aac91aefc802b3e9054bd3d082c96ee0a89b4268bb3ff93d4279328ddc972afb6a2519bd0aeaee5dd04d79f9d65167d438848217ed06d954d00c3bf757943116b22d4b047c78997a5bf6be9754587988eb4393da554f7b12185f053cd6a85efb7f9555f68c4753178d216f57cee3139c2522e7bb4979fae635d55ddf8ef8a3a0209043d1684c65210eff2a9196aa1d5d1915b63550a3c43aec0661f32730e462aedbf8a7553f507425d31e67f73df7f5041ff5303d7dc29940aea29d504a3057967b657c9df1a45d67d6eab2782725c7f6462e877f1a477b4c671d232b9c540cbcb8f200b6c04b1de6fd8509d10cb515f51748d6d47a517f0d850a7c877e392a058ebc6dc404116fc9d97e2e22d2aeee841e6c75ef4832ba194a7e300ee140af46ed6c3bed5a3f85e963bd75504a64215ab1bb0c4419ad2858df71fb28153ef783439c3cd514dd0af6cab27bc5072a9e7b82e67bbfbb56f0268a64dc4068bae58d9d94438ceaaf3bd031b415542626536700df4aea173cec5b1585cf7f6ffee687320499cff6609aeac514d224822f78409f8dd814193b66a3abe904d5b2f9daa6abefd8b84ffcd7100f4b05192cc2d28a28e5c76cb12a6f3aaec3f8b994093f793b46a1d73c1b14feb12ec771229926e6e12c397f41ceedd08aef4e8c8483e31044d281386943d0c1690b87d190438b16c95a3b92d5adf141eb23bf1edbb68f4dda08ecd88d7ed35fc78df1a845123ec30af013203d9566dc14ddf2c9e47fdb3e8671d2eeb705ed149112a2e912bff57c714ebd2c0e647bc04249122a3ed228ffc0de16aff3e2b238a8c4887779f08c7273a8941449f66578d649011c905bd5579672be7e73a46c4c0a5af795af495370dff65f738627e1b502bf80ac8f21808880cdea25c8750d29d50f5c20d734377bd959f1a0a95b492716bc7c766598d1a59b93fa40bd93976d52333d5d4f3be51e4a86351823521526254c21ad78283277e02f721ecfc8b78099f682dbdd203e6250e6901bc22250fa5c90bdb024c2c9c73ab28485e462cdecfb2c75e899d19d08d67a23350c943fe7335c32c8c602f2571f60af6ae349d3c460531aed16c0ba9f331a466aab26bf71f264de3be89ca8ba28778e04d48afd3dc6d75629ffbc76115d0de0ed2632524431c43e4f3d1f6cbe6e72057d672c5b79554c1a1eef44d73038a7b290f172f04743154c06b094061b3ed17c9835b9b04ef7046bd3cb8edff3c41c51f6b13dbda6ba4a59e8d64e9040dd1bd3a9b30c114572781fcb00b07c32339d01f3d2e0ddecabc027716fdeb77b08062f167da45203d992817390f414649c0753b5a7bdca11d23e73a61824b982a28e131fc76f3246ea3aa047c3db9f43472b09994bac23cd066975e2dac3a76076fab6968c6d1d161f2eb54fefad13594502d6adb14b0679c5fff228e2648848e8af227331d3a44f2238755f8ba88d1b3cd6cd609552847298591cbef64649e5e5d4e18275c02570a0c9e600d50f8389d651f6cfd3b25b882d0553daade2dccae3de365a30f6f3bb5fc9a5de92b83626089a14db2b586e469d046af5d56e92a1491580300fd4c2c7c534cd8118ef57011b5201aa3d9c95d51cf9de505396cd667596fb190c9e425eb96d237c98cbcb019f8a37d21e2edc539e84a25ead39a04d104a3d05e6952976a134479171ec513b23ac1a790ce31d285ceaaf21cf764bbad74a85d75a03f9c47cc9c422ff7ba5997902019947a91435066ad73f69545420012140c20e58d608cc628a5d27023f70ba68ab5fe1c58433d28ba51ad8b152befd4f53843148b868bd035d4164d772c2cf1dc755d54709d98b53e5ed87ce107d3abef58d294cd32e791b34f9df24b8aadc75e0b3b4c6ba72016e8a1ad3aed6ce3c6ad7db32a1af56a4a2fdfdac4afba335171342ee60de371782826bd1851f4586a80508250f2ccea9b7f171c6800dc5bb9f702b66cf46c53ca370b62db1a97f889956d6253aca6cac7313ce0cd9b82a646684114", 0x1000}, {&(0x7f0000000000)="422f7ac609bf58a39739507aefe79a821afb8a381a37469e8e4c2eb3e88d6dc6c9bfd3af83578079", 0x28}, {&(0x7f0000000180)="1d215bd3", 0x4}, {&(0x7f0000000340)}], 0x4, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x58, 0x40b}, 0x4) r7 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) close(r7) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bb1a780008000000000000000000009bba297700000001000000000000000000000000001c"]) 22:17:02 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt(r0, 0x7, 0x100, &(0x7f00000000c0)=""/73, &(0x7f0000000140)=0x49) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f00000002c0), 0x0) 22:17:02 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r3, &(0x7f00000006c0)="92", 0x1) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89911d04ffff1b6c01"], 0x9}, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000280)="77530c6c6f1fd27674fb5273a5b9716a8259bab7b6c831d3098b72fbd6bb9d0ed481526613181b5640aa5c10df6bd09212ddfdad9acc5164ee014b6b71962cf33e8439c65276558732313c3c2b073faab5ca8d52892bc1d481af7ecf67eb152d947f7af502797e04722591661814c4f5b0007413e5e74d4476017696de5116cd0b898b0ed5edda4999560fd44c44d1ce33de4435a8c9ce7a01937003de85d37cf7ea2e80d50eff480c04d87ab9bb2f2c4239cb2ddee96f259136b88554da9a76192dc987f23270e428005e13e7d325d9f2dde23f", &(0x7f00000003c0)=0xd4, &(0x7f0000000400)="dd789baf286d1ff2a4bac7cf173094e50c8f0f75606270a4632271879e7aa6eca1b4dc7a3ff0324a77a312e123c811ff2fd2ac205d94a5eb08a506d1d94d713bc27e74bfa835383fb2490856724da3aa24", 0x51) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000002200"/16], 0x10}, 0x4) 22:17:02 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000f80000/0x4000)=nil, &(0x7f0000d46000/0x1000)=nil}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000cb5000/0x3000)=nil, 0x8}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000d59000/0x3000)=nil, &(0x7f0000e8b000/0x3000)=nil}, {&(0x7f0000cb4000/0x4000)=nil, &(0x7f0000c7a000/0x2000)=nil}, {&(0x7f0000f94000/0x2000)=nil, &(0x7f0000d52000/0x3000)=nil}, {&(0x7f0000deb000/0x1000)=nil, &(0x7f0000d81000/0x1000)=nil}, {&(0x7f0000e88000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil}, {&(0x7f0000cda000/0x2000)=nil, &(0x7f0000f47000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000da3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000cab000/0x4000)=nil, &(0x7f0000f1c000/0x2000)=nil}, {&(0x7f0000e94000/0x1000)=nil, &(0x7f0000f9d000/0x3000)=nil}, {&(0x7f0000ca9000/0x4000)=nil, &(0x7f0000c52000/0x3000)=nil}, {&(0x7f0000fc2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000ea5000/0x1000)=nil}], './file0\x00'}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x14a, &(0x7f0000000240)={@local, @random="7004f5b37507", [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x110, 0x3a, 0x1, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, r4, r5, 0x0, 0x0, 0x12, 0x80, 0x0, 0x0, 0x7ff, {[@generic={0x3, 0xc, "5ad4bfeeb80689113268"}, @sack={0x5, 0xa, [0x7, 0x0]}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "300ae3720c442bca17ced7ecdf2e87f4"}, @timestamp={0x8, 0xa, 0x2593, 0x3f}]}}, {"449a65d682c970a73fbed8d8228924620a3ef462b8cd0ff73af606c4aaa1bcef30267ffcf237b707c0d8d5a58d4494c3193207322cab220671693eb4b5bb0d42da6017439ecafef01f533d0a57502a4bb9642ceead226dbe980eb84caa79db8595401df246d15b126623964d1a4343b69039e2777354cbb469334148cd43724bfb92322564db9856a8b022d0f8c86b66e63ab7fef60d658a87fae8e8a3566b317b8a92c7b778852f4e397c0549b89bbf6e87134f741d68b2bc1deb610a201bdd864dab8d33d6d0d3"}}}}}}}) 22:17:02 executing program 6: syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000040)=0x3) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0xd8}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r3 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) getdents(r3, &(0x7f0000000240)=""/50, 0x32) getsockopt(0xffffffffffffffff, 0x0, 0xfffffc02, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000500)=0x4) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)) semctl$IPC_RMID(0x0, 0x0, 0x0) syz_emit_ethernet(0xc3e, &(0x7f0000000600)={@random="695f337a3dcb", @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xc08, 0x16, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x3, 0x8}, {"011dc4271c741df2c083196ba23a300f37853d5ca79aead9218c6a59f5b30dd650c3162d267811c21221fa8f50a83d14dcfa199b0e2678119090c7a6ff2cfa1fef6fd053f30646327d1967faec2d92549979e8b1b047f6b0a5b7d19f11fe5dbc2e5369154633ee9a50ed4077c769739ae10aa71a10dcb0849aabcd1e436b644afa00f50105141a34d96e8cbc10007acbbc2ba8045a81ae5f317ca797458fe40b7fde31077ce869fbdfc11b425d8f4b46afeaadd4a4f17ca8dbb6c3b29c4bbbecedcda25ff0d3a99983f24d7040430819aba4a7aaa63ede450d9076fa9c3105fcf7fafd1ddda66fb1da74ea38696ca1c9b471a98c945b79dcb1fdb795ecabd8602af92656b3f8f087b5b251d49c690907741ae143044792a4bd9f121abc3e988b01d4a6b4bea1fcf85232a7a3c9c5391b56b8ddd705b02162c0282f363d349e48cf44bddafb25d9c0decce91a56a5d664414c074fba44b1aaad137b5b31492140289344be2d589abe70ee575b68381723cd4400d13c27b6d41cd53a5241838cdcc1d472ee447ad5035ba3b2e63eff64e1d24493b980ab2a692fa689d980747713c7aa48959fc76234a32b234e4b09aff9d99f9010052c5f516207a457d490eba5a49f3c9d2ad3193919cf47d8ed4b962425b94c09e9f91acf735cf071ac6dd659ec5735eb23282b4c22b4130ab57f542c6b6daa572728afe88700f48980999450c5b0d3ff63d850a47071d4a5ae23f7776868d1035978c924f2c89149357fdaec4f3467f47c3dfcfbb81eba865672c609fcaf99c281a57240dfa7e845909cfbc8ceecfba601eb604296b22ed94c0e44525069ae1d0d7562a4088d637222d53ad782067424c4d736712ec77e1e95615859c566f0ec581732bc4adb474c0e750f68e7e471274a4de9c8f516658afa7e9869d7db6f8014bd8c6693224ab113381e5450a29787c0c7dea88296a0760613c9108db05bf9dd967708eb74ca354ca9c6dd4d42b4d643f3c7af3ea27e6cc1472acdaf4bb94c7ada58b4e5e7ed8b44529690251bbb521e032df33e0018007127389284955b8f6dd1875cc8c94c599a998bd30a9c74274090238eaaa3425119cce0443a738477f1df812b5a342371f0690fe4440ac7c2d703114c164039d18c3d998691f6df0d325a820a8b2f1956b85c6ebe03f9cc7668f0564cb4c9e051b23166b03a777990027bc811404d471b84246f6e4c76c06115fdfd17565a6100db2bddaef2634a796b567cf41141e23b5c2ded5a2e6c1aae8d540f84eef27e101247916520c4bc76d86bb0aaf1244da2bf98c667ad94b56ba6ee7e6a337c3da156e99d60a157f252cb71728cbbfef1d1c02853f1a4d16e89527854e7f642cf326d64cc93214e14f1fefac7e38578f5bfef4e24eca2223afec750deb35798ce2b8aa93468d5b9d43cfd486d5c99c7d99975e93b003dcd2afb57d0052a88ec189763499364739aac7a539fe286954ffb16e2057184e37711af4b0b199bfaa20c11bc878e359e9114b1bbf1d385a906b1e63f629685ddc6e202365ea6a4be9f39ced60c88da2cae51f49e18d9de4ca95361ea46812b600d77dc69521f388215f3f63e7c9cd7d71d7a1ad9de22f0e0e7a39680b5182ce35957c6b668513412cbc838ad2337e90ac72e9c53ff95ef2cd6380ead0e105f521c6bbd6238ae465c20fe99b104eb16d15cb1c3e0089286f797ef5f7690c11f66157cb72902e2a1533a1c87331882195894bdc6a084349ec23d8fdea87dcdb37893755e3ee7c3bdfaea03f03e87b7fbc812a34fbb53b671d6a249e164a8fd840b6c409503dcf0eff33a3de0ac3ef9c8b098c70891ced8f19f522164402927e0a72771f06d1a4e202814bbbd5e0dd321d09cc38b8aa3bfff82e72d51635217b45159e332b5e9e41185c207230d78f51b1a395650d4bdba6f6e0bf8d46761e09276a0d59185c2a684828ffb6d2dca8bbc9fe58568bcea7e7a6ca586e4604e61e0e29ee0511deb2b383019b930d4193ba923c26789203972dd632b2280941ce23be3d73d978daa4c4ab80d28ea4013bf4ad6cbac6e382a4aef94a43b82be2173378d91bec7c0de20e9e05897ca8b543fb382b08fe70da6f7f3e2357679b52073b18573434a1bb0092391414ea2263ae2ed77340a4ecaef91b4e1478dc38805ef65907d7d493d39bde9ee1343a0cb01099edcfebf0c067568aceee50cfd09ff309e991f221980e6b6ce346e858fc90dbd482ebb196fea34fed4991ed4ab0b83f975430a9b8adb685617975113b7fa97bbec6d2696e17b22467ed95f5b7c0c497833e84535ad20dae8425b86a25c1dfbc6532d231a283167483cd37da6dd739f4f6e33b095d074d686781c79b6436bef84ff71f6509b43f171d43fe200f9936b9f196f06c49de7c6de317c9dfaf88c1df60ee934cbdcaf678899f40c6e1231c13e20584ea716c15863cc04879b7afe5af84a5507ab98a6e2ce00d184ef1780a381220dd976454f5fda0abfaa6e249ced0a7d78b40f964ab1a036f9c950fbb03699340ae3f26c867935eed5e0e13fc7741bc0c141415e52cfc0b580dd73ba318c206fb458b5e80fe916bbe70b6d3f168c18883357e6c39eb485790cc34d2e0c96c035dca4195757adf1f8be9c0e1232c27ec187e65956de91da2db9e1327860f71cc759aebb99bd6c1239b8163f07bb061129cbaf4ec77cf8cb87957cebe38544db6d7b9f138843808771508f3b04ea46c0200bf63c207433d609604acb1a9583a3d659542805852802f69647050e718986ba52c656995ba2354d3c7572625a6db06dafbec6509f56eb0b28ef799cddbc7dde05deb664013fd3d0728a6bfcc95f3adae83559c984d11bff1a8ab4c331bc4ca4e57563977fc13c3e36e12b03417e28ed54b64b9c4197fb594322b3900e70817000b7512b97d068ca9311629f603aaba9527f09013c72b8a00e18a8fe0e7140a3204340c38e06dcf9f15e8422608a3d9efb76a20274a8d716bb5a657368ef84386ae6f2e347e862d3404c5f971722270e3f042f96909c7bc840fc82fe7a6996f8c519bac10f2518001fc4144807eba4ab49eec9cead33c700f61a0bb5f1438d0a28950ffebd4154218f243a4687e4bb042aa6811788cb4a6d5a7402c5b2517011fcef36a427cba6db55f2c41157e9bc6f008873777344e591d3dfd18f5d20c1de90cae7f7b7e892bf89cecded3b2d2bb18e9baf2a3a87b7f04a29ced6eb4e5facd138d19dbbf5a65be11a83472ed1d5bcabaa134b5d5df3b9dc30dab721378d11222093fb04ca30f065b134e5524d90dabea8cd1283fb9d6c512f8c61fa588400b1fe17afe40b738a24fd2f28a28f944e7c97898f2269109ca46082200f6a08b5520b0dedb314ded1df0b5616aa01248f1c5c53795c7dd737b3228b270b33e3e950806381665051fca6b4b6b38a9ad94a517a02caaa25e1000b8c042bd52074d8032fb1688332add3c44448184cb2796aae41ec66abaf3a13bd9e376d0906a543ea84fd60a963f8044f8dec62bdce18c9bfb789f3103a055ff295f97f186813881f4e4ff0703fcc7a0dbfc257d4388e3d7da4522a783f59e34fc4d3b733fb4d37a8cbbb235e1090183a154463598f24b801f93e56c5bdeb3da3e729f5d0b58b288302436eed93ab2f2e4e923525d1a53cd0e8703251efd559dfdf4d12a2d02b96b8750cce5257cb10f7bc2b56c134336d350ac89b80000a8d14d8c161e5ef3479c3e02e08515fa8477dcf63c49f38585c6c9ea84f84af6d21f3939c64862b7224466d88eb4ac5476a4916c2ec61b6dc35685982a0f41ff160144eb2c524cb3efa8e923d90d0871fd35e90af64b512be6f4ea53125105a48682e29b7b007d0ebe350a125344f0d837b5f1d354f8f3115e5471a1b8efc242c3900d18b66cc54c7dde37a799819293b242407dd016bbc145c76e81dfd23373fc3951974b49a6143b6d28da20f6ccc60e9088a0b5b9cefff78de2ae244eea97eea8c3cdbf6b5c9a021a8379e66226c99402f68f880de8d248cb0f779b7b3d2247f0e00deef56e6af3607b8e0281ae4af5e28accc8940cd81ba3168a047550947163ac59316a420e104a606a88390275ceca89820f032baacdf23d62b8c6644198577588784fc2d497a7dff99ac19b59fd2d32879eeb2170631cc13800ce6e7329899d578bc44e6b78e34800867ab67a9155d43775555b819bb91172160fae123c333e1b1becfbdc8117b5c93e539ee2c2874844062b22c5f0740a41a82b12745369deb454082721b6666ab9c82de4e20d2edb7841601a69e1958e54423befa2947b12832b321df95178c2750a02fd10b0307de32c16613cbf1"}}}}}}}) setrlimit(0x4, &(0x7f0000000140)={0x400003}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18a) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:17:02 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f00002d3000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) madvise(&(0x7f000028d000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x1c, 0x20}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) shmdt(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000007c0), 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x400}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x40000009, "a2feee570dc863e6f2693790f1c78858c8d338d1"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000240)='K', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 22:17:02 executing program 3: setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 22:17:02 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0x4, "d8f1f9bdca0d8300", 0x0, 0x2}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="b7ecce", 0x3}, {&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d080ee98cfa5153dea213ffcc7eb90a40dc1bea407a67e9a41314ac3ebfd77992bfdbb25fcb7d9c2cacb059bc728c7f5502806926d69588498a3e5891c3dd3fa3edc6933672393f62c68f8eed22851a09fc9265f5917b7f49e4a04aaca2ea1c4c103e1b54ca693d", 0x81}, {&(0x7f0000000100)="b837ada7633ba5b2d4a6e6a2c79928aaa90506b8a1cff2df2fc61706097db75ac51a8c7e68f531767159644db862c9c8ca5f5b6ee82952380c625271718dd52fe395baf7a34bdedb1ccb4d962a91a252c42d91461977fdf226e1cecdadabf2e65cb634725a5ddc3ada0508e2aeb74edc7e01fd5b86ee5cf7", 0x78}, {&(0x7f0000000180)="a3bdfb1f7222f5100d69ccba8b316bdaa35d5c569246c6aff7e3f8a5d5603cc618e0eb7064750fb4a195cdb58a37dce2ccc0d0675e574a407fe3d7bad304a6acbbb426962b6ee42b2caf9ccf8424f057fd508fb5afaf43bf253da176148fef57810394e4a09001d895bd09b9fca98261ed1ad08d3125d693ee990f4e1a47a4e3728441565b31dd4da96278c8a3e9e5ec432a93689dc3d8d082b8f9c165924f168098409d9c6a20bad44df6507958e87e52bb6e4c3ad96ff42766bba36e712f97740e3ba4a32d72cec4e7ac0c0a97c8402822a276152c01b531d77e73583f04b2e4d83f2ec1b864387cb3dac0df3a5a8bda01b830fe512dcc", 0xf8}, {&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d806884688ab8baaf0de1a991d154e36c878c5b4c1fedba", 0xd4}, {&(0x7f00000004c0)="bf79820ddf3b77754808adbbe15a50027967a668067e65161fd92c5d8dde46e762885718ab79f2c6e9b812e6a01c44ae67465f42d3dc3b9ba07882fce73784873739f6a29d9fc3c4ca3f00c4a888f5e08729b443e64180ab9d24164f45e8c3ca0165491c21c0b525d4c6a63a5652d16640de1afdafd0d887144985a38d33f0112896d850b81e8094832f1d7ed0b0432c132ee9", 0x93}, {&(0x7f0000000700)="8c8005e4b5bd30bd4767e7f78ff2d36b377cf8de89148a9fd80779a0b6f13259d3d09fb433d43be83253e546", 0x2c}, {&(0x7f0000001b00)="22581dc4054fdffaa36aa607eac3869a21158e2dd099319094b12cb6171d5a97aae02090797e7bc84c5c7a43ead209367fa6c9ed2076edd1e8bf553f132dd19bd53e311ed1d33f8b33efa1a655be159dc5297687ab055f75eb76e6beaa028ae3fa2149963867df70ab4b151a9a2a7c13dd19c61ff3633bc69e28b83e178a88a5610a2771b99adcad96cdd55b0c058651de52a14d6f2dc2c54c843dbd81953cde0de627320e31c962f521d536609a522aaf70b8463f18510ab1a744f756fa77a83e37b9a4c574bb0a0d09dd4677e61f219de89ebd810c64383887408bfc4564488bd5deedebfd115de004885a0a5871a019abe9f1f83d42c7105be2d5b9f761b4fca03cf53bfa93a62bdb368b6356b7469fac6da864de56599b5a5bd960bd94254f55eaca1602ed16d6e8f7d2479403f01d3d8dafed2926e8e7014be956eac256fbabec3123b889d0fd3a560a78ef6bea8d3831906517301c74f0bb36230961e028e7a98893c5ad29535a519d6693d3917ad496dd5a099478eac0602486a74e619885f9267a28af1315e820cc356174e80729ed1fd7eff4a14bc247866229622b5fdb44ecfdd738901a38da5cdbdd0302dc8431d4fd461d5a9a81fc873066983079581a13d449d51f72d04666d99455036a99d17953167daa9982b35a75b019f8d0236e136e60b8cd3146a18f68987f6f3422439734520bfbae8f2ce9b6936a42949b206e973e456215272ab3981e4f57edf5c98c99f6c2b4c0a6516785b02dfaab06daa7a75c38c39c7787c7b693ffe460af0df7c94a4d184f79d4cfb0647e915b3e8487c5a00c98d6d0beb6ca0403add4bf299f5de2ebd514b5327545c6b18d42abfc37df4512d4861bf7a5faaaa482f6b6157a22c45542db801168bbc02a7e719b65105cd6d2e1d564044bf68fddcd0861721a9d67f997d36b2834f906fc4a263948bef2167b2790ed689d4477c72754d662f0f25d4c230700f6855f66c0fd23251b6a3cddb7c9a5af9b96b2ad7975493f780d770f0f74482a0f5df16239b70d920a8b1430c413776fddc05ffb02f74a7271de41312504516f032225a5778d565b5451c8feb4001c84c68c83", 0x30d}], 0x8) setuid(0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) writev(r1, &(0x7f0000000b00)=[{0x0}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000600)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db3de28dc731ff4ff6038fcc38548d081b618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9dc9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce", 0xdc}, {&(0x7f00000007c0)="781535f1308b294393337de2b21af040d4df08b4d18f2205", 0x18}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f00000008c0)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d67bc90ec17fdb8958423d89e9e243", 0x72}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 22:17:02 executing program 6: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 22:17:02 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0xffff5f70) fchdir(r1) open$dir(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0xd5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() recvfrom$unix(r3, &(0x7f0000000200)=""/78, 0x4e, 0x40, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) 22:17:02 executing program 5: openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="8adbcf23445ef4e1ed34a0e873f9ec2d1d53538f3d5bdfd47a662d673b26ca4914be9c33d42d2498d6c96442980e925441f33696f2a592b2acd5cd8f60122e3d8941ccb05756e790d2fdd0078e622adda97e9cc0b1cb6be3e746", 0x5a, 0x200, 0x0, 0x0) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1000004}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), 0x2) syz_emit_ethernet(0x1046, &(0x7f0000000280)=ANY=[@ANYRES16=r2, @ANYBLOB="8643caeb19b2fb1502f9201a0997a7b59836b112e3f030731fea0cfa25888a0b0396cd0a26ea11ec184e9bac718a34cf77b5dbef2daaf29314370ba37e54ab79cd2bd23e7eafda9aad0122564ab47449a2fee2af91f2aba95ed90f7ee975aa24cc6e9832bfef4da1e5a5ce201de9009d008ea91cda191411b5913bfe0252dcac0b5843736b6e50c52a8a602c23538a24be6f2515af868ca78999308490504f8d53", @ANYBLOB="f692c3d8b5f84aef3fcd830d16bb3d541c8c3caadbcf8f9c0e18159b7f2da064f63d3e4153e263545209d1ed4e57fccf58146f452610430cd8a2da3cb95e2450bb0bb94dc954fc067d924a7b235a9ffe82cfa28359c591782a28bd674e5f6723b8b408f698b5c06918a876fca98f5495eee5c2d473833a627cfcd49ca6543e93e9b79531942c1c529bceb45dae0a093f30a268c8bf"]) 22:17:02 executing program 3: kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) setreuid(0x0, 0xee01) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) mknod(0x0, 0x20, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() getuid() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x94, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001500)=ANY=[], 0x58, 0x0) msgget$private(0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xffc, 0x0, 0x0, 0x0}, 0x1001) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xe2) 22:17:02 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r1) syz_emit_ethernet(0x8e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x58, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x16, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0xb, "831f48b4679dd5fd65"}, @md5sig={0x13, 0x12, "69c0c1c24720e54d55bcd4f0c82a6f04"}, @md5sig={0x13, 0x12, "d9ae58c532c8952b11195a8cc10a92d4"}, @md5sig={0x13, 0x12, "7f8aaf67500612cb7ccc36e8404da634"}]}}}}}}}}) 22:17:02 executing program 5: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) listen(r2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bb1a7800080000000000000000004f0e0000000000000100000000000000000000000000000001"]) 22:17:02 executing program 2: syz_emit_ethernet(0x92, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x5c, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x17, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0x3, '\x00'}, @sack={0x5, 0x1e, [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @md5sig={0x13, 0x12, "d9ae58c532c8952b8cc10a92d400"}, @md5sig={0x13, 0x12, "7f8aaf67500612cb7ccc36e8404da634"}]}}}}}}}}) socket(0x18, 0x0, 0x0) socket(0x0, 0x8006, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693f, 0x0) 22:17:02 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x200) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x5, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60000000005c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede3712", 0x391}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9", 0x30}, {&(0x7f0000000040)='H', 0x1}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {0x0}], 0x4) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x7b, '\x00', './bus\x00'}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffffc}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 22:17:02 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xfffffffffffffc98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000680)="b717c864560432f6f646a6ac5b4ed8c102c4256fdcb8f6039af7630cb99ff09ba437d4fd68249d34f0305957a2f6005b4d4f0093f6c9ee0cabe79e30839944016ec38e0b0e8c7b73e398c13d7b3d83ba70222fae4226c16f934a069ba33f6a20e640ee0f0215cbc2f1e3c892772df45f4bb19e10bdb28969743ae9eef0835411c4f6f78d95fbb194f99f8f0560497359947fd06f7b634de5c7ea74262a85e64b96e067dc9a956457ec864cddeb140c2f4e76c6de0fdd1ac6f7e20e2db615be09a4a1a682c3f1580507802b2cd3d369ece1a8e487c0cdf35288b9b6aa489e36326371652db3119e860492464231f7466041ab38eb3d63e905859d638d99df7bffd19d34af85f8fe9703d7017f008700bb5045e392054a1d5be45887f62400eb7b452ec1119c149f80456d114fb09a8dcd3f332cf50675577af9ba9f43ad7a9f672e5cde2f7978bffabd0b9405ba6180a4710a76d423d091b305130808040df7180d77e49d26caba10348106a34b3bbe85b627c85415b40ff89faa67209c84c6c9ba336a8de386cf881d910c5e28fc844ffd54f9b956ba2841b81a0cf8f70ac4fc89eedc1015c7facb9d2b6b68b9fd8a557f1956c96e2e09", 0x1b7}], 0x1) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) r6 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xe8) sysctl$net_inet_ah(&(0x7f0000000040), 0x8, &(0x7f0000000080)="2409c7588d97536d67dcc7780d167af7d02e2a3151fbec2a3c754333566125e029136cac25860843feb66b39a32555dbd154da7c659b32bb437a00b53998a3b0cb246ce031952ce439145e8051de247128187a862c2b5ce72e7e45849049b9726cc2d395e6f272109ee88b5f61a029a96c09402a7991de0ceae7590ca228a9de3508dc330b6093058f81019040b95b8e810274a94936d466e1268ce7f5806b68c60adae9f051", &(0x7f0000000140)=0xa6, &(0x7f00000002c0)="1892b2e16e37f0307397bbe44ae94b9a5b9aaf6bb84ff98e4452677fce035355822ddf0e67e1b15dc61485f2af40c0cc569f1633d2444d7a51cb16120ea67e5d2c8429203db25f81416aa1d5634db487556f78546213c16e383c0c79d70d60fb1772295a5323376c5f2bbb4e695131c27f5d4d3c50e27542913fde5a538a1231410019dfc533e79f2bba50465961cc95fb5ecc842f1bff62393618d5fc9b03a676f9c2520f888265a13dc43e1cccaa5d8905733268ebfde2c0434087b312cd49f91dee9f02b2ebb9bf1e9a890cddb0c4f6fe0cacca65346e1264d817b1f2290c32518ac7c384ed44bf41634a4c69a895a70b0db4bea0dceeacbe3e9365e689e7618143a0b4e1834c02bfe9540373783d79e823436af902d5f8ffffffffffff3582a9d3f0b5a7f7381acdaa4015efcdd856b4b3ba2af8bf40b77f36b1de6fcae57655055f88b76b97928524d47026927bdfe09f127a36b3f563ae88af97f107a759b05efef48cccb90f2f3e6c8f9c87fd6ee8ba40ab8c2ef89866aa3a2200"/399, 0x18f) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, r7, r8, r9, 0x0, 0x9, 0x401}, 0xfffffffffffff801, 0x81, 0x20}) 22:17:02 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) 22:17:02 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xacf, 0x9, {0xe9, 0x100000000}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 22:17:02 executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f45b19d1354789096aa54aaa6dcf07bd3b675f22b9939d1c2fdcffc0776463f3baa462565c3290e87e6878a6ad0bea904387f6a39a519b5", 0x38}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="0c4738b31505558c3756bf699c17ba416e15555917e9a709fa6fb35806f63e01", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="e8338725bc48bb6d16dc426901fef0150c769b1f69d508534edd6e8b37d8e5c9ee2a04879a209f2567ae2f75ed935e6b44a840d5b2858348568b4162d571f56b0d8a9f3a4a2971dbd864b1cfeec0a2bec9f3e178c9a7ce22ef178938582242f4226f69374505063ae2fd8e2686cf3a353a8dc97719a2abfcc9fdea4e5814ed285d6650b02a3118b7d69d653124f0d0e11523a1210eb4410345b935db2d25a9ee6d039a15f9b7f88f296a33edfbe8c17aec70bf29e1c81a", 0xb7) 22:17:02 executing program 7: munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x601, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xff}]}) r1 = semget$private(0x0, 0x4000000009, 0x30) setrlimit(0x8, &(0x7f0000000100)={0x7, 0xca}) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xfffffffb, 0x6b384157, '/\a\x00'}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001240)="b8f980f85c27", 0x6}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000380), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x86e8, 0x1800}, {0x4, 0x404, 0x1000}, {0x0, 0xff80, 0x800}, {0x2, 0x9, 0x800}, {0x5, 0x20, 0x1800}, {0x0, 0x50}], 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, 0xffffffffffffff9c, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) 22:17:02 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = getuid() (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) (async, rerun: 32) r5 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r4, r6, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) setreuid(r2, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:17:02 executing program 5: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) pledge(0x0, &(0x7f00000000c0)='\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r4, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getppid() fcntl$setown(r0, 0x6, r6) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r4, 0x0, 0x40, 0x8}, 0xffff, 0x401, r6, r7, 0x8, 0xf30d, 0x10000, 0x5}) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x2, 0xffff, 0xe5ce97ab354d9ebe}, {0x4, 0x8}, {0x1, 0x2000, 0xa4e728d7d3a99405}, {0x2, 0x2002}], 0x4) semop(r8, &(0x7f0000000400), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002480)) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r9, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, r9, 0x0, 0x60, 0x20}, 0x1, 0x8000, r1, r7, 0x5, 0xffffffffffffffff, 0x3, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2811, r3, 0x7) 22:17:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r2) setreuid(0xee00, 0x0) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) setreuid(0xee00, r3) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0x80}, 0x0, 0xfffffffffffffffd}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:17:02 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x401}) mlockall(0x1) 22:17:02 executing program 3: r0 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000064f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000767000/0x1000)=nil}, {0x0, &(0x7f00006e9000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil, 0x1000040000000}, {&(0x7f00006f0000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f000034f000/0x1000)=nil, &(0x7f000073f000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {0x0, &(0x7f000042f000/0x2000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = dup(r0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x8210560b, &(0x7f0000000500)={0x4, 0x0, 0x1, {[0x0, 0xd00000000000000, 0x1000]}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 22:17:02 executing program 5: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4}, {0x6, 0x49}}, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 22:17:02 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0xfffffffffffffedd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206917, &(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0xfffff5f1, './file0\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x20}, {r2, 0x8}, {r2, 0x40}, {r1}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x2}, {r2, 0x2}], 0x9, 0x1) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1ff, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = syz_open_pts() close(0xffffffffffffffff) close(r5) 22:17:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x4000000, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r2, 0x29, 0x26, 0x0, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) socket$inet(0x2, 0x4, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, &(0x7f0000000140)="493059c0292077ad2635a76c246e5985ed0817b9425b8f5bab521d15b376480191d0a20e4f52c86bcf814532698fbcb7f57fa3f1fd3c78bf5afb1244add9cc7971162fb1d6d18a87cd21da67accc8abe2e83a2b8f8f88fd1050c6a0a9274faaf6b3f7927f6c07028ce91f8c2685c061748cc9f22fbef25c64045f91ea78e1ada19b1c763834058dec53026ef9cc303c9bf97679b01c50d3ce29f2adcdcdb9fec55771db49f0ebfdb9d1e03741609b5e5e2a42849d5e2e6c8e97a4661cd2a9d527fb42b571bae868c14f5e69048abb7fb9f228a4a55a05fdbbedff057006fdc0d0124ed539591c43c0e12d456a7bc9e236549", 0xf2) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="142b59cb", &(0x7f00000002c0)=0x4, &(0x7f0000000440)="8a37e0d19784245ddd404c892ec385a48b93a4445acf0678a20756ec7289ecd734de0454ff4da97400bed8bb98be837f7caab1ab7b4f485fc793b429f7d4d276514725acb3e3b2924fba16830d032fa3b365ece1d252c1f2b1d90b080e85bf36cc6ca024fc6203cda773473eafde3064e57ac6da6dc866b778ea3f1560e2cee44a686d1c1f8223ba474d1827d7b0ac6050433d17981e464ad7784225344f1e8262e6c13ab5b642774c921fdd590c77c025ce0646a611b65d574115cdc1da8fce4f57f9b82f3f958c2633c0d42114e954b7fe4d7fee30174be261b875e252dc5179f2a0deb17f3eb6ce3a03151371a64c965759d1f0832f37bc8550dd3c70f2", 0xff) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 22:17:03 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x8, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fchown(r1, 0x0, r3) r7 = getgid() setgroups(0x4, &(0x7f00000000c0)=[r0, r3, r7, 0x0]) 22:17:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x58) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/174, 0xae) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) 22:17:03 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8c1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3, 0x6b}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') socket(0x6, 0x1, 0xff) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @local, [], {@generic={0x88e7}}}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)) poll(&(0x7f0000000300)=[{r0, 0x80}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) 22:17:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001080)) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x200}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) shutdown(r6, 0x1) poll(&(0x7f00000003c0)=[{r6, 0x1}], 0x1, 0x0) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000400)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r7, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/223, 0xdf}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:17:03 executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x80, 0x1, 0x19ac02e4}, {0x1f, 0x7, 0x20, 0x9}]}) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x3}, 0x2, &(0x7f0000000380)="c730541c867c81672fba24959a8164d2237d9fcd13dbb030d41a182d1f324c5877829cce64", &(0x7f0000000400)=0x25, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000440), 0x0) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x9) 22:17:03 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x401}) mlockall(0x1) 22:17:03 executing program 5: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 22:17:03 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="56cf5daafc6597872431ff6c888c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef19b936f04d12740bb2296c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a6664776db6eda0d5f08db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xf2}, {&(0x7f00000003c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6000d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940000000100000001ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec3c5f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e472e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xed}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) close(r4) dup2(r3, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r5, &(0x7f0000000700)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475e0d6d55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bd557879886d64bf3e8baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e8", 0xdb7}, {&(0x7f00000002c0)}], 0x3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f0000000540)="1733ee17464f908976c24af8d7fbee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd902d93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000aeeeb72a626f86f530c22a949f47b53b97430a9e8c2792c8c8771b54167c43fa8e6bb6f70aff281cef0d7a62fa88c1cfa252d72f867ccb96151f10c192fc41b0817a79dbddfe9401a8044016914cd5498f9d895d87c7d0633046a5c7f6eb00109", 0xee}], 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6, 0x0, 0xffffffffffffffff, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x91a, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000080)) 22:17:03 executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) 22:17:03 executing program 7: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x0) r0 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x210, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x1, 0xfffffffd}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x8001, 0x8, 0x2, 0x4a0, "631fcc76179d39d18c50e0c41bdc2d4e4eac569a", 0x8000, 0x8000}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) chflagsat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x844, 0x10) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)={0xff, 0xf000, 0xfda, 0x3}) chroot(&(0x7f0000000300)='./file0/file0\x00') getsockname$unix(r3, &(0x7f0000000340)=@file={0x0, ""/511}, &(0x7f0000000580)=0x201) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000600)=0x3f) recvfrom$unix(r3, &(0x7f0000000640)=""/177, 0xb1, 0x2, 0x0, 0x0) accept$inet(r3, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x10, 0x12) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000780)=0x1) openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) faccessat(r3, &(0x7f0000000800)='./file0\x00', 0x41, 0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000840)=0x2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000880)={'./file0\x00', 0x100, 0x2e, 0x1f, 0x0, 0x7, 0x7fff, 0x28b3, 0x1, 0x0, 0x8000000000000001, 0x408}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000900)=0x1) r5 = open(&(0x7f0000000940)='./file0\x00', 0x200, 0x82) getuid() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000980)=0xd79) 22:17:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0x43, &(0x7f0000ffd000/0x1000)=nil) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) setreuid(0xee00, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33}}}}}) setreuid(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:17:03 executing program 6: setuid(0xffffffffffffffff) socket(0x1e, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f00000006c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "088620", 0xf1, 0x0, 0x0, @empty, @rand_addr="00000000000000000000010000000200", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) 22:17:03 executing program 4: r0 = socket(0x18, 0x2, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000000000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b615801010000000000006f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e42700000000000000"], 0xc8}, 0x0) syz_emit_ethernet(0xa7, &(0x7f0000000180)=ANY=[@ANYBLOB="0098b353ef00aaaaaaaaaaaa88a8400081004a008062d7a9821a3b19836431ef3eeee4c9412e4747faae0900000000000000d37942132f4476f313e85f3f1e1418cb718c783ea7222ca6b8e4113455958e5b7e0a0e7d84d1653fe5602a2077e15dec138d8cb766ce060efc076674b50bdb7300dd75f4d6c8577a15df05116cf7b0c202438188e757cd034f5a1caed36bed7b04b9c272997367496c270200e0ae08b1dc71da4bb1bc7d04cef198c0f92fd4ba640f1cd9", @ANYRESHEX=r0]) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = getgid() r6 = semget(0x0, 0x1, 0x668) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r8, r7, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x401, r2, r5, r3, r8, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r3, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x2, 0x611) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r9, r3, r9, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) semop(r10, &(0x7f0000000000)=[{0x0, 0x3, 0x2800}, {0x2, 0x563, 0x1800}, {0x1, 0x4642, 0x1000}, {0x4, 0x7fff, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x2a6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 22:17:03 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x100000000}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpid() setpgid(0x0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xb4, 0x2, 0xa0, 0x2}], 0xab, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x98, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x1, 0xffffffff}], 0x7, &(0x7f00000002c0)={0x5edf, 0x2}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x0) close(r4) socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) r7 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r7, 0x0, 0x23, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000480)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07818458b2c10a1c66653b276e180e9cb9b21f998f89f5363892230f51a10dc90f83d8f094f75295d48889c9a92c90f722492fc8d75680b37ba955d2c15f021fd3cd6b511bb6478eae78f0e64dde6c9d900ab006ddfb67869b51a2216114d1ece85f5939b51bc036ad403744a9d191002d759e8baf170e6658dc86ee9bbbd6f2bd069b9b6c90db23ffe1ef3f1d08bbf9e746c7124554f98a308e16536160f94130ce167aa00"/218, 0xda) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:17:03 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3a) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/167, 0xa7}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/179, 0xb3}], 0x7, &(0x7f0000000740)=""/65, 0x41}, 0x1) 22:17:03 executing program 1: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) syz_emit_ethernet(0x5e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x28, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}) 22:17:03 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffef0) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) semget(0x1, 0x3, 0x200) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac"], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000080)="03000000", 0x4) 22:17:03 executing program 6: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 22:17:03 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x4}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r2 = msgget$private(0x0, 0x402) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="67258ce57efffff4"], 0x1) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) 22:17:03 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x401}) mlockall(0x1) 22:17:03 executing program 7: setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x80, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() semget$private(0x0, 0x3, 0x8) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchown(r1, r2, 0xffffffffffffffff) r4 = getuid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setreuid(0xee00, r4) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 22:17:03 executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f00002d3000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) madvise(&(0x7f000028d000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x1c, 0x20}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) shmdt(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000007c0), 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x400}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x40000009, "a2feee570dc863e6f2693790f1c78858c8d338d1"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000240)='K', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 22:17:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x36, 0x0, 0x0) sendmmsg(r0, &(0x7f0000002540)={&(0x7f0000002500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="ccb231de1090f8b61b21790e5c3e78705cd6fe8cf39795639b492807a610bd5cc641c36d8ca11e76c0c3c254e1fb7a62c5b57c221b142ad6fecd4adcb140374482ea99d447ecbaf241b94df69dc67bb757a9f98fbf09ba2543180bad769616c19b2bee44cd6c94ec9887a20cbd18bb7000408f7323a3d3fb02d13ad0f0067c8dace2d20007ee528945f1e86c3fbdb90afa43561c0d3f5826026db042dda8007036a7c847b6c4e6985aad49039f2a2da7c3b55f0ea9973e777175451ed5287159d26327d0cf9285a4844451867eff6d27f762d0fc9be5096b73864dbb134b3068095b43f626b8e17e262b28974c", 0xed}], 0x1, &(0x7f0000002580)=[{0xf8, 0xffff, 0x7, "3aad0383b3b47e4a4e65501509d483a75d0901b0b56ecd1d48b92b077e103316ff23b68aaa3f6f086293cd359f23f227858371f3c8545bed9026c53d8620a8edd0a06a5a459b0077e53c1466c82eda0abe028bfcfb5b782c24519c58c3f3cd176725f2a0a7861e5e69a741061f272c67dadc49f6c4165629f4b525d549d70522eb8dba545edbc5f4bf70e662de5fb0ef2c2b729f89bf388ff4ca4dc408d36c7651c6f8be0acd7451971f6e1e32bfee77f6a0529734c175a030336e2e47b2aa3724ac583aee07d008eb82ef317703f4933d8dd444471a5c9c0c5fbfcaa04854fcafb32ffb"}, {0x1010, 0x1, 0x7ff, "c7fccc076961326cf1086c998906dc98ef0ac1a5d4698681f99e74dfcdef9eea2e7141f7b5fe98a6f07b694dbbaa368ab0df6ab35c8b2383d3c5bb8d34ff414b45fd590e808278100f9850deffc2e0b24c5074b9f1b82931b2545975781a33b27517ebc5843d17e26aaa47933261a4d9deebe17b4ee8272b5e02622c517a0eee907682311817e2f45cf69bd99c82c37590e1835ab421dc97ec6242c6f3bf97c9e4406fb6cfc1a17a71e18bfa8cb55d7d3a08ddb3d7ce412328c9113a7efa1425c34763bf39c2241d4b26df77d957020682a417e9adf65da18f7500dac2344b31da316971f65f0811975ea693047206c6ce0e7ddbc0d5c73f6f0d67ae1c2a8d46e41bf2edb4bc41c95cbc1f8efc436cb39d09da7507d998da3538be317f21618ae1f3a9ecd27b2d3be007470b1e4560132f4d476a690ed1fccec04bfbd3602e7adb375e692084838653d060a1979f73c8980110a43ee88cd35306be09c07ee90bdbe39c4d04db556267dd50ded2f6fe6d5f789b9e7902876647bbc05168b60801e2df9b97e91b0570e4890ae03d84910d1146012d7088204588292b3afd8eaa48f901d54cae0f0e6dbeb19fc8e69cad686a4f9ab552cf3887b78548532967c01c80c605d80e4ffa6675c421d52d4c117c4bb6e70a4558208ec48d2cfe9f05bfdce3cb9adbff041f5156b44a4ab2c85636bf9586c84dbb54c7817ec185f3b56232f140ad079bf964bb09bdd16f8189a0df0cdcd9fcbb280dd8e8cbdb514deabb6354f0a00f367d7ac90da36605e3295986363a2d98f4a38318bed039bf0f12d89da004918e84c5abde5b8d8aeb43285cdd2d0b3210b0a68a2498a2747e0bdd8c3ac56509790670547ddcbf9f47109c16d8159c8871b78b5d4e00dbbc1ecd70e02ddfa16f509d12a878e1b1097bfb9e40b8e04d93f8230d9fd935a0173fe07ed0d70a6b5581b0e9982fddd9072afcde40f6996ebbc604d841c1c1172718e3194f228055141ef26ab2a331ff187ab5cd409e08614254c1357a5868d7f1724f3c3aa2f2cee70022284c7d846066c881627b4fbd66254efddc9b0bb3997b3e0a49913b772f4b5589ee36c6a90d794e3a50329d3bcff385d5dd1d8d841af7506996af6427709b13bfe04559ffc743b4a94ff13e076bd94e05941f093e0e7e293a2e5b34b7a0ab23f8fdb41b7764643e3115d8a7ac1ee052634b041bebc33ba615d16e41f81ff8e6ccf26fe7e0b73070c277912a449fda10539f4a89b69af01e697126f8ccbf895bece4c63e5648e7da632d84107b260bd95f6f0e76382cacdcdb29181cef3eb7b47ca793f2a99641afde544668d81b1093693cbdeb359be2c8a8e5e91bda36bcbfa2593aa99e12f6fa0ee287ae9b1bf48e217ad0fa5ef1508030bdcf237ea4f92b70c7a55fe173b82ef7e1494ce9f3fc5888426dd5a6b09a64572cab755193b2d45e0b4959bd536162dab7b2fb8b11e49d25c176ee4cf161a3b5fa6db26340a802d4cf439251a6ef259c7b12fa1a0e7be16be06e0ae62cc6e2ba682cd409a147d95224e575be885830f190651ac93e68f8df4dc4369a38e958f39347cae75a267c4cc8070dd8bd32bd30b5b17b1ed21cb40edaca58b2bc087e5b7ddae51ae5af118ecd68582d1da0d447c3f75d32f9577eff70fc850f8f07f6ed3ccb25150cb5909e0b4d6a04c317f00538074528224e675a07cb2b941d154d8c6b8e0bcde1951604beba99abd5e3f264bfbeffb863a7734affa83a845b30c36aee0f66500b6c92a1caf2b1ab686d4c1f7176af71129c1c390fa0dbfff9b299adc7b854b73e74ac4120724aaeaedb9742972344e30c59b7aca0cd0b71e56b457c2ada32519f30d707d765a8ed656c1671f6997514a59569374f27ac6a43183f61d61e05c9020f9d0ab85df36a4df5484535b8ea3b2fef44b5ee30990e3ac6627a83ccdc4a1593f1e715136e44148624a925308299dbdffb596a558c28cf0d9c54df1ad8ecbae6dc945433c920f571b1ce4cbbe151f433b5a5add7a666ac46da02a3f8affdde1d507bb48c73e973cd380cc5e37844f55f19dca326382d40692dc2747a006521081b59caeeace2c58ed8c51d95d2aba8f2e9b64f4870339cf34c638bb78abf42be9458113dfe826c3694f1efff8b8d5be4cc01af412add58454975378e66ee28c619c4cc01497241a891edf4309070c8d2dee8fe0ca7e59076847d2cb3fd7ba0ccfc10e6496c1d67df792703d9754e452e5151d8d1c3993ee69dd4401918190ed10530dcae092023721021ab2307f9c55a97e0778d04a305b24c74f1aa097dee034e50ff48eeec709ca11a2d7e57ee2eb3b8b35d035f5fa6b73b1f16d894c341ddb3cb9dfda73218f4a91866da34e7679c51bc025e1af5e6d82b19fa21c58398cd86da8b23952fbedc386b68bec1ed65d6fc9d40ea27acd3cbc0cc5490cbd26a71ace1e3b1fef560fe99e274f099d281d517f52422a069ea43ea559f03afb75bb981b61ea7758dd3703b105be8ea8417c0bd0454974d8e8a6324d0bd14149842eb83d74e1a45eef5484a827c7db6883d9021208ff89667878f35fc7bfffd7206dfd69ca397b87dc882db433c2c6b60221317fbb920cec84e2a4a68376a2980bbd8cf1b44897c2c078a050e4af08b2ab62b0a14d0b8ae03d3bc1fd8d9ffdb466e719bb852c23cb37e9df4e397368e16d7a5b0ee1e0ab9d358b618cbf460cff61e05bb901805f1c4cbbd2832b98bed3a59aa1502f34968eb4b585580366ca337f605a60a1af5c968eb2f1e61d1e45cf573dd82750b2432cff62157bb374408d78057be12b0ae2f3b32f775e6fdd729a7b165cb163770dace03fc5279fc4cdc53b95d696b29ee4296da9c1136118154a3eb115e2f8dc50d21d4ad73de080ae6c8a1673b7191c880c05cc270eab435590af75bc726fd87488658220bbefc7de2d79058e9eb0e3cda5bf6605452924eaba664ef9526e413ca547015e667fbc6ebad1fb66b2939b7a33affe21c3968c2f7846588d97f5c6f67d47150003c9db0dfb3f1cfefd6161a2af0ab64a913086a70a3184c5a9ac5faa8cd2a021a219695b12ee3d3b696378b2721b2d2dd1ba56aae152570579361dc9f2faa6991694cd1a5fb0b5edbf2b1fc6a8b5d5c7900a33d6569928ee51d981f99ce1b37a30f0cdb624bf9c12d82bdf911a36c983c84398e33378a390b1b15100dd6f26e178bbf919b6b8565316914dea3f2c2ad14b953313344ef0a1a6cc944e4296e06b50c58d704ed7172ece95323f4ccfe0c19db9ccaf74b9e9e047b5cb874548c1c8fc47a8007c37ca43cabd8fc7da884f1057fae965063ada74e0e0eafa5c59fe0b5f4564205075fe6a6b3cd5aa19ec4ab264150e54b026dddbbc0c086462d9e23b3d94e7c5a396fe85f2899a25d5c1dbcd37db953391c4312ef7fcfad82b27fe061241306dc7782efe9fd317d7771500645564d02f6d342face6fb70553754bfc3b1585ceeb6aedf48c9b1cde09a7baaf77dc59d7fb5b261572acaa60003d477d3452007e83d3da2d4737dfd4d2176b101a3b469bf139f1a9b04c8c76cc6a59846330e40985513c45c9242107d4d9931ba0d017accbf4169a6824b37ccaee4a182d4a25f6692a499615346192adcf588c6787f0b5cd78caf4e7f70e85f3eaee56c75020a4a178a35db0b5298cf3a74c02038c9ba427b82947ba741bb2ca80a4d66b02cb8be909c1161378fc51458061b117c775aae6f118be153478db7c754c388a2e4c36adec69a94f4c894047a2f00e0d680ea7865294370e5db0e129b57f297bd0fa9b2bca752dfdfebba9097912d433f472bfac41671715ce11fbd2e786366d401d38b0168aae2308275a4053586836a3d87c5250f2c774e90a84b27af7bbec158c398aec2b16ec89c7d550aba2f0913cbd71229c2035c70c3187a1fd1a8631b1d0f7c9d40ca740e7d7b3977f3c37a0099b931eaac294d82a00c1377f422585eca1bca8d752f18c19211d07274ac319d1888b5ffbb82eb3ad54fb61c806fc9c74625300c639f876a4f020295f822adb01de53db2bb2ae79c6c53762e616638dc21e360fad1d5ab0cf53bfa48d2db98fbe33ffcfd914dc82dcbce07bb48617bd6f9f7a98576304a768576da87b82651426f843824c8a6e24ac04fe95d4bf7fd287e8156b02f6d1e2e75a2d8aada784a829664affd872c43b0cad616fa85ac8c8893678c60b270dcbe328b29a9793ac78bd26683a1df3456fe38f6e88df770c41842032b6c23852ef0e8c67e1d037cb39a568c555ceff1b95bc364988d08c0315a4429ae8a48b0933f98aa9f8f10360dc7eb3c7cb0ccfdb17f7ed2a29e37c774d26d786fe0b9f4e30f5090968f22fba01dfc49d18cfedc59e3779215a4ea57f161a500c5e3a29ff6693812613cdd82038e20f548cf170ea44021bbd8a82e4e65bbf0a63a518707bd39acd9a11f502b634a46fe92a2648857e634b1daeefa65b04b5b59d29186f2911e46f69afd341ee9fae246cf3634b4afcb6ee4b5796d14ab534cb9abc25a93a234e38f8a6e1d6c30c6d2c10ce954ab145fe9924ae2f84128674b45053c1ef853c375df3e1d15971903e341c6adfc93d4144bfa528e6cf1edbc4f4d355a4c74391f824d61079ed8474502ca6854af947b0a0efb51c60f9b29b3341948fcbfbfd1951653fc39ba4c0f78864eedc4fbca1d744f55c917f2870a0f9b763dd55baf2e33f522e7e824cb21b25a329d6f1d213383a79bb8460ad1bcf8d184e8a43e5da4e650ccacdfc3f36bbd38b72a87f70f10c981b23242d530ad209dad9299899b0d11bb6b33dc7ba84eff653280e68ad49a6d35c041a541a87a3d66117c07c18d49f9f815345f9b3bf2c8c401498e24723d665dfd032b5d0de62020124332d5bc2efedd617aadac1ac4b9488a7c56ed42200e9859adebc4564862aa43bbeeceffb8099be3eb1dce814d0ba74842a689d7161f918d8a868e916e130b9cd74cde371a599b16820aa4be345d408761fdf12ebef96f7b9abd0f8c00c5d6697a97b1cdc2e0acd7a63c4e4a2db017e416c018f3709c7b3d5e81d646d4a2e002afa045d888400f78ff3252ca02ec762f181d19b29d672addb0df58e8d373b5859ec0e43c221c4a25a8cbb2be6c138536e1c895e7b9685af949b590054dbfd6e74173488a3ea97411414278d2f8885d0a6e5f973b0a8bf46e097ba3f08aac67d5134adb6dd3eafddc4f6490f1c6667747ae7ad42b60c19c0dba1ea78cada7d989f4fc1e1aeb7588cf29e0bd608c172578d16a417a0c50aab619a8ec11c6c56f72ec036eaa7bdce849790e0737908f513ce6106726e5fccb66c2d5837ecc985579d9c9991ae56d162c7ace95689c5059dac30c018df2793e409fef2f50118116ec49cc91a363a278e9d9b8293042e386e342cf42d62dbc72e7ba9e7d66b169051d2035b87cc6f67bb95a7418ef4ac7e4a6a0ac4419ecc44a51f75c3430764229ab79548142d22fa49be54fb7903de63e2dda4e656f362117abfba866ec61a03cce339188778cdfcc47230401af8dc3fec4ac4d4d55fe8dff3d2933d982e2940e9aefba0eb57f0faedc463e36d5a2d4df0534206c0ef18b86b6224a464dea97eb6febecc87901b18e48ed8e021339e66f0411ebfb2ee46d27bb020f115a8119b4c8126af55e9bb7bbee8285413b113c07f05966d80907b19d29eebab6717506a0dd44b79db120ee01ffb65e1186479099aef7fe4bd681436a2957d7dc8b98bc62ad0d98c8207ccfeab8fe4c09f4095a1b8343371eb1b1fbfc26d5ae1e6192fd2742c21"}, {0x110, 0xffff, 0x5, "a6258b157b3aa0cde8c5874063fd90586f24654cbe38ed35e7387dacc6cac1a788db6d99ba97a83403c319b4f58e4dbb866144fa8b59c0c384fd308bdd839f284ac8984439e5c94f903f80d1ac9094ad6426dd6ae64e215c5a60df6ee7f7bfddc6f58b326b7f97cac2ca9dd5fbb9f171a49586a7dd6286c9e1b4ba12f71e4f8a2617fdecd3881d471e16cbad7fe8d935fc300cdb0875a6639c8588e690d7ad209e2ee241317a9960fda8025c55a3685cbd789012b3b24d4abf4059ddc9e7fac7ce7ec4e4f4828d30e72bcfbcc0e6ddabf2e112a9eab1619274c0a02940a05385892ce2544175f02c47127760451da5dd0c978dcf786b1e18a9eaa357"}, {0x1010, 0xffff, 0x20, "4f79b10533388f7ec52c7d28b115cc4f23ba284fec4d54191d75c1117c7f50cd5d7b1c86abb9bfc3bf9949323583b1de6e2b52b750772252e9bfcf79278086239e4b2cac34c5590b3fdb196b47956c95bff8fb1578ee1e8859e3714874aa8fc0289e05ffe4aa3bc642e98f42c7b493c4ecbd145c2af633f54f0877634bc3b8792bf32e7acd7d8c16a529e4e126ec1095151ada3ddebf02d1113c1d569fdc4a064b7b785b79cd6fdb4ade18903dd266f150f896c6bf3810c28a0b69e454ba733c6377abbc026d4cd9714c35c3a3c10a1e4b000f5d95a107104959d253c7a9634fd8473c504931b5fc972478647af0cadae8c3d160899a3056f0cc169266e6ebaf94c2bc4142ffb5e4ab591c17ec4f0da5993098ad6b1550f3f7cfc66da896d334635a5cbdcc69150ea5e4a092eb0901589a5c26ab6a6b58005861527e65a66fcdfe2eeebf11315d3b81bb33fc9a4370341e38510c04c6c10031caf095a5e862555b46385e1209478eadbf2f308062e076f9a64acccaa651c4a2af824ada70e99787067209ea77b1ba56930203bd0c863d775b7e0bfd6da6d7de3d6e1dc7f03ca0d595eb87cd726d66f7eea603a4c138a4662aea605339ab36d1d510840fd49c28bbeece9180b1a9b45810b34646db8355f01d8aa3db52f872f06f39084cc009283416ae8f456ed603415634dac96e0d00d4612dcc28f652532b7966aade1451c882ea202603f1f7eecf81dec945b330aaefeea086293dc78463703e119a7a7ff5d168ed599448c043d50a78b01e0a2848f404839d5d20ef9e3a8838e108dc35496b12bc6bc910486598e531cae984bf18b7a185420ddf8c4c4bc35d092e2ecebfaed03e85459345862caef3a2ab71388610839524ac672264046fd1acafd1303df2152cf5858a69115eece1b8cd8b4e57c3d9bec2800dc99a79260d2a84432f2589a307b3d05778e5b2f8a9b6b23486fb98d0aa6476ecfbc74969361bae348261436c2acf0a8e00ed1f6118d838a39888e5d04af888b4a7f9bccf74ff09ff55ae481f98572168699d9cd5505ff55c561e420f548c4e473fe83f5facd3b61474587c4dbca79a97d29c324309a37c4405a2c119b1e05e14b381fa38653383b9f093219baaa3f3751638d09933e1d2a499cbf5e1c682fb9b590a9ca85e405a825a018f3054ccce131c86c3b3ecb2d2d3b61d0d3c724506fa673932ae7897b1d53354da74e3c841c3c438a667db4a593cd468f0467ea99a96873c56f21c9c387fa69be06d40628ec175c848a402bcb5b12aca9918c19761de8bc272b06a475f3c594d86b199d0f4de494a56ad22a86ef4784e5ddab00b7a9258aab0a28e4f9e1589e141d02fbd6dbd7ba8867999b77d8eab7b078d38f4755c52a39da2abf248213b208f57d93570396efd8dbfd3310b8f3ccc0ac62a96c5c83f47db0af2185031fd2bb32e9722febcae37d6e6625195efb9db8366ad0fe145cea47242c71978186dc19090aa319108c80b92ad7eac0e070ee1b1ac3f85f5ece807a809a280a2dbcccde2a3700bf0d29f9b60d08227ae67822e62bdfd7cc320674700295ecac6239b39082d637637fde836ba1078be4be17f22427bfa0d05084727a8e47875c4d931a6d0dda012f25bda5d47cea33aa661c79a9f640a9e827e5fb05081850a99eafa96dd56848aa8aa4323a7a37b53cc1f5411ee0cf3a6af812a940eb3b751d73db4261e9c60f69fbf188458a34439c1d69c9a64d7f5db249022801857254888aecc9d913483be7ede6db08f7f5b787e9779fffa4d1a5a4239d4e8249aea58753bb5c670127afbee3eadf14084c0a54cd62c95fc5e920d0ff983f8a00d0111851751fc48ae36b89de133ed058a1a00bd11a15291da8933e6390185db06ac88ac64b656004a0461ed5e8985dcf96997dcf8f90fdd372fbf5330badffa0da4393b22c0ff7c1f65971496bd998b0acdda0eccc55d52b90dc18aeb7fe36f2044fc773b75a1beed1eee831c4117c0dcc64a195ea52787965f9cae4c657605a50efdbd006357cbf430d8b29f0523643c3357de500807d24f9c8a840fe375d2203b2c29ff742f86d2d4356973b9d1fbe9fe118daba5a46d9d45fa8d26fc6f7775407db867727d07a539849c9a586b241b14dbf9b37866b652cce49c09a0e061f9c6bbb5d8e400b0931e0e388b842b954642584ced8a12a0211ef48d46e85e94ced35fbad6b76d662c1b00cb8ba209713ac47f9f3193588a80a2ab15f085d090b07d6321f93231aa6b0ff96c54378e45af38b818e930c01d2be0c9292da6648fcf11b9c8d924ac3d745a2e7c016891c55d5e3a28f5fe44662a2e46dde33a2fdc522346f37c8d56edfdeb9fca53f71191edcc5303861c274dfd7314da6c23e921635c6925e62c87caf8a2506f4de7c64787ccbd65402fc614c971f4f91ae6054cc206f97b7989103536c6d3876d469e864adf860ea822b6ab80e0da3eb09b62b5745fc2eabf5276810daf38566784433e1bb0e6de800212e11143bb02fc4ba9ecaa26adc6f44955bc3adc748edf2d4884dc4d92db0ae9d30ca439cd8f631f92df4d971a960013a9ae0118bdb3a6ca4102d808943657701b455c074091ed0bba6197824d2d6bce248d0d3e218a82a0144fec29fcfb9bf82c7fc5c55233413c5b293007adf4cdafa1d39726ce07d71ee6e850745d8ff46f210ad0826927fff9099fc76ee4527af146f39ce3cb2810d13fbaf753e15795cf1f307630d1d8ccd9d2183d7579b7b9dc1d72515e617264f100e28bfa38611ff609befab8f581292de2d4ecc008df263face57a60868ab6b3720f1a9d15c640d7dcca43f751be0651b5beca4657c2844ae0a4c96f63f67fc85c3e7cbf79208fe6da0de1aa5d84bcde89e84d186de742d7cd0712eaf65a081fafe51f0104fecffc1ca558c461847255ff69bf0876924f3a70a6e1daa34149341b7cdd5e25c53ba58046f4fca5e4af1642b64256c1fca8d477c17ee1a4daea5930d675737c00a6d2857659f1db2b2a63020e16a7dfd5df9ba9c09dd3feddb76cd2a16b88549b7edf50c2f18bb415f035b2b4bcb02f334762d64d26d14df5c9096b4363470d16e5d37bc79647f8bbade061f0375a74da89c7798a40709d260f5a1f8250f68d62e87af948521b888e18c881cff445c21286cb347e192834f7e9bbf23f3326e9fdde6ba5d713c03e69c4e590c5336090925396c4d9b6e2c2a5b518e2a38b1e4adddeac98de17dd4acf1969eabf9ae6e5604c17b1d2af3119ab6c832511b40a7ead1708ec967906e310410d6c71ec197d7e87e031526c2c4ccfca11dc494946171fb406e5f186bb1853dcabea90dba049e518b1268ef62d520c68f2545d66293441febbb588043ae4a1269345dafc2339714afc8ebf53cd80ba5873e7de5ba982e9bfb3a74dfa6b6361fd494c2039851f55ae288e51daaf3e5bdf31378bbd51e686a363a7325566623b00846a03c5b17579e50a608805b7d17b5cc2304e1a345510d2b6463e4f92a3de636b834f8afeeb5a11894d906f21235facffb1d14351d5b782a7d60400825034f0f25abaae177863ef245e41badfe94e3a04a0871814b8266173c73b0a87bb8e7e8830201904d503b9fb1eea3d7850aec1194c75b9d248045656d6ac8ba5b343d84f5711d1bdeaa5ecc3ed66f7ff909ac4b41c860e02dfbe5564aa744abdea532080d0a790a0089b6a95aaaf60eab1981c38e9674f54c1d8ccf2be083853b20eeaf2daa176d3117619cbc3c772fb95ecc1d57965dc0021086d66a1e784b551f21057dca7e7d23bd2242f5988289dacac9518c6297e5e4b5afa2e6e834d8093ee7122e87ae17e4d8f5a1a242614fa414d94305adf7642b21b4b6a81b97ae0e3fcde5ed047f6f90935ab7b77e4124d705b4b350cefd8de996a3a614c3e1c233613955fb46e8272851c1958f5fcd64d781a3d5c36be02bb2e5e366aebf488b39a972f9cf4d7e28dee42eddafd08aca8adcbe99e0b8016a667be7db3447005c507697742e940bb7be5ced08ad4efd4c09c9dfecb8e8a38bbbac811919b002735695580547950e79f9433551a3d60570c63a06b02235bc5db7de7470274c28dabbacb0106f7834d35b50ef07dc56e3a52ff1f9110038facf581287f05623cce560bd6f92e47667f597ea9e89eb90e13d1851c04eca125edfef2f0d80920e04440f1885780a9a1c9c743630c21bd64b19f8dfce0c67f4ea316c04b4b10a32960f89c67e0d90b5703afb3fc17da29d487fb9b3b6fc63d2cf078e2c8e853c9714f75af6da497564575f7344792c9b227ed5b7f1645cceb71bf68f9287fc18b4b633989789ea75ffb707735136896f3f1ac5a2ef75960ea0e0c379dc0f834194d9b4f8610366ced957f02017847cb44b3922925b46828142d9290326776a78fd57225f58d9059863ca2b01ea9ed70d255df1084a45a20db91649fc6f5a61c5548e8129be2299b233c609bde37e365edb13bdd597be54e7cb05695390b64c62a5013ed95d86ee922d54d969a6dec6c6b5a3b5ff0d08a16b556685f17d30d931303ccfe24a59cd49332c6f69a5c8682b880caf5d80dc040e7f8f68aa00f56ca29f5b863ae77efbb68f522b48dd9170ed81624f5e45e3d5a3fe75725b82063b9c2ae8ad9eeac934c6e24fe2c4b07f742dbf10efb2145866bc1d4a4c1512e76004d00a78149f1382d47ccef0df85343a4e79f45a5861da9f987d53e2293817de9506ed28f560d5629a7e008156d483c6f192c9b0caad246435cc574186c3cda940960d6c93cba131c96969f17ad4cbf6ba46623ea3f32e9c61888f8d00f5514d8645b087aa8b4404ff8bd1e53e1b3d0a42502f095dd8480341c39e3c7595ceb27d6f3774246d0bdce8e372c3b630a9639b6fe11af8a94a3fd735a91085eacff876d9290a5b4712404669cf6fd926cee4bf36a102f9f8fa8c02f580d44dde15ffa45452c85c0da14b7c4342dab98918d1b386347b7824088f24b14eba3dd0cde794aa66c30ccde8c84c0be41d5cea1bf1dc8d57f0ff5f29935725c23f11c231017222032008479c52f0d8b9ce8255e503465ff9f347e2ab7b87bebe2af594363e6cd4897e20c66f7b4508b85f21faa5ca7bed8696ecbc6d394559759ebdd559b05e168a14a794f6a9c89d1bda960fe068dbcf7bc56df8287fe8d56ff98402d0e4bb6079fac63ddda49c288ff2ee377ec08ca11b6377201142b5e04f5bc14dae8eaf1c05177a614f16dca9b3ce540a1272fda681c9cf6aef9d2fb21c85fa3dab1250e2824063d1bed293a150bb0b24b1cd2dd4da314490f920096cb3bbcf239894493dc7dac11c82acbfd90f4ec7cc0474dac80238600a52890681ac967b7fd57b76c4c51dd8ff129aac898aa8511c97849d486055d0057f441db281e59a9dc34d32094d4a3b592c62c683852bd4da3a6c998ed150b0e44b9ac2803153df77b29792a1d624eac6de51fad9ea06f8970513bfcf13e7b4049c0369ca8b03d1382641e5549b1571a5e1241b954c4a4f2d59877f7ef64c38f00ba2b712d930fd7d7ff548d6378054718afcecb7d63f7ec83d1f6eafcac25c90cd7621e00aa92b060613d769ca00d44c92bbb0c66196304504901168dccfc4aed574d333fb3a8221a353190b13259560acb90689b3875ac6345558c3112633927e106b233e51a05c624812ee5c84bc8895e8abeb51e1c70c3ddae4684715a3092fd4705e0584d4967e81d4023c26957be74b7c894562d714d360db67dfcdc7133ee9d055aa008321051e6dc642bbace245c5bded126b0c59727283d"}, {0xb0, 0x1, 0x3f, "ad9deb0fc472d6e522fc7de156afaece859662dd71d5e58f355f313399417d7c67ea9ce269210b59cdce81f5dd7e7fded29f2df4d459a64ab394849ddc45e1c803edba9729f0e83c5530c8b60d15b86d270b65532d98f62fffd02bb9ae2dbc3b506a9e3e82deb98bc0c128eda4f2ca3d0c071f15e00b6cd3185d81536551f7b8a0562a6ab8d7464cb48ae01ff1e814a729a7f1284c0711dbdd0958e66834"}, {0x58, 0x1, 0x6, "1470a38eb261c992f2ceee92e41d3a4dddb5bc8eb47132f658aecf6f98fb186f22ffc7e241c698ee7097c2865dc0b818509070d890f3f90723734436da8439f75f"}, {0x90, 0x1, 0x401, "7874c96025f226198d19ea4fdbbb04baddd63c5d2a4f867962f8f1e6fa4a6b324b737c0eb36498abbd67ab263d02ae2e4f65d7b8e028cade1f5247f5b1be22e7c622634e0fa9a91336277b12a6c0c1c8770e3810e0fcbcf09a93846ecc85a8ad34fe2cf60158cccc4b0d3396a13582b67b4564151f7ec9591eb62d8d8c67907d"}], 0x23c0}, 0x6}, 0x10, 0x400) 22:17:03 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) (async) mmap(&(0x7f00002d3000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) (async) madvise(&(0x7f000028d000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x1c, 0x20}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) shmdt(0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000007c0), 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x400}, 0x0, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSTOP(r3, 0x2000746f) (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x40000009, "a2feee570dc863e6f2693790f1c78858c8d338d1"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000240)='K', 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 22:17:03 executing program 7: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 22:17:03 executing program 4: syz_emit_ethernet(0x22eb, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd6400005522b5a109cadbd40686af703781e00872bfbf3b7afe8000000000000000000000000000bb030600e200000000000000000000000000000000000000014909f3e595995f4a46f834bdb1c4e6bcfe8000000000000000000000000000aa3205000000000000c20400000005050258b3010400000000010a0000000000000000000000010005"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x8}, {0x84, 0x0, 0x0, 0xfffffffc}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x7) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r7, r6, 0x0, 0x0, 0x7f}, 0x2, 0x401, r5, r5, 0xf2, 0x9}) dup(r2) r8 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r8, 0xe, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, r5}) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/78, 0x4e}, {0x0}], 0x8, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000900)) accept(r0, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r9 = semget(0x1, 0x2, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x1, 0x3}) acct(&(0x7f0000000200)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_emit_ethernet(0x376, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff79277587258e86dd6084fc9e03403a0000000000000000000000000000000000ff0200000000000000000000000000010204000200000000fe8000000000000000000000000000aa3157102d33cf873e591a11932241fe5e3300f2c066000000295a0000000000004162db4f6d16fefc2e8159c70ac74a7dc5c754d7aedf79cdb8771687f6b41c8997a266e073057444ccb27af3b770a3789bbfad4d7f84b57ab9093f0d7ca5ac8b566afcfe4067521a5084ee7c9270d20000a3c2a185e25ccbbe6c649b831252f7030200c3c2", @ANYBLOB="d9328fa1894939a9a171748ef47e66d926177912906eb263dccce04db8bc0d48d63ff1a83365a1c479c29c430b0baac4ef3a13b4cb57670d5973c7fd6dabea7948a44a869eca4b24c95f2dabd8bc87786d3f424e3f20415de412db10d43ea58abf5d3d229f1ffa90d2c6c4695b878ee76cf5b311d5a0e4be72e2012711963aff4abf60bc591f298bd2d58bc704d95a6e68bd9e360836ae519519522fd5f5faef58204fede4661e49c36aaa35b71a8092c5ac4884e1a184bdcb712812b775e230fbc33d6878c08831c77e19a68f577512d15cca622e8b339ee512ff6801a6eef06104cb00d75b9f2874fb7c36c118bdbb5b39e2de698048808028bf13a05d"]) 22:17:03 executing program 0: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="118768b5437a", 0x6}], 0x1) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x40000000}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c", 0xe}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x800) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f00000000c0)=[{0x0}], 0x1) write(r3, &(0x7f0000000100), 0xfffffe5d) 22:17:03 executing program 5: r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = getuid() r2 = getgid() chown(0x0, r1, r2) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) close(r3) r6 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r0) r7 = syz_open_pts() writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xffee}], 0x1) r8 = kqueue() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f53a779686088d6be9f7e138cbf2effce0fd0c5c"}) kevent(r8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:17:03 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x8, &(0x7f0000000240)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 22:17:03 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0x43, &(0x7f0000ffd000/0x1000)=nil) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x0) (async) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, 0x0, 0x0) (async) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) (async) setreuid(0xee00, 0x0) (async) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33}}}}}) setreuid(0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:17:03 executing program 4: sync() getgid() r0 = getegid() symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') sync() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x3b) r2 = geteuid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r0, 0x2) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xfffffffd, 0x3, 0x9d9, 0x1, "f4f21da5f1256558eb8f5ed3acf9e07dcf27745c", 0x3, 0x7}) r5 = fcntl$dupfd(r1, 0x0, r3) unlinkat(r5, &(0x7f0000000240)='./file0\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x10}, 0x2, &(0x7f0000000300)="7c372904dee5924f1a71ab11", &(0x7f0000000340)=0xc, &(0x7f0000000380)="90195ddd35514912385f58537b1ba0f109a4fc57c25c71a5826cbc54af2ceff472d389dec9fd676f66c9dbb8c0593e89b8acf564c8eb115c38ecf8fcf2944b3eae61bc5676db56b77008d95042a136", 0x4f) r8 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f00000004c0)="a82f6d00536df1921b8ebc5c56a85cfe62d9919b3ff01e6f679a1e81481310b7a8ee0fa19a4c728020fd63f68c9ace23bb92ab0fd7804c7b734af5d51b92fee97942cb27716719df1324bf20ef71dc92139a31f0926f67e6b6bbf7bd02c88b35f0c4c99de4b691cf77f0e9d03596278aaff2609d993bcb8e9dba89005846bdfa962bf10815d219ff1d0fbfb9f23c19db5c97dd47882b8d3aca9e2bffb7e6c85ea586213807b7f92363cd93aad6f2e3", &(0x7f0000000580)=0xaf, &(0x7f00000005c0)="ea1fa78c3e12c68b901e60e67d4b2a813b9d2ee928dbc9407ee550ce5aeecb6945bf53f90e3df02e107f70ed74cf72596cd6011639a36c02c047ceb1c7f1877a1bd30a186f3157fd09cf86a3692239dc6a2b5b5c60804533a5bc427000d1ba058d6004cd3a38b42cf65dd289886e5a39e7783228fafc074a26f8de627d11be8ebd691b6487bedf88795ee0d98f9512a5c92898337a2228add2f48c7cd2348f", 0x9f) close(0xffffffffffffff9c) readlinkat(r7, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/95, 0x5f) r9 = getgid() chown(&(0x7f0000000740)='./file0\x00', r2, r9) sysctl$hw(&(0x7f0000000780)={0x6, 0x6}, 0x2, &(0x7f00000007c0)="3098015f775d69520e502570bef30f2c65aa18a271c7ebf6b1f4820b0b09f11387a159155bf6355ebf4ebdbe0a45f9fcc6c85f24d20a22168124ed526b7b352beb10a7728e21a21ef70643f3ac2874402486a7608d96e64c6f523b8b23121cd6c15f99e198855272a7bc661a7317d9bd4cd3802e0a1a6da21b0cdcae14c7f3b36eaf52f35fbed165cb5e9d2fe53e49439a", &(0x7f0000000880)=0x91, &(0x7f00000008c0)="b99113441619b1c29f019f3e5395be828560ef84252694e45173e2a1de68e73cce5460c4ccde0406c2600b7a17509ee965a37a81cf6bfd495c9e4527f9843c2401a190f5dc9a7c496a58e47bf3659b3e3f12adf589c75542ba20e1f8d3192ba02fdc0cfcd69bb1d42c194aa5307a93bd5050c44c2d63387518aa3cacc396ead9ba2990c476690583e3b22f1bd786aab60cf8dc89205b68c1c700af154f2c8f0620c0d34375e08c35fb2fca325defe9d4c56bbfafbcf07bef2505368332cda109ba12ab34c91f4310bce72d3361a083bc24742dd59be07555c13d1b8da727f8871ea78a7a5eb5897d40ab84943eb6d4c005ba58c1c2991ac1da5284d2cf96cf3e89400d03fa47c60aaf7ec828ebe27dfa1622d7d3971027eeb3cd111faf400a8df5deccc5863c60385154342a6f8f2fd8c3486f33cee44e355dbf6adb01babac022410da5dc2ccb7d8f9043016a69850ddf072ff1faa9d5b5fd974f424d7ded0a9978fa2528b1c151490446d9d736963d5fbd9976173b226fb4b493a8850a0a29d0f519ede461dd5b9dc67d30393f691f695d9839aea444a10b08fe38b9b3ec2bc8c291856ffb7a6a2177c1b889486e5b71824afc73290f428813c576a25fac8e883918d66cbebe3157b736ce849245ff730c21fb5a3ade371fe84dd74b03124aa81b252257a7eb7e47d5c5bce7bd83eebd7d66d8371cc0cf773d714cf36389dee21b3b7daf150496f6063e95794125f1e1a8371446edf4ee7ef0a34fd04b6f13e16392290e2333390a898e71b890d88fe06785892ca0af77120fa007ab9e994a4666647b0f7df81529112e1a2df51a7992880d6b430b120ac7d22a582476b43f9ff34b460aab6c74b69dd5a2d80cff736a88fd204cbc9613c42ca52541be726491bf8265541b41e5d0bf2faaf924f46fcc4a77e958e1aa39f9e2ed76b575646bc1f95374d42bedaff9f083f19d54f22c3e75b81b4cc43e348a026f95d2b5e99d377e7f219725fe3b5cd2b9f6f0351dfddf4d86463aa433d6db9364fa656f6b002803d198655fbdc1ea4f04245ef5b91f4385a4467ec069b37ff7ea14e976c4a4af90c0dcb9c451bbfe416fce3bdd374e49a2cbf86d2b042a9c2d8971631b4bdf038ddd01338afdb0d6ac2305f0530894870e392e098478f57726173698b118f7376ae2e43fb61ef02296a4debe7f5e9e049e2826142a3fd368ade3fdb1fd33a4b9a08b08b30916c1888ffb163aa271cb6276c6e356329a1f41c7bc84e2e29af451374e835cacf5e867f95715b4719636ad01f35149a3519ea53a9a3165b3e516b1d9ef5315245f3ac93ce458df3b834472f0ea4d1ea9e0ea464832d16e8b5e8ca4389ae0cd0e158839d1db46cb69f2485bd0f4965cba94b3f0f07b3f00fb5eedf3f93a6aa718ffd09c58c49d39ce8ed45ec03d7f3caa00c9cae887bdd84b2181e2d50a1342f82a8a2b40b0745d57d23627fa8c3406c807dacec3b7112de86cc088627938b62b5c5be1d3fb0d03a91abeec2588373b12c11d9923846e08029eb0afad3190d5f502c0ca3ce3fef41ca0d5749d431a00ff85952d94e29841475e41ba3f1cd73b19c136d9a7435d3fd6ee154df1b4d2f6a8f895b12cdfcc62aab6522ff4a0d506896ba5a9d0387515bb717a5cd7c07a230b2407f7070002b44ebbdd9c117c02cf42b97bb0d354c8267f2d789fbf45325f272e260df49409ce947a2237be36f4f98a1d96871cea0bdd6efec914a258e79d6421dab4dff71d053ece8408de3649b29d9f65721f9a7463f46b2a376ae2934c5252f8b38acf79139e3a50cdb13411ab2959faba4dda2512cb775ff79af157d7802db58d9ad5822946f50ab5a61b2459050464ac88baa8474ae64c0d0ea8b3dce90237ef46cd607c6ea942c2bdbded97f9d4ab6d9d48e264c221e13554f4af513ea882b7b551cc75b9c04f66357afdde52ba84d69c631e757996a8e48638890240445e636218a6788ab5f2a22af3e85df358ce42d531cf206a3f3d616823aa597f7fe3cbc007d1262eb2a9e53fbbff3042fc479e9be6bf8112edbf7cc438912d0e15212894d106c55a24e6182bc8f83c76e9b7b5090acfab4060dc99fea18d2793aa5f5e44a0cded786350016225b494934d89d40bf5ab8e9c747b85fb307fec033c459f0d50ff28490b1d0427bef8b7ab8c1b3597e2afb496e2ac40b8ff53ba8b139f43ed1f49b171571c98927bbe66ed08678768e1a1ec1b8e51dba93c77dfeeb8f55428c7baa4a538d945477950cbdcba9f90b3e3072f0b420803ff3df99798c29e94f55b212e854403b6406736a87bc9d4c26729ae2447efe849f26980c6e52c89488eae9107e2391e0a5dbeeeb55e9c26315e701b4f9349a2172b622efa1e11f2f2c6443ad1be1befeb92f8f89f5b3f4920afbffcedc70427462959bcfeb6d729db81332806df54a7ff989c74abef44efc96cf111dcb36f71d8ccfebea0340c9ae495d56d7a61928fd139d3a8179238543096b9b6885ff3c027c2dd49c0b89b4590d40ea9fa4a79108d02feffc1a57eed19f4d5777f55c1aadc49591e1fe6d19910c9a0b1442fb91a6b77adf8ded7219bbb2df8fcb7b03b6cbef179192388c8bd467e86e6dfbaa0972f11f3ee157e532a14ee9c2baf0fd06f4327dbc5a31dd46d29602df7a6695b10b93810e822f0937dec6e1b6eeca5e53b9ea7983fb6d631566e98ea52f41951a58e6517c386cb49d9110236f5dced2e472db3109ad8b7968b6cffbfed89f9d60b60d518fa28ceca7e8f3ba9a8fcf3a05143df424a3748ddf6fe717c34b5ae166a5cc127380eb93badc63ea0a9a19d88382d38219eb4ef4da752e1126a9c92a5129ccbb55bb2f9024e701664f6d7b99ff4f7f4e42c27967604143768e0e43b08d9ffe3c10d8bbcff39e176948fbce70af5d5c5932c0ed7c7a781eafa9ad1a33cd9d5a4429694089e87a21b994cf1a40c52180c05d48c893680df5cfbe5751a013ccee4a60dac70119cc93b2a1583533625925f90e0f252c4f33865eec574ba2cd496011f92702f390a050c0fe28e88169cc8b98bca743690d66a0bb7ccdf44c17dcd1966fe2dbf3db8bf5039d66e836a2c4ecbdcf6b23ec09e01d9bdda9b14c7738fa603dc769356273f5007eef9cc01d90a9dceb092eb6c5e73eb5cd72d40f75691ab16eac5001ca05e281fa07ba597605dc642ed1d3b42833b74d0a78cdbbc9295ec26d6fd51157e06c3fc61fde534bd3dfff9af79c3ebf514b45036b4f2a98b86f0ed848866df96b4d43455a7e8634f03589fc0c463e6dbba149e9b6f108f0a8d71393f1b53c7901373fbd74e411515a6d362e2caa1a3831c788813ad8433dd8cebb51c67c5dd66169913844568da28feab2e66c647b5a171d7e5245ffc64c427915f5286713fdde80ddc6d1b3564081ef01f3f7941c94ad4a6bd531247a3811475b269a195d24c0462086e7d1ab0806f46328a87f57c8436453718910e1a9a3e42baf2750569d48c9d046ce96b830a9b6a6ba6fa4b0180876d47ad5854ddbb111a86f1a1266858cc8e59487c137c96fe2aeacdc0f7578b38487b14bacd4a25c5748ac8b867145486726aac95bb23e945a686ff8e94dd827ec5b0865bd4f0949256f9227e44427b30bd5c4d2a5444ec6ac93a25cd665dde083008e904be53bf102a90ae79ff10ac1a5bbe4038f749bd42af10ee2e68fb197226dd9869f453b1e05b2f14dccdef1499806e60cd4c782bd27117dcb2ddcaf29e7e79f8bf4d41d90bc0b9b923c58196180566a10b6af1398abbbd6d2a4d19c1c8e3a8ad11580e3aad6086b44718c86c666df2aff81e9abb8e19493ef2d816b1a8ff487d897e577f641554dffa989245bf615bba6cc734adf9cf22ac4439f9a13a7a63782616401a0cbbfddbd63456068d9750d5366ef1a5749de5fa2832fcd264835b388d3e9049b06529188cfeaf16dc711fe99824fa99f1a26b3c067805152d434c05c05c2fb28f4983fd93e5bb1cd285b4a9535cadfb3261078c0deba2b6668c948a8e21abd69881b30025e906bc0628d0848f9c1fb0865217aee9bc824c21ea024b1bf48adea969850d3f44e701dc6e88db7d9eb191b1da0ba8d8c7c304c8e9b6235376d7fe1bc0f59f4391747ec6d2d420e1239d4432ab807e1c09a13cabb6a0d6b19b747fabc4fad8c0f1de2d34c3bbf6ef266db50e10435155eb9be4e5ef809f332bfc27a74335b004d03f2c4bbb838ee664a7552b927b1a26b03a031da485bab7d18b5c3e5922a81e8417e2af17e87eae8b1f5f0a2cfa761da07e2aad4beb621dd9f0051b26078690fa7e00356cf2d9533dbe0090e3efb00d0982e65c148ab0f8b2bf38dbab94e0426f4d92b331af36714367ca1dfbf07d499465438a1a320cfe3017bf16b952a8b275446e45bfd5119d0ab7aa00834e74f77d753f04813c8a51dac1e424101acf16fe1009be8c9698063eddd0852f6914a11cc665c78df5e3af6e3344e7aafc89ec1b42f3c22536e078976242c755e5c206a06f7caecebcd9df34e2ad6fc359fa7d2db6bb976af7d9cdfb58b72ebbb22840bb0b5053125c24ea42d84d103d251f1f45ff3465544f4eecab56cf98bf1fe78ecec2ddabc4b343dc283eb315e44c9fe0a747520983469125a80a1517fbc64cf63745dfc557c4f9d7bdc5ccc091e0428ee50de4989ffae380b8957e1f6464f95fa6ac26ff7ee97b57aabc2215e5c2ea48a04f4247b7cff7772d5fb907fe58d81a3b11880d17aad64cb25e74851ad6c7b29f9bf2dbdaf0687befd58b5dfbb37adaae48a8f2a1f8624f2e546810299bda72a69352b1236bd4af4c74b387904d20481b133d4c0b9157f536f16d19092dfcf95d3999ea7c36483f5d6965a5ee3609748fd1a98057afc402246dfbc37b550bac0c5d76a47f524c75fee46900867143b70079d8a69ab512cd57da0121b4c9f26d28bde8bfdbedd9c39cd389271be6fde7e24ac81e1c77a2c4c4aa728f8d5f6279024c89b080e59466796c705e966369a981e4f309aa5af82c9a28b6d911d4873ed46479a3814eb3204472d4dd03e2362d2acaf3d3193e2d0f7ddf3cc2541568ca9fd3f7e2830dcfe0ffffe7b591ffe99b82a46ce7cd7286c803899e122aa6765c321ec09ff59658616c1168a07f91f36830ca483ec63c0d426bf5f0b26482437459af7e14e47a4ba00d2ee54bffd9a9e4f48df0663bd464876f844f5e1b708f9095aec76ffc41029b5d000e680a8777905ea1c3b31d883578571d801ef897e97eb9fd176955684dcfbace6d7e12f04d88214b61f7e009a42637e3097a1b568741c70938643c32bc51ab275f318ac86a0f348d8575b4be9d48f6e0bb3424a5d3192ad50ced54fcf03a270772c7754f6503e87efa576c59c4c94927dc34b891e0975f3d7b5d008327f3845256718c3a15434925b88bffa538f6f89283110223027c2d5e2f4723672bd9654c77fbe23ca3378c7c7ebb96c7e9f71eb215cc0130df91e2d5adf02d5e972fd319a199d9769cada211e41764ef6d152739d1f981c220d9751562e738aabdc5d7ea1555165ee1ea207faffdfe60d2f55d3043ca0dea22493336d5a735334c91e7288c4eb6f48bcaa11dbbde19d28eb4f9d186293fd139172c517c9ea38504254ee37a7bd2727298c761f0b861b8b87b2322de971aec62f41c74fc8563b5b9f09aea6a99c73c9ea354045543f59428f2421841695f86c1c848cd7801acfdfefbb25c86a96b2d1a62ebd456639c19ff14a822cbee1d81fb71605f2279aab8cfc3adb32862a5fb48e01037e3151313507fcd8673", 0x1000) r10 = getpgrp() fcntl$lock(r5, 0x9, &(0x7f00000018c0)={0x2, 0x0, 0x0, 0x3, r10}) setpgid(r8, 0x0) 22:17:04 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x401}) mlockall(0x1) 22:17:04 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000280)="1e6c97f9c5dc980bd0e2b5d66427376bfdea8074629999bf43048fc52872b82b80835a960c49fb69c604089c69c4cd8887dc3de563819b183af98f8ee496bdaadd2e75f2e31cd87fbeae7b4c0cc505e5f8d94d25f9d1449eff29fabd616f4ccd7adbc190e8fe0e205414", 0x6a}, {&(0x7f0000000300)}, {&(0x7f0000000340)="ae3cb6b7af62036979ed5e790f8d01144ae34720f06512c38bbe29368009ad721c9f9e4e5905900c1a90b22eb79549b762f779adb8d521c4391c2b91fdf2f2ddc10d13a4bd9524f78576a8c650bbfea2cc42c184a99e39bbbd6150e5a9664e5c50141bc5c75ad52f2f0a8be8337cdb9c8e1149209a5fa902462f7f6f537881e1d09abf40148d9dc4de0e5b6bf9afdd40ee092db672e61a823fd0efda55670fb35958dc826665b2f0de53e52c07a610ba2ab4320a207ddb460ee4114945cbeeca0549744539934df8c88521", 0xcb}, {&(0x7f0000000440)="e67cb74616c71fc1df2e01b827a33e4f430943153028b28f297d0f7fdc53d46358840586cdb060b5f76259f1e79816f2b2182a7907d082f0", 0x38}, {&(0x7f0000000480)="1bff46c433d1efa22bafc4a5f315bbd362996dbcef86165da0150627e29cb7bdee31ecdda4c40fc768d5bfbc1c3715a8825df291082559c86e1095bcdc83346bb1a2e1b18abee7e80a1bb09008280a42ee154ae5cb8c216a3701fa61b8f22774a476a918cfbda6778d990a684caf56a42ba99d95004a28520c971fce8c0adc760fa04a038ce4e442c0829de82e03acf232885618fbba51125c658f74e92af52b008c824df5c694245efc4d0b96b83169b4219ffd5ee39c571ee8c29f547aeb9db75ee99a4d99074ab32fb33ae7cb321b0974637986a398f45012953adc73e6d734b2603c35b96276db0ff6044b9af95fc456407a", 0xf4}, {&(0x7f0000000580)="6e85fa2f4afa743b66e9b7100acf1e329c8510141a7d5a0738fdb7680a92bb58ccdf101345400b50b463f17e0379996344d293f82200615b65393a3eb2e389bde9158dce9000bb373ea240bf62ded6a0348afef893cafcd748082f029ded566d249fc1cb129471a1f7a06725d8e7e0d605b157f260747b7ee59edbf6b3c542da4615dcf210f859cae6575a6132deb7ad1fccb94ff5f05043f8a1a09d3cf569a5f256653f330d2689239bf8d812179d8693d3e10f2dada4e8567be636e89c5216a83f24c4a7e1c5e73bf59d551cd9fa71ada03e82224956c11b1d27b2621c2e69a20af34441d8acaa4077756e1356c792a22207847b555eb2b7c70f08c84ce912ba535d755bb73c794d45f15de78ac6f80aa1901bad254183207733fddcf99a247c11ca4aa76776238d5aad2fa1f10e739fe2a630d4246e0d09dc0730cd4783dc7875fa46874b7d70da428d0fa10a688e43b6c6ee8488631429253b56b214f701193c5a80e8d5fef1f2484ff4366edcf898d46366be284f4504910d24145efd3d771ab77ed5fd2b396c178ab99a77d509421bd5980f470d014d444aec695837801b2f61752b7824bcf59b835128fbdd51af0d06f5485b17687739e6dea49e3807bd95ce43c720d5188dcd25fe05a643c9a3414a8c1157376a13e493325567024d7e44c00d0f2c25ccd0bb672a3e4600712925a8db7245849fdcc8ce8d6acda8daef08b17b6da64a89b344495dfd8ee00e71b7a0690b13e8a62e6ee5efbcca271e17f3642f6f2711de3b7e61cd4a7501e4d7acc405317299912c02be27b5448a02c4b178e10c470b4542bc3c446687a9f9b8876bff912245dd343182071b6f61d6143de610e9f8c3c9fee0364626d14793862a5075fe43dc37eeaab05986f2c7a8d8a9e7a9a7ca7804a9f60f119eadc142100b13da7e36589173a7553c9c2434be1ed0ea6599ca7e4ca48d04acca40f96c0b1928f540284f6dc5259d203e7f6901f171d9188abafd0e08de5ebec684753eb815882fb7439ebab668c3d8c4478089df80335a856a221dc16d45c5110d1422193794b5fe60701d6e7059a420a7ecf2c78f65dbe899cea83ad5a1e0a508543cadd017df29128ea105997a31fa50a4894d967b484ad1fb239bcbc401c9b73cd4bf55758678c5e92cfb6230c3e979dea3efcbf006ddde1dda09a170d17e7dd72c24cb35f3366bfac30d51c404914f9a634d15fdc7b6ce9c9222268f6a92e1686b78a45994362a7ce34131de123fc0f5c4a45174f7dc746669929bd9514a9465668b7edabcce16d781e0b127dc58228a3ab80a519b26fca733d300b6f74704b37875e4bf6eeefcdfa772dfe4b6c1c14113a8669a11ca3f1942b51419d48f1a7702d554d89840d900029f1603721cc4c2ed5970945d2de37c0bd241225e509a51c3a5b41843a1936b6f620c59af1e498d30527aadc02d221c65b9f1c2829ffef99b00cd84ad37000145e120b4467fde0f12d27c14deffff2b1c6e2a9880d83d1948ca98228c9f813b0f082efe1969cb04ba197f6384b39e92b9e8638d6f09e9ea08c898a7634b627ef9a3d72fda9f2657c634d647a39981f5ad0856aec192715d0b1bed7e09db9f74ca0108154b35ba007f5fdcd4c8bb4808b762a2ff298740a5cd706956a66a7506926c51c38f96d4972a170360e704d95c193d1df58d63011b42c2230ae3be6bdadc645608d167a8dbc7b65cf5a867b2c5dd88a8260a870855c73df8db9854a67607ec666d9fc656c34facbdfd8062b9dea9f8af28a120de06d2f86c4b13948574f0b3277ebf83855870938f1ab20d20df0ffc66b824ef17b5984a7a6fede97d90e18a571200010800eb0dd9e60f67350f0a2440de7acbf51cc8285aaccc219eb9e28532035cc759c6f8c8fef2a8f7c19ffd7d4df410267eee1df1ae3561e424bc002a4207ae17f5dcb2972d7390fc1a0bb8cf44b8d4e2f46305974cb671b62822fa478388a81237fbaba19735c9dbd7c20f96c50ade02718ebfd5d4634d8ea474041a9365e9a266e49598616f348587500f34dc22410c6e01bbf64df79652fe9d696b022186ddfd656857bfebc0b15afefd02f3c19bb3cf14546c0ff02cd3e496060f66bb65cb7dcdf918b2f0b70cba1009a3c5b7b8342cbd4ece8679cc963a3bbe5a208b80c3aa18bedd4907710f3bb948f0691fc6c437fdce5552fe08aeecc852efe01d79e6302a5efee48b392c02bf45f5a32ba21b790bd63fe67127e86737af2127b2fb3e8de27539bcb7d9af9ea98b24a79153f6191c6bade141943b62300109d7fd1359b4ae40989f6e6384008975f2ecc5a6ad1191dc801cdbab90fd5fedd9838b38b3f2063582ab2ab670e1449025df0360e62b80c544c424d54a16e6ca3e95df73aa062ba83f385917ec205e5d68a8026fd38d6fad2d40c4bb960381f3e763b7c268643435923ef1911747aca5bf1ac4b4f83b098056d6c9c65f2525ff05173ff655b44e733041d8ac74db9cf8a90f8f42a6704a3d626f585a2d124d7c5a66544e8ccb56d5522f6d7ea5f25379db50adef82dfecdae2e72cc5dcea171e9ff93b866fa0feb32b4afb66bb74ca50fb15eba5823bf76857da7de0e0a30aacab6343f1f8dec9b7933d66d4e0c711305e49c9d2d94560dae184cf4b5f248e5cb3a26615d84f89b0fbc7934fb41b722d68c2fcec2b0f4df8bb078c57e014e213cd05ecc6afadfc9fb6672c42e09f08842db8fe562ecfbb2f8f2e774c542ac3c9c3283ccbb9ac2448c4366d1b96e914641832a506f198241c56759a3d3ba821889f6f571965af4007daa1d0c0d5a2bc5038a03899b6cb69cb8148afa7ba3a42f42848c3d6ecf3e7ab188b9fa49d2234bcc50ff54167e4732448948e6651e9e0b78c0ef832a98b05e39ed2a3dee17d2281597da861bc8d874c2349c6c07c435bbf7bfdd68aede848449acea8de20dbe71a126094ef5583f46bc31c77ce4a517bd9b7b67bb6225035101a48918a9af0adad72631b771eb62d983e0d09fc0e1b856b50eaca8d7cf2043e24e9f6df87186d7fc6d2692b4cd61ede03fad0413b7c6e620d853be21c566e4cdd4741b95aa05ad7b7f8a70740ba833b85278e15aa184e29ace0b33de41045f5eb470727eafeb6e871557c32e4d618d22a06caa97ec7eb1d3b1546ffbba0d9bdbcc5d81e3ec41e14746416042af78bc024b64c61be358f95d4c3d9eb8cbd00eb77acfe2089fecb67d32ca8a9016cb92b703c60eabb84ed7351a4839f48928cb35ca1ab7a87af46485f8e7ecbc018383324638d39e262700ae5103f10c5f1c3198a14dbdd0729e91bd93fb2cfc6f7699f1b6494080345daec315156eaa3a4f725ac9bc8ebaae64a24e847f821266d8d987f73a2be9de86d0714c7b2a743748b80c7ab8bafef629461bcfed94c6d69cce62551afd3c99f370c780159d8cb4b894929fe608cb505cd6978f82bbe1e14bec6265a27215d644d063afaeaa0e60a721679ebfc6fdcbb48ad7275b28d8244eb2779bb93674b795b6a8ad86a55826d861499bd557fc4f0f554df3701710e089894c4481cb93220d8eb19602bc5b12796422750f82d01c7b9bd4ed21a07bb48ec901aeff8534b4dc88e900ff7625626b57d61dd57f7d4cfe805a5f7aa74386cafe328f7dee623a837e6b8b7a8e37a001f13d4f42463dc9eb3a9aa1eaaf5db2fbc45623abc9518491d12639c159ec2ada2812abb08322a38029ffc2792bdce17c83fb93b0119d48b9dd633e17aa1ad2c502c6a2252843cbf6ac684bc286e35cac1aeca8d6b08f34b21105f9389c734b6ae67b4ce2fcfaeb1b9496d0df1ae5cc0b64c65a0cdabdd30df841ff3ae4d0e5325d90eb8e4c2120a12bf695672085613a2b02483e80a8b612799973c032f7f86821011709a1a7fb8f8213cf403b62ba04b890e6aff91fc335302da1b1a1ec77c5575db0602765a8df88fe3c0686c8034621c69b565a24550f0659d0210fe18013dd7d72216e35101353ae30c42db396ef8df842c86d5bfbfed241becf6651411296ba801151daa41bcac4acebbd3da06c044c92056e2986b34876c840a36b2dc1b34f1615b4594e3b1f13e0c45170b7cd812bd8ba5c4b718ab53437fc7da505bca25e064b689c91bd4fd65b1ac3abae55f748ff85c34e7adca50d6c4cdee60f9e44cc3a56b7331dc66fa4f11624fbe9e55c9cb49d63315889eeb9ac3f7945353e563e82d8c77922855c8cc1815d5ba9ceca44db07782aa7f1226861cfeb57de294695caf33d76c1fc3e397718971994c6da861c04364b9b7c5702396cccf01b5e975886ff7b596c99ccbfb05da383386437cd003275fdba793338ace604f76f34bdc076625415d8efd62da508f92420428b7926a89625cac6bc0124e62c448bf83929dd9ac4bc6b414cc5b1d5d056eada5eeb4c4ba483e822dd60d76946cfa7148e894c14e58a95128825a868cc67f9f6c3523eab4a6935c724100356f9b3dc1fa39f0148279939f1d514beef40047ff3ff31cbf4ada3101018cb40e95273bdaf83369b35b38d29a56756e81b9a91d1c3e47877f3a83bd4feeca9665b025fc611f8084d47c016c17289a132d81c6ab1c929e9fea4761022fff88a946bac2020bc856c79f35b342144597e3af8b33803e915ef7c7b726228d3022762038be2847b32277918ff1157300327d1444288fb8024f15551ad4e6754ebcbfaa53e98c58605135b5c53969ed67fd89fcd6b76318a36f60f070b0a28527959fde800f19c51439272d85081a54cea8b416048d65944992fd9c6aa87e19b7eee8763b2482c42381f5b63b15d53612119675e315a15d8db29ef96493a89ab6c5846a85a4c7bc76445739ce06a7c897554e4310a80a36a07e6676ea423980c4393d42530911716ae7f432ddf51beead4c5a6fe1702efc1ec154c096f4a40722c3f979b86c85385030a8e2c5ce666e402cd7dc7cbba1d474dc0c2a983319176a6c1adb08d222754273025573117cd72d643a568175a76180584f23d41c610c641c5bb09eeb2c648b5403623be90389887f33d96ff75c7d107f6b4ec4a47ab35e9bf675a8987b741bea7da2ccacfd3b3d1bd5d4800d8578fcad02ac376fb97b14ee1987b25399f782ff1f93c8dcd06668be062850195c876d76fa6a913ec0e0c5f23e80e505434f0ad101f45201721be5b2f3c3af6fabc540f4841c1517bc69699ddff7c55908ed3a9518c33ac221a6fd911614fdc8a9f07309afe09b2ab31388a9a4b00859688dc83e5812c1b0f64d4d20569b47c2b7b7601eacaf7a1b7848c4bac3efdcdce176e4b283a2184045cd897d4a8540370bf26e741a5d88582bd8b040624777ba7c9c0e64f18ea32cd23769b65a0fdb50d161695f334d2fa4127e63e273d07dbc4fa095ea0bab5ca7b7b881d39e1559bb086bab12d43ee6f838f1541fe4e3ff6b597bfe9553e74f30bba24e71c9783c54b40e12bad4c503cfdcfcc4e7618f9782194ecfc34d37607984fe12f79ea4bb32922a557ac7d7b9ea6a0088dfde3fe678600fa9e507895ca7b1c113430783a975bd459e20261cc93877c1d8a45d46ac3bc70b1675a94a567f042466f399b5af2872ac5c9a858974dd47493b9c709623178dbd2a9b3634e9b67f81bb3dc0a83e6deeb120c6dbc3bb40caad3b369692c0ca86da3955d5e8c450528a5a5b30a6047e3a6e2983ace836c0dafb930ee8cf2a07f38236c5ade8633021c22efe8472f082f11d1a75dadbd1ddad9770a7f8ae18ecc13c485d9110424b93c0cabe525540abb86d62e9aaa29f01aeda7b7a4d5681dff4589b54", 0x1000}], 0x6, &(0x7f0000001600)=[{0x20, 0x1, 0xa6d1, "bfec1b6948260f694cd1"}, {0x20, 0x1, 0xff, "61ff3de3053fe49aa71e"}, {0xf8, 0xffff, 0x7f, "961d7f58dd02c0bc74f280bbb94e3742f6718f1533cc2ed65a105d09b9af1b24e9d9301bc2f3c9c674b5dcad79de5432b4c4b91822e1ba0ffb1912807a4c09481ff4ac7c2d4d654443b00741c4c0af7f9efb332406c873a9974473f9bda5ae82bcf88221ba2dc42d5baf602ff945016b8fc7cebe72eaff81b9bb283952f5ff0d6b74034246e7aa5867d78da922e597d3f8678ce5a649131643aa6cd2af8ccc5810b95c73879c8bc72bfab7c7423f70cfa4225bf50c0c2cbb94577a8dad2e3121229d20e58cc3e2e4ce3757c5008d8d8dd162cdb6b17ef3382617b98073731c1c3d4e3149996318ee"}, {0x30, 0x0, 0x5, "c03255b56340ece8fe0aecd5cfbb9f54df7984b2c943c80b7907bdb9"}, {0x110, 0xffff, 0x81, "aec812649fb8b990bef407e3fd82fdea79a9812682f504d033fc9405e0c5c3a6c3389c3e3d10606d8184870650825b3f0e0d10b024367e9c73746e7353e738d044cc90e681ab38108f48e03bae626f246baa877a7d661b6cc85a18a93e83663cee3353be75a681c877a63d7808c86a04a520afc1ef021d71b9c80e88cbbac4f2a1a273fd3f45fd25912303c31a8fff9298ffe72c7bedf9bb0a307f373643dc557566304d590209f6aadd7830ddd15c7e46eeb2ab34b2ac6b8f4c20cccec384bce061453f952a95811008287a9f14ae14fb55153df363f50d3957c30c256a40c5851259d5179115e3580990e7c6a68b7fa9c8c83e2a0f6658c2"}], 0x278}, 0x3) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:17:04 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setgid(0x0) open$dir(0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) (async, rerun: 32) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x4}, {0x416}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r2 = msgget$private(0x0, 0x402) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="67258ce57efffff4"], 0x1) (async) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) 22:17:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() mlockall(0x1) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='-'], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), 0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{&(0x7f0000000380)="00705774c904", 0x6}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffbf, "000080ae0e00000080000003000400ffff2300", 0x0, 0xffffffff}) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/244, 0xf4}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0x4}, {0x64}, {0x6, 0x0, 0x0, 0x8000}]}) write(r0, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) 22:17:04 executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) (async) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) syz_open_pts() (async) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) socket(0x18, 0x0, 0x0) (async) socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f00000005c0)="1bd40c31430d98eb3d8cdd298b5138913f8df733b55f6aa4286ffd95e2c7b1ba6cf3eb86286b7c118b88d834076f5ef06542f330e2bcbe8b577c18aed64810a144552dbc1ad7461fa251ba80d7403c790c3692ce81eb86170c06ba941da0111da098b505b85ada44c0d296c6f753eee36e44613c2f81a7638fb3a2e68afe9f6a4e4dbf040994e28caa6c7759fe5b340c86ef87d04724d1475112e9fcc4d700bb0ddb562909a0c0148246b1f403ea175cfc547394276989bf0becddceb1667ee41f83b3f8a7f177e4935ec68db57f5b8ec25bbe4a84a1188cab9385ddc5de6af545b864e2bb66ebacabe393067706bb29c744963e29c74e072ed30704418fca945ebced27fa8f666a65923bb2d41887f912350179f950ce2e1f0fd5c814846a47203aada1ddc36f6dcfcdac35bf8167", 0x12f) (async) setsockopt(r0, 0x0, 0x6, &(0x7f00000005c0)="1bd40c31430d98eb3d8cdd298b5138913f8df733b55f6aa4286ffd95e2c7b1ba6cf3eb86286b7c118b88d834076f5ef06542f330e2bcbe8b577c18aed64810a144552dbc1ad7461fa251ba80d7403c790c3692ce81eb86170c06ba941da0111da098b505b85ada44c0d296c6f753eee36e44613c2f81a7638fb3a2e68afe9f6a4e4dbf040994e28caa6c7759fe5b340c86ef87d04724d1475112e9fcc4d700bb0ddb562909a0c0148246b1f403ea175cfc547394276989bf0becddceb1667ee41f83b3f8a7f177e4935ec68db57f5b8ec25bbe4a84a1188cab9385ddc5de6af545b864e2bb66ebacabe393067706bb29c744963e29c74e072ed30704418fca945ebced27fa8f666a65923bb2d41887f912350179f950ce2e1f0fd5c814846a47203aada1ddc36f6dcfcdac35bf8167", 0x12f) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x20000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {0x1}]}}) (async) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {0x1}]}}) 22:17:04 executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) shutdown(r2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0xd8, 0xffffffff, {[0x5, 0x2, 0x3f, 0x2, 0xe3e7, 0x6, 0x7f, 0x1, 0x6, 0x0, 0x7fffffff, 0x1, 0xf0f9, 0x5d, 0xcbf1, 0xcf39, 0x8000, 0xff], [0x10001, 0x4, 0xffff, 0x8, 0x7, 0x5, 0x100000000, 0x20000000000000, 0x7ff, 0x5], [0x400, 0x4, 0x6, 0x1, 0x9, 0x4, 0x401], [0x1f, 0x5, 0x0, 0x3, 0xfffffffffffffff9, 0xbde], [{0xefe3, 0x3, 0x10001, 0x10000}, {0x9, 0xf2c, 0x100, 0x9}, {0x4, 0x5, 0x80000000, 0x6}, {0xfffb, 0x2, 0xe0000000, 0x4}, {0x1, 0x10000, 0x100, 0x9}, {0xb6ee, 0x7d, 0x7e, 0x1}, {0x5, 0x0, 0x8001, 0x7fffffff}, {0x20, 0x7, 0x3, 0x1}], {0x1, 0x4, 0x4, 0x7}, {0x4, 0x20, 0xffff8000, 0x5}}}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 22:17:04 executing program 2: sysctl$fs(&(0x7f00000012c0)={0x3, 0x1}, 0x2, &(0x7f0000001300), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x90) r1 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xfffa}}) r2 = getegid() setregid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{}, 0x80000000, 0x28d, r6, 0x0, 0x2, 0x0, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r2, 0x0, r3, 0x40, 0x70af}, 0xfffffffffffffc00, 0x3, r4, r6, 0x401, 0x80000000, 0x9, 0x16}) 22:17:04 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x3f}, {}, {0x6}, {0x1f, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea0800fd", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) unveil(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f000045e000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) open(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) chmod(0x0, 0x0) mknod(0x0, 0x0, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f00006e5000/0x3000)=nil) 22:17:04 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(0x0, 0x611, 0x113) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x51) 22:17:04 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() (async) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x7fff, 0x75639588}, {0x0, 0x6}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) 22:17:04 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000457000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 22:17:04 executing program 5: r0 = syz_open_pts() writev(r0, &(0x7f0000000b80)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d819adf80c8260ee970abb9f7ad2b30879fecd651cc86f5a7fa7ce0202c3233423dcdb97be911ef401c0164ff228f9c1e8d2f65d15bd6bc64beba09cc92931e32aac8656f3e2acde22c4aacbd19c04c8794eb4e1b456c310d6f5ec8578e4a5cc35801e1cdc0e8c2e66d8a007768f14d7dac053c8980489829818ec1fd64758c444e8029d28860de3b974965e75881b47713336efc2d31f385b", 0xfffffd97}, {&(0x7f0000000380)="74906e0258f82f98b17e69c4c0b8eb0de96426e1f3b594968ee72a7ff81da323a004a9b2a31d0a1f0ced5622acf171e845f22b439b98e4e6da6c00f46f40510237cedc49a623b642fa6dda3c897891b5c4a5d7b31595bc2c53c307398d98b584913c8d2df1351f50b5970532449fc6da5be18a374d7db2499d0e42eaee6d0c7442137c69021e", 0x86}, {&(0x7f00000005c0)="ba55764e24e80f6a369196e6c8ab8dc6eebf790f970000000000006f4da63ddd904100000000000000000000000000cf3fdfb615216046a6809c526b1d10e303decb91f95a9d9d9c77d0644bd557ffcedbc3057a4b92b7c756015d621cd14faa6635a8fb96f654d413603eebc861f0ae5a3b08a2002a51ae7b50fffab74971", 0x7f}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb17a, 0x0, 0x80000001, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff7fffa, 0x0, "0000a6bc40862c000700"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "652cc06174489f300cbddfaca78a2875c60547dc"}) syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 22:17:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(0x0, 0x0) mkdir(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000003c0), 0x0, &(0x7f00000002c0), 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) 22:17:04 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0xf001}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) syz_emit_ethernet(0xe26, &(0x7f0000000700)=ANY=[@ANYBLOB="fdffffffffffaaaaaaaaaabb86dd4f9874230df00000fe0c007f00000000000000050000000000000000aa2c000000000000009959f220510004ae18e4a5add363d3dcdf1cebd627f9defe9a56b3c62a9d840776f2cbf4e5653bff43aedb47bf00ab39125f6f01cbe273b5c26a3bb1627f10ce0089537869700800000054d4c4fea396aea489ecf2c816c6343b224a9dbf2661da16274c305912cf1fbf79cc399c98f96b2347182d2a594e39f513d393968f399fa7037277cef492c1d9000000000010000000000000004ec86a90d85f0300000000000000998d2487f8b31847fa0ba47fad982572f802e51fefb9637c5b9a019bf0b412f645f06db46321384fe6f74e420d838da83372b95f2ecf977938ece308000000f004a065cc11673c45cae6484395bccaf648c3de00"/310]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000300)={&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000001540)='./file0\x00') r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r5 = fcntl$getown(r4, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, 0x0, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) setpgid(0x0, r5) fcntl$setown(r0, 0x6, r5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)="0100000000000000b65271", 0xb) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1000, 0x0, 0x0) semget$private(0x0, 0x7, 0x100) dup2(r7, r0) sendto$inet(r7, &(0x7f0000000200)="3d581eec67380555f2b778eb6001001a3aa68b8d9efb8256652576ec9f98cbb9b03cca6e5b543bd78f2c00000000000000008cb0084d6613a428e434901fcae6c8d7b7f8ed606740318218338f0d408df851685cbeddae2928c66f1d25090c20add843bccd10e4502626d5dd1fdfd5681a067c5316d7ad0990ff6531880000000000000000000048bfa4fc540cfd00f67ec726ee2739a446ed5eba097974a29519bac4f49840ed649527330d3a25d15e732bac1aa2b62bfc8a508cd0250823381c21160896473ddfb0e06f0f91e0379dae8b21040ae45ff92181ef064fe4e4d39060fd566f90a2ee98af7ba330456055a2be028068d1a76485391d6fd3035f4677bc25ab7e4647d8830f3734c5b99ff1d746cea7d7fe7385173f6fb24e798c000000000000", 0x125, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 22:17:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x401}) mlockall(0x1) 22:17:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) chdir(&(0x7f0000000340)='./file1\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:17:04 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x1008) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_gettime(0x2, &(0x7f0000001200)) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) 22:17:04 executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) syz_open_pts() socket(0x18, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x20000, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3}) 22:17:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x708, 0x0, 0x81, "d48446ccea880c2328802a2292b2f2907706e864", 0xffff}) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000740)=""/123, 0x7b}, {&(0x7f0000000640)=""/56, 0x38}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f00000003c0)=""/182, 0xb6}, {&(0x7f0000000480)=""/216, 0xd8}], 0x6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0x8020560a, &(0x7f00000000c0)={0x4, 0x4, 0x0, 0x0, 0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f0000000500)=""/135, 0x87}], 0x2, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)="c9587c7db50c77506f58a84d026148b74b526aba517471fc0361697f45a44fb61592733c1a2d5da24f73c786de7d355007a15fcbc5ab3db2c229c27f68e9da102723326462586c45b2725d6c", 0x4c) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000a42a0af733fad0c449d92bfaa9c26d8f0e7a905dcdb28e6b38fb9c2afa970827bd7255b0cdd6c87fc531b42dbb0e995abd306ee0101448e3773d50301fa18fffffbda1d667e27d44d333f9ff7f17aaed4a4b296d9b5456713f7aff2f0aa02088d3205fe835a5c35b1e46a365"], 0x87, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000300)={0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000140)="15", 0x1}], 0x1}, 0x0) socket$inet(0x2, 0x3, 0xfc) 22:17:04 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x1e, 0x3, 0x2) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) 22:17:04 executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) poll(&(0x7f00000000c0)=[{}, {r0, 0x40}, {r4, 0x4}, {r1, 0x80}, {r3, 0x4}], 0x5, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)=0x1) 22:17:04 executing program 6: mprotect(&(0x7f000027a000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x8000000000000000, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x4f}, 0x2, &(0x7f0000000280)="f0c681005a596c4f91dd294bd30914e4b27b9d972288f9dd40e18a810000000200b6a33a1a9d695143226e4a7010a26bc5999d81b1f71abdc45ae2c0f3e6ee7187324ad0aebfd091a43e2bd37ed7cc24afa1d9aedefedbe981cb121cd645c13b8c046e51e26cec4d29c9026bb189f86b9c5eb12a68879a6921a5d804a4af73da3d1994ae8f4971d930a21a0aa998fafdcbbb52c3d0c8aa343f9b6d067a3975e13a21f4691e62aee58a23690f11c6266fbdde1aadc0d544edc37dbed875057499d4ce4c846eea98ec24480180000000000000fc64a1b534c09d4b691208d2a5ddc6c406713b9cc5b5403d9d9ad97c34780ef5d1a912cedde9c2661d0a0dad7c6a939838421643af9e4543fa609a19c79bd0c5efe6f83257ad091523964af21cdcfc4ce2336c3171299745851816abcad108216f76abf25631b43e0cccd94cab3b58ff5e2e53a9408bd2136a880271b6679cc869e71213d6fcaa29f9116935a29cac6e0c5512e5a8ff1d01b7", &(0x7f0000000180)=0xffffffffffffff3a, &(0x7f00000005c0), 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x80000000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x3) dup2(r1, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0200000000", 0x6) sendto(r1, &(0x7f0000000080)="3b1a087fe89b967bc897f5e82f0ea94fd0d75eac1d01f51cbe13a79169ea83e085705e66fd9ee547259be9fab46280775cc45d979b1686a598487d10debcc8182e5c0dff83428e03f5c7a04e6f75660b5db41fb4d3767c99e18f49552e485b73fca8543e959f93a179e6beb7e855dd9ac484acd8a5b39b548e759dbcc1e006206b9499283cba60513c35dc51d44143a167354345938e00bb46df1e0cde9b", 0x9e, 0x4, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffe, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 22:17:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file1\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) shutdown(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000000c0)="771f7e4e1b", 0x0, &(0x7f0000000100)="1a7a0c384ad04fe694bc0372fec7e0a31c5c0209f07e30dc3f1cbd57391336784d2fd3a9ee4caa8e12443125c75688a945a07b4f271484daf7dd", 0x51) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffa}]}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x6, 0x4000, 0x7) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) 22:17:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x400, r2, r3, r2, r3, 0x1b4}, 0x80000000, 0x3, r1, r1, 0xc847, 0x4, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xffffffff, './file0\x00', './file0\x00'}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000180)) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xfc00, 0x5, 0x0, 0xfff}, {0x1, 0x3, 0x8, 0xfffd, 0xfc01}, {0x9, 0x800, 0xa81, 0x8, 0x7}, {0x7, 0x1, 0x7, 0x4, 0x1f7}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000002c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000340)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_index}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0x2, 0x1, 0x40, 0x80}, {0x5, 0x0, 0x2, 0x2}, {0x1ff, 0xfc, 0x5, 0x1}, {0x1f, 0x7f, 0xcb, 0x459}, {0x5, 0x0, 0x5, 0x67}, {0xc383, 0x1f, 0x20, 0xfffffff8}, {0x3, 0x6, 0x1, 0x8}]}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) flock(r0, 0x3) recvfrom$unix(r0, &(0x7f00000004c0)=""/7, 0x7, 0x2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) setpgid(r1, r1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000580)) r11 = socket$unix(0x1, 0x1, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0xa, 0x0) sendmsg$unix(r11, &(0x7f0000001800)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000600)="0cbbeab75cc184ac2507e49feaa1590491d90f2a4c5cbb09873d1cd3e64d55c106d3d5017cc194514bcd1316dd833221514fed0fdb34863c4caf3057d87d54551ba227a4ad3403f258dc5f673fc69d5b19fbfe1ca470f8dfc0f5e3d44b0cabcd79de114fc93ac124010f26793869752baf647ddde369d566d6ea80d4bb46d15f83b643a4e1e9ba62d6b815c53562a4679b7276cd285d65d40cee797ed02186382e7348f0cd6f1029c97410ee8076b9ababc2aeff19d648df671604a5", 0xbc}, {&(0x7f00000006c0)="0e79cdb451e0957157b71de7cb2af2c60d64a34afa90e0a8f34a555a67f90aae26dc1856cf9a98418b08ff2d088ced439e21f6d32bc5bc2c75a3cd54fce84c8c53f2fb71bf023a262671da13165858ebbdd3f18809d8d18b4f36a9a8e5554aa98f85933c3bf5bb26fd035c59647b42e25e0f45ee5ec6c4b81b3e0c56d585e7e6b9ce86b28364597ffc487f31ad3f836c61cec6f5fd52cc8a4af62f479656ad002503497832e3f08c5a546c060060e9a47ec21a7ef904b73a28735c142cb799bdd0365e7d3f1e5a0c4ae0babda5fa9b75e48982796c32c0103b7f0137142e968b39c64a1f4cefaaf2fd292ba280f0d875ca570ba12197a45d44412d71d824b03932535997a825860ba452e280a79665e4efff9e3ce119114769d481d0f16695c143fce5760c199d693ffcdee5e2534ade967ffc7512f2be9d691c0a57d0387009e96c28196553c9becaafb262b78d5220bb61e69e43bd97c59f17a6e568a3d5e9e6928d1a93d9630716fb31184be9811d4449f92d6282cbe4363ff8c87f9a3705cdac6fec1c33d0926979af000dc6a7f705e29d6c25ff20d69e6360fd8e61513f791cb87e51bed778b052dbcf3237b0b291ff1373c58f9ff91397703fed4eb6abaa51971bfaba980885f58772f1b0eabb0e1f236d5873a59759f9111296234ff09187b02627a035b36817de6877dacbf2a534c567c3bde789b2f30dffed8d9ba5eea9695b6b5b59c95f5468a7a94199dbe996d1367a11faede18fd3b73bed67c467a643431dcbd3741e21e94705540afd5db572b39e6a7f71752d755db604da820d0ac7ed428202e866de2cf9d746f11bb5ac1a28323c9ca926e1b4573e3fab619a8915377fd92eee7cbdff72105a6ae24d8adc88ab748256526c5599115697a8fa5ca0c8c8fbc357ec366c01546dded526c3809bb1d95f453536ceace95a52fae900545d6f6025464879767656e74d0e136aa5c256224a26ae59fbc0257de13f38253c4e6980b59dfd6ff1d5ba303014bbef3ff5e1be73b446914c5cf8d996a38994d2a7d1b1f2a1e0d82bbe51198fb0bf577dad79f32a80aa985f74be25dbf1f6eeadf74bb44942de1ffa0d60d73119680927625f2296813cbc68955f43fe691247131055d51e45ce9c4c78b2d7634b4de920af76dedb0ef31f59fe759cdf44c3a8d4bfa3495d7d9ba1d0f64d8f79a5da19ace885e7df472a944f041d8780246f0e43c34db94840fb09615beda3239b6039c5f750902198c3fe8df0d8a61cadde3301e9a148ddc152315138ed5c342d27f6d2b3bb87982d73f78e3c3ac577c8424fdce6ef7b982af5e89986393c7b0e5ccf9f981a0725c45eef5edf1a2bd034a0a185399cb92a6022e07146aaa79a258931539fd13564ecdcf638706ff135fdc12bdc5c29b151dc2ef6925a22a0d09b862701f7a6f288910441d6ba20a35908cd78d6cf6c516cdbd3866892ac6fd76df109627287eaae5dda4f5ee75b1682db6bff24211df82a1b77c32f5a4649fe0d8935b56c83fa6c773fe0aee29b01c7f4d3fe10474fac924426d188d1d9418e8578890f987c8ad30f70a8a0bd83e935684e43741744deb03f9b933bf946b76369ba4045bdd548a72ad0cfc19d4954688a42a37de3c224043fb9ad459345e3a37a6351e6a05320ba53efc88e073cc7df4137efe31435bd70fe0ba0f165832ce02c745c770e228b24bf0baa3fd8c5e59d159772071e7148f5a1815e616f3a850e1ebe7d2930ad1e0f7dcd7879839c424f95822afa1b9a958d512348f88ddd4ec75cc041c68e3689f78713fca27cb4759ab99cda847157cb39d00a7bb82da26db26d72723a2cf1b7781a35ce468d0f8daf0f932d58ccf33c87accdcb2419188c2b3dcbabf505e091ac71adc3202733dced88a25bdc871d769b4d4f6a9e00fc2bb2874c50ac893b7a2d3ddc854647f6b433847425805a4dc5ccb12f6ab60194b5039d7175a6d339da60edfb03299b3c452075b1ce509a92f38d76c61d477474ada0b6746252f3c19e32f75e13abbb2f2427672237108ae9b09d55f4bfbedc97b66cb95be4d869fc15049a935ba50fed04504f3bb820c4c86acc20c86d062d7ce981fe4e5d6957ae92e0b9a00f4f3a155732ed51bf66cb788bdf62ae1eb066e0d170768c54ddb5a232c30149b1853252551709ab9d27b50acfb3ed6fac82dcb82f83f6893b729e787d8f98bf695bd25873a1530ef7acd6e61c179afaa715f134aab33841e6cc2a02582964a2053b940b4d8aed68a8071eb7316dda673f1d43c7037873afa3538279a507a08e2625bea456337fff222019daa75500c34517f2b6cd22248ed7980845fb23a7018e51121717916e9c9697c4cc64f6d7b12b5d6fe43b53a9ab673ad394ff6acc567500e3753ca174b484aaa29f54e258c9e7e484fcbeaaa0f031d08c14bcc00dfe957d42c5cc1ebafdcffb1c47ad559f2ecf54ecc6506e0a8f8076f50c6f949cef8a0b4f81e474c4a1cc402c7cb3d19a66e5a2941db9d1953e3860baeb33dfcf2a3d26ed2dbf13a8666f6913721231cea13a16095e32828c6622ac4a412e8ebf97af8448c156451a699059e4e76e1f11f621d89558679160d138285af4f699e512742bb233833f36633b0166bf8fa94cac9a9219e3d2aa4a2f2f363ea8afb881d70abbd2b862bd144e3314aa4eb376121c4653c72c56c3a6f23a4f12d052c28bce09d2268065ddb551e6a38b45cca7f07226a76a9e42555c1a929c785578d6a39bd253904cd1c3f50587ee57492f4dba37f475fc0e28c4edc5610ee51ccc91bfde0f2eda392f431ec6718c1d52e16eef77b49611f7c8699030a4a334f7a89a50a3576a9132e7c61fd9e01a09e89ae65bba36fe80fc229ae827f4bf02caaeab30ad12a1d2b84521f3cd4ec2496a8989d48fe819bda39a786e8c3ed8652977adc52a474a040dae82bd4486e774b50d4e562d9edc013143549478d2e80876c827bf21455bedec8b54e2203703a1e5d4584803c2da0b84a3facb8a41f0a3998390f3fe32cde46efadc55e856e5400d5b9d282d5ae674023b594650c1d18d28dd4c357b7719ac3aceaad29d9e10352ee8ecbc32e4fb07d1349e1e9b1d11a5e36e3049f5adbab3b7282fbd0422b154aac3533ee3b9151a94c5457298580a68fd51d0dbe05cb3195341a7c310e57be88d72cd5404f502e4a85b54d2f55e79d11975886f7dc9c7ae2988370626c7686f99ed804c7c00c74ecc8591718613b4ae0952673cd0ba1a74bc9e964f6dd1965f56ac07741792969d9163e612259edad7052a9688690c2ade89c154763e875a20127e17dc947e3310557bb9123ebb7bf3e44aaa3de038ed5de5a607f560b8ff64bc47628da4c4da79a7be20921b80f2efd4c5a482852aaf07ca974c603bf45563b6cb52322e153b2b17f186427894a1266f9b1b34d7b2a3a8ca4756c2d7aaa5b8fb47ef4356530d7113cb2e7b0bc6f9052cc8cdff315d962e8b106a025a9c84d1358dbbdde488c79e8662735eed3b60590362442b489f8bce7d52da93a5ad03581b7364ec223424e07016e79afd60f74b3b4ffe9c5ed71c834a8610a5b899eabf9ec065fb95253365f17ee55198c340bee86f911b1ecf9114208f7a96f9746bfdde560c9e3046b7299c818c5bb17bb7b32ce76ce684456dd0cdd581ac83b1bc2db9731a0e3c001e22a7f352851ae1bc52c9adcfba34ff1065f71c9a92f259c4638ecaa56474dfb8ea80808e2eea20bbc9136778109f469693bec8b1eee0ddc95c785e99336b9fe853a14306d89e14597eda64907c79781948da99aecbc95f085634bef248d2b3b3d5eb1edbce95bfb21b8122061089b141fafc67ae4fb30f67dfda8410d1c20b681ad285dcf4434a401d54c581b910b16d369862b75bb5d27c6eb4a08b72862e138d0ad6992a54773b2b3668a9df643be05eae1ae985390e962534280b308059deedb7e8a5abc3ca3ece2dcf0a5ba850d8eb8e203cea734917ea823cad74d434ea26d9650113ef04dc694faf31edfbe4600a6a44459c412c644426f93c71db872a152b21a7770bfd83d5a242e397d803ae47abdef9784c8351553f49f94bbbfb4ddcea898e21a6a608ceb6f506761e8f53758917cffc00807f11761bdc8fa236e428f6a5dad78dbbb5cf870ee6023f967d7214f6b9445ff9356cfcf24025fbad886ec393aced864453eda0defbd380c011997bf2143c8794236f63e3b0abd5632be8b81dfacacfa5fe3ba47e0696fc721332b21ee617e998adf7e8a6f8afce4bdd84271fa530ef57f9ec09cfd5622529d7ded4609970d4fa30367226abff3372adf42add95f54b3213c2ee02273d8e178869fe21eaff48479b735ce9adefe370ee5e4d017f2925d4a21a4dc767f61360026778b3f9a7c1f25df8dcb39c54211fc4d12152de42fd3878a09324959a48f80a749c3cc76010f5bc2195083d79bd0c699fc69030913b8d4139c5d064181a4d106e6c6520879612a4e724c29437bdd5b8eff615738177b734abf9e20161d50f06b1fd78515e8949e86f43a11d23035db82565667bd3261c4cfe1acbad74240b12808b5e269e464ba8e1b8464370b239ab91190a20fe5c435d36d7dcf44ff16bf6e9b16a0cdba8990176993db17235e4c5b576b8f6852c4317885b79227127e894b71ed6ea6e8ff8ad2daafc18a815d9ffc2fcb02f2e2f8716b159793734b1756caa5cd92c4804b211ed46ffd3ea48f7325aefda162e498964ef39dda3bda150a787c1055d35fca24257bbd839ee2527ed0c3e11dd4e1efc1e946085930090027e72eb0ad81751935eadc89f5516f327e6c25d42e88a2a4fc4eaf0a063e6c996f7f7c0027aa4db5277c4757345394d0473e9d36e780f8c737bf39656b08f1c1de023343bb2b4addcfc5ba53553dde9002532d3a4ef5c5c0c1e8bb12639f526b1a563045edfc85777728b471416687072e8fd0a1980cc454f195ed7bfbc610006ae35a8e906207edb54d451b36c9686d594ec8f8b4199965d6988857f40f008b357daab2ffd567f61af137a9b9e1d1fb057584bcac371b2e2e64e0ca6cf986926727ab410edb7c352f6799509240c97dc5d25c756a3fcee02eeb56c4d95d05c5b29e479d6f2ffc7f7804d95318c72097ed5cea666354c8cf58e4c27903a5f17fc05c26dd782b2484f3391ba0b85c6733df7a9508100244965554caff0dce42d7c91e4e3484131d1c5c320d39d8f4757b8f545f9402ba0787e6dc58bdd6a59994f6cec9ccc153a01ea6c57a732aad1afe0ef0176127eafec267c8f803ad09cd5f375c26e9a050052182eb493efa0f60190506bf334f01b5699b1375cac2c30b580e054622aa017dee9363d216bf67a37b8f6a54a1c6a7ed8b3874eb6521541a68c879264e0e9cae37fccac29a2a2434ec0d8bc4027032373cb60cade2710c2293131e2b771690abd5bc49e944f1682d114b88b84d50f49fa2089cd55895815788dc60e8fd4314b96ef7888f31dbfcbb521119f9d705b1e42de7fdcc7b8a3b45a9e36f3a491d4c4453a2238483f38503816be02739d06b1395e008c0af140373bdfe753837dca04d75a539b4b83db25db5fd680bffa768bba36b5fcfd775b3097fe3fb64a56752842bad6289dc5cb8f80875caafe7a1b3436207ecddd3a333ad42e53da0c4f29d0424bd3452fd551c4c3bbb6d20457252f4f16031e54f6d5698cf988106d6ed8cb6ecd5d26aba2e679352969b3c2db392d8a5addcc94d1fb129817db2ae1fdd0185ad40e2c840a2ffe42ccbf5b37543d45d7020b7ed36298c9f4f324dc1b20f05a", 0x1000}, {&(0x7f00000016c0)="a7def4908034112f3bfb373eae59d6ba9c5d51b11688804961758af68e254ff5da81c11fdeeb0c7a559ad16ec8a9ff78fd08330ec87e0cfcbccf9ac7db80f2f1f97865d6c265b2f681be680387a72b892ede18d8a176aa", 0x57}], 0x3, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r9, r7, 0xffffffffffffff9c, r9, r8, r12]}], 0x28, 0x9}, 0x2) socket(0x0, 0x5, 0x3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001840)={{0xffffffff, r2, 0xffffffffffffffff, r2, r3, 0x38, 0x8}, 0x8316, 0x1, 0xfffffffffffffffe}) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f00000018c0)=0x1e25) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000001900)) 22:17:04 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) syz_emit_ethernet(0x26, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa04ffffffffffff810013000800450c001400000000000090787f000001ac1400bb"]) 22:17:04 executing program 5: syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000001640), 0x4, 0x80000001) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x0) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f00000000c0)="05f2922bb8466fe530ac655741c94f69010bdde61e127b84d7792a5e0a372d178c0e651aaa573eb76e0c405d74698e75f09c2d97a2f6c5ab12c30855e2694331549e7e0cb95b2460364de2de675d2d856320576d18ac63e9e09903c0c9279e80747df0d31bfd97c6", 0x68}, {&(0x7f00000001c0)="0004b06b188bfe31ac060a14fa0f3a6e0f0179411544e5f4a334711d086cd6aba6c4d422cb4ef4236c6a9cd4efe29d988d3a9d3074eb77bc8f76594494c885db4e225a672201297ef5f0984d9ddb79558af583e0b96c428921216b1cc0bfe43fec783f92f0784eac5d63a7f6cb2a5dbe526c0ee362aec2896b1f52e32e9fe5c58a25e814f689a732a2c2ae0329f475edff84c702ea5c036fdefd0b32de429d39b0cee580daec1cd734257f0a3b5af77d85cbefac206da8c04402a9ba3a40893453d10c16755b3e7f263b63b7c63530f8593173ba05c6b909abebc14fc45aaf972ce3f443e3230b6d51dd", 0xea}, {&(0x7f00000002c0)="fe028b1967d505451962d38b64ef3d8eecbfa63e78369ca7322357397a01947545681e15b9ae9b5e448f24f408728547a24b6cc7789632a4d802026ec3f56017aec676dcf1314486a03fad6a6ca0732933693fa75c5994758f3c7d7b591dc70e49b7e21498c7c58916603e00d3720044f92eadfa9c44a2254b1f25418ab53343a05b70093243d9b28b176954ced863ae4b5e1b1a025b5ba5cbbffe9d9c3a1364aa2353d6512912b4c65da92ca951a1fbcb9e46441f66c537043602", 0xbb}, {&(0x7f0000000380)="3464527494d6160e73bb91c39045a50cff0648b785d5b7f5a684b7315b472a4f7d30445f532fabf23a9dbdc9b8111f8155d325f5e007a714655b1ba11c757a5eb937585407aee1195d1e00000026974c159267645acce3b73f0750f748f19edf731507161db075a54e29b6983d0191b9b8028286c5937e48248bfb7126c6eacd1e980baaa14e30bbc88642570ebbcae855976590a5dd391eb6a8a6f7acc516d08954c2362a09cffad908f27f0f9878f1e3765633b7e7c403df5088480c450be86d0f7f673eaf74de59e70b40c259b3a7bd9f1a4c0135dd550f27a6af8467dca3c8454be4ec55b832cf471d884e75f7e0cfdcea8672", 0xf5}, {&(0x7f0000000480)="4b13dd455299c5f7ef7c7421283cc7001f327a8d57236c1eb5f44892610d16a9feec093d20f4ed9cd72a640709f2e49b585447419c7a9a0d7e1c150ae97917bfe9c445f06c7ac022aa494812f564cfa9ffc25e8b801a81ac3dfbd49105d69362f34965ade95da6a287708ae5e925bc8fd8adaf113c4b9b5919b39e3c6aefbd8c1ba96735be7965487fee327be0f707384dea45041c12883a917848a3d68542749eeb92afa9eceb2ca35499f0a90db33f64d00a798310b454", 0xb8}, {&(0x7f0000000140)="6975a2406ba20c2c4ab989990d6729de744971", 0x13}, {&(0x7f0000000540)="24dfac3c14b791300f5beb2fb645a68232e90dae864f13bf6c669029f36722dcaf675319f07364ccfcae8b8c49af4da85f839a03a892bfee1993cc9a0a3cf64262731c46260cc53ce8ab211bc5806a256b519fcfe2d8a062564fb99b9451ef5b89037292efcc504a23887f220c4d4040241445de39b5ae72284068e03ba22973af22ee1c15cc611d75e78f5614cb94e103f9608c820fb611907068681be4071d840cf5f38f69a5a9d02810bba11b62148fde0a59669a19895e13f26b16e2f82ad9731f47ddfbbb1ba4e31382870c6c94698c627a96704171e9cd4f51b89e9fbc74a1cad6403801bf0bb8f3bd8cc4f346b5c8536b22f02869668c311aea488e9458a56a4c4a42520feab0a408c8b9baeb5c95067326e1d5293bb9fc3960720e2cc489f8c9796ea5ab24fc0b6e63121eca82a7131930c0fdb98f32d8955b4489559ade92327c9a7635444d4bb35e0e1c46caaa7f61510f79d4bb50e9d190a3d95131ab14f98389963f7ca351ef78e960170139874683929596960774d4da3e1d875eac63bad619858a5caeb2de11f3ee3d51f57588e20dbbde929710cc1d15eac65b915183f8a1c5aa5a22d2757ec4e2f327c22de9e12b41cf0dd731039f3c74b75bd17b85f37418359e69fd6b83d5cbbd6fc9df9a0700a50464b7d87851300b2ff2f40c7cfb43ae3d457bd225e41a91e922228a277ce3bf7149f0a119791c9ca0f6c7059e067b0adc08a2f721d7776338fc8e63e4b192c1404265909b0f0106a43061b218fb60734d71de90817cd410fabf7432e4b5a511f94515a61822a376efd4fc2a24ce841f73ccf9a77bd5c6e69582e5981ccc89029f13b996bd49be6f412677e69418e23f882fa67fa01636260c3b3f5a9a49974802a50dcc45569ac5107e555377b9e75f91452293be8327e77d0bf8af0c4d95089e1e2949bd1b073550b06d3b9b94a749a38ab4b2d54c883b5618fb61335b98041cf913bd66c76d1f6bf699541cb6327664578cfa3d50df7d98cca1afb43ba2e64176074a380ead497bdf5de6f566691e1becf40ded43e6110f2853808f8bb1553eaeaee3ed09ec3816f517151991218d909a5aab4235dc312c7f01206b38200469effb0d0d03d0a13cab1cd541df6cad662456e817a77b956f3092dc49893cd25d1bc13048201b91859b894b731db6641cb139d233dd15e92cb727684c15f7ee8500fd1392c3645b3f3aed31e25f1e99ec4fb7c15e7603a9ccd72dea0d75ed0c7b422ce0df122563ea953308d308ee426dffb17c3057746548b7926f8338b7a0eec41eb7ef020c7d815b9e2b2ca7c3ca4dec6adda8cb384e00fb30cf8daa0d7c04f37485437926d96c022cf5e4bdf2d881bf4b023650278521a57de0d7af4cc80c6bcc61d47c6e67db452f5c86cec02c43f028e55b2cfcea9b7054e5c8022147b0b2fdc02b022ead6da07ad67931515caf60802461b2ecdf5fd92301f745d2f19a68cc5d4b7fa9948cfdfb8714e05155a3d2ed6691e3cf8d11058ab6dd428571121dfdce3948b2ab87643d0ed78c377a17d8ede71463b205b3a726b1c757dd28ae0d53524c5079b6e0f3bcc66fc820d3f728f81eeb0a269c58ce9ed1e275215fdb51e052d15f7da8d92e8946e56ee93b7d59d2ae5cb4231f235fc818be791ae78782a6c99fd3ce633944e1b73d08572b6de86c998db6e8a20066f3baf7b5a962dd06822727663b797477e1c4e870ea96acaa72149c7a9f3215ab5cc73e7b06f47e8f8c9059d116370477f8f59abf0edd0d2fff8ae5fb63eb73d3f53ca91bd75e4b6c39e50062614c9b09acf07a6f4bc5d26465d30cb33e84c56801ad3212366d55c21ee6ebcfd257d6f92e40b729bb3749276209ae2bfc42602eadb0c2b6c692ccaa1c25753e2d4b6c6eec7f1c4660a05e062beb111f5ac1d3dae5cc9a89e17628c6bbdbf0019bc8fbcabd4042e9e46dc208b996882981a635e21428fe8fcd89c2f2350522bbac634774a3e0b14f228783313af7fa4cf5edd86c0ad2cf224046563f8a1ace7845a9bbacaa3b3574de3799c055d9a6b4bdfa1b61ac2ecc34f7dd2b6afbff5cf11128dded98d61a164e95b295c8e19d2b0f0750a161ef3ad67c65d8d88b5227c1dd8ac849b430d02cbe73f32f0cbce8ce365eee96e67b2d5160fda22be7ee8cf279e54711ff21e36ce5244ab549e2b038b16247ccd8399a87ec50b846e9a84d328daa86f25ee66b24ebb72ca1c555361255f4fc53d905ef03f1c8a2158936861d92d787908a337e82e30983f48f78527129c8bbc154b4813e8e10535cc656ee3fcdc7624db15ffdebe591d6a8ea1d8edce0fba21eccb48515db7fd58e66041531bd0ea33069280850e5705caf59c7e9f149bd69d12a812236c135a580ff7340adf87c51167be25f079c581e44269f7e807df850e15d7293139d8c44ec13a22a206b9dedd8271bf6ec07ee052489e709838d69f67cbf7b4b3b752ae792e899411bd3e936dae7475d2411fabfab87e7074ae101ea906173aaea1445f699f8ab8fb63270a3d04d2384857ccde50ec574a47595794c3bccf6d68ccfc32bcddc7148ecb225d92991c0a9841e98fb2b5b8522ec65a256e3b99c6271196947b8311e264c4a596bf54974c5fee1fff7a2a06e32ea0906ab7ccc344e56e12e76bdda90dbb3bdc4d268b1cf24cd036175b82fd30a2cc4923064fbe47233583b53f58ed5ec6034b7f5d05f83dd404c24a73798142f11741d3d51e02bdfcfe2b11b79d5ce05163cb52c555047c882d7203bd06c11939a6ecb5737e2156c417ec51ed91f17a0194978c30e22a05c77806095fe829bcbacc6a07f010026abc476cae13b29aba3b6e6d4dd9a5c71ca6ec3f85c218ae2e63608ac5541adb76a9e6a683949c6565f4cf39dad94cc97e78821ae054c739f604cb04dd150fe1a587b63a838e00d2266b69d7366e412e60c25228259f4ae7a9c57f402c73b18cc9626e9f671867e824700772eeb0b148ac920e50c98537519ed5daa39ef517077c526fb832ade902d61abd05017aa9db0a0347a2ce4c09f8bc98c160591aba14b57101dbba75e617c0697d64b858e4a66095deb85dc194ac5e84154310bcfd64e87cf09ef3a306e1f31c2e9fbaec7845fadc3d866a5abf2273f2edff8768109d28557932a7c02265a516162d1190996e00152d3556d09f6adf48115eb968fc3a7b537f756effc0298cd88ba6ad1e82a09769034d37a3a02139dec7450a6081b7fa78ca368795c95ca8fdeb359c2d0240dbf07f788ac5fe844d6dc45447e0b0760aa8515669a19ee9ebfcbe99d25f96cf507606968ccc1c817a5f32094ef265f5d22824f0914428eef9570402adcaf8376f0a820a9a2f86d85cd290161be4d7ebe74de65dba690ff04d01fce4e093d75f4fd42f3e091ef5335a3f6251c8ce4a1743d70f8a6f9c031e7777bb1ef2e226b4bd075a818e702e484696b3a2d2f3f2aadd822c6333e0e387111339bc02654439b4c69ce0091da9fa1093bc994787afcd3b58ff24f23803bcddbfdf3b26027512d9f88b808e2abd5318615f3923515ed08145a8d264afcdfe30e28380abbf513a1e8025b9e8e871132aa41a6f8bbb2140ad85841504c4f09082adaa2a1a5f64fe4027eaddf38e56d2965feaa0b91a5e6904f3dcc1662cc76885d20540853a1ab64d72be5ab651db4ba4a856b699f261f17b97d2a4aa3f66d6bcd8cc8fe2e4c972acce57aab2b9f2475269d1c966c8a67ed155a115af2684fccd1c1c6aff68be46647968c6b281a305f51806c9f9e0857cd6f60eb2cc19f11b9eb406a8c019ecaae995ff2529aa83bcd3f6b7d792b47ee0271ba6c199f65842b84e099263843c9f4cdbd2f5f87b32825cfbc6c8a1197cb08c148ecf9df2208014cda8be03e152b9d0830bbd60fc20b0459f103845d0273a83dbd445f664328dbc95d607920807cf66600df6a4095c1c725635a43d991449b70f1f195cffda743f5933d54c03f12c2cdb1bfe7fb3e77493609d31822aec9d43b95a829e15f40be8ac7d0c4142785e7e32292391f587a6b0a730ceb981648619bcf81d4a868b5814305ef3d52ca3095a7ee50a585a6090b5742dc6e064acc3fb7704df407c06ab454d9f7df67909727f40ce2bdb9daac26a9170544bafdeb8feb5dfd268417b8ef2a3b1e92990bfd5f2ed9c8b7ee89b6b7ad0bd559b260fced30e86807942998d13e80965a29aebedeab92630e120ceb525586415873b7023ed23398d6ef86b8f8449d0a75c8878cc84bb5287ee83357abf771f618c5df8a680d01d6b49740aa82800be132a6c94d431de5d62b624bc79146038b8fb84b2d54192d331e797806d2fbc02381981c2d91043ef282706e9eb17ebe28b5cfbc13c751bf00e267360c52462abc334073db695df49d8bd5b690c7d47e5905da023099417048dd36fe3c8994427dc7e1abb83163f76d105cb99a60c3eafdabef66d408eee93e9df48eae33e5f9e38165552ecebd644f85da74eacfb3ffe488844d20e665c122448a30630a46fe2059e56661c3bad109624439d1027596a4beb9b822b7dc58246cae5bf48444760903a64a8bc9d2ab9494a7b99ebe6e5b1602e4909cd339bcec557661d9bc131b3638e4581d49d45e9fc1f020e50978b13da97d2055fc2836e1e91dfaec42ec62fef8b7908e23c70053715cd30ee9eefe840d7a95cbbffe89ff7591e7774c72e02ac3d38140fb11488cbad1a19dd68f674b35196325efd9f038d2a5796feb8b0a9f66cbfa591cf80c960fa5733b65444aae1936b41c1926a15304cffd91592434f77a8656f8979a21db8972f7c661ecee86565926462823548d3c0d03fc90f3013ebdeb0128a1baadd039dc6cd7e53db81206302e2a6a64668d30e51a33749783c3f8b00a350408f7fb419d049b6d7d52eab86f2ec7fd923ca6b1cafabb150765d3f688e94dcaa62dfea913b8664cc620e4104d728942391f9f9b54116df297663a7d927cb891e01c7aa630238783d41860f035d0e709a7d28524d8a91010449744d6b47b7f83d5f1eecf73d4b29a4ec1bbb059b47dbe0c3007e79af5a44c698458aebb38747751619811827c39ccd3b4399d7bd5bf122eaa1e7c41899ae2739adc13bca52c71a5016f2105fc24675d822264465563671dcfc12d504ff6bb70267c55e284f839fffccdb650978fd85db0c4afc6b4ab12c4cd3f550179cac12210701e7387b74b6715d7feaaabb47a4f1bb60e79fec97961bb903870e8bf1e0ffaec537a0c97875e02f163e775e107f3f1899dfbe1a4777551d53140d98d2fb0fa1acc6428602bf5004c036a655a7eff0410c35d5cf23bb3e5cbf338c1ec4c45aaa24a657c4147a788a579103fe121f17ceebfcab3621d52026004d6942dce81f47246579793a2dab034ca5daaac85a6e855fd8ed6325cdcfa5e9c2b6858f61058c562fae47d4f69a0c4aea039b312a780863d3e580cad333eb70f735b394ce709ec1df6981f9471ce6c0f9c26921393b1435a3411a155a786eb8c1bf23f11c95b7adaf4d4792a6770401e005e39e4b9f533f6eaae43f6c3fe725f9dc7e301b98774983106afbc5a508811f79f4f59286d4689829976903b9fe87c771a964084ee828209d21bc186f8cb35abac4e0368be1322079625be29b207c06078cf063cea6b10f4f4783e9850da4728073b7a1e375174f2ab518380823c590666f64e803ec2fbc585feace9831fa85f0fa7290558b0d27990e6a5ad35b88b9444b378a5b5759fca00b76b154d44fe097202aa206cace2741e9526df8161ffc418bfb3eb7adfdde6", 0x1000}, {&(0x7f0000001540)="8adaa3715492b41f17f56812d58427b66f093c19c00e2c4b79e2fd18b9f6e9ecc9ade4e732fbde0d6547fa21eedea1c766f7f244b8ac37d7aad888f8d5b394774795565f60ce8c8dd3850bd38e7293855b6e58db13a5aba36912a3ef2f5e2595575b10f4dcd694b6b5f225ef6ef119de6778ccc99b9182c3f40581022faf0a1b92aac0ed799c82f3c2a753c9d76c3a389147261b85a267bf29e513f5a6ffd024baf6685757f0512db6019a32c49f063c0cd8a5dcc1f3c85d8a8f55c4fbaaf6b8995880e705bbe14569364c3bfa8eff606879bc8f911e2eb623", 0xd9}, {&(0x7f0000001840)="de101745a79f989f00764ba76a2f5370806e772cbcea7e84d897a2b2a53b38110ad4498a262b84cb651e", 0x2a}, {&(0x7f0000001680)="fc3d3d3ad81754be55cddb3340defac9b93fce8f16cbcf3e14834c58a1301dc768a2c8cb1c133cee2ab2bb7c60c96002d78d51b982807c779bc14fee6431ddbf00d516cf08107171a63182c7b9c49de598e806b80bc1fc25201df814c7b75323ef50e2473b0c59d30f6b845015237bc0a1101b878d858bacd38868f02da41674375fb514d005b1a27e37dcdfb8ad4c4e3c81489d5097a1a9d165277abe8721b55ddcfea4eaf693232d56061f3bf10ab52a99cc39745c608c", 0xb8}], 0xa, 0x0, 0x0, 0x409}, 0x9) 22:17:04 executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x8000, 0x3a) setsockopt(0xffffffffffffffff, 0x2a, 0xd2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x10007, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) close(r0) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) 22:17:04 executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) 22:17:04 executing program 2: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 22:17:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(0x0, 0x0) pipe(0x0) poll(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x800000018, 0x1, 0x0) 22:17:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async, rerun: 32) r3 = fcntl$dupfd(r1, 0x0, r2) (rerun: 32) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='n\x00\x00\x00)'], 0x3e}, 0x0) (async) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001080)) (rerun: 64) 22:17:04 executing program 6: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0], 0x1) r3 = socket(0x6, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000080)=0x101, 0x4) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r3, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001200), 0x0, 0x0}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r7 = dup(r2) dup2(r7, r1) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r8 = fcntl$dupfd(r1, 0xa, r0) r9 = accept$unix(r5, 0x0, &(0x7f0000000100)) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000140)=0x1000) r11 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0003}) connect$unix(r11, &(0x7f0000000240)=ANY=[@ANYRESHEX=r8], 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) 22:17:04 executing program 7: r0 = getgid() clock_getres(0x6, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) r1 = getegid() setregid(r0, r1) 22:17:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x4003, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/115, 0x73, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) lseek(r2, 0x9, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 22:17:05 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x6ec5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x8) ioctl$BIOCPROMISC(r0, 0x20004269) getegid() ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000140)) r2 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x6, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) mkdirat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x105) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x80000000, 0x2}) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000300)="96a7fb8c99ed61f872e151ec02499a77f420cafb45d1a95b6351a41efbb33ef023ce14b1901dcdf1ca6fc97b232c489a29650e89a2a216716bff31e147fd4c142fb3f2f499475d784f401c5f6d004a560a4748675432fb9a31b1b45992a1de", 0x5f}, {&(0x7f0000000380)="24b4ac602a29751c81644b0d904c618308c2c2b1a07bb080dd641b445b11535166f3026d12a0a850ab1e1055f8f85ae0dae37040e6281de79ef97172914a2e25433d5c89a75f4b03afbb83569d8bf82dc925df", 0x53}, {&(0x7f0000000400)="87a8ce835b81fa73fdc9f47e1dda7bfab0417a0f6a818e7aa85e717af8e25153ebf18191ac1ef50d040344fc68aabe9882", 0x31}, {&(0x7f0000000440)="a8116d8f5333b59411e180fa7b94ff08808063ff326f24101ff554370e1b28a6d20bcec3d07d41abcb8b9a56983dbaa6bb19c728368e78197aac596a7056160d1e703f25f8ad4432d99f31b9f3ea2eaf9f0d3affac22aea341c36433f61103fde46b63351552941dda2d", 0x6a}, {&(0x7f00000004c0)="59b7fd9d283da74da4b0049338a2fd18c8418d0b6a6939356a3f52b7cb7e64dab0192214478c0250b399bad9dc39bbf02ff1160c742dc85e9b1186c5540ec54a30d30c1fafb3005340", 0x49}, {&(0x7f0000000540)="dd758f04923534ef596c01390544e100226ae48f6db6194b7c9c5763407ddb1fb1ce3e5b3ec3b654473d3bac30f5a61878bfbb98c6746da8e33785fa08974da86f247f4eec446f8a3bb6b75fb4990e4245a71db38f386a4808caaa6c6ad27031b1f39d10fc2f893ced3b16112d9fe246f1332f13be3f3fc59685b3ac618c2618c13ea55fc5e9811d0e76031e843b6fed91988a2aebd4c68e0221d080d7e031b4aebc83728acae340bb33c9bf20298a8a6d51d714a14cf84814cafadc10de2d0b3b250fca9a46b947389f32c817a0f5d63c9405", 0xd3}, {&(0x7f0000000640)="3d414a5b8d08491ccf6f84bc48d3a32b3d4f5de2b6675f3c3c5df04da4bb2111381359885d7b5090aacd23cc5e06668f410c6a05bd489ca77204cf77a740b9ebc7d6ceae82545db9f1422a4ce00011d20226dcc9fddb6c033f8dbf2d7fbe39a2dffaaf59918d1224f8142a18680c43e584c2a1db9266d5ec078d8e974266ece5b6e11b86e4dca2f2f597e9a4f321624bbbc0e594c3d8368fb2d709e37b45de808b0a376038df05abbcbdc2ebe3718dceaac153112d111edb84096a152a96e05695a0131b7b076381a41aab291b9f57557dd8fc917504366bf11335a8381771934b64a4ba6538e3", 0xe7}], 0x7) r3 = getegid() setegid(r3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000007c0)=0x9) recvmmsg(r2, &(0x7f00000009c0)={&(0x7f0000000980)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000800)=""/166, 0xa6}], 0x1, &(0x7f0000000900)=""/101, 0x65}, 0x8001}, 0x10, 0x802, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000ac0)) connect$unix(r0, &(0x7f0000000b00)=@file={0x1, './file0/file0\x00'}, 0x10) r4 = openat(0xffffffffffffffff, &(0x7f0000000b40)='./file0\x00', 0x2, 0x83) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000b80)) sysctl$vm(&(0x7f0000000bc0)={0x2, 0x9}, 0x2, &(0x7f0000000c00)="d5104e1cc0ea2183f21802cd3460d77b97385c3df8045511af63a6473eb90994d4", &(0x7f0000000c40)=0x21, &(0x7f0000000c80)="69d5acc4347c7d84aae5fb77", 0xc) ioctl$WSKBDIO_BELL(r0, 0x20005701) getsockopt(r0, 0x3, 0x0, &(0x7f0000000cc0)=""/201, &(0x7f0000000dc0)=0xc9) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000e00)="a207d2b93447fad0389fbacb93d7c67739b30eb81e327c0cb689ca85fb0444d46cf84bf18237065f1049137e5afcb01fac3bbad0f0302b5908ce51ef2c1a7e31a42b24b03bfde593867d531caf02a08deb509838e502b767096e706baf8e3e78a6fd7bd6b1fe77ac65087cd96b02ee77763fac1b4e57bf88418ecc102d0a6320f5780962cbbd5783442c6a4679eeb183cc6a6b373ebfe86308dc85f307", 0x9d) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000ec0)={0x521, './file0/file0\x00', './file0/file0\x00'}) 22:17:05 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) setreuid(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r0 = open(0x0, 0x611, 0x113) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x51) 22:17:05 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x2, 0x1f) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x3, 0x0, 0x0, 0x0, 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="e8b3ddc6a7c6482e05665a6b67acf6b38e53643dec11a6f6f6313055f0737c1ac57003ff3bfadb22de2ce8f4d0a7f2830f7b5c48911cd60b67bf2a3b52405ce538f91d88d10ed5afc571d2933d5a4c303fbda50c209f2b09a55deb8ebb08cf44e773a4363d9867c87aa64a4be2a815dcfce13f2a64127e5e297f3ee947e07a81f60847fd90c976be9a4e0a84bfb639a60a", 0x91) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac81", &(0x7f0000001040)=0x1b7, 0x0, 0x0) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f00000024c0)="f08f12303a1c369d5f91ab12986e35d902166f850162639101f0edf45953839f86a8f96b095419701bd95fb0b59b0b1094216ef3f946d4d8b3c7daf176e44361b8e53a39e4dda8f8cb03fb42c901c56f2e0f13f2f443f9910b56e23fe12f8b0eca386f9321d77451889f2486016bf92f2c8fcb0018bea3e05e288e1d3ee925cf861525040587ca9dcddd08fb7e385f0835414e145e1248734dbdb765d8860365412a67ff2021cf9f41b9e1e9a9b825b4b361ff108e63abb1686a92e58155159e4335ea1927155324af8b2e627db20a854ca64f9ad5c468ad59cbb648d3382f3000099b7181ffb962195e369b7c2547c02d89add5d26fc4a77d50c5e884051dd63d554056281165feab074b0eaecfaba6a3662307009610f5f8a27ff8c216e170362d2de05274405b0ad55b8e46ccda4a089bbfb846a825cd5d2e83f33183f0fda6e379159676629e0f9c816ad23a2b2a97a0a2eda76cc5ee72a1b3b69930fd217eb1b1edc661db73cc2c057c32733ddde3b68cc7bcc6d7022d56eead468a015e206945928d7a04dbaddbeb636332d77e05c228ace4fd16d546495a0f240b40299ac0072386cd9567890a371cc8b993b787a18ba0964a94c31a46333e9284e00c2f27ab1a0b97c1e25c2160fc9e38b525d36d0d3e63dfb40ebbe2772dfac6823f2500e1ddc0be2e6f9fd685ff85a38242d3d95a3be0c826987254e5c5c8a26e862ca5d82b4054d860c9eb69d637655e5b815dc810d37d4d4f716c098073c400a4517b3caa25fc5b617af37c227ba6c70b440f021228f34a0688bb1bee77d4577eea025d4c2dc12d8d04186c175d2a688584c3c0040d122b7c27e4ff278458291cbaaad1dd0add0a257f1db34c24ce0aff37ee37b25029f3dc63ba215ecfb612c485dc21961bd537f3dc8c07a348519a95808f5d3ed96152b7a388cd6247a69490633ffc0d8a8df6e1d9418c2310e97b6e38aeb3fc667f5ea1be6b49184c53c75ef0f734ad780a9c1c633fcd35a98bb30c9cfa28c3d9ae781f0aea3e9fe5c4083c3af87213c52e7d82ebc3ddf56659cfb881731540f009327c2c563c5d858909c46d3bd87b5daf676851533d8e7dee5622e82cb6668fec0541ca5bd1eb2b4d03a2906b76f02626a1fddb9fce86327d494d4aa016116f8daab52c313c4f5aaad7c715e0808312e1566365bf569714bf94850797d730bcf268abddca00f11d7b01a5dbc51ae8167311d78373f3aef730ffcd82ddb2d1741ad203c7fe167663063f402d65cf89279085feb2bf48672baa001a5f4494683e41a394215f803926394f4179f9a4f3b53b00625424f3a09d73d12c31062da47a507b69838cf825530e0afa20e99b795d41f22bcdc3e77c8b8930aa157dbef074500dc97351ec13bfabead375e18db63ddd8a25fbf64ea2d2bd420dff63a55611dc04c3cb45d30101a682697888969b0d8571bb876473041719419065f8db6ec6f17382af8492d0135dfa85499346c2fd51ce62622b587023e172d70f9eaadad0db355ddf53cdc84db5bd6e4e2c7ed7d09dfc498bb131c2f2dcedaba0701c604c3979c8b74a841f3a8346c12be0c318859452329747a138567bd78203a4d6ed6563c282438df36672f7d45049be88d7cecf7c4df64421911c2a11834f2f78f77d71960eb9cdadc03b8229eb1dbd90c1296ccea8ad8e77de638ebfd30439feb205e0b82746544b77f8c68f8cd602e337818476fa8637d81df45d0d42e8589ceba3511e56e6ee22b7339e4eb5873713dac6ab44e9567bf4356559416a63d220661890942eadc9599549664ea54dfb7030e307bedd055868e3ea7c14ba172c84fc1b6c262f26d07dc057df7731889aa65479620ed6c17cb93c5cc669978072561f717670d94da1cb3e342c1dadcf82b26f084d5d2121bc4833211c6d3ee1636c6fe0021a29a0c70fb74bfba05ae679ec7910b3a1cb1cf5d9010d90a52fede14653058ad51d8d6832cd855a1e68ee7994fc1407619e22111326e4bb451ef15fd0f7657884a87f32937b3cf3f12764cfb28ad8d3d4fccd0f65c17fd0083083f5ed4cb39117ac72ad80945a64349a981f22152517b83b9a3a0242a7f793116a89d4575254873ef99dad3b23339d3ba7b7e2c37b294fd1152f564d6134b9adfa1b9f521b69406649d7b41b6fb49bba6407c6d5a218f2e952a069f6081b927fac7a9fea805e70416afd7dbcf2f57735a4b2a5e23e0e98f4f20e4d094a888a8caf468a1aa4862c8227ae9079e7469adf780e2894fdfc9b6cd09b449dfc76391d1075d8c34c0c112966f4be4ad9a385e6c678ff7af551bda18d13cc27d08d8c0653c1e7b26b8336504faec5ec5f0816efc233a344a4d3ec3849e6d855aef8312e07985465d74a6540f1efd960dba12a934b6f36a09562c2105ab1f58658299e92978030ffc4529c8c47522e9f44c6913311470d72e106c3aef314e5d71031e7373e6f0d8879e89afbc98ea1753a7b47dcd0f361a226cea27e821a2eca6635b7ec6a1fae5f341237089fc3ef91d08a1fd66a8bdcc8beea11edf5c1b518a92e889ff463b9cbb65a3f393d9d1861bc98a769828fb1216ff659f778421b7119ff375f8d419d49345d647ee214c580a7983d11c3c22151c6e97082fd1be4f5d329b1fdb198754025922a493629308d044a1c871981a5bbcb0aea1681cfd8a9c6ee5e9c124b741ae71c80e4710bd3230647bf15a0f91661157a59f8cd09ea21b3c99f9761195314ba15ad39da14240c82cca601b0b9085cb2356b86fd3a23fb7d48df0bf6b8df17a2af8b62d76a684181f983850b83f940b3661db88120533b30e9f57e15579a12fdb723511625e16b312f99d6b1d36b2190da86bc0cdcb485317f9a393ca0ebc61bab7722b115966bbe585c1bbc1daa8733090e051804846f62d8bba2cc58d8905ad596849b75560f7ddec821bf1678dfe36e96da7440e0c05950a912f256e70376f7345294267e3ea5b63bdf176f041972842e7aad386227b46046382c62153dba064fba59b23654aa6ee31605776e1758187b7ce99f1f39a897cac801b86c251a3b4b5414ff8cca9e3e23034fb82eb3297f1073f3bf141dab90d36e5c2b13bae841fc81a65e82d2684ea817a589ae511056827dd51eb22083bce9b776897c5469c45ed27abb84fc9f022fa683f633d46860501976a39138ce0effd746f33665c3e9b76d66470db34347d9b8b2b99c3fe6eaf06c38ef7b9064625ea16f0538436cf51b78ace63d8f275b13e6a972418028debbd2d3a69bee945deaf49cec1c6fd9cf96555746a4c935f30ccceadacbb9961e848998814c674164160790cc9ef1c87d6a5f6815b51b3ca12d7a0553f90ed21876b76dc3f0e5735ca3a5ffc6cf392ba98ccd3d9dca32b1d437b0c3092bd327ccf4457b0fcae082320ed879bf4324729852b8190201dcd150004c58b3dadc1c7333c4973071a5cad59db144ed0162108dfef388b840bcb6e9a197317d7cd9a459c4fa9c8b5455fb194b5ab01bcad4e33a9fb8a606acb76b9f4302381b44485f53dbe0a252644bebfe9f41f1f8111af0e944c2244ac798808d23a0d05c554cdf1de184765168c07ce2de3ad106cd57559324ca815cfcfd5c0b630e5a7762eb79d77b18b2cfe1bad806670a9f8889e430b440933c3ce71de718e2f678962dcfd5f7881876ab82d4b22a72222485edc870ba709baf79ed7e96db3bc8dafcee2ecc4f3a763c1d9ae79bd7da691bf01a14b9493a27cd032faf3dd07860c3a94d03433aaea5d2c10c2d0b6d7704099b9a86a9be508fbad21e47bf4b54cdeff29f27930973c6f9fac25b2c7b62f3a33fb650d351c6c8eb166e165c05b5b520490673e63f08ac2ceae0f41dfc22cefa46ba37e0f3131eadd3dffec4df2f51d21e3223ec5eb68957c63f544e366844bba5415f83aba8f0e02e1d03890f01eff920ac3a9a005d37823968732854fc80cbe3173d8edb9e88e2f924d10e25fa84c48057deadd711f9e9347d7fb946c2da97d7cccbafd8a9f5d436cc81bd07adeb00d25cf24480cdb737ce74b62ce7f029e9aefbf1b98c64ef5f835ec51b8be225dbc1c4d3b26026a88a2a0951e1f47caacd133f5a24e7c7e65d7aadc242aebd83dc5d7142f2751b0ece68f2c40c28c4144de01827d3d99006eb768a4121173961ded45530a52d48e910073960acd553e49a8ee467a4fd68dcdbae15fefc5af668479c4d89684a08348bdcfbe27300abb47bf083321d730d454af61d91c954ade5d8251ae203d4388f2d77b36231d2b8a9101643a5bc3e17d08b59a211a44f83c0f796815ed3b770402051d4e7d927c046dcfa82bdc899f4e6f0c2f51e5dcaeb2dfd48bdbb9652d63b14364f20ea5a7fab9f8e543a194d90b8ff95ebe81ffc49fbf5dc1f2b1f8ab84c483981b77f5d499fe412ec4ddb8943f201fe67f5445087c0863ffbda0f9b11db41c844dba8fac6b42ba8181a67d72ba8058728665c4403d6212ffeb8329f0079b63f3585c8aab85c0b6641a1f63308584ab686d9ddee1e3cab7ab0ee1e5bf106b16d4b3d6b933a5ee6cb9cc6eb15c9f762fd86cf3be89d2de088bdb0b6de74a5f97696b1d6d7c3115861b007d2a371d537ba8b38b2ec606e5dc9f3c66ccc18e007562328fe4058b68172acc3a05363f3614cbf72ae859fa79baf3dd6ae2f0410cb4eb4cf8c074226ffaee655b0997f5b568f6830ec8edce190e26d69fdd04620d1d0b7121a8098e574b87f9dafa971830ef43513ff1aac52c9d2b24199cfd6e87e3fe9391e874105a0373ca3d6c87a997a663c0bc6814c42bf904c874e39c1c52b69728f4940d053a49d7c89b6ad24f3d565995300a37e8a358387c6f279d014dc8207e1ad1f1e9baeeefbad90dc95d4b082c0f28d7695b92e68588621c4ea3f27bf6cb3c0cd1708eba66c697a834a518a103366c94eb9151fab9f4f2712be54216c4f67c4b7926b4120e3e1987dc5d21fa638d85f935aa06fc9a3a37ceeb2403e297f97607701ad4e76f1c6a0fdd204569297444038a1378ad6a351f1e83c73fb9aad6c48016a39358016e1d4170be0bfe14db129826f89c24c374f9fb8cd0b375171dc31974258d113148bdc0a169017ee628067c766700b8e9a8371e8399ffbc15667e6b7c4bc680d776e7fb1a0624121508e89a147399b22950f5a46089aeb4e4d153287c8283d424e1420421fb1872188d05a356ece9b615912dc8ce8382a258584ae804e1d1989bea0138231d0a9c76b26def61a1478cd191b384928de0e323a3f50d6157acb1bb5340f64b6ec3e8eb4b004478d9d47e6817b058b5e8b19cfebdc619002e5be37c5062652bac3db49d3acabc78eb49b3fd9158098f77b11542c018317f06606b06a9ad78546fcf6c5035c867fb3ac28ff64102191038371a2d003d87a968802279c8e67bbdf9f71816ae854e62f4ac2f230cdc048bc055655922388ed94c7ea73540af3118e05c6c38a24c89106a022c5da8157f5ea1de63a1761c0c07ee7e3b7523bd7d5dc9aecbb3404ec855f606ca5e3269d84c26bb0f6f1dd96cbc847e8817745a9d9a25e2a537f3aa40f69580baaab4be56662f0823e34a250f31ae3861bff09bc4d0ff72c6039859f5ad218f0cbca5870e96ab00f930189ae20fcbb4cb470f0e3b3e2a2444a3d01c19c19d50b17a2036dd02ae255b11efef1d49a313bc3703728297f34f1b223eb7fdf1a376845feb780f7679645e22b80cbca623ca296ed6af1166ca7fed247b97719d11fce5f368c5fc2c56ebc6279c4299e879f539468df936ce28e93a4099a519190b5", 0x1000}, {&(0x7f0000000240)="c3a0250f010cc0e82ea0e752706aa6d4c94a851adcab8e2ef1b6e28e03918e16d0f8a551cd2f455bea9bc93f5516138b7a7e29f941b07e7f589962f708be860944231449d73599277d0556bf95e08387b73da964824dfda71a5f05558a941fd116fe77e4dab09b30b0d2e6673a6c1f358856fbf679dfe5", 0x77}, {&(0x7f00000002c0)="b6642672209e71f2f5ed0ab883c71f3d63173a2567394a09104bacd160228b2bf65997dde1c3cb37eb4ecdf19160708889c45617592cc3458d82b104de81783360a3369395d64cc31161a9597737d16bcefd34c127e5113ab1c7115eb1090977e6dfdb0abcb225b31af4", 0x6a}, {&(0x7f0000000340)="1297908d939c3a849346f115ae03fc71137d0cb63cce85d40f6d6af2f8fc5d7f806a2a53774eedf8a89d165ae8ea4be06c94f62e9bedaf44", 0x38}], 0x4) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) recvmmsg(r3, &(0x7f0000002480)={0x0}, 0x10, 0x0, 0x0) 22:17:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5a) r3 = getppid() fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) shutdown(r0, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:17:05 executing program 6: sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573a75a8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe80000000000004ffff00005f0800000000004052"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getegid() open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x14}, {0x416}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000200)=0xffffffffffffff6d) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r8}) r9 = socket(0x0, 0x3, 0x13) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x6, 0x10, 0x0, 0x3e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000280)={0x1, 0x80, {0x8000000000000001, 0xfffffffffffffff9}}) 22:17:05 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file1\x00', 0x0, r2) (async) chown(&(0x7f0000000100)='./file1\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) shutdown(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000000c0)="771f7e4e1b", 0x0, &(0x7f0000000100)="1a7a0c384ad04fe694bc0372fec7e0a31c5c0209f07e30dc3f1cbd57391336784d2fd3a9ee4caa8e12443125c75688a945a07b4f271484daf7dd", 0x51) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffa}]}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7fffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x6, 0x4000, 0x7) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) 22:17:05 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x41, 0x1}, {0x6, 0x3ff}, {0xa8, 0x8}, {0x3, 0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{0x8a, 0x9}], 0x1}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="8b02b9e924bb3defc2fbc29923a6a8e0596209768c93312be799836c6929e1e5304d5a", 0x23) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) close(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:17:05 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800eeffffffb2907800000000e000ffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) r2 = socket(0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x1b, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x5811, r0, 0x0) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) getpid() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') 22:17:05 executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x81}, {{r3}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) shutdown(r2, 0x0) listen(r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) close(r1) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac"], 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) dup2(r5, r6) execve(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x203519, "28f7e60ab87aa578000004000000000000001c00"}) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) poll(&(0x7f0000000200)=[{r0, 0x80}, {r7, 0x1}, {0xffffffffffffffff, 0x40}, {r1, 0x4}], 0x4, 0x3f) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x8}, 0x4, &(0x7f00000014c0)="10f4f4c368dccb26c7b46a20dca02d3e537dd9d3f4108dc4f9e141e3fc1648238c1ea94b66c7be7d2177e8499fef103e7129ecd5ae8533e80bdac4b3b124ea4b9eee2c6030131bb7a6b8f91f68ea9e7b7d970239a7dc5c477ffb949be3110633f30183eb18f52039fb57f946a91ddb03747653561ec3dba4a67a27a2f3688ba3921807a26946a7dfd870935981ce64c2a92b4076a839056bf0b4ae901ca82888b08a3069a2ff4a2c3a9001f5b259c96dec5ac654130bff1a0a29018c507100c9ca15899be3a5f52301f35a0ba5026ad52eda5431e3b3edd791e1c0a3dc3697985f2d70c2fbeefb44293b933de3afeaebbe1233e769579cd9a7ebd38023cebb80c2125b61263ab765737a144dbc9bd2a238fe0e5a2064a6d7023bfad1f1f77126343168cb713d3eb133b9ed55631a0bd8ddc4004d5fe6818beda2c5c23a97a62f4f20c7883b1165cf5d7ff7c6c2a54583454635d3ae959ee847621f79080946639072be4694130e6fac4460167a89d830509d7fa8009e096eaa20c427e23eea0c1f500fd748c2249e4ca24b030c76fa32ce7853f100e12b75fc1fa9af16041290b69a6edb0a2d07b74005619e68b8b68ef839fc7fa567767e8a5db743ff9551bcfe5a0a2715186668b16744545ab3a553615a4ae4d5a44edc8d75d61acaec4135965c29c123a814b60b4d420b992a613d3fb2bfc22f5cc0201b0d480de23aa47f118ed419cf2dd0eca3dbf8abfdc3dafd6e98f20b94b744b99300814673e8e54d6b4e02b9db38e4c6ab694c5447ffb9606225f23277a7c2073effcf238a7b22258eb946e272f3c2c1ea1a167e254d346776bf490e2438c1b80b09c98fa54f1555773a0a9eaf79bc669cb182fb1a35489ae16a46b25722d70751ed285d2cc2ac654efae8e56fbe1b2ae5936a6416f37d5c350c25be5d7bab2f791055fd27f6c29920fad883051b98d12ef63e1199b47f9027b8d315b8677486b3d4a045b06feba9907c241474c6a072d683a36160db99c53252b028eaf1bd0de2d80937bce557376b68fdb32a7c84274d21ce57e82faeeb61d6d2d1fb2914046bb9dd5fb3c2b311c86f1c61c17989fab11c03fb67aca890d9d8e3e724ce47da15a467491dfd8ca412f834d5b18ada45adee0b2748ddbd1428bf7fe56cc80f75a76b0c288bde98188dd2e8ee2072ebeb42d23cb2d27566e037c1a1af390ecd6aadbd9a394ce0cdf779d2216f49dc9e35321f56852b78f14e5386942a035551bea1978373f38b5b7ccb4935b7ef95d30bc03e438b77389b8a2a4f4748ccf14a09ccab55a4fbbc22cc7cfd9461cfc24b09ae71d718a26c7a07df56cd8719a304e0334d6f471be0181002e5ff6828c6d621cb13eb1bce899f3b470f2425b27d344a929bab869f4be8b8154229f8eb0e8f09b02edc16aeb71825afbf5afd9555f28046f6d0e55cfabf6485cfb2ddfe02e1540acc5846176a51ac4bc5efc1c938f8135768600290b868a6ebe3fff9008b37f94159f8c1fcc251eeff5ddc097aff6767bb8308d6138a1353715181a38e807f1bc2ea77a653ec1cd7cb4d95184be09307f88bdf1fed77f4776f0bda70dc09fa7145a56898fc27de3c906bddb5278d953235b466c96e11c65c9d56406f62e71bfc28eeebcb73acecbda2be7bad5fb19c120a8f61cd06995d29437031ba3c8eb23423e3297af22f23988cc60cb99a917a571277007d67b8c2f241e9f57d00d509a092b648897d637bf97b4897568b00ce270ff47118dd7befee352ff494e4cea81addfcffc1791ca71dc43b008674973d081a052b030d7050382088435f192e27207685086999dc8be61d59e46a4473899429ab1209b60314e12870d963876aaacf97fbc9c0de297e9bf89b0ce9eabd9819d24b91b5a753f9bd57fc110786fe27b4888adbf005c275742a44237ccca285ead5a0492a6807fde447e8af5791d4da4424fb8647cb9508cd5053f3ff3f24e41015adee859689cbf134c4418e4001d3432041dbaea72b26ee1c1d3cad38715cc268351776aa0bc479908bac9c1f4b9ddfe4464234436d7a94eae51f6bc80af95ff1be1c765bbf279d6aad36559638c6ad7768fd2cf558071678d614f8d25194ab38162a3b15d9e04743b10087ec5e0b8e665280e8507805193d7d78c0852ed875c533a1fb7e9ce9241b599cd048bfa0eb79f11ece708778308fee0f5c021d0e5b6de6cd234ab2ec8dcc1cc10c311b9555a815c6e093553e5bf04d958ce1bcb43d6b4281680cc6e194dd2294f8f87ac64847ae613f6cbf79a97cb1faa65d797f6eab596f37ebc426fa43dc21227fadf78fb72de76195b9b449a936a9788f8ae832ac84fe17ff343cf3b1504cf38a761d26690e6feb48e778cb4e11cebb8ea7698fc62917ef38ba7f97409dc0ca2eb78d1faddfdb6b63c6e390c725a3f87db352966bc4652fab37e5e9a0c456fc75c37b3f055a56199d3afcb70848625ee32c6bfb61dd326b3ebbb4a46db94676dfee4ebc9a23e19de801978205bf5e5f398871151ec8208682aea248896f37b44f3862fb58efae932ba23475eb27123661c316b2637a6e85863379ba1a846b10320cbda111b66f4a87c5ac68d663734c0cff42a449192da45b8243748be4e1795b89d6923a6b04fb85b4e4a6cfdda8088f3583e04e73b16eafbcf89931bf1013d48599f6f4b3c2091477ab4354274765950841213ac9379d64a99adcb9839a31e23a5a7f2d7645dc407ed0348ebe3937b02390ef71fbc4163e42a4cfc75f1955bab55cf219a21a1db1ad2ea9db63198c6db3a162c0f60a437261ab2b79767c35cc58f77792f10b31c5b404353c93c4952159d391ecf3e0eca2692b317c49d6a360b76f8b3d3d8bd99764aad0c1a9667ee83cb1b7f1b19a8ba9ac7b270eb25c7eaad668565b61fc63f4fc438c2ea9da00bf499754b974660a53523f9f22217da96f27708e1b61a764de8e49f2902e7d3e62c6b8f5b73bf28524670cef19d7eb5fab178ea9f6c9027e1c609b81f203a567a733fe9bc6db6682976ed9ffff6cadf1c82f21fdd26c4122f528ed8887411c1330e3e007dcc1d70cbb01057760153478802a5ee93600a9cbf3a3048a2a4e107bed9777c5c2afdf52a22212ad5722b632b2776cd79ed33a31d6b8eb2080c20577ce3923074b88da06e1d7a87186fc86993964425990a8589ffc26aa556123ef0cbfb48aa3fb90080b6601a7b68589864e0c3f803da05bde28d41a3479434b05654ac94635b5552dc49316fbea6e81739436755c5e96cd1dfe528c3d424db1aad931fd6dd31ac090a89ad9e6e35184a54fc43a889dae108e0445500a47e8858060d5da23d26b4dcde51f9233b6abd7a45c2cb083521999d8da86bbea11af783724e81d2dac711750842dbfa925f02ab8f59f0a2f578b756f9124cce3c42612a20fb4dfe2857841f2c8556fe2070cf2524e1fee85f1be4c0c5ed16769dbdad3624178c3cfa70364a4054d3717906f0bc86c05c42ab130c6aa640686c9e18b002b46673657ba4a4f42eaeecf511de091d5dafc673017bb0e91ee7d8c1bfc99cd621ba27b867d22c746bc49970363d9fc54d1461a34b81a416d498a36363575bfc137719c2ff23864721d6a78eafcd85ca0bf1aa6bc5fd8cf72df72c2c0d74e880ee148d8d71c55a110905ffdb7b7b9cae777312874ffc426f2555d9f0f23771519c7a997cb75908efd306e70818691bf28e01844666010f7276449ca63f46011568d99dd687504b425828702e3f9c40bf6e2fa5073880d6e7a4481704bd8cecb2a773e375ee9ccf280c3e3636c06e6a3bb1236256dfde71fa5d0569f6172358931b414d8e43c2cb0d130c6de5782b3c5320e59066cc67005e3c166e9b80a93157270a00460f08d964842d3df86c84e39f1f37689332a278c723812db57d95ffca406bddc6f0cd9921a4cef82037b12ce46e3460064bc7ecc92395f4e222eb2e9784269bedff768f993106c9ce38d582cf174aede74cdc5739548d656996bbeded46ef93eae07e8b2d554b61b3446d4d42148458b3167c5ad400db6095219daa8d7a62cbccc7090cd325857045695adfd63260629d46bd06fb7d14ba2eac4d2972473a95e7a1bb53dbbbb7b45b5d276d3a68c02f53cfe4221b2770fc54531ab6fe527df67248e499e17151e68549c5c731beeb2c7d40cf95af6c513eeab548b660491ed59f8d84bb405c56389560c4adae65d65982bfdd6058b58ecb1f007fbeaea1a2b86b2deddc08a1080100ea9344c0a127acf5beb66fd276d0eb7a4acdbf048a6d2580fab6b1954c7a7f5e264ccb14bc4f442ce2d58e5f1ecb4585ede4e750fbea716a7672122d1e07077de91397a567d0693700fbd125d9a97357e6e8d837259aa0699bf1d085d8318287379fc94b9d0d62a56691579a053e1d217ce1336f0c3c3cc08542f0b698aa5ba6c2b152f7a1ec06074e6b2fd17bc8e8d3acb546f35d5c2351b0cd0428d2149359fc32172573f1a65be52eb281c2e7e3b1c035a85b4ee65da12919f53b11174c77cfefc92e616505467e9b53bf474b52d8bcbb1763bc4867d3c649bf68b643595753d13b4461cd553ba08cf72194f90c67eb61ea0677f3bcd0d2fb1fb88135acfaab413f1cce46b9f0fc04c58050c81cce8dc745fc44949d8b827dde6c10bd17abd8a5097037ecb3f55f6cb11eaaa67086817eefd655f9dd87ffade2916b8cb0cdb12a4818368c414dc176d04e437c9298171a6acebf7826684fea60654307a1dfdcca77f76e8e3dd30c04b8f40705e6f01d276a19a76ad46362ffc30c690d6e44d2a9c591a37c328888620c244c9d8c7e81f158d71e3dca057dcdf460e8359711b92f746e3e3b33602e180658b6378e3a05ea1f6e1517dc86da605c17cd349b282f0d87bcdfa7a9742d73ee060681ac7e056a7d33812d21cc5f7b6e8934b780bc238c9159c41ee5be90dd453c7d6071f5a47d43727f07b506f70468b2e95944598f58ac52d6a7577cc4f51647297d89f015523f818ac4c8f2e585f646d2374d56844508f4e76101de5b281d4abd4fa7ccf49f15528f0d8c418a1abd1d74d34bd15b2f1d55bcaf7c8d656006981026abb13d6fc8e9cafee77f2b9d8f7146547d8d2b5beb1bf65c6dd52eafcce7363e71ecad9bdf0254941f2899cda9f57e86540d4ce83c1668eb97b738e15ee1d7be835c39c9fab18c24d6b90aaa9f1a2b540b658229a6c0b78774db015ef3de0a5b8d8e0a9166aa08de94df520e9dde9a48beb5c9df25ac6b87bd4328320a5145da661809527c93f91c682eb72e2a86b052387f2f68521f1f972460377f5cda522d9b3d717a7feeb5f770a68b9506175110ca7e27cba2b76415639a25a9963baacd1b048f37a3eb4924487086ca20375e75e559efde7090e6801b478e39453d82351ffa01abb8b54d4f34d8281a80c38e06a6fbae2fd3771fe4493cce814c4206714b37333525955969805f88851887cdcd2147026c8c973074efd383f11dd0396312fb5471582fa083e7f052fd0bdda44dea5a91a70c06ef18997e955aec449bef0cd58c3cbe9210367397651b82ca6e887c447681d2213dcd62983fdae8d286cdec128ffcf85638ddefb4b561b446e5bc2b6a488288d53836b1a0d41af2a4e47148cbed33f8cd173feb1042fb3e735eb42f38b1cef410102b94f080b34267143cd0ca70884f705ce9aca23e2bd0350fe94f445cf5d8be29e967aece81edcc4edf4ad0584729c7df40ac3e0a71c1536035f53a0216e48392e29875e474c036c90ae3fab45d0201be185c6ab2fcc289f512f14386a", &(0x7f0000000300)=0x1000, &(0x7f00000003c0)="2fdd5a56d470e34000c4b68f1a2528ec4eb3031373425ab4acada8fdf980c3ca0d645449ecc41f557cd36a931fe075c0977c5697a47f01776b9a7405d763f90b252332", 0x43) 22:17:05 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 22:17:05 executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x44}, {0x6, 0x0, 0x0, 0x10001}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) r6 = shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r6) r7 = getegid() semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000200)=""/63) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x403, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r7, 0x0, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x1, 0x400fffd8, 0x7, 0x3}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r9, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:17:05 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x0, 0x0, "fe339257"}}}}}) r0 = semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, r2, r3, r4, 0x142, 0x6}, 0x5, 0x100000001, 0x5c}) r5 = socket(0x11, 0x3, 0x0) r6 = getpid() ktrace(0x0, 0x0, 0x40000530, r6) setpgid(0x0, r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x7fff}}}) setsockopt(r5, 0x11, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRESHEX=r5, @ANYRES32, @ANYRES16=r5, @ANYRESHEX=r5, @ANYRES64=r5]) 22:17:05 executing program 4: r0 = socket(0x11, 0x3, 0xfd) sendto$inet(r0, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 22:17:05 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000100)='\x847\xd9\n=\x89\x98\x15\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000200)=[&(0x7f0000000240)='\x00\x00\x00\xe8\x05\f\xb3\xf3\xdb\x1d\xe3N\x84,\xd9\xbe\r\x89\x98\x15', &(0x7f0000000380)=' \x85)U\xba\x00\x00\x00\x00\x02\x00\x00\xa8\x8d\xc7\xf5F\x8cSty\xabl\x7fL\xc4\a\x8f\x12\xfd\xe3\r\xc3\xa2z\x03x\x88\x05\x90\xc5\xc1\xb3\x93k?\xdf-t\x8d\xbfC\xd0\xfe\x9c\xbaFCt\xfcn\xed\x96\xc9m\x10\xf6\xa9m\xa9\xb3\xab\x15\x1c\x1c\xb4\x87\xd7', &(0x7f00000001c0)='@\x00\x00\xe8\x05\f\xb3\xf3\xdb\x1d\xe3N\x84,\xd9\xbe\r\x89\x98\x15']) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) symlink(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file1\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2dfe2d2f66"], 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) write(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) r4 = socket(0x6, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xfffffffffffffd4c) setregid(0x0, r6) setreuid(0xee00, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) r9 = getuid() setreuid(0xee00, r9) 22:17:05 executing program 6: syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='r\x00') openat(r0, &(0x7f0000000240)='./file1\x00', 0x200, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) 22:17:05 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setgid(0x0) open$dir(0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) (async) openat(0xffffffffffffff9c, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x100004], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) (async, rerun: 32) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) chmod(&(0x7f0000000380)='./bus\x00', 0xc0) (async, rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) (async) kqueue() r1 = msgget$private(0x0, 0x402) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) (async) msgsnd(r1, 0x0, 0x401, 0x0) (async) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffecf, 0x0, 0x0) 22:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) flock(r0, 0xf) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x16, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) symlink(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x0]}) 22:17:05 executing program 3: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000440)="f15f258ac224e6d520820557785916dba6864721f7f12824518f3f7f15c195707cb35b6b7f1f907896f258619b73e0d6a68da78dd416f06181262ab5c505af8280a2edbbe74a188635d4d5f99d1665119eeabd5d754f16789fc0c4ad07694073a1a58447b707bedf6fde5e6685caa58ad191de609cea653c6a0bc162a8c83fcdfb3511174283faf5256c5c89a49f25c0928875750dffe6ffc8cb9ff03468fc7c9f04b027944cc7eb9a804e7c0795ea0c13540be0daf47d8d07b6256efe6f5dc71cdf65d88f6d98048e351c7a147d2cb83cd2ff161db835292549fdb07ca53ac41bae6f48040ed2e1f7b9a77274fd1a4fafa4af62f745a947cc6a0630", &(0x7f0000000200)=0xfc, &(0x7f0000000540)="808e9788251395671fc21fdeab53218f8fccb52db6f5f02efd2283b45d030a0bebe56cacc33e1b18d4439a4eed10bb4d479aa02e366036925257de1edf17732caa53c811357c5ba57daaf9a839e43505938b6c1a5cbe3917dc8e80ff4ce153bcbbeba5edc81f97da594cfa4c6b37bf7f5c7f48c7d21f0ef1573810bf2b1c7b62e15d51c815994789b44ea2aa0d914ca154da6280d4e165ba424083081d52371dc162efbf9269e7489ebf9cd6db4f3cdb8526efa06fe2d811ca71ff720892edbda51c5a35c9173b5d3ff782dae9644c", 0xcf) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="831f2f55110ac92ca1d6effe5659ab2a52433d56a94cbb306ba948c4e1ad3987bd30553fe8dea2438b67063278c83161c596b0bd578bbfe9b5fd5d2377e396e9aae9836187df2d6fbc9fe1bf4d1b16ab93ad98f701cf674a1d5be8619ef6d137ea1ad3df0987eaef474d8c49ded67e248b8a58d299090629e93c46e0b1", &(0x7f0000000100)=0x7d, &(0x7f0000000140)="65dd40bf262947c7bae1cfeb3946259e46d8f160b574b077abbd2a52b8ad4000233064503ddb2757689495df58267bd3a1a1e40b4391ae541adb9da65ac05f404144893e433e12d295d25a05a1810fa18cff36465cbd54710b624c6942008617cf3f048fe8c2d8949d4dc4b9805e02605764df97bcd21c1c0a3aa2", 0x7b) 22:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1215, 0x6e}, {}]}) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001080)) 22:17:05 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)='n', 0x1}], 0x1, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) setreuid(0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0x0) mknod(0x0, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x6) r4 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) 22:17:05 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file2\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)='=', 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x1, 0x3, 0x73) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) socket$inet(0x2, 0x3, 0x2) socket$inet(0x2, 0x4000, 0x4) 22:17:05 executing program 5: socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xe8000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) sendto$unix(r1, &(0x7f00000002c0)="0ef77e0aa5d455b071e0977970c0ba744102f0b8c5c2bb91858c01eb530fabe11362bf5c2f7ca3f691053c868efc47f377505af0d3294a735c0dcd5190922ccb539478d9b7d3862c3149fd3c3510287b938d9bd84fade5050fbc18263664e49eff0160535b05ecbb5b8973e2d421373b85debbae5d69bb5566d2aa0ce8a81a0cc7f420a6c8b38829100bbabdde225d9fc2b19efe74286b12c0b0a5dff89c96f84ebeb58474491d06a0d418c367dbd0ef50728fa9d40bb7d4dffc98c31a41c8572e779ffd1f08e2d9f5d9fe22e7b07e7a9d4c1232b5d1f7", 0xd7, 0xd, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = msgget(0x3, 0x80) msgrcv(r2, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 22:17:05 executing program 6: r0 = socket(0x6, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r3, 0x0, &(0x7f0000000040)) 22:17:05 executing program 6: sendmsg(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a0230"], 0x10) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7a0230"], 0x10) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) dup2(r1, r2) (async) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x11) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0xbe44501372635004, 0x0) 22:17:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 22:17:05 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}}) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x3) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getuid() semget$private(0x0, 0x0, 0x0) open$dir(0x0, 0x2, 0x160) ioctl$FIONREAD(r1, 0x4004667f, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3c}, {0x416}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x6, 0x0) ioctl$FIONREAD(r6, 0x8040691a, 0x0) syz_emit_ethernet(0x102, &(0x7f00000003c0)={@random="1def0800", @remote, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@generic={0x200, "22e78a538556d0de118c970aa3ab85578bf0fd0e7a22d999e83222a5b2a6d936f2864ec6f0b15800d4d0e967d03e89233f322784bf002c29a7716469fe29677c413c2c1addedd178ba96302b10118ad7bc03ca41aee58a9e765a4e4dc14ab60d144721a91560cbd99d4c016995a03d8643b7b86a5a172b2357446d849d1a30970243cf26824e2ab2a5dfcbeeff84b0d9fa52da9631878a0114d5b1bd0f7cbfe7867d8840e94dd4b653af89d205998dd86408c6e674beaf0db232efae6ce25a67d38c77963c119a00005210b224275f7ff39547aeb5a1963eb750ebf3a652960ff13a5cec0758d9853472aed16fa7258a"}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:17:05 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 22:17:05 executing program 7: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x4f, &(0x7f0000000280)=ANY=[@ANYBLOB="14cd000c05000000000000000000010005b8a0f50c89b00f3ba2b43767c07d7a447fda1f7ece62bc1828bced1800000031eedb4b882a297ceeb8c3dfc11d79828aaa430f6650561c2d261c59a98ce6f3ee852b0e05e00d38c5ee72f7103ebc4362d78264571498732df7e6f0f70bdd59f5aaeb6bb7d6ece5437f6975fe52443a759554dec3c80eac0ecfc94228e93c990aff5045163a6a5a68fea305c65d1efb11e5344a07d731d531e8ae03119b653ea23b28436f6e980f46f5da92e1ffc973597064f339004f"], 0xa}, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) close(0xffffffffffffffff) r4 = socket(0x800000018, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "11039d7482ecda000000000000040000852300"}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRES8=r4, @ANYRESOCT=r4, @ANYRES8=r1, @ANYRESOCT=r4]) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000000180)=""/2, 0x2, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r6, r8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0xff, 0x8, 0x1f, 0x400}) close(0xffffffffffffffff) r9 = socket$inet(0x2, 0x2, 0x0) r10 = dup2(r5, r8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 22:17:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="7ab07c384bf9569050f9d9a6490445ef7a7c784a874e585c66912038ce86e4769a6b03a53a9e43d81cf0b2c973bb3dfdf839d7", 0x33) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="e0705e408900640d3ecfd6d0e47384f924b00661eef551ba76de7bea5b838102", 0x20) write(r0, &(0x7f00000000c0)="0880858ef932", 0x6) msgget$private(0x0, 0x288) r2 = getuid() recvfrom$inet(r0, &(0x7f0000000100)=""/6, 0x6, 0x401, &(0x7f0000000140)={0x2, 0x0}, 0xc) fchown(r0, r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000240)="54b5b6a080350946327c51895435f23fd4a3b14613a290bc91c5b652a5aeb2125ee71c2304ad60464c108d93d5bb905f00ef121030949fe59801d50dd1dce822fe904ce4e80112ff705de09460c3344bed25d0fc083680121b38c23b3df0662c82d6ce5850bb507128f28e7f96f41bb20276f702e49f0ac97abcd946c0da1ddd523151ad9af959d53bfb5d7e8d59ff4f0e0dddd36f0bf36a", &(0x7f0000000300)=0x98, &(0x7f0000000340)="6cf348c2e513ece077f7990f38a0125bf380d7751718789d43da0124dcc60bc2017d400a9c3b2d1f17b84b2f3ceb352c61914e3d24612bed61d5e4337925d11dfd32485809e2e0a1257d1cc69ca1b9f42aa51eaf7d9bbdab765a1dc802e6b0ee8105cf9bf6cfeb022da9540bcbe5c87324c3c76fbe138a", 0x77) connect(r1, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x8, 0x2}, 0xc) setregid(r3, r3) r4 = getegid() fchown(r0, r2, r4) r5 = dup2(r0, r1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000400)=0x3) getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000480)=0x3) getegid() sysctl$vfs_nfs(&(0x7f00000004c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000500)="aab57dd265cc5d1631a5cf928cae786700485353fd574fe7567bb8ad10b8098d2b1748ca89874c7a9cd3ae7c782e4ca6494a31551671d71a7e849c8e26e5f265d7612b7dab8c5fa1b8b03d7bbb0bfc4604d2374811314e4fca36eef0034c0859b6c95a1a0b22dc8be7", &(0x7f0000000580)=0x69, &(0x7f00000005c0)="3f8223d8b57119278593382d26fefcb65d62112bd7f9161e8e6a7b363914f3ec20", 0x21) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000600)=0x2, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) fsync(r1) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) shmget(0x2, 0x1000, 0x524, &(0x7f0000ffe000/0x1000)=nil) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setgid(r3) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x1, 0x9, 0xfffc, 0x200, 0x20}) 22:17:05 executing program 3: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[], 0xa) dup2(r4, r3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b002400000000000040"]) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r1, 0x0, 0x0) 22:17:05 executing program 6: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x401) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000b80)="accf7fad8e89c17da68f124635da5dcfe17c4f2bfbdb2291d6e98370301b9c5ee31a1bfe07868d865639d6b764a083a2b6fb49f7e9d8ce9cd5777b382554ba0b9d4dcd141fc4e44658a41ed9c8f22511d1aae794792d4dfe45a96bcb752ae08682ef172fb916e75474c2a18627a18ba66ea3412d4d3800000000077d64e62fe8a84e0df26661565127936edab53e1462f57a4364e8190d41d80b9a1f5278b2f7ecdf5daafff8f61fce955188410d07b5392e8eae27ca85e8050693feb9937650b0f4e48f950c7c7c6e5f3e22f705613697a084ea52778cecadc527c41312b787583de5929ffed3df77ebff64ecdabf2c4993a448680a4f8eeb49a434a1d9419f51dd6b43ecf7596f34df3812f18ac4144cdbb3f9d8e31919e1d1482e7e9d1983f27b2a6f8585be99a798f2ca245988a74b6714588cae3beaafce2af171fee2038fa0ffb93035fab56fc5ce9bad147e8b5110e07267762dbfd44be7b51bcf78633a9f638aef08336a", 0x168}, {&(0x7f0000000d00)="074e393968526e1a289826a91f11ab98bedd0a1c7b98b9708e2cc0e5d4d1e19013d4278ba09122e57053af0df002a401b5b831b42c1eca1c7b48d3a6d249eb4e27b2fc9b46d7c0aae7529ebadc1809aecdbad683e1650e9bccd3ccd7d3496c3689d5b0876e76ea345b778592c34ee238e6b5bfda7c16c2e6d844ddf7214dc7fdc993b175dcdceaeefbf1f831cc55c4a70293bbfcf3f3e8fd3092d41e4c15c64b61abada2748722f27d07950000000000007b0bdf7f26203e227bdf8041c55dce8ce51a3bf47d063f869201aa4c34b241753dbf3157f288d5ce5673b41ad5ac463fe76d731157f77513765d71a22097e5a380e704041197506cbc10fc2e63a1f2ddd78e8f5cb38704c6d6ae7faac8b13aaf7893545ae1e1e0f3ff3ec4307b077ad3d7f88b442b2e904bbc006b8452f99f7ed81a2d83a3aa98c1b642656933ac004cc4cfdb4dd7095db2f1e2c8a08d9d5ae0bd0a1d0e13b2f29f5899a1a675bd7481923ff9020000000000005ddebb4b05d810719c71435dc7cea7bca2ec5ccc9bc37ca82e832034b18a98e62aa02301d2fb1466b70cd0ddc5b30a76207a63ef3da7da05246e580b7cc186f6c3e7bbdd8bed94d262c1fa4f9e8478c1de696f49f8c849aadf2d0a81ac02e90a738b7ffcbc20b860711ba9dc854c24b08f5a69d9b0295c02cd45b8ef4f19c3da73273ef7e53f0c363be4f8f7f99480ff902f48442aed5389853104e4d67a82cd6ce7e9f45417484b45662032b52a4d29b52e418d12a0d95482ee2c07ffff441ef412b792365b0e9e922d546424a43231228a6c31ce4bff125a9c722504e85f86f022790600ab9d65ce8133d198a1887d415fb35089e8d3990f93f646a2839b1b419dba1d574ee16ffddc9765505384", 0x27a}, {&(0x7f0000000600)="d7cfc1b32cef0437d228c6c30ac7738606345be4c68cf7acedcba6adcd5f1e7a417872c2c95f7497401dae6a677b015b5901e12e597c0d5fa41348f0e275e07a32a87ee276985099b8f86fa7b70bc7f2a4d73daa99ca78533d7e2c2b83a71ae4e7a297df23c51e1352c76f6af26720a625dc1768902908856ffa2228836a12344cef74812c88a6021ac3e483192a9ce92d59feb3bc152a5a296455f64c9821a112818c7b2405e17df72a2a8a8b981fc19662b47f82c355ffda71109e25091dc35a3200c35b5ee30f1692a2dda1a7f9e0d5499060ba49f0dea1bf8cad15105b6c98982a2f5baf81fbed5d15d1464c7a86cd05810646c1af", 0xf7}, {&(0x7f0000000700)="ed49cb9517b7c17bedb5539662938126ce61275325c7f442500bbdaecec62b1b1f41e47b1428439657e0a4f2e14a0068aecee029ffb97923b6d275250d8ccc60b475b56ae88995e90d4d3c936a25791485b3961d7bccc4ab10c20c9c46f44a6aedb9cebde2e7e694e9ef949552ad68a6b7b95308a30b849e5c7f388c6037ea1fef3c4f74140026d26aa12a0dd09897b52ffd86534b8f8377ea50a3be5e90868bf30020780db6042c618540436b6331f7002b3109d146f6cd8d29c8f2190142dc70832fa971e7b4bb74862a6a57cf2c2770554790d492ed2b23ac05a2b9e4bd0ea191b549efd3c15bcb7f77e90307c5f5334ff484e7f32def66ccb5835099a2", 0xff}, {&(0x7f0000000800)="ff9385ce16280dd0407f2902579027866f74b52962593acbbf7012fa4cf1b4fa220c27f7a98555253249da49be0b61c3e1759dfa98964564d1a796e2ffb99a63fbfff41b34c1f6b378486ff8dbf312b111fc42a9337d3c", 0x57}, {&(0x7f0000000880)="ac73d346cf5cf85215529c855f3cb211d3191d102ef78041", 0x18}, {&(0x7f00000008c0)="4279b07b8b413f790e5485187182e583f66025deac24a154998a56", 0x1b}, {&(0x7f0000000900)="6e010701c41e376d75acdfa5117366cd7e37015a60e8f4571789f532ab0ce76bb28e42d7fa50b996a8e25d2384d24ceeb8e98dacb0efe6056cc8b24763eb4f4f96c4cb2404b033efc6c94f50f3c05ac4208261ac5034aca5d4a8a192bbbb51321c2dbf0e8895a2442c6c1aec80e81526fa74b96a8bd2970148c3cde68cef1e551b30cba78f93967f0374682e4d8f8d380f5b631d9529a280288defce55a21cecfd4139e50f6e23277b084bb977d33ce13592c3c6a11452a38340148be1b07586c221b6c83d742730e5f7c83ddd4728", 0xcf}], 0x8) write(r1, &(0x7f0000000a80)="eaac2d9aa1a8f6af1e1a0a94ec901ceb81d7ff353c521273956a877f73221da25dd542a828dc35af182afc0839c8d64beb39f001090f3fc1a0d964570f553d58885c", 0x42) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000b40)={0x3}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) writev(0xffffffffffffffff, 0x0, 0x0) getrlimit(0x2, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)="b0c857d5d6d02d7285", 0x9}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb737", 0x52}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) setegid(0x0) setgroups(0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)) getuid() 22:17:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x6) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r4) setegid(r4) r5 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f00000003c0)=[{&(0x7f00000005c0)="0b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000002c0)={0x3, 0x4, 0x7fffdffc, 0xfffbffbf, "ffff0905260a62e02855faffffffffffffff00"}) poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300140029"], 0x3e}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:17:05 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) close(0xffffffffffffffff) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) 22:17:05 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x13e41f501d7c3b1f, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x2, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) close(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000240)={0x1, 0x5, 0x4, 0x7833, 0x6}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0x5, 0x200}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x8, 0x8, 0x8, 0x0, 0xc5b, 0x80000000, 0x100, 0x2, 0x2, 0x8, 0x5}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x5, 0x80, 0x0, 0x0, 0x1}]}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000400)={0x2, 0x7f}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000580)=0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000005c0)={0x3, './file0\x00', './file1\x00'}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000640)={0x7, 0x7fff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x168, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000006c0)=0x4) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000740)="f86f18cae99cb00199b7815ad62c2eea6c57138439aefeeb93db5ee24f44db9bb04f1723cc8ca00895b95437c896224806d7197d7d19c50f888c71874c3566a28eb642731913431104c7cdfc540f64e31be34cbd0c3d8e8bf192477d600ad93f49352d4505ba672d3f7fa43b3aa0e7ef641bfcbb45d6750669989b85ef63a65eb7655758de1272a0825101502d5a34d0f51914e12681e4aa2132ecf41840c490e850ff7180947c", 0xa7}, {&(0x7f0000000800)="73aa19769bf4b63aa187d3155ee887dd3fc621381c57225d0e76542cec1a684f39e45abff5961edb0788b1edb843733396f5d2504f7887efb447a33ace4495a21654da0853085928f5b7947f9ecfedd303c7e65b76fb85c520ba25fe999a579e477d6ab74355fbfd9b7119ff38efadf6", 0x70}], 0x2, 0x0, 0x0, 0x1}, 0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) lchown(&(0x7f0000000900)='./file1\x00', r4, r8) connect$unix(r6, &(0x7f00000009c0)=@file={0x0, './file1\x00'}, 0xa) 22:17:05 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) flock(r0, 0xf) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x16, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) (async) symlink(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x0]}) 22:17:05 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fae0", 0x2}], 0x1) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r10, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230d877"], 0x10) 22:17:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) 22:17:05 executing program 7: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) 22:17:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r2 = dup(r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x8, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000400)=[{0x50}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) 22:17:05 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x7, 0x100000000}) 22:17:05 executing program 5: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa95aaaaaaaaaa0800000000000190784689236a040090aa0000001800"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) mknodat(r0, &(0x7f00000002c0)='./file1\x00', 0x10, 0x5) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r1, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file2\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) 22:17:05 executing program 0: r0 = getuid() chown(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) setreuid(0x0, r0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, r0, r2, 0xa6}}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x877, 0x22, 0x4, 0x40}, {0x3, 0x9, 0x8, 0x2}, {0x4, 0x1, 0xa5, 0x9}, {0xfff7, 0x20, 0x7f, 0x9}]}) r4 = getuid() chown(&(0x7f0000000100)='./file0\x00', r0, r2) r5 = semget$private(0x0, 0x0, 0x96) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r0, r2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, r4, 0x0, r0, r2, 0x5a, 0x4}, 0x7, 0x5, 0x40d}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000280), 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000500000020aa2b000900000000000040"]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x400}, {}, {0x1, 0xfffffffc}], 0x3}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xb, 0x0, 0x33}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 63984 56116 0 0x8000000 0 1 syz-executor.3 409421 30154 0 0x1a000002 0 0 syz-fuzzer db_enter() at db_enter+0x1c panic(ffffffff8295b44d) at panic+0x17b __assert(ffffffff8290d634,ffffffff828b50d9,90,ffffffff82914988) at __assert+0x29 uvm_pagealloc_pg(fffffd8007518720,fffffd807bde8818,1d138000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd807bde8818,1d138000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd807bde87c8,744e32141000) at pmap_get_ptp+0x18d pmap_enter(fffffd807bde87c8,744e32141000,62e26000,1,20) at pmap_enter+0x2c6 uvm_fault_upper_lookup(ffff80002a209fa0,ffff80002a209fd8,ffff80002a209ea0,ffff80002a209f20) at uvm_fault_upper_lookup+0x2b2 uvm_fault(fffffd806b565540,744e32142000,0,1) at uvm_fault+0x129 upageflttrap(ffff80002a20a120,744e321426a0) at upageflttrap+0x8e usertrap(ffff80002a20a120) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x744e321426d0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8295b44d) at panic+0x17b __assert(ffffffff8290d634,ffffffff828b50d9,90,ffffffff82914988) at __assert+0x29 uvm_pagealloc_pg(fffffd8007518720,fffffd807bde8818,1d138000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd807bde8818,1d138000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd807bde87c8,744e32141000) at pmap_get_ptp+0x18d pmap_enter(fffffd807bde87c8,744e32141000,62e26000,1,20) at pmap_enter+0x2c6 uvm_fault_upper_lookup(ffff80002a209fa0,ffff80002a209fd8,ffff80002a209ea0,ffff80002a209f20) at uvm_fault_upper_lookup+0x2b2 uvm_fault(fffffd806b565540,744e32142000,0,1) at uvm_fault+0x129 upageflttrap(ffff80002a20a120,744e321426a0) at upageflttrap+0x8e usertrap(ffff80002a20a120) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x744e321426d0, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a209ac0 rbx 0xffff800029ceccdf rdx 0 rcx 0xffff80003738a7f8 rax 0xffff800029cebff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf7a6cdef1466df14 r11 0xce50167313ad8e5f r12 0xffff800029cecae0 r13 0 r14 0 r15 0x1 rip 0xffffffff8283b48c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002a209ab0 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.3) tid=63984 pid=56116 tcnt=2 stat=onproc flags process=8000000 proc=0 runpri=84, usrpri=84, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000ffffd490,0xffff80003738bc88 process=0xffff80002a2739c8 user=0xffff80002a205000, vmspace=0xfffffd806b565540 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 38355 350940 25073 0 2 0x8000000 syz-executor.5 96591 405514 62477 0 2 0x8000000 syz-executor.2 85811 41455 12158 0 2 0x8000000 syz-executor.4 85811 177124 12158 0 2 0xc000000 syz-executor.4 85258 194569 5682 0 2 0x8000000 syz-executor.7 85258 334926 5682 0 3 0xc000080 lockf syz-executor.7 92220 148229 28566 60928 2 0x8000010 syz-executor.6 92220 91488 28566 60928 3 0xc000090 fsleep syz-executor.6 *56116 63984 27420 0 7 0x8000000 syz-executor.3 56116 400660 27420 0 3 0xc000080 fsleep syz-executor.3 79645 521230 10504 0 2 0x8000000 syz-executor.1 79645 324380 10504 0 3 0xc000080 fsleep syz-executor.1 79645 30637 10504 0 3 0xc000080 netio syz-executor.1 27420 173827 30154 0 3 0x8000082 nanoslp syz-executor.3 30728 150216 30154 0 2 0x8000002 syz-executor.0 62477 181016 30154 0 3 0x8000082 nanoslp syz-executor.2 19820 292482 0 0 3 0x14200 acct acct 12158 469203 30154 0 3 0x8000082 nanoslp syz-executor.4 25073 440766 30154 0 3 0x8000082 nanoslp syz-executor.5 5682 400085 30154 0 3 0x8000082 nanoslp syz-executor.7 10504 469862 30154 0 3 0x8000082 nanoslp syz-executor.1 69190 129927 0 0 3 0x14280 nfsidl nfsio 63438 151287 0 0 3 0x14280 nfsidl nfsio 2071 179995 0 0 3 0x14280 nfsidl nfsio 12944 172563 0 0 3 0x14280 nfsidl nfsio 85220 364849 0 0 3 0x14280 nfsidl nfsio 70637 130966 0 0 3 0x14280 nfsidl nfsio 14893 429577 0 0 3 0x14280 nfsidl nfsio 40643 481988 0 0 3 0x14280 nfsidl nfsio 95075 290537 0 0 3 0x14280 nfsidl nfsio 86725 248870 0 0 3 0x14280 nfsidl nfsio 49169 482213 0 0 3 0x14280 nfsidl nfsio 26833 506637 0 0 3 0x14280 nfsidl nfsio 58007 10673 0 0 3 0x14280 nfsidl nfsio 45471 148589 0 0 3 0x14280 nfsidl nfsio 49370 427479 0 0 3 0x14280 nfsidl nfsio 66481 179051 0 0 3 0x14280 nfsidl nfsio 54558 473672 0 0 3 0x14280 nfsidl nfsio 84050 467335 0 0 3 0x14280 nfsidl nfsio 51482 95062 0 0 3 0x14280 nfsidl nfsio 1299 129241 0 0 3 0x14280 nfsidl nfsio 19207 389033 0 0 3 0x14200 bored sosplice 28566 36074 30154 0 3 0x8000082 nanoslp syz-executor.6 26920 465941 57862 0 3 0x18100082 netio ndp 57862 472855 1 0 3 0x810008a sigsusp sh 30154 409421 87682 0 7 0x1a000002 syz-fuzzer 30154 348213 87682 0 3 0x1e000082 nanoslp syz-fuzzer 30154 86469 87682 0 3 0x1e000082 thrsleep syz-fuzzer 30154 153493 87682 0 3 0x1e000082 thrsleep syz-fuzzer 30154 48696 87682 0 3 0x1e000082 wait syz-fuzzer 30154 202917 87682 0 3 0x1e000082 thrsleep syz-fuzzer 30154 58979 87682 0 2 0x1e000002 syz-fuzzer 30154 424939 87682 0 3 0x1e000082 wait syz-fuzzer 30154 100897 87682 0 3 0x1e000082 wait syz-fuzzer 30154 255407 87682 0 3 0x1e000082 wait syz-fuzzer 30154 208018 87682 0 3 0x1e000082 thrsleep syz-fuzzer 30154 358507 87682 0 3 0x1e000082 wait syz-fuzzer 30154 243125 87682 0 3 0x1e000082 wait syz-fuzzer 30154 226305 87682 0 3 0x1e000082 thrsleep syz-fuzzer 30154 293154 87682 0 3 0x1e000082 wait syz-fuzzer 30154 397114 87682 0 3 0x1e000082 wait syz-fuzzer 87682 272252 14742 0 3 0x810008a sigsusp ksh 14742 255589 44887 0 3 0x1800009a kqread sshd 44887 91752 1 0 3 0x18000088 kqread sshd 10527 425616 69432 74 3 0x19100092 bpf pflogd 69432 212662 1 0 3 0x18000080 sbwait pflogd 832 319673 58965 73 3 0x19100010 biowait syslogd 58965 285381 1 0 3 0x18100082 sbwait syslogd 78771 440705 1 0 3 0x18100080 kqread resolvd 46662 4972 33824 77 3 0x18100092 kqread dhcpleased 56990 355516 33824 77 3 0x18100092 kqread dhcpleased 33824 255462 1 0 3 0x18000080 kqread dhcpleased 15512 430486 0 0 3 0x14200 bored smr 73424 118983 0 0 2 0x14200 zerothread 37910 232204 0 0 3 0x14200 aiodoned aiodoned 54089 99821 0 0 3 0x14200 syncer update 99369 83668 0 0 3 0x14200 cleaner cleaner 66536 394091 0 0 3 0x14200 reaper reaper 27223 204765 0 0 3 0x14200 pgdaemon pagedaemon 85862 285709 0 0 3 0x14200 bored viomb 93876 288699 0 0 3 0x40014200 acpi0 acpi0 23679 94657 0 0 3 0x40014200 idle1 55149 491385 0 0 3 0x14200 bored softnet3 14977 80869 0 0 3 0x14200 bored softnet2 7031 339226 0 0 3 0x14200 bored softnet1 72454 470726 0 0 3 0x14200 bored softnet0 47176 167968 0 0 3 0x14200 bored systqmp 61126 188805 0 0 3 0x14200 bored systq 19638 117571 0 0 3 0x14200 tmoslp softclockmp 14545 459847 0 0 3 0x40014200 tmoslp softclock 42462 69534 0 0 3 0x40014200 idle0 1 195592 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807bde87d8) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_enter+0x1c6 #4 uvm_fault_upper_lookup+0x2b2 #5 uvm_fault+0x129 #6 upageflttrap+0x8e #7 usertrap+0x22a #8 recall_trap+0x8 Process 56116 (syz-executor.3) thread 0xffff80003738a7f8 (63984) exclusive rwlock amaplk r = 0 (0xfffffd807a2032b0) #0 witness_lock+0x446 #1 uvm_fault_check+0x401 #2 uvm_fault+0xf2 #3 upageflttrap+0x8e #4 usertrap+0x22a #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806b565630) #0 witness_lock+0x446 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3e #3 uvm_fault+0xf2 #4 upageflttrap+0x8e #5 usertrap+0x22a #6 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807bde87d8) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_enter+0x1c6 #4 uvm_fault_upper_lookup+0x2b2 #5 uvm_fault+0x129 #6 upageflttrap+0x8e #7 usertrap+0x22a #8 recall_trap+0x8 Process 832 (syslogd) thread 0xffff8000ffffdc40 (319673) exclusive rrwlock inode r = 0 (0xfffffd806e7a70a0) #0 witness_lock+0x446 #1 rw_enter+0x32d #2 rrw_enter+0x91 #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 sys_fsync+0xf1 #6 syscall+0x854 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 6494K 6679K 166960K 12481 0 pcb 17 17K 19K 166960K 571 0 rtable 206 15K 17K 166960K 1369 0 pf 37 10K 11K 166960K 391 0 ifaddr 40 15K 18K 166960K 289 0 ifgroup 66 2K 3K 166960K 555 0 sysctl 4 1K 2K 166960K 15 0 counters 68 36K 37K 166960K 370 0 ioctlops 0 0K 4K 166960K 1898 0 iov 1 2K 32K 166960K 238 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1436 90K 91K 166960K 2819 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 66 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 337 0 dirhash 12 2K 2K 166960K 69 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 19 69K 81K 166960K 4037 0 sigio 0 0K 0K 166960K 167 0 proc 70 91K 127K 166960K 1489 0 subproc 117 7K 7K 166960K 391 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 662 0 in_multi 80 6K 7K 166960K 514 0 ether_multi 1 0K 0K 166960K 43 0 mrt 2 0K 0K 166960K 21 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 1156 0 pfkey data 0 0K 0K 166960K 10 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 390 118K 137K 166960K 37702 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 44 88K 108K 166960K 5851 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 291 0 NDP 14 0K 2K 166960K 227 0 temp 74 6816K 6944K 166960K 77766 0 kqueue 12 18K 29K 166960K 541 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 377 0 373 2 1 1 2 0 8 0 rtentry 112 458 0 372 4 0 4 4 0 8 0 unpcb 144 4021 0 4004 34 28 6 10 0 8 5 syncache 336 35 0 35 9 9 0 1 0 8 0 tcpqe 32 63 159 63 4 4 0 1 0 8 0 tcpcb 808 1483 0 1466 26 22 4 10 0 8 0 arp 120 102 0 88 1 0 1 1 0 8 0 inpcb 392 4816 0 4796 53 48 5 20 0 8 0 nd6 136 107 0 88 1 0 1 1 0 8 0 pkpcb 40 34 0 34 11 10 1 1 0 8 1 kcovpl 48 30 0 21 1 0 1 1 0 8 0 ppxss 1168 80 0 80 11 10 1 1 0 8 1 pffrag 232 54 0 48 1 0 1 1 0 482 0 pffrnode 88 47 0 41 1 0 1 1 0 8 0 pffrent 40 353 0 347 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 287 0 223 1 0 1 1 0 8 0 pfstkey 128 287 0 223 3 0 3 3 0 8 0 pfstate 376 287 0 223 7 0 7 7 0 8 0 pfrule 1344 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 1759 0 1339 43 12 31 32 0 8 0 art_table 32 1760 0 1339 5 0 5 5 0 8 0 art_node 16 454 0 375 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 10 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 333 0 323 1 0 1 1 0 8 0 dirhash 1024 55 0 38 3 0 3 3 0 8 0 dino2pl 256 8034 0 6474 99 0 99 99 0 8 0 ffsino 272 8034 0 6474 105 0 105 105 0 8 0 nchpl 144 14302 0 12556 67 0 67 67 0 8 0 uvmvnodes 80 6714 0 0 138 0 138 138 0 8 0 vnodes 216 6714 0 0 373 0 373 373 0 8 0 namei 1024 52439 0 52439 6 5 1 2 0 8 1 percpumem 16 199 0 151 1 0 1 1 0 8 0 vcpupl 3904 42 0 1 6 0 6 6 0 8 0 vmpool 696 54 0 13 6 2 4 4 0 8 0 kstatmem 264 330 0 302 6 3 3 3 0 8 0 scsiplug 72 9 0 9 7 7 0 1 0 8 0 scxspl 216 64097 0 64096 18 16 2 8 1 8 1 plimitpl 152 730 0 713 1 0 1 1 0 8 0 sigapl 424 4348 0 4276 10 1 9 9 0 8 0 futexpl 64 64100 0 64097 1 0 1 1 0 8 0 knotepl 120 565 0 0 11 0 11 11 0 8 0 kqueuepl 216 1092 0 1084 9 8 1 5 0 8 0 pipepl 320 604 0 573 4 1 3 4 0 8 0 fdescpl 496 4306 0 4275 5 0 5 5 0 8 0 filepl 152 30935 0 30668 60 41 19 20 0 8 7 lockfpl 104 1208 0 1203 1 0 1 1 0 8 0 lockfspl 48 429 0 425 1 0 1 1 0 8 0 sessionpl 144 48 0 30 1 0 1 1 0 8 0 pgrppl 48 99 0 81 1 0 1 1 0 8 0 ucredpl 104 6067 0 6054 1 0 1 1 0 8 0 zombiepl 144 4277 0 4276 1 0 1 1 0 8 0 processpl 1136 4348 0 4276 6 0 6 6 0 8 0 procpl 656 9153 0 9060 10 1 9 9 0 8 0 srpgc 96 22 0 22 9 9 0 1 0 8 0 sosppl 168 80 0 79 4 3 1 1 0 8 0 sockpl 664 9295 0 9254 88 72 16 25 0 8 10 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 19 0 0 3 0 3 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 432 0 0 42 2 40 42 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 1061 0 0 61 0 61 61 0 8 0 bufpl 280 14108 0 7000 508 0 508 508 0 8 0 anonpl 24 563507 0 556765 189 102 87 87 0 186 22 amapchunkpl 152 121509 0 120834 99 57 42 44 0 158 12 amappl16 200 11481 0 11301 84 61 23 23 0 8 8 amappl15 192 21 0 21 3 3 0 1 0 8 0 amappl14 184 283 0 263 8 6 2 2 0 8 0 amappl13 176 9 0 8 1 0 1 1 0 8 0 amappl12 168 5347 0 5310 3 1 2 2 0 8 0 amappl11 160 70 0 55 1 0 1 1 0 8 0 amappl10 152 127 0 114 1 0 1 1 0 8 0 amappl9 144 194 0 194 10 9 1 1 0 8 1 amappl8 136 567 0 434 6 0 6 6 0 8 0 amappl7 128 95 0 80 1 0 1 1 0 8 0 amappl6 120 709 0 683 2 1 1 2 0 8 0 amappl5 112 341 0 325 1 0 1 1 0 8 0 amappl4 104 829 0 780 2 0 2 2 0 8 0 amappl3 96 23734 0 23646 3 0 3 3 0 8 0 amappl2 88 4943 0 4854 5 2 3 4 0 8 0 amappl1 80 25543 0 24971 23 10 13 23 0 8 0 amappl 88 36555 0 36353 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 4360 0 4287 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4360 0 4287 1 0 1 1 0 8 0 vmmpekpl 168 31373 0 31311 4 0 4 4 0 8 0 vmmpepl 168 277075 0 274797 196 82 114 119 0 357 2 vmsppl 440 4359 0 4287 11 2 9 9 0 8 0 rwobjpl 56 74878 0 66777 124 7 117 117 0 8 0 pdppl 4096 8727 0 8615 333 218 115 116 0 8 3 pvpl 32 46749 0 0 379 1 378 378 0 265 0 pmappl 248 4359 0 4287 5 0 5 5 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 749 0 280 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82d27ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff82db3828) at __mp_lock+0x133 intr_handler(ffff80002a1b1cd0,ffff80000067b300) at intr_handler+0x62 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __mp_lock(ffffffff82db3828) at __mp_lock+0x122 intr_handler(ffff80002a1b1e20,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f msleep(fffffd806efe81b0,fffffd806efe81b0,318,ffffffff82903f53,4b) at msleep+0x4b kqueue_sleep(fffffd806efe81b0,ffff80002a1b22d8) at kqueue_sleep+0xfa kqueue_scan(ffff80002a1b20d0,8,ffff80002a1b21d0,ffff80002a1b22d8,ffff80002a149c38,ffff80002a1b2318) at kqueue_scan+0x1bc sys_kevent(ffff80002a149c38,ffff80002a1b2460,ffff80002a1b23b0) at sys_kevent+0x567 end trace frame: 0xffff80002a1b2450, count: 0 ddb{0}> trace x86_ipi_db(ffffffff82d27ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff82db3828) at __mp_lock+0x133 intr_handler(ffff80002a1b1cd0,ffff80000067b300) at intr_handler+0x62 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __mp_lock(ffffffff82db3828) at __mp_lock+0x122 intr_handler(ffff80002a1b1e20,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f msleep(fffffd806efe81b0,fffffd806efe81b0,318,ffffffff82903f53,4b) at msleep+0x4b kqueue_sleep(fffffd806efe81b0,ffff80002a1b22d8) at kqueue_sleep+0xfa kqueue_scan(ffff80002a1b20d0,8,ffff80002a1b21d0,ffff80002a1b22d8,ffff80002a149c38,ffff80002a1b2318) at kqueue_scan+0x1bc sys_kevent(ffff80002a149c38,ffff80002a1b2460,ffff80002a1b23b0) at sys_kevent+0x567 syscall(ffff80002a1b2460) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7936441361f0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp db_enter() at db_enter+0x1c panic(ffffffff8295b44d) at panic+0x17b __assert(ffffffff8290d634,ffffffff828b50d9,90,ffffffff82914988) at __assert+0x29 uvm_pagealloc_pg(fffffd8007518720,fffffd807bde8818,1d138000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd807bde8818,1d138000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd807bde87c8,744e32141000) at pmap_get_ptp+0x18d pmap_enter(fffffd807bde87c8,744e32141000,62e26000,1,20) at pmap_enter+0x2c6 uvm_fault_upper_lookup(ffff80002a209fa0,ffff80002a209fd8,ffff80002a209ea0,ffff80002a209f20) at uvm_fault_upper_lookup+0x2b2 uvm_fault(fffffd806b565540,744e32142000,0,1) at uvm_fault+0x129 upageflttrap(ffff80002a20a120,744e321426a0) at upageflttrap+0x8e usertrap(ffff80002a20a120) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x744e321426d0, count: 3 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8295b44d) at panic+0x17b __assert(ffffffff8290d634,ffffffff828b50d9,90,ffffffff82914988) at __assert+0x29 uvm_pagealloc_pg(fffffd8007518720,fffffd807bde8818,1d138000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd807bde8818,1d138000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd807bde87c8,744e32141000) at pmap_get_ptp+0x18d pmap_enter(fffffd807bde87c8,744e32141000,62e26000,1,20) at pmap_enter+0x2c6 uvm_fault_upper_lookup(ffff80002a209fa0,ffff80002a209fd8,ffff80002a209ea0,ffff80002a209f20) at uvm_fault_upper_lookup+0x2b2 uvm_fault(fffffd806b565540,744e32142000,0,1) at uvm_fault+0x129 upageflttrap(ffff80002a20a120,744e321426a0) at upageflttrap+0x8e usertrap(ffff80002a20a120) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x744e321426d0, count: -12