82) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x0, 0x800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x1f}) semop(0x0, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x7) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b"]) executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x34, 0x65, 0x3, 0x0, 0xc, 0x0, @rand_addr=0x6, @empty, {[@noop, @ra={0x94, 0x6, 0x2}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x594, 0x0, 0x400, {[@sack_perm={0x4, 0x2}, @eol]}}}}}}}) mquery(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x4, 0x0, 0xffffffffffffff9c, 0xbbd7) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="bc", 0x1}], 0x1, 0x52e5) syz_emit_ethernet(0x136b, &(0x7f0000002ec0)=ANY=[@ANYBLOB="0000000000004eb105420bab81002b0086dd6019350f13315d4000000000000000000000000000000000ff0200000000000000000000000000010c070000000000000036179b4df4c33480125397c8ba697a355f4d98190647f6cedc60206f361b1fc8cfed39319a9a17b245a58ad2b37de0fca1eb2ffc8063e8611e00000000000006e3de6f6776dc5720edfce77ea8f464a9721e8c73e30fcaf529a1636cbc90aeaff141312cca4b6e205cc9694cbfb13d985b09965301e866a4c7571b72fccde1e2e90220c25ad17a035746379daabeb01c7c15cd3e78cd0bad25b100a7ea2b5c3b4274c3c5de20f27af091f05bf7b19ec997287c3e059fe87e9c9cb151c5cf2fe6e37b685c5f78b492348237b079c673f921f0b5f75b901686abfb27be34e8222ec8e6284ed98b51c6e34ace3def9189ab08c33ed892b7ade17505bc4af9bd474847b95a1bbc127b0d6579aa3877fc95276d59fdd2bbbd34ed039ff2c2710b8188c664771e01050000000000040108000100050028776b3e1eb0bc5f609f7f0c1b25d7f1937f8d452448ce17aa7fc91a4d18d599b2f8ad59ed6f3cdd24c6f0faf966d68f9d90256c594245953506561c231e5b28be0fac8562c76dbc855062ede9850b299cc4a095d120c3a8d02341415ef359de8b4093e95b5cd144205ceb8f89e2ca1d07b1d622ecac50fa86cd0f220bcc04b4406cd9dbf1fd1d4115d232fe0468f5f0a13f53de9c702f573cbd2a7535c47b9d91c2541e282ca2948c2f1a1d0b199bcc58fd0b3dfb012445b64c0b15944f11489b83106e966644f4e4bb0a1a892d491994a8d65f43662cd3af7c337762dc15cdf062af5d7d41928c7da06a7b9e41454a9a89c0df14a12983ecf07306417cb74aa8006b330eb05408584091e3d2c03fd6a272b2983dfe78d42347849fd6124dc11a160f104c55ac0690761357e9713d725e0a00415ca46bfeb194a275610e65224087b6bd350d6d639a7e39e0a86a5e717f5f6e4d6dcbc8b7b8f7cf4a8d3c450cbb51253d4478da806107547e251d9c4e4235b2b175ce3fe10e16858df3f59e5accb6a2175419779c68a62ad88c588bb6f1d8c8e37245ff06a8ba99891a7765c3d1832855ff5eca00d2401570add36f3a4ead3e6aec66a570a03a54cc1eb203c628943f8001c0df4537313c9c05ef47c2e7641a38ebd46be3dc6258a6cbdaf318487b8b52c7a0c6a58741b1b5af1355dc40ea839f12749d22a3044c65a25c752d6cc951a708637ab4d4b3d3bdd57f6c48d353082f71e7430bc30684f2cf5f6b011eebb96cf359bb8a5031adfe490f8949564284680d1f106a3a7d7ab249abe349f4e7d165b87be0866ce4b8997ba7deaf519e04a1c45e85d8a2b82ff63f080add7d9b84453f014a55fddd409e6237bc0e27096afad7f67088d94f76905c4ae38c483c9b8941135e654d6859cb2328fcf476efd5fe3f12282322ca6e979511a8eea3db5ed40c0f0a9f9c7adb5d32ea9aa6042f5838b9a369b166547eb36307b1fa7ae19699c6beabc6cc8cc9deaee8d00b77ffb62c2d52ba66124754486909a3872fc0400c36091681b60e615c0fc1ca94589c5927c2f7f70262b1b7e77a2ab0e79e9408acccb5092951be22577f3d28ce2b78064ca82ca93101e0c8670de6c807cce3c29e95b6db27c7cd210d20197800a9f54afdd3202c6a0784a90fda5fdc79ac06a002a99fab8e0ba5f918f48ff57dd2b4c7e607e2fecd76dfebfa1632f187afbdd112521866dd19339c02b77fdfad4f3034c244b7d66e9d817c16b0aff9d6253619b64f83fd01ffeca660029abc4297497ef72dac110ffaf0ddbbda894b3c7c2dad0b0bad76c2a25baa1602f483284d1128cc9fd4c6c2976bc5689a77f655f72a6d9cb19423cab8bad2a4d10056f42f2d930c68059fb9dd5219bdd34c439cc21a160a45a4ee220c3c20e1a0f4bf9560f7a3b251350fbe3b50987bd375849b1780f259868cf7ca42772165bae964fe94ddfef5127226aa64a68a400a820451626af8070c8872e0633d7cce5654a9af6ce71cad720199b78a1f74ede81331c17b3547129d99c5b4acb93a58222f3b1d632fa5b37647c24f92570b9b7569bc6246245bcf498297d380499dc079827bc5dbb8ec43f9952429e49e266c612280fd98099d271bff42269f4a7fc6263af95019a99e27d560ee387f799fef0ce5e3b02a68af36720e337ef4b2895962b9389dda80ce71699086187bd152ea1f0cd100c3d15767cde92ac39fd70927a056861e5e61244493221cfc1a2f4b2eeeb58c9e31cab6d41fc76bed22361e3ce6d041ba8b9718561d6ec811ed7bd4b5f348e36370bfcbb0c25bd4ab3917adca656e1b89cb6fb9abfcef3e5d1ec12b856d6ce4dfe02b77c5b3be39f2362e843829da8d7c5019972659c7ee8428b785e5d8fadcd96facf352b7898350c6eb7c84aeb2a78a5dd55d0909959c286664a0b483d317dab26cdb72698071140db5af8ad99d37e8db4d7104fcf2b398b349b1aaa7418948a89d5782f9d4bcebf706ac4685da222af2e3067048486a49aa4959592503b4a556b9ab48c781eef9dd7892937f0263b665f14eb61971dbaa5de0ac9f8b5340e85bac93208ad06e9f4c18d40969feba2131f7939b1fa357c7451beebad7992cab54781873c890231ce9c1904ec8abf724e8afc2e48131d765dd00f1f8c5320cbde738a2240394316a6c9891d7aa76713175998b6a84881d6b17fe7f48425cc413b3380c6a401fbaf618f065fd85c360140d7338dfcb537816454feb58856c764f966723ddca48eafbc1489926da988f3dd0135f4587c747bfa05f6750f9334dbf0a4f2ee396005fdfa088ca5b9ee8d2acb8b161eee58f2bd5ba98f5b90cdeef9a52d4547e8d6ed316d5301707ff51f1f52fc54bca84938c460a6cf39459b79b9d603af5a30a0dfc1702e4a27c89612017d5fc6c229089d18150e81407fd3c65a9dac1c09838b0455cf3fba1262207191ba147f08cb5aefa523e7284352beafb522ace1faf9b61c9f711c5e215f4d0ea4654f3a0eed3b6c8a29688b19c34ac5b228c97e634f3b4afcb18675953b2fecfe73eb6aa0cb489adad3cbe82b0e37b773402cc015854af4cbd4320251f9ec87b2375d77c9f8c5d1cd426641f53b2126191dec44857a636409a4c638cd128c62702e7afbd414c9259d77696fe8c6fbefb00fc9cc321a15c7380d64e29ccbe15bc192fc4fb2bd2d55e7ea0cc0e37c783c8b2d82f7615ac1e8261033fd01f949a5a40b3eafaae457cf3fbce5b16f002db2a60a22318035307e4533287f1a2470141f973bd44fe38a636637ba399254fa13cd284b16fd5a3019ddf36ff73eda5342440f64cc6bd8bec48f9a6a5a54868ab4fc2b9f8caea617299f258ebb809104d15ee36303f67f705ab74416b1f0818a87641ff003c6770c2afa51b281c309f9762c113db4effa6ce5e0dacc407e5a7f2e72b94d1d734dc2229f9c610c8ecae9e9da92c966820fcab7691d932dafcb9cb73cf9b8e4b442fb0790695b6b2e8ffaa364a40a0a8c9897d9c1d9a3e5c520435840e3b89d3c1d67efdc66f086da802e0ef7099870747a9bfc88a7f56966b29822970513b2e3b4b8dcc776e06c993fa2797d525100e41682434c7b1ef97568c0beaf1a7d7c7c4f73077b5446782f1889119fb7301689fca9bc794c14b48a1a0dbff9885d7eb45fe380e214df483e6a05465ced758772cb980cb95ce76144bca532b5e031d29beaca49959a17f8705c34f7eeeb9a45f4c7f12c1aceb75282bd44975f41dad58e3e7a96a38c04c3d6c22ccf04144008e2f2f196c04413d82d47387afeb2b52084deb29ecc00e8872855e8de2d775686c4a46f3d7aaf0c8774b460382c6a38856bb47cecda411c8c33b7c1ffaf7530f8f4653e6945accc3e126d59b7e3949b485f3910e51d41dc3c4e595874b832c3985f2b851247a15f23d9ae05bf7f57c0baaa4753533a4a69f48cddbbb986862f2db8e5a7ca65bb976996d67b578a8bf812a3ec1c01cb30dd1a0641814575007ee4b42f4f1af8491159737230afc3d1c9dd3dc66960092aef11044cd73b05e1625a3f97dc5bbd6d32523fafb4d72e72fdb97484c4d1a26d582610efa10cf1f5ad27940aeae80c4ba43a29f0816576242eb2b50efc61402a55e336c2a0defac579951f209374aa60b44fead42c5ce8e207aff021cd54e904538894891fe73f7e4d1f7ae9653d43c82c8813d70c0ff7bc9ce5324545640ec9926f9b7b33d092d3ae4f375c35f7744e511c8ffa3ede1aa9d6e37ab76f27ef71cdf9e30267c6adc47f6798cd9390138ffb2949c1972aa757df2494dde67efc1234288a5bbdc076d87553e85a02f00a774422d93120a6c126ef8a98e775926dda6fa174237f13314c659bf8691c5f5a1c2495b7326ef92541777f6b9eaf7d29ef52b9c9f7fccc9c4c79bf36a4790192a02ff2d3e8018017cd5852b6d8d77ed52acf935323b6372a7aee1ca2f9ed85904177c5929d3f14147d49e3afb31374099bf2e440b3fd2b21ee7f585023cc45bd54eee00d44729a6758343df4f2a1758989b8f2b9e01a794a5e797a7b982e86a1d075a83549cbd5d77150e8fa45330ad76bb0acd448ceeafb91f281bd33715022c62c252cd00283226db93c8db1f2d973790237debcc942e26aa2c9d67c5e3f7bf349eb411b7d567962f4f4364b5c6fa0fc17237f329fc4920dde93d8f40b512e08a9b8ecfa83da3aaf6dd1085546ed31270387eaab20d02bf21fd3efc740bb4f2a08821ecdeb52a7dc84b4d5095e2991364872ef0fb7172be8d9c69af0a0f71e79032c57dfa76c246cf723f699f7b34bfc94acc08fa1880636eb01486e934d3a7c845679de8b30b3128d91f8bf0bb8c66d6b7e1713d2b4249351fe12eece0bbd2af566567153b0fcebcbad1ec993c5609c65e32cd47f887bc9b263c5c14e5ee2cbdbf8926ec748ec3807fe0f3069d0e3f9f68697e656bdcb8498e4e3e53d4f467b95eaad55be350f1a54b790a994b18a78a952e7cdbf0d489bf2c85d11269d4a37c8fd0c0b19a224fa0aa2eba3d14733cf7bde746102bcd4b6727fed9b88a037cd743afa7b3287712ee300e92e681a2ab078352410cb26bdd8fe953d4e4cbb2b9233937219794b7a02d59a9b5eef302d0d23eb847694892717341d7278a961b99c5f9234863a6e6f0b0d7ea4817fad0942919d8805a02e44a9b0df7e0999f23a901f6dedf12662aef5b173e8bdf101179a1e0889f8f1bc8d18be760b151e65c4fb0312b0760cf7f5ac02bd8cb25bf7fb1fd4cf6e434df00d76ab024197cb2675908f39db2e648745d42c794cad302389a26f3f2c5895e1b3da54bae7ecc5fa226bbf8913c70a6b2b157838a7f75936eb395fe6aeaa80e0238e62a4db5cef52066968a6976a6816658cc9e7cafe96b017032a72dd16745400ae74863b1a3a7327a967b1283036da3e259f7cb52096500be87a4883c9662e2973b090345a8e8ad056d5a50536a3fd9477057c572027c0343dca12404b5c6ba62cccbc16f99e5b2366e8750701cd0dec1c1b6a58ded84a5dc0bfdec4c44adc6c3daee672bfe29db5b30b8e881befdadda28ac934b4f6db294e17fa190ec15254ced9a14b3979303b201c2cd6654b998901dd938f593ebf9c1d6de222778d38e0df72adbe3da97a60fe3c3c9f05af725cf49a91ac395b17230a4d5fc97cb67abe30d564d7efea6a901e08e91da79958f4316c5d69f3959c678dd9d6ace67b3efe8d138b2776031651d0afa667f26b7dcbef2b716e7f225ffe7c4c957b16f2e3e017f09fb9194d797bf2fbbcd1a45f609c089c73c6a4eb2e7d1e2fff977eee025ec71a8351e26feccba1d317ae420e75487e2b4139d91c090389a9cd62b443fc99973f628d7dcd71f80d2ac61d59ed8155b0cfb86fe830c22a9f455cd609ce91c46e8bf905e17f0017d20bba4a075bcc0b5f4e8804daca1d5e2de82f9f53329da3cc47b8178170126d5cd19a13825a3b553a5964f02a69963d5f1ba0a36aee62b0cd1f400c28bae84bebafa2685cd5ec43fe5e173f2ddab2cd029bb4423f33e41c1dd418ab363b95a742782b40ffdf65607fb4ce22c8e0f204ae1682d21f641671b2b7676278596a876a909a4cb9ee70db013aa03d836dfe2636900de9b5f268f466f16d1929a597f08db617b3efae38b80c813d3ce93cd71bdb3228057786133ae0b384508caf1d8a3ca743c691da1917d70fc27aab294b161b8871c22f2231f3ab1306ae293b22626c204137dadaa979638f0a51142de475227007ec81adfe2fc00000000081a0000000000008b3db4129ac318af8822a8f83a035754fbbef82e28365aa6433c2fd564340d704b9489ee84f41a450376f11d56fee006821f6605e8e859d0d25d412a26068d8090bba6466b3294229e2d4c0c711cb9065c88113d0220a018696e708cd920154d3cf3c813a124234243a10f0079bf91c1210daece81da8fd184f4636b0a137e577e55cb301d9f2cf504daef8dde6fddefc62632f1399285f5d8f089da66440c8923ded7f947a5a6c699d71591d1753cce514c45fcf9ec08a54a74e2d77f629169b5403543a41c0c8963b5237387db18b2bb000000000000006c02000000000000c204000010000502000904010600010000010000000000000d0a000900000000fe8000000000000000000000000000bb00000000000000000000ffff00000000ff0100000000000000000000000000013d1e72d338988fd2cdba9c8c182257deff0100000000000000000000000000010800013968000000040f000000000000040100010800000000000000000401e00347bc27f2491686ad9ab912f19be5de8207702cfbdddce5efe8a4db47eb1a5594003845d977e7daf112a7132367b2dc18e47d68059ba379f426f7b8973d11787c51fe7b636bdae54ec20400000001811a7b3c3d1f9e80b0a692e6f63dfbadc1e5b9411fe19587afba796600000000008000907808000101e26869155128c35bb2b5879a744d6b58b166376b732a730114075b9851998e4c9325f2d2aca309e9a5ecb43052def4889b6943719c3a000000000000"]) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000080)="385aa10a9162ae6a591bb49a2828c0f1e33c4b5a7ec1", 0x16}, {&(0x7f0000000440)="68fe6641911b11d4dde8dcb8ca0fb4068cad0187ecb60b1fb28017bd46ac18e5e3ebca82115688663a379a02ff555618cc7e5848331fe94482001c6d105d6a613069ac9c92d015ad681677bf956da93e4d330f3e9646749757dd7a697be9d6cd34f9a124620fee6d9739426e82c3db7cc291cdc5f25b52d25d18e518d0221c1b5a161fcc38401564774efcc23af8a30179d5a6cba75c13e40997919e36bb565d33ae21270c7b2453c7a9bd77815ae85c7aad622cb5805052c2fa954087ebee8e970fb563b7ca5facf227fdef86acf4238e11f5cc5c0484adddf2f527d383638603c623bcf2379f3f26d7bef49ff2af4b015a7bf2dc5924a5be615d9d30d65453682c0c5327657ecc412e40cb07954846c87c47b41c541d927bd96e47af1d8523e3426472fcd4cddb77507ada6a39e4dbe197eb1865f04554133d7f45d58aafca02b9c60759c33300be4ef03116ea06b06eaf3ca939575766034943420665977096357cac2c62c80e83b183f92abccb911b682323d355a2cd46f7c8ff4b6b3076b3a1cc90fed89c2a5e9b4a95c37fa1028bdd678b5651e2f001214b75564eb470cf94349f4ad16e0dffdfdcc4894449851f57d45d986dd6c155e38e4e4b81d9e3c59926081d6e8ed49fcbe6b7bd6a2acd21d45107acb55dc2734dca3143f960351b670c9fb24e3711b9439c500fc14acc064f273eec7b1218555d51eee95f0da9f43cfa5a89c7c822247df65e69fd9a7017320d0ed7178caf4e461c30899bb0ac2fb0e7c66d49798cda0148e8e5a9732ffca8569061813fe650314421e3d0b7b86deaf34c737b29a0f51ecfe2f33fe3ca7f9ce1eec84aa66f4c19ccb1a403006fafd5f0cdc54b2b354ee0010d52ba6b231e97bd696338817b8f9b6fc9a643a2ae7ce6eb347a5bbcdc05e0f9c854a284fcf50ceaffb0e81d1e2a7b085bf22de1d26b3779f95b6cff4a0778e0e1e3ff8d02a4dfd3cae5bf69c6eb7a4857ad5f117e7ec17b376d86db6efb9851101226fe9b75935e19646f41eced85e4b7dada8685e440a08a48c219d51070100529e6fbda0ac232b3fbc63241a84be2d30c661f7e7b287733b910cfdac213d4d349d1bc88575668afdbda198a1cb9be7e49578c3180cd95c4d837c37ed64c35a2dd7ebe3fbd257d43cbf1f7577fcf291b6c483077f5206548c801c065be0e26e414931cb812e9dccfa59820e80153bb00b947934cf78bf008544616e79e8ce4d347ed4ac9ecf6890c21e2dda70fbd28b12ad8de4f66820ab93d3013f8cb0975d9028a1e834668fe5025c0b0d01a8525ce52036d86b5bc1344c3e3e9db6d1bad1f45f9de4f81a7e1b351b3d303944abbe6467b702338208b002daecded776e74731478f02de6a1e54e8c0f542165c3979d7c429db23d41235df10099a087371aa7377bdc11624bccf7dc2ab31bf65ce66653de56ca6f3e617d856ad3322085106b1755eb3fd54f850fa190d225bd5062205523b481217d5e851e69afb95603717be87425ae06d1d5427a36f937cca17e789c3eb4daa6c9c42f910203b09b1c2039ddb71536c61d5e51c3db1a16c210fd0f43213c10f40d4365966eba4466f8b124fd53b7aa7f0499c720e1f5652ebabd6e6ff7997979d3bdf6569b6fb8a957a60d5b9d07dbf8bc136c3b7d17642a102b59aab9428c6d39b472cc4f60a5eeea68190e36ceec2297aadc8e695335f539cc512245698d247175a6fe7ce822e396570ea1b29e8ebbf68aee38af295c88e6371ab6b7276d13d1d660aa48eb5a025e8beb40003e93be2841d4450e1fc41b90920dd5184d4749dc452764db75ba94d73dca66e1e0faa94209473cef31beac68ddbdcb29d36a005186f2967dfecdbd0f61744754be29148096c2f55f559c3f3aba4b566ff909efa75b1d05940c0aa7dda6a75e9718be9dd97dc0f6c343acfc7def2c9ffc35915e3e50186293b5dc2a97e347e100aa93675dbc1f40b0f9d6fe2476fb7c8a85387715c972ffe35fccb2635d9aed2e37569ef71788e84df3ef87d27313568b14fdfb5d04db6dfbe3d57351f43fecc67255754a095a0aec3762f9a9ea2160a282c678129fff23a551f1c1da0d143f6d0e5584ae7e9789dc24f7e00b4782e67f010511c6b0c71f4ca8f566fec039a4d53a6dd51221fc205a1805df272dddefad86f450d26c04b72eea8cdfc8afd706b468cfef2a9096db38de09054fbe8445d704191b354237f509dca82c20dcf236bc56ba0ce59f1301ea9e649055acddb6e506fc6b38dd88c38e00ddd359e2f2c732805c54bb9e3747b8af03678e43fa85b56288fdff56032bc9f663320ce907818a3b0be0e44ef2a834b8722d8cb7386a9581cc11c5e3da88ef694fda70a05f6fa1388b094c5844a9f81b2c6d30dcf9d8a209dd206327a98bebfe8e0ba80b50ca6bc2db1a59afc8b68711a6e57061386129d66762b9b0a0c8c4319d5baacee874184d02cb11dac0e0190b7fac7f487d0cd8e7882941a4d433f894cd4f8719a220ed5af9c12432eb4537b1d20592586af3e761a8a78a84ee4b810007ef47403c13be9aa98bfbaffa6d0b63dfc6ab1ad21d6f428c4064d18e13c35ac29f5d5d5f36e465c00fa5237ae61f66658f643a92a95e2a698ce2454a5ced44a1c31c40ecddf578c524ad0c2297e2521b6e6667b70a147ac93999e30313bd7243daa558aadb66af0bca074692f25c88a2cc0fcab53055f53c5c67d6e46fa70175818e01ff8c28bf964ca888d83ade8ba98a95bbf6ce68aa2732656a5dd8b603c30913d83a91f161a6b79e241d6dcf98fa0bfbd4ab4c00fc201a6b71115c6c643c3dc9b842380cbd3ec41fd8f050c19b30c2d1a54a72f950c4179584daa440e5bee20a1936ac432f867f41ca8d2126e71c9fc39a6f2e35eb5557c6009fe6280c2424fad24431653dd6f3b0e48eda82e3f9b0d969a1de968412bc2bfad2a0bffc25b9d4c05a3f2cc4c63bbefb5a6b37bb3acde7df43de38e97786bf6d43c78e15cd64509edf67e4ccff7caddf66a574f324c8f0fa309a64e9c89791b1c450816e31e41d3d6d6c73e469f3c930be3bf1c6789399299d81e07fcb410c3e3c9cce05b5c2a902007187100122fc7ad8cf0e0c92cb2e6bb8e493252bcf29314b673abc5e036c8782294fc4ffe3d19db11588b96a514c0e5deff37a5ea50da150e76333ca07f5025636880bdd04685e1a4514de91c8f50122d8bad8ce03a8f961dfba1175a0623115ebab855a1170d92dd3bf6c52eebe04f2d8b52050e9a6ea56791fb4f3c4ab1364daf01006af078eb727f8cef2958532336e07cca090a350ad530c203ea47ec1ddb92b99502497ebdbebab3ea9a40251cc3326b4ee08df932e52ff040bc1e689ff313932aa9bb8aab27a78611a5fbcbb91c7c98d738a019c2ae7a57be26b092d0eef340e75c3468c1fcfb46134ddfff05bdcaeff25cdc558438195b366d5f1f86081e7a08f706587255b02349519fd3cab5f9bf19ce46846d6c513afcfaf0c1b49ad5c5849d8db4cc82eba562ac56a249297a318fd99c6d4b16f88cc9410aaf7e9c49fff4466eca093ac6f0500dad1aa33ab2bc46844db4ccec1478a601fcaf48e4b975124778c8033406a639c0a5c58007d96d3b7c07bcdb1e4d6827566c7f995e4395bd7ee0ec45726111ac0ee98566065d7102a722018ea238b340bbb4dc76b402b4691bf6893a16eee3de3104ac834d70af0b1e5a8718f1bd06921b4bd39fd0f63ac342fd36cb4543a1ca4ce5c56b7341d8e89709c5891da879d85153101ecf6049f80246e9076adcb9f2cbcd5aa0ca47447caa0be182cdeccd91b089d593087a1753ae4c81fc37b3dd0814db535d6986a5e264edea84fb371d098e5b7dca4902b9b6d4ac3ceec4bb83878bfa93cb5ae9725efdb8a9f9d4a9cec3b4802d790057b0c0cc7c98410a235005f2d394878c9436a4051a4283c62b224c8a9dcd11cbabc2ce664bfb31bddcdda558f8b82d92170c3204ea8d8e86efcc9660892de814f4295b6885d2de2399d41d4c27424e9885e9801e5905eabbb59dc21b6f1ef8ce871b51592d03a5eff021cfd01bd709f2518fa4a39b8c9725b8064de45425fb4df5c640221bed6454e882358e0b8b012b230b396db1a2ae5d4092de14fe1c130a745243d90ff537f8aa97a320a47656ff4c3a43023741be383ce0943ab7eb264373ec46b628b9904d71d757d1e5a6a8d563c8f7e1a77f771c37f489268d6b56710ca15f9dff99023c7148b2f55a148a36d1d9f266ee6edb591c79ba482edb72beabc0ce93667a96f52acd1c93a385eb33f05a0dad11f0d06a6569bd651259aca5f69d3dba5d9ca843f96473ec6e58831b8ab58114eab96782f8c9d8961aad4303679ba9bfc9b7106a2c4278ed02d24762568402e7d5d0e9c6a0532517eba5de88887a3feed85230b1ac159b7f260249bb7add9faf1df9ffca689633cc7f64bbb37763d71d6baec09ddbf1c6f3a9e42dc4ab214257dee6fba1bd1fe8a1fd94d944c0e08a2a59f7250f7efca1b7aa6412608b870965ea9ea770bbfb53580d2b2a59a3a546398b7168ad2c1b11a8d74b38a6e28efa914d41bb5d4403e293b585879f00370bf51872b4cacdf2416eebe8eea859e548596388b6baa659aa160568d3fa80d9dc395ff5d9b8131f458792cf95c9f3287aca84f93883b2bc7da679468e655b44084a2f1e2894476d8e88b86fc3335bd9022b94d287df50f2f2df5a289185c5419a2d41d97e23167055c329d6083c75b6995259b39bba38eff6f91a7be29f1317507f8016db1d26b655f8bc732272cf3c8f4a315c286bd3f8a0394c47ddf57e4933eb9a4fa7cca80def2c74acf6c2bfa968c1aafa25a06a7262501191f921ee0689d82abd0a9585da6c1fe43c3d6f3e40fed32044b2da9d310800d69322a97bdce03679808e97927bdb6f3f071d8bd94848e1c6129710b37a0f65cec2892e7d32a1067eb196a3ef8981fe2ec6a0ba9a39a4bd97c6d0055d9c073f8b0ef362fa9dce585eab715142497a5e8c6c582034c3dc138b0e2e1698a759fd62c91309a649de93842536aa6b0a9e635d121bf22e5325afb9a63a5088c0940bf41ed0cfe4ab7701b4a70f092813f84ce3e46f736fb7a8888c2d229a9cc0c8749eac94b3fd4459ffccf0a8b6775583aa8f05bfd2f920b4726060813086d41b6852691929100ce6dcd6d9a011d057d50e91cf6358baff5e2ea501d2a0967093f9d9c7a05e6e69592278bb6451f2d35f652268f45fb5e0fe5fa91473baf8aaf247b5c2c4c5e96e3fd73560f65ee038b03e13204ead771b7bfe20695ae72dc6385ad3eaca84efb065b49096b073127a6da949fc97345fbf9a8fed7a6353b3c82b7f93080b619b14640eb4bcc64ef1ff53a193ad6f8eea03f3b8f6f61c2d5c95a18779b6b60bd58b0d5784e3bb5a21aa502138ab60059890db2bd53f728abe4dae53e8d4b11c393a484e227e60f852da3f8ff4e2b73ab52d04ea8a7b61b552d22a0db5c7eee04d3bf0f87e55d535b9d2585b44246697dc681edef905745b62f50c0ce11d6b0b16f17ae38088f4d8ae056cd3d8259c64f212288baf6eb8f114d3273f373355289a451caff82324f920ec43bddfd1f42614f7cba2e61465ad31f9cc79e10508176716607e7684319a614ea3bebae84593f268a871335ddcda578071fc85e115bce6baf7164dd825f2f51ce2bcf7cabd7a3e587210aeb6471ae574ca8f4b432e853ae997b53cf80ff92e1fd81fbbc07749b299e794436797638009f02a44c656eb6bda3a7d39859daea92804d09e97329f541e6cd", 0x1000}, {&(0x7f00000000c0)="46ec421002ef3c1c9dd48499749ed6bd35204403bdd1a899f4b55ede7e004f273be945a09ca8ef845b1c8838553860bcca40edd20b66a0df813b4195f7c069c6c6ded03dfcb14673e0cd1bb0ba2f42fafdf660158591f0d0f895e4ca13499bae98d99421160e2b8e571007923dd22be67e1150d101b1396a6b4e032dda8cd2acdb1c9e960e25a7485e17a6ef798a39ecaed02b5945b7fa0e7f1482b88c0ef07c4b87e7cb6f617c40155a0e9358f5ad36fad222c9f03bbe939d0bc44d9ac18208", 0xc0}, {&(0x7f0000000180)="916bc74a8292be3878afacc130839ee44e9fce84f92d476294940d9b0a2f89420679dd2808650a7f2712d0549c677ac3048034a8363cdf6e", 0x38}, {&(0x7f00000001c0)="6947ccb74e172d8cb592c224fb9d2fd6a2aaf16e921da5a2b9b06299cd2c984c450cf972a3fcfced525fb2a6fc9ecac9cdb4175bde80bad67fe773fb5cc3c8c4992392949a0549a7d2019cd9ec170e45fb1f69e084d351866846cd6adbcd6e0e276ba6e2d1455313dd02948b3a69ac3a2fab33c57d8c2064399e3aaae0553ae588473bab33f0ad5d30286e3f0d12b4bfea26077941244b516c11c5259994de09e17fa2dd20eb28568dabc0ee2b", 0xad}, {&(0x7f0000001440)="9e3d062cdeb408f1bb4390367c964e4ee13c48470595bc6370111d425c8f4c1cf4d19a9a8b746f69e68de3e23af3a710f31b04a33bacedb01f06709ead6a7cfc51b4b044737df2276182488c95073a47ad2141e081e2cddf460405a88fdfe16330c9761d8579e6aa378d35a8ac1da81b3b135849bb3b125ad4a1031033498067cc449edb6f24f8b9f4c6fbdc4575e3004244ec17fb", 0x95}], 0x6, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r4, &(0x7f0000001b00)=[{0x0}], 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x401) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(r4, &(0x7f00000007c0)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 5: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) close(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./bus\x00', 0x9, 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getpid() fcntl$setown(r3, 0x6, r4) close(r3) faccessat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x2) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0xfffffffffffffffe, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa1, 0x0, 0x100000000000000}], 0x9, 0x0, 0x10023, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0xfffffffffffffed0, 0x0, 0xffffffffffffff48, &(0x7f0000000fc0)=""/221, 0xe2}, 0x63) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0xed7fdb7ff5d8726b, 0xfd) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0xa, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f565704405a52c"]) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg(r1, 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r0, @ANYRES32=0x0], 0x88}, 0x1}, 0x10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000240), 0x2, 0x0}, 0x0) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000004000/0x1000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(r3, 0x5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r1 = msgget$private(0x0, 0xb2) syz_open_pts() pipe(0x0) kqueue() syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) seteuid(0x0) getegid() r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/127, &(0x7f0000000040)=0x7f) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x130) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0xb9, 0x0) r2 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000400)=""/28, 0x1c}, {&(0x7f0000000440)=""/28, 0x1c}], 0x6) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: socket$inet(0x2, 0x2, 0x0) syz_open_pts() symlink(&(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000240)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/94, 0x5e) flock(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) setsockopt(0xffffffffffffffff, 0x11, 0x4, 0x0, 0x6) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x7, 0x4, 0x0, 0x805}, {0x6, 0x80}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x0, 0x0, './file0\x00', 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket$inet(0x2, 0x5, 0x7) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000008d136a159619f3b2cc907f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df18b414384cf9365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c58920f774f264e6ebdd9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf9724fcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c7802"], 0xe1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3c) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000200)={0xfffffffc, 0x0, 0x0, 0x0, "10000407ff000000000001200700000500", 0x80100, 0x459}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) preadv(r0, &(0x7f00000001c0), 0x100000dd, 0x20000000000) executing program 6: rmdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = semget(0x2, 0x4, 0xe) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/165) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x84) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x8}, {0x57, 0x1ff}}, 0x2) setregid(r2, r2) mknodat(r3, 0x0, 0x100, 0x0) ktrace(&(0x7f0000000240)='./file1\x00', 0x4, 0xa, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file2\x00', r4, r2) unlink(&(0x7f0000000300)='./file1\x00') r6 = getuid() seteuid(r6) r7 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0xffff, r4, r5, r7, r2, 0xa0, 0x6}, 0x40ac7b5e, 0x4, 0xfffffffffffffffd}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) utimes(&(0x7f0000000400)='.\x00', &(0x7f0000000440)={{0x100000000, 0x5}, {0x100000000, 0x3806}}) preadv(r8, &(0x7f0000000940)=[{&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/77, 0x4d}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000640)=""/90, 0x5a}, {&(0x7f00000006c0)=""/99, 0x63}, {&(0x7f0000000740)=""/77, 0x4d}, {&(0x7f00000007c0)=""/100, 0x64}, {&(0x7f0000000840)=""/55, 0x37}, {&(0x7f0000000880)=""/167, 0xa7}], 0xa, 0x99) r9 = openat(r3, &(0x7f0000000a00)='./file2\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000a40)=0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000a80)={0x0, 0x4, 0xfffffe01, 0x2, 0x8, 0xffff, 0x0, 0x10, [{0xf8, 0x3, 0x400, 0x8001}, {0x1, 0x1, 0x2, 0x6}, {0xbfb, 0x3, 0x3f, 0xd56}, {0x1f, 0x8, 0x101}, {0x8, 0x7f, 0x0, 0x7}, {0x7, 0x6, 0x3, 0x1f}, {0x4, 0x8, 0x35bfa484, 0x3}, {0x400, 0x1, 0x2, 0x2}, {0x6, 0x9d, 0x6, 0x8}, {0x0, 0x4, 0x1ff, 0x1}, {0x8, 0x1, 0x2, 0x55}, {0x2, 0xffffffff, 0x80000001, 0x2}, {0x101, 0x20, 0x3ff, 0xe528}, {0x80000001, 0x9a, 0x1, 0x6}, {0x6e, 0x9, 0x7, 0xdf8}, {0x5, 0x8, 0x4a42, 0x800}]}) fchmodat(r9, &(0x7f0000000bc0)='./file2\x00', 0x8, 0x4) getsockname(r9, &(0x7f0000000c00)=@un=@abs, &(0x7f0000000c40)=0x8) chdir(&(0x7f0000000c80)='./file2\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0), 0x40, 0x0) dup(r3) setsockopt(r9, 0x4ed, 0x4, &(0x7f0000000d00)="5575bd43ccb27cdc15d3ddcc6e98c3658a0c7ecf9fa3055e4348e35e851c652a19d5108bb4c987e73b684fe7e5dbfc13b7b10f74c3abddfdf2839a06ca0b3b53118c30", 0x43) executing program 4: socketpair$unix(0x1, 0x1, 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, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) chflagsat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x2) close(r1) socket(0x10, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/31, 0x1f}], 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r6, 0x2) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x2) r7 = dup(r5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES8=r4, @ANYRES64=r2]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xab) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3f, 0x8, 0x1, 0x8}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="e99b75b560b7ff1c4c268a5ca48b5bcd033203ee56f21acfa102e1284b4e3350eed064b950e65693d3bc711558d6545fb10c863fdfaa94db9d3e1a028239ceb89954b2e30a", 0x45}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000340)="ccc19666cbf40d5bc21346a838a2411411aa1bdb387bdc575c558465c291b9242fbf1cbd6d055775d664d63ccd57d1a03571353a3660226f459b41e0af45c59c756cd0ac4a4763c4878a3600a728e5ebe41fc136b913b9af559f487ce56daa88aca35fef55f5bb87688bfa6f6ccb97b9017713d0180739cc2224a3ffff2bcad2c41627ed85b314a3303988e40dc29dea7c52a731ae28e24862b5", 0x9a}], 0x1, 0x0}, 0x408) chdir(&(0x7f0000000240)='./file0\x00') 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) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[@ANYRES16=r2, @ANYBLOB="436c0281b18b92857599a289d4f967d8feb2394471ed612156d87f4b1dfd3426a16e6474c318d6f37d8d6694375228a300f031fcb2ae92e5f507fdf6f4b08c88c2ccaf9817768721b140ecf7a082432bf51891836d954468543fcd5a2093c7449f8b69e9b5c7e8f570007cf12c9f9fdef95e9b3ffc326a83db914d810205abf7ba8d4804a00c594962c4dca23f7a3a0d190c87f7a962ee075d44ba400f239680960b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0xfffff000, 0x2, 0x10, r5, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x2, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = dup2(r1, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r6, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r6, 0x4}], 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0xfffffffa) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000180), 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x3, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffda6) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000340)="a1f89d7677b323062931f643fc256e832f90b1521986f1ebdfba235fac986c9f4b951de715164c1800345551ca8da585ebbc1bab1e7088451cb4d961119b1c59ece7c6b6a5c10555051e5c93032b4eb5890eefc248c08c01c303727a457bf443fcf949fc0fe7f0c63d11e4e0a55bd300438a9e994eca6a31a6b98a28587e241acdf290f39f7b6c3b1d76c437f7f0951468a65934099984b028ac7561bec7f3", 0x9f) socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0xdcb6, 0x81, 0x2, 0x4}, {0x5, 0x9, 0x1, 0x7}]}) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b68000/0x2000)=nil, &(0x7f0000862000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x5}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x9}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000e56000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x1}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x5) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r2], 0x9, 0x401}, 0x400) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x8106, 0x0, 0x0, 0x200}]}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x6) listen(r1, 0xdbd) getsockopt(r3, 0x401, 0x5, &(0x7f00000000c0)=""/154, &(0x7f0000000180)=0x9a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000050001020205"]) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00\x00\x00\t', 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x20}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x978b, 0x21, 0x3, 0x80a19f, "bb08000100f1675910462f3500"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x1}, {0x6}]}) mquery(&(0x7f00003a1000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) l;þΡþùnÏÇ/Ó5zã 9ÒÒ67®¾8I‘÷ÈÏ_ˆ+){áª[/dev/bpf‹œÚuT3[v;µÞê\ÎËMW©öúäDZÛX~Xfn„¨I[EÃad½[R€$>Р./file03îŒò°³#o8Q×ã•D® ˜Ñžæ=Ëù#€ÛéS5ðž@‹¾¥J6Kîd°­TæÔãÎÓŒ2Šÿ."B9º)ë–èÃè4J,Ùæc»!^¿9ró\EV䥹f,VíØ_É–ñ/¡¹.Gª êÏ/dev/wsmousevm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a618008 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = semget(0x1, 0x3, 0x751) semctl$IPC_RMID(r3, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x2, 0x9}, 0xc) clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1812, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) r5 = geteuid() setreuid(r5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x21c) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r6, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r6, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(0x0, &(0x7f0000000280), 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x2) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r2, &(0x7f0000002780)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000240)="5b6884051601e4bd8a4670f6603f1d7523812782197baaf80ebc7781192574da5968bc3bda3e348fac4a74ccfce8d0e92072221b165fb8894ab496998e582448f22af0bfa2c16fddeba4f8af391e76e524494546811fff00632b86b62051e1f71112eb0e8a7c7c495789c0b227824b8df5c8491d6e2becd1ed93f3fe9e9f095916f93b139aad35bbe2974ebc013f9ba75f0e0aa91c369d7917bdfbe3fc43f707122601554006085e8aec40ff2e69b2f116402ddee0327fa91e74c5ea247679d47e712c4d135ce36bbc35fa08", 0xcc}, {&(0x7f0000000340)="aec0c4303a07ccadd6c959", 0xb}, {&(0x7f0000000380)="d6f24bc3e780e135e965aeb54d4b6c9cadc2d9d20d", 0x15}, {&(0x7f00000003c0)="b24b4aeb13144c152261ffb6430fe8126bf33d4619b89e6f24144532617f44fe660b05e73e7f51b13f3173dbac4de0bc89ed96e291c5db759863595e29b17bb1886bea7719d09da4682c49b6237ed2b91892371d7c2655543780ed219762b6405743a7022c05f51b457341b56131d2", 0x6f}, {&(0x7f0000000440)="63087964f0fcffdec762bc6a3619962855d2fea8a9f105fad3", 0x19}, {&(0x7f0000000480)="4816b78eefa37408e7faed0126b6cba7fcc83a96e0dc83c6a65ffb3b4c7b4698ebc93f580f8ea2a343e18168d260fcbe256a6b37e2a55b6dd7fbfac024ffa529f0272554186207e361fbbaea148ca4467d44031843dd52bfc8ed08b3bbda58671308e6ac5eb9ad401fc33a7003a226a7e27815ca9c8659642ba5c9448b0ecfc4bad9a8d595cca43176b902e771684905d298d4016170fba1165b3e719b9a22261dbc6aeacffcbe6afbc53a87c5d5ddd0d4bc7762a0fe7f4a58ea5bccc3b0a50cc417c8e8bdd80501f0881a8b6e49a63f7d049bf72f4a10aeb3d01d04dc55a59c79b82415cded7323663538ba96c2dce44b4e164c272080fa7d1570da372f1ff744744d26d4a047caa492c1ef1a45b538f5a8ce41d8a4390d96401e35f450a78b4abd38178185d432ffc4d6e15f95c18d1a0ac83fbb3a1558c495c27979e44b0b49a1e6b58e6b650e95594787b6ec49c3981c13f741ac560581000513000dc7b8e12b79bffadb2b0ec00788b012cae501834aa560c31cb5913c63bb418229a47ce8e981745488c659929558ba5acb3bada5ed5951f309918f55ed32d665e29497182f7b40bd966a0461df66ec3260ca5c2eea6941b3292a9880d1b7864aad55be05be222518ee49ece706ad359fd032387c776213d4d0ed511613ea1942b2588f52e8f8d93d4802af1dd7e563373dd5ea9bdfc32afd0b6dc4d4a667ac96430fbda0d53cac2fb8e55b6f1678ca3860e19aa9cce0389eed70e46e0cbe0ba53ec387f10d3b055e55ca8f62cec10c578bb35dcba200df19ae8bca4d44371797c1c794f96d242c48359f0655c3738adb364f8125dfc93b888c130fff9a541a1ad3cb92d950aa039bb5b43e006f022bcaccb5c3801bc15a9c7da2d26dbc43d42c5962d0cac3a2b4ef65bff972becb8ea27fe8c9e653206319b0f69d548c567cbafff52cd5cb4271b4fbecf28a0fd74762092911db1c47bf1d0f5632f1699221c78ac7de651597c7fa61694a5cbb41ba28715538371b89beac71527591b04a39436f95ec12244cf7df7802630a19fb5b818cb82a2727e9594939ea180a5c4980fd5964f2a606ca9326bb7668890e2d2c827413e47a1737ddabaf033e45cbe33c7ade6ca5b172b59e11a3ef616d88982d544b7e418c8c056a4f6f047e5f80d39d62fd282c16efb7cecd8cd1f1ff86ffced974a512e30fba4b4cc82f1d1bc69dabbafa2e94f673059edbcf57b8a1c0896e60cf0bc03aa79183a8d5c34b7e1fa5f67c7157ff81b93243df71afa296449da26aede67cdb93035eef04be848e35374572ee8b316bcc09afce7ebe8bf79c140c6803c28d48e9c2831e0a016ef28f23d7552ac20a3c54db419b491e173a7a1aa4ecac8c4b280a765be3aff2a6ad18fcc4e3cced3d21b88fdd4772cae50be96ba5047f1d3ad96b764001700857503def603e1623d059a267a7f0b43e4cf771497ce0c7b692dd0f477ebc5054f73a409478dad83218a29c3d4fcbf59bea44f300820dac17e91c1485896efef5057457a2dae0acdad129846543b3521e215545e30bda37e7c30cda19b4da3a50a59767339611e93146e81fbcea0432239f339490d60b9b95d760d6aba38b4cb3c5c460cb2fad2456fcce75adf0d87365261a3f2bfc822fcf22a182984cf16b3bfde7ce5b34643181e0eaffc04b938e0b134702c0137cc270b0103408913ce28ebe254bb72fe034959cdef3ec5e39d24801ddf4bbeda40aed4325feae78bf3d1c8cd37d4f46fe4e7d560ecbbf65c1a3a8656479a69f43cb95d390421ba88e3d101f71616525a5faacf3051bdd2a3bee6392672884526a6728feeca06185b746e72fb58a931007a8a61ba775d742df259ab1b27bfbbce92f106a342b5ae9c11d6b2d9b8f2c43f2a399290d690b64027061001e70b3246798d601f813ddaf7c9e6b287e9fc5e0653e2a8ecad66d407051a3dab3c593b60a25cdab5d20fc68990770696a16d10ab4784147491674bc477aad204e5c8e1f7a2c65e389d3dffc5fdcf1c5a6eedc8dfaab5be512595066d8c25c3b84e69d35a80a4464f0a54a0c13c3ab26d9e4ad7a0eaa56662316d3e460939a2f7fafba17feecf5cf446f769434fd1ec72082eb375ffb0a6ffc58418ee96fe0b2d07120ba34e5cb58ea1129ae6a7f27379b9cbe188dcefd00a09af1ea274dc807bb866ece286888f4dcc89ffb353c5c55228b00da7c2c716453c8e2fccfd55d21aad02f7fbd93f3ce261dd0bbf2d2cc48c9af3fdf88d66c3222c309a15c8c027616073431c30fdd739583a90dd50ac8b23d0ed0f13a8a682fa460bacd64baea639ac71ca6a81bd1079e11542991c548dd1b483d6e8e3d3d6f489b70c85d34f2b55d6a99dfb6cb615e5bcf9fe3bb3c802278f1376ecc55fd8f67ef16934f7efe470a8af9b7c4e26f68bf2c0d2ba02968f4a2b87dae1eda502d84ad8f4f3f3762debb69bab916a381b73dcfba5f3114595f8f4bde673c55e8c344f15f4e07992439064b7f6e662e1eacf195a432f9256dc7812ba684ebb5c5b657aa5dbd3d75926f3a5bb03adbfd7f0e35a92b2dcdb50bee5372b54e02be0466e7c827d9ce7e3d3a4add78a4e46a7097630240a13aeb61319efa162dcd3bea0299e583915f9b3830c16f4e83ab1da9fd743e6b97de6cac74d77c2cda2c6f02e38f72aee5fb399d30dbc2603b59628955d005e672144beaa0ed2dd8234e4f37797c7553344f2c76fa591604279d9fa7719ba28531e5c8618e458aae8b8250f46ec76733a1541d3c9f922c159e07a256f5a3449e9331baa77de6cf6b5ef6ef70393e2c6c7e7c44031cba366e87d3eb86ae4d80152856b0a0cdf58d736f3157ebcbcdb28c01dade35a8bc1e6b5994a238729724eebf2bf85ecb28e3d97a19c213300542fb7df55660f2ae1e604f8f301ab55ba2b77080e89c6b53e8d5bee43164a325088d8cc067e58a9d0e8ab43af88d48d65d5d5bd7ed455ebc3614d7a0efd96cefa4902a111a9e31a2bfb44b139993d513c394ed1086d2d3cd7f88dc52a81e4a97652893e4a77467fb454b5542b464dfab2e6ee321578fbfbbdb9cdd68cac7dd1db202b547716d95701dac95b7421d5d974d3146071c7440aa99f58dfd09d1c935a444e2bee83f78957abb729b60c38af2707509ac1dd07aad631e50296fd2fb565e12034e1b1d41440376147ac8f70e4a9356fd43c4211e64f8a4fdc4115bce4abd48735c4965fe388e6c2a3b93b5479a6d95473e5a01ad99f38c37ae91329f61aeb73d3e2a3f6855219b9e5c892ad25c136d9ca65d4b03aa2bcd7f29e05d9e63eaf1f6a8e3c758d50ea1eb6266e8a172df67bea119c775d57b76c70a23bbd23936ac65f4fb274caa3ca47b05be9bcb0293d78a4f7ee2205d4944a000d84feb807180d163a2f50d2f7dba63dad1b653f3c392f549ef95c8dab1944e14461b4ca7d2083d625f91d99d34808147d8612adf5e543ca1a8a30c90874a7ad0a245b7431ade90e13f4c35b0f91ca0aba7074508a13c224e6a5d16f5c254e7e19e4352fca0557043494dab3c0d9f77b2b2c5a3003cd0264f39bb0b6e1d27c563b24174849ec7a62ababf7b35691f419c6b83f671d0ef2e3cbdd7ab88e719ef7b30027cafce0fea647af993daae9293da0587d5e40042e8f7e5a72638c080918dccc269ffc991eae0aa7a053919b2a06bb08eab1f781348a749b1bce5497ed3434d31b653fee1419dd6c1839340d40a69429653f728f5d85d53c64f2f83b6be3e19efa00dfd11cde1b070903ebe98d3d11b8eab8e37e200baff0e49f5043b9f953e74db5c8150535d2f7a32d66566cf46a28ff1aa052ee02ba7bd4e10b10c2070214551cf7088655740da46cb45d25d136477597ad708ee17b4131ab539d66e49c9f29eab313420c9c3d2595c4018969c457def816b8477c7d2090986d9eb07427a8fe25603f21798bccf2b281ab2de08800fd8c1b5e4cec29efa6a142af61d4b6d35b89bb5b2ad177b356c254359b54f3ebaf4ed24d8bb0734f4a6f7f8febb03ac00dd33f70490041527ec29afd5fb5984db0dfc56c7d4af02c8defede1677b2c67ed96868ec6f920d47e94b5174b967f895cb23e9461f9c9e835b772077839b9be2f701af6534029dbc1c71cb21124869ec4bb37b99b72b2cb31bbc0c3dc2b32ebaf196802e8ae48257e35897f09e057de0e7bbc440f16d25a44fae4c2c70f20274c927566a22dc52f3678bb52d11de0bec47e5a7fad7e43960378f0fe5d3366350f7cafaa96b910cc14297709db040ff1de5623d277e105e8cac0af18f2cddb79225c289a9e6d759aca63d075a33dfa4a56f40aa4094c03cc85fb3739583804d3852f39f46c60e0fd4aa6331cba1c553b33d59d7d7011875922a2e792b3a539390b79543941b0555e031b49670b16ec84f0119031e53cabf209609507438ad9bf85facc4fdf18e6e7dfd481d20b2e235bdefa95897282d69b8cfd06440efe96975459932d4ab9a95325e090ab351882271c7f844985d1aaac4f5ddf15dafdf0ad2eb1444667961a532ed346eaca87242d9da6aa9c9d6d3953f3c2cd66b33ec373433e69c06ddc72fa93890835696b388556cf11d2fc876a3a123eb41736c2bcdacfa44f674db8755ca9ff627e3b6efc50ede2facfb636b9f56b747d30f32eeb4db7967b29184ad8b91621271c0d5ce6da93c2af06ad48d94a8bc584927cb5424f574dfc91098d49a8294a485d1a8e8f8a6b22afb8d5d7a22298ae3399f146ab7f15e6e8ef8a1c4eaceef6b4710c880d182112219ba5ced0e5e670aa09db22bfeaba6040c1bb70f99eb48b1bc2f7cb9bd73b9159192bf9089d891283e3b6c2018ed58a45b06afa463d6dd132a1a902da35d626972eedbe08e3c295608c6b7fe88ffa4bffcd59c724196eda4b2edb734ba18cf42db19157b2a8430cc4ae55f6ff11c424356195be31a7e8a8ea08fd22c8103571d2cbca27c4b8a20580806f2329680571b5651316632bf13ef0d54bcd517196076deae9f083b7086ab33ea97e5a9b6a45f5e36dfe6c283af4e387115b0ce9c963ea7a3feaa52da3faf3fe1b3d84336d1939513462781fc3371865b06d7416cda1cdaa1f5d134d211a48958070c38ef70add3671e6a3b65c1fa81e9df14889d549c950c09005197d9e0fa73ee8012f6459bccff91b699b59c6e65d37d56d06dec5045a0dbf3d8f89fbc4640afcaf10f67595b57a1cf64333cc2f3e000bfd35647307c5c1e24368e05573f656d23bd5af3a5fe8df331c0bff1c0c7b934804e8a19a8dd4f9f5c93d8a03e19ea9a522d1ac5933fcca783f928cc4eecfdc8942ce1c59bda7f46c49bea4fefcf8f793ba1c69d89f1d85638afa9932b0c598e14a35d799bb3b46cdc2a279c054cbc34c7a8032ea5dc580f443b28a4f558dc5cd9bf84214e28340a7425ffaf85b96b5e4de402823344856a2d538a6bc306d5943b2daf27eec25d89eac9a5e875e5f286d4843cb0d090b6284a9cd4c939874048cd1a171e1ca837d2bec0f3ac950ab3d894ef0104062e1aba9492b4a94ba0d0415b294f213505a08d265e550ee6953127a24b454cb561dd7476756d9c248dee29a870a43a63e7b8d2c4f9ef177662084bb7b132c5d5291e2108f325fa4c6707e53ea6ce7d0c5f5b7a029027ca915e79e5322bf48e25c3955f3948dc895d6e96a457c6e62f5626fe5d305c8a500b89591de082858620a18923aa9a79fd79095fbd1d9903300f77cdb8e474d9009bf1c4581714471d75715026ad7318cb4ff203f1eedf774509bef1d43ac96bf5efdab74b4df501c7", 0x1000}, {&(0x7f0000001480)="1724f3af8e50158b97df503b20afefe602b6b774e373c9f8072bbc85cb7e40f3c4bca9dc94f5caa1c79eede4b38f7e2fbe64ba227ffd231f26f283bf777d53871d95416f41e4062063a730863facaa2cc50c6fd163e82c53a88591fae2b6494cc70e2392c694419c08690e2661275656afa9498711267d95fa6297e1510dca06220e29", 0x83}, {&(0x7f0000001540)="60421dd35505cf5be2321f729fcd06f4bf5588f835eb6a490bf11114b82d953064dbd0b59f1745d4c59e883731e798cf9e1e6096672d408baec7cec264994d44eb8918f137c9b6027dc0ae59389fd03cde76827a788ca82e9c6bff78a46699c7552544a7a12deffac510acba851356e43a8c551e09a50a84d66675cd6296b9e1eca34c782ebb9ca1f6ad48b20e429e5de08fc738a6edc51287451eb15f4a9fefcd580daa8835217e32acd0eee346e1e0b2fe686fa11b8a8fe78e74f98d5e17d7d980f9e576a50e9fb15dfb4295f1f5fb50656e48aab3b9843215591896da956abec18fd634b8e9a414d33790b40b07ab86c8708da5bff7f2dd7fa14b7d12c19967c5621579b6fdf9449dc4e301d54ff54c38d70cd55a0cfd769cc7b1274918a6c501b0b147562170ea99187069c6132b618c7e1cfbeccda7b13a14fea4ce0c26bec7c6d03aa1902744808cc7b17c0faf4d3741ca24fc9fdf219ec8a17f32ec3844c4b52949f5980889176d8fa06ff7f7413a586f9b3053b2902449f4960f71c47adee41b0539fc30833397d258b3a1433b0984cefdb4dc3e2b1a58e32b0cbca7bc9dac603cd7fd3ddf3f2a938a5fe690b4267021f2a5ab92ce595a4306af95d3e3a3ed48e7e7254981bcc83e65824ef28f25cdefe73d1c7523c881eef224420b87e845be84cb62a96a34cb108c7a4e5e62c6ec4c5bff372a98d88fe06c4801d14d4e675e71584f75229ce35b6dfc0fe5b88eb7e6d5f03350816233065342ba5616b0e007931506b62a3ba836838a3145fa6d8642ac2a0d6abdb1a83b02305a55c86af68d425d1324fe60e35e86b6f589bbb8295db28caf5b2d668eb5819b156ff16a0a97d0f45781114011686f8527ab8dccbdea14b33fa4fa9b2b25bc369f5cd311f0f887e1041851185c7bdb2ede0fe2db744b4945c4aaf851f5fc6ba5f88dcc53fbbb98b3b759fed9739083fc499b1e3f1724ede50599a8dfb8cff924273bb6f8cd114ee2a070a37b13e0565c94cf6039c1f6edf16bfcaff7892bd41f643a96db9dfcaa84df13236c7b90319081229a4e21ebac49dde9ee89e52a5b2c6a1bb76f7175817d7e69d768c772274e29b4d0b5be087afce83704979570ba85d4e865b1732e8be490e4ae7ca5c8f7493e0abb84f88aba4d9938cc83543f1118f5f0068a43bbfb96ce223df4425c470adce11d38f79b4d394ff1a39fab607047505d4f1dcea314b086f3f8f14a8f8bd19162a8c877e0f1dcf2cd1dd9f238b1872cecac3e7e05403623293e120c95ecd06201e9522debe45588b55266170149e8549cd6a9acafedd96c082b8419a7787a5445c40e1e20b83893d9f8c77bf3c36f348d60d368611a86ee8fb1166e583ef11c68750e686942a1953095ec70a9efc8210fae4455c62fe922ef3047c9e1df75629f441aaa9ab186c20b2d7b4fa79ded383ebf46af5dc3aa87bd28181d708a42bc1e412790631b2c0f4dc231abcd22bc210d57bdfea5efa0456af3cdd5fbf30878630e33a15b6ba859b3ad306b97ec3954c5f200437c551cf6046c9794e1b95f7757b6f3d69fba32c066fbcdd4aea549dc2a2f859669f49caf728d87fa195d802c09eb0704a493480007562bf89ed24527a71288d00af5f7931c09c60f75c3e3cd275a33802b2f4ea1e1dbe64e0fc646252a6bdfdf6f49f879861636c49db73f711055ff075e3b9c359a6fba3a9b438eea46afcfa5ee140fbaa41a0a2feb78ea1bc25a1ebd7d15592be82bdc3c2b8ede4eef796606f04a46bae649f1684cd8ced704ea22909e0bf3941b4126433587d7032ef33fd6434e69e0c1e5a10cd3a3e689577ed76a9c42c8432f9ce0e71794b17e72160f39df46bc9db2c8d512022ab68c814619b3eb965b9cf4627cf9a91a57420e3fab2f4bdf4bbc7d2028c09c286e5cee1413ecf0c63306e48d52c2f00d247b2ec72769581c399c97cec240fcfccefdaddfed8d1165ddd3b30923f8b59f316991bb5f358f88242caf84fbf4efe71050e32b0a138b578e2f5fa05d05208eb8d4d4b19eee7bc1fe70ded51d439619a3274362637b2ca999e91d25c19635e5089cc12e24a21b0ec1902d8cb949c56cd4f0920f26af96ca06ddd87e0c43e173a4d7c800d823feb3388369fb377228fbf0df3741a751eb45d3fc0d4d61f2b2342d6aaead96d27d7878fcbf9f5acdbcb0db1cc73d115f8e7be143d9886094d043d774e92ae63985233158f5460b392609b11af4817f787b81dbed329f387f02ca4bc53ac69cdfe3d5b84acd3c2c5ed81f7cf68728e946e1d2a256eaf86fcf5e8a61ad1c34c371af9a4df02efdabc34c33c942bd55578b84842c865ec97a8f62b81edc546add927db1aa48c681df1eebbd179577c45cbaa138e2d8dadfef92e1293bd643e36f8769a84e939cf6353ebf8005108ac7883da9ae81646bacaacce8dff6cd57c8f9cc70c8580b77a520dbf3b5121188c832c936630fc9e65984581c0b947b021adf31a48e5e23e69e8d8207c540cb31fb8103534c541a5f4f4a46386f201a4b1621169be4bf59124311ffaaf1a53dc0adb4f40d19ad126b79daf5114b9a22cb96e2ff749e35865de3b84c0cbb5e99ce07e8644edf4e1984d18336c80457a1935a876fc2c23cc23723078457d0a250af5d563aebd769d48bf37f61e5af23abeac7ff2c944bb2633b8b0543734413b82bf39f60b478de7d8c0fe5c258feb13c59cc8e37d14121df4f34db7cb91945a0236e1ec929d94d9faa437a8838430025d422f4a799ecf45ff802a08cbb4f8529ea57d05f4e9cae3321efb8254be3fc33d7b130e05ae24a19332deca6c9b7dca3ad44560a314d9b0c159a9ed57b251ea4cce7fec2515a90be4de14d733f2d5c77a70d2e6b8833bebdc344a4ae10c099147dcfeafdc451bd33ef7c92e060db97647dae914dc034cedd7fd4da47e4b38e676be450d002cfa9da9e25c39f61e53b2c31f24679ca7b7c0e046a2799bfb192269aa62be7178763b715bb43ab32b9e48ee33bac73b595be490f9816bab8853b50fe462fd4b364d32873e6c13c11c1cbebe8fb268da8768e8ceb9c20d5864ab8fde2122d2483e5d1d3c397490ccb0918a6bdd8440ab9ac2e547f87b4de4705de8066bf4d019ee2241bdbd6a252a8b43a874ebe68d6793b43de5868d2fe171cfca15eadc87ffa9b8cdd31ccb205591526b9892f3cb5658669a9e2adbc4e5fe793310e8ad7d4bcdc95628df4b88a9392ba956928a19ffa34336a9d3d742f9d7a039f5b17959713d7c65ab4f982642f15d024dc060d93ab46b628df99497bbf57a9ee2c777b011618404583a0b0cdfcf6c4162f9ead863412989034227ddfabf5613e471123ea07289e63ac92ec2e5fff7dc4221baa7e336ca1c2075f027c1b53d42fa40452475775efd18d2197c1ab5ec2fbfdb33a3dee60763fa24edbd287ace39781cbfb9b2cdefcec6fa3e82d90e5e48704cb767b04d1ff55a546ce111022aaac00454707ccf56f6577870c0cafe9558eddbdfa39d907b6b00e5b378701cc5f244e4eebfd212c9f7f6a5dab45432bd42895fd0d7cf8d81819ed168f0a030a517f8618670ef68766b8debe2a7667a488b69f2c5400ad0a7b40a5077df0cd93b88eb85dd03b8cee932b6c3dc9307f22a3edf72b77e333c20ae74a6d1ece482b49a8d60ce66776f560e956cb4012329cfa56338282ad4fb22455df21752bf21a9a90fd2e60ffe1c4d0e6728196bc0d076d094c757dac1ec5e662a75140fceff914fb940c186ecff09f903e9a3f6358b2b751de3551127c25526fa667697c7439c52edf4e843d0d983b156465ee3db8c3d81589c844c616a8ec0156973da8de230c7f2d2fb28d0267891411e9f200cbf5b18de7acb8fc9d8a3f7ffe8e41c591ea3a54d40d92ad9dac302a96cf984949cdb7472075db9373b0b88a1b8a333290fc28b73ac2229162c9acdcb036225a131cb00f57cb2220ba24dbe540929d727b4624ee76ed2ef2e3d2255716475a26a4071b074c20344a77d0cdec933f3ce14c7cc4029bbfab717fc0a03bb4fc7277e36ee5d2d712c24ceedf9e4297131a9ff9c6ce09e10a573e89e514b14997ab08beadb004b99fce5a33142e6e23e7b1333710a7c920e20c9083e4209b5b2ab57011bf1df001a2a0c4b585197f2a8715ffba01a0e3c95937682abc6ad60f563565733950f5cc8cd5b850a6286f38e245993319022026adb24ceeb50c999342c59ca85ce72f9ad7ade6faa329907313650d539f24559139f40f718d5ccda19650ec2353e638080f4b800d14ebd37872a220f52d6439131b100872709c282d04b7c41875832c82b03e2662611e51227f48337dbec8b1549fd3ee162a8a536c4c9e4c5bd1d402ac702607fa998233b24ecf5bf2042c6955371e5576164f374a3f847f0c21a45affa93ca34997d98d524307768235ed6bea3f21b8d354977c01c1898244817d6d35350b04480525bab9c788799c763b686189da5a49c7409babed173056dbfd9ef597c640538dcc6a087af8fd9b5a68f3fde80916b9156f6f4b6b9a489cb557d3664b07861a4e114af8858228800ec94d242d8cb67c208c9bf1ce9f52a1a0234f95a359d012d517b3ead43eb495bc587c3cb3467dd69934682bb376bec00af1038be34b7034c4fc02340a12c426e981c5868c4d5919492a503866af5ae3ce42ee0158e127b15f72f2bf6bac96e725f4b15b343e408deb752f3a157f14282e4baf5e0c9c707956a988e1ad122f379526a9103f1dc4b42bc318034b981929a94c4cdf31cb92062fa06ac17d72147b34d8de1c223a9f6cf6738ac4759e1a92334545360d5fdcddae3ad70f9f3305c86970f35b6428eed76d5c3c0213ed2d80b77e888996d3522b17b3d4dae7ce64ac1add995ea0094500f4c981677bf2dc6c802d4006bf34f8f558580682650b940e6abe39debe89906b2e005be2a38e40d5301283edf287bfcbab8eb082a202d66348694331a234ddb5337173dea0445074b3ac591edc77fc03f0195ff041b231bf60eeba5dc24b762c9f9b0c59697086fd76df4e525b449dff41b862327effe274e6ee699bb3a4d0dcbdf80534850754f2cf548f89091a38e4b77ce943a023d2b44d84dce9521b0efdd5234b1f319936831dcd2eb95cc02ad99ffe3c8aa66b8e468ee25f67f0393e03a257ce6f78428b8afe615b8f5b499c008b4796090da81bd85be599e409fb76066801a624adeb8fd69d6c1d63826b238759a10f8ad26fdf31ad21d3c0a7ec4a687a4efe135f67db855175dd429b4453dcda811bc46ef274125aec177f2778084d8dd55ac80ce74f168bd8f46eeac3d29691e9b9226a1d2ab61198740cc84dd1870c473a9d9ad359b161e75edbf7e3886b829e7aedd69ee0aadca6aa4228f23111735f64ca8a894ee617345505644966c53eea9391db91f094c7c4037bde12c0be8cddaa31d1d1a1829735840df584b7a6f370e3da733a9d114a4b9043cf87f1d2191fa79cb95ee3dda5510fc035c350d2fad8585531f6c01f05e254ba06b5d97303f037a23a014e5c887de3b74917eb9d759517391b0f29b07eafbd8fcd9bd78875bb82ac8922d149240a43a5807a75ccb0f1e35336dd2225fc467c5d80471f4f4b72a55b23eb98887df900058c39f27909e5107c8674e20f5d3091ff7c3ab14950654690628985a8579f2224df0356b68765e4f9fc11b0b9877e335897d89a40f3cdebcc0f979ee13599220ae01a78e93be022226cfe80748efa45ffe53ce37c340306f6dfb30a61d71dac6a7720e88a6a7ae2cad61e98b9a5501313", 0x1000}], 0x8, &(0x7f00000025c0)=[{0x60, 0xffff, 0x45, "b2f5039ede6c4d3c5f4d33a834e9ecdb672741d239eb17664e831fc3af50bda46a6dbacc8be2eb780fe84feb1e44cb60aed20cabf0f06e0631c1c5b8f437ff5335affea4b51a2c6522b6"}, {0x10, 0xffff, 0x2}, {0x20, 0xffff, 0xffffffff, "38c6aa06808e045efe22cf5bd6"}, {0x100, 0x1, 0x4, "fb1014ed6c603ff32a00d81dab20bf4d87fd4cc6b131276add60f03eca3c94d1d85489be11fee170b8bfec48183a3c90e76e54397e62e08df0842c20550abfb72d8992e48ce74d25a5e2b5c4ba60f3e10358bd3cefc84b03085ac9f62a83f23739f381894784d1e96b3ce0433819befe50c874e854c5654def9cd4e27f6e765fc442eeb22534239199bffdd6618c457e7fbc36544ad278ba1b577a42d525eab387daf9208c5996d04bb75e0aca3dbc8992542521ff6e8cf768e79260ecddfe4150439a729dd136792066131b72702eda01970d53b64cbbfc02cf14c2bf6242f7d696f487439f0c6acffe0d1b13c0e719"}], 0x190}, 0xc02) syz_open_pts() r3 = open(&(0x7f00000027c0)='./file0\x00', 0x8000, 0x1) r4 = socket$inet(0x2, 0x4, 0x0) ftruncate(r2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002800)) link(&(0x7f0000002840)='./file0\x00', &(0x7f0000002880)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000028c0)={'./file0/file0\x00', 0x8, 0xffff, 0x0, 0x0, 0x6, 0x1, 0x80000000, 0x1, 0x2, 0x3, 0x80}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002940)={0x6, './file0/file0\x00', './file0\x00'}) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) read(r4, &(0x7f0000002980)=""/220, 0xdc) stat(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000002b40)={0x8, './file0\x00', './file0\x00'}) unlinkat(r0, &(0x7f0000002b80)='./file0\x00', 0x8) dup(r2) mknodat(r1, &(0x7f0000002bc0)='./file0\x00', 0x2000, 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002c80)={&(0x7f0000002c00)='./file0\x00', 0xffff, &(0x7f0000002c40)='./file0/file0\x00', 0xe}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000002cc0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000002d00)={0x401, './file0\x00'}) r7 = accept$inet(r3, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x84, 0x0, 0x0, 0x8}, {0x2}, {0x6}]}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/139, 0x8b}], 0x1, 0x7fffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)="7ddb1678f849383ee6d07d1ee0d22d6d164c9073285ad835fcfa16f817bdd0b4f70e76258adcba43a7415062991da484c6e72d198546ee2fb527a56fdd80101b9255a407d346a2477552355c2838fd9542fa3bc8c29a219a148274042c1d43def5ce166e454ad31433f13906268481a2f9fbeee9d26d3566032c9c0737333c263e81a23912cbbe2a29f30bd2ef881ee4287d173620802e3c6697df0084c1ff08637dbae8d858da2e131665818abeab2ac4476a19457f4a6f2dea3ff5a4387ff94d47f660a71a36c03286c9c645dee2ce5f5fe57cf3a4bb6ee0458ebb36a36bec5c36562f7195359cce712d2475703c67021aa46b180eae3fc08f6c131e6a3e85004a0a9ef8374edc5e74209abe676ffb4f927d79a88cf99a16d459d2c29ce292091715476d269ba05b2f1cf0e745e848081aaf8459ca15c5c0c1406b404f3da28ba1311f92344f3cbdca774e6e7c9c57e13b70c1a5c400acf5e5572d342907650336927c77c0944ce7be4789cea2949cb95fc6e3080e2b2b8524f2b59f080028492d963ec6442a8f2c74f0e7ae04ae064fe092a94aafa99dbf6f3746fc0101a44b77f55ad0751335ea4ee869f6784553fc2cc06270e86653c99610e2dec7c1df17e10b0a27ec98fc190689a611b1174243c24296a51283916c1d4c4aa7b03f801fc3457ac2e46b9cc59271bf3cef9b42650e1168719b3236ff9ee12f69a708e32c92bc46e245d9aab22efc998d9b1a9241082a86ff530a2036508d609f303372186ac59c79433c657156d22af44a2e06734942f588cfecd34fa2fff66373bb61da753d74da8612262f671d187b422ba8d3c3dd0666f7dfac4830bcb06cfd901932f8b3680bdd03e67c7203380062971db194aabbd74ff59046feb65e469f568cab2f8450c0c351d36cd5868cd2448cc61077471c84b474dfb6d1e3cd68be1f415cf3e865f0ecf71feff5cc5f7ff997439e873fb8f4f21027b85e5315873a573b22129a06ac44fd9944039c37665f6abada05cadd785c539c29b50ec0da4ed756c3e6fb5562633dad8578ef3bd3c69467fd36f966faf121d234a492f5803bf7ffc020f6eac14bca454d64206bee15d2cd2b96ab02c62db50794f223a1d20d9567d93768d2a035133ca60016d33f81ff93d2fee6b94134b21cabff1209ce60378a3dca79b38abd6bbb457cc774669fdbbe7c7fe1558288c5d2b69b7b3c82bac72cf2dd62d63db4d33e2068ca7a17dcf8e0acaf715cf5047719bad544c6d5e3f4a135c6db17e173ef51c063ee9ea32fe75fa75ab4de1bd5881294ac40c7db0fe618674197d950d3f131aa2e2052490416017cccb58d2af098ec0447230189875f9a793004b678893ff7e5ffe822b71bd7109ae8f6a314d86f82bd37b83c406688b4e871439122a2eb7f11199dbcc588542737568f45050c00fd1dbcbfeb3cd46ae0dff291cadb0d260b211d0d896ec68ef42b818267d3279e94dc5e46fe33aff5e9ae36a0d2ef5f2ace0d1e983553ea4fd8291cce0ee524c78059f34bbd837e011e561778a99eacd178af1cbf4ef869a29d994e33ea4fbdf36a5a27ab301b6e83075139c6c39b5c327700b33508d89d4c08341d64612948d40a8eaec969ab4b4f114a724ceaa0326ae9708d00381003ea68eb77bb63e6ce463ef4bf5952115f90c2d5e4ce8f652dfcb779b2c5bc0a07b8b9dc4548fdd1307f396267de8d4fda1e48f93035c06b2ed7155e0880246321a4102e23ecdb066e1a86f69b5e2ec10ea882401f39b66666abdc5744c38a80cd2d982b2f8ec8469682a250f4e6067be5c9b11a1fbc7f32fc2bf0f3e91c3ee5d31709671eab86bdeb34de6a743294c3c501b007c6872facd0c1e3977896ad5e9d6ad0ee7914192f42fc53841bde72842b4013be2571307223d14cf8492e1e8417e6fe55507d739ac07e061d42123f8af06862be9039f5361a0341cf7a939a46ed3bae9dfc3c8cf15164c669245408156e0426409df005963d847b0aa58209ebabdf210f312b8d1f534f15e98397ce99488e2732642b4621528a8cbabb34bff1ec1e0d41b63a51172affb253f5ef4777d133ab973e1b85b2a56fa0a12de2f66947bacaf86b8d2bc5e34792eaa2ce550758c2d9d70a3bce4ef5bfdbe9e53a025da86e4fddf5fe548bee784089970c9f9a66e595dac209df9b37c82dd07146300a91e6467ecface76fcbe8303816eba5c5446e903a6bd52310fce319de5296eab09ad59c99fd699b081b527f1b4fb5d614e6515342320a36bb1ac10d6d22d8a4fbd952776a4d6b763c7320ee09b7346bf2eff7c5f1e61b5880c1cb9f232bcc800518e493e340f70c1cd5aedf9f1678c64a3bd7eae43ecf2beb1c2072e5025aa8f265462e420eacd6295ebdde6e55630588ecc9363987daca3af1ccfe31a8d18f373be52776664f7b0414bce4b366ec4f2e74f36f46077ad5ae49a2006689fdc7e5c4da68c8fca045ce86affe4f6b968e41b859043c45562d5d2fccb71febdbdf59f1c1ad51936e219c9534b49b42374b62ee6b4333ac84638288a6f2f24e5416a65320c1db22c0da101b702a95aefe950b29dae076b390171547e04638b93a4fc66a559db42646dc912a82d9b53c8157f9581d16bcd2b3cf01b3f7a9c4dfda35a3427f7d82d0fb50cd3ebd120154285489c58a6c9626cd9d72686313d825f61a3f09f85fe49d6dd844b5a0351456c08f4607c9ec596b70a3dcdeb8455835c3d664b40bc563f857fe6ee770a48ec475ded332790554b33f1ef9fbaab5289c73e71d6eeb1f86b6fb758ab9f7e94043e85b809f9ea3b7af5b859508568b5e4600323d6a23916c82946b2712100c24bb911335e9ea1a05b90136825301baa3d174823921da683568d27581ac44b63ab7b97427e719f4127dda8f732721ef6fcf02283880fcacf96efe9b8d823bfae7e196cbe8dafeb800f6a8727f7fbc125777a568ddc5f4d34b03de55fa5cd9cbe9070f42a889442ca7eff495d151056cbeef3ede0067a8fa0bba273fbe7af38040d07e749c88d759408cb09688956c8d84488533e6700b083c430d3d685a999c2ac3cbbc5ead9a33cabac07dd527cf7f88aa41712a1ca462e9c20678bf2e5dd3950d0bd7bdb6084df86e2f13192ff5ddc7666871b725aae353bf2a7c911ae9b46d5c0866d71534dd06a10f7b3655591b140dc4ed74653382e4afbc785b44e7f5a2d70c4a6e155407d03cae7f884784f50e7f6384797c182c29b18f2b943f31701006d7fc6f025713f010320d664dab765e0c46f1b00d0e8f5a62f8dea4300bd5555c1f309d2cf042b47343ace53082a183e4a97b8fc242c7b5a03b76f82f7e0c7eee05e72036ca3118a1313c84c714f9b6c5e66833693795bf1511912b0605a0aef53ba0cd6baadba78f1da9c7646ce6ce95e625c8bd4ab27c0066c0b2f9c0013c82dd905cc05081bccc5a228449a1d25565139226b34a4e59119652a8580185bb09023aca483260349c92082cb6d722b26f42af193c338b1ef3bffc52d642f632efbbf1364192400a205d9ce5f52ec2da6377476fcf74197b73795331d78b6d72d59c0af53d518ced555398571389402b65ae70ff79dbb800273b1c67f8ec12ba845d36b6f2816de069d088263ff4590d84eef56b5b22ddcaeb85bcc65e37ecba4668c7914eb0c63fb6e88ee6fabc6a1b558f5d9ac0bd5dc548df6bbff63ca75c14f8df6579dd4880b6d7bdc9fae921ddf2713e08fb9f0099eb17b2e8c87d4fb070390d4f4d5d49139aa585b84df57570b11e7421c918a449a52bab2b035e54c86460cfffc6754aa92472e5406f0c1879e1eabb5651939c859a21557f5d158ad964a7bb1b6ae0f23e4da768a4aec4bf75fae803a172433d1a5bdb5082203718f231e4df38f1957317ce8a4791be64c63fb723a161424ace83185dc5f77e915886a51fd5f50a023fd33cf14f7b00561317b346c726999f3a4ff3ce13c7b4e71e4d373d6b2607c7d3272f3b554c5cd5b37922f5145c61d6d52c0ae561a310f362b615eac50aa039287fd967bc121f794cf97e34dd2cc4d19576fc2e43d2cef05e4128a0fd72efc88e9973c768b244ec4a26c099715b7da607fa10e16cfdfb6afa28b5eee0415f0f8f10ccf87e00933edc5cf762ea1a5eddb7ab0c7849b6c4224ad28fe1bca0120ccc188d5110dbaea4e23871dfef91428e2aebe49b6b14be7b8a077fc80bf22182ac3db6d7a51d9457cc50bfccdb245200a0074fdfd26eaa4f73b5b09bb56f4c4eeacd3804a2b5ef0605add956ac9c82a411737d8f3d4152c0a0491d478062b2c4069ade3ae20f9950e6bd993845893f585c506a8f99a77c85111d1aee101058f9d4d6e2fcfbc99fd79a8d90e657a75a92e6c7e62b8d2c8e5307a335142b56eea1e1f689a7ca56d1d2cdc52d5d5a957fb9b49bf92d98939e8deb2196882a1a7e51beebca9585575c0e1bc4f0999f774da8c8b6d5902f609e56a6ce83f64f64ddea8670ca9908abf155777f17aa5a3b633cd97b9688bfdc387ff922c4bef339cb251d6d949a5f43722e3ea061ec7c7d5e6fd115f8f91107185501f7315144696e8a0fe1c2a26565fee0597c78bed00791211c975569bf6e9be3073d89cd1c28819c133aadd5971f6320bf24d424bc7f87f0988ff9e430a61443ce6a0ea8567212cd4d36e662cfac4d6a398233d89dd1f64e49a1bb34ba4024242a4b655454b0693197aaf7d233476b3cfb0c051d8f825396142fb1327e1b01b8c9cc726f1e483dcda9b4522ebd4c905592bfc6d6766da0bc25f9544f9f49e72a5873e503526498be8df08d48a899e9b2a49f685dafc3bab8a0b2b9dd5c3a3f7a5c53025bc0a63f20cff8f12adc8c3652d0c8c39852b13bb31791562b3c189f540c8d6adcb5fa748cbbb2e2529bde5684787757a1ebb80a619c199cd76c2e33d17066405f5e6c45ec0945dc60ab55f3627bc190a3adc21075851fc32e9f61d0f8080e6b58ff2f162132e88fd36953ad773fff9f74e87b0539481fb2f68b5b42aef24e0590c5ce8b540926e109bfde4bf67c404afd3a98003cb832d251768d27d771b94b3fcbbe53a38cff7861524e97f074ea184078a7b10939e789ca41de97def2aca7ba8cdcd03d644c3454e86d210765a3221e0ba1ed4f4126438f6f0f0d319eaf0646392831a6570433365f399acee8f1ab2b8c91bdf40ff77f26ef251ffbcfbf8d786d07bd8e8f83aeb4a7fb11d908ed3a59031a3925e8b6237f576bdf3df505ddefee40531ca9a13921820eea6d193aeac47235b32828b4df7ae6396b42a60e0081bc6909c84c66ae212fc93c4f966000e0d7ab140ea2ded50cc04aac9931ffb8e0078bad96e64fb9cbda91b7487720b9c593636cef9cc8714fb0a1d2a69904be93adb4a023a6dcba123afe8a804f533a820d233e5d69011ff211d7334cedad928f67a923101e7bd437b7746d8054e9771b465ce06f3ae16938cfed329f2dfeb83469fa43c543e6bc21eaa5fe5603c6d1643a14cd68cd5d3064fbfdb0f071744c78911d6f3a862789133bbd7947b4d288a41730777b481339ee76835dc41a4d4600dbf6c3549f06cab36e5b621a08d4dc1dfbc19ed2bd41b62dcfa8b4dba57a5c59a241e8e2da3ae4e1cce7c072fcbbdc535c8efd7815fdf1d86a6a3843e0ff3d3c290af44119b5fd8813cfec10e20e6caf457622aa7b06430b5c6e4399a398bcc08716cce3069409", 0xfc2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)=0x773e424a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r3 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "1a1116f0d0a64300005a110000fffffffffff700"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069af, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x25, 0x2, &(0x7f0000000000)="eb", 0x1) socket(0x2, 0x1, 0x0) executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x0, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {}, {0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x2c}, {0x16}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="5e7baecf033147f422da51b86ad5a66ee4d3b7d8dce2d0894039b388dd46bc2762f77b68dea4", 0x26) write(r3, &(0x7f0000000040), 0xfeea) dup2(r2, r3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) setuid(0xee01) r4 = open(&(0x7f0000000280)='./file1\x00', 0x8048, 0x1cc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) executing program 6: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x9c6e}, {0xffffffffffffffff}}) accept$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {0x4}, {0x6}]}) write(r3, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) executing program 7: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() r3 = socket$inet6(0x18, 0x5, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x7fffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffff9, 0x10, 0x40000080, 0x3, 0x1}], 0x101, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x51, 0x80000000, 0xa3, 0x2}], 0x9, &(0x7f0000000100)={0x0, 0x8}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x8, 0x2a8}) r5 = getuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000240)) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x7fff) setsockopt(r3, 0x101, 0xffffffff, &(0x7f00000002c0)="2f27edd33446c95c8306a15a2d094d584298ee01c53f81c81e7d66c487aba46cc73067451631b56ca0bddbdf5a96b99de1e81021fbcac2d30ca63bbbadb40bcac177c583fcf4121613dd72fddc10b536496348cec9c36f477e98d1ed58b662e1abcc6d2c99ee6df2eb53", 0x6a) lseek(r0, 0x8, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000003c0)="7cdf9b356ac6867d1c026a8661c5c7e8c46ea510037298", 0x17) fchdir(r2) r8 = socket$inet6(0x18, 0x1, 0x0) kevent(r0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0xc34c, 0x9}], 0x0, &(0x7f0000000440)=[{{r8}, 0x0, 0x10, 0x20, 0xee30, 0x8}, {{}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x1, 0xff}], 0x3f, &(0x7f0000000480)={0x3b83, 0xfffffffffffffff8}) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0xfff, 0x8, 0x40, 0x101}, {0x3, 0x0, 0x8, 0xffffff00}, {0x1, 0xfc, 0x3, 0x401}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000640)={{0x2, r9, r11, r5, r13, 0x0, 0x2}, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x2}) r14 = fcntl$getown(r10, 0x5) setpgid(r12, r14) r15 = msgget$private(0x0, 0x264) msgrcv(r15, &(0x7f00000006c0)={0x0, ""/199}, 0xcf, 0x1, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)}, 0x2) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1}) setreuid(0xee00, 0x0) r2 = getuid() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f00000007c0)="59cb1416d1beb53f509b3e90c936492ad9229a556f7c9aa502a13957e0bb658affd8819b5f6868a7223e5f566223", 0x2e}], 0x1) execve(0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x8) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000300), 0x10) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000480)=[0x0, 0x1001, 0x709e, 0x3, 0x8, 0x8]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(0x0, r5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8003, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, 0x186, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r8, r9) fchownat(r4, &(0x7f00000004c0)='./file0/file0\x00', r2, r9, 0x0) setreuid(0x0, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) dup2(r10, r11) r12 = socket$inet6(0x18, 0x5, 0x3) setgroups(0x0, 0xffffffffffffffff) getsockopt$sock_int(r12, 0xffff, 0x1007, 0x0, 0x0) executing program 3: setrlimit(0x3, &(0x7f0000000240)={0x100000, 0x56}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) lchown(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setuid(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000002b0001020205"]) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket(0x18, 0x4001, 0x0) listen(r0, 0x5) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000340)="bee4a8d74a3529db0bab3cdc6475ce574976a262da130862829d4d395c16c1163c83a31ec0f597f30bc5d9fe5a7f4b62b65d5e0b3004633d7579f8489d9b4379fd2f3097458f0ed09cc633f17dd2318ed9a3a7ecd3f705a500d65525b1d6fcf735177baf6d46ebbe488f2cb2dc1f130594a638076784a32d3e45be46bc45cb8fbac9a5da388bc6caa3b875e12ae94805f0a66b2e630c2b78892a9c3ab149810284d15f5f6eb0673bb8030f8da35d3e025ffee619e8ce9a01a821ff9d05dd6d394dafcc3890e03e9f9ac1d3b467f678940e45468591d0e6144b34e17cbbab7fd3845af5f1519260a529ea84a44d724949cb0621bb9bdfb271123862081887ed0306e51032eb9e186a76c1be920caf17b5e77c023cbc79e39a06eb53f65cd346d985459f68ade88ad9b363cc5daecfc04b3385b32e4d78749480109aa0123a123bddc842a188c734267dc9b76f1adfcf1da926d953c62089f44e4930b931550558377bfc5007f8e467b77bdc4f2b14292daa982b1a303e8bc8704f2f852e194dc60b14a11df16389cec1ce36325b958431eec6d35e4ba1aa4e1ff42ff092c22547644cb6431a8ed91c45ebe0c6f3c3394754965305bbe4f3ed6b8dd08b9d287ec79eca4e1397a2e08d44e46036cd4eac794f73100271e2e6ffa6c62fcefe4b54bd365bd7f06fd3b57ea946259005b6481b9b88c1f27c82d193e2767db83d85c0aa723fc03909aecc6bb2384a19e442c8331c609dd5d15b8450ec3816ba34e68521726183925bba2b9095cf0bce71872302d432208b5e81ae88c514e2cda794940f89791fcb652e0b74bd80d359445bb77303afe46a38ed678b5bdcaddbeaeeb48d0252fe2388effb959f8a26942f00ad4fced9ddd7640f5a660504b43965ed2a66b14db7ec0fc831968e494d89057a7b0424691fd12154a1ff47ba16d4cd9e0f81611e5e19ed5972471453e6acc3c450ffea0c38893a1f33d9f29b10919cf0bb6e5ecf45c14ba6a23b7c9840acabb12e126dd7d2b6973ad01fd2032b1d7c98dd6643f44e488e38ad8ab81ca85ab746504564a28a3bfd9a4b3fa84681d7da87b9cdecfae730a3e4bd8997f20421157c8720a95858a808a4b0758db1d64ff6517c16e2e8992eb60ffb1e12bfec7eb1ac7b9466b8e6156341cf76c5774cc77af15ba75cca24711ebe26d8734ab8303ff0de5f15aa34baab18a01dac1f89ece0315ebd5914e1d0095057de4c196fb98b01a49c09048ebb9d6c8a0280f280836875d932946e428abfeee90ecad162630826385dec657c0464845cb2a728ea5fc318b659cc660ba799567b1ec8fe2931b39dbcb8a73a72243a774dc090440c1702c91d877ae75c3f811f87ea54cfea3ca5c61e65068ae975ffd66f138bac1e6ec6f8783a260ff4c419200991ee093586b300cacc2d175299ea3986cc7ee70d3a1cdd8db5911ae5a4c9d6b6912b880c749b13ce0e633fffa21596d12917677ea249944425ebf76bef4be831f55aeee8a49da2cbcb8af3eb0a109c0ea2e5418eebc90569b1ef3ea956e819c079bdea08517dc30cf62f1ebda0f4ef52094ff002f6b5009b509fd6e43e6978845356f6396d2ea9657a1ef6eab22b8da1441663d4a3a0102316fe8d97e975c8fc20d18cc1f20a8b77ae65b4f9a10c6e77af22ad9f09f79c35c1d60b30e13370f819327b822ebb7b8bba08b1d1449500e2d6fb75da131f682abe0aa55efa14350cec4bb7d93b17af19eb6158bfc04fdc858cef09085029d02ccfb3be76f93d316dfd5cd93523e942fc9ca446e11618bb20514b05dd0325c2822bea8b3040f25c809a1f6493d0fe6ddc78c1c9a41fc4fcb0a92c3c1aa96456812ddda8014b49b7d24ec25714295377a6b2fcbeae032a1b0704f9850b653d7b090ebfd83b7942bd26c6be8e9b45311a4ace537a79a7f0345969bf3ec2e2d83790f8f1174f6085b279eafb531118733d2144a8f87fece31aee11052d4630bfaabf4763b725a0c226acb40302e185501ba489cfe5a3fa2b443fc1971e533ce36633d4788925175f3346eaf9dbdddffad6fc4b6c0bc5dcfad48ea539bc6762601a38e4ceea81db95eddf2ef06a2f6515c40434c39960fb669e388ddfcb3a41b1f0e2ad5aa4e27eaf39ea505e516c1076612d183530c2db7d9ae314264739f93b9f9cc903b0ee7a6d94d9e850743691a0e17b29665cb06ab7401d11df2c7c969a1cf5575f1e09253e4ce705781678c07082bc88b7c71e0021b8ca5dfae0c6db21cbb2cdc1f182c82333adf50d2f0cbf6508473626127126b3c98aa5adcbc8b823bed0dce8391e427ea7c584f2cbb35df5a745f338f1ba64f756db915179f55bacb7630c3c14e7cbd5151048ffeed1e4d28a754a3b4ec2363cd0c892f591edab8abacd94c8793b8b13ebbdfcac9f70d1fff05d62f3352a1907b23c95dbfbd193df95269b22504a2e557e28e59b7329950cc59557dbb89dad683731f591c40ed07538da02c25a83d6c463bf0a19a1bd45cd299e48625345efec27e80dfdfd5a64adac2304246612f64b76b3168fa875f474c759a57ad4f4837b4f6ad45e2a8856f9cba085cfc457c4a0c32c68c8b9679345b30757af1edf5902c4d9d60e8166a2909c5270462dc15c318eb627372f04af1d1e685614a2089b834384f8fbeb323181e73332c2565364823364a909419cc725003792a68c59e33f2e50f2c00d7518b477d4239c3a3c031cc9a49ee866a349d3536960cbeb1712e7dd1909ce0b530f5fdc99352277c804f46397872091d71fc5d588210e41202bc06d557c3b6e8148088fe94e7a4295afcb819c38e8ed1445d101dacf93a13d2d4943902d12e2a3e940cb0df80e01585fd315eb34f872495fec1ac2aae76555ae1a032556286cdda1ab00fd16d1886ba5223311e2e8dadc553aa9f88f0fe9420ccbda1bedd2f70bd60fadac278ffcaf8a705b7e5b3f8d8f9d1afd00631f30c0be63d8510c3302fa1884286162fb929d8e92ed1537277b91dd03beb588a009093ff615a3dc6e70293f4eb9e76b06021d752f5c2cd46d317cd313fc119a8f72c10aa4a04543d585d737e31b5796b0afb2972f2634c90939cde59b70008cebbb3a5ebce7279e7faf41c41585212b524db33b4594d32738dacab917a712bf48939d7bcd7e084553e949fade96b2715a2d849fd286f14748eecc77f04e83214034a78c05a712eeb2de49c0fc340d16e37b6c1242598b8f1be4c77574b6164847d13795309ca8e0c6e61dd419b9af8b2322f1699ad800d1f5983edd920862f04cfca173585fc8eddeba6ebcea60451ae05918988bf3c0b760fc8d179ba40487e02ca918c1a1500f1f4d5d04d6f5ffc2bea206842122e26aaef147c7412270c3b541828ab57afa123582df3f8926c2d9eeb30054b5aa2b3385e4659d07a75e613ffa8599c59a318afef587759eb382e15ee63662ced1080efd3d191debeb7207b59009b45c08fc424a70db5e82eee046b9ac186ced720f5fce835e5ee27ddb35ce5ae9377fca8dce136a0c4ca14bd9d4169bf720af31281287efb16ffb152858feb311c4ce2378b155bd0680efc572205b7d37c356aa46fa5456281c146695d902fb8d53f05b62599a6ef426520dec38c00fd52bf9c823c9719d05e3aaa2dbbecd444eb1d6f0553b4077e1476c7b57dd33e1ac6df4f598b1dbf2ff3fbdc530d9bb1d8761db1b20d39903e5cde3a99c1388398c7d2eacd6488269ad4a1f999fe7281350218746780bd78b93f3c73f39424b21e7a4bdc75ce3ed12d719e881b6d2c331bfcb2fd198fd2a90bb744bb3cfee5eef84f6f443f570188d93a1739f17a1121ea4993a1fdd3b10f7569d454c4d6e9a531e9ba1714024bddc4dde1c37768150c2eb0e82914e7ecff7c2ac18cae8e137ecd01894ab9ffbff8f3e1f49b2e56846d7a69cc0f575fe975f27958a53acd908b04b40ea02ec82ea22a3a1f0ef515edb96dbf4ab7e48c5a9961b3da13591e726b536d3e7c3839b3465270bcd64cd34cc5d8ba3a9010d77b2bb98e4795c1436eb51e42137c7379d290cefd195f09d9811da6eb21506e34b8f24b3fc74cbdc14552830c9ba66aa3cb760795984f9f1e4e4c0cebc1ad68d9c2fa03ec703ce24c30a197debfa88186ea3156925fc2a30863eed94400486b53a9e5bcfc27a2e9c962cdbc94bbeef88f9fab7a756184f3baf1b07084698455315be769269967361d54319a3c6bc1d8a8c2d58bf97c0b51003b01cddd4169c8476a69c1bd705df1164345017a1b9adc4d4623495ca54772c28dcbd8595b3c5369df18605ddd3cb94434e7d39746dc803733bb17c1280fd5a61691165a849e74437f2c681258fd1360b0af303c966badd164808f5fdba7d6a60420fedb69d7591960640b2c856a739e4cfc37d3ad5d2139566632a94f9a2b512eafc15b244b0798c5b308cde960810f915499ec55c5b0038a2b740c76309a4de0fe27b20251dc045abab87cb677031b2f3baebc7843d9fff3a3483e969df8cf10858ca53db4fc358e6845cd5a154086368ea5b88359d37902d9e9b8d87ab0857b4b33da466dfc222fce0858affb562c4e8a78436f36e8ed57f6bc0b202365a89e9943b2b0c35286118c14c87d7faf75c2598c19b9c738072897db60459bbb1d495f41b477251abef641da9e07d24668a1861b47ad8a9364e2b8428787ceb6da762f31774944b04146a914ec25fce6bf5b488ac071a890b021340a49d5d065386cef602855ab538ad0e0bb50dc8a35fa24c122882623c7091264460fb7b3c0f80bc75603e304bd0abf48ef8b5e7a57bbdc3353d00b4313264afffd17dcde766eb8ff13d4944a420aacebdf5e2fcf5f1cb9446b663e4a8b8f4abd3b7553035a4fd0f7f5d95c992b452bbd318fd467d1578", &(0x7f0000000140)=0xd80, &(0x7f0000001340)="b8d474a1bebf361a6611da01748db4651cc50b76fc934af118efaa0a11c630e4ebac87f770da02640888a716b18c984e4be543dfe26f886667b90cf45ebdcc65065783b6fa2e4eb40b016d0f0345610cab4373adc4d5ff907be0e577e80ae8fd9ef03db554c7b9ac6f1b3a484eca3ed49810a49aab7c7a4bf1d22a61a7009d4b34e3d8b26d4a7257771dfb6b73ede04bf86bab1f9024ca2028ca6ae7ccd5efd21d3d43e48d4a294e90bfff867b1339414d590924816d51bd85c8d2a15aae442b035956ede40324370c483ea558124a38618a8cf66035eb5eddf1927341c6926d25a3adb6217f1d96e8aab7fbb48ef6226c10bb81d41495c0f3fe8b37855bb8e36178d89f8c6455933d6d6bd8c9f3b0fcda0f9b9bad0161b0cf0a9fdb71f37791129c0bfd70a330edff31f26778cc22b55a6837d9cbc7629e1f7371c8bcf499fca72ec10149c73665a1b4c09de26263855f259f09e391a2c64888be96265be11c5aad81d33335c6f4d6e38a2b7319d0f0b81fe0316e06c8c11c3b13ee1b7bc475f9aa9ad4f1dfeee07a34d2a754d50baa2943d1923ef19da043f601987fc06d65cadf71916035c2ea54e0adbbfb375408de6567e08fc14a716cc77b6c01ab0d493449d66ef450efb8600f893a8373c49e68d323cb55b68776f616ea84a95c71db8268ef8f8bb94d366ac7c77c950cb012a5adc05765bdced6b1a0fdedad0ee2e6076661047043966a21b5c57fd8ac3c56d09b9921136308489e064480cf28defbca9b1234790e7439ce82bdac3b763cf32313d8230867914ba5858de19ee8a29228be4b988191e42928f31c3087d2c5c049c8c57d59c20762013a82adabc8701c5ad4c65dc819ab09d722893224dbc0fde265247e677d27dfe381ee9cf1a3fdbb9d4017510b706bd04ac451c47ab3ca0f5b3d897c437946559986293164213a1201adfacbc08ca6a9a2b00605dee1cc19a93d8d36675fc53eca3a5795c6e334f3f91c1abca7486db98ca610c9364080a55ad9e482eb6e9ce08b8a71313b20bef98140859015c80efe94f1815d718aa869462d8880b356d97600d4ae945185dfce50e8924da18f0b5e95b1277901e64f3040108be271c1011b32f4571f2e1dd73fb027897e25389b1591ddac9d9219613f855791726a656c512a61f6ff72cee36297d0c9faa326fe79f55d814270940b0ea3e43f20ac1651d727b32aa18c3fb62639226752e2ae5644d06c134ba05bc54b2bf56f745e2aca7b1377fefa269c6cd39aed629421986a2710d5e9676814595824d51ae3186e0f8a43bb8c0db913b0723e1d3ed3447adee80959230b93c8a79a37a0b6dd5d6352ee3260472c60bffd27c62b10c06c2d539b225566caaf97d4ed13da4d89c2700a8af59f952b45fab6794ff5add561d94f16155e32c50646cae83d53d2c382b36851f4958a011edeef7249b7bfe8b576402d56ad90aacba68ebe34b7c9210eec007826111d28240e308379177e7f33617a622abc2fda92f2bb3f13d3f3de35acae912c7b6155fa04f4e3a875e61d2bb89bd619f2de8b0b23e0891057282fb772fcaf1af34a2e50527b127504e8b0644280738dec33024ec89687c2d2447bb6eaf7f44a15ece2747e568fe63e2ae982d26398fdd1233971638f90e672116bfcb3e310ad9eb788500aa68117706d9b74fd97377e5fec14e07fd4fa3a049b97954bdcdf228c07cfd404e4016efefd7ef7096c2a11bb936c0720bde08ceaa9783d940d371c10f1586eac53722e2b2b59fa2e40544e46640fde100a12b6d971f14ea72ee89d3f8f96e74059cb95371e9350285c0b02fa9b69e3eaf898afd6ee26487bb40a68ae43578e009a87da4e7371697ba58d1f36db5469a5b48a5c5d9969eecf4205ec9bed6afa51ec3d80986408a743aa4383aed9d2dfa36d3b1130f69a73052f9babc8872f11ebf23071a2a4cabec3d19160426c4c15a082bc2200e65a71665eb367e40c6120250846ae4b5169b3510089d1f6b27ffbd6bddbe678b1954eee248efaf4d0960755c52660b06db591fa2dd86e2ee0271d5b19496556911ab1c5d5bfeba901785497a50d1da2567d46ec8fad4c35d7a72a994f10f7de725ca9c18480a20fb6b90874f457cdef7fcb10a8bb1e0d0678596cc8057748480e44c70ab98310db541e238f82492ff5acb66b2c903842c14b225f8edb906c4b147cf6a2178e6b4a27fb29e111bfc4c0975a549b16d660cf79f2ee63edae6128d836e173069b2db461204f1f1e047f0a32fa423de558631e61f4b1c5392990535ce6bb0f959fd90eb0f7b1cf15b7f3d119ac10b43285483c7252d69faa26e83ac3b3b6bf3bf7a37e6b915a4523fcd3a17f19bcebc8886f97be9f54db651b1aa22a861662e32c04334cad83f0ba6650cd95dd4de9c53d81d880dcbae8ded67e88e025278da947ccb95d317a986d8e4d4e07f55d323963ac1eac4f41ea1e68df611d0c683ee1dac238184c258029364e21c7f42f0c5a8251c549281d9804dacadf5a7b7ef3b869bcc48ec86413491ce8b5e382425f4137e3fdef359df789bc4dca8c4201480cb2c449901f274390498f6aca0b8562cd284affb62e1ce6c19ea96d39d4ee61d333e65127e79f41d61cd98d81d26421c854e192c340305a31d5ddf1fb80a271268297f3b548350a91ce60afe6ac0f181b989a747793e2a968c58ee1f86127c4be9b348b930152712685755cab2d2f5c4d5b2e7ed2d4360ed080596c0a6de9fff1b5245d01b9f04018e5b47eabd1cac1a566dadd052c50f12bcb96476709e27d847105080891c8ac18507822529fe8f81f0a89380573d1fd54908f34a9785cbbe5a147b87fcc754a31cdb331cbd15d68c7b3d075b81423e35c10ae00b615e3539a5476225c517de3be648b3794ec76abcc27989decab247e5daf7379d09548171e2de0e47643cc4304a65fa347d22e91f558e89cf1bab97654872802c673cd09e36f3801b9bfa3103d8f8e2938497daa7fe0395fab94afa4b91e65e8d149dc1da5d82f36b0e6cfb3a361ca8aa767ad32a96843e21615d7109bfd1a752bdc4f26a687e2c16fa174f4682c86253b4cfd3d9b1f6aad7e8165401f88ad4d928ca035f77a0f909f22f45512508a8c674dabce5755d48651b27f296aa939116567e160607e758ad4b6fb66a81e9db0f378bd1503cdad785ade3072d2018a3cd6095f24f0c388f4ca5fb9f5f928310e4e6564244455380657d4a7db664b6fddb8e1334194cbe61d223b04dd49acdd43dd04ffa9911b2cf6ff16395cb93ced6b5cbc7a1ff398e0f6ce6644920dabfe7a6f2dc7827acb4b8c34b72eebabe4087cb0af10106bb89000e9163ae3aca3a8eff7f57f278c34358229d657a7eb076ee9a5b73d35143ca5c8270fa7f9c1a1d4496b13a91e5588d61f6c4dde5970f02c56cca8b0b9e56eb2d3023d5867592a67e580b03f1d4ff18698f08b8735921299bffa2aaed071827092951dc33b5df9152f1ff7ae6989d90cd3d0d07c262af042860c0abfd151ef4889ce86bc10f8ca581fbd747ffcf8fbf3ed1eb660642c370095121a3d7cb03759417aad5057f8475d36690565ac7f1f415bc9006e8a7552943c7c386555d969b239c04815c0c01bc91aaf83a2d9a86fa9ec49732d30a9e0f3454dc081831a96233488c7c352ac315f400b45b49a2a7dd1e5699f6398229ce0a7f3cbe9ac23c283cb58a9025fb85e15d44e0d18d8c33c2d49140cfa96f35ba35f05da491a7c025791d3a7b9150c763f03d51b62095dacd991734b8d05a9341ba4deb32bc84b356d4c633990e200cf947329fb3aa611ce0aa38ebcb4adee812d2e584eb9228c88f23f57939cc4c4203cd20977d52db1abe11b2645c27c59c2e1e778fc155342b90fbcbaa0842087f47ae9eeba3d683a95d25e9ea596580d133f83fb0d9b2683dabd638e92abc990b35c3ce21058d89b1be5d7c3dfee6fdfa595f0c30a3a5c268fafe17dbd5580da00defc8a2706bcabadef04ec3f727f69f92c2f8191e303581dfa7ea345d9d64f4691e7bd0ad58451c80f7e13b83a9653376d36496a6aa55db2719b4522945cc154ab2f0d57f02e015bc9dba0008569ab283cceb6824fada3a9594f8419e94343d19f81630583da36a8f957a70d037252fae29cbf503b56a23da3a7f8b7dd9bb0a7af8ad2a536a69397c2a10491243cc7094c44233a0ba55ea2cff3bac99f615097712424d8764557c10a1b16af3b87cc3309e18a46adea695673082bce3f841e2d0b4cfa221b6adc18d97c0a98f9f410b34b47929e7323d7ec69d59cf70df08375f8c0333b2aeb170a73aeee15c83ddc2a72576790e0ca5a0bad7af5861a4b69f5d4b5e77273c43533627fb2fae380701d87eb0649f858acf337be8aa94f6a49c219eaa4018ddcff4b0a183503a9060d50dba301fa8686bbaa0a892b640f32deb06dd73bae16eac49f0e3b9cb3ac0aaf5590286772adc997b4958924b5c145847543ec51585bf71d4d95a3c2b24a92243716ec41e4889e7159dd811f6b5fafa4b23aeee274ea65d373230c475b500037904fa256bc52596817631b4b07f1dd9bdcdd9a523c12cfe18bebe400b55f93bcf3f677fe6df3f248af52ddc2d0c547fe0b36dffcec500a9742e8e754b9d3e8b839d2ea0025ea67a04a643cb59b7afac3a4277442cc4585f1e190f79150a4fc72b0a4510fed5db7730949cb428bda8d5e18fd7cce3cbd92753b27d4c0b703740e4adc4db1fdc6b57e45f01c20361a6b75eb0675a543b233ee7f52d66321015d7e894515f83f2711b7bcae98aae0cd39b96a8cbeb359d322a1a081cd681ad3efd873a131e2750b3d7a73808cf8f234870b8e521b4f6e2f587786b881c896342b3fb1a4c57d355cb41417cb38e89c889ad9b51ed4f71669d96780d8f13a5901b3e712e883584c194718440e682fdcb81154e2bf5cfa46ea54b531f3031cd0709c06d7ab931da1e9b6793bdb70fee9f8a3645b745a7c8247299b4206faebc6421741e1a7f52f3743f2473aeae09e3254849068c4a49036cb7dff63ec68ced9d7420310e94baf4e72a328c0d54bc030b1f494e4d4c82a8533b5787d25607a7d12a6c068f987c37b2727e9e94452a3ff3b22a21a97d76fcd67a2ce57c1fbb51a2a2b1fc03299141966891f5754eece711184d3764a7850222b3f1b2a6a9dae731ea9642cc1f34e94232d2e4f1b775483653ce5ad2888a3553a4171dcf33286dc72a5a49279586448c6dc4caf44432b18017eed599c48c60b115b001f2f003c92a295eab5581fcf7e9c2584710904554a8cdf6454e924326f37dee72680ab1bdce66867e50b26cfa71081084aba17b8dd16f51249c4fcec789806030edf9e22487c1cda7a48b63e0521b88379c425654b76e7ca7ccf8969199c16656a47323cef328c15df0b1a60e2903495627e386fbfb7721ee0ab3b87c11d532f14a4d50020c36de88a5bd3351d777b64cb5be7303fc511b2f648f5741386be6ad1d0980b77e8f45b750497fd5a3408ed329377963014eed046357566599f586bb04fe53e736d833577c85966aed99e4865f6ad2988007cc161a88f300c2699695524db2e58f87487c2fbda85690bb88762f91469a148e790ab081f9c167bb45b9e86a8642c767f07326e9488ee1cc817aeb8dae009cc5c0076730c79a2a03ec6063f721e293965520585cb9a3eadb15268b2799d4f64f2f6b9005a94ffff8708c1cc83aeec0956a7b60e4131482dad1ece47c73babe356d2f94f3fcca7df89385b6afe7f66fe5df9b30027d68361b45b74", 0xff8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) executing program 2: socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000080)="7c70276533457ca6d3f74137d6a696efa598a613bda1a205fa497a887be702dd1d61d1c240dcf4d5c43ea989fa32", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="a7359c69250147f615a7a5dde27b71f47594712943fee9f46a3b117f833427500c5d959fef3867229ae02b7c2141d54ec835d1b341f1e53e27c1f2ae3b67464a5fa7b3a64dbd28d114c16631d28a76fd75e76004f5c10c01d6b124124b4f587457cf0e8c984ad11aa6075909a9f04e963f2fe00b8c6ddfe0dbaea2d1ca35a203127c08fb", 0x84) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) executing program 6: r0 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000340), 0x10) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) flock(r2, 0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r5, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f00000006c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x17b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) seteuid(0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x21}, {}], 0x3}) shutdown(r2, 0x1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = msgget$private(0x0, 0x30a) pipe2(&(0x7f0000000000), 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) select(0x40, &(0x7f0000000100)={0x374, 0x400009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}, &(0x7f0000000140)={0x1, 0x6, 0x4, 0xac0, 0xcfd, 0x9, 0x2}, 0x0, &(0x7f0000000200)={0x5, 0x7}) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16=r6], 0x401, 0x0) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES16=r5], 0x401, 0x0) msgrcv(r5, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x14c4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0xfff}, 0x2b23, 0x7, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x1, 0x8, 0x80000000, 0x3f, 0xf3}, {{r4}, 0xfffffffffffffff9, 0x4, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x9, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffda6) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000340)="a1f89d7677b323062931f643fc256e832f90b1521986f1ebdfba235fac986c9f4b951de715164c1800345551ca8da585ebbc1bab1e7088451cb4d961119b1c59ece7c6b6a5c10555051e5c93032b4eb5890eefc248c08c01c303727a457bf443fcf949fc0fe7f0c63d11e4e0a55bd300438a9e994eca6a31a6b98a28587e241acdf290f39f7b6c3b1d76c437f7f0951468a65934099984b028ac7561bec7f3", 0x9f) socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0xdcb6, 0x81, 0x2, 0x4}, {0x5, 0x9, 0x1, 0x7}]}) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b68000/0x2000)=nil, &(0x7f0000862000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x1}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x6, 0x5, 0x6, 0x101}]}) socket(0x1, 0x2, 0x5) r5 = syz_open_pts() close(r5) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000002b00fe350e28ef04974abd2e2f960900c08cfe"]) executing program 7: r0 = socket(0x11, 0x4000, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() chown(&(0x7f0000000000)='./file0\x00', r5, r6) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) close(r1) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x0, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29"}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x20}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x40, 0x7ffe}]}) write(r3, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000200)={0x2, "0f37a9042f941df86e7a163e3967e9dedbaa44d2d99306d6506ea8f7f140b156eea70cac7eff34ee1b1df93f747e7989cbe99fdd64e3028710af7414dde037237597bd82a8fdcf3637330970741aca0b8a261308bf4abd5138b0aa15fd160a064075b3551ae3e18f9f0b79199d78ca8e659e518a23ac72698ac7423934eda19f5482c3ac2963"}, 0x8e, 0x800) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) write(r2, &(0x7f0000000300)="d9537a2ace3ee188351f3bc6f1f92f0dcdd864a06e052c760d5c6d3b511095b6f17b2583b7b1e04e33f3ba5e0e7d11cd56865def2f42617a7209f5f3a1648a2082109b841bbecee4cf0e49651025c01944de88f5a87be2e91c424c23cc23aef229b6d3079072939436a55f017911b9c274bed3b9f11e7150077edf7f46941cc96b9e005dfcac729ae00e6b370cc39133053c11cef45d60748ddd6d1be9871ff8d6b1317f7d0a6cda91098a0e5102c68bf666fa99f24039ddcf825d8e2044cbbe", 0x120) executing program 3: symlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='./file1\x00') sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000340)='./file1/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file1/file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) getpgid(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24df3b15355b76c6c4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26", &(0x7f0000000080)=0x89, &(0x7f0000000340), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x40000000000001c3, &(0x7f0000000a80)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49a52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7e81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d1272e353dc8978442a2cb0ff70c4c0e00bdcf8a23b78d956382ca9a0f91f0176c2115d28010e0843fa201ef72741a0537c83e46018310d61f80411bdcdbd06ca497dcf1c2393ee8578484057b33260316b0f04fae3ca5b6c121a41c59d88faa16c4105ae504136dd6256d3eba3c991a405014f3ff0db737413462447d1daf4206951402ce37bbd2e14fbe7916143b8e5c4b659d2bb1854c9dc59a17be1e33c1b57320db23697c024a9d10e5697c5cd108bbd933f531bcaa6c8647e9d236688b0ad3cbe9951681709e1fd924e28a5ebe54732ef4019d9107e796eb383bc76793cdfc76e2878983b7a6f294105096d4005cc5633a71c0c85344c800040000889852daaf6a803b4eb79b397dd86a59fa8b8f17bef60d2984f2ad7fa77e1cf2fad14d68d7d2615e24bddbca4f1235d00b7719ef12f35377e09432b383642904f55652fa8a25003fad5f58d329ef4aaeeeb46cdd2d3ae548ab03e6ca421846e8427f1e338114c3ba669b2c8ed0c2d5a2f275ce895d3d5c6dd7fa16bf39afcffbde7478b73aec46f056612bd49b94066848b6e3810ec3dd23479fafd280f4defb4b5ace693bf9327b51729219ab7c266694471684a84797323be80cecd68610cc2d7997f186c21762d464775750bae0eb831a9351d93c248b0a2cf9132c03f9f66523a216f5b8b24b05f094bf1cd278", &(0x7f0000000140)=0x292, &(0x7f0000000640)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899a20fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bda8d31e454e8e7226bc2cf3bb451ed31003fdc3a7323189ba3ccbad6c8aff0c1355777f61ad20180000000000000125f568ca7d3396b9057255f38187977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c57f914c05b87fad498686e472b70b560f7021f567adf4d00fc96ff17cfa7f809198c0ef972314303976712f399e71c7a626c0a94643b50fe04b17347ec3ea18fa0fe3c3386a8f398f8dcf5dfb4325368b8130d2fab180415050e6883168fc3b56689f13e5a82e5f620b2f48b035baf2cc78188e39cc5637f2d965f326084a5b4bafbfca01b28ccc8799410c502ff83ec9de4477360d042f60812731b09a4f088a5", 0x177) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x74, 0x1}, {}, {0x16}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) executing program 2: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x0, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0)="2195c4ce", &(0x7f0000000600)=0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x1}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x81}, {0x28}, {0x6}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x80047476, 0x0) setreuid(0xee00, 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000002c0001020205"]) executing program 1: socket(0x0, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa38713049e6f19538da48", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) close(r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f000056c000/0x1000)=nil, &(0x7f0000438000/0x3000)=nil, 0x2}, {&(0x7f0000481000/0x1000)=nil, &(0x7f00006b6000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00004fe000/0x3000)=nil, 0x8}, {&(0x7f00004fc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000576000/0x2000)=nil, &(0x7f0000575000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000353000/0x4000)=nil, &(0x7f0000612000/0x4000)=nil, 0x9d55}, {&(0x7f000019b000/0x3000)=nil, &(0x7f00007ad000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x5000)=nil, 0x100000001}, {&(0x7f0000734000/0x2000)=nil, &(0x7f00005e7000/0x3000)=nil, 0x1}, {&(0x7f0000224000/0x2000)=nil, &(0x7f0000505000/0xa000)=nil, 0x5}, {&(0x7f0000207000/0x1000)=nil, &(0x7f00006d3000/0x2000)=nil, 0x9}, {&(0x7f0000315000/0x2000)=nil, &(0x7f00003b1000/0x1000)=nil, 0x20}, {&(0x7f0000191000/0x4000)=nil, &(0x7f00005a6000/0x4000)=nil, 0x8}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00007a5000/0x4000)=nil, 0xfff}, {&(0x7f0000776000/0x13000)=nil, &(0x7f00005dd000/0x1000)=nil, 0x6}, {&(0x7f0000772000/0x2000)=nil, &(0x7f0000161000/0x3000)=nil, 0x10000}], './file0\x00', 0x8}) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x7) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x226, &(0x7f000043b000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x186}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r4, 0x5) r5 = socket(0x2, 0x1, 0x0) shmat(r0, &(0x7f00006b2000/0x4000)=nil, 0x3000) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) unlinkat(r6, &(0x7f00000001c0)='./file0\x00', 0x8) dup(r4) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) dup2(r4, r1) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 4: setrlimit(0x4, &(0x7f0000000980)={0x2f98, 0xfffffffffffffffc}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x1, 0x7, 0x8, 0x8}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000100), 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "c3e137a69f61a56500"}) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x67, {0x0, 0x10000020000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) 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, 0x0) r8 = dup2(r4, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="4d833407c0dd735d1d322f28a4d7afab11fd156c82d7873f44fb7796a65d52e47ccdc0394088909413c059c6ecd5ff3d7d0942b861e589ec51298a368d51472f0bdc415ce36e2c7ec1a56d1aee430e460b20b0033fd01c0f", 0x58}], 0x1) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() syz_open_pts() r7 = syz_open_pts() poll(&(0x7f00000002c0)=[{r1}, {r2}, {r3, 0xe65dc00084cf4bdf}, {r4}, {r5}, {r6}, {r7}], 0x7, 0xcd08) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000040)="637c01058426fc35604da2ac1b9edafa34485a20ba0c0ecb", 0x18}, {&(0x7f0000000280)="4716df94fb0cdaa212649e50c0040a33f2b91e830f9227338000", 0x1a}], 0x2) r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r5 = dup(r3) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pwrite(r1, &(0x7f0000001500)="18", 0x1, 0xffff) r7 = kqueue() ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r8, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r8, &(0x7f0000000240)='.\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x4, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4241d93877d5c16d57019ead", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaeaaaaaa86dd60000000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000221000/0x4000)=nil, 0x4000, 0x6) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa62713048e699319296486d", 0x15) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto(r3, &(0x7f0000000300)="07000000000000007fa134b03b102222dfa4956883c8f40b270a5939699f43920d7e228f132d9e782ccd2faba6ba6001b5f3fadca7d7b351d696ed6b75831654e323b7a028a0f44321053b48982ed8ed7f9f22d7bc49a5f888c449d46dead004c6d6081788a9fd27a675a4b917e221032aca3c1c2b1a09a1a11944966b2b5472adc98634fe83dbcb32e394983c4aabefa3e56993e74331d5bdd2d47e4a7428cfa3a4035ac6557415c80100000000000000125cef4a35c806d00bcddb1d3cf409ea6f620912940e9881c1f2f4883175aea6d7d158f605a73caad5a3344d4160b46064c680669d17b21c8fffb2d600b430d13de57aed", 0xf5, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file1\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x1400) msgctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0xffffffff, r5, r6, r7, r9, 0x128, 0x1}, 0x64, 0x9, r2, r2, 0x100000000, 0x0, 0x0, 0x20}) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040), 0x0, 0x2) socket(0x18, 0x8000, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000400)="a0ede73dc90fe8755cbdbd3acda64241cd19f855d89776a118334f04aa09b0354f41ea1ffb73099f05fe12bd7bdb8b74dc359e860a949a7f935b995f7272e6c8f3b87fffc66f8a6df829c7a36f81f6e016343336a2ff036eec1479ac69cd315a7a0b28dcf6c2d6b5d9532bbf6b3582727bd8cab0fd55ea251f1e506a7182b129bbcf06d1fde906b815375920022bb26d9bd543d34a8a0c5e41975e8618532916cb349b8affb3f52476682531d2fab0ac534bb30eb4bfa3691200"/201, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x40) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="01000000", 0x4) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, &(0x7f0000000040)="e7d860d0801a1b5705759cb32beee33f851abd5d67a962d0d890253476bb2dca2bdcd6d378377b29454330dd4a99b738750ea139d58eea2acff67ae942c81d13386791aef8f83f0b83364440f0a5db9db91cb4c0dc162094571d7abe45136fc78fd651d9e1266183ad4650235a911e4de11fd8b0", &(0x7f00000000c0)=0x74, &(0x7f0000000040), 0x0) executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r2, 0x0, r4) pipe2(&(0x7f0000001dc0), 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x20, 0x4, 0x1, &(0x7f0000001e80)) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0x3) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) connect$unix(r7, &(0x7f0000000c80), 0x10) connect$unix(r7, &(0x7f00000023c0), 0x10) pipe2(&(0x7f0000001ec0), 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000002c0), 0x10) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002040)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)="290c66692d492020ad2f884b9372474312cc21848f8393e643e2666275723b8baeb5a5aceca4963db6ed44952611eb2ebb00704df0ab86326e9ad355c39a881c1d40c8f16026360b524d0938153844c552b268ef3a7d48f195604667ffb1a88a5995ea1c698917fbc435c27e0923ca01d03ada4b10923ba5aa59087b31ef532f96e58011e0eccaeda7021042ddb7f33f7680e8861115d0695bffe0514126e15b8593e01331990df09d40c77845a50581bc64feecad", 0xb5}, {0x0}, {&(0x7f00000008c0)="0c34994d54697930731a459953ad5b637a01662a92169af8816a55c35d251677401357a190a4cd7a4fd7bbe06b3612f8b0685537f50f84e83c91d35783e988497b0a7440e310a5713da2f08ea337cbee9dbf5ca5b6692bb3dddc23997c96c7c097f4c274f355ecd63edbb64820f107a01484662a4347e1cf1ef27bf3cf4aecb5890f3ed17d88155c4791979f1da826380433b27517d5b1553a1f8bd2803b82dfc2c2f62e5ad5ff", 0xa7}, {&(0x7f0000000980)="a79d47773ecc4ae4c038de7b3956903fdfdbd828f88ab4d3a894e737532df75d22e01d11f28b1aa0ead26bd5c838beef9d83e75c29f26725f9a425d23a6bafd9e6d59bc66bb786d6a74febace84ac955fe2aee27820aeecfd3681c8d8c01f4bce19c24f4714d4a7742c4183466ebf67e4e0a8980b36c", 0x76}, {&(0x7f0000000a00)='o', 0x1}, {&(0x7f0000000a80)="869e4ca576390efb030fbca19e0f414ddb74518f417763c7ec1029976994334bd2ed3f394b37e6b55f7c683fc728683b988048457f969c6535e920636d39e3b1f41a4e71abd307c2a316ce2c95e2dd9e50b878a0c1a82b6ce5ddc3ae79af2dec9313d1f1e95d", 0x66}, {&(0x7f0000000b80)="d05b6c90e8472b9df1ff185eb7e31f015047b9ce22ed6f0dade73ed0c30d95f694fc164b09299af6ee351a07884adbca9d0cd52139fe43ca888551fb4c037ee3801b521d7dc7dc627f1c5bdd58f3016df6e2fef457d858dceefce8c24f43110cb9df0300a348e8dcc26400bf", 0x6c}], 0x8, &(0x7f0000000cc0)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000020004ecfbd4304000000e8f6ac45157a01d695772279a97edb19e1b04ca4b1f28b6600000000ffffffffd68e1e92827037dca7a353fabcdfa9173fc269f17a5efaecbc405fdd1b21ef263c62a673e89f2ce39f21fb4b71e57c3f4f5b955fa7e0be87484e001df4aa79f77efa7f8dc9bba03f96eeb71fe65128e9cf1d3812493ec0f62b6c48eb3d1311ca97134a33b987ae801730c284381a255b78bfc7a6b4"], 0xb0, 0x401}, 0x1) getgroups(0x64, &(0x7f0000000700)=[r1, r1, 0x0, r1]) r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000680)={{0xb17, r0, 0x0, r10, 0xffffffffffffffff, 0x2, 0x8}, 0xffffffffffffffff, 0x80000001, 0x100000000}) pledge(0x0, &(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') pledge(0x0, &(0x7f0000000300)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/176, 0xb0, 0x42, &(0x7f0000000080)={0x2, 0x1}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x5c, 0x0, 0x0, &(0x7f00000013c0)=""/236, 0xec}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5c, &(0x7f00000000c0)=[{0x50}, {}, {}]}) àÿ Ðÿ Àÿ Ðÿ €°ÿ Ðÿ € Ù `õ ° Àä Ðï €¶ † þÿÿÿÿÿÿÿÐÓ ð¯  ö pˆ Ú ÿ ðà 0à ./file0@Æ `å °ÿ p½ 0‘ àÅ ./file0¶Ü À ¡øvw³#)1öCü%nƒ/±R†ñëߺ#_¬˜lŸK•çL4UQÊ¥…뼫pˆE´Ùa›Yìçƶ¥ÁU\“+Nµ‰ïÂHÀŒÃrzE{ôCüùIüçðÆ=äà¥[ÓCŠž™NÊj1¦¹Š(X~$ÍòóŸ{l;vÄ7÷ð•h¦Y4 ™„°(¬ua¾Çó/dev/speakerÀ °þÿÿàÿ Ðÿ Àÿ Ðÿ €°ÿ Ðÿ € Ù `õ ° Àä Ðï €¶ † þÿÿÿÿÿÿÿÐÓ ð¯  ö pˆ Ú ÿ ðà 0à ./file0@Æ 0Ù °ÿ p½ 0‘ àÅ ./file0¶Ü À ¡øvw³#)1öCü%nƒ/±R†ñëߺ#_¬˜lŸK•çL4UQÊ¥…뼫pˆE´Ùa›Yìçƶ¥ÁU\“+Nµ‰ïÂHÀŒÃrzE{ôCüùIüçðÆ=äà¥[ÓCŠž™NÊj1¦¹Š(X~$ÍòóŸ{l;vÄ7÷ð•h¦Y4 ™„°(¬ua¾Çó /dev/speakervm_resetcpu: failed executing program 2: socket(0x0, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x0, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000330001020205"]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r1 = msgget$private(0x0, 0xb2) syz_open_pts() pipe(0x0) kqueue() syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) seteuid(0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea0000", 0x3) semget$private(0x0, 0x1, 0x300) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0xf869) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000280)={0x10, 0x7, [{&(0x7f0000180000/0x1000)=nil, &(0x7f0000135000/0x1000)=nil, 0x3}, {&(0x7f0000148000/0x14000)=nil, &(0x7f0000199000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000273000/0x1000)=nil, 0x1}, {&(0x7f00003a8000/0x2000)=nil, &(0x7f0000167000/0x4000)=nil, 0x7}, {&(0x7f00003dc000/0x4000)=nil, &(0x7f00001c1000/0x1000)=nil, 0x400}, {&(0x7f0000201000/0x1000)=nil, &(0x7f0000055000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000194000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000149000/0x2000)=nil, &(0x7f00003c2000/0x7000)=nil, 0x8}, {&(0x7f00003bf000/0x4000)=nil, &(0x7f00001e8000/0x3000)=nil, 0x1}, {&(0x7f00002f8000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x1}, {&(0x7f00000ce000/0x2000)=nil, &(0x7f00001aa000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000020000/0x2000)=nil, &(0x7f00003c6000/0x2000)=nil, 0x20}, {&(0x7f0000180000/0x2000)=nil, &(0x7f00003f9000/0x3000)=nil, 0x23}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff8b}, {&(0x7f0000082000/0x2000)=nil, &(0x7f000029d000/0x3000)=nil, 0x800}, {&(0x7f00001da000/0xc000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}], './bus\x00', 0x8}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 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}, {&(0x7f0000ffb000/0x4000)=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'}) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x8808, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0c10fe300000000000000000400"}) poll(&(0x7f0000000140)=[{r4, 0x86ef6a69ee17bf91}], 0x1, 0x0) r5 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r2, 0x0, 0xa6) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000600)="d90252a77fbe682a0f80035501da875eed04c83f69550d72810df501ab3436b15ca38d00e023f6f6c57a9dd07264bd6e8c6e749fca98651fe84b28745da869b2f3c51fd57539e05cdb", 0x49}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000005c0)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0x3}) semget(0x0, 0x2, 0x550) dup2(r6, r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) syz_open_pts() setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0x100, 0x4) recvmsg(r2, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) fcntl$setown(r3, 0x6, 0x0) r4 = geteuid() r5 = socket(0x10, 0x4000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff77) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r6, 0x4) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000100)='\x00', 0x1}) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x26) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x89, 0x6) ftruncate(r1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x1a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="2f84306f27daa06abe0ae5b2e6809eefd1713978a9fd6343c172c13f4aa3c316f183ee1d6f9d1eaf375263088cf4ef66a273ae5c96befaaeec5a6d1b334d6f64ac70b7f9f4ea245dcdd39fba5af64715325f672feb83d6b8a178ce0c0873acbc7a56b2952c6b5cbf867e27788f36b9c8b5453e3f845c55ef7cafb9a803d68202b81fcb5530aa9199f775f15f6378ae980a998e721d11ca5d9278131d0c6ec5c1be82bf042a39934aa7d037244271fd98d47b6573dd3b153db4b0e4285bdb3bd3c0199e0d3acbc0afa1844ec7e4689b1f1ae4f4626b42e74883c0c7172bbae61c1dc11a9349", 0xe5}, {&(0x7f0000000340)="67df899edecc05b0306cfa3269711ca4f51ddd9efb34da73041b647b54529bce81472ed8dd", 0x25}], 0x2, &(0x7f00000003c0)}, 0x6}, 0x10, 0x4) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x1, 0x68}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3b7e, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x7fff, 0x40}, {{r2}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x81}, {{r1}, 0xfffffffffffffffe, 0x16, 0x1, 0x7, 0x5}, {{r1}, 0xfffffffffffffffe, 0x6, 0x4, 0xd43, 0x9}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf0000001, 0xb0, 0x9}], 0xa40, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x46, 0x2, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x3, 0x50cb54a1}, {{r1}, 0xfffffffffffffffd, 0x52, 0xfffff, 0xfffffffffffffffc, 0x5}], 0x80, &(0x7f0000000600)={0x1f, 0x9}) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000640)={0x7, 0x7, 0x336c, 0x1, "0ff6649c1bf55db7a483619b0211a8b78e874922", 0x5, 0xff}) read(r0, &(0x7f0000000680)=""/185, 0xb9) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000780)=0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) faccessat(r2, &(0x7f0000000800)='./file0\x00', 0x3e, 0x1) open(&(0x7f0000000840)='./file0\x00', 0x8000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) r6 = dup2(r4, r4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000008c0)={'./file0\x00', 0x3ff, 0x7f, 0x9, 0x0, 0x3, 0x1, 0x81, 0x1, 0x2, 0x80, 0x8}) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') renameat(r1, &(0x7f00000009c0)='./file0/file0\x00', r2, &(0x7f0000000a00)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000a40)={0xffffffc4, './file0/file0\x00', './file1\x00'}) faccessat(r3, &(0x7f0000000a80)='./file1\x00', 0x101, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000ac0)) syz_open_pts() r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000b00)={0x8, 0x0, 0x7, 0x1, "f60aae51591758e03eca168ea245e01bd160776a", 0x0, 0xee22}) setsockopt(r2, 0x5, 0x3, &(0x7f0000000b40)="c324b36b47fc779dd3b656916205cff1927513554cf59a47728e0474a1a42f8f17e193b9571608bed4ce6f032ab7974fa49df0ed479b", 0x36) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x2, 0x59f9, 0x7}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) msgget(0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4000000000000007, &(0x7f0000000340)="953df0174fae60a4a1c742cace3d8ba0cb26ab00d569efd2095ec64ee06393dc61bf62a97a6a4b983e5d38d8e73b9769f214ed56b75db41c9ee8f212000000000000000560a58dd05b1aa1138f0a7a60fcb1ed702552b15f37b4311f0dd7bf477c28ab4155b316806b011929964952e6243fd10fd2670b26ac4a9ea41801d18e401088d0a05cf62d1dd5d1a141ff8b0cbc3bf418c2101a2715b77b2be9eae679607f0248537fe55dd06680a8bedd77986a75cd08902378bd8cb1cf01fc17084486ca2705eb9fecc5c0e2a2d1", &(0x7f0000000240)=0xcc, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0x7, 0x6b384159, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31", 0x0, 0x100}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000001340)="f2f5060e4a1ab0974870e40af8e001f53e04bf74fed4aee2be0863d275b2e4226489c933194ab7b2a0027b2f6f1b1d9cb787a7933c75e07eed0a09942d0104e4e1c8a9073576a8944f423bcaa96d8169aa92956791fed312477b15c06c89dca7", 0x60}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x101000, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) executing program 7: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x180) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x1) open(0x0, 0x611, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaa3, 0x4) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{}, {r4, 0x4}], 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r4}], 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x7, 0x0, 0x1, 0xe2, 0x1f, 0x6, 0x0, 0x2, 0x7fffffff, 0x10000}) sendto$inet(r3, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000480)={&(0x7f00000001c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000380)=""/196, 0xc4}], 0x5, &(0x7f0000000580)=""/204, 0xcc}, 0x9}, 0x10, 0x841, &(0x7f0000000680)={0x1000, 0x8}) r5 = accept$unix(r1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000e00)=[{0x0}], 0x1, &(0x7f0000000e80)=ANY=[@ANYBLOB="1000000000000000000048205815ea6d"], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000740)="5df776e48b1e16d6bd41569b8c61dd02966d31e5fb87a486a63ff9aa68b719bf4ecfd2354adbc7e8855c53f090956e56a6f4ef78ece2df6c4130c2d90ef0caa7e3bdf7dc3418c6806de3f5b0a6a0447d21f59f92c88b53382a2aa621ffd57a0fd308679697bbf57b24d8207ec3f5a35473470b02d62941cd772bdceb90912f04ef29c8096610c35f5b47caef2fe0376f63924cb284a8c62fe13ea45153bf02c0eaa66a8c5a19", 0xa6}, {&(0x7f0000000800)="b8797e5443050bd851629cba127d94d03547c0376a65c4a0e7259cfdded14edeb431e4577126e4061ab790d5a77a03e6589b914b66185c48859a7010924e9130f7393ade111cee14d7fe70c0d5ea0b56032f976113e9cd1b865c13302eda4b80882557f8867a2b5d13cff8343f7cf53dad7c703c66925ca496a382b69066a3ac30740dfb8badbea5b6176a2a9964b819ddecd7", 0x93}], 0x2, 0xffffffffffff91a3) recvmmsg(r5, &(0x7f00000004c0)={0x0}, 0x10, 0x41, 0x0) recvmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000900)="c8dc7122236aec9690fc312d8716bd29e282bba3f6b3c086b6be298c63eaeebbed23db36cd231dcc78ace6822026452a660f609fcf82f9b1f1a393ed55d2e00614576bb2ebcfff34a0da43ed73e5da715374188a3df0b8bdbc89c7192b84a0413bd2696f5d7390173a774140e46b6a46b7c75b4bc5cd1b2ad8ed842f49b1777ddf1a5bc34619313970ea3cf97be8013540c29feb87b3e249e08d32a97c11fa2221421c62cb4a950ba005eac4fdc637d43a93757fba", 0xb5) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300), 0x10) getpgid(0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001140)={0x0, ""/214}, 0xde, 0x0, 0x1800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r1, @ANYRESDEC=r0], 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200300000000000000000000000000000210000000000000000000004"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069db, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x2, 0x0) r4 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r5, &(0x7f0000000280)=[{}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x800, 0x101}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x1, 0xff}], 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000003a0001020205"]) executing program 1: socket(0x0, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 0: madvise(&(0x7f000057b000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x24}, {0x24}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)={0x7, 0x296e}, 0x8) clock_settime(0x100000000000000, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(0x0, 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x2, 0x401, 0x1000, 0x0, 0x4, 0x40, 0xfff, 0x0, 0x2, 0x1, 0x1}) getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000009c0)="6d7b4cda569c1352ad3cb9cdd4ee810e070fdb97f0fcf14302c237d133422d863fe47c37f5ddf19e4a92f506a49bb2a4669d228a91676935b485dc77b23c8f0badf2891be2e7a7c16834260e0f11bb109dd0388b57ce9e897108f38f2ad57b2bfd6eece52355810553f8b6dc0297f94dcb6a063eb26b5b037a1d8df168c1a085bc4988617676cf7a8c07a4d53ba394e3df58f6b386d8a5c5eb1651f78a20e116af573daeab6da6425aa1ea07838e1eaba0dbb59395dedfa857a5087ac4efb1fbcb2e757c022220b86af3cef33df948117d0400d23eaf47bdea4a9964553aad5c05945a270f599fc43249162ddf2c529a469f4c8594fe6d24b3add8058ea9f0adcb0055c60a1f", 0x106}], 0x1) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x0, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 6: r0 = socket(0x1, 0x1, 0x0) recvmmsg(r0, &(0x7f0000002540)={&(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/150, 0x96}, {&(0x7f00000003c0)=""/69, 0x45}], 0x3, &(0x7f0000001540)=""/4096, 0x1000}, 0x1}, 0x10, 0x1001, &(0x7f0000002580)={0x0, 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) syz_open_pts() setpgid(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) shutdown(r0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x68, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffff) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r4) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) recvmmsg(r7, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, &(0x7f00000001c0)=""/91, 0x5b}, 0x5}, 0x10, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) kqueue() writev(r9, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000140)="e440ca11b557564e947f2aee785ac3f76331a9b7f27bf4e9f7636bf2f8fdadf84d084cbdb41df3e479d9f3dc2c9416cfb0c7cc8b5953742044c9dbb2d6dadc8b52662c12006a0f478c3cbd1c5a95f03f6fb4fcfb101bbfab187be5bf3843d217ddff58b839c24c6e8c029e19822ed73afa7782b24060256522cdea512053372767cd0b25d3d4fa8e6608ede82623ed78d662b980700ed938ac620079166e26be7966d51d4e6f28434b14c219856ba8", &(0x7f0000000200)=0xaf, &(0x7f0000000240)="85c3358682c29a0b8eb892db16a4b764b1f2eac4b3b68b8436c4814b9eb7da4bc745b8751765a735bdf0fbc1cf41cc25e64f5d9aee578e012a60b0dd653de9259af938c99aaf04dabd57300ac6438d84e10ee4bd33428211a87dde660584543330085a0d55d5f3d539edad1cd46fca03f351f8088eb845c58a5d79fcb4e745f5a36a3a70415ef5a2d6fb46195fc34edd60c6266993c30e64cc06bcbe0c5a817a86c2dce0af176dda259dfd9335c3e6f0690c28db33f5a5b38640a96ba80d0d47ef77ed1a91f2ad14", 0xc8) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x198) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) fchmod(r2, 0x1d2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x5}, {0x101, 0x81}}) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000400)=""/4096, &(0x7f0000000080)=0x1000) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getuid() executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) pledge(&(0x7f0000000780)='.:#\\]\x00', &(0x7f00000007c0)='(%/\\\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000080)="d59764aa9dd26e28abcef7a34241e2eb6d69f0e903c5", &(0x7f00000000c0)=0x16, &(0x7f0000000100)="ead670c99ce8b4", 0x7) executing program 1: pipe2(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xc, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2fc3a06e67ff09a7b92a49f0a", 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r4, &(0x7f0000000180)='./file1\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmodat(r5, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5c, 0x6) mkdirat(r6, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r1, 0x0, 0x8002, 0x0, 0xffffff00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) shutdown(r7, 0x0) executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000004c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000022c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0x8, &(0x7f00000000c0)="f86e0274694c8d31b900ee1f35847f157ae992a1fb17ea74f6086ec36aba79eae73745b91317b06ec696870000000000e17a5150cb260c3c000033300eb45b17e618a92bdc2bb6fb66ed1e9dde4db5eb92bbffe43149eaf0367954595bb50908f2a32536984d9b3b830b6b1fa6", 0x6d) seteuid(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000003c0001020205"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504000004020000000001400000331c13fecea10500fef96ec72fd3357ae30200004e3003000004be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d1b5c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58e5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a5235a0de3164dcf8b7848e06413a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e000049d73bcb496c416c51a6abcd97aac8c601d973470359a118d6865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd0261d7c16aa67d4b4de3440500548c4bcb5f830dd6b5fd2325243f7f4bac915250adcc508d59580bb7c97bb953ccf446c248c60d468880861706c7bda320cc1969032d00b30000000000000000", 0xb1, 0x6, 0x0, 0xff7c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x40) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=""/200, 0xc8}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x332a) close(r0) sendto(r4, &(0x7f0000000180)="b6", 0x1, 0x9, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x9, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0x8}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a598", 0x127}], 0x5) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000640)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc11f114383ffd49bc2e80", 0x93}, {&(0x7f0000000380)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000440)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f0bc271e84827f55bc791333b0d33e9ec1ff88b00b3f8ab54e598eb18f74c9f0280818b488b782a3c8fbe52323714614c509f3e99d25556526e4c0ded6f8a3303f6e04f505504bc3a61e1d9f5d8def13d6de53897142368d2e46f973f58", 0x121}, {&(0x7f0000001400)="d31f297897deceab8214510057a664bc19f87b88e918e72bd4936828d5362bc3e5a74809458592e46b32b751614f2cf36dc466a80e22ecce60be292c671802178bf2ace84c2511315b5d6d9c5ac01021c4d605e35b6b4a5512989a008593646b6d3b5ec608079d5e35312c505240347879ab4970bb9b85231271e363dae34fd8da10bb17416d4ed65de618123eb52f24f3deda5d8ae736783765173620494adab89c794f0b0a1211354bf27adab0e7b4b3c77790418dc94263386b6ab2ef32fa8520a0a35a2ffb5f37a09b5524f2980dea4ed8c1007ab303d371b0b5e4d73f240d712d0da298df679ab1e2ad190f415088bc1282586b0b4a2ae267a0b186aaae6e3cad98756ab72daec7fdc509997cb0f291e1008c42cc55e68c5c8b986c32ce4a657d9e8d56df279d7999d3c61e5e49133d690e2ef85a4f99f941466ff9074acaa813acf1b3ae2dde08d52f9c8d496b9d022f2a82bc343db1b5ca83452b485ac8b2aca78c182626992f7eacb7a476185a7e24917ca72212d63d8c786c7e9a0532516a07", 0x184}, {&(0x7f00000029c0)="9589c4917e1579e97de740e1dfd568241c5d74e4acfcc98a82a08674d6d387567af949e23ac3cb8c8fb3f80fc8556b022407cd8a02ee9d7d2cc746d79f411540f7e23c2cde3af16cef1f48b570905b86d4a03e6706b323ea9e87436b8c4a5efedc1d546ac7ad6f0d5a3c98b591f916fbfc98754e3c5f53e80f6c0851638f67fdd0bd19000b", 0x85}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000002c0), 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0xb1}, {0x64}, {0x812e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6c}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) sysctl$kern(&(0x7f00000011c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r7, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) openat(r7, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x0, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000000000), 0x100000000000023f) executing program 7: sysctl$kern(&(0x7f0000000340)={0x0}, 0x0, &(0x7f0000000000)="bb4443f7791cfd67a1608b628dca270c5f855f08780d83fbb155a8fa207bf7be996eadcf0d2b5618471641deda439e4da8cc28d0f9b086d846452fa2ffcd94ce216e44878d49284cb73f92ec4f44cde6404a65cc477ac6779054df5291ba0eec5970dac67fc9ce12fb5865910aa76fff11a51166687a977bfbb03b9f4aa19d10321c79a289ceeb4ce07ad55e99df62617ac5110a9597a20613c94db90b65eb5a3a4f0786dff2c1d7591cc4dae7f087a6e1e1e92fc6553207264b464c3543", 0x0, 0x0, 0x4b) clock_getres(0x4, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) writev(r3, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xb, 0x0, 0x0) kevent(r2, 0x0, 0xffffffff, 0x0, 0xfffefffe, &(0x7f0000000180)={0x1f, 0x3}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = semget(0x2, 0x6, 0x288) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) semop(r7, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x4, 0x1000, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x9af}, {0x4, 0x1000, 0x1000}, {0x0, 0xffff, 0x1800}], 0x8) kqueue() executing program 6: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x47}], 0x40, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000004}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x5}, {0x40e}]}) mlockall(0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000000)=[{0x976, 0x81, 0x5, 0xfffffffb}, {0x9f, 0x6, 0x1, 0x5}, {0xf4f7, 0x0, 0x20, 0x3}, {0x5, 0x4, 0x2, 0x6}, {0x0, 0x36, 0xff, 0xfffffffc}, {0x1, 0x10, 0x1, 0x7}, {0x7fff, 0x80, 0x6e, 0x3ff}, {0x4002, 0xa5, 0x0, 0x6}, {0x7ff, 0x81, 0x7, 0x7dd3}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000008d136a159619f3b2cc907f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df18b414384cf9365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c58920f774f264e6ebdd9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf9724fcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c7802"], 0xe1, 0x0) socket(0x20, 0x4000, 0x81) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff84) shmget$private(0x0, 0x4000, 0x378, &(0x7f0000001000/0x4000)=nil) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x5) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) writev(r2, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1011, r3, 0x4) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000002020205"]) executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000280)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r0, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb723383"], 0x55, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x14, 0x0, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRES64=r3], 0x107, 0x0) msgrcv(r5, &(0x7f0000003c00), 0x1013, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x200}) msgctl$IPC_RMID(r5, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x7) socket(0x2, 0x2, 0x0) executing program 2: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000700), 0x0, &(0x7f0000000840), 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="96f7970f23f942b847706b1ce4cda890bb7ef3de855c834883621977b0103ac0fe07362cd8d36baae3320ef9e90af4b63f7d8b6e3353395c9f825a3656a235f8b3550f76a5f4b78e78d169f919c5138b1d5af14ee516f5aef2c0b003e97b4ffee03704bd9ab2516b742da85565ce95c92d9798178425bac983aff37e1f6db26ca469", &(0x7f0000000100)=0x82, &(0x7f0000000140)="4779923850e4c702a225e783dd7619a067748bbbd9048deda2368cf8e2af46a036781cbbce30ec8e8fc16ee5f5fc219d382264c5d20d876030e12583077071e2345f7c2dca456d0fc3e7d62b4ca237f4b53f795f6a2040230a3f99c49e09745b3a69d7d203a5149a9585595a2127817775168cdf012b848f2441653cbac315a04ddae7a53d95d291b5bed3feb5d0b37e0ea865fa264a63f7743fc900396246fb8fe92b5cf7e2", 0xa6) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000240)="144be2a8", &(0x7f0000000280)=0x4, &(0x7f00000002c0)="288993a847086c7e87203e2f43d9d5c51a3d2b5f06c6de919e6941356b4f359cb2a0ced66be209d944df4404f338e022f6c163c2aa9f88c2c2652fa7192d933253b88fd75a615e6109a6c638b87404e6238eb475e793e26f05d3d3d1e5345c2b895c6cac0bbc78c768baaaaca0489610e04d10aff382cbacb05f02425a8b9105ba8681022d6dde35afdbe9808a6b5a0c477faa6da7cf1cfcf5fed0dddedbb2b7f9a0034b0ad237317ca39c6c2e64fdaa348edcb7311ab13691935f7d88908dd317e2e3356769a658deff9c41b2c46e3713b09b759f7ff07492bbc6773cad828495c93b12452ac50f4555", 0xea) sync() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x7, 0x9, 0xb676, 0x6, 0x0, 0x7, 0x1]}) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pipe(&(0x7f00000000c0)) mknod(0x0, 0x6000, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r0, 0x0, r2) faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f00000000c0)=0x25, 0x0, 0xfffffdfd) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x1, 0xf1d5, 0x20}, 0xc) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7cf9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x311}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6e25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdab}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6c9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2537}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x100}, {&(0x7f0000aad000/0x4000)=nil, &(0x7f00005bb000/0x4000)=nil, 0x2}, {&(0x7f000083e000/0x3000)=nil, &(0x7f0000736000/0x1000)=nil, 0x6}], './file0\x00'}) executing program 4: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(r2) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) executing program 3: socket(0x2, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 3: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r2 = dup(r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xc8fd, 0xb7d, 0x8000, 0x40, "247d7f1736d687a7c6b5b9b782a0dbfb66a4238c", 0x2, 0x3}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write(r3, &(0x7f0000000180)="a8e886249ae9baf11376cc02541117c8bf8efad371636baaf2764876d58eb0a721c00546b339117d906d92f59d08a4964f516711be47db8c40a64422a841676bd8b288b1cd9fb1d44b6653d4a0be7586875ad123e66c673819a83389f7a015faca861acd50e687ba73776b06ba683627bc256e6af37b87b791d1048e6c2499ce6d27ef0a73747f43bc89e821b08655bd891343824be31a7d1a011848b2a0273fe1007584031f72713a498bce7d35c29be47fb9781ef06c4c8bfece3767b491bc4ebcd1ba0b4966e05268dde494d4fb1a722176ebaa2e01cba14a82b06d9f7812a54f866e20352e8f4d20e16cf4b09c0496dc6ec3650a22", 0xf7) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000280)) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='/#.}m-.-\x00', &(0x7f0000000340)='/dev/vmm\x00', &(0x7f0000000380)='*3-+,\x00', &(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/vmm\x00']) pread(r3, &(0x7f0000000540)="54408e7b158ed759afcfd68630bc3e18637bec10cbc73c93d3a00299380e75a300448a730cfe7691de3a1455302fee2d2df28044fc9d27d67f2ac2e730993ad065198b2fb30e14b40e1fcdbb1e2ffb47a9e89fe0ccbc0fcc9650d7d28a6c20691a0c343e9c36b4b2bd170cd0ab580b123943275dafae26e489c1986e7cb7ba88b4230d0e2792284470741a8406dbf92d1d71c0ff7f01dfc34b196114bfb287257b356c811c055dc2f083238c41d8fdabeb1ec0cb636515f2975e8fad096ab26b40cd1e5e20bb46841c251c87f1e065b15c32c05ce7f0865999e9e1d795018d37b073392c24c512b3684b21a522fde9b656fc92200a4d223f2323714622223bdbcd788ae8d848823ce2d3f34b21b6c55f5efc29149faf77924ac346a38985ce56e02309e7e33c2ba83dc6164a0f0d9c264b220590bac038870e6ea8a64bcd3793c37c43e756bae40362c0d1070ad8dba13b3dcb13e180adc5895a862090bfee71cd30427103b3287605b0f80a5c820c3564e5934f0cec1d3b6c308e78d766c1413af56895c8a32aae9b1b929cfce9dc5456214bfc189a07a7882cfe02a6b7624feaa6850382cae4f941651b7a5c7253ae655c36e1052025cf332bccae5bbf0dc046d09d79448156813f235d5ee5701e44278f8aef182c05ac656f8efa6b85b560ccce543748921e88243b33638802a1054a55c3bf9a44fa4043b66b021117ae86bbecd900e46f574420d76aab060fd8288a61eb1bf09b92b439c06e85f62233e6164c55aa4f6c90e5ba3c89544b31f516f5e7c94ee160cfef211c345b7d43c2bdbc05882f2670ff53ff925c09d80137b2a5670222469104a5ea137500b4783f2fe2c9b8e0a2b8d95d9460e0b7ddced752ecb9400e383f46fc1607493018d2250d7aee58a04e827efb768186bfa7c694ef34bb3a6532f079aad85e03c23637b9416de151fe0a2c4f15c755e81c32a1fe0b378a8651c091977b491838a6e67ddb6ebb9a9ad318bad3e2e740fb780766d247036d2e4c286a65df42d792da16a0f9d268359db282417175217ff395d565b3d2d28ccdd438275569a2854ff2160f281c3bb7d7dfc4f707ebc46642addb0fc29aa47bb83c66f962efa3b0857415b87b18f6a9bf0cd73620afda55485f665bd49019d7a93c9ad5c52ace9c141f55d869a6892e13ee14f414383a43c1575867fa18ba4f26937d48af237770d97f2c14dc042a304fdb6bc8cee778dd5f97b77ad89d2c0cde5890194b2420db046a3cac24b775f6a0244b64e784c22d52593db5f8702f807f1360860a8c691f28d18cde59576b78a2911f17f3dc6aaa650d9b11d8f47e39f5327fb8f1d96f4d7678db2113cc3c7afb8a04e8079c2b41239528f3b340534eeaa6bf35f63f1376b8d3dfc9a80c3d6c03f7f0521901fbd5738fc3f2f450f3b331b54c89e8f9a21f829a4c38b49e795890509f1d2097cfbdffac656abe8e787198ddffe9c73b1691159d6ce8cf096a41f4fcbebc7ba113000e6ae534fda3a78199d839dce2851e684fb3e51cbca05f6d0ef1cfb95eea6502009c22f6deb4fb4cedad330f3557eea645d36e06edb50593500a03d58ccffbe21bdf8f043c6766164b3f77fd7d07a7e66356baea60eee981b62dc420fe0660aa2f509b32c31a9f3f4582851a5309a0f688cf9cff72b576b8b0a58360da091fc62901d2c490ffbe6e9ae92224bdddefe0aa1a86da41bbbe371a97eb5915863a50045447b274ff867c8834c94be41da475713c684e002d2eacef38293e306dc199355f9973b8dcc777d136e769fcf15ffe98aac67d34623145b23ce29c9eaf4e8a3bb53c4b43ec29ffa950e136996aaf0863e62941d87a281344b198d2ccae7b120a1d043e30d377998e1d67249cbd78a5da240ade0665d845331b19aa52030512fe251998ee8f2d2c4247192523006fb4f517ac4b13196bd32cb2a53afaf9be315321e231a09130bed0b60466c43080805631980b1d32102623237698ac585df046cab28e7b7ac592be51038a4bcda375c9852805d84d48b22e597799538d4c624de13696182d059c4c2ded3383527af8465515afc8bb300e4a06b2f00b36bb4e7861955e786dc89d90aab1367e36623eba41006c6aeaf626a1d398b1d0a74af6ceaef161bf2faeaebf4fbf33ca998dea6bc23ef3cb24546a08f14eda45679cc50c33bc9f72b39c277732f5d4750efdc50317d64f177f66248aae39e8d3c4abd39d8cd9dc812cc913ba04e68f12df2433e5e9e6ac4b6d407b907e6f80259892ec349e17ff2efa190afa80a402a3f52387ac4b5dcd3667e7bd7de1643abcf2bd6f615a816bd98b8b04b02b9c6c76118ad3cfc009b23b0bd325ba8e737f07d8308eeb3c6595afc5b3aaff5d00581dcbc1aca32be66e2fdae7d3848d0b6174b0cfa311ec7b07b9d49a36606168acf142339235bce8234b1ec155a74f027a037e3496d7d55a52162fd27b4ec2032ff8b31d1ea4334cf54c61ef7eca55cbaf3ddfe0918e5673c48609293ba926eeebba709ed2c66bae641735e75e5342af9a3dea60b6eb3e86cff28993ef532b150bb8354846e0930efd5a30ebb6be628b0a5baf5e02194bc94a4f9dfcee5953fa1d06773a1d0f06dad90ab0d8b84ce34216fcd4795a937f5d9e8813e412b178e86c7284962b97fa1b4b61603fcc47dd1c43b2f27f5e3ce996a1b95f67910e5e18fda46cfb21558b9b5ae5029ed0b549fe681af12494f0d3fe3a86b2a5614222b2103d807d0bb3f61b6cfa870ae6c51807525c22ddbfd2bdc3d4fe5c072a1b9db22e61e465c4babe378e2125a7c6e9059c63a5af7387b318ee89b57cdc910cabb6c7aa83ff8bc770e178852755f69fc45ab08755a363e856c1c86f12f4add0cedf167de054aa16b75b4b11cfbc589521c0417907d3ebb4fd02c7921cd2338c417533ecb7e2a60c01ed4f8a2398ddf5051c21427383c0a875f1866b22cd7b6170990941bdee19431ab7343446c49dc2f205cac5516e08cb01679909b85e97080b170db089bee41cd17228c3dd7ded03ff522ed40e4aa35e539a8dfefe88b7fe3cb29251afb783751339ae202084f1404747ebc24f3f99ae2e671c86af1558d59bd810473f25097ed77f4aa7c62d36e0b2a2d7a8d06db2a9caf64a6614920567691bab477faa8a0a308afa3ce61a840b7fd76f211f54c61e3c29111aad2958f28572127430824347bdca299488a1971f802bbe9fdb11ebc82c05903d38d154539f1d777b4802478ecfc5f1a257e5783bdb2f54c74c83659692bf1520ab061dbafdcdb183ad9908a89c204ee653727a838fbb78b2214dba7b6754047e5d9fe6a0f93515d55f9228f3f46b3ee85aa198d02d20d6e8214e7d6fb7de3e3d5e816ec4b0dec03b632334747a657ecff017b1dab7a554f71040aa22a3a065b256ccd119190b0b631c552a366d51f4bee9b447198a470d42afb1d1ce3f5d884c1c0fde453a654d63fc6c4f9f890872cc5e67613c18b2d5e4c09ab888db76085d8bd9dfaec81e155c3ffb04acc41658aaa6e0d9e384accd9ec7dee773a0d14459a37728e2237d7bdb1c41a951ba960f13b87ddfa1f0ed8d0498c4731746f750dc3aeae3b9d290683f1de6c5e2e3980018481f966d5af1799a5808d50452a3c44da9810016ed0a91382c113e24ce21e03ac772ef2257607360f7344d209625d6cac2e57e263a5666fcb1ac152a5ddfd92cd4533eaafaa9bd6b78c27b7fb5bcda50dd087266b0449db63ccc6534cb03f00efab7168f84f257c70e4fd7317642f89ba124a3f350ea910cdab74cac0ff22b884a34c2d7353b4d7fe7ddfda028f4bc178c6516b7b29388cb31c9f5eb857492ce11bad1d04a052a9ed10538510722112b2bf66f6d5325625fa2a5b68afb0339e5db79dcdf01f6f223a6e35a5846521556325dde169516fd7c564a54faac4ff165de94b8702a0f40cb1bb5f0d8b9d61cbe2911527a7a0035cc29a2434a96909e170a70ca955caa3938accf908fd82dff14aa4e8600880639f945e312058f4cdfaa682e8d80ee5d2bb18cf32f7b4ddf3b8d64206475956ad5a3e33b7b0aebc0ba5f6b5a05ff51f8f6420d9d744230ed1d11fd28a6ddc77225066dc0514a45a65f323556434e96040be93aa263f7f3e1239b141771145d3576056117f87452c4284b0d1ca832afc99cb2599433b3001470882730d4bb0d4b10ac1110d0f20b66dc17b9243543d7887caa1aae38accac4b2f1507f7e82ae0a418dc20679b3b786f20242ddd12712a71c739f4dc7592b60b590b2ac92f6ea0c5a0f78d119c7a93b11ff0a7976685da259ad2e27189458359b0e74bcdaf2d577723d386b5579e02ca37b268b4d6a2d4fe4f666e22b1ec09fee2af0e91e93b471067933b17c55a630d8a6f584310aad56a500d82c56b3d7d4a682229111b1fe6a3947f23645ea115cf3f40b43c15462226e6e685752c2023b9df4494f14d790b9371429d37f58db30056631949601cf410c7e0e42c5a4ed09f409b4366c3158283d38fb78c63118d41beb0e043ac875d0966d3aae388e99298fea308c42e28916c54e5f6fbf9093d94044dc65dbce65cab6896f8c8f86afe6b6b91f2c8be588743eb9767fe204b0bad2aca8670f027506d24fdd9a38f0f5af219426e6d02211a4b3f62aecf9d74c56e900c57484c831388b41ec757141bb65539d64213129fce66e8a7624139e08eb04acc8468c24f80016444371bc5c9cf158cf7195f8a09090ae879b1d6c2721fa84caa3cdc92089a695ad5c8d09c3a7bb860b03d39bc621aad3fb4b2c270202c8398417da013bc03f3555fde30efec02e1b1c055ebe3c5598ee9811aba2e852a153a76513e57081c9f1e4e3b9635885da45b0b4b8951e08083b5261214854f1cdb45c3742b75a8e83d9ca2b2af3141154617f0b727acf334a737aa8b5b9234f5388fa45358b93db8058d3ecd4b1ef7db0eb3e6d8243a3408ad12349c0d6d42d0e18ec10637a22e9935e785cda77d6e5d356e7c31a7b6c38eb0b3367d50e8bb51dfa2eb0cf187febae570d8b5da0faebbddf1031992f911342e49c51bd687ca7987d0dc2996508b279908838afd0dd63badc542c47c93a2f398dd84bbd2473e28ef39aac43bd0b48ad034dd562779787d78a367636c3b32ce3b60d7f7554b3feb9ba91857a3cf9697b58012364c080389dd7ad40f1cdd6b3327c6ec0525cef2b64a941a853c9eb8b3a8e557a3cc9638841cb439184a799e2874225955f0e09885e813a35e5c34275ad09137fb7d41f289750d7ed48f3b6c4c8cbcc007014057104486dc3cdc7ddf1a1b9dbd1fb78bc5fec47d14a590d1b4c129481a66c2c8c2083161dd2038312e44d08e0660e64c4de2117cd237c95d34a27cc59f1230c8faa01be64ecfee3f03ccf5946e29f64a7b444082bbaf2b2a295b1fdb77c4bed33d42b02bb760c68955cc9cb5329e14317625e529d394e7fed7cf13307071bb38197356684bb3b4a3e4101896b7284ad1a2303221a817c65cfb0fca42e3acf3ac3ee71d74fabfbfef5ebb725a283f0b7101952561fb2b6a439dfd705cf253703c96b3c4aa0f4cd16c5d6c977bfdf7daff8e083331bd7a0f4597b3ac22973e763eb5d0c0b6f105aa4304077359eb29f23b6c40f69850ed1abe5ed48a95540a6bad7e8621c68b2ef84b3f5fa1dc8af0f6fd5348d214dcb81091c75e03aca8773e3ca5db294ace52fca8ee43ef6783b0ac4b2676634cbd567228c1b1f9f6901af635591937e4f0fdad7235624f1f884e5371ee40c80cad766cd163bb04902fc9cc3b3fa3d3f4e61", 0x1000, 0xecf) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001540)={{0xad, 0x3, 0x5}, 0x8001, 0x10001, 0x5}) sysctl$net_inet_tcp(&(0x7f0000001580)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000015c0)="0f62371d32d3ea9afb517d080a2f8cdac92681cd8209e9db8c1237d054775feb6d5fa8965f18b817be56b3705f3e7ef6146683479076e7bd0845fe64a1c27c04f19286d41ee05e94ac3c067e88978cea7eebc3e84382a5d40ed014f685b4140752226f7fa0efff4bca1460464acdb90126f274bf0f5c5980c537e67269de1b0b", &(0x7f0000001640)=0x80, &(0x7f0000001680)="cecaa1946c95560436b40750d66c0c28f626308cc9ad1627648bd84a134d11e8a069b098aa983924321e20d6ce8cede16a6c9802919ceb21f0f26999eba9222c7944979f43bfb8f58c1afd745822a0420e89a76e61d2a0b7702c56b8ba5beffbdc3c73c1cb94f6270e542478c394923e486dde9687bb904d345bb3ee0f9c9a13520a288228e55283931790a528c4a74049edc59c3c91037bbf867b7a0e9d518389f8155270e8db03237d58a303d0bdfa33996638053b47e67867593277ac9ceacc4cb232fb494788d014462a1e1496a9ee9f5cc4635d39aaadc266c7ae6d", 0xde) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001780)=0x1) r4 = semget(0x1, 0x1, 0x184) semop(r4, &(0x7f00000017c0)=[{0x1, 0x8001, 0x1000}, {0x1, 0x374, 0x1800}, {0x2, 0x0, 0x800}], 0x3) fcntl$getflags(r2, 0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001800)=""/114) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) writev(r1, &(0x7f00000019c0)=[{&(0x7f00000018c0)="100387ce5528118d5748b6badddf8145b841eb0cf3a91bdd2970f69864959b868fb453592202e68eaa334b2a5f7f88654bb4b6e5f25dbbf3c6b2c5fb8f16c918377d0e14294c085d344dd7a18616b1765be64bcbcc9ab9146b845ab526967c781095568d5632c87cd83a5815e16543da399d30ed2f3bdfa421ca09b602caddb1f8f4132cc001d4de576b64fa381a4ba394", 0x91}, {&(0x7f0000001980)="4dd9bf3547c132b64401a120af4e4d5d8ab33c4e593a17d2f46657b0ba941b57ff1dbc", 0x23}], 0x2) r5 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r5, &(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x80, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000001a80)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001ac0)={0x2}) fcntl$setflags(r6, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001b00), &(0x7f0000001b40)=0x4) semop(r4, &(0x7f0000001b80)=[{0x4, 0x40, 0xc00}, {0x2, 0x2}, {0x1, 0x9, 0x1000}, {0x3, 0x23, 0xc00}], 0x4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001bc0)={0x9, 0x3f}, 0x8) executing program 2: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x0, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 5: truncate(0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db", &(0x7f0000000080)=0xb, 0x0, 0x0) r3 = msgget(0x2, 0x200) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/50) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) executing program 4: socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000080)="71f99e3472ba843d0b502031800bb507d39183c55b7055aba3", &(0x7f0000000040)=0x19, 0x0, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r0, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x2f) connect$unix(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f00000026c0)=@file={0x0, './file1\x00'}, 0xa) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x20001, 0x120) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) r16 = syz_open_pts() r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r17, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) socketpair(0x10, 0x1, 0x3f, &(0x7f0000000700)={0xffffffffffffffff}) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="3a87f6bd271a96d550bae0d8501667e46348267783a09bbd257c0699dad28646cbee793c3fac63506f7902a358b63c950ba57cd25b9437766c0e5d6f2e1a8ee77a9df20ebd339bfe0f19573d67c4f8d70383ff", 0x53}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="180000000000170044ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0xa}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd44) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000003020205"]) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x104}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff7, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x3ff}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x110, &(0x7f00000001c0)={@empty, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x5, 0x102, 0x65, 0x1f, 0x1, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0xc, "e8379264a18593020d6d"}]}}, @udp={{0x2, 0x0, 0x8}, {"2317f22bcd92e69c78f7c990eb7dd2d49dc878dc711b3d6e12496276338bfa961f609ed9e241ce4a2aa69992a5de824002e4e6196aaf36fb4beb78ec0697666242f7ff489165cb385a8f43b24cf33256d2963174b0ff412902cc3f1ac88e2e34352f1a7fa435c2cf28183d69fa5005d3bcac08f1b1f5b373761732624f5a2d5514ac6ecf7399b59ae88224808f28e189750a3d0b2d9ae937d240172ab0b6e8234c5ecc5f978ef12855818088dcac5321a9e579b5b2b042ed311d563d423312f8c7c88c5f390cba33f7a0c7b252091bac44d5b4f3319cb0a2c1e1"}}}}}}) executing program 4: socket(0x2, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbf, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x0, 0x6, "96c72963"}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46"}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r2, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x84}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x0, 0x0) write(r5, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) syz_open_pts() open$dir(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x0) r1 = semget(0x0, 0x3, 0x3c5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x21, 0x6}, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = dup2(r3, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5}) executing program 5: sysctl$vm(0x0, 0x0, &(0x7f0000000080)="c06d154be30008000000000000c3647dff68", 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340)=[{0x3, 0x9}, {0x4, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x1, 0x4}, {0x0, 0x80, 0x800}, {0x2, 0x1a}, {0x0, 0xfffa, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x3}, {0x0, 0xff}, {0x4, 0x7ff, 0xc00}], 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40c, 0x7fff, 0x2, 0x7fff, 0x3ff, 0xfffa, 0x4]) r1 = getegid() geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f0000000280)=[{0x1, 0x0, 0x400}, {0x3, 0x4, 0x800}, {0x0, 0x4, 0x3000}], 0x3) r2 = getegid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xadf2, r3, r1, r3, r2, 0x124, 0x3ff}, 0x8000000000000004, 0x800, 0x562}) semget$private(0x0, 0x4000000009, 0x40) close(r0) seteuid(0xffffffffffffffff) setuid(0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="17b5c201464e9637f144350e115439", 0xf}], 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000001c0)="f007426c6a7984d37bf078", 0xb}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)='T1', 0x2}], 0x1) socket(0x1, 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "1582ab1203b31000"}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0xffffffffffffff39) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x104) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000140)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x10, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x25, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x1, 0x4, 0x7ff}, 0x3f, [0xffffffff, 0x80, 0x1, 0x1, 0x823, 0x0, 0x1, 0x7fff]}, 0x3c) executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./bus\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xddc6b19923950b59, 0x800, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) executing program 3: socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x4000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x10, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x20) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) shutdown(r4, 0x0) poll(&(0x7f0000000000)=[{r4, 0x8}], 0x7, 0x0) write(r3, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r1, &(0x7f0000000080), 0x0) getuid() r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7c, r0, r6, 0x0, r6, 0x100, 0xc}, 0x1, 0xfffffffffffffffd, 0x8}) setreuid(0x0, r0) r7 = dup(0xffffffffffffffff) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3, 0x2}, {0x8, 0xde}]}) r0 = socket(0xf1227078ceb50dbd, 0x5, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) accept$inet(r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10b5f22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1bd4c7cef59c0e73397fe657fdb0908585fe492937c92ecfd3e122dec0c5a0487cfcaee983295d9e470324ad675945021779c5af345dc624b8942587f8a9a315f6f4393390fe5f8a4a9f01c0427ca0e29ba268cb44028f32d0b234d82c3d6717487f756535b6825eb7c8e10723df4256ebb2938ac755daf039beda1476282d8acf034d7531a69a26706b7436d7d85f11c25ccf2f224c8f8d3732a40b255de3e179e603cd6487012edbb94afee96c3b555a57d2d528a72ee438e6439dc69e4d0475fe3c3102e633d0a56c489aa9a2256c6727b1e29e01862de20f9b985ce9ab24ff1a1ef03d2a75ca07261cfc432fd9cf0c2b96d43e1eb2322f7b0e57792512a8a996fcc2005f23f59585c1e89c1f69ff339516d9c575f3ce33f119ad48858e79fc1d105045bceda32fd75b425f7acea05a29f725eb70fa4f822e6ee7ce8ff31e326109de8cc1762708a163459064660b22b29550377cfd8a421097ca4903fa77bcb503bedb5b2ee396e33f119a6628944504cd184fbaf6abb269d117a4e7b658b585cb3ccbc0f51d6b6f166f8050c38a7f63e6f586fc10599b93d6ab7773f5ce4b846f36fdc5a8f710be3d76d810e4c73a2a27c877f5fdcbafb4993194a338943ef8bdcf2810ba95fcf49237ba1d60ffb8d6c1f0d932482025d4f94e6a1312450fc85010371048543cd2366b347d2efe6ed3620b3eca3b8212ead85587ed15e51ea61ff810a72450f93544b6c42cade82c55ecd9ced5b18bb5f2417c02996a1456a2a522e31ac06a79a9602552c25c233a97ebf35059c480bc2d9123ac0bd7de91a6ca1d2254da8e53118b995fa749d7f4a835182a58f3bffa88a2888824ce71efea818afc45e0370a3868858ae9998065f5ee3b77fa2b02d4c9c20fe74abe9590f3fe5031ad594dbed7173860f9e9ddc27b250f8a91e5adb190e71f092366ba8eb8a777f3d6766af89d54191818568160b45fb3497cf889b9558669b43f282d46bf9f6d8efa44b58490cbbd00e70a2456d2837514f300e454c709085fe7a83ff3064c03976368c89b9a1bc126c934e4a1cef7725cb6ad8f96e0dd5bc9286ea8e462a0d6923fe9073b5de9b1b1b342604ce18b38af3f8b5d373cc30b55013123d66886ffbff2b656e80e8ceb2e37f5d14c088533247948a27a0531bd1efdf74b3d4988291dd623cba6c919d44375dae3fa288b083be486fa09616904be625fe37ee17a35675e4e9935cc714e97e2240206f6c446f0e014142813d5b11b0953959d865623e865ad5ada200c117ab5eb08bf8819d9d12beceb6c1dced5c854082c3ecc49b1c100c8ee4f14d687737f3e997d1408eee4f160b87b8067ad2d1290033664632b0e68509f6cf86720dfdcd37d3213c7ef2875a6071f65a870a4c74fbfaa221f5f360a107c536b368969236217a3da0bd2ffb7ccf45c624593351c8780790105e54805bdce3dc467b56cadff98d30c3b28cc9ffb98cbd48f8e64ea578168fab0b34959c57851c9648d18b600e9faa85950220822ec3bd14cf70e408d0599ac18cc536ccd8574a070762a4dfc562eaf54c6e3495836b67f1e91b1595ae99a0a209baf6035703f4e282d215c4a8c496bcb390b18e9f48b774873d802067aa4bc19b761c15a8dcd88492883672c9e2d8989b68dbce659786b53b81d42847cbf89a53c3eabba4ffcf7a71e8d123bfcd473d4740ac4b0b366f1ad5ebc41f11e73feaef524c5286af0e405f286c692f60914afeb25396b25693ef84e6b8e6264612063f98c81b354de26ae096a8ea5022adf21a9e12ba7c20d3a8a4fbcdfedf0d04b520fb96622b591b08b5dab9b9df834d8c45f62408f6713c43e1be494db36486279ba1311458029979190756f1ebe53fc7fc5a64a4e2a4f5ad1c464c0f5f3f046abf0c38ac0be8647a273b033352ed4812e7572f0ec5476520c399e88f6d0c8cf85f6f6cc5093949030d044f3c997db1532cfcb2acd7cad02497d3e527020f4c05b7b3bc16fc203086266bbddd3427339ef4e30ba63c4830f3568267ab269d7b5a2a78ca1789d12824f972de8367ea53a81e120b5a5b3a155fc5570ed05aaee4ea94bd2596df67fe8304540d04408154845afd538e9408ec6a520fbea5c308c6f489840c284455565407304569721fc7b0a3525696d2f72ad0c766d62bad3de7490f2aaaa09f6e6d3b1fdbeeb696b14d93a36f11a2eae36096db8604baed46c97f3c2b7b2effc6f8ae50df8c8020d4a1041a23fc91864e5d2083657b51eb8d0634bb5cfc6c6a19585e43af7d6e899de0c199bb8908f2d20cbdae78047b3ae3fda66668b30bf2a28de0768e79e21c9ed03f84286f2652c68242ea5caac8532928bd88c2980a31f46118f62333f4c7ac94e207d735eadaba3400f60b738d36cee9bf632aafe3fe874f3755fb612d0d1193c8c85f0e4e82f1c3123f0f088d1c088c5c621416635d501d9832db1cb694f06b987b464bc5de97db85c1847474af8b43f0fa7613fc6b6d8d7ff2888287889ba1625c645371c0cb0a91d6dc588d356aba1b738e0dfb95a1719bb8988996f8f57b2e89bc75b6d70e884326e4fb009dd59b3de6f0c19851f924bfbf47ef341b7f90c83190c22e8492b57c9509c6b2c733dbe09de23f31df68b83eb72c4fcc74997f21d3cd17788c3dc1fc5910ad5c7b8e5300bc2f1eb4610ddbc1986832e4fe886f429c8b70aa7d2fe66f9fc0db2c46a3c66ce0b53cc728eb3f9b4a404d95ad93f02417ed677bae27a17d5f43329334cb1654ef408441d23e345b3cfa3ec57a7ee0d1169339752a63a713d13e8acf399a09f23735241787ccf5d1178f4ca20acd5cb95814c0ed2d2d75b46c18031ec6e1f5224c375d48e50f1d02f07e62a89be22a37d3051c4f459b60e3015933a92504f5cbda267cdd43e8ef0404b55fc0778912d82d7fe86936ab0137f3c668e445dcdf0febae52541ed5918c9734e93b81f25af63b397f55a03d6376cf7dedb23ce2731a4c3db80784dbe7bcaddb7338d28ee37e32f378122809397fa48e57fd095be28f4b7e6eb6e6fa79e0d848c6440dc821f66fced20898c2a4b6489c221f2ac807ac6e18b9707075dd364e2b40fc00e7a7e090dc47c315860cc300c5923922b4c7ac811459d1940785e42cdcb1bc31148cb01079487613dffce3d4407679a878254739ca9f2c18b8441da14a20a66d0ad98e1ba65b76de090fdf2dc157a0cb328ae47bf11ff2e18f466cd8a00ccaca5bc4fdfa82223702190f140d640b997785a18e6283e91bd694d2b6de638641bbb9ccbe2ae975fece07fb2f140d427bc804e575ed44e245b9534433120f7dfdd4b0755b55377430ecfa5b52110ca898c7c5e2546c4e36eac32dbd56ff5205754ede44d07ea0af78d28e6dbd980568a8a38caa570d40ef0eb39aa5f1182e254ff2848a6c4bc13445c56f3ea0c5d3496419a90507e730662302bc8163fe38d13d9fbb90393c31473e0226f2734015de072fdbc844c2d00e262ccec4c4ef509206d3a2d59b79998de60f5503dff4da392c4a841549e02e2daa84eea1954b0625740118bac2d3aa741c5bfe28e3dd7d7667493476ba44586e84621da4591f7b560533bc57a2d1e36dce19830ca5af0a344196e1afb43e7ec3f57537754b0f4c2986175856b8219cf9147e7da8a4f56932c0dbc4ac03f44f00fdcbc4d812bf60af4c4825bd3e8aad3110732e08b14b162e43decad3c193b37f593f09fd4cd174b4447af1fcb65a899d7b852311beaf33fc2b7943a91ff7fa7df261c1927172f7c5e031b565d8d6f5aa25bab4d199b880126b2cd294761b9e15531b57fcd5d4ae0fca56749f414166860761653351e0ebeb0d2012d5dd77f438cb19e9e39f4eb44db096135afb383be2372f654e6952464e9c62b5312019e75073e08835dc28ba1e47f56c7b8417b237c66d28a5e9326d26503d09c429db8c1ae5923935770e1e79774ff11406968b1b840a6ee0a51fb2b479bafb68d9b72bb401d59f67398160c766562392c02d86f4d7d4721a4a8c85c6d2fe3d9f9082c1c811cdc29b4aef150fa0cab453c7aa50c6de06dba306d417017b7fd3093930a9a0139fb99ae05158e0f99ea3c7ce43b5ea81734f1e0bb0dd0d2cc91c7f5f3944a4741058daef223674b7e44502d4086cf94cfa5cf1a77eb4738ee4172a521cb83b6479fee8e4a9367ee61ca12eeaad8fce024d76aa0de17d46d79039c90b8f775149341ebb32a3e66039eb64e2547e276d0a5a86a77ca4b75df13c416b673b274a95d1d457669778954120ec227de14d2d15e31e29fbb0711e38f0fb7363b57dd63983ee8ba32103abc50bce43005a23cb1d0b84ac768cec26a9521736d7d6a5b14752cf32cff6b1b8881b8f96e2724411c456d87e5c13bb8d11eb6b6c72ee5b3178c575086650b2fac8eab900733bf7de230ff5a579c8667d59d4416f971f18d428fcab34c3812b1c3438d776db1c9d77b996ab5e4aeb869977da4e57054c06ab60b9e99b2d57da6325841fd4a1fb325823f2b8fdcf5955f64f7c9049f7240969c511d26fb0072e01bcb3a156b5004ec9ae9281af33fad77a5db0ef62c19d2ce80e0b4bc37b8196c1c1c88def24952cf2d76d46dd6b659f11da7d9584da4ffb19cfccedf819746a978ea6a21a425de64d044aa36e10e6aae3c114b5623d1bf7a1496ddff4fea9bf3c75ac8f3cb5c93c84379fb6406c8e0d11ccd8e1acbaf592eee407ef23fb2ada9cbdbdad136e13b9dce1aca0388516444d1b3d4db0afcac3b8f24d8cb5a6163202827d66f0832526219ea16b5f3ad4770237d2afe3dc0055dc705d456cb49841ddcc4ae94705233b9cdf97dd51537536a4d730a0b02d07d19f4c58fee4e0aab2ecf09a6c0e848c41de80d2d43328b31eac626224b05663c44325e58e03ece468f5c104cf57f447eae870a0b4d843c709a9808fbddb875ea06168682d62018cdbd0190078bda67687ae5c5e2a5673598fc38add48ec29683aa103304736ffa2da57f62080698c464948132cbd9476cee7f97ba6d1f436fb984ac602338717466591ff62429f0fcdeaf9efc017edd67bf097ccaf759bcb2d1b86b9565be9e352ef46fd30bb362ae2639d496aae6bc8b287cbd9ff28154e965d4faeb60306d0fdab866e0760ca92fdf8d89b1176876518356af37df1c9a600fb60a48d2c0e813e803c0d0615b03dffcb73e8f409bbf9a0bfeb30e480c01eabd482efaec9ad48052ebebf66c68323721896f525d75af89c38c4d75c06dffddfbebaa4f6db3a83daade6971c6397eb4e41e8531b8b07cb5262c1ca027367770d1c13e51cd4785a6ee43de1570698f725d559f713c7784d872652ab68577e0aad22e86745f958ae4dbcb448aab2eae85cc15d93bb2d178f549929d38669778e96b00e59e69b6e9ca5cfa3ac1dfc86f584c447dd48b26681eec1c242efc5033d3cb6f9053a83936f6c3cb260599f9a31f820f2f4ff33c64f8364c9c492b4958526fb326a3663c8df334916727b196a7235e46199512414ed7ae06d9a236a9de68a9e41467a0575312454ab1783baa793e38533ff5bce989d8e4f4c14efb2d0a5d0eeaf7bd71805e5d33d7da8ddf7efd3d787b62f8fe64fc38d5249fc0d17764de62a0be382da7e712b9eba423e4c890424015d5b0f55150ffadce5b847ff3f98412ab145988740a00d2f2e0cb44a798ab3aafbaac26d28ee9113bb6e8208349fc9c422b2f6f8a723007316ec18", 0x1000}, {&(0x7f0000001ac0)="4b8ba2bb3c78210bccfa1f176d5a094daca0e74321bf1afcf74a5a2ea3de5ebe797e20ae0ebfdf36a54e4f336af984e595e62cb00baab3f35cbfdbc2baac6c7ac4ea12573090f6ecfe30c690a846c8026b9923223c36336829da5ae944fc41dbce6e0f5f28cad996c72cc5bd44704f650b7faa64cdd93b5b520be0cfdcc37a6bd1848d015e68dbf021bb205a8d1f85d4af693f895a45b2eb8cd54c7dcf25dcb2096e371a2943e1b76d9e177cd1f246863126356c3396b64c6f13c1515dd7aa7345bfc51c5a0a3f96a69692383308f38a0084a6eb871dd7538f37e9ebcef73d3e63b413a64e5480e05ff860128c7569245f3699a9746fb62d1d50d32234052ca6b85fba488950f1435bc44b72f2f774bcc8062f989677fcfbb8b3923b7a0545578f94f302cf298a6c5eb9155da20a566bda8c633c8387194e1be330a73a03f1a9bbefde407783f83b19af6a431a38b71a9cad525750893e44a9b2787142932e24c3c92cdf5053c5870153aee153bb8ad78bddc8f6fb96667f656ad9e3bacb65d429525cf316335b2a1c144dcf95df00b621ca8ac884f1d7482cd41b7afa27507df4a15d3ebc2094354f5599df3265ab03ae3cd86d7df1231401831193953c657b6a92c087904784312ddcade4bbfbbe341287054021cf3b64ea52ad15f2db9bd610338301b920ba65a2db4cd99e9e9d0d2c122feabe5439541edda13d097c4940ac15652990c3334380674de03aaa5312d1c3423c2307c11ce2150689bf7cfc98bd26613eedab86f7d79d6cd93bb99d878240d98c8a0fc9979c8cc5c9a71c950916d63726aaac75ab61d751b2b06fa3ba6ddea1d4381ea6f8ae2f9b83baf74303a53e688ed072940b3fc8c9e5cb4be1dac5aa0c4d9e6a4fbdd25c8151bfb17a0356ac8cd7b5dacc0bcdb59e44dc3eb0fbba5603679dca26b7e9f7d7087c025ac5a13421bb587bded578f364c4c0c22abc1617c49a75ef89bd10aa3fdddb73407971be9b00385788ea41c7405503e5a270fa15f68d60cca2d73c0dab8aa835668fb9a08863a8fdbf5d200bad3b3477af4b404fbcdd466b0b463aef591bff7b50a67b642d592d9f0ba6f3355973304f027a67e28199c04710a25642b8aab8e41e99d297e09d46639d68b2744d3a91b206fc1d6411e95cc4ff152ec1893bd078f8003c95e628e00bf02990fc9f523f1041f43faf80ac9560da93fb34f985b8dc165b1a27262b242a6201bcfaa28e7b2fb30c09d5d6fe05cc6d4dbfd10444ea11a2706eb8addb7728d7ad76e8b9245c161d5490bae80f5ecf29e8eefd5dd847cee76bea99967aea95053f67543bf240331cf672f48c724497c08788f165a658eee7ed8543f615ed3a778b10bf8b9299664bcc563ab496979fd6ee551baafa2069b9ccc356080dc1bbf6bfec8add416aa8ec885a43680d557f46ec313c85a76285f5a3ec9e8e79fedba15b9cd4ce8b81aa7effe254d2aa4b50b40c2a04c9eeb095ca6d0c286a12e044793d7e042774a576193020d7d7016c82c788ba60893f152d89172fa065cb09172aa2f17a9a27d96d8525136c80a57c1a5f0e06323aa8cf8851ed09a5d91170c9a35bfa481534300cefe71f5d644a32e6474517c383610a77c871326b14c4a98bc345eb2baa3ffe879925b0474538eb40c0733a3cb26140f120342bc8e093bcd47a8bbf40b00e47ea8854498c6dcf99918eb46f02d7f5e98436c235da825ce4d8a2ff5052d631f23ac8ad989291957f3cf74ae792104b44136aa279e2126a7164aba4a4f35f8738d0647422c6bea6d7e873e0b7c3925944c46d8dbc7cfec0893355bfdf9501456a8c410bbbb13803688898b205dbb1aafec123f0bd7e550a02d33bf6d36b59ccd45205c58202b5cade831bb54b2a8fcfaa0b05d2d0a93b80ff2bdfe893679bbeb7c478c966ec7eac36155d65914a9699a22a14018940c5ad4487c1524460a56bf8d102b8d08b3e9958806bfa9db2f2cd184ea5c17efffaabadd04efab964fd14141174e5d544547089a9a1f20674667bb7f688d5ba97702643db6a5170d98ff17181e55fe4ab7476f3966776c0b9c569ea5d45a37c70b792f9fc924aaf119052249d9040970cd88829522661d15496c14395aa3766466e08be56ea6e32a1b66d616268fb5c62f270399a4c9aa201cca755203c4e0eb840a93cdd28da34f2b5d38d60badf8148ee43574abadeb0443c5a34527ac74fb2c6253de013a971906d4b104a8e7a2a7114eca9d8c290127e6679368d1fc91c8a0f7786d543073f286bf97796935f1638b791ff45171124190ffe43ac686468f4657d87d870fa3960d517442029f7565beb11fef994ec570d4e5501c33e0fe03a9d1fded1bde9ffc4269843317fc6995501662d7558095a43a413419e28a4863b0f5e87b34b926ca19b40e93d1b9b413a3cec41a3ea7183ab815e79c36fef05bdbce43f97f261bed5edf675d9456500e1bae9784141a90e32739bcaec0fc3ababd08214ec97118d7c939549dcba5b7fab7e59497fca24aae402f75e819693c33df5af45b4250bda520f1391de7586da7b88d93aca9297dd0ce89f57c422f0b904a5d31bfa4a0a3087762e94fcff1359e0484662352afb3c82dbb25e7bec075d3cdb8550557c668472069f4a9a02418fda31e75ffab6facbd282afbee52450db14f941c45505f7a6265e798b85b82416a0f7cd06208a75d5eb0ad4d96710e675ab66ede43af06857b0da22a80788c11296057ca2fa8709138e93d0a349035070d5d501920d5dec70f6015cd7b9688f9004e84673e519dcdd033b3e6afd3ea4dc06e8817403f62ed128177a307c7b3f7a43571564ab918f14b1a205451a9ac365fb8c68bac63bfa0e0b4688ad3ed2e507ff1c5a2bb6df9d85f4f74b8bd1b174f3efd2c234b3d03bfe3ad6747944e17a3e37b4e946ac2be5c49fbcfa71d782f1f6910e81d5cc1541a96e5e0d3ce804b9fc928dce26415b1b5fc749b9c33e33655ac7e8069c4ca35c9df3ef3d14c67649694fad151f9def1f6750195cbf87e911facf836dc587d5ebec81a5101078c5a698ca58518c7f33b63ce38093cb064c07d7ddc635ae1acafb0543361b1e67e23b58899710c6a6ca02e7bd2a10b0c7d0a44c210d8b52e602c7327f880b6737a919892866d547aa1e820580f44509401ed083f6826f1ee3df533cb21a7f5e94f49400c717e77b09ef4d3c207e183d6e8c5c7a186335e7229591543b49e637c5e133196661badd13cf953eb31e8826d6e35820175da40e76494b3f2134e088a76df3af2fdc14661e2553e67f995037e834e738fb1bf480380eeabab29631d3b63c82d2b17b86c3167623731d0a29fa4babaf65cc14a2bbbd53e997f35d92957e9ab211d821318567714e419fea4ebfab5a39865ffff2ca45a9c9717764aa3b340dc38d82a9be37571fb2f7d520fcd432697eab3d9e734bd68a643db211148fca19a5e81f23296ad815077de1f595960b6f3f77330ee865430d4e75ee5c74aab3085f7f7d096d8608e0cd99b52f46f08b88852e82692b2b4ca1c5a964f97fcac16535717bc38890a858b53e4787f3e76f7b694066b5fc216b7247fe1743261fc6309ef37f9506306e2ca81fe70ced303a155108ef67f4c73bff408b400ff6428e65735d095dd1892753264f7a5f9fdec74c49fa97b151175d4df77bfdfac9ccb328af2a8f10809f12c7239b5db7db4c6e7aa17e5f19364dfe11842ebaa5b768cc31b3ae822740589a5bd8dd8f3ee86446f28ea2e39b55e555a26f8817146492a12599713b48459ff52a6d692d71d581bd2604559b047f8b4c99c92156e25de4d8ec6511380cc4b5a7f2ea2c866bd553c330736dd026bf760e35b3fa6d1f0a5c0d54d98f25492e855462749e8e4a1cfb93c4032f03eacef55bf3cd4f3ec53fbfb532205086d4f6aa5f02dea829f7c48516c93d1238b072a25ba45ef97562a55bc9aad3f3d7767ca3eb6e5a052827f4edef6a7cc0010be8ec32365e28a7f27325d9549e7a6fc5ae9ee6be05c080851837615ee869df787bb4697a90d969f9bd33d35b4c11117e2c5a07ab8a17f91637385810a2c88dc5f7a334a31b5ee543eea02da29308df19f6491d9450374d43cb8d4b2452ca0c2635b7a1e69af91170c790d13aa1bd7ef701740ba888ef22674b4dc7885e948d2fc87daedfe520ff5f458cbe40f9b5d121c79601700de62b7fdca89087523226dac78208908add89190153ee76414c8e02ab27e75c7652e5bbdeb5b647db388e1713742e1dd4ec0338865009575285d9c12226150deba26f3b99722834dd5eeefa1fcc35c34091ba3e878f9fbcb15c35611b4ab8622140ee0af9b0cb09220702c0dbbfb03ae348629cd2a7", 0xc0d}], 0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) writev(r2, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000340)="bee4a8d74a3529db0bab3cdc6475ce574976a262da130862829d4d395c16c1163c83a31ec0f597f30bc5d9fe5a7f4b62b65d5e0b3004633d7579f8489d9b4379fd2f3097458f0ed09cc633f17dd2318ed9a3a7ecd3f705a500d65525b1d6fcf735177baf6d46ebbe488f2cb2dc1f130594a638076784a32d3e45be46bc45cb8fbac9a5da388bc6caa3b875e12ae94805f0a66b2e630c2b78892a9c3ab149810284d15f5f6eb0673bb8030f8da35d3e025ffee619e8ce9a01a821ff9d05dd6d394dafcc3890e03e9f9ac1d3b467f678940e45468591d0e6144b34e17cbbab7fd3845af5f1519260a529ea84a44d724949cb0621bb9bdfb271123862081887ed0306e51032eb9e186a76c1be920caf17b5e77c023cbc79e39a06eb53f65cd346d985459f68ade88ad9b363cc5daecfc04b3385b32e4d78749480109aa0123a123bddc842a188c734267dc9b76f1adfcf1da926d953c62089f44e4930b931550558377bfc5007f8e467b77bdc4f2b14292daa982b1a303e8bc8704f2f852e194dc60b14a11df16389cec1ce36325b958431eec6d35e4ba1aa4e1ff42ff092c22547644cb6431a8ed91c45ebe0c6f3c3394754965305bbe4f3ed6b8dd08b9d287ec79eca4e1397a2e08d44e46036cd4eac794f73100271e2e6ffa6c62fcefe4b54bd365bd7f06fd3b57ea946259005b6481b9b88c1f27c82d193e2767db83d85c0aa723fc03909aecc6bb2384a19e442c8331c609dd5d15b8450ec3816ba34e68521726183925bba2b9095cf0bce71872302d432208b5e81ae88c514e2cda794940f89791fcb652e0b74bd80d359445bb77303afe46a38ed678b5bdcaddbeaeeb48d0252fe2388effb959f8a26942f00ad4fced9ddd7640f5a660504b43965ed2a66b14db7ec0fc831968e494d89057a7b0424691fd12154a1ff47ba16d4cd9e0f81611e5e19ed5972471453e6acc3c450ffea0c38893a1f33d9f29b10919cf0bb6e5ecf45c14ba6a23b7c9840acabb12e126dd7d2b6973ad01fd2032b1d7c98dd6643f44e488e38ad8ab81ca85ab746504564a28a3bfd9a4b3fa84681d7da87b9cdecfae730a3e4bd8997f20421157c8720a95858a808a4b0758db1d64ff6517c16e2e8992eb60ffb1e12bfec7eb1ac7b9466b8e6156341cf76c5774cc77af15ba75cca24711ebe26d8734ab8303ff0de5f15aa34baab18a01dac1f89ece0315ebd5914e1d0095057de4c196fb98b01a49c09048ebb9d6c8a0280f280836875d932946e428abfeee90ecad162630826385dec657c0464845cb2a728ea5fc318b659cc660ba799567b1ec8fe2931b39dbcb8a73a72243a774dc090440c1702c91d877ae75c3f811f87ea54cfea3ca5c61e65068ae975ffd66f138bac1e6ec6f8783a260ff4c419200991ee093586b300cacc2d175299ea3986cc7ee70d3a1cdd8db5911ae5a4c9d6b6912b880c749b13ce0e633fffa21596d12917677ea249944425ebf76bef4be831f55aeee8a49da2cbcb8af3eb0a109c0ea2e5418eebc90569b1ef3ea956e819c079bdea08517dc30cf62f1ebda0f4ef52094ff002f6b5009b509fd6e43e6978845356f6396d2ea9657a1ef6eab22b8da1441663d4a3a0102316fe8d97e975c8fc20d18cc1f20a8b77ae65b4f9a10c6e77af22ad9f09f79c35c1d60b30e13370f819327b822ebb7b8bba08b1d1449500e2d6fb75da131f682abe0aa55efa14350cec4bb7d93b17af19eb6158bfc04fdc858cef09085029d02ccfb3be76f93d316dfd5cd93523e942fc9ca446e11618bb20514b05dd0325c2822bea8b3040f25c809a1f6493d0fe6ddc78c1c9a41fc4fcb0a92c3c1aa96456812ddda8014b49b7d24ec25714295377a6b2fcbeae032a1b0704f9850b653d7b090ebfd83b7942bd26c6be8e9b45311a4ace537a79a7f0345969bf3ec2e2d83790f8f1174f6085b279eafb531118733d2144a8f87fece31aee11052d4630bfaabf4763b725a0c226acb40302e185501ba489cfe5a3fa2b443fc1971e533ce36633d4788925175f3346eaf9dbdddffad6fc4b6c0bc5dcfad48ea539bc6762601a38e4ceea81db95eddf2ef06a2f6515c40434c39960fb669e388ddfcb3a41b1f0e2ad5aa4e27eaf39ea505e516c1076612d183530c2db7d9ae314264739f93b9f9cc903b0ee7a6d94d9e850743691a0e17b29665cb06ab7401d11df2c7c969a1cf5575f1e09253e4ce705781678c07082bc88b7c71e0021b8ca5dfae0c6db21cbb2cdc1f182c82333adf50d2f0cbf6508473626127126b3c98aa5adcbc8b823bed0dce8391e427ea7c584f2cbb35df5a745f338f1ba64f756db915179f55bacb7630c3c14e7cbd5151048ffeed1e4d28a754a3b4ec2363cd0c892f591edab8abacd94c8793b8b13ebbdfcac9f70d1fff05d62f3352a1907b23c95dbfbd193df95269b22504a2e557e28e59b7329950cc59557dbb89dad683731f591c40ed07538da02c25a83d6c463bf0a19a1bd45cd299e48625345efec27e80dfdfd5a64adac2304246612f64b76b3168fa875f474c759a57ad4f4837b4f6ad45e2a8856f9cba085cfc457c4a0c32c68c8b9679345b30757af1edf5902c4d9d60e8166a2909c5270462dc15c318eb627372f04af1d1e685614a2089b834384f8fbeb323181e73332c2565364823364a909419cc725003792a68c59e33f2e50f2c00d7518b477d4239c3a3c031cc9a49ee866a349d3536960cbeb1712e7dd1909ce0b530f5fdc99352277c804f46397872091d71fc5d588210e41202bc06d557c3b6e8148088fe94e7a4295afcb819c38e8ed1445d101dacf93a13d2d4943902d12e2a3e940cb0df80e01585fd315eb34f872495fec1ac2aae76555ae1a032556286cdda1ab00fd16d1886ba5223311e2e8dadc553aa9f88f0fe9420ccbda1bedd2f70bd60fadac278ffcaf8a705b7e5b3f8d8f9d1afd00631f30c0be63d8510c3302fa1884286162fb929d8e92ed1537277b91dd03beb588a009093ff615a3dc6e70293f4eb9e76b06021d752f5c2cd46d317cd313fc119a8f72c10aa4a04543d585d737e31b5796b0afb2972f2634c90939cde59b70008cebbb3a5ebce7279e7faf41c41585212b524db33b4594d32738dacab917a712bf48939d7bcd7e084553e949fade96b2715a2d849fd286f14748eecc77f04e83214034a78c05a712eeb2de49c0fc340d16e37b6c1242598b8f1be4c77574b6164847d13795309ca8e0c6e61dd419b9af8b2322f1699ad800d1f5983edd920862f04cfca173585fc8eddeba6ebcea60451ae05918988bf3c0b760fc8d179ba40487e02ca918c1a1500f1f4d5d04d6f5ffc2bea206842122e26aaef147c7412270c3b541828ab57afa123582df3f8926c2d9eeb30054b5aa2b3385e4659d07a75e613ffa8599c59a318afef587759eb382e15ee63662ced1080efd3d191debeb7207b59009b45c08fc424a70db5e82eee046b9ac186ced720f5fce835e5ee27ddb35ce5ae9377fca8dce136a0c4ca14bd9d4169bf720af31281287efb16ffb152858feb311c4ce2378b155bd0680efc572205b7d37c356aa46fa5456281c146695d902fb8d53f05b62599a6ef426520dec38c00fd52bf9c823c9719d05e3aaa2dbbecd444eb1d6f0553b4077e1476c7b57dd33e1ac6df4f598b1dbf2ff3fbdc530d9bb1d8761db1b20d39903e5cde3a99c1388398c7d2eacd6488269ad4a1f999fe7281350218746780bd78b93f3c73f39424b21e7a4bdc75ce3ed12d719e881b6d2c331bfcb2fd198fd2a90bb744bb3cfee5eef84f6f443f570188d93a1739f17a1121ea4993a1fdd3b10f7569d454c4d6e9a531e9ba1714024bddc4dde1c37768150c2eb0e82914e7ecff7c2ac18cae8e137ecd01894ab9ffbff8f3e1f49b2e56846d7a69cc0f575fe975f27958a53acd908b04b40ea02ec82ea22a3a1f0ef515edb96dbf4ab7e48c5a9961b3da13591e726b536d3e7c3839b3465270bcd64cd34cc5d8ba3a9010d77b2bb98e4795c1436eb51e42137c7379d290cefd195f09d9811da6eb21506e34b8f24b3fc74cbdc14552830c9ba66aa3cb760795984f9f1e4e4c0cebc1ad68d9c2fa03ec703ce24c30a197debfa88186ea3156925fc2a30863eed94400486b53a9e5bcfc27a2e9c962cdbc94bbeef88f9fab7a756184f3baf1b07084698455315be769269967361d54319a3c6bc1d8a8c2d58bf97c0b51003b01cddd4169c8476a69c1bd705df1164345017a1b9adc4d4623495ca54772c28dcbd8595b3c5369df18605ddd3cb94434e7d39746dc803733bb17c1280fd5a61691165a849e74437f2c681258fd1360b0af303c966badd164808f5fdba7d6a60420fedb69d7591960640b2c856a739e4cfc37d3ad5d2139566632a94f9a2b512eafc15b244b0798c5b308cde960810f915499ec55c5b0038a2b740c76309a4de0fe27b20251dc045abab87cb677031b2f3baebc7843d9fff3a3483e969df8cf10858ca53db4fc358e6845cd5a154086368ea5b88359d37902d9e9b8d87ab0857b4b33da466dfc222fce0858affb562c4e8a78436f36e8ed57f6bc0b202365a89e9943b2b0c35286118c14c87d7faf75c2598c19b9c738072897db60459bbb1d495f41b477251abef641da9e07d24668a1861b47ad8a9364e2b8428787ceb6da762f31774944b04146a914ec25fce6bf5b488ac071a890b021340a49d5d065386cef602855ab538ad0e0bb50dc8a35fa24c122882623c7091264460fb7b3c0f80bc75603e304bd0abf48ef8b5e7a57bbdc3353d00b4313264afffd17dcde766eb8ff13d4944a420aacebdf5e2fcf5f1cb9446b663e4a8b8f4abd3b7553035a4fd0f7f5d95c992b452bbd318fd467d1578", &(0x7f0000000140)=0xd80, &(0x7f0000001340)="b8d474a1bebf361a6611da01748db4651cc50b76fc934af118efaa0a11c630e4ebac87f770da02640888a716b18c984e4be543dfe26f886667b90cf45ebdcc65065783b6fa2e4eb40b016d0f0345610cab4373adc4d5ff907be0e577e80ae8fd9ef03db554c7b9ac6f1b3a484eca3ed49810a49aab7c7a4bf1d22a61a7009d4b34e3d8b26d4a7257771dfb6b73ede04bf86bab1f9024ca2028ca6ae7ccd5efd21d3d43e48d4a294e90bfff867b1339414d590924816d51bd85c8d2a15aae442b035956ede40324370c483ea558124a38618a8cf66035eb5eddf1927341c6926d25a3adb6217f1d96e8aab7fbb48ef6226c10bb81d41495c0f3fe8b37855bb8e36178d89f8c6455933d6d6bd8c9f3b0fcda0f9b9bad0161b0cf0a9fdb71f37791129c0bfd70a330edff31f26778cc22b55a6837d9cbc7629e1f7371c8bcf499fca72ec10149c73665a1b4c09de26263855f259f09e391a2c64888be96265be11c5aad81d33335c6f4d6e38a2b7319d0f0b81fe0316e06c8c11c3b13ee1b7bc475f9aa9ad4f1dfeee07a34d2a754d50baa2943d1923ef19da043f601987fc06d65cadf71916035c2ea54e0adbbfb375408de6567e08fc14a716cc77b6c01ab0d493449d66ef450efb8600f893a8373c49e68d323cb55b68776f616ea84a95c71db8268ef8f8bb94d366ac7c77c950cb012a5adc05765bdced6b1a0fdedad0ee2e6076661047043966a21b5c57fd8ac3c56d09b9921136308489e064480cf28defbca9b1234790e7439ce82bdac3b763cf32313d8230867914ba5858de19ee8a29228be4b988191e42928f31c3087d2c5c049c8c57d59c20762013a82adabc8701c5ad4c65dc819ab09d722893224dbc0fde265247e677d27dfe381ee9cf1a3fdbb9d4017510b706bd04ac451c47ab3ca0f5b3d897c437946559986293164213a1201adfacbc08ca6a9a2b00605dee1cc19a93d8d36675fc53eca3a5795c6e334f3f91c1abca7486db98ca610c9364080a55ad9e482eb6e9ce08b8a71313b20bef98140859015c80efe94f1815d718aa869462d8880b356d97600d4ae945185dfce50e8924da18f0b5e95b1277901e64f3040108be271c1011b32f4571f2e1dd73fb027897e25389b1591ddac9d9219613f855791726a656c512a61f6ff72cee36297d0c9faa326fe79f55d814270940b0ea3e43f20ac1651d727b32aa18c3fb62639226752e2ae5644d06c134ba05bc54b2bf56f745e2aca7b1377fefa269c6cd39aed629421986a2710d5e9676814595824d51ae3186e0f8a43bb8c0db913b0723e1d3ed3447adee80959230b93c8a79a37a0b6dd5d6352ee3260472c60bffd27c62b10c06c2d539b225566caaf97d4ed13da4d89c2700a8af59f952b45fab6794ff5add561d94f16155e32c50646cae83d53d2c382b36851f4958a011edeef7249b7bfe8b576402d56ad90aacba68ebe34b7c9210eec007826111d28240e308379177e7f33617a622abc2fda92f2bb3f13d3f3de35acae912c7b6155fa04f4e3a875e61d2bb89bd619f2de8b0b23e0891057282fb772fcaf1af34a2e50527b127504e8b0644280738dec33024ec89687c2d2447bb6eaf7f44a15ece2747e568fe63e2ae982d26398fdd1233971638f90e672116bfcb3e310ad9eb788500aa68117706d9b74fd97377e5fec14e07fd4fa3a049b97954bdcdf228c07cfd404e4016efefd7ef7096c2a11bb936c0720bde08ceaa9783d940d371c10f1586eac53722e2b2b59fa2e40544e46640fde100a12b6d971f14ea72ee89d3f8f96e74059cb95371e9350285c0b02fa9b69e3eaf898afd6ee26487bb40a68ae43578e009a87da4e7371697ba58d1f36db5469a5b48a5c5d9969eecf4205ec9bed6afa51ec3d80986408a743aa4383aed9d2dfa36d3b1130f69a73052f9babc8872f11ebf23071a2a4cabec3d19160426c4c15a082bc2200e65a71665eb367e40c6120250846ae4b5169b3510089d1f6b27ffbd6bddbe678b1954eee248efaf4d0960755c52660b06db591fa2dd86e2ee0271d5b19496556911ab1c5d5bfeba901785497a50d1da2567d46ec8fad4c35d7a72a994f10f7de725ca9c18480a20fb6b90874f457cdef7fcb10a8bb1e0d0678596cc8057748480e44c70ab98310db541e238f82492ff5acb66b2c903842c14b225f8edb906c4b147cf6a2178e6b4a27fb29e111bfc4c0975a549b16d660cf79f2ee63edae6128d836e173069b2db461204f1f1e047f0a32fa423de558631e61f4b1c5392990535ce6bb0f959fd90eb0f7b1cf15b7f3d119ac10b43285483c7252d69faa26e83ac3b3b6bf3bf7a37e6b915a4523fcd3a17f19bcebc8886f97be9f54db651b1aa22a861662e32c04334cad83f0ba6650cd95dd4de9c53d81d880dcbae8ded67e88e025278da947ccb95d317a986d8e4d4e07f55d323963ac1eac4f41ea1e68df611d0c683ee1dac238184c258029364e21c7f42f0c5a8251c549281d9804dacadf5a7b7ef3b869bcc48ec86413491ce8b5e382425f4137e3fdef359df789bc4dca8c4201480cb2c449901f274390498f6aca0b8562cd284affb62e1ce6c19ea96d39d4ee61d333e65127e79f41d61cd98d81d26421c854e192c340305a31d5ddf1fb80a271268297f3b548350a91ce60afe6ac0f181b989a747793e2a968c58ee1f86127c4be9b348b930152712685755cab2d2f5c4d5b2e7ed2d4360ed080596c0a6de9fff1b5245d01b9f04018e5b47eabd1cac1a566dadd052c50f12bcb96476709e27d847105080891c8ac18507822529fe8f81f0a89380573d1fd54908f34a9785cbbe5a147b87fcc754a31cdb331cbd15d68c7b3d075b81423e35c10ae00b615e3539a5476225c517de3be648b3794ec76abcc27989decab247e5daf7379d09548171e2de0e47643cc4304a65fa347d22e91f558e89cf1bab97654872802c673cd09e36f3801b9bfa3103d8f8e2938497daa7fe0395fab94afa4b91e65e8d149dc1da5d82f36b0e6cfb3a361ca8aa767ad32a96843e21615d7109bfd1a752bdc4f26a687e2c16fa174f4682c86253b4cfd3d9b1f6aad7e8165401f88ad4d928ca035f77a0f909f22f45512508a8c674dabce5755d48651b27f296aa939116567e160607e758ad4b6fb66a81e9db0f378bd1503cdad785ade3072d2018a3cd6095f24f0c388f4ca5fb9f5f928310e4e6564244455380657d4a7db664b6fddb8e1334194cbe61d223b04dd49acdd43dd04ffa9911b2cf6ff16395cb93ced6b5cbc7a1ff398e0f6ce6644920dabfe7a6f2dc7827acb4b8c34b72eebabe4087cb0af10106bb89000e9163ae3aca3a8eff7f57f278c34358229d657a7eb076ee9a5b73d35143ca5c8270fa7f9c1a1d4496b13a91e5588d61f6c4dde5970f02c56cca8b0b9e56eb2d3023d5867592a67e580b03f1d4ff18698f08b8735921299bffa2aaed071827092951dc33b5df9152f1ff7ae6989d90cd3d0d07c262af042860c0abfd151ef4889ce86bc10f8ca581fbd747ffcf8fbf3ed1eb660642c370095121a3d7cb03759417aad5057f8475d36690565ac7f1f415bc9006e8a7552943c7c386555d969b239c04815c0c01bc91aaf83a2d9a86fa9ec49732d30a9e0f3454dc081831a96233488c7c352ac315f400b45b49a2a7dd1e5699f6398229ce0a7f3cbe9ac23c283cb58a9025fb85e15d44e0d18d8c33c2d49140cfa96f35ba35f05da491a7c025791d3a7b9150c763f03d51b62095dacd991734b8d05a9341ba4deb32bc84b356d4c633990e200cf947329fb3aa611ce0aa38ebcb4adee812d2e584eb9228c88f23f57939cc4c4203cd20977d52db1abe11b2645c27c59c2e1e778fc155342b90fbcbaa0842087f47ae9eeba3d683a95d25e9ea596580d133f83fb0d9b2683dabd638e92abc990b35c3ce21058d89b1be5d7c3dfee6fdfa595f0c30a3a5c268fafe17dbd5580da00defc8a2706bcabadef04ec3f727f69f92c2f8191e303581dfa7ea345d9d64f4691e7bd0ad58451c80f7e13b83a9653376d36496a6aa55db2719b4522945cc154ab2f0d57f02e015bc9dba0008569ab283cceb6824fada3a9594f8419e94343d19f81630583da36a8f957a70d037252fae29cbf503b56a23da3a7f8b7dd9bb0a7af8ad2a536a69397c2a10491243cc7094c44233a0ba55ea2cff3bac99f615097712424d8764557c10a1b16af3b87cc3309e18a46adea695673082bce3f841e2d0b4cfa221b6adc18d97c0a98f9f410b34b47929e7323d7ec69d59cf70df08375f8c0333b2aeb170a73aeee15c83ddc2a72576790e0ca5a0bad7af5861a4b69f5d4b5e77273c43533627fb2fae380701d87eb0649f858acf337be8aa94f6a49c219eaa4018ddcff4b0a183503a9060d50dba301fa8686bbaa0a892b640f32deb06dd73bae16eac49f0e3b9cb3ac0aaf5590286772adc997b4958924b5c145847543ec51585bf71d4d95a3c2b24a92243716ec41e4889e7159dd811f6b5fafa4b23aeee274ea65d373230c475b500037904fa256bc52596817631b4b07f1dd9bdcdd9a523c12cfe18bebe400b55f93bcf3f677fe6df3f248af52ddc2d0c547fe0b36dffcec500a9742e8e754b9d3e8b839d2ea0025ea67a04a643cb59b7afac3a4277442cc4585f1e190f79150a4fc72b0a4510fed5db7730949cb428bda8d5e18fd7cce3cbd92753b27d4c0b703740e4adc4db1fdc6b57e45f01c20361a6b75eb0675a543b233ee7f52d66321015d7e894515f83f2711b7bcae98aae0cd39b96a8cbeb359d322a1a081cd681ad3efd873a131e2750b3d7a73808cf8f234870b8e521b4f6e2f587786b881c896342b3fb1a4c57d355cb41417cb38e89c889ad9b51ed4f71669d96780d8f13a5901b3e712e883584c194718440e682fdcb81154e2bf5cfa46ea54b531f3031cd0709c06d7ab931da1e9b6793bdb70fee9f8a3645b745a7c8247299b4206faebc6421741e1a7f52f3743f2473aeae09e3254849068c4a49036cb7dff63ec68ced9d7420310e94baf4e72a328c0d54bc030b1f494e4d4c82a8533b5787d25607a7d12a6c068f987c37b2727e9e94452a3ff3b22a21a97d76fcd67a2ce57c1fbb51a2a2b1fc03299141966891f5754eece711184d3764a7850222b3f1b2a6a9dae731ea9642cc1f34e94232d2e4f1b775483653ce5ad2888a3553a4171dcf33286dc72a5a49279586448c6dc4caf44432b18017eed599c48c60b115b001f2f003c92a295eab5581fcf7e9c2584710904554a8cdf6454e924326f37dee72680ab1bdce66867e50b26cfa71081084aba17b8dd16f51249c4fcec789806030edf9e22487c1cda7a48b63e0521b88379c425654b76e7ca7ccf8969199c16656a47323cef328c15df0b1a60e2903495627e386fbfb7721ee0ab3b87c11d532f14a4d50020c36de88a5bd3351d777b64cb5be7303fc511b2f648f5741386be6ad1d0980b77e8f45b750497fd5a3408ed329377963014eed046357566599f586bb04fe53e736d833577c85966aed99e4865f6ad2988007cc161a88f300c2699695524db2e58f87487c2fbda85690bb88762f91469a148e790ab081f9c167bb45b9e86a8642c767f07326e9488ee1cc817aeb8dae009cc5c0076730c79a2a03ec6063f721e293965520585cb9a3eadb15268b2799d4f64f2f6b9005a94ffff8708c1cc83aeec0956a7b60e4131482dad1ece47c73babe356d2f94f3fcca7df89385b6afe7f66fe5df9b30027d68361b45b74", 0xff8) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff68, &(0x7f0000000040)='./file0\x00', 0x8}) getegid() getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x6, 0x3, 0x3a) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x0, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000008020205"]) executing program 7: sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) executing program 6: r0 = socket(0x2, 0x3, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r0, &(0x7f0000000500)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e60e0bb76d907c400000000002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa000000001845c3138e580ea8fc62a7aac323ff6a67f98dbc6d535bad3cf60d2a64ef51c955f1ca5f2fabb141adab5b221412ca4cda1605bf0bc9d21e6c7f1a2e2d1cba9c5bf10c46601043435e37111955a4fffb3497de05032e7ab6d00b767f46ee3e79b2b3cc4e765ab9bb0bee1e94e102a3360cf3770628d963b739e19b03f4874cb6bac0ab5fbea56f28ecf90e5aabbe481d5303ee8f6f63f8b70eab8a4dcf7fe3ee10bbe822d9db83b494c5716a932578acea264862c0d5644da7d37b505140cb1e491ce10a989acbdca4db016eac0fae5c0db72822f0e25da5f88699f0b7de51ebbb695916ae12cb3edfc66d00000000000000", 0x19b, 0xb, 0x0, 0x0) dup(r0) r1 = socket(0x2, 0x3, 0x0) r2 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b68000/0x2000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x1}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() getsockopt(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x29, 0xce5f, 0x6}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x80000001, 0x1, {0x4a3, 0x2}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x6, [{0x3, 0x3}, {0x1, 0x2}, {0x2}, {0x2, 0x8}, {0x3, 0x8}, {0x2, 0x3c}, {0x3, 0x80000000}, {0x3, 0x3f}, {0x1, 0xec}, {0x1, 0x5}, {0x1, 0xffffffff}, {0x1, 0x4}, {0x3, 0x401}, {0x2, 0x5}, {0x2, 0x37}, {0x1, 0x20}, {0x1}, {0x1}, {0x2, 0x4}, {0x3, 0x9}, {0x2, 0x8}, {0x1, 0x7f}, {0x1, 0x800}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0x400}, {0x2, 0x5}, {0x0, 0x6}, {0x3, 0x4}, {0x1, 0x6ac}, {0x2, 0x7}, {0x3, 0x72}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000240)={0x10, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffaf53}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x29}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8c}], './file0\x00', 0xfff}) poll(&(0x7f0000000440)=[{r3, 0x100}, {r3, 0x10}, {r0, 0x4}, {r3, 0x8}, {r3, 0x40}], 0x5, 0x5232bf78) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x0, 0x7, 0xfffffff9, 0x1, 0x800, 0x5, 0x5, 0x0, 0x0, 0x800, 0x2}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000540)="e5c4289030d57a01799f3ec6", 0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000580)=0xfffffffd) semop(0xffffffffffffffff, &(0x7f00000005c0)=[{0x2, 0x7, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x6, 0x1000}], 0x3) r5 = semget(0x0, 0x0, 0x40) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x7, r1, r2, r1, r2, 0x2e, 0xfff}, 0xfffffffffffffc01, 0x6, 0x7ff}) sysctl$net_inet_gre(&(0x7f0000000680)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000006c0)="8a4ea84b022483fd47e67e4a319f63b951f9e1eb0dfa6fd4641a8ad684611817c841c04c7967428ce5cf9219592286395d5f571cc8c0a7739326cf7584045ced56daaa7fd16fe3b00eb6bdad2eee0f6ba0f0df4288081648458f85ede3d4146e23524f628678995e7e985507bfca2f7a9e094fddf7dd2fa7d59813aea5c9e45fc678dec366b41f1ba9838cd41b27e1a7d81a4d616f2c31c1", &(0x7f0000000780)=0x98, &(0x7f00000007c0)="4f7a2df42a3fe0916cb8ebe7033c1d229120d4b521e788c0050d9f03f2f147ea55fe261f6726e7a560c29f188dc6bd21dd21eb4f7074f50ae27865e503678bec86ed3f8fc9016bc5859de894b11a86cc581e03147b409eb9fc9c6a4edae1572e32b75c2a6103e8fe2da8dab79ad72f965b0ff723fc8e50880f46e4a60261f7a31cb73eedf3b85ccacba5e13241ee18d85bab021801a4ce792f63fa8d4e13e0eca28c69304e3979ab342955cd7750dac2f9198c184863675e1254f398bece20d7d5ad376f0ebca8fa3b3a0d0285f478c92697a70ce3aa64a060869588c03480b49aea6b1553c1cea7eadda15838056d8eaf1e692225a8abc4af800ffebcd0a655a812545e9d324c8f1cfd52a1b8776e57bf6946d3e24d8868f577c95b0d8534b637e9e7b9def05ac7f7ce6463502f6d18029702833f85d4741a90759d87e25c134efacadf18ecf8f1cfe29b845a7392b446e76b213ef22a940813ac95fe895b88dde9ad64ec4b9c295134570695600ea7ac21928aa7de47863bc77260e54a9da813ac1201c624caa2ffe524362884ac5538082fb4e4405bc890def3805dfd9af20421a82028b4e51bea179ad180d021c7d7750fe2e0db20827b7d0ebc07b4f6b4146cb21766f0af698395513a7e3d18527638678968efa7b6f5aa0e721c10cbfd2b3eaf6f4ea4f6de07a2127a57534edad72124c875abdd97679150347f087bf2920c0cbffccf277c3493311db4797dd543b77ef54f7d75d598324598313d64512cd3d76a2531af0fe08fd548f4638df481666485c32dce52a4277539fb64dd12e2e6f6c8fc1d483a293aac1f2014b6783a2fa1a2fa664e671d00a43ec3dd0ce22f74db95601e83974df4faafd21cabeca9b19fcf4c750ba136f03849f8dd4a64a6d240f9b18e83a749dbdfff26a26b7ac9fffc8275bb2fad1a65ca289db37133427797f9b65006e1657973a49ae4caf31007352460c66ee1b7546675b2d8ff547e33a070e5c9da4d2a5634a994374a52c40b90aea5b679bfb0673c539c76e03509b4255b41c5ba735bd7dd506035e826a82e57b0131d1d26410230618e3740f06740527201ee5612c0bd5ec78559cb740c1f245523642e39d0282befecd45152827b278cb1f777b010a635cb8da9078be9d3e0bb1489d110957617957c741728deec7cb74692d5b82f4680ae3f69f28c314b081c71a8e2f7bb383869efc7695f8b8f8e3fd546f66a6570a25cb53135cb4b7647bee2e987790e174f083506d3e3d5916b7dc0a63c036f9a53897865f54cfca9567f7f85039e38bf7867e183b5b97594df146f6eacfe8fb5ea259b2f68b71aae98d6ebe0e50ef4120f712ef56ca7dcbe6b226ffcf0bf160e5bfbd6c17fab7510bd474f2c5016159db619f332df5dfed60d56d3705878a4d59d64d749cb183d39690a9b9d8d4a524e573a4efb27ed48514e7f64f838083ddcd4b031b0fe17667623334d2271d18fcf7a667c7c0edfe0be368b45d2cdb1cf2163aa2c0527c78aea04907c59ad6d5b1f1851db58a732ca98422e600a68d9b2a8f16ee9cb4fef4902b5f16224293c49807bffb6ba5c85993d0b05eb9924178bec56ece36c9cac170984ddbd4a1c8e9dab08d3991a83629e23e06cef92f86808e35f446bc3fa544a3a172fab8ff8e12be5d44fed5578d733f372539dc7c02cd8e5de997b98fcf0e91636d97bbdd6caff34f3ad03a711982cf643f9f56f773202efc2e18ed9e215597c8db8977a9e26af4e5853d82026267db50a6fd6d3d49af1f59cddbc5eada95dfa598311031e73de6ffd3b18487c0e90d5331f5ba17ff3c3c6f3f21f18ee38f47d75ae46d3daf05da352868830047d4a06e709fc27709c28c4780e9dc6ced2eb716ddc41bf917d180b74ff200d3a307cb045465536cd0944386f7987c47f4f612149564b7e30a9dce3097fa629bbb6309c75b6e0b936eaf9a8480159822f68a5bd922e6919d2f43fb6db42c134bf1f273f9536d535fb2c34d276957da1a56d357fdef4f6c0a28ede1f79dcb983ecd941c6f25ec180472828ab9313b9e0e2aa233c0fe3fb7fbf7b65104fce61e4f8878077560b2071283b3aa190a8df39725d0e73b426e27ce8864952f7f8e761bdb8a7c5fa4e5ed47e0dc103d8d0b9ce6d22cfd43589f4d9710d596a5c7e617217223d3c0fc9f1be01ae29c894986b810096bc29ac1f0040b07405d33721e88bc0cbf7609fe4ab3692f0feb89f284808db798d084e36364c3d8539dede6b417d24cda9f8c7414d9a383653b6704c48ec26776ae5bbe0e4e28020589c73be74afb1c7a1afa1ad4e83866e86b0943b2fa540222d53cfc3d9518ac5b9740fc47d67611026dc48d80137cba216a2610747e8fb4a092ccf118f83a2564c4d2451ee24d46f0678ad3fff5e9a5536cf8e63a7087236dcf6b75582ebbd91a8a3aa4acd15657be82e41fb7c1f964a68bbfc323bfd910f91045513563c00c5e643742ac2639b1180eee0a3b8dbe5f169a89663bbe2b607f2bef5a5dd57b5aaf29553c62632a6a0154227d251b50549f33804d8165d63003973168a86c88901e21c7598407c192c8d0022a18e7772b364c7b4c6fbcaa11a478518365f495d423f570c77486e2f592f987724090be72f7ad5bc9acaee2681c7037bd9446b0d16a550f28995c5fab64d9e04168263d644e64c8e92d662e8a545165ee8802873e311d8371d6c33228b28145dcbea49edb3893182ac8a4c394d8194b88a9893b5e3ae8aa28115821977fb4e7224485d8ce78ebbc6ac156e7435914fcef9bd30087739404f348c63bfa3d251ad970eb8d5b73af1a504cdfc7d0a397b5dab154f14d60143febd66fa1cb84e273a2a48516935985dd8f2cc68d0d1905fe3d6645b69c310e38450e6a8bbf7cde41cb6262580de5586a90ca608dcc9dd2425235210316a59420765bd0ee5e3788f7f36fcae03c4a273c555d1b2da27a04126051e77fdbc055bbf9c28b88248e041d3770ade571f451727c546b691ff2d64216cfd7b184099d7531d0de21064bed7cc6d97461936de3ae95d0a955bb7dff9bd055633d8db181e6d761d972ddf06e4fb0a1f1319729cb000802647acb094774b931828ce2691689dc32aaf1ae24548d50624d0c9089a1ed7eb6e3bfa835db62f5607c97de483027a3a5bc63515e533fd1c7d439e8f27cd7b7edacd85ecf7a11486e9987e8e2b49b5236b2e0ca4e681535ee3e0f22b79624b45a6624526e51e39caadeba8b582bdaec716a0d8d6493e9ee335ffb1a0939e462c5859de98ed85399ea2e4b6288200d177210b84c4f71e1fa242e95b9926567442624f1e76e8cda3d573fd74ea07179d88b86cc45a1680e5dfe1036867659cbf7b7fdec07406d5e7b0cfc0884ab598dd4ef8ec57a6415537722203c40b799eb06a7b71e249d7d46253352147fc5353d229d923c2e9b7029a4b7cc9e63ca3cce46941bfb275641f1b5a547c5558caa82849ef55a1db480b9b559eff5849fb4e0368b25030e1e6c1211a7232e66f588ca76cb069f2472162ccb2badd0d64301194509d436c7a2b441b7e45f127b0675feae7b1fd58ae00546cffcfd64c08c0aef6406fa47b8e399f0cecf198c4a0b61be461c8bfda4075574281283ad236714969c4358ad5692517375b133d76eae0e2d3d38f17fdb0e99a1d4757779bf11a27049e749f16bd3f54ca34f257c05cdd2414db3d7f086d9d23f7ec26dd320c47e00969f1883d55b9fa564a3a4bc6784beaeca6243bd68d59238c0ed64f9eded05ea48456d4b634cb67788983536d1d4e80036e7860545bd9570b5e0139e5ea6f19a8a3dcb34b632bde07b9c27a86ec9863690d22c30892b737962539ab9c9a70f16e6f008054cf40697898d0b740f2214f6b104ac2b4efb9b22fb9608c69c4a941e9b2020c20d240de6723e592b926829e88b2e8cb22735f274e3a915f64c36168df102f5eadec254ce885289efddd705e7220f08987c1d60ea631bcbba05ebf8d07529cc24237f6a4ae4a4aa51e5539eb84c58b6b9fbb9c2234b59fb2cc9eb75c61aea01503f451fe2006e0d506c63ad04a70cd8044fd3f93b3ad15e48339bf296aba3d82a6ed8bd6eda5d7ce93b4caf6a71f0ac95f869357dd8c49ebeb5a179216450002d3c31392c22ef28d7820dea2d5c690da99ae53ea09bb73deec9474c2c366bd97d73d287d2c7f5b7524ec010da26010a00e61e310bde9bc2ae2ec8857dfe9ebe2380f679fe865e6c1f551334e3f665b5826962477dc9a9b94c3ba90d1b9e6812c0c8cc41b0565daa788bd187b6ac3d5c5f5d8d4db2ae4edcbcf5df26707c9719a4087927a81a2b7e6b82e6b8ab2cf65d13af5f8c0a1878580e7f82c73c62470216b6d83f8281864a22af9eb66f9b8bb8e096499c3566828580a4f67cd3c2109f7e5cbffb8a179a6c76334fda14313abf8c30449befdf0dc2cdec7753011b915490f7d9c4b7fa545d9853954a48a327917c31b44ce5815dfaa0504fe33badcaadf33849ecbb3f1c9c0d5cc3dea65a65dfdb2bd5e30d919a58e7e9248e3414965a697d9021d1ffc13333bc9b8889e00e6c50475602069535c8e826ccc0b7693e94ef5c75b3a5bf73483a32ed675fd0324c1709132f3adbeb4859fc6afd8d3963b128cf1fd9d015fed09b2113a933f3247d688e6e3cf7a079ec091f7d6c11e4777202820b6dc94ec5f74b767c05c742a8d792cf7bf28a0ba4d53812920d9f9b24fbaa07a5f7159723ec5720848978310e725102420b3b189a4cd67d43bd419fbc4dc604a4301e73cfbe27e8ceeef7f25ed2c6b45f24df332d90a8ac49dddb2737158e5e8513144258ed90a4e25e75001439c0be58b427c3b60e63744c65cf626f4bc4fb9c0f218a2bbfeff3ef082f94547499ad0a7d28053a3965e8d289e9805bb61f204bb7f36baefac55b96292530ecaaaa4d76cb6cb35e1966cfaf32242db838cb28f4b4ec64121ef424c62742b805c48d4881f39c6a5e320ddbac0edbafd05f7858323f421a04c2da67e68859e6371d4c0e0dc0658743eda9d27d4fefafdc91e13b063104fd67dc3ac930478212fe785820c3174c55017426040bfa045600cc5889497a78e867c43a4b4775f40550a7650c5f23c0bf507027f02da017e053df4b1d44026188c312d8a7f4fa698eec0bab535266de5d507ca3f71f4f6b8f0bf2db3fdbf74f0aa199138f64f4fac1744ac4edea9f3b8c9a675d236c1ec0bc122af0a8fddb45be0de8be023abbf14b2b5fd20e97d175b41fac54e660b2da4023d2d159a88484b261a07cb5c2e6cb143fe7e653bc3b86f13e6ce73cae9734c6858d9274022ec5b110e66cfc19e7d54bcf346a8f65da464a5eb27f440801c51d5608fcd7354d32a9065b9ec1aa4259317fbb8b4e4b3fd0ec72ecabfee62aace040a09aec2fdfc036ba879a456af72fee0c2ce9374d1cc63ab64ff2f799f7b0b0b7ddd4dde478c6bf9d3ba7037b5bca469227c57bb874466430c1c09548c4af67b6797684d62f49cf9ffba14ba961a33c5dcc5da95a4ba2db74cc32561406eed0f0fe9db6c11ba5a454abf3200cd6820456aec257226602f3dfe9aba58d04902fcd2e527ae4f0365f78f187e1ace45fcf2e733d42b428f3e00ae455f1bf7c4bbd98f154864ea6553562378523c568b52912ea87207e77b7b2531a5cc683ae0e0229ce467b76d08defdedf01c99b13a75900563bfb3839f28bbf746aa951d95a44978430069e9764620a4eb66e5c37961991ffb607545d426ce27c44615b83d2b4e78edbd6f63eab7fe7383832280b6b999aeaee01a", 0x1000) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000017c0)={0x0, 0x1f, 0x0, 0x6, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) sysctl$net_inet_gre(&(0x7f0000001880), 0x4, &(0x7f00000018c0)="2bae675027774454bb68dad39de1e8b89117fde4ef763da5f390aa7af95629da629dd49592f50de0d70b7287aa00f1a013c82d0bf281bc1ab4e6ab81a34f32b8109e0c7223aa19eb5af86cf90f1b581c4c4b3ae7990814515a1b6f2d39c4afc190b27c94454a6ed2d03a5b2062ea46330e7c12bee1a5327cd72694b6699c1bb7e7f824cfebc211aa25d28473c027de85bcfc973f10f29c68de800647d869555532485946992c7d8044b741e6f2517212677b9fc73495e8be91fa41d5f2217481698129cdde298128d3fe9ecce74d6d96cc1f1172d5ef0207d4", &(0x7f00000019c0)=0xd9, &(0x7f0000001a00)="d61314cdae42c9166bbb83263df9ac90e8ccae3fa05df821c5ba40429f970806cb1956b787b662168bb378be70147d30a0fd1ca72fb870feea75415827115477f3905bb772d9cb7863480a089ff4aaa973f6a5e66d1bb2e2703c9a4cd0df2df7e1b5ae457deba962ae080181f8f2c78af7dc7caf8c06a4da710d0d8754f8260ecab272501227ffc12eacce7e126832529b051daf9fc26570b15c292d15841b5263b7af5454e6ffe454cb92ab15252f70c26c64b9e3ca0af69a11140f1d619df2dbf52482afe3ca133b352ca6de2e4ca6f3", 0xd1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000001b40)={0x81, 0x20, {0x3, 0x7}}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001b80)="a70b5c2474318872a22f90d286f567f4a8b8162685c97f5531ca46e2e41275ab4610d9c05858970a8e6610c65c4e1b84578106ffa32086ef9e30bde498015220b3d541de665119643e733c2926c80f6c83aa3adf4d295725e0188e3a9bf63a61c1a24ec26d184f884bcc9cea90a228052569efde93a9dd5db1e73469a562fdd1082a16dc2e1b1fc6c87662279508f68244894df71776ffd4a05e298c61897c7567bb8435545b7e9233349f9d2f1b4404cb78815fd980a06e80795697c87fa37b7d03c655eeb410856c0d7c1770b94bf7426fbd967cd2288c8f48150c681056b5f1cc8da01db9fdd0e81d30bb3da47f63b77977b78bec6cb8558bce6c9583bd", 0xff) getgroups(0x4, &(0x7f0000001c80)=[r2, r7, r2, r7]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={r6, r1, r9}, 0xc) accept$unix(r0, &(0x7f0000001d00)=@file={0x0, ""/521}, &(0x7f0000001f40)=0x20b) socketpair(0x10, 0x4, 0x1, &(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000001fc0)="ff47e332d28fcaea63a4f15cbc7ebdac1f52f51e5d561c22fbb29945601a7937e387db1991611eef88b69f8999523ab663196f7abe09dd4053d335d580215bd5d63617c59818df0414cd9411d1f24948632ac28789a2f0796c1e21c05c1f2a090a6a", 0x62, 0x9, &(0x7f0000002040)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000002080)='./file0\x00', 0x0, 0xcc) openat$bpf(0xffffffffffffff9c, &(0x7f00000020c0), 0x20000, 0x0) r11 = dup2(r10, r0) sendto(r11, &(0x7f0000002100)="7e9e5065cd33c981ecbdc92ad434c3c66505de82ec0b6cf6da326ba58f52b58f8814d919ff7af7b90973632cb693885d724de516f34af75ce53cc7f650c9eb397d61f185dc505871cc750e16a69200f74d402f0af87a22589f7b3d60f6dab0c0f30de11300c4acc3727b0efb86d90793b3ec6614f0ba1549d8f47dd0d45b18ae7fae", 0x82, 0x400, &(0x7f00000021c0)=@in={0x2, 0x3}, 0xc) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "efed0ff8a5670000340dc620000000e4ffffff00"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000200)={0x10, 0x5f, [{&(0x7f00007b7000/0x2000)=nil, &(0x7f00007ca000/0x2000)=nil}, {&(0x7f0000107000/0x2000)=nil, &(0x7f00000a1000/0x3000)=nil, 0x2}, {&(0x7f00005a7000/0x2000)=nil, &(0x7f0000473000/0x3000)=nil, 0x2}, {&(0x7f0000752000/0x2000)=nil, &(0x7f00004d6000/0x2000)=nil, 0x7}, {&(0x7f000052c000/0x4000)=nil, &(0x7f00002a5000/0x1000)=nil}, {&(0x7f00002ea000/0x4000)=nil, &(0x7f00007aa000/0x8000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000263000/0x2000)=nil, 0x7}, {&(0x7f000039a000/0x2000)=nil, &(0x7f0000467000/0x1000)=nil, 0x4fdcaae3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000498000/0x1000)=nil, 0x80000000}, {&(0x7f00003ab000/0x2000)=nil, &(0x7f0000027000/0x1000)=nil, 0x6}, {&(0x7f0000559000/0x3000)=nil, &(0x7f0000573000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000020d000/0x1000)=nil}, {&(0x7f00004fc000/0x2000)=nil, &(0x7f000039b000/0x3000)=nil, 0x2}, {&(0x7f000003b000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000122000/0x1000)=nil, &(0x7f0000116000/0x4000)=nil, 0x1f}, {&(0x7f00002de000/0x1000)=nil, &(0x7f000027a000/0x4000)=nil, 0x1}], './file0\x00', 0xffffffff}) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="b090fd8d2412f78a8c1533bc4461edf4f1f0282ba93eb8e9ffc2fe93d55509edfc9f6b28e9fade02acfb994c8e3ae3e9380ef764c21ebc7ea33ff7c475e234f408564413518d7e351c3176ea1abf0f45fbd77d95b86e4760df2055f8fd38a4494331bec1db3bdf104401bd9b6ad429436f4c", 0x72}, {&(0x7f0000000200)="4134ff5fb0d260ee32830830a2208d8ad6eade0c7885404f3257583a677d3c00826d0d1d56fd7db356899b3a96139adad53eb35684f7ffe0e6a173151083bd0e07f756e8255373dead6c4d8f3c24d349911808c8e0f3449a61708d35f163c1763e7c2271b7546f3fa3f3bb1043181229d94f06769fa562c9b795c79203529346e110f9ec171b93fcb37d637210edf3151eb24f573329751ff7c4bc5ae03ce73d1b5d235fc85b59429af5bb073e18f9443537ed9c51f238558b805abab8d48e2fa02397644132", 0xc6}], 0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r4 = socket(0x18, 0x3, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)="8887bc56e21ca0670a41677c007a11f2e85c9eee89bbaad1f621bd9ec09a7e55e88fbf0be36f1184244c4eb8", 0x2c}, {&(0x7f0000000300)="44064d89c750707559d3cca7c97a93196dde109d6cd0fdba7200218c65da619aa682e5c5696cc2f452a577ffd880b7c319597b359404239a90b187fe529e068bcd503575396b24d4ac32bcd36fd743d64ef63f9d3ce94d67a3f002aaa191d9b4feeba842671f873d7643d3e0c7466e7778ef2a8eaf4dc00c5a8cf2f99605857a4b8a4ddbffbda3afa069729b1d668c1472e2f97aa0bc55bd", 0x98}, {&(0x7f00000003c0)="e83f0dbeff4255abdf575603b1b8afb1ce1be2ca68ffeb707abf0e920a90363b59294fe1325534a201fc7b7cf839fa9d1ea4d12d3d811bb22482493b4ffc9c12b7bd166aabcc204db238a3d431dbc17cb7a6fa496210e83109cbe1a3b84f8b9d32d2c7ef99b9ce9238a8813f792764447067f6aff014c6c665e516c40185ff12b58813af836b5ed4044efa076d930e06c44e735adab393c66638bc17ac44c59cc34efb27951bb0d415ae365167e3050fcef2bc699b076c369b2e45", 0xbb}], 0x3, 0x3c) setsockopt(r4, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xeb5) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/159, 0x9f}, 0x0) socketpair(0x21, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x1, 0x5777c538, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="031731b9af9bfb2fb95cf9f2e5d3dbcfb668810cb794b88c1cfe7ec5ad6b48b3359a6544b714037e66b0", 0x2a}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x183) chdir(&(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000001340), 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/235, 0xeb}, {&(0x7f00000005c0)=""/108, 0x6c}], 0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_gre(&(0x7f00000007c0), 0x4, &(0x7f0000000800)="76a7b565fea948214ac0e2c719af7a5a63b869a3303196", &(0x7f0000000840)=0x17, &(0x7f0000000880)="57ee805791512d84a981a18a7fa57251d3cbbf37fa0a90bd20ca", 0x1a) sysctl$net_inet_gre(&(0x7f00000008c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000900)="473499b32010b5f45a164846cf3bd92d7d334f854282101b6e69bd7f61fa55d4f4cc99c4f65cad5a147cb7717f0647d0dea9bc08f40e72a9349780b2ccd2b90a77069b4477ffcc1592e0083e41f77a04306e15a1", &(0x7f0000000980)=0x54, &(0x7f00000009c0)="aa3b79dec02ee62d9b35ba7cbde5b3924a5121785fdcfa1f3412d36dcfea3153674cd06b667fa5934fa09f14bd43cdff6c944a5bdde00c8f2570499b026b7ab08566d5c8f7ee4e9128f1d0aaedbb4fd0e610f6f0", 0x54) sendto$unix(r1, &(0x7f0000000a40)="9d0f71842be1cdc08fb0700f5bd55c5c8797baa6e03d68b52f9a2bbf35ac7d5055ed8a283adeb04506684fd014dc5264a2b2c54771ca15c13034487b476b86a7410396c1d549e6e5ac804c81e7673bc1143d17871c7e96429fed3e6c2748e516993eb7939c11b168150c2bdfd1139ba32c83980a4902bf162e5b9d7f1ce988a48aef4441d3c0a52bd43ba3ee5c69851e15d095892ce8ee817eb42501b00078ded757d304a6aa0ae16d4b283720814d57d2ad277b41d3814226a8850ba5df54dcb22e3b432f9c875940cb447c9838671b453ece", 0xd3, 0x2, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000b40)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000b80)={0x101, [{0x3, 0x7}, {0x2}, {0x3, 0xffff}, {0x3, 0x100}, {0x1, 0x80000001}, {0x1, 0x8}, {0x1, 0x1000000}, {0x3, 0x9}, {0x7, 0x7ff}, {0x3, 0xffff8000}, {0x1}, {0x1, 0xb09e}, {0x2, 0x20}, {0x2, 0x44bd}, {0x2, 0x8ca}, {0x1, 0x9}, {0x0, 0xfff}, {0x2, 0x6}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x3ff}, {0x1, 0x7}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x5}, {0x1}, {0x1, 0x7}, {0x1, 0x1}, {0x1, 0x10000}, {0x2, 0x8}, {0x3, 0x6}]}) sysctl$net_inet_gre(&(0x7f0000000cc0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000d00)="7148364d8bdcb757d9e81968b3f2d6f22b5ab433c6258ecae599e3b12f755e263e6ccd17449a8b71b352b73207a3458cbc8f3e23a3807abac74b5f4ffbe73d7ad44135a3272248f05300f76594f8d763d73479b93b2c0e60a0ce4d1677a1ccf0c944ff0656bdc0424623799f4f6d6a8612273277ac70a1a9d3f682f8126bc486c448ee8fe8530218cfc596dfc81d037d1333ad2a67869f31", &(0x7f0000000dc0)=0x98, &(0x7f0000000e00)="c383edd2d74a535a3fd36a1e6971c76c05ff2e3f02ba9560277aa099984ea3c9afd3005372f1d0f1282de233f1ba92d591c37ee12cfa04db1988ce64e938f26b0f9bbec57fb34c67d4ae9190b20c2a308b71b969421e17f0100952cbc41cba5eadfc796a232213990a467a8ada202d20df05f4cb04d7414f82b3efffc1a55ddb35", 0x81) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000ec0)={'./file0\x00', 0x20, 0xfff, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001340)=0x1) utimensat(r1, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x4}, {0x8, 0x7}}, 0x2) sysctl$net_inet_gre(&(0x7f0000001400)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001440)="7586e0b8ce7733dadc965b7534ac236a06ec57cfa0fd999b78b08552943e372a3e15b21223df118de382388cfb6c4af80ddcd84655", &(0x7f0000001480)=0x35, &(0x7f00000014c0)="c9658d22f9f6c42f02c981510d44690ae157d69c6f4f804e90af2d97e82e2c83b182379e982c8d373b60eeffa1a8c49c41bab8b6acda3458e8d69e17a523cfa324eb153928c9069944ae15714d30734a0a6ef95178457bfbcd1ab4d64c499b58992f0b12a69552171182c88d43d47f", 0x6f) getsockname$unix(r2, &(0x7f0000001540)=@file={0x0, ""/8}, &(0x7f0000001580)=0xa) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000015c0)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600), 0x20320, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001640)=0x656) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000016c0)={0x3, &(0x7f0000001680)=[{}, {0x3ff, 0x6, 0x5, 0x6}, {0x3, 0x1, 0x20, 0xd987}]}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x47}], 0x40, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup2(r3, r3) close(r4) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="d9701f17c01a", @local, [], {@generic={0x8863}}}) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000a020205"]) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r5 = dup2(r4, r3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = semget(0x0, 0x0, 0x470) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r6, r8, r6, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x38) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r12) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x8, r9, r10, r2, r12, 0x42, 0x6}, 0xd45f, 0xffffffffa034dcb1, 0x1}) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r9, r13) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000880)=0x23) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x7, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde156573635eb29e36d8c5e607e76d24bb1a965f857142f6f655fd9a3d2ae72e8f31e7a05ea4b1337d2b7c86f1f12c", 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = socket(0x18, 0x2, 0x0) mkdir(0x0, 0x0) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) setregid(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}, 0xfcfffffffbffffff}) r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() socket(0x2, 0x2, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r6}, {r6, 0x77}, {r7}, {r7}, {r8}, {r7}, {r7}], 0x7, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 5: mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000166000/0x4000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008c000/0x3000)=nil}, {&(0x7f00006c4000/0x4000)=nil, &(0x7f00001c5000/0x13000)=nil}, {0x0, &(0x7f00002d9000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x0, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x1}, {0x6}]}) dup2(r0, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x8, 0xffffffffffffffff) executing program 0: kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) syz_emit_ethernet(0x1b7, &(0x7f0000000400)=ANY=[@ANYRESOCT=0x0]) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000001580)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrlimit(0xd, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x200}, 0x3}) getrlimit(0x8, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getrlimit(0x8, &(0x7f00000003c0)) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0xfffffffffffffe01}], 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xe, &(0x7f0000001480)="ebffcbff13b9bb852c614a1caef8e69931929648b46bd7e95eb18c6771a4a445c0301e25358efd31c7d5c7cb0fb2f1e5af648dab3042f25faa0915fa6759c0d7bc72f3f3b1dc9647407a237fa90cf2e8232f3339a14bd9fe7629de1157a502aa6c2ac6389fdeaca35de3665ac0ba6c8ec00df9f3bd7023642c3532b3b2d324433d80e79fb407e2766cde82f7ee25907ded592986469552a2862eebc7aed94858f092599a56baf62a49147d035b3f1621a6c6086836e1926321bd40b526289f7821700b8286b406b4b4232796e7b40bf62d077e6026008d70647bf8952dd19c8e574cd324d1cb", 0xe6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x40}]}) write(r6, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) fchflags(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x412e01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000140)=""/192, 0xc0}], 0x4, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000180)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f0000000080), 0x0) r2 = getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r0, 0x0, r2, 0x0, 0x188, 0x7e00}, 0x5, 0x8000000000000001, 0x10000000005}) getuid() r4 = geteuid() setreuid(0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r5 = socket(0x0, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2f, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/116) select(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, &(0x7f0000000100)) executing program 7: socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) r0 = getpid() ktrace(0x0, 0x5, 0x1b0b, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/125) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0x4}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x82, 0x0, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x0, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x0, 0xfffffffffffffffd, 0x8000], [0x7, 0x105, 0x7, 0x8c, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf08, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x0, 0x3, 0x51e, 0x6}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x0, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x5, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x1, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x20) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x3, 0x1000) r3 = msgget$private(0x0, 0x20) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x10, r4, 0x2) msgsnd(r3, &(0x7f0000000140)={0x0, "2f5da7b7e5ffd84d06be022a27bfbc3c8c1c9e790630dc38529829c3ff8f3d7a3a91d003cef3500d989fcc99531b9cda971d8a66011eea22df52f7dca0b64c892bbe87e9a57c11c2c9279454b7b314fc76a7985cf0c306fbcfdaeae8ab5cf3479cb09bcb68408aff27"}, 0x71, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0xb0) mkdir(&(0x7f0000000240)='./file1\x00', 0x79) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x10) r7 = dup2(r6, r5) msgget$private(0x0, 0x644) r8 = open(&(0x7f00000002c0)='./file1\x00', 0x100, 0x106) getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getgroups(0x1, &(0x7f00000003c0)=[0x0]) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = dup2(r1, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f00000000c0)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x80, 0x9, 0x1}, {0xfff, 0x3, 0x3f, 0x40}, {0x20, 0x4, 0x8e, 0x10001}, {0x1, 0x1, 0x9, 0xa9cf}, {0x7, 0xdf, 0x1}, {0x4, 0x12, 0xff, 0xffffffc0}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r7, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x229fc) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) poll(&(0x7f0000000140)=[{r5, 0x86ef6a69ee17bf91}], 0x1, 0x0) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@mask_reply}}}}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20101, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a7", 0x1}], 0x1, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x3, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r9, 0x0, 0x80}, 0x800000000000bd, 0x0, 0x0, 0x0, 0x43, 0x0, 0xfff}) seteuid(r9) write(r4, &(0x7f0000000040)="4de15a96f4f6138b30a6b8984711b1fac77c890a9c16b0d40da714e079db0591a2c6dd6ec6", 0x25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000500)=[{0xc0}, {0x25}, {0x800}, {0xfb09, 0x23, 0x7, 0xffff}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000004c0), 0x7fffffff, 0x47dd) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) getpid() ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000240)={0x10000, 0xffffffff, {[0x3d, 0x1, 0x2, 0x836, 0x101, 0x5, 0x9, 0x7fffffffffffffff, 0x7, 0x1f, 0x2, 0x100000000, 0x4, 0x5, 0x421cfb0000000000, 0x1a5abaad, 0x3, 0x101], [0x6, 0x1, 0xfffffffeffffffff, 0x200000100000001, 0x7, 0xf0, 0x4, 0x2, 0x5, 0x2], [0x4, 0x0, 0x5, 0x80000001, 0x7fffffff, 0xffffffffffffb517, 0x9], [0xffffffff, 0xfff, 0x5, 0x8, 0x7fffffffffffffff, 0x5], [{0x4d, 0x2, 0x9, 0x6}, {0x0, 0xdf3d, 0x8c, 0x2b6a557f}, {0x7ff, 0x46, 0x6, 0x5f}, {0x20, 0x41ad, 0x0, 0x9}, {0x3, 0x7, 0xcd0, 0x35fdfb61}, {0xffe1, 0x2, 0xe70c}, {0x800, 0x9, 0x100000, 0x6}, {0x3, 0x3, 0x20, 0x800}], {0x3e7, 0x1, 0x3, 0x3f}, {0x4, 0x0, 0x400, 0x5}}}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x8d) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000480)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0x204, 0x0, 0x0, 0x9}, {0x74, 0xfe, 0xcd}, {0x8106, 0x0, 0x0, 0x2}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) open(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r5 = socket$inet(0x2, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x68, 0x0, 0x0) dup(r0) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x1c}, {0x4000006, 0x81, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 0: r0 = getuid() setreuid(0xee00, r0) setreuid(r0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a6", 0x189}], 0x2) semget$private(0x0, 0x1, 0x771) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xe, &(0x7f00000000c0), 0x0) r3 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r3, 0x0) pread(r1, &(0x7f0000000040), 0x0, 0x6a08) mknod(0x0, 0x3a0914c44f7b202d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r3, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) chroot(&(0x7f0000000000)='./file0\x00') r5 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x24, 0x7, 0x4]) semop(r5, &(0x7f00000000c0)=[{0x2, 0x2, 0x800}, {0x1, 0x65c6, 0x1000}, {0x2, 0x7ad, 0x1800}, {0x0, 0xffff}, {0x1, 0x8000, 0x800}, {}, {0x3, 0x81, 0x1400}], 0x7) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) executing program 2: mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x5900) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x6, &(0x7f0000000140)='./file0\x00', 0x8}) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001b80)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x80000003) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x30}, {0x6}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) dup2(r0, r2) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = syz_open_pts() pwritev(r4, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) r6 = syz_open_pts() dup2(r6, r2) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x8001) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0), 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xeb3e, 0x8, 0x8, 0x9, "425be23a3d401cd99de75249d7a40fc4a9702a58", 0x5, 0x1}) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f00000002c0)="cfd4ec9823b9a836353c854438af3f9901592745ba557e5d6c609b5e5f64aa1c9caa24470c91554785512f3845efd6443968ea63dcf3fecf6fe0d81653a9be9022159c7ab2320f97813ba8f57ab3de2469d4c549d110b768423e643c402631fa4fc3d638c32c3aba46ed4503f538a43009481c9ae0c619cade9e1399c457d8bf83", 0x81) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x1, 0x1, 0x2) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) writev(r1, &(0x7f0000001100)=[{&(0x7f0000003380)="c0d68a365a47f7ae6e6a7ba2c2f4d213b517b0bbb862baf602f36a0689b3c6f814ef45c101efd9a939e4db631322bc6c6d891d871c6c55e4ee944913ee873eb395797517d9d41c8e2dd8af4996cfaac0fcceb08213428b637c05bc95bc33269bbb3c7ab44b90415bacc01ab4ed9c7270086a86be1b77fb8f7d1f65f616931ae777a7cc7eeeffb02378a5116d66bd6bfa730b4bfc09a32eb7ccfb006df96883a38ef49b8ea19f63740e0b7ac8540498d19205ce3fd8cb791bf6daa7f96593e72020cd6ded774c0af1f673850e8b6fd9b4736bc14b695e17d123219ead242e8a07e97c0d15da4081c63538fb13c238608254c0b5abf24fde2ff68afa4789226350561edcd8baf32bd7cbdc3bde3f5d203532322b87f7a16042c50ea5e0925b5d9f8a190d25d7dca68b315ce94f50ec23831aa4401eb772b09e5be828a6ad227ede6a0fa7736b6ec6aa32e878980a482b11936d5fb9c88fa93776683672e76e0a9cde5d9ed88d8536ff3d965667f138977f24baec6385318bb7520898a9b3232d696d859f8b2791cdc8b47d966d5b92bb0026a74ad42b7294b31dc96e7bc22378037a105ea4bc75ed391aa8ddffa57ab37ee97d96bf2675acb799f0701b42ff7db7ab44eea39de9a8bd6eec5f4e49d828bb4b9ca6f8a0586c4613d57465eaf5f1c7a014234c382c2dfa3fc48d34b59735c0eb038fea5df35e9b30f5b065d2a53790331eb36430a0c7dc670e7b15b058ecf55e79ab825288b9962197ec65aa182cd55c80c0004fa0f2a55d41b999bba996ccad89c886c9b6523c6c36b68e16d70b3ff151ff6e9a93d1d9fa7ef519e63db2ca7d8ca1451ca209b24c34c8c4f26d0bebe71ea4ba01bf3d18a1f20bf866b981bfb48e19573a487b38f2a79cdf1ab730ac6f6a7ced535fdac59c2d6babcb708f9af38b0dbcf87d76bb5dfd9184f59945517a9cbe23a94800c28ccd13054a6de474d22a9371e747d8693ed73d9a33cb166fbb6332e25068d05977b3a45eb8b47085223203091a987926ddd4e375e164c0a062171a95f8517ce5eb2442db2355ef65d3eb112cef67e3f9f53f32869d393ac3b48792308ac1676ca7aabe046a6a76ca96015e8c30aabbbeb60f08e0a897780cc3cc6623cf5c79b00aa7a578d583cca0411ecb2a5e667216c6fbefddc845b17f49bb9ea2c64b7d8774684979c677595fffa6fdf2be78c2c764f4c57f3b498e08e859645b384779d48e8813072212a33d1e13a69c5b6201022646d39d54c4590bd9c2b3f134e1d4ad95dcf7edcb3e3b4b50af88345f03fd36aec5d419ce4a4ff9a99afe782bbf27a8a3d5969ccd20abd9beda5686b2537f772ac240fa73550ac2d2710320f71d4616ff953e2fd3ca4b3a2aa7c6b813dc1f22610f5c5882e51edd0bc1be2a9be8612da474413f089d65e648acec46078c059aae5aa005ff9b5969763190cda2dca0fea2d33fd70051b823414b47b8a53678015d18c60004e721220e84a5fb75d9672aab155d52b9d152c3a96ac4077c3ba38d867f0c8f6ec74a6db5656a04578c60b1da5330a475fe059c83d8a6fc9624e7ad7c25cd1b1efe088d7eb20b2d93865429d6df0a76d7283fed8294dbb7e3f2de9b6c7beebd204ee8ffbddf13f53c4e075f44e0e08e46ea910695a1487da7861e40e34b6a0ec4d77d2c9d4f1e23c731dcf7b5a3deba578014cd864be01b1a347173dd6b9a880ad90c93f762945746ef6b216a35bba7b4f414be50ebc83e68725638bd9c7459e60476baa5a6951917eea1bc50cdba28c8117f1169187eb6a811a3be2b35f937d94deedf8306cf958e084f9167c260ea72e3102b9409a377147b46dfd5df6d72a316c17386742e9720768fefb401777eb5756d4355118ec094ef0045fe8f8b3fb77a72b5dbc4ffbd58f8208fb1c85a30e55e2c1d58c6925a6b3a8655f00ddacedeafc1b924150930bdfe918f583a29388594c89e8fdc3e3bd74f440b38debfb20d503502b9e9b7ab135da2e94211f4c341ecee291e8909715cae64cd5a33bda9d3f76adbc134440fc9240d92a82cc431851e377cd39a42dd9b89f840eb7b221a04e588fd26eba71862940900fbf073bc9bad162aa69efeefb948f292683dd20f6b0d00ee8004dcfc1f3c1feb14b58940972250c76a2ddaf51c14244f8125e78873180a29ac6791aa76cfba4694c1d2c6578427acb9d98d82e80e807954a7bdd33f7ca5e29d982a9a955b914675140e413dee51eb1a4d2c42734098f1fe1159f963d3537905133c29a8f61ca4b940ce93dd1c61ba61c70a074a5d93cfea52ce59cc3fc8a34fe99334360c3828282fe4da1f96d303056bcdaf6735ffeea71e3b2e1fa7b7d72334d8b4153f79f021963079846014de6c7ef034e6b7ea29684fa1628a8b59a38f888d61febc603f218bd833a7d994edb46730db34b0d289b77648e32f8dacb52edec7d563f0b2cf1ff6f1fa4243d20a9102a28a0a4130757ceaae940a83add40ab9933b3ec0a7377248cc19fafd149690c98283823d7d03377fc34e17154eed178951a126f90bd9f35fdf3e0988e590758c83abdee74397b22e4adc9f63171f0f4d30d3725430eaaf0f4f71c8543af6cd65d6930deb944fe2e96df546b4a9f691b067433015fce8bfb93a220ae3e5bc9183cae43b4bb547dab277a7e1cbfbe4c0315d991099effb914a3c403cdc6b5cacf260a8af7dec0e0796a287f1e0095a783302ee25f725b4f01f9cf1a48dea0ce9b1f56ca31584777facd5e8f3f615efa36c3b492d06469cf2c27f86c1b7a9b26a21e2f99b8412504cfb59b6e26993b802bd98eed9c5402ac4e1aecd78f82c3b916d1a9e24a8fceaaddfa8fe4a77468bf349adb6e8ad2a738670adef80f9accb5d132bf0eaa38e026b30f1a01064d8d5cad5d84ba890d0262ffbb0486c4e9122875966ec2b1f3af7541679e42491850c7c1ca5e540e8e83f8826eae589b68ebebd0e3dea1b65e69827821fbb7fc943bbfbaa62f6cf2cd6a8046c290517967b14246ca5845754657d0ea742ad3b150c9124232d40b4f5924909ac79cf2c0978b5bd4db346a8901343a34f1e7cbce1bf08f5d78df60441c3612216d8df7643cb24a7a475762ebee823c54a1800c5f706f01f26db9d63c0ba3eb84d40b20454b077b7ad7385a7c0d530eec01b4cc6895af99bfe561906d4ac3b8031d6794cb56c9823d06dff23d8b4e7490010ce742fd04f7069222fde9d981d80de592c5f5f56b20ae47d946dd3d692c228d3387bda9d3c54ea7529ac4ae2af8d44639879a4518c3dfab00cfc7b1a889c77dedfd51803c0004f2ecaddddee5aed4510bc28f69c170f1ea7b027715d642936baf569378a987751497babc29c59e0f39b19b8945fd3847d2ee5334d2f0d28c7ba411a6683939e750ecc7d632e59ddeee64b3620a6821ea7cf0c28f78d45775489193344288803ee21269ad87ac253f2c1e6d1f7d88d6dcb6a9ae19890a64b8f0b1e94203a5dd40ee8a58c2ba7a8ddff6c23e3aab39873ea0b16e9180794f02ff5227e003970a81447831f96bb677b2b00582831e607ebfca70696f2e2b4d122b9c75a5610e4cc26bf93f6498ca406e6f1b45b5f3cb90165d6c544621517c956c64d22744ff91e452eaa9ab470c95542ae94ef258c075d37e410aebf9b2fabe7fb46020c5d544ad5e889d13da6de6a4b4557d80154952e1aee5372d9c89c3a96445b346e829060bcd48f5e51e4e4d4d7263bee1502e7aca341331f39c50889d293ab7d916a29a85dc9d67504735f09d80f268fab880bec046239ecb85a836f56d20addbc2c229ec38d0ff41037166c623912cfc102e59641d83c8b8171a24472ad41af14b3d337d0c13ac7b8419412759422b50f355fc979923ffaf2a9b5501fada738f03bd7bba12abf0c7c6111416afe212bf7b6f6be5c5bf01332da5eb799a7bd39e839dbde78f2ab475a5404caaa02300a267ab789419dee51df6d52ee1fe6b6ac614f5cdfdd033986fea1ce650a09cba2d3eb06a792cbd56a70e55f89708e741d4a1e2806b450eae45bfa1b61816147fc6ea58024b8d40c618524efde7b19ba86a851c4ff5049ccf00af6497b93c2a3ba8a218d75de51416235e4a70ca80fa1158c5256d221cdee7e01e9524ced6b0d50cf1da7245869c6528f8c10d7e8b8e53f936c885a1bce4017da1248c87f12fb017ad33c404574b4815274604d2757a34a5a5a7a37dfbd83ff28da5295df8b65d50fe7375065b5f587f7c6695bccb6ae8938a3d3d5d74610a3294b86a3366be3c8df725a7e8aae52b79ac2d965ca833165547fb9e5df82f5c98ef42d51788078b41275a6a64913d443d7019f94d6c8965145844ec671e72919f9874a515a42ca605ffac346eaf3ec518d9391fd5a2d88ccdb43941bef15ea6c26d8608a89c9b7a603520924adbbe7dcc610cc3d1a48bb9e0c5371a6e44bca56ee2a2bd5d02f7519c261532ad5168e2f0622c0a042e1e517098440d2a388ebf5d3fe39eabb3cffc6a293b08db7327cad1931943a47336d1aad23687d0de23b03f86ef75c1d3f90e793289aa2486e411ae0774cde0ddb476a830a34f914d4d20665374937736246b94c42071d7913dcbdc4306325298b09f63f388f951a3c2af9fb56d0416bf3465a114490d8381132c8fdacbadc7640489ff501111e0b9aa262eeb02e3b9fdd53f3673a15fbbe1c0e773a30399ffeb92f8c67e5ad766883da8c846c131428f97da686a44dc859b1e21bc2aed76aff027bbb9c37b56570aa0069b39fd4fcfc7b587f82d202f176df291c47858ff9324602a0dfde31821758024231cadb763f4a53e218c4ddb343d29daac340184bbb86dcd7691f41302d0f9c8dd0d487cba90e83b803102cd29e79f35cda3287aa79305a4ae4cb9a64dea116d7a73492159b8f2fdcbf2e4821521a43c128e74d7276d7c639385828eaec145f4c1129f3e0a1b096d18b107f124a563707eb0d43f1471478d20ba31528eb6791dea7177d509037dcd814e75de8fee08eba860c2eb9fa5032dac6999eaba778280ddb45753aef7141c27331425692c01bf5d74ffd55924227ad4de271f5b8421c36518dc6192b648e3f749f36132c5d0ad153eec7e0cbd782b6495a79250e6a540c6748520dd5e3cb5a2ef7b63f13c3629b2b8c049e7f2de0adff3cb7e2746ca8b71174d6077aabfb151685857a96eb9bda43d15fb13ed59c9866668b4e9a6deb97310d92738d86e73bd12d652c231a612a2062d2e1f832da5efc982c1be888e51a343bbc107330d65e9ceef0471fc67edde77372ad5e572d3c3030d52c6d1d7031eb53bd1da2ebf1899b8c83fd017b43666ed1ca35c186c8a056cce3239b354c0a0624f7ff2e47db1b66bb31cc5a6714aa0f3b51c584fe518afc7d646bca3ae487287d684bf98b38c602613ce71ae89208852824821536dbc5cda72a572a64c6812c218771b7d8fb74f05400ea0894ffe067b5b2efa4345ace780334505057570628242f33d4123293fbd933b137413352b82125c84e1e83c05c3f15c2dab626504c59c7a47bd32148e7143775fe82e3e3e84a14d4c1a93763fac3fceefd7078204657e687aabc7b233db42fe4007d89ae4509789176094183728692d6d7248414c9f45ece5d51b15c31fe8aa2fa12a52c9fc435ee5776d1b53dce71079f2208afa8c2e9b2f8b23946000de419ff0ac73372039f79a37ec25ba8dcbcb00d9d08143bf69c7444453fccb0829f829c8f92263c8dcf70308891c0e6001f106d713fbcdfa251ed54b3da10b8459eb7850efb0c6e75efde22bfc4711e2a4cef9aab183b7fc594cefab0b6b282b68b093f7601a8d0c7f6a4c2", 0x101a}, {&(0x7f0000001180)="34a4327808c533ab0867d64dba74ad626cb18e7012ce8530aa0617057deb529a72a6f8e5064226810d6fb6d5ec3331de11dd1256dd2a8407ecf92d9984da295f4e0e972e5c15398fe1f6f29e95a782f5abfea04aaf5ae6a2816f2a590aefb71ab93570ae633f3850e9ab0231d7294c0841cc0e0e37b15f2d73", 0x79}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371cb78d8f43e59ec87b793bbeda9a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665844b707a", 0xeb7}, {&(0x7f0000002180)="1b348f390168bf2a11a4381cd6120d01b7f8a7e486927ddc057a2ba07cc889b1b4395d40bd2e62a20918334c2120a8990eae94659b6fc44fa4631978df5d2249ccdd5270c08cc7633518756809b72035716d4facd03aaee41c55bbd12830ed76072da7e7d6c8a798f6af7164b8b5807ea231197ef1811dcc7eb5d26e20d85fa95915a535e1997cf4378e1ec7a530f8dc5fa188f1c3b51b08d136fb0ce84426ad756cd993a99ba35375b9acac1483c9124717ba00000000", 0xb7}], 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0xffffffffffffffcd) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2a, 0x0, 0x7) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x5e, 0x100000001}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r1, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) executing program 0: pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r0) r4 = semget$private(0x0, 0x3, 0x114) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/228) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="0d2a2ce8", 0x4) r5 = socket$inet(0x2, 0x3, 0x20) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x6, 0x0, 0x0, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000340), 0x0) setsockopt(r6, 0x8, 0x84, &(0x7f00000003c0)="4cbbbc039932946eea695277aa6b2752de68bf851000fb51d6ee8d4c4eff8a635d6453f7eb39adc2e8356fb7f9c762bc328e2451623dc9cc026cd2565df10a633d9810bafe3d66ece2c52d6d846c55d27ac6ce263bd995203fc4cf8cac4b9a5101ae605003408b300f6d0d8ff7767f43eea1d1db4920125769f00b8f6e844c13d6b73737220ab50bc35e1b8f35e3922b1e2cbdcc5a7063ff97cc895b0e6185ee8d9c2d3d7b54a7f77b2644e4b0d26178a4e7cd327ad0", 0xb6) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x58b, {0x200000000000000, 0x40000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0x2}, {0x74}, {0x8106}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000001880)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x8000, 0x8) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) close(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r6, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) executing program 4: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 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}, {&(0x7f0000017000/0x3000)=nil}, {0x0, &(0x7f00001af000/0x2000)=nil}], './file0\x00'}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2a) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="880000000000000001"], 0x310}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) pckbd_enable: command error executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x5, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x1c, 0x4) setsockopt(r0, 0x400, 0xffff0001, &(0x7f0000000080)="771f61af470baa4a694ae7b17e526da9adc28f4f1ebb41e55153dfada9e7536e56213d64aacc43019efac6b23efe897f03247a1fdaf19366e646c49f8341094693127648929c7efcd05c66c1a56b0c1a43a0d748e55789187d28e60604075f33479f2ffbd3b3ce1eed959a1321a0c051a6781c9abfad5366eeed0ee051327a7ce62284d037b9dce23ce325caf40029509d6644476836545f819320eac743420b7d1aec52e0ec3d481e17fbf625f6f5a436e19e94fc53285be712bd4a881e5faaa0f577bc8dcb6802fcea1dd417ef6b05476eaf816fd298e50e39bbf9ba2b71caf57d83639d51", 0xe6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) setsockopt(r0, 0x35, 0x1000, &(0x7f00000001c0)="9c294af40b8b20f0aa4aa7b31b5b061933bd54a37a1d6a00cc871c884999066d595a25ba194e17b22a01726fe3c0d6e1f23ff0e2d8015620b351a9d0791c8d5c9767530cf4612d73728c541a18", 0x4d) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f00000002c0)="8787ee02d5ff93face4a01093814529aa4ff0b", &(0x7f0000000300)=0x13, &(0x7f0000000340)="06e06f17468cd787f11e80ad3d2493246fc7eb716a8827a172ee15d1e2b1c1d4216dfd468e3813e66f1435f8997cdbaeda82b643dd75bb08f0147977de413b6032fad51399ff959a0bdc0c2d2c551c30b3170a3cab0f4aaaa1f918aeaa0569209cc004ee8224fd4f90a5e33c341c97f745225ce4a1a4", 0x76) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400, 0x20) mknodat(r3, &(0x7f0000000440)='./file0\x00', 0x2000, 0x2) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x7, 0xf1, 0x1, 0x7}, {0x3, 0x7, 0x0, 0x9}, {0x101, 0x7, 0x40, 0x6}, {0x9, 0x7, 0x0, 0x401}]}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x49}, 0x2, &(0x7f0000000600)="20848509eaad88441357718c2e01a535b501dd8574a33f5b92e0a259b3a6c0bbae14343c88024070a451bdc6ed826dfa9cfcae79f53c1437b83964f396c45b79727174be528512989e5d95d68decac76339bfce6565ee4de1bea794af44434dcc5", &(0x7f0000000680)=0x61, &(0x7f00000006c0)="1fa0096fa2eb2ded6909db2c0bb912525601289b34f50520c82c84a0433f0f5b79559c60a9790ae3fe2b149c54aa2586a342de44cb1d9538fed81e88916bb88c1424476bc9fd8c0df415a9b699c2baa061e104c3977908e28cf68f264193947b73aec9e998bcb48e57286388d958b82583f3a0a3d5dc81365c3c93668c8755141828f438bc246f2b9a970da639c5b91744335517be381b48aa76f9e988957ecaedd8d7e753663aa283a46870cd267baaed17d2eda059ebcd7e960f35df5de09f0c0e7d652ed3df6d3a2daebd8314c737574c417adc660f61918178d1d0ea247fd5ab2b7d4510ece5b44508", 0xeb) sysctl$net_inet6_icmp6(&(0x7f00000007c0)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000800)="37487b027e59e55cd107c45c2a6d54fd5fba087a2d7541b677f36dd5e3e7e45df31d02e381b96e4719444d2b14c29aca9011fcd459b1f6606fc3728492476ff424abdd17dabea2becbc147a7316169c86c25dee21452a52862fdaf7108e9109907eb482ba8a63b21b0bacc12f826b1c8d62e1fbe8a4cc7ca7403099a9c4938504a15ad76", &(0x7f00000008c0)=0x84, &(0x7f0000000900)="21dba7de104fc645a017db3f150cec", 0xf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000009c0)=0x3ff) setsockopt(r0, 0x9, 0xffff, &(0x7f0000000a00)="43d5fc43d543b77d254db598b48526bb4373812109c5a600c4d917df3305ee980ddd062397bc6c42ca92f9f0967619828677", 0x32) r6 = openat(r3, &(0x7f0000000a40)='./file0/file0\x00', 0x100, 0x2) mkdirat(r3, &(0x7f0000000a80)='./file0/file0/file0\x00', 0x100) r7 = msgget(0x1, 0x200) msgrcv(r7, &(0x7f0000000ac0)={0x0, ""/71}, 0x4f, 0x3, 0x1000) socket(0x1, 0x3, 0x40) fcntl$lock(r6, 0x0, &(0x7f0000000b40)={0x2, 0x0, 0x3, 0x3, r5}) semop(0x0, &(0x7f0000000b80)=[{0x0, 0x5}, {0x2, 0x9, 0x800}, {0x0, 0x9, 0x800}, {0xcc58c383d54a2082, 0x2}, {0x3, 0x5, 0x951dd79f7f86883c}, {0x3, 0xc980, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x100, 0x2800}, {0x4, 0x0, 0x800}], 0x9) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setitimer(0x1, &(0x7f0000000000)={{0x81, 0x8}, {0xffffffffffffffff, 0x1}}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 7: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)={{0x97, 0x800}, {0x5, 0xfffffffffffffffe}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x20}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)="ec2e5848cba4c5bdd5eda001ffc0c975331e280500fadecbb33b72ace141204333dd9bde5dc0811ab1a44ca5737acbbf3fa0d599009a88b371bc3b92505fe3e05dc04c483f02a6c53f4f99240ff5283509e3fecc6903888d1886e5eba6321a9c2a3c32c8fa9f8b657880337efec7717d8984060ca592fbfc82a29c124723", 0x7e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x20a) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 3: r0 = semget(0x0, 0x2, 0x600) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000027c0), 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000440)="65ee26bb5e23490b76f6a90fa799420179672957ba9d830367d768c3c1f64785477d1d23c8825cc85849ea09e16010bf4fd0969468b318f3519d847cd39fd0c4af994d925064ae88d8cfd024b0da98f19dd671017afe54de8d0d5226528f920494db1df17ebde16bfb117d2eadfd08b09a563748e12f37bf925caae52729de9cc7b0713d1c518cab4673659138f73649891f4b3d13eb5f7712d863af60782b57574fd4d13cd10bcf793537da50c6eba39f321023ef8caa76e124b7185fd916c47579de1c537d600a377222321dc401b7c67470c36d8d557bf96db6fe57b1761f8512b85a3fe3a1a4d8efbcc542ccc911db007c3235abd1b856d3e50ef2983e9f0066bfefa4369b25cefa9bc284db34194055200854ab1e303c89978a26175077eaf43d550f1348b205c30f72caf185479dc75e14d8d857f5c69ca9229cc88a115b346ce1040e03a0da6ae87895ef4b580bac3f6b7dbab190e9feb53bb319d49f9a9103d9ed4009dcc4df46760977b8fee6c04cd77f19380744bb2b6e442ca8612dda8e3c3948758bc865f0832ed7b6cbc74a33695aa99f5b1a26a331962839e2b47dcf5dbc7fd529b444999fa1b1275278bb33655c35c8357852791c22d264adccaebbc566963550313c94bec3d92cf0e31fccdbd0c0da4bf4b5493fc38cf0abcce5f87f173948a4b33efe067c077c477389f447ad7dc83e6aaa671ed53999a2dea1e822f552cb4f3c0596c975a3f9e6835b32895a9fb266d5ad6b7ebdf8b7502f776ccb2c4145da2459f00b90a88a325f11398db8273deafe80602a7892f80990a9924008a252c0734359af3a5b562f9a8b144fd7aacc32c179761fc9d25cb14732689d8ec6c62787920d5dd5f61b4e06c4e9bd76704370b42da3076c51fcff7c04e41559dbe190512fc40dcf55ebf831c36ef6ef523bc6284de2c422fe9c666515dd83ce0931782bea4a540c2e1ad6b9257e495b115d6337076beb2e34b5bc2e95acb1233da0c346f680271a2b83ff0304f79df59d55c8addc22bce7a276f4a1555ce92c5c6c20bf5a478137fad57acb18230c6b76b05a7c16ee5f7ea85ed397485a3119b94d4174a184b8e5c1dc39d5efc4d7afa0c8ad73f41df6a28c676f5f61788606bba9e9d9f8e08943beb07dc49f3bda5882bc3f47db5847bd06c81045186b797059cc15daba45a2f742a3d4090cdcc8ebda5aa89458524c4779fb57955a7ab98573d09a2c5d3bfbfafeec9d07673abc49adf702b11e1d3474256e06424419f8d0be224934c39f6df9f29999c7da18bcedb1d1a82dfa5161d55a66472c9ea57305f3f3163111c578b46e57a812a4815a3e7f9a1b76e126fe6de0ceb467bcff6b8a65ee22427d7e7462e7339c7c7b6c2cca5b44e57f7265c554c28cb0d9914031e56a281e2e9d5f50949e6e3e3fd4beb792ccb88647638cddaa70dd8af79a75e08b41a0659f15b68f11a5fad78fcaaeb666e1eec693eebea78a4a6ea9e791b52a6ee5f1fae908b2e1d0cf7d4a8e2c3d4846e0079e9f2238a416346a7c63bd1f5213a0266f7e46e1d54f394e3c99396019f7389836c042d91bdb91e58275f22fd21ab72997ad2b21c7ef415f7eb2c8e3d55838d9a54898dbf9f4b24e1b15743267fd8f871b5ba12aaddcff58cd177bd1d11f0ea920ca94ee1800f1fb29435a1a205f407144eb86a98cbc2c8901d241ee7c1dd225b590a8308f4a10209fda7b41102004a721ae843ffbf5892ed578507975dbcdd6a24fe584ebc65fe7afa06090c608acec9514437f351a3fbbbe73478830832131516b1062824f3004d3541c588dc1c444e37192b7980cc44796af75e4d1f2e9a4d76d0a01e4c4c661286d3c7cd1f307a534bc1416d8d20d4972aedf2eaac8c3ad9ed60bc59a8447c41e9feb1569a4b200c6f9e6a46f9fecae359487c98bc9c4fba2866ca55f7dae0de584f46b7ad2447a0cd745fabedcb8caba713ac9de72e3649d8ccb21c45457b0bfe02a4eea900222b39e29211fb7a42f13bb504e8be9bacecef7b4e9e7b4a5109de683f5422beb2484db0f37e55aa4c505361f2206fbb9e8059c3dd3f105b7831f5b4dfa73f0ed6d5112cca32b8e37ad270615378abd18065840cbb8b321638f701992494a34fe170a66ee537ddd5ff9ae8ab91d7e78d9541a8f66a4558f8187e75c18ba8e2377376362318816f1a7d81777d576960c5be0bac597902579da79ae53aee06e36e00be654eb7f64ccf763dea3da68462d38ed24a722d96a9b5ebe2204ee101315f0e2db3c355c5938f28603f35ea2a8355d38482985c44ee07c76a5d00a6755cc69299bb83cfbb60577859cb032aad15cc00a0efb96ed84084a61b24b266538c363dd4da63eadf294d2a23eeb1d7395ca98a0c1d6d6cd3853212193d0dba2622c102a4c15d889382102e1a9d7469dec7ac321e5c6b52a12763f263bf765f13cbd25519631be05c233643636e73f2252acc993b5eaeec597dddd53c29b397c351a443462fa6a7994b37930a7ecea646858dd1ee19f5407546fd9893c09a4da7cbeea1d40a039f26181188259284a95d860482cc70b92c1d3261146b392b9e5979bb47c8e3e049286afa8aff1ffcc24bc3c0c835accd9d646c3b3a6043f33a170f31acd02682657f4a9561c316a8d1e943447414eec9eb8ac8a3cc5da1f4ceb636d7a40a9dae11ed1132713261bb4db593f704096a5b921c07d67a0f2d82c039dd901f5c722116ec09252bc0f9279d12dfc7102b3596bd9313a58f0422901871847cb5e99a87a466c240157b61a99666b2627b3b0b9ba3806e62fe8659e42c06f31f5d0f92ac07306ca41fa9876c144641f22c2dd6152835a19e32317613629b355ce7d32df0c0d7c3c0df00e13eac466f0e8132b16e4522d3ac317172be22c8f547c62faf1d63a62f835debf5b2baad536a6f0ba7e732bf8190437dea622be85c6cd9a3f94afbd4f0bd4394dc8ca44a2b0a10dbc59f6b8b4e93e19c884481758ba5417e9492057b4a5bc6230be5db1194a48345d680d7be676303d794a251b420b6caaa37f75b4a95363543daf96e3f8bf4d3506416b0698ab8cd666d5fc23123a4a569582251dedb7e14644cc417331d6c6269ceafc7b0a1f5075c1fea28de61dde4c3fe8b5c51223c05ce4a0ccaabd758013881f6dc926e99aa727c081ef32d550c26bedb5713e7d6bcb999848141c303c04cb9018457c512cf445bfdbf908c8fc70691c0e45172cbb220f34d4cbf34bf5905309ac44609e5da0c1eab54cf1771a3528039f1c73301b6dee5dc8cea753766128af1be9b1a11e71d6254d6868fa883c217983365e5c4f3b1f1dc9756a4f5a83842d59479b2d5e97d58645005ee7e4040727d38b6b2e1ae606b3e8b16f36d936b63d5174c68d2ef86bd598d970036888d5965b6efdfff98a65c3e0fd7c8b3834b6354149dbba9916e6f6952e7eac3cdc730ad4f1b5405b7ed532f9b85f1ebda5236e586be1a15ee586776db2674ba3c88ec342f125603c82df4e1d36c22d5f2c39dda1624f4ee99a7c308c301737b52aed6a3e3edc4dfcc0c2dc9cdb2ea316e768250f75efa61e5ea4c59ce6ee1e260327ddffd8d7cf0e3b86bf9008f679cbb0c9d5f5407f701cfd4c10bbec13bfaa8f38ce4f196862f613bb5b502172182acbeee33ca503a219800b311e38ff9d23708ce82321b3f29cb7e79869b2888abd659e74fcdd504180669c55467cca39cd8c63903ad683a81d6cabbf4babf046fa0f1aeb7900c52f453112e8df7806ec98d3278c77b36cfc6cee5496806e1017f3220649c253870237d731888266c44a2577c865f39054b0f4e6dfb03a38de1fbaf9356ac388daf45a23021e4a5273b435a7ef43c50c119d038fa3e32986fcaf7f00319b3f2968569eb5cd04695f422ed802acaf924ab5b3a3264a131385ef656cbc6b5871d6e969246295be00ae1679faab698d43fc2cd0ec622ae639cdbcb444c3ee245809f72844cf39284d7626d4c60a997f9a07643fcc019e18ba786193d233aea697760202091ed33d4a83f7c2db96b8a3547a236f6eb21954463b693ba1ef00a52d9f73dfe6e276c292717a84fa2781acb9140a0c648f9b70203ac7c0c921960fd49b75e149df57600b3c230a7c2313ba08ed31e19d348edbb687cb7c4ec183427529558b6d4213a1fee8699853149c8a7f20b0d73d56f5fafeecb61fceaaa421ad8fbeb248c96d24b0981fc324c12008f62eb6f5db60d6ebcfb9884deaebe440b78c9940966e653cbd9a8a643854978d093c2861e10479ae02e6ea7a628f38edf86e054fc9891de04191322b41e0c63f4a261745e7f9958f7760ccd31e1d1ac1f9249e8bb572d99798a018607dd28630157e6a33ab231d575f0fa48501ffe83ae1ea564dda49312b48d2b017bec09dede474c4fec3ccfb701878260da943bbc818432141cd1378b53a34598f3fc8ccff7d056e811b6da106cb88ea4534c4fc77ed3985270ab09f575d33f9714f02efe5283cfd6bf4043aa7827e554dd66a0650600b904a62a965ad13b624efecdaa9a664291bf14254db7c54867327fef2889968d062313ddaab3b76c82683ac313bdff83037dc1ff388b9d0a1df19d23ead9a09bc5efb26ed48b663d6a6212011785cf42488062eea04e5abcdb17e863e9d5ae1913f5f39128cfb14c63010f12bf52c7e4c1ff936a83a571820b1ec24774a89c8251b7168e918dfe1eb14027a0e61e0ce0ac2a11b5956031e94509861af6ec5597ed508e8782886b6a13d7d88aeae7b84979df974255c45b038371cd329180ec3cedde860598bfb1e2ef121b813d1fec545130da3f7f9b282f7e99d522dec2508752eb2505596ee7df25db050cd43967f51795228a9c85ad0bec7cca5fda8875c2a3f0789c841852b794131e48e0e5bca847bfffd7bfdabe87cf2c5deed80d746d70902d3b8176deece0b6e4e809f42ad72dcc6c0d94acc763e88efa442410f7b6d1280bb765494f5f3ac5b3de6f9b6873b9dfc2fb5c8ff3e2f52f4e2a454ee8549aff649418c03ce1466049223c91d7a92687cb62e0c8be8cae5ffbb954da2bb3dff67c3a3cdebf037e4d5ad458041b87e1af6d13fd4e8996a38feee5f4f196c684a580f8095139da8f888edf93c770282dfb60c62262a6da11ba00cc09ca7e98ae6668391059ed6e26478fd9a696335db13c4e1f5e8035beb02103ed3d4ca2263d1c9807d8f91529b576670d95e02a472a8dad66dacf5fe22775eb038082581d69f539b5ad4112c80d6868c42ea8cfc202903d384385afe5287eb749f57279febc64812753038e0410c318eabecfdddb459246f75bfe3f6d81440324af78c7b3399e7766030a70070b0d8f19428694c78d80684f51ed7124b4182c6433659c21886ffa59562dcb5621e3fcf8c4ab818a13af24a24bee18a423c64f61bbc31eeddc3a656626a82530e4e9130f67545d3f2191f5b4b5c9d8ccf51b6145bdf89fd177a40e419f637be3f8c591067bc433df56e7843146641e14e277fc78b531e0841e219c8995d3bf19eb20dcc02ec1bf409841c0fbde91ebe88ce89f048243188504d7caef9d4caee70ed7d1f9fb3a3d5e404ec22d681ae26a334b816de9fb780797b9153fff463973ba0ff0d5fb48dbd1ecf1379f79f844a639da9afa550ae5bda08895c5e805688f07340fe469e1c6db3f969400c27b32fc9df5f5f7ad1f5720c67a97a05643dd55389650e76e177ddf485c2903fba0066c83c55d6991c84948c8061cfc67b4a50537c2511d59e01de3d17837aa2414a58a728fc2c4f64909021a40eab6292", 0x1000}, {&(0x7f0000000240)="b08ae5955e6aa3caa3837fa12ee1c1dcfdf3d47206f0b2e573d495afdf5290382b8e9d0d1167c49a13a9f6ac19346710336ffd6456428cecebb7bad01734564753b9a290a8ceb071be9847d5254506d79d6da319a4a758f37047c0dca8da55a25e7cce7089dcb0a2471ebb83e26e34276fdbdc6eb81f0b1f3d136db8e91f571e2c21b15356a13a602f88f379296104b3dcacc0a9069e", 0x96}, {&(0x7f0000000300)="53a57e957666aedc9a441908868a6e9fea7f4562dc428b00b213d211c17f3e7c7ae7d09e7a4e862f4f38be7c75681be63e1726fb625f4cb1399d169c624d7c48201c6451e7803c4ec897c12618a4be8f54e60720799dd83ef1c468fc3eeda4862af9abda218c65d9b6a8184d4145e94614846a458884c4d7e3d5dc22d99d3db21ae4af492f", 0x85}, {&(0x7f0000001440)="ef88fcdb53698becf8cab486f29dd1baf2d1d467d3804a9ab83f5888ce96854f03fb481d6ee4c7df36dc78b1a27792ac4ad55fc196ab731714fab25879535469ce63185e789a7113cc931d7934a9a65972d8aefa86f42ae32b38b1bba0adc1817f4399b2f51579988027d3f9cb6e7e9ef3ac05715fe31c79f82251b51b00b6c0a8aeacc5faa79cc094108f9c54fe3538cce2684b90d7d7eb4de4540f504c2f082052c676e6a6832b9f50697ec41e823f462ed776fd", 0xb5}, {&(0x7f0000001500)="393d0b8a929e004cbf9952a459811d90c118bbe89b4b1ee6fe6de86f81f2ad48ecb3665ea96910183c3763846af1e70ec636215e09ea6bc43930790ec04ead93c11ae8a81adb0e29e65ab754ffce22ff42599fafaff78dc68b88a48070dfe9ecbbbe45fed7451af6ccc770d6451197ce155b80a3e176bf827c5360d8ad9088d68a996e246138271d92e033c965614ff796b62993195550483d406909115d0d46a87c73700a6dd535f780e916bf", 0xad}, {&(0x7f00000015c0)="d9d851e622b0e1307fe399db3ee2013152513f085013c238418455d322d0a1b4c1cd4796bbf39d2463c153541dee18e38171b869f2f75cb1063d6b45fb321ef6a6d0c6c24478bb0be58e0ae68106e39698583a89d6e34aa4f1998478b05e1e6ca1b3676d8e467aac0c689ff0bbfd06703540ae314f4a27b82a17756efaf09197c7311542a0346ac32b0f492403a96d61f697d59cad901abbfcf7adef76dc34ebaae7154a08678d48c7fcf61aa17b16431ba6ab8630ec45565e4cafbc252f6f3dd3c2dfbe9caf840bbb34c4afc3ea97c2c7c035a130474f752a95a0a11e97d79c5af5def6a9260f0bf36f020d67a31369db45ff58e48a0b3fd03a1cbc729c4905105d02650edb28c807cbe8bd960abcc0133261207da700e42cc70007c006c2380dcb02e17fe2c00c0da046ec7e95e7b6af7425c0e9105c6c877c20cbee8f01e4779eebed139951cf89b537f23926154a2e588b666f05f93a4e7e4100fbfb9e64be6b5205f754813e51f60be35cccd7178ef268836d4506225bb92e9a9757bd9a81c5dd032f8582f49b92630546d1dbdf7c1c40668fd03c8a15f18530ca86d40db25f1699ba30d060e9d46dabde59896e29b572a8e808b44ce119a14f9bbf0bd85bd68f46d14ed243c346bc31afd3775bf03a218827acc7c0431fb82fa0abf85ef8e91f3f8c9b0b89a6a4a360f0cb2a98b7429df9d2b74ff565aac302dc89a256c37af5af4f725096c874bb8d9c5c8905c4565cdaaa28d2f49078a12ece2ed8d11b94d643963c297c378ca0ae9848dc4cd17cef641aa70052ed416aac4ece8c7e6cd8073e163a589aacf1853129fcd5aa60ea0ff55be9ce494f73ccf61441faee23803ead175136781ee75a7fe3fd2df1b5fd73a218b98cc3c2a6c92db4fd8099e4d68924760b696ae4af0d4b88af3b3f0c3a2ecffa8c37893107d85f3864c782b042de85de4adb21191fd70736ae1d6d65ece8ec7d05d4c1f96e4d1d09fdc62b22902300ee63b5c0b5800a5c4ca12f41180a08df90f906fd5b39b5b622416a3e8d057cc2bc9170f3d08c43bcd80d0ceef5cd85ccd0a65608805493193c25b7d480cd8da561600017f25cc5647df3cdbefd6e01259b95c8aee27831e0bc0c9a5cc8a315f88a2f338e285427651865f0a0925136068ae6b15412d82ebe466fe53641b073998a2ab2f3c1f04fd14f613868c46b31ecc8217a28d5c9adf7ce7302e507634f1dd183b1d51538306300d1010e2185a0bc55173662401fef1a85a5353bbcb8def384d8c69a63099348c29cb3300d09967334d377f1e6047afcda8993b2ddf72742694c5cc13e68fa11854daff6db3ca94e8bd8852aa05a20d302d512dbd9b7f2e041ff4325b70551a9eae114541e8b139046f585107ae31aa1b40a3cb007f60d386412eda290be3ffc87fd21e75bce6c0b92f91c85e455bd0e42ac1bbe4e0b673ffca00740dceeff7273c693e08af27576ad15ace13194ac602389cb29958cb5d2736ed88cf59ea9e1b433688a97e92c3da552ef76ade183c71010c3e989b190c2a1967058f8b5391e8971089c79dfaa4651da20189d84f22c5bf2b8fbe3b91b815e19b7439d90564a545778c63c633efa45a478414db666ff92d8a21da3f7c837f87e946deee0cd876362f207b7ac1cf99a842bb4dccdb5e1174f1a1f081548adae8d6e24e26c36a4f8b033f39cecec832b3795ac340b5e0e53803cd3761aeac0a0c151a311fada04d02fc7c8d94c590b99cdc205cc813206a66b7af92aa8af8a9cb0606ac0872fa350ef4948ea36c508c49b9b1fa9681d77604e80d12939534a566d1b35a5bc5cf3bc601a80ab36f8e544d06101ae2a0c096f39f2b571adf364d962d662623bf0f90253cbe4339d6c45cc7a6c34c6ab54cb221e72f59013abe9ce1545bf03f19d5cd51dffb9b70e7e6069f89ef1ad8cce75434046886906850ba651f2137463e9701f28b0b56ae4dfb71627c89abbce711356eeb4406a515cc8297833a095741c7e648279356ed9fd531eaad3a6461c9e14f7499834b72b46a7234d78eca42c9f04434fb8de8b3a0110cf28b543ed90640517fa963b57ec09be06dc0daae4656e5fdf548f5e5817d63fd8d62391c201145faa056a8481b840dee46068260f60caf4a25a9b8802c11be45d13a1476f3b840a2de4a2273f12782f54215dda87a379a3c510445b0dd388de22db97bb8fc68f5fc9cf3bf3379e1639e488f6190600d3f6ea848d1040853e3a5a5f7350467ddca5033e04d2da40d5d158b91dfcf305a7dcc94405cdc3fc1f3ee2eb9b2a15c0ffe008f0dc4dc41f4e7a0170397bdfacfe413cd721d07bdf7c3220533323a720c30dfaeb51454220b75326efb4bd3965af2546bf794b2a968e011b19efe082193c2d8f286c02e7ff9b9ee98e02cb5c7f3b2785ffe5111361719781436516709658faf6fb4b9b98a6bb602a876b52d344dab85d90c1d29f95e64f627e1d5b614a64003882723255214fcebe6d441271908878c29c0c22319eb1da630f1444f4c441e144bc79a49e4a6ec971cc3783b3a6df7cba61d83e142c95a366eacd91e6e6b2cd2302e4bb76f893289f747fa9b569ca608e9197154090aab007a78ec39b38067961657db8b8f00fdaeabac933d876202d944d86ee08a0499a6df4d8c664107d082b49152f07174776abfd2040e772b4bc4023708884bd04934b6371e7a5ebb56e7a2f8d927e6f445595f7b5955f9719c560c5d085e2ae6683ce92237a698e30d244b8b4095fd67f5d1760d9f2d22075114a8ee1231165600597887faf582af57f68cb884f18986d17e97356d97959077723a6b1b580775ed188f2212721455731a612d12c23fb5d10c7951fb3d07ec9c983b1b8e00b52746d7891148a2e0fa47fc15bd0c44d7745d427dbfbb97093c88531fc9b05de9f5b3df1260f251417abf777509c2f2a1eeb9c7f7494b1f754469221b3603cd34c376cffc30541aacac97465f91519cd806e8e116fcd9d23662da9d3fced807ad4d46dee8c01386f5c804d113674c60181d09dbbcacf606adeb443196fa5230290f66a5243b8b00677d17e8b7c16a7269af6e81b417c77e879e2a0f30840ce17bda99eb40948fc123c3d1d046498abc6b880be3deb8e1680116afa164a8678067f146248b28beeb3d1007e0226dca6425fe06175d0045f5c576c3256899c042f94cb8e6a1c97fdf93d67016374ecf3d637ca84c03cb05b8cd16a9df01f5efcc3b1fd7829b776a2cd0cab58f1efb39fdfa7f15efc7b5d70096a372a7fa76de426be0ec7188cf16c4fc98dbf817c9833ac990085c45d79e369eed0098838223cc4116d4d1b9dcff6fb5b557e1494e5b55d221bf6d943d576d233428c11721b47b77e5ad29e25b4c161644871654da08bcbe99d45392610b5de4ed93aaeea7589f396243787885cb5471cabd845fd2b1c1b96b995ded1ed6e1ad1d7600f23915638d14bfd8fa90518b0eef2430571c1f8be279893597e3d20723369d26a8b53a14c0f53edb316b2f327fe1a95432c7a8d8f4df5c06069f27260688e41a172ae606347f22bc4e6b8aa4b12c6e661e31b1b7373ea618520b1f6951302c7c733facfa13cbb9816e4b719e9bda3af56a529bdd2430f14d902aa48c2431ef5e7d213c4053fac89e67c2bb69affe99ff507f7857d93d5f73a6e666ac65740b066323218ab0a6a8877e6859a28c020771b59654637222135e33b51a074c425d92fcd74f108d2909487edcd048676b204e7e13768befd5282ad9adf25552aea796e01537e2b26268f6c494b24cd8a46508b4b19a0a7de33a4ab1c3a530a8dafcd8ba63afe685302b859e3139739e4453d59253c5ed6a7605c6d5d46287edd97c640f2f13bcd939586205bb6ac7df2817b08df5254231cad0eb783771cd2dc423305e9507c1e86b848041819f9ea32e619bdb71ad5fb592f0d6d415ea0232db2b9efa1b233d81c129f6acd1cc432d230072c60dec18721fbf984a5fa382b54b7baf9dd1d303de6a557c665f15d1ac3c1201cc3785623e6a02259ebdc880d07313f29910b261948224013d26c5fa72d58a32552250850758f2bc52841116b935e1197795528f8359b4bec5add1eac1f1d16c9e26d5498fa308d0fe55ed76ebda031ab54c65e27cdc46a0e9e062eeee3e96bf50634ff182cacebede62cb5139d93ce89ae87deb1152c4e427b1335af600bc361705c97208449dbfb2e5ae5ca7b7057b0746df4dd3079fe82221ea78dc74ffd14e07ebc246ad9ceac301095fb562d30657e6845eb485335971339be397eb4873131056c13d71b9619f18734cbc192f63d4f0e52a74657bfb672590e8f1571b72bb09a715a71b06c1da8ee8ef89ca49a9280022ad0da0fae0f3699223645eafbe7736bad7e33a705c0b9d851c5a9046393cb24dc9d161165081195279ad3ed922344ad7f9a04a9a760c5c80273aaf41fd72022c7440b0ea50f7c412ace0f42b5b6c137286b0749754d96a3a061cb1505e9dca77294458317093b9bf9d6575d9639a2d943f2fdc5ffd97409cc852f94509d271ee00a82b424d2728155763315ae28eef4bf01d34a108a931b87fad4393a91d661646ab118d1c9c832e05c7d805739e7dd2bf12fb22698614773d27740bdfe675faae34bfa4618f854dd2042a7b97b7e1e10241fecfe52d167444ce84b402e6b2f6ebf158f757a2c89c01810feeb1c79aee4f907a3c51cfd9ad8ec27dcb1aa1ceb6704f0f7d0c7d4546b817917ad79e4d525467ee9c73286526cfe7878f0e438f08933367bab1edab3c283acc2c21bada11f35cd237fa667b1b8554d8ddd33d678859bada314747c89fad5a3b2217fb5e1aae83f04924b0ab56d7f86ca3c92d4f1740f115e10da3ef4be6323eb31c86233cb583567dc02e5c3a9000897862845c9f38b143dd9d146d4b1f9ded3baa3c22f6e5599ae7a4c1384ede9d445ac287e16ecf49c1e376a68b1c7a718ea031dfe2bfa5f9a3e28b727a0a09efdaf2bacff4605f8b69ac1c59f903657bce235c4336777d69036e82c45ad677bb3103067035dd025506e2f79650716a457acadb08a0350f309f18aa3d411543c8968af60896e8b15730526e73ba4289f3b24f19229d90fd2ddbfa401d76a50c2afaa7c2ce22ac06d99b381db6b458ceab300a921eaa403604fcd949da60f7e8315a2ff11290048668d8cdaf1007641cec604b88dcd47d3f64c19c1bc620b81977a3d44a181dfb285f8ee14c8e52decb26981b2affd826fa8b6171fc9b290ba6768877ffded3ed1e16a9a70ee970c5d7dee9abbcbd5c464f835bb9d9e9948475ceefdaadac589747a643fbef78e3e53fc2c8afb6d5fa682f33d126cce0d081393bc1dd4dfc470bf40e2b14763522177f8fc93e9ce85423802bdb57436cf6c1666eb0c7f5de31371fa8bb4095bad9b239b9062391f5bc25ea37060f8c295ed02eade923d8412ef6d010bdaba53d6b56ed2bce1a1963eb45fbac8999e882faf779fdff82359f2d3bd5acc23d79c55b58a926a6825fb4af34ee05a97055242af917536f32f1551596418efc547c12666288f8201bf79bf0efa4f0a53a9d78cd86268ab78afd579354bc3ee1de19610ce8dfbae27b72976a626306ebf209a1b512c652b5966eaa087b6a6236235fa7d751466292aa22c9e0c749e05e940d7a04f62ab0acbce91435b60129b49301a28941deb0e0f7d5fbc6f72b37ff78ac9acfbbdd9c7681cd05ed4b593524eecaac2cb6c367eeee636138fc9f4a7beb32d27fc217f8f82bc2e9879ce4c3f9686ba0b8065f439a5af418c5269", 0x1000}, {&(0x7f0000000100)="001ddf9a84", 0x5}, {&(0x7f0000000140)="8ab73547b7fbc1a8cb61745c941ad5e1b03caf0d4e073f3491e2f477536b81e88da0dd43ad1555895f3e196606338115bd57c06aaa4d91b5501c4abd", 0x3c}, {&(0x7f00000025c0)="9acf29591b199e4e89116a5a5854e921e4a4ba18a14c6e097a681bd37aa2b1f7316148e74a236d55303ae47cb4779d8d9c0bd8ae88072982921eb90061903ca52b549a533713bfe4f09a8be0a83bdf66d57a518fa3e70673b8ffdc09fbf92a09293ccc2de672012be0db414ee11e29afc3599cd81752ac2c5d069226aa2b972953b1fe3f6ff46aa293c070f698ad275a79181a52ce7c6caa71179f3b7d32d5bdfdebd3", 0xa3}, {&(0x7f0000002680)="348e17ad4b3a85790f194b4e91f3fc710408dd35200253dd54f2e48075cb01ccce4967fc8e5b3397b182dcaaea5db83af50d2d76d86987ef5137aac174ac6e4d31b88798e4036b6f4fff6bb613e315456bcbcac02eaa2fccf13f0072a06b316435029b10fdb76d59c1a0dcb92aecb7be89", 0x71}], 0xa, &(0x7f0000002800)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, r3, r3, r2, r3, r3, r7, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r2, r2, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r2, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}], 0xc8, 0xa}, 0x402) r8 = getuid() r9 = getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r5, 0x0, r8, r6, 0x0, 0x2}, 0x0, 0xfff, r9, r9, 0x10001, 0x8000, 0x6, 0xbdc2}) r10 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x10000, r1, 0x0, r5, r10, 0x8, 0x3}, 0x7ff, 0x2000, 0x8}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062520", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback={0xfeffffff00000000}}}}}) executing program 5: wait4(0x0, 0x0, 0x10, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0xb1, &(0x7f00000004c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa3, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"58e4d8401cd247322c6aa95ed658e9fa9aec0118115454ed946296e0f0def0fa9dca148e8eb67cc36fb87028249262490746285024ab77141739878f098958afe782909f1fbac7d4d8b64ea25428d62a7459473b59d0b3c15699936913e4fc1f2b888f5057ce3159099e357b6142edf11bda3b4b9dd51da04d1399"}}}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000d577a0f1b55d40de92ce05f2148950092f35d5ade543c2e4251bcb32f02a4bff9dd478c1be726a51e302e16c6477cafe3be5feddb3802341be47d5788ea28fe01bcabbc896e693a2dc9c2719a5a7cc02b129a218cce33a7d4f2484a641ed0df6a538e610a3578a7f44126f69a8d99974556a9f33c2689450ecccc386c5b02de7fba562a34e7f102c4f861d62d4dc76ede826d2c00e4ee6d1f68d2af2b9d42a6c0bb375d3b57d9730009e0e9ee912b7196f0022f1c82528e471eea347dd45b0ad7655a5cf3a7fea1b1a0d35b50b490cc27624261977a7b11d9b0a440860644050e8b67c0d4921f2ee950a4bf5507e43d1dcf6ab60d77e4e904664e6d7d93009752264ab69bf744dba4095b9c3d0091e84a8d0497343f033c5ec94bb4017643e3c6c13e01006084beaf2e1a2b3bf"], 0x135, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/211}, 0xdb, 0x2, 0x1800) executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = semget(0x2, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x244b, r4, 0x0, r6, r7, 0x8a, 0x3}, 0x7, 0x7fffffff, 0xfffffffffffffff7}) getsockopt(r0, 0x80000, 0xfffffff9, &(0x7f0000000180)=""/70, &(0x7f0000000200)=0x46) r8 = getuid() readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/175, 0xaf}, {&(0x7f0000000600)=""/44, 0x2c}, {&(0x7f0000000640)=""/76, 0x4c}, {&(0x7f00000006c0)=""/113, 0x71}, {&(0x7f0000000740)=""/54, 0x36}], 0xa) r9 = msgget$private(0x0, 0x80) r10 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x7, r4, r7, r6, r7, 0x6, 0x4}, 0x0, 0x100000000, r3, r10, 0x400, 0x6, 0xfffffffffffffffd, 0x9}) r11 = getuid() unlinkat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000900)="60b1998bf0131cdd8d07846b2f33939ab12f7da99afe381544985bd345172cd39833faace11847d07dd679e2ed8116fa754141bcde9762595987a6e04c921d724d2a5ff88432dae4d8ef85f1217f76e2538ac24d3993786ff58582a751601c36aa7697b342f2ff8c45c6f7e83de3cccdb732ca1609a8af7518d1ec430b91f28a1911dc", 0x83, 0x401, &(0x7f00000009c0)=@file={0x0, './file0/file0\x00'}, 0x10) msgrcv(r9, &(0x7f0000000a00)={0x0, ""/29}, 0x25, 0x3, 0x1000) sendto$inet(r0, &(0x7f0000000a40)="1a52378ad44ed049925e29194c1a91b72db6424efc98bb966f0b1d19adb0de2cf8c015ff16538fca473345488a736e6fbb4e21da0c8cb82db69b043cf44e8193c815e1399ecafe0cbd0365b2d0f554459a8c59f5b1858b75732b9e6f0d0ff0774d25e834fef95351d7393c8e769a12bfac6b4cbab779e0bbd9f40651d23fb0d10b24203eeef098c32cbf35f96e33ec93834e111c314b09525785c72b8f3770efa466d3b35b4bd4b25004bbbdc4e1aa9df89742422e122e1aaa1ed4b746dd56ee068269b0cfcfd25b0b5ea254a47bbca578d35f524e5f8379f0b64242e6b076a3e610faecc25e3fb0c0381167c23c313ee6b6bd3d6b879b606df7b060aa3a1527e0a0566f7e0ad72b732717e5d1145e03a317898e062fd6d9d07f46db1c4c9011f56cb22563093e8e5610cf99e1fbcb355c01275dc3182e9380bf00b633b12999efbf4b1ccf5656acc721980b6378bc23dc1249208d14528db25bc9592f81cb8ac760580a20d743e8248f71a82ca9ae69a8d8a323fb9c30b347e978d3021301609022f63819d90cb69bc25c2b686e1ef18e56d76d06669bfee4f1eeb85a20cd7884966befa939cf75818a1861ddbeb41a8aa39fe8f8f3a6a8f867318e55f8dc567f10df12bf058c10082c35cf2d871e13cd9ee5c20a5676b2a89e7b15a2cedab429abae432b3de4759a702c24967072c3dc7a8969e148e1e7012155471239d3e580d9b54a83317e849e51c47e17dd042b318850cc874ff71b370519a2fee2f17f06bcdae004dcfdcc68f980a4fd95f405c4c67ecaf47e9dc65e274df9bdc8d2e0f47a42a223339a0b20ece7ee15d4be5c65a14a1a44766c511794a6650df557d676149c1d6e5d5de4ecdc741574c138f94109af54a3db6db2f441a91f590bd5a729bed7ba768b6777e78d3103477183bdaeb2fc02c5d107c2529fff5179ea02e607708f75370573590249a4beadae656704dd8b1c7534ae43a020fa2671cd36023f73d89de14c457de134f6a72968b888c2ccca978ba0c165040e7d070edd592a38eddcd3b3a31aa271dd97ea488e615d033bc8e08f34903cfa619bbb5b07601729b02de4b4b6fb31ecbcdf1929bcd7cc7dc21be45cb14c28a372080a5b6ecb0aae9a391f9b59aa0379d959bd1dbb886a53660e293f8855ee82aa3c67547338da16beb24129332e5efe6f8e1036ef07b896b2b8ad2abf930703d14c92282afb9efdbc10c8251ba2df792f79777a6bf9fbedffa2a24c44372e6432b8916205d22e66f32e135ee16ac3c3c3db8a1b244032a8501b9bd2a41ee837e84465b5710a727dfacfcb581b7ecee4eaab62c9350ddff850901d898a9225b4cba3d43f79392cc85de8acf3b81dd3d312c927cf1f37dedae296d43912008d665a08f9ba2bc849aab804e47198565c286139e6762dcfe7810f5be33a4ea1fe946096f20a1606e5f36e2a71195ea911c713c3797a1021eabbc89826d85b5ef3991d4b3512051256dd5dd5dbeae8c25555d84136927a8198a9935d4476110c53a1f5eefb8cf76fb21501aa396723fdf05eafcfd2d7c73615559f27948a0a1b2f8053b7a04a09d587924cfc3bdfa8433158c74f646f2c562c274e8898181c36d9e492d2775a6beb00b7c8dfa77e4a11a027e5d6b526560a96f4e5be2291fba7c8eb11bd9853ed0535acebf33fce6cb03ed41ed6593973cd7013c7141341c56c96638a50b858200c83f3956dfe7be76f7f0229e1189578737a3677b18b87616a12157c322233a4c6609cb29d0d5fa18ae81a985d4f6a3ee877fba6bbcab6785ba8fc28b3b3d07813d658108493e8ada8a448381e43a0707d0bc37f8b9fa6c8a24a32c1393447b013605d94657a731dd840288fc4759eca8dd522a8f4617cab4ec664d3df5014eca4b986856610e790b47e3039e0378aed5472eddee1396df760f751fa6b2bda38de60c58384dc4a853c07ec5f6de05c21d6524aad3058ed2bd1e6a461d2aad23a3704c7606d24f1c320b0b23e50ef33e3d53e66c5f21f2fd438944a634c2b285f312154a727e856bf5aa6377921f3885aa69be864991dfe6274b30f20b0fe843512cb2c2490392fe4a5e5c5dc02ca24511bfa839537ba43b215d4b1babb431d67a6da6e648a106cf1252ed5f0064d4774d76fb1b84d6fb27e89c2d05efe12c175b06672cb7114e534473f93a88a7ce9de570c27e82d0e1e7bd35c6fec0c5ebdd99d4668ac2b7f57c49b755cfbe909547e8fed43f4689f8c73aa3f9a30887fa06713388d278c65f9d30876289eba567de3d425c9e268a05f898e48dec72bea4d90d348e1184ffb981709270a1573e63bfb2299285ea95c37a879d52438957fe66f78b4b020891b41af8127bee598652453d3e09724a5e336fe16c2a5a13adce7a295eb4011fe59432cc497431a3624f25f7587c07c3bb2f272efdaf9ee196cfd5de238e8e4a078c64193cd7a5f841f2ada613919b5bca95666bd8a7897545d351051d3c3633cb60454533dba8870e19a28fd9bc02c871b0c14ba103f93895a3b4ca9835ba5f71bdc62bd5de1a6b838868fe5c42e87dfb3d952caaac9e360e39df6614aa194e6a9f58dfad5865005a1d63054d3bd1a37b3e1c2d6b0f18e1d1cae1adf2b9fe102c840175bc5d8f880f3bd88df0fde49f142de547c059edb518bce90ba2c364e75504e072dd780fd0acb5bcb9c97c86db8f5c33a623be8444abb964e5c802e8ed81c7a10e8a164e9ad334a74449a5ca48105c78f75e5fa9e35ac51c90d5965fe348c73ea7c47fb85d8c4ca3b1582c9224a6c50a3231691ae45105cd0bf3b0a445985372e79db3a67cf768ed3b02de6183d8da49827372f4c09575a61df289a86d9ae6c761670c8c98787400b4eb898b5826c8a3de89da107b39941cc495243e714dedb66bbf18a618611b4e1e891e8f4c3f57d5116cc7e91a43c6d995a12e9bfc00e977e389086cbad8534b9f0e5e0d84f295b0b62ac90419423097d0ac238472ba4a506f1aca1f8dc6490858a90e4ed50b546cad92c23d60a42686eef51da505dd77725930fad29583b69269ce114645c93cb21639dc48d5bc8a5f9110543f4ed10b95fb0be37d14d9e39263ca075962e6590255083d2ed694d9a5eacd2c2e90a7ad8cf069e83b4f4b29026eed63cce9f931502325b0e277026559e84f79a191de38359ca2e2b0594810c7f6ae899b3a0912eb0049d13cfe7b5e50688604d70347f3c25bfe61dc7b22eaa2e41764c3f6a10ac8238bc1102a56e2ad5f68fca960ec5984ed42cb7d72ba5f8b7530acf7e990750ca41b4e0a3cd846e971ad076886c8937111f902c03b1ce17cfd373c7a56817755508b028da28e395868cb3481d8e547eae481c3400232f4b0718cbefbf6337b95f17303f2a5217b13a08e535db082d170327bad2db0e91d14e321dd8b904362941cf5df30e0cf631cb703e76fb0d5221c6f6eaedc92f32f8f9ccce1f7aa7ced29010a14d55eefbb91851dc81775e6f7decea287b52e026d6796d8b1bb32ce9cf54d5a479d43fc2434a522524b11fed9a43dab35818f3ccf1f1354c65520fe11ee595b37375c02bcf68ff997672d01ba217526987c102312929a1e405cf75fb0eb20ab984527403f7b887a77481ccdefa28c93442eac670aa3f57c0b114035f68bc6566dbfde88876b8f25e4e2804d136caa57b1caf195b581ec401e9b41511215f494edd355a0c30f6f76dfaa153d48e8bc5d17aaf6268eee43f2568ca891991664cea23e89965fb955a5bb2049e3e9e7451a192c63b07f999cbf0daf9d1867f2dd0a64c76187c2a2c601cdc99c89cb561d25629a19341af21b05116c525695d8372872b82ec38af03bc04164b1f4dd5c33cb19a2aba7e8043a936c9d22ca53956180dff85954995c5cb48dc788aa30e626482ced10fa9e8e02c67898145eb0efee09e41b3e198c502f679405262c941cea4cc85c013fa520c09752fa5d86140f29a2456f00e9d8fd6fb63ce0f4a4ecb14508e6e79050429e68fc4751414e2e12d84d75bb3111b0e2e37f2d9cef887b832eb906b707ef507e1a08c12efb933823b67b94a0364fe62e07e12711d335136e14566168f64053a716d44ad65b10057c748d7d4201e8c3ee57309bc778f2168659304c14e8e921c4f9f29da4c0bee09df283145604aaa9f14694278468208979ebefca9fe452f4bfd9f28c144b13ef1be12fa30528529c73cd4f86ea519a318a69fa6874fb13840c8ceabc47a82d8adecf47cdbed416bb88929df11d10044a86111eae90e176697c8e3a402e0afb4e5debf5890dac74174591ea36296d367b105e8ce6870e6d99292d116f4e82035595170f22173bbcd12a3e88aec8e14564d2a1b15773717e516fd611717fbf819a3a0b9c962ad3c484f7c0cb4759501af25bbe1dcf04e7f020d447b9c45e8b0166d4de55e062c9c4e5e077a17fee20a5c4ad5a4ee7a4c348e2803c583e2e7184203419acab98b935cbdc219e2c67a44ac2920fb8ac29a90c9cb95a6251ebfd6f8decdcb6e01aad7044a0eadee52df1e42b8af5a45e15ebba3c8631553f78e57a468e1ed9c32030b7526436b9ac915193fc9b68f8daa93bb730e06613dc3f7bfab096490c28e21b4adcd9a2381af62b9204cfe8e864317f53a05847903d8e3577f7278075e61018a4192f8e4bf3ecb7d6516b734e9f9241b776225aa3568880031ea248c145054a995dd4e97e8611336f5f996030a1cdbf13c10bbdab15d19344ead66381b9b0c80acaae2453d90a29f077c0822879b725725297be49535bb8010ad065a2290d1e7450504bdbbeea8b1f1e412196b1e1a26ee5a677caabdd7444b4ee4f9fbdf89eac464246693932c36e35654cf0943bf8fbd434d868ff6da5c25d9adf8573ed3b69ff703887ff416468f2bc95e37de7f9fdee6eb9bbfde0c12a07d2068a548465d1e83477687702be08e86ad48042c970845e7938819007b167006128e64adc81ff95981101db5531927109d6952111cb3d1fd6dc3fecebb51c2007530d3e68ec1944e6ec7f24a5becef1d3175b15ca631d53f3220a604ef096e2429b2653b7e4de3b3371d18db822b18d88aca1464028de95dacf95b62e4ece3e2ee13dff85e46aac53a9aeb835d5edcb0be502129b27318748d86481e3f5684e53c60b26262b4cb7e471e472c0922321596d4c29276ab7ad7d71bb2a40edd0b4354053bdedae7389243f26939d12d92756af97132f66e00c1c53b7e8f8c46d984101d32b67f07df3a4f01fc24f88982e1ba89e9a6bed6c4e4739fcd68a42cb4dc112864637acefde661029aa2e9685d75220fe3f27cd4862148cb596f896de4d02077018fbff3c60800764e9344273f91019d50fe3d91eb8e00a72edd8b4bf8f4dc0b6bfde821fee0aa5b16deecfe0a715bba1132a2318af864c2be81a20054d10bcda7b4671b5819aacce9bb1d2ed325b4b65cf8f6f25bea1575e0109a2e357d694d593618b05b83812ea9be1c0538e2707556f6ed984b2e3f3d73cfdbddd055b71cb223b4f30511594dc4139ba56c3c192559d67dda16f0297d87cf2d3b0d56a2aa25173b0b89c86fbf7cc5da04d7a1465f2116d017f8f46cf54f836d20daf8ad85947eb3a219e30703cb202e93c2e2a697b9a50ea4315a1ee537b8a40837883cdc19bb8d03dbc8a12f8d751a9611c6f67c477f89692865630bbf71e734b6416f1dee6ddc4138aa88dc5f85a56dc3389f29bac11f7d37138e8f6c29f06a00ec8959db23b5dd89ee177f9b44241a77c25214eaeb9dc708e97b6a3922f18d7b2bda00025790c0b4d26eec32", 0x1000, 0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000001a40)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000001a80)="8d34e5b318632517ef4cddfa332a3329c13fd2e6bb5e76eaeaadc84780fc6410de05ae13435ce4b881e7baf63288cebbcbfb01cb687958548a323831ff51b31c09c995ee7f60d824618e4e0e42580afa45139821b60e28a4246936c2ca2261b1bee6c6b42557805d7add328f5878ade149d09949cfaf47f1cc17a7694f210b76b379fe4259f91c59d9237879651241dbd61ecd5dff6e906707dbb3e353d39c5325da66cb315a2167c2fb6b57cc44919f79aa213be14fe5dcdd02fee5066bebcb7ff1d356d2e03ac9feb787158bb364b372", &(0x7f0000001b80)=0xd1, &(0x7f0000001bc0)="ff99f97ac1fc8de4e84071d8f789eab77765b99bad69ec150d228a4e039e3bbdf37f2c16e2fd9ec85bbb564601a7791b9eb93284b50362ef57118c111e36820417a1b6027e4c842810b67f21b61bdd51b94798e8ca58245d5ee9621b5061682576ff1542794c7cb4b42ace109c06cf721de174", 0x73) r12 = getegid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001c40)={{0xc9c, r11, r12, r8, r5, 0x0, 0x2e}, 0x798, 0x7b, r10, r1, 0x20, 0x35ff8642, 0x2, 0x1}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001cc0), 0x2b0ce5f7d0916c5, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000001d40)={0x4, &(0x7f0000001d00)=[{0x0, 0x83, 0x80, 0x100}, {0x6, 0xfc, 0xa0}, {0x6, 0x4, 0xfe, 0x1f}, {0x2, 0x2, 0x7f}]}) fchown(r0, r4, r5) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000001d80)={0x8000000}) utimensat(r13, &(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)={{0x8, 0xffffffff}, {0x4, 0x4}}, 0x2) fchdir(r0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001e40), 0x20000, 0x0) read(r14, &(0x7f0000001e80)=""/180, 0xb4) executing program 2: getuid() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010005}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0x148}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x80}, {r3}, {r3, 0x2}, {r0, 0x4}], 0x4, 0x3ff) (async) close(r2) (async) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x20}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8, 0x8, 0x1f, 0x10001}, {0xc03, 0x7, 0xd6, 0x1}, {0x0, 0x0, 0x21, 0x80000000}, {0x6efb, 0x6, 0x0, 0xffffffff}, {0xffff, 0x0, 0xc4, 0x3}, {0x4, 0x2, 0x1b, 0x1}, {0x4, 0x6, 0x7, 0x6}]}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r7 = socket(0x18, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416, 0x0, 0x0, 0x4000}]}) (async) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = msgget$private(0x0, 0x44) msgget$private(0x0, 0x600) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9f, r1, r2, r3, r4, 0x86, 0x80}, 0x8, 0x0, r5, r7, 0x2, 0x6, 0x1, 0xffffffffffff8000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x3}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23, 0x7}, {0x25, 0xffffffff}, {0x21, 0xfffffffc}, {0x25}], 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x54}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(0x0, 0x0, 0x401, 0x0) executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x8000003) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10c) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x0, 0x0, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x4}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp}}}}) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x6c}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r4, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {}]}) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r5, 0xffff, 0x40, 0x0, 0x0) write(r2, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/70, 0x46}], 0x2, &(0x7f0000000840)=""/4096, 0x1000}, 0x2) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000040c000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f00001e6000/0x4000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYRESHEX=r4], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x3}], 0x101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2d, 0x20}, {{r6}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xdd3}], 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0x204, 0x0, 0x0, 0x9}, {0x74, 0xfe, 0xcd}, {0x8106, 0x0, 0x0, 0x2}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) open(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r5 = socket$inet(0x2, 0x4, 0x1) fcntl$dupfd(r4, 0x0, r5) executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938b", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0xffffbfff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{0x0}], 0x1) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(r3, &(0x7f0000000200), 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) dup2(r0, r2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x4b, &(0x7f0000000080)}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r7 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x10, 0x5, 0xff) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000001c0)={0xaf, 0x0, 0x1}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x40}]}) 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 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a338031708d", &(0x7f0000000080)=0x40, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) ftruncate(0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) executing program 3: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) setreuid(0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0xffffffffffffffee) syz_emit_ethernet(0x17a, 0x0) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0xe1) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x9) setsockopt(r4, 0x1000000000029, 0x28, 0x0, 0x0) r5 = socket(0x1, 0x2, 0xfd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(r3, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) executing program 4: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6, 0x0, 0x0, 0x96}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="7905b74b89b79f392e446c6a55aeecb5e7328773d33fbab9b4b7ec4f681dc5a0d645c22513c38c6d4f4c5cf425767093a423868fca793709d0fd97defa104daedae1bb9596b709a1fc73dd5ab8f2e0267d50f037fbf1f28e6944a7c90182b65a306a32f6e5cc9b62af448b110df05595761f5e7bdbf3e69fda0dc1153edbb163005e31e57b50c9af6c8fa2fa0486486d9cacdbc69240f87709c504f6e14e9c9ab730cbf119eb98ee86d46249420386d6dd7d177af003e44af302e17618ce19af2692e8c89cf1a8e62dbc", &(0x7f0000000340)=0xca, &(0x7f0000000380)="d9665d9bf755aa30f8c6909fd8871ef9032091c3ebbd4fc29252073f196e0198f944f4d7cf844bf15be65b8c6bbc1021acc66c5def03ff7e712b04bd732c7ed52f0f671ebc151974a9263d07d9ebc2ebe26096b967be180c4a80479a9df246848f8cf8bcfdfb72aaaefe494c470c1ad4530be2781b", 0x75) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(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, 0x80206910, &(0x7f00000001c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x15}, {0x4c}, {0x6, 0xfc, 0x0, 0x4fed}]}) write(r3, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbf, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x0, 0x6, "96c72963"}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46"}}}}}}) setreuid(0xee00, 0x0) r0 = getuid() accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setreuid(0x0, r0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/102, 0x66}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x6c, 0x0, &(0x7f0000000080)=""/108}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) syz_open_pts() poll(0x0, 0x0, 0x0) r3 = getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x6) r5 = socket(0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x5bd) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRES32=r6, @ANYRES8=r4, @ANYRESOCT=r3, @ANYRES8=0x0, @ANYRESOCT, @ANYRES32=r5, @ANYRES8=r1, @ANYRESHEX=r0], 0x401, 0x0) msgctl$IPC_RMID(r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r7, 0x3, 0xff, 0x0, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) msgsnd(r2, &(0x7f0000002280)=ANY=[@ANYBLOB="0100000000000000fe4c5dc840134f99034eea67ddd836c528b3dccde0c8de49aabc689da0fe6d74a884803692001bdf5b1e5107d52b1ef8fbaecbd547f47e046b7e85da7873e125dee60c1be34e786758f8c0afc144d502a44e6f120e4e5d294dfdc85632784017428f17011ae1fcac780fe0469b4c5b9fc8201bedcb1e1bbb3da2c8da7120a5a750a8a00495c7e51d3a3bac4d9acb8edb135cc54591d9cb265612b9a22dc6d1657b4b0006c1ebf6d8fa6653f1a7a1048051b95282e824e1b419ea70b14f19b0b96b6da58ce6364adf8df5549ec85a93a30890946878e0eea37b712bfa9cd7dcf9bfe05eb0c07278b344a27c1eddfe23569bff1200650ba5c4f8752b9d9118453f9cfb1ec08398f5f18597a42484cb7e7a16faafd50d80aef4e87aab395d72d2aa190fedf9d0dabb4962746799de9305c14feb00d2cefd8e9df5fb872ee55eb2f5a1b3010045a72b815afd9b72886ebbe8bf5983cab2be1e5b8da23b0eb8a2359ff46b710523150597f172a56379071a06577918b2144a2fae1702e9959410bf11f9c413e0a45946fc275c8ed3eaf294112eea890bfadc3379465405942322e40fe3668e3ab171d74a4b8b22d00c004eb669e4e1e0be71a09a2c2212a1ce61423c239e546102b70bc7ee496484d2f59bfa7c6f9b5431987f80026d5a28767e0f20d94851123358b6330bd09e0807cba20c68e3246682bd42894ecd9a8ea0aaf85e94cca89600991ebd36ebdbdf89700f671902667161a72ad36b7a1d0b7e454b394a6abce834174926212245e1cdc7850d1045adb8b16545bc45efe059091e2193883f2449aefc4d0469fa98ff25b83a3f00000019315d09f8331d084fb8fb50aab9351d22c4dd025721a9770918e6ef675e52d03952ce015fb0535a0f4562e77cc28ac7b0aab3302a8acc6809bec0b309babfc49a5bd5235db17bad360746cb1772f83b066c5972448c710603c7d8f825895e53789d890f9a244714e155484c18904681e5fbc2bb1d19aa0d69adee2a010b5d3f8b1f7f1d724990113ff6f39a434a250f9fe9f87e9cba3d19a8c3410dea34360e96a30d23dc8a1d8a4136ce9c0788b3e32a286eb41b83b5218c3641ae78af4d1f2a7e247bd2d7205c8d2ea321c8d386a7f35797f10a6161cfbcd4d9d9ef41dafe25611405eca1924e3f7ea4a47fcdf1a35d7823ddf801e76cff370742782e885125afb9a112fddf2535903dfd7a71e5c1169dc952fa7dcbc22dd38479cbc0b3e4f22f448cf6409b55b1668ab999806d3fca092c8a4bc224bbf4eed968a8ccad8aaa7fa741ce1f855496ee1c72a9aa6e76fadf0300a5b8af161fbf7601b4d7cc7c06b82a77cdd12eac15bc6a0e9719f5d0599cb38ea68c96ed775b5d62536f0a5e33fa46f169351b93a2fdbead3bfacf70203078c5199aa51ee429e887ac7235ae1a9ac52bf7e30f43adcbe6261cce9ac4484814e46d2815405a4d371c53716d94c4e9990f4e48a6c7c35a9884ea9c4ea2802d362f691b3ca42e82ca9d9d386fdad98bd718f478bb89453ae3fab33892ec327d174710bd3f9a560a20b10d62f157261bbbad2cc69b760ca92f65d644d61f52bfcd77d8fed8beafa6a0a5167dd85722bdc89dbe759bd641721ebdc4357d9c1809796aad18857d2278ec98cadf2d26f02f4ee9cf3aa37dc413106cf0e7f1f739a6ccacabc8b785794e29f15c4b0187a757e9fb33c2c1fecf1b0f20bbe9f4ee40e3ba8199774837c5fcacd26ceaea2e22279e123ff9e6a633da43d925dd47ba09e62a707c369d255162b1c768fbbf69ccf553d6779447db252bf500faa4ad3b1a730c0ab868e9130b86c40bb07b211362d157af08b53cf795a39a4fac99f2529086a5b628f8560f75b185998f47dcd9c2004aa978f92c7c9b211d0de8c2470ec4d10a73d33292634d8648ce2ee94629903fa1f4d12e4781d124a7273ac0461c8095cfd730e1e728ad4d57a8152463019d763a9f4ff85a66ec52c869789d25cbaebaafd3fe1f4457ab1a4c0dfe9e34a3fd2c0f660b4066c5fbc71d6b66bb838b9e140d47eab7a7a2b4cb55889a793916a6f248dfa98aeeed16b64ca462420d172571a9e379fe85eed25394dae16fcde71e8470b0c134cdf99e50b54653da29b4374fb1e9d463b5db950c42eba6d368f139b128f890018a34146ed55a72d672b949cff6f88f26ab679a9b2daad7c721b3f444ebdadbe614ffd076955c25a54b7ab01560fe3c9fa3b453f306edbeb7f7264dd7780feb448cf80d335ec0935eb8fc0a3ac664431e1811a683a8ca7f1e7161a88afd0156e2763f2f33ad659cc9ae8e72a5230f1ce66fa2ce0840fa99a7550a0619a41e20d6a9aa8245d1424463c6e42ed4a6a3bb8c9d88e9b7f066a1e777fe5785d2a34bbaa989928e14ff45918b6621157320234bdabdcf1b792acd5713a9a75ac13a0d862db34be4312bcd71988bd5746a20dd82499d94b65b63223a992fd5ed0f685915d5c761f11058105f0be6f197ee1dc947b1f0728ae8802581001ae48638812477e179eea57832d397caa197065dd4c1478703833d5f31a6735e191032cb2abb51327a82aabce894ccb66197aec68452241edafc7c4802460fd46da24e279ff82346d68e96cd2bca0571010d7747f4458969dd5bbefbc7bb53c884f15e113df98bfa3e3d9b84a36f2d598bd5b590b56940f682c6f33f5de0bedc1060ca552cc459dd04456857ed948bf9e690abd0cd1676e51f5b08de618a213d88e4797d1f9de70838aa07c4d929e8f63cd061f9a5d6dd1df710da5c43e88bbb1ca5c209454e6bccabe17743b3eb1374933f7632f11bf4aeda01a28d464f307336010f14b91937e936f05d1fd400470648ea84c10d879d6d81e2adff0ff74402091200fdfa5d300cadb890f54e3ba90d9f2ef1cd2338cb199645432e13ac0dad7193e0e6075eaf359dbacfe2c274b38a838bba164429413ff7cd17849d5862b3d4e5075f88b91f1ebc2ab2c29bdd6fc40bbd5438fc03adfedce2d08173fe32f6abb23570d8f5cfbd7d4c30196d9d2d0c1154e857a164a4f395da6a465b6a90e04dcfc18f6f9c7e40c6f85c4f65032b398c25c1c891cc680e30f84b5515a48cb146bd08bbbc11a36ef253bac872c0431d48c3aaddc13db5f9aebc53d144f79a4a9fc6cd6250884c1d4c2abe3ff90c961a2dc1c9d1262cbd0d9ab32272dc5a411e7bade39452c8c59f3120d3e5d1aa1614a20aa8b3cf45b7c0d2ede1c3c1bc78465ecebc280dc83127ff0ff6ad45a083aa241e8620214638eddcc831bbc3a64f52b4faef2bdaa9667f647b766ffb85449883e5fd01c389a84dca54163304fd0de360719a226f59ff08a1e9dd7095fc6448a46cd42529cf6b1090471232e81ddd89a892f5d55d74e526ec825b03550ac9d38eb1100932207dd341bbab62c0e0fc471d431f1212f2891e763f9653da2820f178fc9646e193bb583c43405e9575d799dcdb4d61c1b4133e9cc7c57720ab458dbfbe05fc01467a80c9b14e8284c588c70fa6d5e8d64d37f4364a40f6407151251f545a83cc917ecee43f6a1b20b7e8a67bf816f5968009c252030b1006675428ae277eb1abc9ade4fb39fe346ff3e89ff91b88c750b74eef6adab2baeca9b3b516c0c762ffebe52838da6c3a95d15c9f50e628cb6f8c12e4cf540be4a7d71be2922b2ce147cf5740800708bdbe2cf87a9a93fab71bfb73de3e2774eb344c0455cde533a8aa0cc680eb4fe8ec68d9fe6d5aa56ace8259dc18c8213d616d912a7db89a5f180e298d7b6c30b06faf62b83a676f981768e1551a8e109d6ed6746b80d3d75a633b543281eb8dc433ac3cdbf5d7805b1eff01b27782ee05dc3b0539e356301348646eb2ef216d4938755312c140f42fddf2d003f7ccfacabb1fb2d29a1cf7fd774d7a40cccea1909c60d0529ff5e1e4ca1f4ad145c7408fd01f4bf175cc3cc1a8c2fe8e3abb9e5921b493199be5b7e23ac24e38a038b60171f4b2113062a3f9490406b0fdacbdabf6b286f4527be32218ea4b083253f61a65462ceb8a6119b84ef72d9aad98f1c6e83fe8f5969076bf7fa90d6e886053edda68d5409b844246c9fcd2bc46cb1fea35a7ad9262238a0d4070db34c690e2fc2d8deb84228ce0c68b14bb47b8e1fadc0008bce4de77a8c63ac274a8f2f6e29facf5f4fb3b2065705ba1102f1f6fa444a16ce357cbf26efac9bd3a5dd36ac9fe592f10848061aba584ed6b1243bf9520eefa198fe2754c0671bd4a959e717d719e433e27a17350fe61fd70a444b3785c8b9c1cfaefde3b0a1069d699b60b64f56bc481c2cb9c8b27c65edaa20e88089f2445f6e5cd51199e825cd53d2a0180167a3cca20d859ebb4e3803dcf0251863886377d7a20d6388cd0963cfae747ecb3ec6803ab14a7d666efa9691aed72bd123a1d2fd36782780f4ecf01f0edb1a301cd509310a3bd0e276b4856f16ac25f885ccd507439b70d0a97804bc126207ddad6df5a62a922ebec0c2b56039f160ceddf84d7239f7609a4890d0a19b528fafea05ed8ed6e96ce1a1c8b5714ef6d46e38f79ed703925b02517a4d684ba482253b666332e7ddf26cb7a28dec984db64fcf68e7f2496477cd565149a4bc501cf22ed2101fb798e100b676643538a325550e733ff079ccdc7389f45659c588544d098a1a7a076994bf7a927c8105224fd8ee4da297fd93bfd656203f00ec45e984bb98bcd4f8c60cd88c9a7b484359bfc1c42583809179618d4afd94bd708c889d88914bdbaa3a1f58ba186397baee12d018e31860ea49fa44320d14d5d3cab8b0ac4b6606a2ef65b9f49e9ba80f72920c3d17d0fde80d7ddb0560f9d31486de4cb748c5cd3adde8c4503d75834895662bb6262bfea73eceec103a463b2d43808d3d51e6dccb930ecc923321a79a2167ce7d908331889f3d915e4195e135abb8d3118372680d25cb0be65887f0a4b4a2a1e814351b8510abfec568ee3258265d541fdfe4b64030eef420f2789423dbce46ecee215fd3699f3816708777273f9d79af2531757d38e3cc1015c80c26fc34e4329c8b22b21d745f07c9792da5311b91e7cdff3b8614e8804d6204d86ad36dc09e9fccaf4f0ffb1cb23e419b0e48e142d7f434e967f853f2c1c510061db8a37e9cc26d3276bdbf5b842c57ca68a873e2ca1840181814388e21083c926898248b0584a08fa8aff570f6a80ed4b97198f5a98b8dc9008e754b5f334ad417221fb1475f680919252f564fd10d2a554a086dc0aa026b27e70763e13356c890ce364760544a658a8524000e3ac65641f3a7a396707f8918929f5479dcb91df8276ec4746b17f2ddc8c5bbf6c226fb6833c8f53b5c5d422ebda0cb2785019403f6b38bb84cca6d0839304b4100dbe1d66e0badd6613dfc3507d83b35366d7e13b0b911604a95df72f0b47a3bf185b6116b5b80eb0acfc038a00de23ed19706b12877c58c92aebf74483000b18322d1aa28b1e38fb8ca6e610ffc12e71684ab50969d2e5c620ebef0d19d137d5431910b30087c5cea7505301a7d95a1b45b68a6be91f89e52d52500de21011abb7374e5c257f64f3b082111221172bbe44cbc55460a268e3ad759733a9dddf567a6e28f0544ffda2a67d8e3632f63984cf5e2fe2ff2b90a0c00190e174cc1688fdefec8036032847825485d97f30f157f24996ac8d1e46adf464cb3f68b63b4b7423c568d9d9a8a9a9706aa0c87b1dc31085228bbc446228d332a1db1bc7d6d6ab6b93e355e81f948d00bf5976ed27abae4a4d3f49dd72f34eb65ad55bfc05c24f9b962275ac20cc5343aec7ae4d562c3ed5ba351c5fab5e045a3f659b0f636f2514edf898dde8afc81e617db177c233117d7b59aaeb8247efadf292e3c8702ac9c2895c33b3d08b1aefce6d103d3c33e0949632a01400"/4195], 0x1008, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES16=r3, @ANYRESDEC=r2], 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00'}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x22, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x36) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000500)='/dev/diskmap\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='/dev/diskmap\x00', &(0x7f0000000680)=':&\x00', &(0x7f00000006c0)='r\x00', &(0x7f0000000700)='$\x00', &(0x7f0000000740)='/dev/diskmap\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/\x00'], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x8001}, 0x88d, 0x0, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="4a273757201f098f91f461fc5a0a2521fc3d8b838ffac17b0fd3cdbf82b954ccb9a48ae9a3e6d99a3d870374b67939cbb2bd925a643bd8ca65298e4ae12f3b73b8bd08c2663ed6256e0e3c2f9ce8997c6ac461702c0c7dc0a1142f122e", 0x5d}, {&(0x7f00000001c0)="aa3c81c5ed0ea0cf016c608877e912f28c3fbba7b0ff2a1c02fd010f900952eeaa8efdd305892af8c190b6b7da359df305a684c88f1fb5718f33ed12", 0x3c}, {&(0x7f0000000200)="c23bec8c5fa0afff1a5e179cd684e05f1ecd8c7cef6b39acca162605bc149ce270dae5f0851d393af83e35b26d002b026058111b9eecafa60928b5e5b7a48ce8f3b12bfc47f5f80841c4fbf4735eba765e25", 0x52}], 0x3, &(0x7f0000000b40)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r6}], 0x58}, 0x0) msgrcv(0x0, &(0x7f0000000a40), 0xde, 0x0, 0x1800) msgrcv(r3, &(0x7f0000000300)={0x0, ""/208}, 0xd8, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x0, "726d916bcc5ada51797815e12bf2dbaa0a912d9b0189e9745869d3482a27f2393f891663c70ec648ec7ed0dd8445dd1d2d36b728828fb4fbcf28a33ec52698cdaae8f4deed753ed1"}, 0x50, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x2}, {0x6c}, {0x416, 0x0, 0x2, 0x7f}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd30, 0x0) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x44) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) mkdirat(r7, &(0x7f00000001c0)='./file0\x00', 0x100) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000330001020205"]) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x41, 0x0, 0x0) socket(0x1, 0x3, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000240)="389678a9b79257dc4efd5fecd0d6ec13b6d44348eef75c6ebc149bcd6746d96856ba298c0970b04000c902332bb6aac652056b14d7db12a2ca69e5bac83b735ebbc3d7f87ce72355ae3676ebfbe15099b377ef6cd91c14cbed1493803176b9e3eb1e7a2cc6739a63d7873e2427338c22953d364d2d5592784d72c132415c520825efda215caeb8e104232129b61cbb8c1f590470dd9d65ee94f5edffe9f8d601812da1f5a4f369dd5eb2f84500000000000000000000000000b350d7828c0e10683ae0f039afacbbdb6bab82387216ce4b1f5c38363b53b6bc103daa815bbde4adb370", 0xe3) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5010, 0xffffffffffffffff, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) symlink(&(0x7f0000002340)='\x00', &(0x7f0000002380)='./file0\x00') bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(0x0, 0x100, 0x60) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0xc0, 0x0, 0x0, 0x4}, {0x16}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1800, 0x3, 0x0, 0x3}]}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0x0, 0xc8, 0x1, 0x3, 0x100000000}], 0xfffffffd, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300), &(0x7f0000000380)=[&(0x7f0000000340)='@-\x00']) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x1928, 0x0) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) sysctl$net_inet_gre(&(0x7f0000000000)={0x6, 0x2, 0x2f, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001640), 0x2) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffe93, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x1ff}) connect$unix(r3, &(0x7f0000000400)=@file={0x0, './bus\x00'}, 0xffffff41) sendmsg(r3, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB], 0x10}, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4000}, {0x2000, 0x0, 0x0, 0x3e3}, {0x9, 0x0, 0x0, 0x1}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) socket$inet(0x2, 0x5, 0x1) executing program 6: sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x401, [{0x3, 0xdc5}, {0x1, 0xa7f}, {0x1, 0xdab}, {0x1, 0x98}, {0x3, 0x10001}, {0x1, 0x4}, {0x3, 0xfffffc01}, {0x1, 0xe94c}, {0x1, 0x4e8e}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0x16222acf}, {0x1, 0xfff}, {0x1, 0x800}, {0x3, 0x7cc}, {0x3, 0x9}, {0x3}, {0x1, 0x200}, {0x1, 0x401}, {0x3}, {0x3, 0xcddc}, {0x1, 0x8001}, {0x0, 0x8}, {0x1, 0x6}, {0x2, 0xffffff00}, {0x0, 0x6}, {0x3, 0xca3b}, {0x1, 0x6}, {0x1, 0x4}, {0x1}, {0x1, 0x3}, {0x2, 0x200}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00002a5000/0x4000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00006aa000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x6c0) semop(r3, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x400]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) poll(&(0x7f0000000000)=[{r2, 0x45}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x2}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) executing program 4: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000846000/0x4000)=nil) setuid(0xee01) shmat(r1, &(0x7f0000843000/0x4000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="b053b25ded9a8b0d51ef420bdb685a32e6ef482298d6aecfcd0741a1fee2c563b5bc7f14fdb755ae66388a7d6aec8dcf63f664857d53c71665c78312d36b0538dd935065aa421139eccb9c85c4421c480ad453ba47", 0x55}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x1b63}, {0x0, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x7fff, 0x81, 0x0, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) r1 = semget$private(0x0, 0x7, 0x0) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0x800000009, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbdc0}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/248) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0x3, 0x40, 0x0, 0x3}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) dup(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) executing program 6: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e5d65fd00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, r0}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r1, &(0x7f0000000300)='./file0\x00') unlink(&(0x7f0000000140)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x4, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa}, 0x2, 0x1, r0, r0, 0x10000000000000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r5) r6 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x2}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00005c1000/0x2000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000033a000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {&(0x7f000062e000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000092000/0x2000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x2}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f000005e000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x8}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042, 0x7}) select(0x40, &(0x7f0000000180)={0xcde, 0x9, 0x4, 0x7fffffff, 0x7, 0x9, 0x7, 0x3}, &(0x7f0000000280)={0x9, 0x40, 0xfffffffffffffffe, 0x7f, 0x7fffffffffffffff, 0x1, 0x80000000, 0x10001}, &(0x7f00000002c0)={0x1, 0x0, 0xdaa, 0x80, 0x7, 0x10000, 0xa6}, &(0x7f0000000300)={0xffff, 0x4}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) symlink(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8001}, 0x0, 0x400000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800000000000000, 0x7}) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x9}, {0xffffffff}}, 0x0) getitimer(0x0, 0x0) setitimer(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x1d}, {0x8106}]}) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000003a0001020205"]) executing program 0: ftruncate(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000000), 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) r2 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000000480)) syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x18b) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608932a900000000fc7be31dda4e647e1cfaceb90300b16600000000003dc68e3b0000000000000000000001"]) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x10, 0x0) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r0, 0x2, 0x4, &(0x7f0000000040)=""/36, &(0x7f0000000080)=0x24) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 6: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="ebfbd20ec55ef19b9b688cd535ca9e1769c19f57c6d607bf927b5b3119e99dc11fe1794602e598ad566a03f5107170860e45482526320d074d761e397bbc2fea72541bb1d8c3d66b5f2dd9f280c20e0a20ba27a0125b5fb7a4ff3ef8c81b1b76", &(0x7f0000000180)=0x60, &(0x7f00000001c0)="78a1903ed818bd51da3024027ba3bc85afb3026c6fbf2e7837fab535dba16ddc6cf98dfcc859aec19f8e009170f88834a412a6f243012b6644214b7783f8c0d394cb", 0x42) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt(r3, 0x0, 0xc, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0xfffffd2c, 0x2c8}, 0x8) r7 = dup2(r1, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x80}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffe}]}) getpid() write(r0, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYBLOB="d234ee31dd8bcb5a779ddaa2cc172abe5cd48813d1753b5793f95b180a09177e6ddf0853db4add17d574979fa9b71b", @ANYRES32=r0, @ANYBLOB="ee9a37c44eb3018815a0649eff5ce91aa30ea69a3bd2e214b38bc57fe8d7bdefba98fc97a5ecd9b74f5a175e221fc5365e6b7b53a477da5dae", @ANYRES8=r0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x100000000, 0xd660000000000000}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) r1 = socket(0x1e, 0x3, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffd, 0x4) socket(0x2, 0x7, 0x49) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x1, 0x2, 0x2) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff12) syz_emit_ethernet(0x4e, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) madvise(&(0x7f00007d6000/0x3000)=nil, 0x3000, 0x5) r0 = semget$private(0x0, 0x1, 0x81) socketpair(0x6, 0x4, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/99}, 0x65, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/69, 0x45}], 0x1, &(0x7f0000000340)=""/86, 0x56}, 0x8}, 0x10, 0x42, &(0x7f0000000440)={0xf929, 0x3}) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) shutdown(r2, 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/63) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/148) executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002f00)={0x3, &(0x7f0000002ec0)=[{0x14}, {0x20}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r2, &(0x7f0000000600), 0x10000000000002a5) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r4, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) setuid(0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x1, 0x0) r6 = syz_open_pts() dup2(r6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180", 0x44) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r8 = dup2(r0, r3) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 5: getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r0, r1]) open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1010, r2, 0xfffffffffffffffd) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x2) select(0x40, &(0x7f0000000380)={0x3f, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x7, 0x9}, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000455000/0x1000)=nil) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, r1, 0xb2}, 0x800, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x48, 0x1f}, {0x48}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r7 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) fchown(r8, r9, r10) r11 = getegid() setgroups(0x4, &(0x7f0000000040)=[r1, r7, r10, r11]) r12 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000000c0)=""/55) sysctl$net_inet_divert(&(0x7f0000000000)={0x2, 0x22}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000003c0001020205"]) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x2}, {0xb0e}]}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r3, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x80000000) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) executing program 6: open(0x0, 0x0, 0x0) setuid(0xee01) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000100)="18574fdcae18374adeb076e8b8739137b79234d8e9bb86d0510b5d0e7b0f880e5d4ef44074f9164cbfb5cdb7feeab26613340ed3fd0f5e945688614539bbbcdc9d39c22856fb1e95e63e1325", &(0x7f0000000080)=0x4c, &(0x7f0000000180)="053ea38377045e9cbcbb96a2dcd6cce5cca9c8b3b4dcf60d9dd51199b955d364e4ad2c15e1599682a1eeab928b14ad4af32c901089f8f54e12f35aa801e7cc1e59f54296a4216ebc4f48c752c64e9a661e912a1cb0b540d492bbc7377ca8a409e198f3a077cf5a91dae99b5d2df47152b60697091dbd6d83048be0f76afa7da0c8019d97dff5184ecaa0b9f240d1e31a8b4355c0deef3ffec6344f0313be173c20e445028e3c3b9ac41271be7f631ee6861c670629ba95e793df0614fc12fc436634bd95f3bf5c3d3c28ceefde0388431297e261db1230ba45ebd1e2193cde6a70f9403fc8a39f38821e05827ac92150723f894ad9ae56a5463b3d53c483c7b7a8ebc40107779e45f56034d7d6f9557a2fa8bf02cb411541c7b59cc06d756b1c580c6979659da5d94ba106575079b8aef05ab154cfd30f02a70ad4a7d9195a98712eb3623efaa92f58e364597aa3f4c4a3391a1d38a42d356dca492822fc17abd607d15c4d75c43e35bfdc66dd8f74ea6a553489e8561b544877a69067e8b692f57f2de376c34575f273e64e677353e5f42e880bfd038a32a040b4738a44093e651b980b79289117c27fd0bed9f4aebd9dd932b4e6ee3502d9b99f4371d38048f72720a09d6a29b10e081d619689930605f85995ecc3fdaf8e58754c1d3e8cc292cf74701c67b525869e442902c7ac44221554706c853aa3a1c2f7dbff7e4f4651d473a33ec2f346781312cf0e45d0df0ef8c873193fc27df56c49ec4a67300c0c6380a8bd5112674c25c318d0f683c96a4d4cde727ce9648e1959054203dfcce3ff2eaf632e68658a09500e6395f5f8d134570a5e5d90906e6b08f5b9b03bfa0346bc92219641eaf0036c26ffefe1e4559fbb853943836113475996bbb0f45898966a16e27fd9bd42f40a32a41433a9be868fb6db6c1258694c1ce7353392adda36c42c2d6bbfd97b68937ac225ab27d0903749c0bafc24d289b64d677efe9056917aa983418010ec7516cc37e226364e8e303e5e0bed2d3dee00885c142a5c08a28f398b0512c74f484ab61e00581705e78f52605c667c5ad5a258e71903cc296817e2aca720feb51281773f1d65d662b8da9d5ed4a986257e280ee20b893614cb8dbb32767cfea6c35b27f0d3aa43a3efc55cbbee0c57531e07dd54af61f3c2ab8c158111b46b82949cd3ce6353510b6d49085db9d3aea1c85d14922a4c9ee395355e82fda286f1a242deef0e2a6ba2c34988d337d7089f8dc4da9b6a0b3af0bf182123de1ccf031a9eaa0f745fe4b34aeb39eaf28181c7179be34cffada4d872e9ceb1859b6a3bcda6978b29f835e6f454fcd15aa12da4c590b677d9d1822fa2ec85bf84f832e4aff094dcdb6968e68b1a63009f95c98893057eb4ed741bb57b72a601a380dfa1233c67fbaff91e8a90ad8d3c1538b20803bbd5fb273fbe339df3097af27328fb2b947b4c96d7a0a65b1cfed1e2aafab85455f24abf655cfe825978078785b88f42e0be9875118e2f6d617a7f2f250b561c1079657d953d131760e1c3701493f598470aa500f48309171bf99abbb4552e7a6f9b521eaaa4257f1087ca50ff4bc2b3976c5a620a5b96ac084f9e447a98f23a8f8d451f1b37ce236c07dae69f232e63a595d11e3375883d9d8b9d0d42abe85c1fe1adef4043e3e1f94e6752580c8b1826ff7942f77ed92f7d472b421609d643c25f47c724fb7ca28676921344923111eb8fa558bd2622eb2725c942e60c793e46ab45d03302ff50a2fde2da5cd8bd92c6aa93e89733a144324e1213fbea2cbd0b719b8d5dd3554fbddaf9fcefb31b9b7e7dfaa64f0f4e6be7b3c4771646b1b279fcfa4a272d322105a03f52f2976fcf218dd470f5b4eb2ec0b783f5b5c2a68fca3cd2c2d21931bfa7ec7f92f77553a1d22e79be959b25a36ac03e29ec6f6997f02f23a8cd1deb20fac8a1bbba6a68b0f1aeb9b8f50c5d001d6e5b74d725caeac17a77e4991e2624683ac51a43215c4e627f60f063be27937f27f5e73df2413541f9443212f62015521e9c5279c53f852fee4500404cb12cea56083b01f9d4e82db82ac5e0db140e8eff45cec807ac1921b16e7232c7bfc52b5aae6a1ce41ff5eb86fab093aee53a0d4b03e611ea2618e85520a5b4e74cea8a8cef645b24ef597512a9408d6fa58a13e4d4ae7e36b7d355969b93c343c8aa4c8f359a299378ab51f556cb297eb13af0a638bda9fbf5a14755d763b30db94d84053fd51c7a2b754ed67b488baa305dd4c25b04d556e6e2f7c6eccce15daade4ce402b745ff790f76cd55b87cc83918ade5b3b151e89afe133cc6fa497478081fccaa4bb572bfbea23c6d1f14f38fb67824f6e12c6667aaa959f08972c88c889ee86aeb259a3d6cc7c8fdf62d77d687754398097a338a8940e6f938b51b0d3c0eedda51a8a73faf20820defa566cbc1b4b5a70887c3ac6c55871a342177881c5e2c44c067bb413ca667d189a900ea2bcc05404d8d4a47c48abda52e261ceb82c5aa584591fa4646f9964460e998c94538f2df4770e63c1659ee54a1bf669e22d23e26eab8547a79329c5dc08f3fe64f20dfa2792d5aa4643bf74e14f24b6ad95fbae91fc923393c4d8c250b65b25e5b4a66df9baeda0cf11fe1be137c2def63abe7d657ee0214f1549254499f36ac68b946e0f16b609bf78c7174a4c8ca3320cc715ccaf7039a13fa0d86ed287b957da85f1e9ce32441e04c76ac63d30021506efc19aba4d3f632e67c1cc2a2a38734741e7a6161793b0f9a40869291531a4148b36d8478e4cb7ab8638ec755a13c0704afa894bb1057315dda3a03fc0366e83010297e2d51ae6ee6cc6bb353489cf057244687e1c309a4bc07583548d0946a52c2ec7e3fcf8088becfefb82447313da162fcd10bd17f76353f9785ac9ac5b39c412ee04145cf69ce83b4357cd3742d22180deff1656e9b2ba10e8f874e0511aace49be5d4c5090ea35a7e1c3d785772562a0fa09f03b22926d32daf2b29de9e73aca3bbf9e338204c9224b8222b702477f95558ea5d56988f026178d68e0f9f7eee10a85e40cedece33d9d237a0424c6042e05c5eda5e169d17139fbe1c91983e7343a160f9a8fb6c7bf380e045df613c900ef028bb5edf8d349fd1f4d82d41876d6bf61da88b2ddf0f9025aca6bc726fb65bf6d13e2deb77f5ed83bcea95cd3affb5e077acffa6dcbf94ff68bbadf0d27f256e595fc58c8d656de7cdfd03bd8c20f6c221f2fd06cb9fd86ac1f580aaeebcb67b1ca58c06eb807a5d43284402b7cb3a5794b80a0f9422e3cec785c79684349b5a4edb124f1e9b7d5ad05f0d25966d974aa33a11403fd2bb890727ad217eb1bd708a511db4d9064cefeae5a4b227da832f5503735b8d7ce1b72bcf7d6dcc7823b22fcb48c71586be1b121448a416e6a4daa081f0806e5b0b65773b700d899680e652a4847e43af82fe98e5464dfaf24f828ff2af26e8fddd7ec5a3c137f6383e3152300ba7174da3b65fd6709dde920eef1167d0a804c1ce833ccb53b1af968421ffcd214235295c2cc8eea373882c55dc20727ddec3e6c8654d04b51bbf24bdf83495b1b711a2ecc4f18db28db27d2962adbc7e3d5e499f9820414445a522370e55d2eca11f24b8ed9c660a0be1b6f444b7d451124fd7f5d47113a89efd4116fb6d17cde7a33452a4053618d8a92c27606535b98f15c9d0b1d49f548f6a0edbb37b3d85d1b5c33748925ddcd9404695ba6882dcfaa3c4889162fecfbae1f4fb30475c66c744f5c7bb6386f94170aa8c380f1658210258ee8b5264f67a34f5e5cb218a44ba9157537045d8562cf2258c65bb5ba337d8b1cbb076f0579c77faa2ee86421bc60a069d0898944244e4a9f438149a5058394c05d5e1d00af89733fae94c68005faa764a95114c5ac2afb03ee262be9bff861f0b83cd1b3b13b67888b4b67e990ae5e7868681deacf39f02d62ee1dd811e330523cd1ad0feef1dc16d422e0c9c0b61ee1b84604d82cbb3111854b6e100cba0bf4a659448e879c23dadd582e5cfc9082d5bb2bf06d0d38eb3218ea85cbeaa974833cb6fa336eb47ce9a70b03ab246f473a19ebee85cd0a060c0fda6784441719e2e093e12f8bb8606b1b25fe499c87b2e21cbb9a6f187862c4c8fe8515c0aea38c49f412b2d7d860c04cb03216576cc8fb3beda5f9a8cd7cc30890542ca749d5cd06aa7e2f9d4debf9616b6c9008c3e15a1b6a61ba27f66fb2a07e1f9ad9932fbcdc8c816021ebd085c13f35d5165eee75717fa2a7421ef3c1e9b6b4ce86ebab5dbc1d09159e46920969186f73cef9f090d94790369261605fb18b755a581f8c3664c3a4316a32bcd34286efd74a86be6cb73a38b6edd812ca07eb9fea490dd3071585fb40f225247331821d83345f50cdc135447cc70a62819de57f0b483afd092a8c7742280084cbb56145a13c04d840d25491220e9587131383d2e680080840bd1eff33df202e77f26d0931953663a8bba7f482eda628a5b7986a0f6d99070f292df5235fec89d17a9a7b6390f3f4cecc9c559f3c6a9ad6c79f0cca08b30ad31985e2edf048bb37fbbc68b248037c49562b874bc4a1b7469fea993c3b450c6a704a575d69464623b615458b0f29f0aa7214fb15772c939306b3a5b8e63cecd72b98ce094a917c5073015bff789b60e36119a36be4c09e59641fd2a3f05916ac97484c0afd120c8e4815ac31bbf9895cbfee07c97fb4d2ff548b2bf45bde461bcad43be8406017c15fce6ca4e5f0717d58294ba86bee29129a5c6cdc7b954f090a93e8f5b72e92edcc05ce10b9a7b365714776477b182de6b9d33a56846d56141280648014eaac5b35f34c939c9eeac187c1f62bee1032b3c3617d15eca12b090100357b1e118005fde5f467a0ef6fc23b199b035b4b1ea1bc0065660d04773084c7cfc353b95342e2ca4a31394fee24be070bb0f8f755cb116240acc961e65ddc385b1203250dd26b9e3336c4ed2729260aba6fd5cb0b0f223b2b053ab2b5399f85c6d3edd7ecdf4438c9fc24ae3828c4d19177d7c75584e0c82d03484d69668de04840b8cfbaffc5d1afdb66d2b43116f90374016dc4ac0c67b086c5eab565e8414e29b44f3a933f896142524a54b89b6d7c7d0634210078139df38f904e2d9a613feaeffdf8932a0acf3ad66c2529509bc97a57188e4478425f273046dd17291678e07938eb6f6da8aa85dd42da0e4e4a37515927b5b447d4de96a06fa5ff468302e95113846335e0e4b1753c6fed3e457cfc8680921eea7cf03da19df99a4eb35cc303e016d40301a1a26ae5454a8516eade59dacc67c6b5b0cb394190ab42bd3aead1266e48381a94d6e32c0aa204d1ba48b92ccac46bd6aea0cfccfd50561b2e1a5b5e9d85a99e9fbbf92e8082d6f424033e88aeb47f5102d2b02e8151aea7be82c092fe5041487a7606c596c092142c0de2701659e95e0eeb20733d247c6d566cbb47917ac152f3bfb0b595287ae456c65547e34046e441477f3f217f506a77c70f82849502d312158ff073b0473ecd23ab8d575cb2fdadc094ed18bd729da5c68d63a6d65a25731b20b9a29d0631dff8954c383ffb999d0563235ea5e38a3277b171e81482b479c38712edfe29922b6dd77b261fc0a2bd6047c5467a81273b342b186e5f23b98daae554036ae1c5fad8db30c7d0a73d582610c1f957cae997ffc90536015a12484d6a2303176d38e929fb03da31a9b63081780e360ba2394dd85a3a31c7a9603d4e903f8e396af11e8a667a0059850f04acc0705f044aa6b8", 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}}) socket(0x18, 0x2, 0x4) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)={0x1, "9272e849064c6c111391d33dd414f1d03b21a8aac56ba136a91b12a0a25d202a"}, 0x28, 0x800) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) syz_emit_ethernet(0x19e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "24d791", 0x168, 0x0, 0x0, @empty, @loopback, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "6c71ab", 0x0, 0x0, 0x0, @empty, @mcast1, [@hopopts={0x3c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x81}]}, @hopopts={0x88, 0xe, '\x00', [@generic={0x4, 0x5c, "f915a0e2f798ac88a1d0427aba73df2afb67db2c2365f2fbce3e470c49f03d0bb50bf5db7735c0cf45b08cd5ae4e7e55e7ea2c81607ce909ed10b075376c516dd0bbb307dcbcb4ec2494e50aa7bdfe8a9f0777a4202106c1cecea930"}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfffffe01}]}, @routing={0x2f, 0x4, 0x0, 0x9, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x2c, 0xe, '\x00', [@generic={0x1f, 0x67, "e2e8c4c5206cd0fc0ca9b17eeaca848e616cd504b9fa8c317568853925ee121b39ed81fab7b587888111e3c19992019af155a1e353a6f2dbcad3f5f85fcfeaaf2e4ec3f312adc78ac345469d925cfea2a4675571d828ac68350f6242df4e41f9968e73400ed322"}, @pad1, @jumbo={0xc2, 0x4, 0xffffff94}]}]}}}}}}}) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair(0x18, 0x5, 0x80, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) r4 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r4, r5, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r7, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000010c0)=0x27) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) msgrcv(0x0, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) r8 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r5, r8, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) getuid() executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000080)={{0x8}, {0x0, 0x400000000000}}, 0x0) setitimer(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r7) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r7) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c820020000000000008abfba0900000008e371a3f83437a3051eadb71d89e000040781e4b2fff000ff00"/164, 0xb1, 0x2, 0x0, 0x4e) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f0600000000000000000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670a4f5a872c881ea6e2ec5890400000040008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x8, &(0x7f00000000c0)="6d4a3caf63b08500135ee0807cdf696a67549b962880fd5ae5beb7a19ace53cda8dc43610c38054a55f5c5dad7f530afd39c94e4c729e85016e74e93d8618be18b391744e2dba57daeb5ac8e3cd6fdf87cb697c49316a9079fc64cbc09739618f5f6c8a811ceeff125122299445b52c2e2325ddc9dc456a0abfac73f1116ef4ec137a5c60e7aeeeefa55632ac802e68cb2be26ce2fce233266349bcbad65b7a172692828a97770aa816482", 0xab) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x8000f7e, 0x808, "e7308cf51e847303b8f44e3a35ffff00"}) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x10, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0xb2}}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) write(r0, &(0x7f0000000700)="9e58886c2b4280cbe0efeab726207faa90fdfbbd69035a308e4de97fe70a1ef370dc4722b30de19f7ce83f7b1b91214c8862c18ecc41a1f2210b60bd31d61072d8c8466dce6e46bd27b1debae331f02b284c248189a2c009097754853b903d8f8a99d7a6cf1bb4e7a324918b1e63b66a51796d4e8fa8bcf4f1aa2a8cbbef74f6b5065c7ed4c99236c5929a52a8f131", 0x8f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="616de8c26bda038208f2e7269a17f573d92da0c2d66cd971df6ffa6793901cca8b7ce2ac452460c4958588255a172f44564570fe6f159a2d17c2becba89cc32cf6864313980368c80f21badbb2a509ba3a742c3d8f9843d30c7a7a28da47fcca93de448bde1f009da410bb30e89538e660ae3946b300825dfb09282b74a8d3f08686", 0x82}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa", 0x27}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1a", 0x4f2}], 0x4) write(r0, &(0x7f0000000140)="0abc4878b34f4d0c5c256db465ed847009af9c1a50b6afe621b315036c8fd94a6c1dca3320dd4f9ab2bc2aef01fbb5ad6affcb6366198f7540eaabf45682cafbcf5126bf48d81115a79a2fe338303a07ec1ce7d9808a56f17ce4de5d501482922c971f85b3f8416d6259730e33aa97bf2377fd6593ebc33e8ef2c819052f01424c5e7229efad3059ac23bc006b6065a8af14805ccf473d03e3f22f88a1c2e422aef8ea01fcba447cd35fe17420d08ac073e93dbae8c7442578d9536f1aac8196327d", 0xc2) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042, 0x7}) select(0x40, &(0x7f0000000180)={0xcde, 0x9, 0x4, 0x7fffffff, 0x7, 0x9, 0x7, 0x3}, &(0x7f0000000280)={0x9, 0x40, 0xfffffffffffffffe, 0x7f, 0x7fffffffffffffff, 0x1, 0x80000000, 0x10001}, &(0x7f00000002c0)={0x1, 0x0, 0xdaa, 0x80, 0x7, 0x10000, 0xa6}, &(0x7f0000000300)={0xffff, 0x4}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x47}]}) socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) symlink(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8001}, 0x0, 0x400000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800000000000000, 0x7}) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x9}, {0xffffffff}}, 0x0) getitimer(0x0, 0x0) setitimer(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x1d}, {0x8106}]}) executing program 6: setgid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c, 0x0, 0x1}, {0x40e}]}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = getgid() r2 = getuid() setreuid(0xee00, r2) setuid(r2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x28}, {0xe}]}) write(r5, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) setgroups(0xc, &(0x7f00000001c0)=[r1, r3, r4, 0x0, 0x0, 0x0, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff7fff0000000f00000800450000c90000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7104000090780000020696c729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"]) executing program 1: r0 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, 0x0, 0x0, 0x60000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f000023d000/0x4000)=nil, &(0x7f0000198000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000051000/0x2000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000324000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000240)) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) mquery(&(0x7f0000233000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0xfffffffffffffffe) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)='N5', 0x2}], 0x1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) 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, 0x0) r5 = dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xef5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x2}, {0x3}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0xc) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x88}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x10, 0x3, 0x0) r5 = dup2(r2, r4) dup2(r5, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r1, r0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x1}, {0x4d}, {0x16}]}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') syz_emit_ethernet(0x60, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x2a, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x0, 0x8}, {"c0a58fb36d08d9602290ede1fd9212e60cb0129025c0e1fcc72f54b5a35600dd9151"}}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x48}, {0x48}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000980)={0x0, &(0x7f0000000200)}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x40}, {0x6}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shutdown(r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 0: kevent(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0x0, &(0x7f0000000140)={0xfffffffffffffffd, 0xfffffffffffffffa}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x1000100000005}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x6, 0x8}) bind$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) writev(r1, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) open$dir(0x0, 0x0, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="3f8d1cc5a353e50d61894eb712bda660b2be106733693f2c78383a101264cb37a9d5f385c606072163dac19ec6c0e1656c64349912e03bb4f052881555bbac7d4a0c16cdd471ad6fc2b275619808f3ee854d0d98ccc50b73c563c3c5f5b548aa8927849f0033ae7ccfc401cb2ead74b1890b6ca2b9ac101e9aed1123f0834538c05ec2826d58d62c9aeb960ec6818a8cecfb173cdad8bf2d7110d4fe1758c65c7c744efeb0c7423f02aaad87d619390856e6514d60278960e7d3", 0xba}], 0x1) r1 = msgget(0x3, 0x422) msgrcv(r1, &(0x7f0000000140)={0x0, ""/5}, 0xd, 0x2, 0x800) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x37, r2, r3, r4, r5, 0x1, 0x9}, 0xffff, 0x5, r6, r7, 0x8000000000000001, 0x100, 0x2}) setreuid(r4, r4) mknod(&(0x7f0000000340)='./file0\x00', 0x80, 0xffff) r8 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x3, 0x4, 0x0, 0x1, 0x4, 0x5, 0xd598, 0x2, 0x0, 0x7cb1, 0x8}) r9 = accept(r8, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) r10 = dup(r9) open$dir(&(0x7f0000001480)='./file1\x00', 0x101, 0x86c214b4a2567f27) r11 = accept(0xffffffffffffffff, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) msgctl$IPC_RMID(r1, 0x0) getpeername(r11, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r11, 0x0, r12) preadv(r11, &(0x7f0000002b80)=[{&(0x7f0000001700)=""/225, 0xe1}, {&(0x7f0000001800)=""/95, 0x5f}, {&(0x7f0000001880)=""/30, 0x1e}, {&(0x7f00000018c0)=""/142, 0x8e}, {&(0x7f0000001980)=""/152, 0x98}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/128, 0x80}, {&(0x7f0000002b00)=""/49, 0x31}, {&(0x7f0000002b40)=""/59, 0x3b}], 0xa, 0x7) setsockopt(r12, 0x800, 0x97, &(0x7f0000002c40)="0e86a55ce311eb842b9d9d35c2873b5eb6b730017d374700ef36f030d0ea579ca5eca484919f0ea69a417964ab5d4317d92b6a21fa82285d47e369d30ba673f347d6d2e91e51dc3a9876f832bd37c03d1fdb744e3911206e7a", 0x59) getsockname(r11, &(0x7f0000002cc0)=@in6, &(0x7f0000002d00)=0xc) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000002d40)={0x80000000, 0xffff}) openat(0xffffffffffffffff, &(0x7f0000002dc0)='./file1\x00', 0x8, 0x43) executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000700)=""/190, 0xbe}, {&(0x7f0000000440)=""/84, 0x54}, {&(0x7f00000007c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/25, 0x19}], 0x6, &(0x7f0000000940)=""/18, 0x12}, 0xffffffff}, 0x10, 0x43, &(0x7f0000000a40)={0x9d, 0x8000000000000001}) sendto(r2, 0x0, 0x0, 0x40d, &(0x7f0000000fc0)=@un=@file={0x0, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) listen(r3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x28}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRES32=r0, @ANYRESOCT=r3]) socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r7, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000000c0)) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x6ac14107bdb4b6ec) close(r2) syz_open_pts() executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), &(0x7f00000024c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r1, r2) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x3f}, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x15) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)='Oo', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504b10004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000080)={0x4, 0xec9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4000000000000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x7f}, {0xfffe}, {0x0, 0x0, 0x1, 0xf85}]}}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xcb}, {{r1}, 0xfffffffffffffffa, 0x13, 0x0, 0x800000000000000}, {{r1}, 0xfffffffffffffff9, 0xc5}, {{r1}, 0xfffffffffffffff9, 0x2}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5", 0x1f2}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0xbd10f32f4e7df07b, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000003c0)={0x5, 0xe1ec, 0x2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "1a219800ddff0000000004fa1c00ede900", 0xffff111a}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpeername$unix(r7, 0x0, &(0x7f0000000540)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000280)='A', 0x1}], 0x1) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f00000002c0)=""/210, 0xd2}], 0x3, 0x32d) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="7ed9c752c4477bb261965d5de2d108233a760b6dc116ab70f62b17bc2e9005d5cd0e3a29cc43f0d36d8ca593f98e303721eb1cf1a8d4d1ef0cc4b8b8cc3af307327cfec600fe8105dbb01138c18280b4f75b98aef238ef6fca15cf95aeb74a4f3ada96c376c8eaf3938e163326d24c641e3a86f47595833d412d", 0x7a}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0x1000, 0x7, 0x1f, 0x57abdb24}, {0x2, 0x1, 0x7f, 0x9}, {0xcb8, 0x5, 0x0, 0x80000001}, {0x9, 0x62, 0x84, 0x8}, {0x8, 0x1, 0x9, 0x9}, {0xf34, 0x1, 0x8f, 0x7fffffff}, {0x44, 0x4, 0x0, 0x1}]}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x400001f}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0x42, 0xf0000023, 0x2, 0x8}], 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000180)=[{{r7}, 0x999077c3475d382c, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x17, 0x0, 0x0, 0x10}], 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) r11 = accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r10, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffff9, 0x6, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x41, 0x1, 0x7a7e}, {{r11}, 0xfffffffffffffff8, 0x48, 0x2, 0xef, 0x2000000000}, {{}, 0xfffffffffffffff8, 0x32, 0xfffff, 0x2, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xcc, 0x8, 0x3, 0xffff}, {{r11}, 0xfffffffffffffffd, 0x2c, 0x2, 0x2, 0xffffffffffffffff}], 0x4, 0x0, 0xa9fa, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x5}], 0x2}) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) load: 12.44 cmd: getty 5956 [ttyin] 0.00u 0.02s 0% 318k executing program 2: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffdf2) setreuid(r3, 0x0) r4 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) seteuid(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000540)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffb, 0x17, 0x10, 0xffffffffffffffaa, 0x5c}], 0x101, &(0x7f0000000180), 0xa86c, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) (async) poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x0) (async) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416}]}) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/4087}, &(0x7f0000000000)=0xff9) (async) r2 = socket(0x11, 0x3, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) (async) sendto$unix(r2, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) (async, rerun: 32) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x114) (rerun: 32) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x7) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040)="182da499c0c28feaa4b0170ce3139f636116e2b96e9d13fbf2541761a1378adcf5a500dcf7aa478f48e3f70327d0aeb323a4470576ff02cae8d4d0782ef0eb48217626d3886bf9a619f19d4267058ec7db815b9cf53a676944dd130f8bad6ecc46be4f97ee3098ca936cfea5dafbfd89a12eb0fc342cb421892fd631e87f081f9013e8734771b0e6278bb00b3e57ab73284531d5d9bfe02411b56836d85f8320950842ae1721", 0xa6) executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rename(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000002500)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={0x0, 0x1, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x3, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)}, 0x407) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x24}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 3: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x26, 0x6, 0x2) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000700), 0x0, &(0x7f0000000840), 0x0) socketpair(0x1, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x10401, 0x9, &(0x7f00000000c0)="ec7fbfa081ddc4c26cd6e5e5526bb6fceda65b53c84d7060af37fec6c4855ba317e5f6960535336893ec0000412c3538c30ccc30ed04379ebc8751fb59de19b1e73d138c2074cfc4aaef68deb60dc513058a6b98b14837b7441fada9f9d176aa62681915814e1cc315433df6c4e21aebc22f7ee5", 0x74) executing program 7: clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0x94}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x11}}) r3 = getuid() seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, r0, 0xffffffffffffffff, r3, 0x0, 0x8, 0x400}, 0x5, 0x20, 0xfff}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) setsockopt(r4, 0x6, 0x10, 0x0, 0x18) executing program 6: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1}, {0x16}]}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000002c01020205"]) executing program 1: socket(0x2, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x15) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)='Oo', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504b10004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000080)={0x4, 0xec9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4000000000000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x7f}, {0xfffe}, {0x0, 0x0, 0x1, 0xf85}]}}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r0, 0x0, r1) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r8) r9 = socket(0x6, 0x5, 0xe) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x1b, 0x0, 0x0) dup2(r1, r9) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 2: mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x1e, 0x3, 0x0) socket(0x1e, 0xc003, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x84}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x24}, {0x6}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYRESOCT, @ANYRESDEC=r0, @ANYRESOCT=r0]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) setreuid(0xee00, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r2, r1, r2, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) setuid(r1) setreuid(r0, r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt(r3, 0x40000829, 0x9, &(0x7f0000000040)="03000000", 0x4) setreuid(r0, r4) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="17eeffffffffaaaaaaaaaabb08002cdd9b21fffe2f3200019078ac140f8ab8aea9d83d6094af00bbe0000002000000000000907800000000"]) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f565704405a52c"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) close(r0) r3 = syz_open_pts() read(r3, &(0x7f0000000000)=""/4, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="54ccd895c915f486085559472e5edd0320f773830f67d2a05cab9b4e9f0ced0ad333bf053c4295a9b50d0949ac13d864bfbf111154d648476ede05c424358894fc8a27890889b1467b8266c8e813a763dad39be33ac855e1197837f01c49ddd9f267e4150786da138a6dca39089b", 0x6e) getgid() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget(0x3, 0x611) msgsnd(r1, &(0x7f0000000180)={0x4, "4b0744b0a7654bc2e79b7ace195c42d701535c39426b209ad005b19000c7bb367ffae0b52974ce28636ef3f607e8417a586790efb37b8a7f0bb8a6f9d63988757dc5068e0af465320b280a5b3887f24a6044a771932564987cc355985f0efd0c669c866e101ccdefe934a6a1df961ae12c2e3521992ccc1e568c0946bd65840fb63177c818a68cfdc0065508fa7ed584c1aeb925da2afce6f37ca86bcbf6bcd7558531b04fe4dde02e6a36404b18733ab83849c7a31ce910d3d35e911353cac5e4a70f3528ffeb84860af8f260bb03a4b1d6fd0781b106c3fd525d1c7214d72db4c8205bf98b262c45c043990adb84b532f67bbe33e0f3bc472c8b104c922987030176bcdb4180659c83155d29a5a652bcaf377a8e5de6d60e456ff8a26ef8b132eaa1517b2ec5ba79d331c7cb405d4d47d14d128042bf4274ae7bc8433746b7f0cbd82f8e5e834622c368db8655bd1e5ada87c180dc9e0f41a3840413ac9dbf851b2530dcb667b225f993b8238194233818ac0fc33b61a19b5ce785a4e6cf48ad8864aaf035ef4fc36635f9459f0780fe70acc556959c8a6ae69fe8f500b1eba49c34a9ec497ec9bf8945bd6052ff12319cb48f8d5305d454b27a9e13eb751ed506d755b5aef01cd0d810a127bd09d7ce2d53230e8cbeab96985ece3aa72ae2a976fa329015ad91eb875be6cdb99059947cb033025c66fac828fb0beeebf4fced2313c49c0dd25ba15c3311eb601c97523d091188680f42271936fb4a9fa9d77631d79cd4789f3f23a528faf451f0dd611bb94529b052c9998f8505ce9b340f42aa32a66c7c9905fcc78e354f8a91b8bda00052d7b3677229745b201fd0eb08269e8a2e27cc9f86abbb719e6056849e13e154679bfc5038b8d689937fdfb7131e18ced6849264c4108e53ef6ee56027af3e7718267bb5fa086a600b32ce15844604feb7babcc7a8b37541d770e84a11304b0ec8cf51e2fb8c1422a5cc5e5f65aeb80bc4ac5b42ee09fa535a352ecda24d0b27718282cd46a9da1fcd06accdbf0945f56bc99b897fb2eca0594d0f2cec90639bd55d8dfca10d93f227dd8a90e5dfc52c0018e03d9565fe6946246225ac3436ebb7e1851ea52e00ee4765b525003e6273311173ec964c1f0b96b74d445bae7439584dda3c9d9280c29b0ecb7ea4a58277b2d04fdd978add288fe052516706be6966865f38e03187d8dbc8791194b9345cdb94581903f63ed284c6c523a7b85d18198c0ea2aecb1bb3140c5807b789b432d09661b7c90cea9e55d3dd2dffe46b2b4f1844d4d8738b579727b49d51f3886d0676aac2d7be7045e661f0ec705fcdc67f9459cc084c387954840da7d02d557ceb7e370407f51fcd45276081977e5ac8ce000dfcdd4bf180f74005767b2bb2b618a771d190added3656d0e2ccb2fb60b4c016626f46551d49659fefbd089c50d881fdc56bb2b52505379dd9cc2829354ba531db59147e09d7c329a81fbb30c8ba065d1a2ee7e3ea115056e8df42e928582becf1f832eabee463ee22fedd1a9a7ca6efb6b2724ed678f549f25122156b67a0f374aa5c085e9167bd54f3f8a1a82057459bada3c6599c33be41064d2c345e444a39a401c2c3a1c23709d9ad990f9ec922b4dc553f415a866fd3669d243f95c81e82a515991ef6df108ed6faa171198cbb149d1a001c1a621b86c5bf1f3db45badd1deb4c199165b74cf9130feafcee4c33df77c4bed6d9aa09acbab182bd18e7cf70bcdd7eb34d24df749faf4c314c6064d10d6c9ee0eedda12c26b9a2cadc945c6cd9fb0dea0633839373d02e6dc508c80ed969a729457ea4102b1c978edcd901d8e2d04df81db1d8434a7a8d580015950cbe8c9b3ad2ab003cce07db7d0d2332174bc89e0ca8c1d22e963a23fd4e1d484fd16fce043b556acec0516d7f05576a9d79bb1715441ae58505d84d56ce5a4dcdafa42acc0d78a182847576d1638a92ffe9da2aadff7961e54fc645f457583039e76028c3f16968cb4c0f13e947c7cec9e04615902473e5a2dcec4af6c9ac5f80b42e8121cfbf4270f42d137d98f704927b5978dc891f334d258f4ecf6f9dd3e1132a1e9e582bdaf4b171270388fcefe2aa9278d2e332b2c0366ee45353799f997da67cd4862a51de590adb9c4991353d4498c33608a27af220ae27a9418756332b4a41f34bf620f4f24196ae021ed4d15a11e2fcae5326743e8099820d14dd08cd029d92207e3270c1a5425c590d127257b00c927ad7217c6880bdf4247ff4c3c52a9c037ab7ee9d5e4d456ffeb5433cb52344645e3a513b57865ef59ee1ae26c8cc0c6a8e22b6a807992c07a9ec0fdf148f41a7fea8fa9c3590001737352c817d287b40b26e065513e14bc8b32677b367934e6e01d499559df6b6de574333f6eecdada5e4c399f8c333a2c40501f604413a17979ca50f82fb0eb018f1f2b2decee0f33c186e30971fe8d43313133813fd3f643ac1c8c875cd426b1496b449b5359fa82039e0691c93796740d43ca4f0f20e96e9c58f18c189701c7367fbda06dd465a6a57c00fd5e314896c631fa4428045dca6ab98ef3303dd3d84fb36fe4c9518e8bca6b7ffe025c03db16add8599e64cb5eab7fff2d2200ed68fbcbedf1fdff690fa701b0448350b4a9a8880eccebfd214a236fe4a626d8dbb0a78c7c31da65c4c89e2024b7c58ee153acea0b990f615c4291c6765012395f12c1d3ef8ce6bb0c91452ffe4c8a4100d0e3a6a4c784a1b342401849c9d9036df9ae6fb76492336978ac46ba25aa70a75bc36c2e0acb105e2f2bfca489fd0118a711f52cea5a96b0625103d2793f771e014a384f19cb8f98df2b579537f5d65dd2b8b444c2073250256a429941584e12bb2dc647d29fb4b2fcc941f834608dd6f31ec33bc591f732f66a908ff0cef9deeb46b6c8d555f5622e48a8a0d356432e4f90a3600b76c9ee335d2858ca1a42be1c680ea18a9de0eebcbef5977354f0a14912a0976024062203c1508de4cddfbab2020f1fb23b8a32c999deb0d25f65db48c22dfb4171900c6609856f23da3043bbd294c981e2f8958fadc097689fdf171224faba8879294a8e4a74fd727a766f14a3a2fb1507e784243ec747b4d486205328e2e2d12a2e61fafdbf022faead5a6de4f29382b6c679af6c415a6f9e10500149de4e8a978be70711476725038fd18345e2f31e334ea1205cd0ada5c23f8881749cf056fc434393f60bbcf6661a92d915203f8b4b3c294042a3e7f320b3bbf82f5105b6bf7a9f1148f2e174679aba27433e338fe93370bcc0bb88afb1ba0b6e0a61e4a5c3652933a52ba222c1e3965f80c4249fdf7d1d9a5fd9afb5ae3103f777bca9f4d48862e25ac58750bafb74ae8cdcffa6910d74ce5cb2dca67bdf96f121cfbf8d96a120e8459adc0f13980c917abc622345cf6a771f8888af51ae18937f327982e371745ffb1dcea9c4a3ba2dbffd4458fd3487e5fe39a21f7367ef5ae08194f91460f73b35ff0bcb15893fd8db27afdece4b78855ad26528f88a5e01ea51347de87b8f17df80f92ffe8f63fceb55775dfbe3de78cd97a7896e52a2a367356fe9d93fdff6505b2d37e6d3107c2819648508bf9593bc4fc595f9d4043138dc84d1beb4b4c586fcd98263c81f7f544d6bc0d71da9bb1dfd8cde857031cc1c70188e1699a5c1c09324b816cfbb4596498ba0355c34448b4a53a7f92fc65f13c5962bd23fa287dce92b0803b0ec21cdcf9f49a997853c3442f9f7ee81ee8371c8a281adc403df5edcb3ab904acaeda7faa5057308cf6980f67e325231d79d34dab7e8ed23f2b79f784292e20fba80a210bd0773c22e33558291239a65ecccde576d686f1f3849468c2e7fff3e19f169f043d073473a8119e6c16b30e0c1f1f6d679117edab1721aba064f694c362096a3e327668e0b3cd866f9990f05a198f7a5dde087367228fdcb0a21ffcd774646524a77d15d641ebd980ff1be0726395f1afa8ea36aaa8352ce6f74335431e933dc5f4b9838541106e16c6792b3c9695d92d7f35cbe24cb027522805e570377bf1f9e5bdcc7ca02927e38f6f7af512fe296a077e378f03a504830c9b28bf8db8f5350e167fb8fe52bb4ec4bbbcfb91b82c3765ec438a8de3f15c7518298a931b1a5588bb51e80c48ad77c65559bb8c55f9c90786aac3c648533193015f8816861697a97560abe42814f3df0c3f607323d4c05919fe6b488f8ece34c1f0f1479a9ce0dfe75d3dd850c23329a4f962f4bb1197dda71943f702be5f5d4f33d723cae68f9bee0d941d0fa936957ed71dfa5531036d698eaddf65aa700ce4cb92361963c0edb150f2c7062afea8d89df1857d7eb4b6ed8d8989a0dc963157afde00160fef9c8da1bfff565b7f767fe81562c4a685a47b7274023a200015af6f6b0b4bed4f0c3e72b36e252b9fe80e2f0fa6aad1ef9779bbcbe1a5dcfa61fca181b8949471ba927891cac8a25de3a9dc6cd31a814251f961cb106d205375013db4f1d68ee945d6c7df3b6cbbbe44cd1c464b5b1da336f256ad05167bf9f933500e14f1edb3cd5d4aef0b7aee8eb126fec57953df7954cd6f8829b3bbc4731a1b017d4f1cc95bf292512e8cbe2d4d1de0d9296424c4fabc289b33c61cfcec2e50a73d736661ef0d3410dc0769a185816dadab7075641e6e2d380d1494d265b67a7f271c61027baa8c72e3388fbdaab34398601b8f3947dea4d4862fc811fd9bba3c082582bcbceb61369a280df2493f63cefd6d7da1068938b9e0abf6bf750a434b1fcc03d8fb0c5b264289a9ba90050a89fa86a9cb577fa594424bd6cdbfe4e6a4740ccf796cad4ffcb7bb25db16426f0516aa433d5cf13c20c6f7ae9aa118edfaff11e075fcd57ea3dc7e84e7cda13ed349cb030e1e11b8139063bee3c4293e54c13d540360036ef6d72cf90a697328630c3e5bf53205ec4d9410fefa2adae58b7d6f88ed8fd3856edbe40280802f16adbaa98682b59f7d1f341fe8344677a773f544b9ac804ba435e4e03ee25246e9ddfd363d6de89ad1fb592f38fda3e4098333c2071fd97e1a1261210773dfa417eda3fcddba1c7915d4017107c47e9ba58a32fcfc6f20a41c7d254863f1b6f6feaef819bd6064d52e583859876b417d178799e4fc198f131d55c989e18c3e4c283ea151d070428aba3b8bedfab59e5c9840a25e46967ca7716c9a6c497ea55cd66b22f2c18666f936d99d93515732c5216f1b2699dfcafeb03c762176251a8a2d4fbfa69685f16f4a81ddfd7e99963d0d4a1f361a104c91c42739bb03a6f2f339e4ff932ceb7c1bcf509bb3275b070af5e1f7a1b01688aa96b716376ee1a40647b9a6ffb1dae6f19f95dcfb387881bde307844992cc597c7eb98bf0de2c0262bdf3ce13e8f09fd6f8a94b5fda3716a354feceebea0aca3289dc7647beea23a1aa83d7133b5cec490643c61ce67b8efba6943cc0c538acaecb4360c09e54e15f75ceef57c1f62b49404f4341454f20079e3b225e7bad6e98e60a60a2fb0cecaf2bc3f70f481a87bd4b2b6a5e5c4642b9cc4f5b02534b1acefc9d731baaa469e1f4f85c32978e75217cf89c637e461a5f99de91a4af7d71c72fd101aa859a9796941fdd99c79f6903b791e86ce1eb305dd54d1cc27f92924d958c0b86b70f9fa0c608d0c902718ff12606730f88c28bd898adf1cf0c9898cb18860bc18e3d9d760f0b8b3bde0c07c5cb5caec4d10ffa910146ca8675aeaf65947c1460e20619c0912dd28757b1dd12900e1d4ad4a25640b77f30231648f30dccd0d6446a43ab3f06"}, 0x1008, 0x800) getsockopt(r0, 0x18, 0x7, &(0x7f00000011c0)=""/113, &(0x7f0000001240)=0x71) msgrcv(r1, &(0x7f0000001280)={0x0, ""/62}, 0x46, 0x0, 0x0) ftruncate(r0, 0x7) msgrcv(r1, &(0x7f0000001300)={0x0, ""/150}, 0x9e, 0x2, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000013c0)=""/133) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3810, r0, 0x1) msgsnd(r1, &(0x7f0000001480)={0x0, "0e91f84e051353a020672a8915c718af1d2d03dab256b387"}, 0x20, 0x800) socket$inet(0x2, 0x1, 0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000014c0)=""/225) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f00000015c0), &(0x7f0000001600)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000001680)=0x10) msgsnd(r1, &(0x7f00000016c0)={0x3, "64ec98a442a139c9ca20f1c6968f25b7135c0e9264c35e6883fd9f724ea020fe02ed4068c7a66f96555b56e6ee0cc2d327a43ae6bccf0794dd60401e248eac2caad1909bf857e459f04176f748897ca07efb99a3183b7ac9840ab93a3beb09b2865c699796d11c0a86f883c3409b790a72c05b1b6ba0e595c933ed603791efe3301171691e907303beaecfc088b4dd5b7fb74fcc0173e1e2e2864f753bdb5430f073fc73ac3aaa800a269601774372153d"}, 0xb9, 0x0) unveil(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='r\x00') msgsnd(r1, &(0x7f0000001800)={0x1, "60313d9bfda5d5a195f9fb24f103a88eb940d55f4f30c73bc1a0a7609ff8b05798dec4c4f9c484acc249eaaf5f101a496f75fd836df29e"}, 0x3f, 0x0) r3 = getpgrp() ktrace(&(0x7f0000001840)='./file0/../file0\x00', 0x2, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001900)={0x8, &(0x7f00000018c0)=[{0x9ee4, 0x5, 0x7f, 0x8}, {0x3f, 0x90, 0x80, 0x20}, {0x40, 0x6, 0x1, 0x1c3ae2e4}, {0x5, 0x3f, 0xff, 0x4464}, {0x7ff, 0x4, 0x3, 0x1}, {0x8, 0x8, 0x4, 0xfffffff7}, {0x2ae, 0x0, 0x7, 0x9}, {0x9, 0x0, 0x1, 0x180}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001940)={'tap', 0x0}) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001b40)=[&(0x7f00000019c0)='tap', &(0x7f0000001a00)='/dev/bpf\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='tap', &(0x7f0000001ac0)='-,!&@\x00', &(0x7f0000001b00)='\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='(\x00', &(0x7f0000001bc0)='tap']) ktrace(&(0x7f0000001c40)='./file0/../file0\x00', 0x2, 0x1022, r3) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(0x0, 0x10, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3c}, {0x6}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r1) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x106) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') r4 = geteuid() setreuid(r4, 0x0) geteuid() r5 = socket$inet(0x2, 0x2, 0x0) close(r5) socket$inet(0x2, 0x2, 0x0) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r2 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x0) r4 = getuid() fchown(r3, r4, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c, 0x0, 0xfc}, {0x416}]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000340)='./file0/file0\x00', 0x2, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, r3}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1, 0x6}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x0) r6 = getuid() fchown(r5, r6, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x5, 0xffffffffffffffff}}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') executing program 5: semget$private(0x0, 0x3, 0x25) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00\x00\x00\t', 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7, 0x0, 0x10, 0x1, 0x402}, 0xc) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/89}, &(0x7f00000000c0)=0x5b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) unlink(&(0x7f0000000080)='./file1\x00') syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff29004500001c0000000300009078000000003fff369651d1f9a37202ef7632237309ffff1100907800000000"]) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x100, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000040)='_', 0x1, 0x8001) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = socket(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff84) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x5) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) writev(r3, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000340)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c50000201200000004200000000000000000000000000000200000000000000000000000000000000000000093e410fa338b42403f54a8b34eada4da3d0dccf76be52242fa168a83a2c68441d6c62ff7794064755ea8a5ab7114640695e4c89154eb7285d6467e66a0ccafd67f68277558669ac25f91c2be54dd893fd95015eb00edef", 0x108, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1011, r4, 0x4) mknod(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}], 0x2) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffdf2) setreuid(r3, 0x0) r4 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) seteuid(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000540)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffb, 0x17, 0x10, 0xffffffffffffffaa, 0x5c}], 0x101, &(0x7f0000000180), 0xa86c, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002780)=0x5) executing program 3: getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, r0}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x80001816, r2) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007"], 0x18}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x6}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000005) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 2: sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@random="11581e6d5973", @random, [], {@ipv6={0x86dd, {0x0, 0x6, '\'\x00k', 0x14, 0x0, 0x0, @rand_addr="0d7c6e698399ba9cdd780a2e2104ffe5", @empty, {[], @generic="821de4db8f459613769800"/20}}}}}) getrusage(0x0, &(0x7f0000000100)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=""/200, 0xc8}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x332a) sendto(r1, &(0x7f0000000180)="b6", 0x1, 0x0, 0x0, 0x0) socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x7fff, 0x81, 0x0, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) r4 = semget$private(0x0, 0x7, 0x0) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0x800000009, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0xbdc0}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/248) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000001440)=[{&(0x7f0000000380)="f9b85911566382fa8bd2c3af4164b991e64edddb8cbbd2d17bea3a606d6e", 0x1e}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) dup(r6) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000003301020205"]) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/152, 0x89}, {&(0x7f0000000440)=""/4094}, {0x0}, {&(0x7f0000000380)=""/155}], 0x100000000000032d, 0x0}, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069af, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = socket(0x18, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000000)="eb", 0x1) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x2d, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(0xffffffffffffffff, 0x2a, 0x2c, &(0x7f0000000340)="19ffcb0800b9fd812e00000000df082e0a351b94d7f36672070600000000000000c4e1215e580a3e2262b48273", 0x2d) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x8001}, {0x0, 0x0, 0x0, 0x100000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$PCIOCREAD(r8, 0xc0187009, &(0x7f00000000c0)) executing program 3: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r3, 0x0, &(0x7f00000000c0)) getuid() setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r4 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000040)={0x2, 0x20, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x5}, 0x3, &(0x7f0000000040)="384eb2ab3f6d31dd6bb5d9a72182bfce95dabc4859ef464241e36c9a93920b9e9907961d611f18cca8439dc4681055efb67eed5427bc0b88779e2066b5151d6cf480ceaff074b52eb6d4538d0207ff335b21b6a009ae2edbee012c07ffdb643f06972af60bf8dabdf96c310f3c057540ec878d5ee55c3d019544a492182205fd8526717641de340d38c814500e7f522341f9e418d75e14e7ff1c415b1ce5d1c2dc6d7a5961c1509e028b9c8b604cbba6ebf8fe0f8eac641d837fe2b557e6602ba6477194ddcd67976f33231fbeb26287cc60fa9413ac6fa34d09028ed8136d17255cd25cd32386d8768dd38966863fc2cf54502a3c7a36ef746cf0d3c0ecded045b91d054d7d1d582a7b9487d67cbdd62ac38c8c5bfa9c61c8351b784c0c45344f237cefd65633be6a0d870691fa47c0a72f4913f418fe8f0129140e1695e4a497fbbfc08f36e28e5e6ee1e7b868699f237e18f01b8141e9e716714e47d0014dfa4183879f50de0e91201c11e3c99cff89260d6b1028eed4ccffb460b82aa12005d8c421bb310c8f9889afb0ab616b4d0a6bd3f741ca96ef30c708b5792b63f07d1cff58e675e53245dbddd4cde36ccfe5e33bf2b90291c46f6337a7911dbf09c1587656bedf388b6b551aacb00a5b6c15401894c7d82c047e0124b7e1847b5e87f3866afd019d5209c1a835350c63c0c0e790f52a9d9aec64819f6a41d5f270ed050291a16325175eb6bc22eefdd0cab32b83ebb44c4526888c766b1b316d29c6393f5a2af6afce4181b6fd8c6a028eccd11076ba81fa53a91ecdeb1d2b76bf0d4c96208a5094e7b7f223f7a84664c8956aec4983fcf1e1674612d7c80d65a1edd52a575d4d5fac9ec1be92d0069e9627b78adc77e69320f2febab0a3ee6835061f446e8b29f496176ac41d700e1a589ff32cebddc6ba842eb9f065c5c8ce5fced91ac46bf7f94dc384550bbc785ebf1134bc09071550d43371e3ddaf3223736710da46eb94bf8a30a07273ad075dac914eb65cb2fce0cecf0fe733ceb508e09286b75972fce664cc9351333634a8bd586c0c5ec812e99c6f4b1cc41a06ce3f2d3a40f2b67a3c9d78010c00b7fc7cde69eb15903d0580a996406b13084e28771124bf61b91ce4b45aacac351e7db83a89c1cd5207999afdd7430f8e11f98227ea9f2de399405a71e17da833725cee46145e76d29bc03f0853a8c5e4e38717a981b2703ac6a1551b5dfccde95385e490657a628652faae28e1ba390b9e163beeb9a3a76133aaa4fd2d79044caaebaf10644f32388789b9f6c02c78dab255b2b1545fb3bc21c05518f30fa0a8cd2f68f1dee7ca3645ace0e06335d29cdbbdc5590095bb5c59e624e2f45082c7a64c31ac99747ceb6ed9698c8ae5002b9e4f286385556f718ebf8b79577fbf92943a03134b657ef92309eb172cd548cb5e9a2426da57c5f3d3ae442e784d20eaa887d6b423692dfaf5473fab00afa89e1d76063d36e041d4707690ecfeb1ed1c1e63bb3eb72ab9873ae52062b67e638eba9adc402d102ccb53a4eca4be7f79449a74ba420f7b945780342cbef281e7e90965cddb4b16ef1836c0d79ebe10cab4e1b451cbd4059e25860bc7dda8d368e81bc1afabc9a4d58c7c01c8f0a997b8c675a1a408bfc91a61e22dfe4e1cfa65217821aabd5cfa70bd891b7070e8e3242121161d481c40a837b912a2bc5f05e668b633d056c7083f2883a5597ea222c7a3a37a54ed108b723342ec0616e0af0026b60e8138cbdde30815637081f64e027139b9a7c756b2404d384943b93247e4855b6399d2ec6629eaf01d57af9b81e00543bc59365a9660cc09248277a05c2ad01ccbfa3dc5fdaf188eb5d26f4c732356a57a23978bed3cf4d0514460fbe6e4bbd226444dc56f832c83214aedf607b299c2625734ac3a6ff4dd3c415befdb44944b69b4e87d4f6d4bd2bdd2a5bfff819ee5854437c760a72d1eb66a6ddf2a23d3020a2b63f0946757416bc0218954098666d3fb396c96f7dc2617ffa034b926c9bff7c88ea7ecadb4a23d9fe0cbc42ed87e6767bf1bd3cd0b7dc924c418aec808a838bf9ffb8d7a6fd80e2effb92cef3aee9ac336d1298f912231cd3b39dc2e66badf680d91b8eda5dde7ea3390e5fcab11661ee588fe166b92ce5930ad6e28b4c6ec6bfb27096e620e8d6137c9d2f0b2b4c35478bab69c6f97d0febae46e1ebcc309165acb16f2bab32d0777c82323d01c4e7894b242e81ef1f7415c554d9ec1a5cddea8edfb5fcbb35bca9cdfbb7879f5d63990b24368a7366f3876c23ed31034e788318c712d43a2226bbaa80fc6ec1b211ed751aa4a62921168d254689d9e15ecc27b17093517a3afa2681ecc474237bd48e38da91ba13d61ce76a0ede2c3204214294999624b8112bbbd20adfec03e7a3ad7093c442ee9cffb9162b2ae373d4c43b3d50aec03cc5467e3d4e262a9bcfa0493a599b2017a9fecd6d321150afc9d458ddba6b60c93eb2277d3f1a2a3075ee727d7ac1ad0d3dc35072ef60775ccbc237be0f8bba086033e4113d28f49cbe434883cd0402775b04ac03db03ba6e685191c81f9de2015f04fa0ddac11c23617f726e63d4935a7b944e727c849dade9d864472964afe81627837ab57bed87b4c95345a2e499715f715fce4c341d3dc8fa926f7dc2d58c48d1ed3f8a34417cd8d1de2c8ed3e3667259a0b16d3dfe3b8165fe3d401c3d9186581b44577be431939844e6854fe0568e70f9e4e03871a687b0b0e5211d69fc3874ec47e5287a5257877c163b88d4087c26eab996441492af363b827778716ebbb74bb90e45194bc81830b147d380aba37c2460df8b665b4e85ef4280cf1f36c3ac1762bdca77cdef7d6b223d283dc23928b5631f9bb629bcfed8f138460bc0d72bd00cc5ccf85dc347b3e4ead043969abc757f0dbda38828a832f15b73f1836a3af03ed2ceb2941a9bcea45108a0151e22c887c0b12cba19e2488dfd3e3271c92edd5cd23745b40fd830e428901dcccda9226a6d30c85c4e648bd3dc9905724762edeced476f597310763dd934bc529c2480342165f0720e3e8e8f9baa7f2646e9c622f3aa3fb3131ab1126bd20b5d059c1d602e4396411f7e1714ac720b2603384ee5ac77c7df0a20cbd51bab80d0efbfd11035163bb8caea9033391fc3062f37d17ba5f515c6b48cab56371da1a28548ec8242e8267807efd9a144994dbb95d9fe112553aed23fdcbec9e43ae2e543ab061630ea0c8bff320204c861e04efdf50ab032fbafadcd6a7f7cb58b3498b09041fb27a940cd220e751493ab1d18ed18e9c3a52859632861e28c9c7b8b9b8227a82240237e7c787379791fc1c1dec745aff791eaf1a2a88c5fb34f9a3b70351991bcbd499401763786307fe2988df0b1ca6f8361dd769f86e858d7ef105086e376b8e0a7b5c7bb04d895cbbb360b5796226af53d8951e180ace2642f04eaba856c42b78148299b7751da770bca11749906d2ec0bcb4b1a62c3c9f935f35aa752f68b29b9b580d99c903997f137d9a2dcff5b447683049a99072f071c76355fcff93ea9a420a73ca2c9fb7264af27fa909d440e3719ca004cd65ef134efdc3c8fbeee49a6fa3692e0b1efd74e371b5a2fe2fb4eab3c54036b484d9d9c6a6c75d8ae9104479e4ed408ece6f536f9f0500c59403040f518e562bfbce81446b0850189c95f0b83a7f917b4635baba25f47998a55fcc7e15de9e3a5b6a14d83faf77ca8bf935804bea1818d98095b5b129c05165789b5a767593a2c6110b379333a7620c82d36e9f62ed28833ccc9727a9b77225987934bc06379b9299e7bc0543e102df32c21f7a3343a0e9a20a690ce1987d23e79fd4547f1cc6b8a7a84d887ca97037403a46819bf9636a052feb84acd854fe3c2991328914fda697e5443d3fe330110c134f891331928a2d98632cd2f25f2ecd8d96743b1edb525dd7db1b4b417f0bb8794782948176172d0fc5af3147b756b561185f4675ec5dd9b681f16db3b3028017a54073ea3ae715d50a29994474454961a1e42db8f5f140496d97f393c8e9c2866b8fd08bf13f44635dfec8a8322bf1d0dddb374b7d198ae3e90e60a4dbfcb4ff943d08ffbe86e18819c71fff23cdbbb32f5d229110e43234df41ba2de004e00ca72c965de4ec01c2ddc565c1439c5f076aa1268116f14af5864f4a233a9628cf61fb433dcf2c8fb504a9799ee17cfde2dc4a03f93fd5e245c16d5d7ab349f781e0ebb8f77fcdb7d1302d93984f696d5e12af790a7ff1e8f635f4f3e444e309b7850ce3d69e5a614b46fab7a209e065e5a86da11dffb9cc1de70fd429b68aa7e20f2f2cb13c83c21978f265dcaeadcc752ef929c1bd15ab8c446f2560b06af151b925f90f7985dced331c1e3ca96849e947eee9045c2a59dd39602598d85ee08c6b15ae5957ac178b3ced40fc6709cd34220b949df1e053936120c7c49617c66073470942697b8e6d549eb15fd390e667c4d574bc84985fa82ee124a9e9331235981c9db0607f37a1d3e4427fc2e308ef5d3682c158b26d462de5167e5dd98d1742e932a1c84bac051b7ac9e2c99962a7e440997d98394067f5b4204429dab17e2dc6631bd3c06a98f7eb2eafe02be452f7567e5bbe90d9ee6464d4f6a5d13cdcfe759da28ebbbd801ddeac6509dc5c3d748c437e6937411e5189dcb9823ba28560dcb14206a1c33629c8a8524c9e2a7b368f4cf269e42c10a2f59cd514efe812f6caf28d2bc2459710f048795fed938283433af6b5116b212a73ff4f4eb67b98725a207c8f89c2bd090b5285c6a5eb7600a7348aabb583f3a6882ec007208214b6b78d0ab41eef184292687e1a4c78dec0babcf69f4231105fc152656154a88ca738bfaea4996d6ad1c82699ef3395b319c5d493a2a0c9a538c6780b698469747e2dc274019d15ca44f68d49a94ea96bf37934b0bb532e95147b1fa5df7d98f7e5ed3f58037ac25a2f14b44311e58de0db505873ff05f44adab1180eb3c0388c7e8db36347c053b6b4ca25189305d9a67d25f7b393d9b144cf6702e6fb31acbe39b7c913aaf9ed45c7cb27bd357f1d7fd063d6f018e9e785a487425c9c441f0b67ef86cbc020b55c3d368deb3e814dfbc270d4727e14b97a8b03d48d5c68a5188f671ad850175db11ce116082fb49c2406147820355ba6aaccde34090f6e87fba52c58700d6ecffce60c65dd6ed395b10de0784b1f60ab338867f318e90c9e3203baca367b7c2f652c7dfefbceab3def7b913d1cd9fd76a6caf660fef7cfbf01c8c81e2c3fba2b059278c2df1436b88c8013cbb354543176eb0cbb246070af1cb2fdbc9d2b49c08234c5dbf335c5e55dcc59aac4f06322f13b54be9e77241a26fd7900b8f237a6c72e1c31dbf2bcaf95c3014e0c15b406809ccb4882f1201d1b8fb0c6bffe3fdeccbe994acb805ed890fed234624ceb60e3fae80f5197e6fd4b46337fa9b08381df70d336238881961661e64a455c9a0f19c0122c33bd7a5e4c715f12622d3c94d6593769dd69b9a619a5d2e5840f9236ae3bf89a9844d239fc01b8577ec1f992d072743181a73ae9be8af11fc254397e71f182e179cc56e68b7b006da30e65f7bc23d1e152057c8f21753db17f48e79e5ad82ccc4db14943b04a9b0dcda59cba80b21c7b27a4e345c0a8fc53c9e2c3add28ec138caff964b6f430d1d7fd2436d7308538bd671d94e6fd76ff35cdf5d591f44862b3c47dd528c968c074e5d5ecdf3b961edadd10cd734ebd10ca359bcdcde8da6279b5f5b302ec385754faa2b", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="14f1d19a8c1095c36081122cd4f248de3e29491856bd7e3e2b38dc0e4590f7ae2c213725c7d99b9ea6", 0x29) sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001100)="643e5b1e640f1677dfd06fe68f7dfdd8fe7a63b6d0186252095fd7a87067a97f3757b5d0cdc6c74550ae11bddfe30a96bca77f6e1ffb1a52a8fc4f72ebb8c7e082c0f75e3dbbaa941e8890160297a598ba3bee35fc014d6e4ac5c2bb43284c46875ee7258b962cdeebed016d6137b1bf94def39ea69e9447594fbc583de07e76", &(0x7f0000001180)=0x80, &(0x7f00000011c0)="74e20f0b522aa1a56fd90fc2869d4281f9e885cdcd1ed4a8e14cd40497ea1a60e47c900da0fc09fe4b5d84c26f5650863bd118e8b0428e39c9a4dba16a58324e756180b73e0d52618ccbd3af09b823d174ef2e76221728021b9bfeff81e4b64ca345514bc4529c5799b5546cfc78c264d4a69356d117f2205e460c30ed902c691ce156b2b08c372710e51aaa3ffd89279ec3e7a675b105d1327bdee0d2e689b44eb615ad983dde8159f4e988ef0a8dd8584f5ddea636f8561a7af22357ced3b32b9a5966c3070eb2a0284c9e39ba29d5c8f761c33af06e142694ce53d4b3d68779ce3b4970021d417d3dbb1db8fc8f69cdc57feb68dd0cc3c29bb622b116c06d6bfd8420c259bd6067a2d73a9ac7bc4e71f071308090db21ee5677699ab36a9033432b3618692ca14e7d0654b7b4664204c7c251b69d50d3e00f0b5750308f1b85d21d882cbe5f0e0b0d114eaabee308bf4eb0f08fad00ae41e925f2f48fe360195141bb0daf1f765f7969f2b9e2d1641daf1d8637965e3fb0559133faa3a05ec430d6c219578c42ca8ac658a717a41e3ab76d664873edb9393dba0df21d3bb270b719a525b4dd3eae41c06ed88012abeb737def4937e35d2ffec1461979ec77bc195d7282ba7f8a5ccacbb7073df994ecc2bb35d72b19b4ee7ea8b0dd95d88ee4de6f4094a9d6fe92236ccccd3769a79fdb2145a948ab8da927bcf2746ecc5d2f950ad099799beca6cc3172c93084e069854f2c1d12cca8182e835afb9225fa0a1c858fb911a6ddb993ef32a589e8669180b276fbdb2470ca9ac38eb29edaf1d830a6ad3eb70ab10b91cf9f3644cf36b91a1a76d8e8179dee8983072aa72a57ebce59021a31536f8850abac903610dd489e1f0fd9e15700c3337e00dcd342b6e0aebdbd834194aa9d3518018a4b29dc30dd198704a89056e6a52c31b0d9651a7fbb6fab749ad579850cecc3c516eeb0a29f2e3cbc4db6f8daad4141538ecdb6f03dbf4142e58e7d12846bbebedcdec11e506f2f8975dbded169fab84734a6167543746bc20f532a990929e7ae66bd7651cc85e5f29a7a097970033eb257ebb75db589ba8288c9048193afacfc024725ac8c73b10692d0b56699f089409de4af7ac3ec13342bc56cd165cdbd142567edf26be0bf802825cc7187e7c3e57c116135cdca2278191da2ad85b87c8a4207a7b7571b0e8b4a7acd4cc2b480b5f6b23b333d3bddcf95487e40c5c41ecee6f59c475cffda93f65241c5ffba465ffac6442074d438780683a57dca8835b44215477ea3ff735bd31475baa88c69321966afaf4d66454664b69c63f8f4d7ef93e2246830acff5874491662aaffe152a9760702e45a3bebdcc41672439ffa2425f3ea650ec3f6d7a1253ed2a4b765615f3aa3f2f412898616b7a66997c1a2cfec52e1cee2a9bddfafc98d6753161c05ea192e2e6b72aa99cfd8284b3adedcbfc503d72bdba4d2f166e5f80343d9c925e97a033e0afef56b861d2c7f3150f8c73a31d07135f9c33f4edfb3eb7916aa52ecb34ccb61ac74685726b7f0dd53b5fa4e23b03d5613736a23a7c6c96a782cea579f373cc227b5882636209a7e347db13ad71bc1836a58f09c3e61adc31fc0b0f3e100b8cdecb8eb39d30bd5b5315fcf476058c4d2ead0139d764e4040583bd48e34ed7824503d2a658420078947c3ad014f1fc9c9c33e2d5d02a526e7ff1e7e1aeacdf2c133c730ace4d2670d578f176387bfa621f3341d43dc8749f1437bce67dbd49922cb47376c4bc273eba641b18b3c6b800b7c1731176c9e4b95c9717b3506d19d3e8d1e58b4284e9a5416dc32f39abbcd5ca82ff74fc8b2d58c7c326b8c7bf415ea1de6b880e3f87d6f0298a604aa9853ae3a886a4765ee967aea982c6e51a614e6a0bbd3927878bd1561c4101063051850479f0fe3619f28f41c060ce6058065c71095fc332828597916752f317c4cc3b0732e4759dc9db98a07751b96e951dfad969f83b5090fc67a8034e517e1d36b988c6de011064493bc7817dbe1a995268ff562e9303f24d4f8bde27ddc36eb459433dc88a433d0e2bb0afdba603d835d05a793d376db426beb05ce0573b6322af19cc6bd82eeaad12153b68adea7a8337b596c3ba1e95951d227f8bee4ae5a779996261a4ce1066a0054d85b173aebb8e750c27ce8b3d096406cb8055e596f02493de692a1ca8bf999356986a9fb9ca02898930bbc653bf57587a0575e77e102d9e1f587ddbeb69d34d564f7e1a79d8d6637c09e22edce86571cba847e4f1f88bda47f6b9c1fe0ccd43166ae2a3e92718afbe06ee70cacda06d0dbcc10bd305c0a9a02fce12c2c6c32423c5ea935bb56c2a5dfb564865bcf0a83ceb04d665b86d871d5ed6368f489dc24d3219963ac35180df5c407c9f622e6717265fe91e7ec39035f8690f7088e4c25a8391c1473ae6d49bc02bfc5cd4e1739bc37917cfe06c85d973012d789068aabb5c2e7746eff17aa8800908ec35f038023fdea376c7b1e4b6d09b1ef299aa90dfb87f2d1267ec8d6c08c9e6de88fb2c402d9aa3704b57c257e207e8dd9b7965fead3f02b4c3135116d937773329850294dcc0d69a1bd945db5d7e743af2c39f0560832321004ce201961d39f32a1437686ef334c28a80a7e69d80ac039644fc998ef8b50ed5e16dcfc3493ebb935e3b1645a49e50cee19b9f230379ae23956393b674804d31b79f15282dfdaa99b6fcbe9400941896a904a10271b531cd6baa2af3c01f47a422794456865dc2609eaa135e3849f7cfd7cb71cd826a7f1ea3fed7e596b7ff6aefdcfff93afb95081a5c154dab669d723229c9115de5c7e58568c545221e35bac9d67e14c39219e0387bf91cda3bbdf078c848b9906d5217fd71a5c04a7805dfb7081359e49d5c322578c8ad8bede17bab2a45f64c06f50a49ab07e62172e95095c10f9f5fcc1f8c5bc65655e8922563dcdfccef081214553ec06b42c74b59c1d17009856c04095825332af3ab68da9a99af53a6643da0a33f51bd19e2a1f050ff8ccfb518bda577ad008cef649fa52369bfd6f9dfe1ee4536a4d370e56e5863486adc5af96729057c1f7909ade2a06acfd6e782f409677dd70d3c2cae8a6cff0a151e93214eada73f374272e8c217c38e6a7ffe18746a9fa3b514f5f22171007f95d2604e4d281f8ba1bb98e169cdb0148ffcbe1bfdc2683c4e120fe0f72c09ac90152f69b3a2c88dc253ca1b97d6a331e725545b52daa7a285ae02b3050f1f81481499262fcf808f14a805a968e6d97fed007c6955163104800c6a7ec318d85046ea61e2a8ebe67dd56e810de16345e67f3400bcc85c7837072274cd2f8226de855fc5e7f448049d410049e64e031bb69850a4946eadb3f8f4fb9a10cdd0b71805b82d9d32c6abdf7f7f57cd52ed4813477ec7adf6592edd9bbdbbe22952b88470990e61131b7357db81a4577f7a31a913c84acf2459fca4817ffc3ccef2ed4cc16d04ccf7337bb53f6c2f617104fd96e0a2af4f34d4e2a3c8b64b37e7a7f9315e3db93cc407b8caba0ac98452e052ac1eb8d5d9fc60cd731f6820292eab754f29a81abbb6877954eae222a4099dc51e5da286d49b711e62b8b623e9534c091c763daba21db37951b5e3e65caad4e6daf31596f3953e737f66fa3ebd98d3c6a66fe63b780e6d309d29cda7c11c455af219583857ba8e614f431a80af339c3d1c64940792c6b884e42023fcb08b2ffaff174ef0234a0c458643015ab1fc2dba13c9e23531f090c33cb1a2877802398bd16dfc0424824d0046e765a0caa6b3831922d6ce83bd72b4e523f1964e178d3f98416f911085784a43b31e58efb1415bb1b2a9245ed87c7f3fcf751b6507698c9c9077c1427daa62dd72594ec161c1f47a56a5cb6ce4ac81f320b82aeaed1b01a908481dab2b194e6d9e3af027ecb638cd8869a24d02f1dcdcec190612c9996b4c36acac2413346e86811780bd10f897ea2ce0d3d57242a045b52baef5f126ca738c7456201cad673e76bbe617cdbb447cbd5353e42bb4ca152b0feba87b48e856a32df2293a66a98ebf39beaefd15e1fb0738b1ebfa731c33931d361885d6de1441b8ef6a6d7e5b1a9232d701bf9aa13303a0652ff2ca9b5a3e48aab398c59da714465b9a58319543391c114a90da99c2cbdfeead0068cae5a56863823dfc99f25d239386e035b9bc17a8cec5d04e5bc4f8075785688a059b540d0496e2ccf7e402674d92fc8c75742b6995d935ce819244be0504191979d24cca16a1bea9e54be92e43b1b6138a1da0ecaa443da5af823216a920b6ae6119ef42927fa21e6f4c85d328d6a70fa65e4ce845d515b6e63cb94b79a3578ef99df2b08901b20e8f889cdc2008ba64e6790bf063969dea6828a135a12a37c5782139304038f820676335933d5044e927d98d5b291a43f098020ebdd9b8a0b3cb9460e1ddb83cc2243f9d9e1d5d5d08e5c4e9b6f699548ef35451fd6afd1de6d010fe888f71d6a6759448aaa40a6e6649f2547cf643876f7c0d8d4fbe5a0798cebf10e0ed2d9febdcb31af427992b71b80e003607a72e6b08fe8654b66a3f7519d9e0045949e5cb3d7303e83a9191ae10589caebef0b4acd0c1c647993e23bfc92716a2d1a812c1afef8e48e2975129505137fd94bd6531b30822b7b1f1346af8be0f373ac1d17d3df0f1d3272ea900e22428382243b0fdc011f5ba21f153263f65d3584d5d3e924376b48a8de74dca5c6be74181eac3b688e62e583914b53c58073126db40a1af837060bee0cc437623165c29582cff20edefcce7d0304221c613f2837de2a3bf4ccebebae1fcfd0f3a5cabf19efea0d4ac512061639f900d5e9af098ace7c02f028fc8b81d77aa851546dcd4904d3d2b2322f7ac8ecfbf287b64f23025718c7fb61f2b8f78f8c0a1177df8cf8fea4381e6e3fbdcd0221c47a54b1b365e9d8dfc8f5aa765bf23e89a8fbc1cb70618e496fe412379182d5c2d085e91476257b65253f50821e1f16fc902f24337fd7272ac946bbf7cf5f2f01c0f05c9ab7fc2a9ff34002bb64ea226ee270056de0d0b002d3235f849589fb8be9c36312cdf1510b8d1d279334d1e8dc89a5acf6931831bb0249834b99e9700c79ca9260de33084b8f272147219ef283f49f8f3db7b18e65131c58719ef976aa4901258eea90a4b5e7d73b2f5ce773ff880030c4868839989fbf61a385e498be6ad2d0d34f3510d305d392d407a2df476865a9b542f3ad22847b3b569e2553d12a65e771d1d887d948e58c624fcd3b8e6f208c01b5a69622471b4dd053819ac8c35885fc687ccac67c17472092a2d3af21c9f0211dfb32c7150d1580262dd1ab8bb8e349c38dccf5a3b46ebc7737683a61f6ccb978af9c7325fd144b67be99a3e8823e330659d5e5f5fbf5fd7162174a81a0f4bd152ae3db2fdca64e2208e1740c80714b017f2c64da0361e32daea4dd90728e4e02d83c1e17aa81a126170de46ffa10da1014454bb9fb2e12740efc05128d4a6cabb486247b11529d6634e5a20ed59302e9d4c8614422398ae3888985cd8b85a7b3259f80b70633de4e7119d6f5e536b49959725ed00a070981fac03e842946e9f1fc70796168b9156552f5a4c8db77176a4c0da65a8b862963625cb60290277df4a1cb96b744b3096554f057f0ae49c3e0e0e28aef3206fbef22528d6e8e189fec5289148b8e1e5e598ba3a899d0d27bf099fe22ef11999758a0d522fff8862c4e96607e28d22e37a97329f0f1b11acf10917697d418b50bdbf4c8ab1ac70f3631aa91f353", 0x1000) sysctl$vfs_nfs(&(0x7f00000021c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000002200)="cd4ce1ad8fc89c48ec3af36503717463798705747e3d615e672c9fc13d139e14942e90b1383e0e9274f2fd71a40fbcf66e280169d6547a647ecdb68789a3c812134373d29ad79c84a3a6cf14df137349309e529804312c9edf9968af374ea27ca2dcc9cdcb1475a75456a1f3f1063a09", &(0x7f0000002280)=0x70, &(0x7f00000022c0)="fa47ffa083afdab457d5ea4457192ec9f8b121c2b2fc2523da0da5b7", 0x1c) sysctl$net_pipex(&(0x7f0000002300)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000002340)="78582172cf4c1978814a50d58ce087e0bd603f6268d4fc268fe81e63260139d30b0d4386156f9dbc839d2b6837bcac710087e66a5705d56fa863b4347e05e50299107db2cf75a7b3bdb321e8098d75bd8c03a0", &(0x7f00000023c0)=0x53, &(0x7f0000002400)="700e0b9b544a65d242475b90557155d8b51eb8e65b792f120b1d4253160f6f79856b50b7a8b22acd3dd36a3032ffb510f1635f72b3945e5ae0fc2052c734ea871d34098772635f88ef915dea2b3e2b4cb284560acdefbe68feaf49845f44f2feffb19fe687d37eb8bda4e5d77fa02ad52349d62081c07fbd1cbe9d8d7decde1217ce70d566caafeff718c8538435daa31ec311f320160f9af9e4c0d7590203925af643fc3de0aead5fda313dcfd237ac190eb9a1d1c2810ab0495e8fd60c28be78498b525a5786a1c665e7a7285364447587f8a133c878f6de9be6855af0627d44160e2455cc9919627490af645ef8d06b27ed17bd9ad2f53cf348", 0xfb) sysctl$vfs_nfs(&(0x7f0000002500)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002540)="9c2afaaed6097adc182e0c450b53fba530517db31a05350a15c88065a5cff8ad3d7fef522654bd2e8484ff43902ba8c57b157d8e892705fbc32f89f8de7c7b7068c14a72f6861a8fc4b144d22c35f7835ea90c0e5050f26e7d95650cd4bb9a479ddad9ecd6ef2c201d6cddf41f683681b103c043fd935b3052cc1e2e251c20a94363d3d76fbeaced87f154ed0c2f1d8341dfaaa8a0b2630cf7034b2c9dda2ede99e9cb51bfc220a80bd08f68d669d9b7ee520a81fad0ad2deb3a58a3d73d331f9de2f34d498ddccf7d71cd444eab44160ba87ce8204ee022f3ffb323e9149e06c90a4a78a6a6be1a9bafc171f74f83d91a6027ae74266e9514bb288d", &(0x7f0000002640)=0xfc, &(0x7f0000002680)="f3c547fe600c9d636a7d8313adefccf81aff50fbe8a914881f9f437be3c8d699d198893a5f8b05bdf17f20863a15785b6172fdf53729edceab365475eb44e95ce7641e0a0446b3099b88a63cf44f8a870cbd0cb04539cd75201a2399aae254b06ab9223b215b6d34c294a5d5865926ebff468d04ba14c29750506c92", 0x7c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, &(0x7f0000002780)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={r2, r3, r4}, 0xc) setsockopt(r0, 0x7, 0x3, &(0x7f0000002840)="8b71ba3df9b3b0d76f13893e168e4bba692737b6ee0ca4f503ada23d40a6a42201a7a7e86c6f560a2cbf8c821a32a1f94d02b7b5430ae10306eaf8250681f0576b81f91d105e3c7bec23a9b9246fcd24eac7514c257165cf4d1dcd9f2672850b92d1e8572377c49a4ec8c8f1c644fa0d7990a5f927dfe5be26642253c200956c", 0x80) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000028c0)=[0x10]) shutdown(r0, 0x2) sysctl$vfs_nfs(&(0x7f0000002900)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000002940)="a5878402e86d3c41566683fc43f94aa47e06646bef98b3587842471b4f94fdbeacd646ab71f42145a3d953ab0b12df8432b3b9ec7b28beb87aee14bb1c855cb63142111d9b1e1fb9030edf42f6631cf9c6e429a89f0d9439359d83725e7f9023747a64b398b2101d9a46e017d9984d53d7974f08c8db1c61e92e2d9676eeb3d705f0b135b4d45f3ee5272aa44579a091e422a4cbce57aaba45ae8dc0e7d35763f7c84c8f856d1d7a66515b087d8e9f8f7f440f47c29b665b7bf5eff6d8d71f949c3a836c1736e917d2e837fac19d79ba972ea8ef089f0bc911dc9c452ec6d568da8057c69bce81f7590931f150", &(0x7f0000002a40)=0xed, &(0x7f0000002a80)="9adba05e039d57886bdc4da9eee66045fc66260101548bcd483485e8a843f8c43f581d8b22ccc8461357021dca345f1dda68d669e4cfdc4646ee7d6fc47f41a809beaaca7bf867f9ac74dc5148062f0eb9c076f82b6df786ef0e2edfb62f3e0ae1adcb3fd73f7a2737d173e7cbea761fb1e46f35a4c7a8fccceed4dff083a1ee0a6ec94cb650eead16c9fa18e24e90a401c805cffb3b7bb1f306e0c6f728728a797ec0041de5ff", 0xa7) r5 = socket(0x12, 0x2, 0x4) connect$inet6(r5, &(0x7f0000002b40)={0x18, 0x0, 0x8, 0x2}, 0xc) setsockopt(0xffffffffffffffff, 0x5, 0x2, &(0x7f0000002b80)="4973e2", 0x3) recvmmsg(r1, &(0x7f0000003240)={&(0x7f0000003200)={&(0x7f0000002bc0)=@in6, 0xc, &(0x7f0000003140)=[{&(0x7f0000002c00)=""/198, 0xc6}, {&(0x7f0000002d00)=""/230, 0xe6}, {&(0x7f0000002e00)=""/251, 0xfb}, {&(0x7f0000002f00)=""/68, 0x44}, {&(0x7f0000002f80)=""/102, 0x66}, {&(0x7f0000003000)=""/27, 0x1b}, {&(0x7f0000003040)=""/199, 0xc7}], 0x7, &(0x7f00000031c0)=""/13, 0xd}, 0x6}, 0x10, 0x1041, &(0x7f0000003280)={0x0, 0x7}) socket$inet(0x2, 0x4000, 0x0) sysctl$vfs_nfs(&(0x7f00000032c0), 0x3, &(0x7f0000003300)="87e339cf43f97c6edb4773929c29821fc3e71466ffd9c8d24f15c2c10a7b356bc6e2dae42d0c6c943b8e0fa3d5c68fe395387c1896e1aa34156d3270687c841dd307e9fc3feb43e83e68dcaf30", &(0x7f0000003380)=0x4d, &(0x7f00000033c0)="bd6dfbf4c701c2d40cf76681445eed432e8db4b56ac5af226622ad59b59c9619de23d7e80d80d5aee5097c6b21465a87d21c5295c5a4be8d98c2c585cb7a5b386fb22d4779e9c9e55c7d081b25ea2c03ee11c7c2d52fb68edf5156c57cb428f8848be29e2b741827fe9d0a37df6844000685bb0bc0d8c31bda1d8bdcae13a681b106beeef7c22eaaaa583147e0ac552cc423871eb9b8044e473d26e3445b77aeebd7e1c50207c3174b8f48399a8198051e8d77876b6421af74b69ffc5af348e9556431284d2a6dbf56bd9f393704227dc6856bee6ab6167b3efb220606e25b6c", 0xe0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000034c0), &(0x7f0000003500)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000003540), 0x8, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000003580)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000035c0), 0x40, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000003640)={&(0x7f0000003600)='\x00', 0xffffffffffffffff, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000003680), 0x20441, 0x0) mknod(&(0x7f00000036c0)='./file0\x00', 0x2000, 0x8001) openat$pci(0xffffffffffffff9c, &(0x7f0000003700), 0x8, 0x0) syz_extract_tcp_res(&(0x7f0000003740), 0x6, 0x80000001) sendmsg(r0, &(0x7f0000007dc0)={&(0x7f0000003780)=@in6={0x18, 0x3, 0x3, 0x40}, 0xc, &(0x7f0000005b00)=[{&(0x7f00000037c0)="eff1f5bdeb6ea1834fd049905e3ac7a003875f5feee6cd6b1abf4a929dca893ed1a9a2cd06c929d5890aa352a5db2b39e58cc08f9f4c0cb3cb307307e39ec2899f6ce7d6589d66135636312edd0a974f7a4626611d593c", 0x57}, {&(0x7f0000003840)="dfa9694835fce026340d8506fa119d974a37ba51367accee090b853de010129d2e1d2c930e3a2be58e88007b2e0f", 0x2e}, {&(0x7f0000003880)="bf861abebff4b509cc958447da59f9c895c2b5afbe738bf2d6de1ca2aba6cab7c153c991a739b4829e7c6c27471ff89f5309b57fa955f461efeb38fb2139d8bd7928d9b0924bf2e2792d4ddce9461a0215eab468dc2017efd92e2c510a0a321e89b2def73e66fe769f33617a7dd6155350ed5298040692db0d270efb6e444effe96bfc7381157d89b882713a1bdf873ffcbea6b4b069e9e4dc670a0cb8971dad5b595f9fb8f55f89f424cc46defd828e2e3443069f510c8a5d99d62b75f8cb36f8c3ef5e9b4cbb470562354c79bad8e838edcc015a7e25f07e936539e89ccdf203318802ee002f6d7233684b55884c83211880543d3de33a9853bfd761a918bcbc94b3ff735cda594527fcd6215879c2a4f0af67e92cb40cc76bcfbc4cfcd7c04d01b12066d4efcaeef8e52385071392ee270640d19ab69854a6e48146f48eafa498675fb857a7d30280787be17cc090943f6b608954a4f5ca97858611cac677b8eae055a4ba34340100a46755dff0a1ba0eed837132f5d70d01eb9cdde4ad0671efec7377f9c30dab8cc42b0024d47999aeba5f27fab3fca51c360174608676ff9d9904f7944bb18fe91327faa8931cd6e9d2167bc972e591b9050b42532a98f8b9b875e99456b72d38c1c0f2a2c5e49ca69f464e8c4279337303b89b4903694672b46c05e1dd84df6461d054a7e6608fcdbac6d397a2fc743b5d3ed45f2b9e28fc43ba39cafe72d9e56072a3911c1fa05a573c9fdf43b1b2e28d0f2d5889a7a0ae88fee22f53162a20a7165d7adc81299636ad018c08fc4ff5f2f6c01c514a4c405d800cc0a3c11d9286f493e423abdb38a6a28b9ee52fd37eaf880b4dbb7f17affe2a543f5d708b4fde5fe00b925c396e999ec930ad0a121ea3500e2097b2f5839f95bd26b59354792833bbd584000f266f96c86c5ab2f8e488e565d9e24da1735e4daa19dd2c2af2f81f478f629b61b40576240e8325e0bc3b1e322cc71dcfb4e0107c7a401219f33382e157a67b864b52bd7c7c7064de3b33300441a2af509919215ccc16fbfca4ae1f972389ff27ed2765d6eec5b9ebea701968725542b9ef6d73bc3321972140823b3c56ee5ad26c02e30b45545c0cb011d56a6fc815e28fb8f2895b264913e82e07ca0540c2956cb0e37c0820d1aa8f5a90b22b6de0b3b19824ae30fa7a30b840477e0ca07263cd949bbeeffa3c15dd69e89eaca0df408f3819ff65f82b56d054d0e085105f70c717e757084b24db5a0b2a5cb8cbdf5deb8eff73b8fa9b02f741285721b286d9fbc4712f73be0a3938fa6f284a852999778627ed6f3f5d33715f6961256a768d0dd3e8a14e0fa7c4af790aea0e061a854109aa3058438525852491fe23ce812bbc38524371514d13058f11678f5e186a73becab63f891bf1a3673454d8ba3c5d0af8411c0fc8bb1832a5237f1e99899cc0f11ef921a055a3ff116bc2fb8e2b2b8c06e93d2e18b250274cc48e66efe7148be2ec7862fd8294cd700478305464bc82d6067fccd459bd16a0ca51cd6e873549d8b5c55a8dff360b5fae38988bfcae6d786cbc512d6eb68df614a7aaabc96fa787cd65bd62d421764f0d79bacb413a98ccd7f94317ab0ee4e082286a2db10ef9c5f917aa1f7545827068a53839f5769499908c7cb54a90f5ee0245a86bffc6377cd031d235dc9cc02d8e534cf66162401a11c6d29f13dce2f96bb71da581258b372827ffbe9af6a20e5a167c6a40881fe0d2dadd6256a4c9d532b295d5c305cb51f578f804a6c73c394be6eb8f6e3eda09873611f281007a88cc0d36265cb0bc58a25af93cf2ae1152ecb3e2b9fb3da236152d7d468012df1e43988a195de00c9c82637d4032a583a92e1c35e2753367485e69e8c7dcbec8fd74451adfa4fdd6a332d295c7d0fd6b3638eddacd95745cafafa48b1379eaa625c7218dda45ec1be135a0dde84eae39c9326b95047d35728a9313b9196f84334bba7c42d0add1f28b56321f8c2a933debaa87692cc21dbedd4202377cc9049f1322931218eda70fb848c086f7e503d03c6c0fe51acfcc5bd23bc02c0e4ab906a8cb3af42b36f09a5a1977befef6e331b2daf1c87c16483d738e31732399f402cd6a12e15cc82c171f538bd579644ee5f12c53641caebfc93c816936033edec1ab61956c1528e5c502f6f7766f25f35fe4e9f177adb46983a5f9f16aa000a2281b3cfab9fc3f3c464c676d70036c0536711c67660c441a195ee0f3b5cb5437359511bd7a4d4de8f231ff9df204b97f25fc524d00563daff517c0419b51df02a28fb55687636a56657aa9d044e0b778fb12e8c3afb805d1f2041e63b9903975fafe58995a7d1909175f02f5113cae3df437c4ead0a68d30a7f90a220779494133073d78f5f0610cf673a29d8f37b2d4644e4bba1f0ec75a207b7599eef4ad73f9e5e317baae8a76532937f8220030c108132285053565cfbc71535c8e690cdac3b3db441e798b0f0e378a3950e8681c646a72a34cd6d25cc5a7abcf401f09593ce736d4bf64e2e53b9a6e539e13a0ff0b4ffead8bcd7769ffd6c8c997894b08edca9c0696f9d33fa1accdf8b00497a3b18232b865fa855f1d192744cfc7a736da6823b23c2a11106c0ed6d9f85b929070817cfd4ce88c27f27968108f74043307f10a89745d07f9079872b97e8efff0558f42971082a10c8c7ba82717c5f296973faa72dc0d99116e75689ca4eb36bc1f291a8e7bd0b0805176c8eabdedfa763b687ddec974a463d4d9cca0e9d776b5776cf417458a65bebca5182db0092159f92b6fd89564fbe23c551b53823da3e73c2c51791b38e4fc00e63cf1129284640cc28f6456b306585a13a472e8b8fc49c66e3a4471e19749ed5139c2b519ed072f86fe84bc397ee1150d6831c62623da96a8f61cef8e303eb8765a9b62e9cca7a7d68af2d9c2bd11c3184e86c78d6c7cbac7bb6483ad4110b230de401c49f999711b9413152d269d7e70a5fcbd34158d2706bc87ceeae9db4ded780ddc373a543bd117e81275ce5229e871de7fb5676318f1e3813628c68a9f0189dc5a7f30280c9189fc9450bee859f4e8192b84cb2907b4a6107e2128b26f4e691d67f8226c5230e695dcc8b9a2b15013baef766c1f728db67d3506249a7a941b67f1c9da19442cc27b7bafe1cb3965765d0e68821d6be1ef1f909a36eee75ab8d5e3bbb29ee595c5abf73541fc5b03dc4d2ec0cf799cd1ad600be3e4ad526535abeb32fa305103e62f35d3ee8ebd8feec9f967ee51567b411e9383949e5d8aa7562674991dc07abfb0cb79058467f06f7d9c93aad5baca5c90283f917a831674dcefd468302f960cdade0ebd50473d692e2984665d04e3bfe1eae789eb452a40e61cc78e51745edb7cebb1d02476bc4116207c3645a43a7fa3b589decd29f1b10867cabd542eb4f77a7b0a6768376cfa39e1f122e1aa3e4aeef61aafdc028038b8e0d3baa6922a66e23b903195c046276178fa8893edce2e327e69efab1c1a61a32ff3aa73107c172ada3cff2c33ec4d99f6f1ba30a886c4d3fe1dbb6d46e18d8e2201ff195c1554cc2c29aca4634ff65dc01a78d2c7ff23417ca8b5937223ed9a3b28360ae219af76d4b047b8871e051f8362e7719c461b2bba9b92aa33d5bd9fd21bc1e87dc553d6838f66d0f379dd2993c95bd64911f4dbe8b075056aa4e1810f21f7b7984a2fb3442f98ec8d27895d95ec1e2f9e69db7ebb7558aaa181ff1e48168c96e403687b1b68c99ff9ad5c070c3fa225fa6a7bca0b1cef889bd057a400ec23de1c2e2d5966739aa2e677777995d446781cea197b27bd1b1a9815ac1683da8b93fd3f525f1c1db82e4da77cf6edf560e2ad4fb235cd246c7e8238530399b24ec46505b640a84cbb19938df8e0589657c365f4fe4e52a1c79f2dbdc9a8182619c6c132825923bd0515622ffab813ed2a06cd0326d2ed55db1cf3cc6c5e55e286ca03ad95ff09354b66e386dedc11a747a9989896e57cf84ac14ca386f7e95e7b2b9e5fc297da9b67cb10aa32cb0754382cc96ce4e471b97d4d2bac4ec1e54667416c0fbdeb102aacd10847f20f41de9a938845aa3a9728ddea51c3d3758f8f1c6f3384991151aa0315398f4bf9863668e3112621fcffaf072729a004827ca55c639fba1b464410a057780a4df337abc1dea879be5598f8ed1eb85b54674dfe04760e28c4f78ae40d62580144d69bea379077bd213c47a509fd598d8d99be7b47d44188cb9ee79e49e23ac44f7380cff8f2fee4a86bc9871ae40a459660ab15eb85775d6e7958b909fe0b28f6aa9a3b08c4050c217974d39907959ae7db8bce93bc3134e661631fea9c621a2ee558de76749831e01368f9e1678145290dd0bb1b5826afc271227c257dae9a3d7ce8a38e24b26233c0b49609adac9d3955cc066e95421e38110d1d5ee19d21090fdb5d192f408f503a93c6bd1ff4f6e12d3877e97cac38bb7feadee0640956e256d87600b9b54eb053ace45437ebf62f1d15471ee5a864fca58b6580faa107ca984cd77ca675939504f6b9160bfb5a8b5d152e625a29d72c028430e47b4542b8e9546b2da3dfeaa7806de28eafe457208cec28811c93e0383ca5114402aab59599d860a0413fbc53d7bbd727e4b292684f5fa4ae14212b3d0edf6429005c82be2b34f28e077090d8953773d4a114b83f7a8425cf0603576c3d972c02e6ae1291d4d1ecb0400be469b385cf9e6dd5b51ec798a7a2db794f728960241275f5792582a4277f804c24fd1412e91b523a774256a302694f5735bc577db9ab6bdca7564c43f60d3b9968f02667e93951ad0a805ff262271cdcd68f5a6fde2ca1a5d3d3f3d57f218114431e387835a02c078f4dcbb554a29f1978e68aef13af64e21ec236724e74e8528d486e5e09b3aba6f0c8afdeb418e8b6327ea62ea38b1f53ed6acc3bafc2eb9fd312c42b611b353e19b8477970db602778fbf92a71f8c83e2f51a7c3540b9242b5dc38ebac396ea3af38113f35c440fb5b0297e75b2e9fee00869ffa2183568de081d606cd83e25cb0ea0b2a39689c303488637944d62ca3588eda65bbb647c32493b4e3a0295b743bac4f5018c0f1c9d7835051ceb1d93124299f979099a0bf22ba3c107b081cba8bdad1988fadf6ddba9e56ce1ce8277a3121dc91acc76f5c78af302a16c14106c483e21ad7b23f6f7fca534551869c6bdcf0d93d68d7c04ebdeaf8535146aee6cfe0a3aff0d84730d6b440b59db34ec7450c366f437855024c389b21f8c15c021b748e3de0e4b6078b9f568cbcea51cdb0ffa40cf8e35978076c126cebc28016351aa244242b6e245b53fda20bc6248c217090be7a2a90afd7cca7dd7fa9e4bf6d4d66efe23ab4f73f5a689e6ca6da766d4784e9bcdb39d3915ff951fe6729fa7a5e9bce5d7cac2ebae20607ea48c82414993e7757dc4786d7b5f64507f3ba84c4e57b03e6d84a27fc6139c528a3d41109d584b0f15900ae1cae3e2778b3646b9974894345a5bbccfd309aa13a7c649f79b70fc326971d87b64fd6c9a3befddfb9aca50261b2cac6c8b5465c2dfd6f54979854cecb18be23d9325023e4be5b5289a38880e043500fc0464a1c66c63b280c5284cb2e71246c2eebc729d0f0eec6099bb039d993cf8abea3b555cd649e035968b7854a1c7d1ff7b10640c60d985c4d0ff1073415bf300861dcf0998d6853e928ef2265a640b24294cb334338ceb3daed25e4611943089662bcbb8ce48b0281a4bfb463cb8c4240adb97151174dca3f1c263802a5916c52378e9cdc1d", 0x1000}, {&(0x7f0000004880)="46994a90491c80417e0d68222087e2dc5c13af52b804c082d0e0673ecf32ead66ca9d00f791a0004344de5ff964683491a15ba7531545bb1b3959a5518a265f1396faac69c339b4dd33667241cd8148984e2482bc3c8521019c91aa0cf62556d941261b8a8", 0x65}, {&(0x7f0000004900)="7c98e6858971ab00e7e86c8fbde195a72a841fd4bdf0807b283a191a800373cafc56c5258381c702ddea1478244fdf0b84b9e412f76a20e8e62c5c0048ef4839efcecc160e6a62863b838f38898cfce94bf757c66279744c274d", 0x5a}, {&(0x7f0000004980)="637d1a00b52d36477338338dd7e0faacd71767824969e792ff13c0115c685db61b8f413183b47ce8e7a7760fe1a0981ad217e19739765ba3e4fdcae3291e1c5c1d99d864a47a5f5c33ef31078bbe76fe6d77d33f21192e46ada8526c1b8dd9e367dc8d29ad5f11228fa0373c5b8b0ac470595a6cd2b98cd90db4cace04d196ae04e5bbaa0494017f131cc38d07cd2773cbed7e53db21afec41ecaec8fc3925734aa007065fd00e5b54263be898f83903d072509342c18a599b7a818598dac58f6bfe43e552fdd239298af5046c80bed64d00a3649d90418a22fa7f11a011ac96ac052fe14e5ca20fd724cd8ee98e0fcb0eb8fd7f4bfbc9866302fbdb0a4ea7f6ad652e396edb1622b40317d4a82d9c2f0424c3651d1cf4726f7f8ab85905521f1905022eac1a59d55808ae704b36fc2d41da32f78750191aec400f2e942bbd1639cac9e7d7ff83f3ff320dbbeb5e33dc8c26fab5543e07c7af1d17212af065b6b0b00b9f726451fdfa889678517ca61cecfd3e49e53a439c241044f7f1bf579606b10714dd24d0d9a44cd0f1070676271a571d4947e1b1bb9578635dd7971643f30c6b8bbbfd4236cf1d49c1774ef12a34cc71e86e9da040452a93e4b8a8715403d4a79d794158d0dde595963f0d0b1aeb1db2d980a716749e1bc365af331cf1719ad4dacbc1ad1a9eac7f615accd575e8bc1ff8fbee2c056544b9dfefa23685bb69359666d1853b3264eae447990c898b548fb358439907a32f2b52edc2ae9fa2cf211a2a429f753a725d75cdd12aa1ff2489bc12be12c4f641efdbcd4c7eeb757bc901c39d5f837d737c92bdccb549122215c03f9e62fc684b595a15c9539759a626b0e38b867bffe3abee02259d3cce1832550859f65011ba99f3e1ae33c2ac2d2fc2fe62232a449b2026988ad929aee748418a39c8b4d76e2ffa10236294c0f3bbc2c4a63ee5aac780ee1c4e9684bac74b8da5ea43efdf228a644f50325906c1f61f477fbf2fe17d67ee70c36ce2ae5e407a56051b6585a8b39968d5bb1000a6c7b76d8127299162a8cb32d6a6e7dfefeeaffc7baeee074d747b9b80401f16f0c37ec90949812ca02d52d729a507f80bfc7757f02b20b5b3e982be0d287887cf39e1b12b7cc291993398d2ac98fba04634bfab6cccc26fb984fe877a68d6a72e05d819b5cde9e9c3cfd86adc178da473fa14fc8d24c286784e86e164c362ae415c849c56c116ff80200187b2f958bc1c0b44ccd7fdf5fb8a9c04f45444b641d046de6f612f4f59c02ae529dddb749cdf24b613177c0f6b53c9b55255a012f477cf1f410e2dc7e7e42a1a5844ffeebabba81000cb6ded03c2e8aadf81054734c667bef1f6e83d77769adce0f56d1e56450bdb598b1ce440267459aec75a7293b6721e9e27dfc0b15599bb9fdefdd6671ef00e981f3dbda1f4bf806249199af44b7baaad3eb27e0c500fecca8caa74ec87d8321c6a4a8facbf84e6fa497ea8db9fa976b9afc108054b49298fc92714953aa8b989c79f1bdd55fee2cbef9e0a967520008158866b6eee1adecb5cef5193c72701c646ba322ea2a2bf7aa062d3f7d90961e682c85626705c961feeee4fb63ef4b5c7355d64462bd20ec435529b27dd3636876b4d3768580069d61ef644dacb8d599d81252590489cf731a8c950ef65e0e854729bf983e7e68781079fb33509380ebea30b9513403f3fe4abdb5895e16c8c9b86466dd1aeb0eacf7cbdd35f671b6f18e847f9f711697b8a14b71a4c8508093d7cb66180604c0de488f1085adbf7fd5767dcb72fe050a9de0272bec922e0b5b4d604e78421e2dbcef9cdd46140d82095f02e92a097b45e3cfce5b136e3a620b2dc992b0c14aef4a9672c2c061c19007bd51546b0b9e4b1fe4bd928bb5cf1163bb0f0307d852030b972d77df985251d7b30478eb9e369b65f0b7c05415745f00b10c7e6d35bf57ae820a85adff351615211a27e0910f21aa34866761ef020a5e043f8effe7ac4a5ba5d31f2e25c9de1a3532ebcf1ec5787e33ef59e72e0a3a60f6a6a0ee95f2106d449366dc3ea7add7578352172d16dc8ec45694ef4928dd4657fba0b153342c6f1de049775a1253864997c41f86db2a43f1433ffa4a6458bd14738a0ba22f69358668854f9713b1b21ba8c21b54a159f63859be58029fb380b842ec39c59fba8eddef02c7a7233e18022c408a96cccc15dd440029bc9ffca177d2ea6083a739554aa1b3cf641be00abcfc0da52806d5cbb03dac0e2793ab8275b95c69c4a748490fc224046ab6b8935786d92253c06837ad30ccbc8742fd25c2eae53dec9cf3342097f688d1a89615a559f74a65742f0c466c883f9886a0a111419a8c9533982e3cb5cfbb0c7aaa96c7f5fd544fc5d8f955867c868035c1e3a2abf9cab0cca22e3d28f896599e16aecca9d99b18b1e9ca7361c2d46cd4c605f3dce5c92ce678cb6da94208ce947550ac2e40037e84207fc437a2b75abd7aca4b1d1e49af8d688c336580dcb31ffe20cf76dc9e95619273c21b778b9da598f8ebcb40f089bd197a60238d0eeb838b9dc161a4204db99e054c937860de6ffce67c79095b65a579b3e1aa7a069b73817b25e7725b872b6fea90bc567c1fe4bfc7d6130413a9e8e52e4ad0c349cda76921f0312c4a7edf4538603baeb632661205f3a60f2b40718d57c47a76e0ba095c4c28bc04feb93270c3028bbb54b333a3b3df481ab88544cec57f093cfa01289e5df265bca61ae0537cebdf31758a1dde55a5db0dc5b652d16026cd6614d8d20d74e81b8798015c22a2d60d8d1e0ab8aec7ab4b070f4a70607bc4f90fb21972f9e7202bbd76c85e80bd41c51b310ad8e279903b2e27afb8efc642e365c87128d7b00d26ec2d0f180bac6b8d4cbee6ed70f4d770656280a5cee70728e7b6334b7cf08c3de26e17564bddc10502c637c8d9d3896212f7646a28bbe5861ac27331f6368e409890368ff97af711a4c46ae420a5feaff3148ae060f64325fbed9fd1a6cb70982e58b503ef1d77f928c5e971381164ec7ae1ea295e231772f345e9608e24324420a5f80c975a9bd4942370a6bac42f131c98a5e287cb74b64b1f70a34e60afeced42cf5b108ef32b17648dacab04175ecf815d6339534f0fd39c3c42b125ec8efd51861e8a7e90e379ed67c5f7d05fdd596424f490534acc965eb690ce442192856c83797ca6e85d289848ba241b38caa852ba607ccd63118017abb57fba7f8d9f7ded88b2355ccf69e5fe430c8a5c06f19ce9b13648d56413965cfd9c4d9eb10b8e247a703248d9fd548af94170cd62070f449021a987131dd15aad198601d975918b84d9fcf3884d758fee0c31439c9a482d9f1c2cd087fe57d46914f01ccb3e88762d642301cab1999338da8296c198b815ce7e4f3105081449651ef983090cb8ab883e9ab68fd3d1b5d656fa9d4b9f864b71b0890515db3fa70221d0bb917ea3b405dd2887cb326b04207b1483a400972ba4795b5fb664d50bf6ceab4533993e50929ba98eedc616024e48b4cbebaa4dd313665ef917d433f6b412208c64cc02a6a5c792def62149926a54ad8c4c5b0ab1423eebb0255739c0d7181670e560c3330ded689c94870a357a0b15958d4345c0cee8d8f2b2d432c80bb7f4a5d39f02e91c541c4652722e5efbc53798a5c055fe84f6352b489c06d784e0719c8ae8cf5dd54d636e924418aa4d16a9b12ff1254a6b5b2cd05940ce9e57ae09682fb99950294b87ba2d36d545555dfc70823dcf3e45047b4bf970e4d5102956c0792fa00e51ac4f5443db3fdd1338a86ba6006122c4342410d1425713ac1cd54b35dbc61644ecb7aaa9da4613c7a81080aeb5f98424fc205e73b8c24cbafbebbca20cb59b1ab1f154788c5e5644183387b0258367aeb5b31c8233bf7680628af8fc81a24a7a6e02239d4b54eaa1884133a8fd61f53e613c592a05a1fce0cb049a798f1a65c1d13206c789e4d67beb2f754066be267c612c686030c34ce6afe7a492ded9645b3d89cc7ca03c08bfdc17d1ff47c3f7796f9ee8dcb128bf1d3fe6da2e0243df6b3bee9253d0d4b0fb90193c44ed933fda92a084fea9efce2a078637409deeadfc90b7ec4a4f4f01aae1fa1069cca35a966210ebcdc383d2d1a2fcad8c005249ae774d45395e0bde2680f6c8c78874302ffb2352622525ecf6a93a71d1378bf5fcb127ac6e46c2451fed6061d57df9652271cd4fa901aeaf38c7c4ebcf272c16f8480deb001d4bfb173d82ad456a12840959f2f66c8cc5c3653dab4c9478c10ba6497c42f063f995cd8b0fc69882dd140b0363180ecce2570c8233d2a24cb177c256e8f78b9519c277f54eb89b00baceef2d20e87bac95dba51720530e8eb750c215e01a3e86431195ab7bd35ed0b1ecdaaa3691a0a0a6f02ae0687c9e01ee69cf1c4e950a26439313cabc332528b3960e56fc03e98da1abc91210fead0810a11d432f451bf8ef59d94f9d037a965ead86d5937ab07d075ac9af87ddbf6ca5bfbea2a8735dec127f98093b927de1fed74fe3a285d1302580ce982d71a196e6597d9369b5968adf72f3a05a6a630681f741299180fd2ce529e32955802b7ede22b0aa2bea767e47040d353847199e55611b6384075be4f25c247dfdfbdcf568642048be36c1ac69e8fc1da9414d059b854fca5a4d95477795a292d645a26e9921f0c2ae1ce254e0ba0f2d12e288abd0d663f2b56ca05dd1c4be53b1f0b5509bc580d071a964d9f2d9f3e8aee07891f666067532724dedfcd38410946864f11b3c5adcddc3dcf58b58786c24017a00071cdafb65689aac23245e185535b24f9e8567305db39dde641d86e88761656b3e8d0239bb9f75df45d609c0e42fe253fab9eb0092001aec85c726d171872573642f1f5d8b852486ab2fbf8ee359a4b1b15a132e75f666b5f11110d7d4625f44c6b0ec2e18586f8658f98a89d7aaf851a48e97f905dbd04c2e900bdd39bf4cded97484c195f9ae0a5128a6f9e2b4576be803e868b8cd6557c318ed1b36c5745125985f43ab205bf7896082368f8a88d8fb98466776b894678c87830304abb39bd3cb93be02472e80f41971d408e209b4b2c92e71ddb589fc58f9023101075ac7d4a52f73c6ee263a9d68179f253359399d9caf72b822d64773ca5e83e72ceb4205163fcde4dc80bf5c97dabc3ec65e2b77d973b3f2e10db47e9b29acd0f0367d0e8da29828d96023ba1924b74b95e01cbbf0a2e243ea15c8e0eb71759432f0a430d55411a242b0c1dca0b78f5e1f8913ed233b6de295ab7819cefa6bb208826857cfa10f326f840851ca2331d6717a7fe5d4041b6324514ee03239179d523156ff3b542b63b658d796e84f93bae91bf28e88273d44f3e5b089e931e28c50a6464337e78afe9a0d8ad881b10a9ce85c5aaaa33bc8f931bb3b6a8d00eca0f2810ac04cb1e7f863e589816fb0d893302a91be8475bf9888c56595015eaa1b12706f25de3cb27929aa7c487d77003cedfcc33bf4fdedba989a90139975b0e07248e4cedd6709c04d7a4ded166d24c9898b846405d8dddac72171695bb4fd9ec7622f01dbcc2920934edf893ceeeb9d8640d2328f5e24319da3530dadf1d397c427e682b265d55491c8129c64fc05de09340bd09ba221d57f383c1a550cdb90c81f9020b81e90c68d41deac77e75fa1744820edbef00ec2c03df815e8a2ba933bdca90ce81dbfbae903a724e9f31d478fa62c00da4bf62b8ea2deaebdc9b11ad06c7011ade5a2b2698a80e03968154c3112579056665d81554ffea", 0x1000}, {&(0x7f0000005980)="56cfc2d231b96d1441158b80424f506e887a94425895835b7c3c8a004299d4cea87e00ef40643560ba94683169e3c0b316e627e68630e46f57fde716d952588adc5a13f225b8b48990e168013f0a5d0054b795b347d0544ddc264a506d5602961d08d156f4ff7b3eb24f958259adb2fbddfa87c24f8305d99eeaa9f97d89b6dffe2f85e15776203250267d830cb253d2706e10dc57322352", 0x98}, {&(0x7f0000005a40)="94bdceaf8d332c94b39220059970e663e84d3e5013b91eef38769a47c0181c441c069d614b84fd7e146ae804728d822f3f8014aaffe4073588899bfda51a9d0a1f482965f97503823e70164ebee38ec408f7f564d17d093e449a35d0bd8486de1945fdaa52a1dce996a27415598cd156da1b8df2b3006d77c02f71fa2347872a7a8465e0ca43ab9004350ed83a97e1ca046fc693107d3a3d29d8c2d709b0f8ef71d0fc02e978214b8c1904a993", 0xad}], 0x8, &(0x7f0000005b80)=[{0x68, 0xffff, 0x8001, "75431dab941fa9101827107cc841b712efd4d31a7ee36768648bc91fb2ed3e3b5b75c63ea6efd36e9854ac05007920324e2d6c38916e8054f9b9addefbb8a1a754fcdbd9cf7ebda40e62da94fd5cca2ea2bf56b7278b6623"}, {0xf8, 0x1, 0x3, "46e2fd797e088e2a003040e056325dd9ca4c0a3cafd58b1b24e90aa23d60ca488c68b860196031e37b26869db4b0f852ef361e33e698eac2d9094440472b386c15d71185ad47c21ddefe03414f1b1fdd2559a3c9e1c373a469e65ff7719174018690b0d839a6b89ce7bd37078fb04df6d2d8c19cc82497b4423e0e5111d9cd3bf2810fb5ef4b62a4bd83023f44b61d033048a1fe74667e56ac8946c5917f6a82a8adf7c055358db9d11b3451760a6db659a92cd76efa7ea1a1a5bf21d73b6e6b105e1ac07d3b370c0aca0ef351739c160a2f7010d29321af3bd4eb86aa04a2a62a534f"}, {0x88, 0xffff, 0x2, "5530e4de44db0f891aa462196f48442d1e7b7ee6a10895e268babf05f722d8da6f2e6033dc65572731046b2487f390635b0cfbc3744687c566b48a4ba9ca62185e921a6e09ecc4126d33a2528b03ded0d802d8d69ccbdc0295261dee6ebdd7614cc4a85379bf5fc4fe5b7c3ccd3679dc96"}, {0x1010, 0x1, 0x101, "fbc9df76040284b6cf31ece3a69ca41d46c1a28c566793dcf709c62d1d0db8c57c7e676097b1c9b78a06aa541cdfaefcc89c751473a2890e62e7fb1eb82032951fe839a7d9f653ff88134e48e98e2748dc63c3712eb53d8423b03c4ec4c24c32a9f42fb075054cdb628a87104cb54747f3e7b6297c4c0ff9a0400dd47d9ad08661058b5497fb9e01e9ee5f24dc3837347e6e7ae6994e907363851fa241b4dee1b1ff571cf24f9964846ffe46f484dfb7e5601436e5f59fd9cb38c5c085b170240113c3b188783455e2c7dcbf1f626947626c096d5b6ef43e88a96820cf0e374fe8cd0c72985990fe283100a4924cead349b1c70f300a8b51f33e6752295bad7dae8cac396fa78405a6257ef25f33e0ad8a3929a9bf906b3c16e9921ec721c32abbfb719bde459eb210dda1b0f0f716fc05c4a9a0cdad88db3c384e6d72fbdeb13e17b894f299fc2dd843aa6ec32206928c917aaea8608704d7c2ba06e4d14c5e506b141167008dfe20ebd4d40307005b83bbcefdeb68875b9052d5eab409394987379dd42cad94b1f715a68b2a2924174bf285f6d640a996c23f24eddead546c86f479e89df3f7bc4ad1809d43e35a9e02893bc58703aeb32502ab3653fe4eeeaa37d4b14cef250fea9ecce770c1855cabac176557b3cc83c0a3a0bb9534223a69d4c23a5139b2d04d11c40d82e97d7f9415ec87f17efa98930a9aba6397440cac2421f67063e7f0a81a6f6cbd4de3a00d11e7b835331cca8d6c8b337daaddab0fa297bcc42e9957012856c6c019adc7088bd47374b4e2698e1373c8cedf66d3d366116e482027483a0136a9eaaec8142a1aae95cced0371d73f86ba666509015b6c087fb12c165636c4a660a388ee9320f3f76b78fbdd8508e619f2e1bbcc7ddaea1b66aeb41f11623aa7f2ca620601e6fd4c1176b5bcf798f3345fab5dbf440085995eec2a3f31a910870e7c05f631d04a66a79ddb771b6c8720445f901603933239b1cad4de103dad12f7ec9a4642d5616051fe5be9c64ff77249814148e6613700ae60f6b4b57220c87df4cd69a0a9e3bb5b88e1ad15556db405c261cb2e7feb32dfd78ae37f0792508e3f434f296dc15a06ec0f3cb2296ddbf51d2e72e4b3d0c370306988fe91692caa95e6f24018190ff32ab96c2101694826d4f869959414fe6ccd04b20a9b8eb70514b8b2af859b764179d4711a86a2535f05972b77a1d6541e3d51f2aa975631e6ed4712933a8516c7101d692c3fc9e26d8267b2a98e918ed6b116aded63aa9709eaf8b8d142848ae91437905c49b1a819eda81444199e913faa72e3943a4362f781b2ef4bd57b3442bf742e17f464166ce0c864469ce45bcda82bd99806415b244c60ec99be612f241951306e631397c60026e4ce7a72358cfe930ce1dbf6829d72a55894d9e62dd6ee098c76f5970ea62a4839ef9522cc584e809ef7e7d50af7e91cffceb8bab1bae2853e0982b2c8a38d8e31f9614272a6f6111e2750f5544bb6a38a1e90ca351a23fced49a23225c1dfb8205b14da54612ddc89ba33c577ca105177fdab809befeac89d461535491b9c59c45ed3a691e6a460c51a35f60e11ade8383988898f8a51591b80172289ae91cbf22136d241daf5a9756a54968fa3872f2eba356305028b93803c00d67265e850cc8b3853f2d3093b7fca5d805b92c8b6bd3e5fc7345e2caee4bad3c1fdc95c8bb34bb8defae66fd5cb65db9ac4baf4cf5b84399450d4c986b0e27f1f333ddf18dec684dac8ded9396392a90a0562290728cacbc683ab42ba8aa4d40f552efb31e9591973451a002e3b36877ca68aab207a093afbca6933c69b0b7f081a6a88ff209200f16b7c8ec1957cb694a9b53ed3d0065bc1937102dfd86d1ec33ed68cfe8aeb5591799611d7b25f696aaf198e4859c93fd036dd43daf2df28e7cb392cdb80f6e9dd60727ace48a5d866c4885eeb83321f2dac7ef5e113ee8710eb2b3f1fcdeb094bf9bff3da57ade943cc1f95830b0a3b46c56c9462cb76d49cbc649bf0c5c2cf33cfd2073e9e1ccab8dc871d9a005126ae956ba87b55066cb1e0602af42d5e15b4e571af1f587b1005a7eb106e1feed0cea50a03d9010b2ebe074621a778ea15c86b01eb7673148c16291d3597ea204a0fc3dd166996ac445224f20a3d4c41695d062e1e254fc4e83707d7e0eb7dbfd44eb6048e2f452f9a9ee886520f6717ee95c972950d5ea24cda2c66cb7499def4301685cebf30f98f4e5baadb22a14b79904e92040fc0b463a161b17ce59363d2826767a09d4ea7f77711da62c738eeec0b28855de2d2d9b432dfb5552ba939b19a9843f8b8d7ca57a109511790e5e47492d4a390140863e4dc5ca2cec93d5eb63f661cbce023fae00e04acd7b5df20e58fa8f2491d1dff3c4b67ccb613ee71436b23ba9aa485b35214d379e0e2f8d3f7b8943acc6d958afc7bc28d49622eb5e8a43e37cacb9f709d99b339b6039055c012a99bb4784356a1be628f764f62ae4d1acaf7946bb274eaff7b116e022322743ce3cd189634f32c9fe5eda8c77cac099dbb33dc03e02286e50063629436359dcf3425da599521ca5e58dd55ae94a0ab3e6a92f846efddc280180b7faa3b1db9bd0fefbf3152d90495b084b203ec6d12fd3c904d8eb395c4b9d05ce3663eadd7179d6895dcd3d6249d01bcfbdcd072e9b6755c4bf9ed51e1cf9d68b575beaa2a1d1726048e358d5e01574825e89741a50803d7826882272723b3e9a159b593ef2fd677f46f408d65902893f4307f1ef01b6cebcd3bfc45e6078494a8360ad74fa3de9d88e2495e19179c326563151801a4378a1bdf5c1d9be8a702ad164e3801e1643212227989b36ab949bcc20dcb9c867f3dfd80ee17f35e22fe7f3c1231e11dedd23532887d2dc78699ab6e534ad00aa88b486e9ca1a50dff0fe2d5269160ef0e6b52357ff0272ed111d18283070443da37ffdb64c4dfd2a57984ce98a968173f55096c5a7cf3eb9e4ea369cb852c7d9a255955dd962c2987bac2fe4556ca182c5bb69c539ccdcb91b147612513fb8d1c2c98da0c6d740c2354cc62f3bf08b3290a6aa99c392c0e3669dd4e54b3da41a3e5e53487c5dcb9ac326ac73310d1f39a07e6431de6c888d42fce34bd87165797761443163704766a8a5a2d1e6c2a19a0cacd9f15b178c6bddac05170bb72e7e7d6565fada1002369b3c24b4789aad647c79e244340f9f78a75cbea74057767fe2012361c5997b81790ff9be3f25b4478c85b1a7f2b625b2bd8116dad569c04d78777bae6da910140677ba4424b03654475f9def9991c679a4872108b0e369f27d836f2a51d8adb67871462d8431aadde8eb04232068242611cc9e67ce6c4330ed4c1bce1457c6ffd0c50c68c3fc20f4ab3bb8d490a35111730823eaa4ef3864b095f96bfda81ce2ef4457d97c3e230b3f6852efcd6ccccea790260039ffd724622515a875eba4419b513186c0e70ea316216370e8c5a8c3e5e365734450e0d84e7969ad9e19f98e4b8960de1949fb3c02c52e8193ad5053266662ba008239f75ebc4bbf0f781152e72507efc9ad9890deb648bed0ba3576b8e9b598ced91adadca30204b6a64ade12bcf817e64344edff28f53c381eac04b0cc07fbad40dc8304503585f6633e7efd30f1c45fcfa7aa1606ac119fff12e33a5cb90bd44ef3aef605455fb9581c369475fc1488cef9ad139fbaf7b59884324244a212d74c999eadb0f9f592564a440e058db175e03b105430749390f0c0308a97ba4115c496b9b9322582eee173421f905a8d00b3e01f19e3ede87e60852df0076c8859b06bc67b2d2eaf2dba872466e479b0a6cb63dc84f8fabd67b4a5892bd1fde9d988b0b0f8ab7f4cd3ab5e247015d7badfe5e3a693b83ea36a6ad31492b19bc20dc21bbdf58075f568d47f95affc85aeaa9bc4caae09560f41c05b77f0bc1a532d6dc7c6ff320eb50c9c5508ad655cf6a5de12cb5930d4d0714f338ddaf5f8c0894bbcbc5f435a68bc7f7544aa639dfebe4edae92fee51909d82cf0c1af257fd8b8e3e150f8c0176219225ae2f6f1121a671a37018e859896f58d0b393532d3c6c0f4edbbe46f170913129fd324bf2d1489b9426146f68ecabc808f7d524e0531b462db397dfeed24cb104c6a844ebdef14c28ee094711cf14a56b27d940a91b607aa65da2891e4fc11c270daf3624e0c9f48e44b18f505f1741e098e0f55c482ce9fc512890b71f052ea4764e384ab1e60a8d6becb1801fe034ccc12c93f07caa185aa43c8d242c5b774db258fa9b07f020cd5b265870335235931725c5fcbf9e81c026ffb3a1cbfae611f6d93232db3a3c00ddf852b2e77ab5504aec12e8a14796b66134c2de62ea7add7f073bc4020a7477bf818dc4fe160cd2abbb1d1d9e80e84639956b9d5108bee5b63122e211ab141f1ccb583ad2306708ee97e507d00ac15c80131afd102faa26e3708b6b038fb0ed4e04b383299f3d35dab94a37a012251e988659e56f5fda470638c6e94012b2e043ca33e18ed15fa44f235150b01df4fb1ee34ea6db1730ec0f9dc55521da6a27c9fd5d80d3e8555e794251590c3d63833c05ab74f2a55195eeae6eb6d22867fa5091ad24580fd55f3f1e088950868cb436ae02346f016376dc61871101309a2764982a75a29cd0a53dc9b582f4b86be7488855079dfdd95a0a0baf86938b026e451fea711980907f4dc8d71c1c63faed097967af9692d8d9d050b3cdc8973b4d4a19736638ddbd8f6030a2fdc1d426327d4ff7733dc2959272a830bbc83a55b2f432fb7adf215436d6724b761f8f62eb0e5eda0d477e856fb653e4dbbdbe1d8ca5b0f7fb6e5f5337f1e9694bf44f3c7d3c816f2c3fa91481e03e5748e5fefd0e4e76d7ea82e21ed661f880b464ce50c7ffcfcbba0311070dc3ae34830731c17504074cc81623e7f47f52cb01c1312935e610eede1215025280b5453291a7c199a79b6e9810babe596b139ec1c218561b8220707f6119049c0773f9d77aacbf6abd7dbfd159146c8b402d0a92818be6e7c9fda67a36bec3ee5473fea65ce946b0a8d7d8a41eefde724aff57f7a38d775396d5d70986382516cd8613990216e166d9baf9879fcb5f99f664513077d0e1df89d74dafb1b02b7fd86adbaafdf2a18168c5b03ac56365bcc848a4f05a59fa7ca2b7d4b765c5435b0008b526b04b9030d36101c187fcdec05bc93c962344648ec1789f6ae5d92cd24f3dad7b5668c6fbfeca565d323c7bc03cfd5bf5d9de3526a3ba0438e331c7d50784ea926f78dd6d93480aadfa7a29e595b8b6049dc88e41982ef45cf7c05adb650acdde81822e674a9994186d4f5add1bdaece544c6b66a2ff180dde7eaf1c48231fcded4850899d5c601ff40c0bd43cf68d4a9f57f97ce5e0c248ae889f06c2915723c7ceba3b0e5277e8a529c0d3d20a5cd0ad3b07c82b6444ccb597075cd20a9a63a100b77d7e5340a3f095b975434c60f642f8ecb2804ebef6888f3423bfb7d85527111f85667a44ce04c926569499dfdc05369e9fa09cddd5e28aebd6fb867cf487b6cc83f9c9d28ee4806348113e724c18abb3899ba4b00a86450d6af211f96f52d5e91bea844ded848a3589d02e23b7f5f7cab344bf63d842fd7defe687db914202f8139699f24e36a47689e47530afa11c263ebbc7d55521c7fd9d0398a8463c2bb553402802a52bc5af84cb4de46b22dcdff6ae8a9c5c3b181d13b1b6323d2e441d504d107dc03b006c153bd12f6619d355d0869a180151047ce80f203fbdbebb6f"}, {0x1010, 0x1, 0x1, "ef417436d962189c1c3f5809f54ee9df275d86ea2a55a141e24dc5d7617c9e0d0bf7b784276270a0865a36b481df7aed82e9d8a10def988a5c4bd388cf58e9259061016de67f9c2440e1e83af0070b9dd38344aa9aa1a82c1d261ec3e0720f86f106f62c5f2c05f1573a6af266d2cf207377036e87c120254b3c29073b3facd1372401ec60f2e1b95e5f4909864133107ee8d2971f0fe140a0c20f2e7958497370d7e037e1aac33e13e569ab8ad9278a6fc79bb35b203374cce3eed5eeb4035a97610b7b8373a16ac91fb003bd93d478a6249ad2ae4b9ee254f06f8003d420e3867590da1296888cee530cf3577dbd8e8a7a555da7a92f040744f7a9f3a3d6439a808899469f88cdac9f7cc0b09abd37a9cc298c59c0d7c2355ec62dfea21fa78ef6b2d25690f7a15aef2c44877dc5c12dd8e500d5b1ffcc01a64f43c0551b707bcd89309a8ad5784ca5f95c28d61a7a7db328cf28218eee9b298611fbc4da15f9a33180b262cd0c70e9dcb5cb3d441a2155a7f6e4ddaa5831fa2a00acdc151b8169b9fb5b39416ee441c5b93b5fff64a98d4c120be5595cfd2d63132fdcd6ccef5aee0935beb07d1d75a59a1a5054d0ef645e970365a48d10a2c9e90fd3eb65fdbce04766e4bbd725d76933e258a7145306b3e1649f5d26b8b7a33a394764029b5e19919d62905d452c336cfdf2baa8be18b892d2252d217e3d8ab16ae16232be391c7183e565f6da5d65bfa791a76eebe1bdb34f9adfb1cf52ca426f35650b1c14ee066b4f6f615e9199de4a1254d6d9cb24f6f0a6de071f1a2a2cb19db896f093f1b855a5379ae502f854bfa8653baf388b449fe5462f259050e7630fd30abbf2ea023240bdaa2ef4327c5fe4a40173808d5bd554a4af5a36c13d31694a4f11d9d9ce58547d31b368afabdf27ca9805590bc6ebf3c39ebab7c9941124858fc5aafa3292a8099a3de567541b3b7aa94f330588aaddeacda43c39860c2ad646d6e690bec30856fbc77b9530bbdef45edc002a6808870906134fdea5738f2ade3954f214d44658bc8502c12a7c6c58e2eb6ef539a17ea33020555bacc547662a7f9f4f993d96634007e7e9148a916cd1fa5aed7791b75a32d9c8325474aaeb3ed0f75c4026f005a9d07f5588d544ad0b30b6e79d520931c352cd129db26bf5db4c69a6368d7832cd5a2c0e82aa6e2c431145f1986284aa3fdedcacebf796ebffbc37d2d2e328b2f3cea150018121477cd6e57e43c20902f209f421311f7f8c32f72553e4ecccf5fe9f867b49baf72b7728f6d9af8058217ed803ab6f01fa9745658e89a650c16c1043b414f16a2c9e0243ee7a23532097a5c3c4f76219f551744d81b3b7ea77ea5bb780f104c35044f89b7edc749b6e6187f6f17b410dd1fa75c896fc86a14af6ed48d808190472f3d36b8567fef92da255e9e915f0065239473cd9772af851fcc1a5c5ef75fc1917568fde3653ffe12374e3d0d1f8e875f6698edaa1545c4d8e800942fc15ad1bbe3e4584d8c1df8317bd6074ba8fd0394748694a488400e26777f0853a0f8f6d13b4f304fc795bba9ab10be4dd78640ca1ea7c2eb7757ec77b849d449b537c9f05d7e079eb216dc3d9824598e4c036e62c6491c5ecea93326b6084a3d26c43735565fe1c1c438acbd31518c9b32ce7738d1c0a19ae2f55b7f20681d0576b176636477ef1d3288b97f091a0949b77013d365af42ef0ad6311cbc599f5415647bdf7c4f4dbdd890b8f27459179bd236e0da056d1754d35c9199f14f0a59d5b68d76900cfd35de77965e8b0a5116d193d8902b97e66b7f9a703c7e03b513d302c81fc897b41622108e31fa1fddf4cfb9fd35fee3c209cfa5b55ddeaf078018dd6dcd4d36ab943aadb6653a1cfe7e86fa5d7f9f7933798ac0737409cc0219e37fc281b32b65e83ea03a31287cc4b310056f6989253439e3a0fbffba199f4f96709d0de9b456aa6492cd9fa544dcf980ffd68ddd6ce3db91112726caa019b20b904e3f25d1b78623ef4c4f5be2e964085d7394ea2cfa453aabbbd992e41264c5d9a13b69f62fbb210b4fff7d1e22dbc4f010266f37f50c4b7513e8bbe33f0951c9949b90c407372b3b66604d4baba2760d6d4f0efea47bfc955018dc6cb0dc2771a9a85c84daa24cd8dea9878189b149f56001dcf8f587aada8e6752c64b903d745dc8c45a7f9890b193ea88aa432b457267df5490a2ff94d99f33ed621efe30f4ce4cbfa6d18953868bcddd3db6cb90e5ed1529c6a663fe4f5d1549c7ad701ece198ab657cfa3692d9a98c2985d512a5893570580c2d897b3c0064b84dbbc02e1a6e4c27708a969d1b3233de726aece1dd003a6c76e7be0297ba59039749e5462bbba7235aa6ff99952930cd1fbc2af1f34b2c5ca764fd62205b3ce54369a6d0f2ebed42a6cc1dae64566fa4131e9fb0693cfe33cd1a7131d82f8494167e8139ee07d9476c6a72317a2ac0d05717b0cb03c6ae4bd22c5d05e522c689778d276bd32c39ee0b068a4a952916a6907f39a9eaa8b690e2fcd9798580f11a496f072c058c489bc062810545997715c0ff3105157b36817398a6ed1ce5044180e689fb141d41e924e7b804dcc038d04fdf12521dec3b9c70ba4e5e5208d1cd7879c722e6c7d22170c74eb94ade82f9aee7f03f76e45229cb34f4de95a189c87bc3063e2686beeb9a6f4f925e5ba1629799b75f01795c88470d85f2f2f91c235673f7c3beb2d3a425b9919a69eb5c28eb7fb88a1d25b23a5bf25306d0d5c6f0eebdf326190f7ee3bb2a4e010633e308307569fdc68a7d418544062d6e60f708980d86a88147d7439d74639d0ad284d264af8e7ea1ccdda884267c85a3e6d5c26b78d1b5aff623c9c3346a52cadbe0f520b813fea422ce09935eb046072e5757cddcdcd4bda048188c950d8e797d52d44805bf092e6c80c7ec8419d244d058aa05551ccb4fce8877f4e54b5d5321b9bffca8465fcf050d2b31e4b10e066a8704dd12562deca3b588469488dc49ea80ea698d181d2303966179ea74f79fbf0ae6b3b2bf351b0329fa2355400e1c3e2c2efa2f1a2cbc1bcfc81b93bce8859d32c3517ba90344cc74caa1dc46edafd0ccf88f10815594104e3d0a649e876cbd87d7ffec6c9a23c88a2f3591842db05dff4bc501637d5b89678a1045a68b016beb30c3f1a4836b12b1eecc1ce2225fa13f697384ef64a9bbb34e2a5c76fb5764d61b1b4af5b93948ef374f84bf12afd3b4f47e9669c400db52ca2ec1978bad06c0245fc68805e9926475d6b10d159c76d26b766c8d4510bbd41532fdc6e6bdfd126852c93ead1008b3ec325fb694fd04a1b0c1b6202091fd1a5aa352eb31801aaa314c24131a8b09f31932bb2e46371c10178317bc41d6a2339784200e0e5c3a04ca5970b91eaa6b9e57c4fbf0ba9016d5cbe6e5b7d4b152849d92ca425df32180ac14832b2f4afd05f4b0d49899a9be6e82a264cdc6f07f69e484ef3b98f6819d45715732671d6731bf05581de865eeb635beef2ce37f76f256632a6f1ace39257a0ecc4089031a7502fa60d705e7a3cd83ca7b51a5fdc89af9fc510ed51b7cc595dc6a48ad167d5fd907bcf6e0e6b48cc19bd4d412deec834a2aa28a90e875c4a3b272bd83d37ebe0ef57dc29ebe910ef19ac9c34f9067d3eabadcde7c76947f6b78fd140e8ce8ff718a969ad1b841cf7617e147e07aedb03813afe4597bd2c60d28926bd016b4c7dd8f0da4b50c610fcae95f22b83c5a138678e30235758f74ddf45feb79e21ebbc02c92ae878baf0f4ccf1879e88a2a338bdcdece348be8c0db2003b007a339c97883de27957eace07c555be3fb34572936d861e29e0330c24b94f991b969a507af790dcb8483766b07d28a74556bb3c8aba97a4fbda870d56ae77e2547e6a87015aba4388c58fa681fa929f8fca5d3e29096b6495da219661ffe737f957272923cd6423ebda5e77555a65ec0ddbe65ba693da543629d6d8b8bae086ff8db681bb9dcafcf3aede8c189a415ef190c3b09cf539b08c409a9c2d2e23e4d2e614155a0079cff3e1db5fdf2f06861bdc940362ace0192f2358f5debc00c9a81286a25ffbcd3c1932d2fc745a392576cab697ff69f279851bccc856e9072650c4aa1cfe93886f89fac48fbea4981a5fc34b634eebdf3786c859d1762160ec68af03e1765ea9272cb392c98829141244104bd946dca6e0fa8af28de2da068756f0527705cf206a81abb14484562503a685c9d3d8cd0871b28bf8841c4788ca81fc1090a8da79934e0d37d3bbb4f9f52d79a6a4603dfee012baed8a77da3d45842faabc792652f50f21b109b0883cb3a7014db57172b11db343f432ce6acd9c6dd44ef24c0c25b8ea95154a34a7bdaebee6ecdbf7fe34cc99e741262d055e49ef333823e03302aa1ef68d72c8c4e33e44af7fc3b51f116711abae34ada5c3815773a28193de6c4e178a6c251f8c0951f796eacb54fa24763aa09f1d279b860152aeb6a77747362c557e3cabe203754c1f5731e8c89c616026e332bb374e75e9031e43328be8558c530ad55142f435eee4177a1762b15cfeced9eff39c115fd113af6cc9b237b6e241b09bff2c88dc320b2c918aee83ff53c1ea92ff13ca54eca1d86185d691e7f0ea7d7ced510ddf174334af495e66b75cebfc994585cbfffa6f51164e3cae107847fd88f55fcd886d08c9a23e1a0f447cd5423dd5c30021485a3151c8bd024f7955eabaa4aff71212f31910d9bcd3a1118361926be8bc8a122d197dee36b231cd92199dd320cf94ee144c61612d4ba79884309cef62b00cdc957bd8938119430d417022f39f1381d15d3dcf59257e32a277ee6314d00002f8dfae28a6691fe71825192ca7b778ea7792266f43aca107c27cf01a59da05f84832337c9be9326c5541f23311da3dc491c59721a5ef6bf174afbc00a40d43cdedf16ab9ca033fed663191d6545dc546c69bda475c23a4a14c0e0e88f2e833af2d06b539902e66f3795e866a41a3bbe4a4affd4bb071b5d96eb9344ee30eb1ea47b6571615a7f79de4007eb6217ea9de341abb2a5d1ad38f1af34a7b7bcf6654ef6d5b40b80d4a69d6189686c23bf813d7ce24153a95c57401f54e7ec6fc28b1941f03b9c9a43676ef2ecb355e20d2a1a79bd3cdee1c259244887fa405ad6e15191dbef8da978030a6ca354a5d779f63a3ddd3214a064236f65135a2f16e6cafffb59c300b654b371d478d2897cc9daeb1efbc7a10a4adec810f764f59ad15c2d9aada4a4f86af5b16b8fa62e31ecd444cf7a20721bb0a997e00f036e0c7adbf1c057828c5844bba08ff1bd1103006a5b574ec360ec427b62816c0befdffd3d699754281ce9369c106ba3aba7af66d7fce84389e023c8fd71a6c8141918019a4f7c2f33fc7a8c7323c799e8591e73490ce5f306e88c6f4e65ccdf0725242ce7af1e37784dc84c1c5d0cb9f3997f4ab98600c0ed62f4bfc9e3bb0bb85aa9c90e4b5a03fa9ebdc7db66e7f623bcfd4cb4004c8be4d08305b8362ebb810cb1a10dd1108a211fa8c3cadda321164f3d335cb1dd2bffd02e9dc0d15f9081b1d6d98e7cde53fabee4c55bb8ce11bda52e8708f9308c665fcef066cba7ee9e9014446bfdbdb6daaa0c2d66b7eaa9d4960193203d7161c3b779b2e37df5755e9d5932b99d9b8c035984b0e17daee23e3d5f4597f1c49d4d14e33b6fe21f76230b110330f7553ad829f1ebb4fdb3133787676da5b78bfe4962e7fab2c4df6c4849480fea5a1f1f0d4873498e5191cafa31bdf44bb6a9ee4a91f239"}], 0x2208}, 0x400) executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000040)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="d2a106f38ac344", 0x7}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0xdb6}) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{}, {r4, 0x17c}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{}, {r4, 0xc5}], 0x2, 0x0) close(r2) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES64=r1, @ANYRESDEC=r0, @ANYRES16=r3, @ANYBLOB="f3fd9bcd306f1237b0ab1302f18cfa6933f94724e5f06e9ac89aa15e8730d82742d0c6930d4b30e481aea2fb37cbbcbfecadbf30fe9f181f8ed33c83e1efa781e72c1b87b999f33b9b8e68a8f1da3e7ba0592994570c113187db628edd9b3b8bbe54e5cfe709c9691151f08bb1be88d84be9f6c14ae263cb8d352faff95dbc907b69", @ANYRES32=r1, @ANYRESHEX=r5, @ANYRESHEX=r3], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) socket(0x0, 0x6efb34f9ae2e33d2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getpid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_open_pts() syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c, 0x0, 0xfc}, {0x416}]}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000340)='./file0/file0\x00', 0x2, 0x80) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) setegid(0x0) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, r3}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1, 0x6}) socket(0x18, 0x1, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) (async) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x0) (async) r6 = getuid() fchown(r5, r6, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x5, 0xffffffffffffffff}}, 0x0) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') executing program 3: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='C', 0x1}], 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001100)) fsync(r1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) semget$private(0x0, 0x4, 0x1e) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)="34a2d756f04bb9e50d55b829c196110526df3bb43058b622a22989d03f16c4414125a254c8dd8ef443b0dc23721625473c84a45481a87ca88fe776b5e59214b7be4c6fdab959c585675e660efe208b6098e2492484f867b73ca5e3e3ffdd81ed85ace576c5976e16a5352696e8a3446b93d7b312a3bc693666b74cc6f5af51511ef238b3427ef4151232272162edc8b3ee3c0d1c9cc5b8c05a0662a85841f115c90427e304fb10a2145e837e87c73b8a33776e422c863c5264f18dfc23e8854c8a491c5924b1174c16f35a70bcf9be541ad28490a5339a39a4fb3aee84b16d1fb327", 0xe2}], 0x1, &(0x7f0000000440)=[{0x20, 0xffff, 0x40, "99d8610666613caec721c43d"}, {0xd8, 0xffff, 0x6, "39fc6ec34ba7cf456afb6fbd295fd25b96193bef3190035236a4994fdff5e82f5008b1a9ada684d302dd1bda368e98e3be42e8582b19ca81b27d01bf258c63659b9ca6af49504f333c7d03e484b0be3193ee2982c6a4e163c467735bc685518e14d526e0a841b45a16a22856392898c79154042deda60d0eb0899d9983e79753f1268f780f394cf82b6426eac8311d6b1cf5c626dfa78e6a2a16f75e7bc56a030bf4f6da6ec09dfc43d2b32a6a33e141c4393166a56ae492198871454decd8800d666c17c408d8df"}], 0xf8}, 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) semget$private(0x0, 0x3, 0x200) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}}, 0x0) shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) getsockopt(r7, 0x27, 0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="10cbf6abbc7a73d6b2ac1dc2485e1acea0efea14b2807e759b3067216ef5d1e4c49c8ae6a6b89db73b0d5862d787b4f906f9d7ae755c22708c591be263780005d1e77099f681f383f755e197afb096fb7bd19a33a5586d116ac075de62aae13ed438e06c352398bdfcd0566da60841c78a35610c5f4672cdf2a9068c63d48c1c8a6056b5f899794484c333355e81c6e8ad082331a9023e71c988e913e2802ccf7bf1ac20badf1aa4e0a20b85c10cfee59a0408a105694b7c9b7640b38ac0fc1f508e307b43468d507d57999a6b852372275e7309395a5598c3707ab5b550e0fa09273c26dc0a468587ad1d944dbe6ee81e4cd6d3d27b46a85ab869fba1b23556247fc6c97a22637c82f763d70edbb7c91984bd3be34745c4fd1b1754506087f5b9e5a0cb9e8e09211d9f677d9278ed59c67d69b05f21d07b7535076e7c183ab786c0a7f6400c6ebc00f52b11b12a7056b528596530e5ff265ad23e925fa91227c2bc0d1f9a672af8b1fc278947", 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/157, 0xad, 0x1800, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a33803170", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) pipe(0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)}], 0x1) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) kevent(r5, &(0x7f0000000000), 0x4c, 0x0, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="55461e73ff51c77a1b2386dd60db2ab700c94ba67c66dd2546aeeafabc3f680000000d6c6e698399ba9cdd780ab475dec7fbeba42e2104ffe500"/67]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) unlinkat(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) getrusage(0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffdf2) setreuid(r3, 0x0) r4 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) seteuid(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000540)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffb, 0x17, 0x10, 0xffffffffffffffaa, 0x5c}], 0x101, &(0x7f0000000180), 0xa86c, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) executing program 1: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x20, &(0x7f0000000040)="43023a1328aceef6ebbc7c3a9efe009a7cb77e9602b3b2fb7f72a31222666e8ef1f34392e15a406e562528a2b6e088380e04e5775f6e3aa4194a6ccc72a2781d4491575e1402854d2d3885a9a61066211620005652", 0x55) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xfffffffe, 0x3e0]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) dup(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x1f}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0xfffffc2a) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc0800be642faefd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515e1723d2629ce92bdce80cff01cfa84894c5ebde76657bd6f254b6de2d0dc8311201a369cbfea72e1853b4b24815860e146f18059eb258c48d66709556c927d6905e783dd5fbdda17412e4ad065311360757e954f2b601087cf21373e38dfcf1e3ec8967ea2850a17aff2ab5e3ab3faa477048d790b8ee5cd050000000000000035b78133c0b48af99d13c21b5d055ade0bcc56ae7417e20255ffb7faa4e74a0763ecfd6ffe07fd96ad008597fadd3eb609332b46b273404342a63a0f211680a8cb43c79249520c67418d73d34ac6e5becf5f1d01cdd85e053bbfe29d25b3391a558dc2a9910ff2f2f24ad5d8bba251e0129895be87d8fe27b1d2826e650d8fec1a56b0a430de1995d61363c15684ed682b1b92bff7c086cc078e645b00d11303adbafe9e47fe43cb392ea10e47c6aace9c93aa04082ddff2d49f8500e29b27c30984ef2dcc8fc5d962d0f7ea953bbfaf6bfb6083e2092495bdebe891e4addac3f224c2f36b78dcb9340e76e4d9b53b2a8eee92ee88e93f3f8c306b607c84d3eb81847c3e0d906b5b3fba5522354c0df1595aca39bb950a4e55c6c0a498a4f0c51df50b681d304e69180d3577de0eae2077c1028858f5396b217e0a", 0x2dc}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000003a01020205"]) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)) stat(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) setreuid(0xee00, 0x0) r3 = getuid() seteuid(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r7 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r8 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "1582ab1203b31000"}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x7, 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x81946466, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r5 = syz_open_pts() dup2(r5, r4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() r2 = socket$inet(0x2, 0x8000, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1024, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f00000000c0)="0000ad14", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r4) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000440), 0xa) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000000280)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x20, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206997, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x0) dup2(r4, r5) read(r5, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) r8 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f}], 0x6, 0x0, 0xbc, 0x0) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0x40}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) socketpair(0x10, 0x5, 0x0, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, 0x0, 0x20500, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x0, 0x4}}) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000100)=""/189) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket$inet6(0x18, 0x1, 0x5) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)='T1', 0x2}, {&(0x7f0000000340)='\'', 0x1}], 0x2) clock_gettime(0x3bd70b3292b7004, 0x0) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x4, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r3 = socket(0x11, 0x5, 0x0) setsockopt(r2, 0x11, 0x6, &(0x7f00000002c0)="423030aa88b7dcaa99d7344ea7b4cfe8221a0528bd08100000000000990000007a7cc4a913090b52ce3f96ead020a6b47da9960654241c7a2fb87a3d9034b2867bc8", 0x42) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = socket(0x2, 0x4000, 0x2) getsockopt(r6, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x100}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606954, 0x0) setreuid(0x0, 0xee01) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}, {&(0x7f0000000080)}], 0x2) socket(0x18, 0x3, 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000003c01020205"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 5: setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) sysctl$vm(&(0x7f0000000040), 0x2, &(0x7f0000000080)="0718dea117c2bc4577f278251604def9efe4af1d85a6904c045fe0dbe4e9c0ff9e6ad80f907d886da5e60538cf39b0613a1b5d297bb0b6f613ba0de8c22ea12eec5d552fee12c3a7c5b1cd4908c22436efe547205446ac00daac4bbfbecb11c2db4076a1b76f8e79e696e19158273d493d7545e9b821bf462c9e17e12cae300ced3615f593634b59e8920b5c866023aa6ebb5e4ae35f60edceee5d66519727e5eb6a5b90262a3a4fb6221fb8bb37d6418c663699d690e2f539e8cc4e103f76f36049292fe9cd11539fde6e4b75b3ec38eb58046c3f0162c9f5a572869b87a31e3becb0c205b884909885ffb0d252336d6920d3883d", &(0x7f0000000180)=0xf5, &(0x7f00000001c0)="68605f1e97228f08170c7dc07be491883911c7b9425c8dac44d72fd49ea90c9223f2747eb3e9af7c5b48d938afb7a74fcf9a3682b299afede7ceebc30a3245ba9408eef0f7072294a2ff90796abaf565555579a6da2e2f76eddbe0c9a8a25f5a912921fac196246bd1b754db91d1eda9ac7fb673b7f1a4b0b99d651f40b8dfeaf5aacc8ea0ec04b32b0b1c7eb256be37e2ecefc9f6809f2cd865f82a1b51aefb51faa182603552151487098137b648dec72551e688f4fa22a685fce6ce312c846b", 0xc1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r0, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, 0x0, 0x0, &(0x7f00000003c0)="4b8a6bb61f544882aad0a2aecbae1d6a246cfd82074a8d64c84f6672030000000000000098a07549fe359ccc80f980e486b3e3b9bf3eb067de6bef1ade71f4469471c64dddcbf3c58f33f6b227309cd99b5052c789b3a098f254fc7c182785e29e3c6b4bab593ff7e06d9e0ba48f0403e07bf4b2d3ef6d7244496eb0e9d85066391c050c08f8c23310b863d03547558ff2a385ed1951d2b74026d9ba86081bee3dfb6bded64d898863a034b78f0f89c82de3a77905", 0xb5) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x20, 0x80}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socket(0x2, 0x0, 0x3f) executing program 6: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a0516114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0xe1b3, 0x5) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069db, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r5, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x80}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x800, 0x101}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x10, 0x1, 0xff}], 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffdf2) setreuid(r3, 0x0) r4 = getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) seteuid(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000540)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffb, 0x17, 0x10, 0xffffffffffffffaa, 0x5c}], 0x101, &(0x7f0000000180), 0xa86c, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5, 0x6e2b, {0xfffffffffffffff7}}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000100)="7b4974eefa4a83a1", 0x8, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) fchflags(r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7fff, 0xfffffffc, 0x9, 0x1, 0xe6, 0x4, 0x7b800000, 0x1, 0x2, 0x342, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x9, 0x4, 0x467, 0x1, 0xf0a5, 0x0, 0x2, 0x0, 0x1, 0x8b00000000000000, 0x80000000}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x8, 0x10000, './file0\x00', 0x1, 0x0, 0x252, 0x100}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0x7, './file0\x00', './file0\x00'}) connect$unix(r6, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) r8 = accept(r7, 0x0, &(0x7f00000004c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) getgroups(0x4, &(0x7f0000000540)=[r5, r5, r5, r5]) recvmsg(r7, &(0x7f0000000980)={&(0x7f0000000580)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000000840)=[{&(0x7f0000000680)=""/173, 0xad}, {&(0x7f0000000740)=""/222, 0xde}], 0x2, &(0x7f0000000880)=""/233, 0xe9}, 0x1003) socket(0x6, 0x5, 0xde) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000009c0)=""/194, &(0x7f0000000ac0)=0xc2) r9 = open(&(0x7f0000000b00)='./file0\x00', 0x20289, 0x124) sendto$unix(r7, &(0x7f0000000b40)="9cf8bc29c4352d67edf428e75176c022e820633f744fcf325d461e0a9784178c9b02dff974b91e5ca3c8cfb5394eca355c44d4f46160f3df7a8f", 0x3a, 0x1, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000bc0)=0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000c00)) linkat(r9, &(0x7f0000000c40)='./file0\x00', r3, &(0x7f0000000c80)='./file0\x00', 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000cc0)) sendto(r9, &(0x7f0000000d00)="3e852aad1da3987d5c9c7bb8ca023eb51cd4c6cbe0d0d7d9ba1bf9ec51ae0643d27c4be4d3bb36c66db22bebc993dace295bc040c904b51f19eb39b2496ec42b3e9625e3ebcdb95e756d1bc38cd3ce1d69e9d0fa841e9ae26b54fc7ba490155e", 0x60, 0xc, &(0x7f0000000d80)=@in={0x2, 0x0}, 0xc) executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x20, 0x2, 0x4a) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r6, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)}], 0x1) writev(r5, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc9", 0x4da}], 0x1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x388) semop(r7, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) utimes(&(0x7f0000000000)='.\x00', 0x0) executing program 4: syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x200, 0x0) r1 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x9, 0x3, 0x0, 0x6, 0x42, 0xfffffffffffffffa, 0xa}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x412dfe) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./bus\x00', r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r4, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r7) setreuid(0xee00, r3) r8 = socket(0x2, 0x3, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r6, r7) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x57, 0x1000}], 0x9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000400)={{0xff, r4, 0x0, r6, r10, 0x55, 0x4}, 0x57b4, 0x2000006139, 0x4}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x98, 0x2, 0x100000001, 0x4b58}, {{r1}, 0xfffffffffffffffd, 0x9c, 0x80000081, 0xc145, 0x3}, {{}, 0xfffffffffffffffa, 0xe, 0x2, 0xb13, 0x1d7}, {{r1}, 0xfffffffffffffffd, 0xca, 0x8, 0xffffffbffffffff8, 0x405}], 0x80, 0x0, 0x2, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{}, {r4, 0x17c}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{}, {r4, 0xc5}], 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00002f2000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000044000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[{0x4b, 0x1, 0x5, "12b1cb44216242a1c39a18c5c741ff882e2cb1f2603b9dd14d4baa06f34a4c6f835fef13f659d297f2f1c633f56d2939132014b5ce0f6ac5e24d5e2fe1eed268720bf8dbaf4a60ca099854346dab3ef3d8a7dec5630f0cfc24552f873d056180a5d8ef4bcc2ac2645d272a75c01422fc440b724c803712d6f34330fd26950cacac54f306c4894704f093d964d3b6d927c1ffe073c89d3aa84e48224d1aa4354bcdc5f65bb8bbead38b95b5337043ec8c7e14632af51a19ae449e602f05f7abc715fecfd2967aa508afc9713e1d586b66cc31fc9c486a15d751c14206071fd152a63b2dfc3fd6aecb088b87df626b7263c64715ca876fde2efb9189ce6637e875c0676067707516d47f0d84737624753bad0ffd36f113f68835a89b3e4ec13f3cd4a310485fba3f7742d09fd1ddca34ccf6eaef812823507d3115766ead184b047ac13c41b61d2e2bc70be0c12d06b352359a58d43948c0601a7d"}, {0x0, 0xffff, 0x5, "29dc91905c174bef13f8bc59a0227e55486ff8f04b706791eb2a521b5f38e6108498eafdacc05d0110d5acb6e3994c4973052151cdd2fe0321ffe5e3c8ac08fc662d3b6a94d0feee6d449af606299f4d1fb4ef6122a35f0e2b72ce5f3ed062f5f8cd035b11e103b299804d79e10957aa12b2fbe2579de1ed7865a300d8c9edd59042af16bdf8e943449885f871b07e94f3bc97f3dfcc0028d916b26fff1e72fd6694ba8390e24be4"}], 0x170}, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket(0x30, 0x3, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x3b}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1d21}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9", 0x6) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r6 = getpgid(0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001124, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(r7, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x8, 0xffffffffffffffc0, r6}) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) getsockopt(0xffffffffffffffff, 0x10001, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x7f, 0x6d33, 0x4ce, 0x0, 0x10001, 0x1, 0x100, 0x2, 0x1, 0x5, 0x8000000000000001}) chdir(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3, 0x0, 0x5, 0xff}, {0x2, 0x4, 0xb, 0x7fff}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) executing program 3: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000b34, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) r2 = socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) clock_getres(0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) r6 = socket(0x11, 0x0, 0x0) r7 = getppid() fcntl$setown(r2, 0x6, r7) setsockopt(r6, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r8) fcntl$lock(r8, 0x9, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000200)="4012081e67df7f130612d6188ee19e6da196263643027160ef76d2eecde2913096857302e1b738b9de03e6729e618e6b86b4e9a0e62f693d86e5dc36ff405932c3ebe90cbc4b38498361d0f0ca369d52ce8c61929abb6d8430efd82d61d45563b25c3089bc3ff9ccd5a240614a07dde6baa6e9435b9dad44911e7a080f954191c0446696ea532d5f432941faff6c772b1d996ca03950aec646cf5c9ec1a2410b32df3ae785bcc077acb9b1914f6b862200114eb38546c48294b49267ec4684f5bbcceaee3bc8085aab77ded26ba7056dc314f3f23c5e65ca9a8845e2460a699006d23e7466b34253ca7dd385bc5c", 0xee}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r9 = semget(0x2, 0x4, 0x300) semop(r9, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000501020205"]) executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x3f, 0xbde2, 0x4}, 0xc) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x6) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0/file0\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x4, &(0x7f00000002c0)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) getgid() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) rmdir(&(0x7f00000003c0)='./file0/file0\x00') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x8, 0x9}, 0x8) getpeername$unix(r4, &(0x7f0000000440)=@file={0x0, ""/4094}, &(0x7f0000001440)=0x1000) r5 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r5, &(0x7f0000001480)={0x18, 0x1, 0x1, 0x3}, 0xc) fchmodat(r5, &(0x7f00000014c0)='./file0/file0\x00', 0x29, 0x4) socket$inet6(0x18, 0x2, 0x94) fchdir(r3) msgget$private(0x0, 0x2) sysctl$hw(&(0x7f0000001500)={0x6, 0x17}, 0x2, &(0x7f0000001540)="65664936e509af72c8160d43a7c0685007783c6e77743505011a64e0a9c29d1d0ae8b07c1ceb1a2f9a3e31650f253699fb3c59279330a5ffdfc998b3085ed51e7f93ddaf87426f0176289c2377bf424fccbfe662c5743ded3672b379699630165a8720b31d5d949f89778411c37d44e5c7d65d7c231af23ea45976f861746c3f9b3d770b9d5af7de070ea41c712c08cc8478327a3b5aeb6ce2deb2d0f99282e832454c1e6928cd7e4bdc4809cd1635a1795b036b98f6d5090eef807d43e280", &(0x7f0000001600)=0xbf, &(0x7f0000001640)="9e2fa9ec0a222ca8b7bf57eb9a0995499989b2947cf6c76134d3717b7e1be3088dd42330fd6ca198f8cb55f40f7e9bb62c0fc13bc3229220de088b3623c05c804ab570d8d808efcece44e4f44a17dd8b43cbd1948d4c300fc8343401f6beaea226f3ce883eaa9274747e5ad9d66716af09d731b247", 0x75) truncate(&(0x7f00000016c0)='./file0\x00', 0x200) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000001700)) r6 = open$dir(&(0x7f0000001780)='./file0/file0\x00', 0x20, 0x8) renameat(r4, &(0x7f0000001740)='./file0/file0\x00', r6, &(0x7f00000017c0)='./file0\x00') r7 = dup2(r0, r0) fchflags(r7, 0x0) dup(r5) truncate(&(0x7f0000001800)='./file0\x00', 0x1f) executing program 1: syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cb"]) setitimer(0x0, &(0x7f0000000140), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r1, 0x6, r6) r7 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r7) setpgid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r9, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="9a7f1452fe869fac2659b5461edff3c77756", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c0009"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 6: setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, 0x0, r3, 0xb2}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) r4 = socket(0x2, 0x5, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) accept$inet(r5, 0x0, 0x0) connect$unix(r4, &(0x7f00000005c0), 0xa) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r2, r3, r2, r3, 0x0, 0xd}, 0x3, 0x9, 0x18}) chdir(&(0x7f0000000040)='./file1\x00') chdir(&(0x7f0000000180)='./file1\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x2}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r3, 0xf869) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001080)=[{0x7}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000a08, r5) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c000000000000000000000000000000000000fe8000000000000000000000000000bb00000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00']) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x2) dup(r3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x20, {0xffffffffffffffff, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlinkat(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x6000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8b521e3addcf8cd4bff3322310a1740c4866f6f59fbdb9a6b9ae351d500b0642041", 0x115}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x2) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f000012a000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) r2 = msgget(0x2, 0x4) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ftruncate(r3, 0x8000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r5, 0x4020426b, 0x0) connect$unix(r4, &(0x7f0000000580), 0x10) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003100)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) setitimer(0x0, &(0x7f0000000180)={{0x9}, {0xffffffffffffffe1, 0x21a6}}, &(0x7f00000001c0)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r4) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlink(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') semget$private(0x0, 0x3, 0xb7) executing program 5: r0 = getuid() r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x401, 0x4, 0x8, 0x7, 0xc65]) semop(r1, &(0x7f0000000100)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8, 0x1000}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x202, 0x3000}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x386) msgrcv(r2, &(0x7f0000000500), 0x8, 0x0, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x6, r4, r5, r4, r5, 0x7, 0xfffc}, 0x2, 0x7ff, r6, r3, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r5]) r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x86, r4, r7, 0x0, r5, 0x175, 0xfbfb}, 0x5ddf, 0x8, r6, r6, 0xb8, 0x10000, 0x9, 0x401}) msgrcv(0x0, &(0x7f0000002500), 0xbc, 0x2, 0x1000) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x1, r0, r5, r0, r8, 0xb9, 0x3}, 0xfffffffffffffffb, 0x3ff, 0x6}) r9 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r0, r9) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) r10 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x1a2) renameat(r10, &(0x7f0000000200)='./file1\x00', r10, &(0x7f0000000280)='./file0\x00') r11 = socket(0x18, 0x4000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r12 = socket(0x2, 0x4001, 0x0) r13 = dup(r12) r14 = accept$inet(r13, &(0x7f0000000440), &(0x7f0000000480)=0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet(r14, &(0x7f0000000100)="ee598539830f398c120aaa3886579eea1b584580c33c758bdd0f4ff15f7c55a3f9d4360548a798a52648b63d4a43e6", 0x2f, 0x8, &(0x7f0000000540)={0x2, 0x2}, 0x1f) sendto(r14, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x3, 0x10001, {0x80000000, 0x2}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r0, 0x0) ftruncate(0xffffffffffffffff, 0xf869) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x6a) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) pread(r2, &(0x7f0000000280)="3cd15db7c30016e680192d897b668af734600870103de29207e3a85353398ed0abcbe5816435d47a8c3f4d44971e55ccb2a0432212245857d7ad800c52e33f0630cef8131e1673129d08a192c853fffeb1ab887a27b11bb7d34b9e9efdebefc29a01d0813f54077d30710aef096d429018baed356d4b2d9a458809da372274fd1a5bf83073b2a8e2", 0x88, 0x400) madvise(&(0x7f0000295000/0x4000)=nil, 0x4000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x24e96eac, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xfffffffffffffffd}, {&(0x7f0000358000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {0x0, &(0x7f00001df000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001fb000/0x2000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, 0x0) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x134) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x40) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000280)=[{}, {}, {0x100, 0x8004}, {0x43}, {0x44, 0x1}], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0x0, 0x0) getuid() mknod(&(0x7f0000000440)='./file1\x00', 0x1000, 0x4) sendto(r3, &(0x7f00000004c0)="e45d2ed6a9c2568b79f23fad3fbf93fbc1a75bd9df49fc17e353188df1706282f07dc713ce8d0cdef36567da67608d19642377fedbc62f2cd0642852ed3559133e2bb46d627aed61e77b6dc79ca04d4cf16196463935345bd06d513702f6800976c7e76639655fc824d308288686ddf017570f427bfe032129", 0x79, 0x4, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) executing program 3: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0xe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x938, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0xa, r4) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="e5a0f4db545464433a33b462872cce2468864e4d8211d04dcbc6b5a0cfc0a517af060f50a9465d7a420ba160c9ed013575bd1aef5d3a7e9c3f32a374e4c9193347abcc9652115ec73d0dc015c0ce8fd8a69d9d5fad93c887ed0723034870ac41e1bba20841945a3f159a72224749dee8cae412254c6ed13cad0303d5fc3251f279ae47a12d58701318478dacce61cbb3d8211c2108b8881179d51dcc4e733a4cadf8794604de67c1dcda9c73abd2b165a0a8e675e2daa8a70681f8924d57100bc6fbfd8bd7cbbf5a01dd9f59eb4fbbb0d0ba6c26f43e1b19601bb60cae1911a4d92d575e9d27fe97eafba349a4cc80224d6e06", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r3) setgroups(0x0, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() setreuid(0x0, r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) shutdown(r5, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000002b01020205"]) pckbd_enable: command error executing program 7: r0 = socket(0x1, 0x4000, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) sendto$unix(r0, &(0x7f0000000040)="1842628fcfcc12883ca162a9f29ebe76064fe91921e03926ca9378280e232bc431826a50160e4e60c685fff13ea09794d773ad9632d56a7949b88e43907a143a63c049c2484c6e7503e14f95a501d340d08479506728fa82345fbccc418e96ab3bbe23470c04bbe255047f17f0afbd94af19ef8877a60687541a61337354106f4325d2b95e61b0634c2c29cfc905886ce13795b87492dd8310d30655301c5785887354d3cd42accc8af39f6a87035c7fa537a056d09be57fa9322e1a92631722fde9819f39ba3c91224e401f50016eee3ecb425cf91e8dfe68018daa9f96e56121c31ff41d880b7f45e8b1fa7a459e16c9f37c5afc1151ed60fed6d07bae", 0xfe, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x327f, 0x5}) r2 = socket(0x18, 0x5, 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4c, 0x2, 0x40, 0x7fffffff}, {{r2}, 0x0, 0x4, 0x1, 0x1f, 0x1}, {{r2}, 0x3, 0x88, 0x8, 0x0, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x0, 0xc00ffff4, 0xfffffffffffffffa, 0x78}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x7ed7}, {{r1}, 0xfffffffffffffffa, 0x18, 0x4, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x2786d054}], 0x2, &(0x7f0000000300)={0x4c9, 0x9}) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r5, &(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, r8, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x5, 0x74, 0x1, 0x400}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000007c0)={0x5e, 0x0, &(0x7f0000000740)=""/94}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) semop(0x0, &(0x7f0000000840)=[{0x2, 0x9, 0x800}, {0x2, 0x2}, {0x2, 0x1f, 0x1000}], 0x3) chmod(&(0x7f0000000880)='./file0\x00', 0x40) sysctl$vm_swapencrypt(&(0x7f00000008c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000900)="82012b0b9ca36586242cefaa07f7afcf04fdb84b6f50df337cf87b3f9693673f84f5343e62639600d52c35d4b0d19f42ed1a68fb8c6578b2ecd8bf3dbddd770467a432ed96459bcfbab36a79d57fd0d4d64adb971c1cb5c43a541825dd135084a4c9bc78603877e0381159386afe984a3921cde31de1f6dbdc7d736ce7e1ca9a396fe1404bc7a380cfb1132694eb41001e21d92a92dce59e565e8c0b1c549eeb2fd69b49d123ec4fc55f2d5c09e05252ff4e4b5af24d5a08edc0e17e78262786367af3e3d23c9236c6b737", &(0x7f0000000a00)=0xcb, &(0x7f0000000a40)="bd577a0ac0e0a1d126b2df84842c0b321dada97e7b1136429545c381b9ceb9b610831d75d015abeb31e5dfdfd1405883eb961ce833f3e7e0fdb9fde71c69415c5948e87b063d97cde4143a2d87b166f4183385e266bf0cee26375868a8e7bf90dc3826502915097b5454823beb2fab15a5c232881c8e13eaaeff85d174512738bf31c161d99678f1befd8cd40abb", 0x8e) sysctl$vm_swapencrypt(&(0x7f0000000b00), 0x3, &(0x7f0000000b40)="7f202f30295711162843fd4011b5dd45650f2ae19f0ec37593842261ce67af6f71b4510a7480", &(0x7f0000000b80)=0x26, &(0x7f0000000bc0)="74b2a2ebc777af95ee0f0c072a49a3f1b2f52d1238ad8990e281d02125c89b37f0521ef2b6688ae63c76666b95f989ea5f0070cc297793e84153e507494a2558b735c75faac798ca21301a7d7600ca14328bb0d48e3037495e30f4eb674fbded9a9b82d115849cdf77b020ca24f826df2696cb274d4490854089dcb0c0dbffc9d60ca137ef530d3b3222e97d27490ce79d3502c0936551e01c707bb1e38080fe0755bfd34072cf5cf7f8caad7198d077b15d1766f4322a7024c7fb86b7ab98a275cca19d489cdcef14e71f8af2bac15ccdfd7dfcfe16ebec36db016b0dd4ca77f49fc7e6cd381efa5fc6c39097960b5d8160a3a7b6b2729ae3dbb33e50b18ffc7faec7461a9c4830f10ee7eb858e3c50860bf83eba812b190ec48edcdc00937f88ce11e2d77302a2b5c09521a5c99157b0508a96d2ef7ae31ea775ffb5cf1b56cd7ce167a706f407542835afa182b9079902fc6be07a79acf0b61c5b7d9421a43ec5689573e48ec3557a8493d7962559376bbf6f20dbe3ca3c8090731c2446723918e325303a047103b8b00337f656f2ada849346eb60b45acdc4a783b7ec416a87dd6d3e64644d665497cadcf9129fe7a198b026885355016c5b181bdf4b64548c6090298da120942641f7f724dc781d569b4819a0299c40b7e287be43aa23c630a954ae113501973e842f6844059addeb3abb60d059086a34686536dcfbd5c8696691ffc0a35ae861386c9e412e317190dc2b1f51a221aa5433620abb7509d2a1d83eafcb80dff24ca025ea99ca9c3f68f69cd08569332d2de18a737ce0d8e98c20568dc37ffa4c5beb6387449543db89ce491d618ba4512c8a95b47bf1c2eba3beec4e38f0f67bbfdbe46a42185d4996cd8a043fd747045259ca95b73ce15ab555d75d7aac22040a2eb266da60ea572aae40d9cc32246c5e9c0f94e5d4f0d287508f3fb06802c75c659c0780693f6a2585164031d8fa2065a34e4fc8c7ec49afceaa1860565ad003790d579e4d4dcdb13ee5646285f53931e15e05b72179e8e76a1a3d5a83dcbe6f5fb50c5f022407265ca28af33f36c89ee9a2576043e61029e86ec28dc62877f6ef4f7eb3d476eb99efd5e52267b597582993e747db459e4baab0a4dd1093601c4ce29db6d141d9ba71a8200e7a544db26360f3374149e62be7537052751f2f8956faf3d422c8eef3b6abb1b4fd2e28079fd06ea0346d3ec7fe3ff2d1e48ac54f9b42fea8310a33ab279a9460ea91e2c4ad99a4738a00ea2ab4faf13459f2930da464173edca7f6635ec3065518ee0c7b6a2a1f589fddb2254118c1391ca766efa98617c0764e81025e1e86d74b371e29122d6559aaad1bc0aeec54992e1e51d8bed0b7a22e6b52f596b0a7c69cfa12d90abacf9c0560ef5bf391e914b99630b44224dd6b165c546d7aa0f59e0edeaa7316d37cf8907cabd4839b16ff40959b6069c69b6a003b97a8da0ef715d2c784c30f0b2eca1828f35c3a095386530bdbe95010c8b3cfe8ac2983c450de79615b42a3fb2647ea9782830f2fb955100192c1d1cbb508d21f2510e74823c96adf4397ee8dc7efb9fb225585b67c650fd59f50642e119ce1a5fe1ae31d8194f38eef08b1a60e73a213ac1be9d7661530ecde92ea88337f1fc969d0b785805a678720848817e10807c63426b9ec86864f6549f7def16eb4ac7b57806e5e8a4ced6dc3f1856df2198361e24ffe9c4777ddc6f6ea1d8c7f7da6e443e94aa32c2be02260ab935497f4938910b8dcf43b53e8a104419b718530866c9b8daccd5e1b3925e4ccb3d70aa25bf8d3b4ecba616da0d63b100f2e63d6280a9230fad3dcfff9710b3eaea99f635649eb5642e27f4d60a2db0dc066a96c07e5ea32319e7bd98b8c4dcd4755c7ea3da8d01633c11ee4bb27c0ab07b04a386be1cddf259a22e89bd8a08c64393bf8fee2391d8fa9c5e9e1d2d632e76d41ac669595023b7ad8e41aa73db8f44b75fce27fe1a8cb97faa23863ab2beb4f5cdfb58bde1db409d5e0798e9f31f3edcf74b8f5e5412427e7f5799700878f7bfc13d0f6b9fac27b9183b4776cd9d84d919311db3355b051307ed7b2bd6f3484062313b71d19ea82fd2209c09b9473b200098e811ef8d43be7862e8330151fba9364ac99ec7f8be3594431f52c6e6bbada250e4881dca66e067ac2a0059e52dba780f0ed0b21c36391bc94bf0f4d4d74780e7343cb411d4f6cfb0e4b49ba1f665bcdceb94f7216faa91c47738be5b89002aedcf741ddc42aa3357fcc308fe224c0ee3682165ab7296f2dc355aae77e74a8daa517b6417a4c99638e37391a52ff934c34868b032c76cfa8b176a5d53e062769c569f1cf1b9ef12befe6909dd9cd0f35d58ea9757d2c66640383a64f1701873777380edd3d7d6ee5f20c50710da8e69193ee16dc9957f142d4bd3eff15576ba60ef35c4fa13ed0a16943d7d0f7f9da83491fe6267341f6340db6bb6f1532f7b846bfc2f6e140983e0ed853762cb7312fc2e861d67e54965f0d4f07b83d00c29b3ad0b0a65c126998b98bfcfb5fca6f769065c8f03b30baf3e896a19b0c44f52af2d32cf9be0aeb7f838b991cd9bcf21ef2b72d05f4496b5d2d7ef6dd0ea75aff46df721c76424e91bd4bb527573dd0890b6874eeab2245ec5b6498f466ecc71cd71a36f30528970ff3fe75aa05e24ac0e53748a125473c82d48965e7c3e252f9861fecddf59bc4205b8c74764bd7623f4fbf9c335d97788cb83db3e7f391b73ceea594dd369c01119bd43ebdff6149f3193517347750660ace9288b4aa49a1e573ccfba6765f31d325aaf0165c56f3d24b940587ba8a12fb58970ccc2c6de6ccf33ac8a1be6de42e97a8d2a6be6202ad3414cd86f0c72101bcae1a4753ec3bea15a839860e664a0fe60dd6973429149391e4cb8311ed961e102655c548f15d8141d3bb89517baf82b69605d61f027808e20fed077cbb3ce5301f201cded9b670a011b00141dbcf99d05d840687a21bf789234efdffcf968086d9ba10d22162ded19d352b5cb19d089c6102ebd00e7db7f9e23c0a66a6e52bbef34bb32e8de0ce14a08865f092424ace1e33855e1fa011a2d591f3c8aea80ba3d7722d165e863f26818d605e00dce848f8bd960cb48ffdcef4f05c0695b9c47736bbbd22a84bef0adf86817100c3e43207bcdbb44d85e66c0ed0281d3607e359cb702e2c83b0c93c4d532126bbb602e1e934d6993ba3bc4b9ca045de24d1f7b24df7f9b835a979e532f20af46fbd131e0d1f27f04a7dcfc83c84c2edffa91ecd250cebfe9fdf2386ee246cb1f29eff61e7f75dbf2374a6a127fa2ecb47afad3972051b1906cacec8b4f6de4814e94bcd83854cc40ff9896901e83e55e82acce8d805b1175a4d56d849d99b006968500c73d519db4197f3349a8d706c07a575af3e0c0f30d529609b26ebfa05422668b74800157020ace38541b67caf5bef6fb9c4fb423cb90ef6f114f2184607306557590ed96ae6e791a7ab60388293fd285ce1fd2482c3d1670805f805849da5adc2fce0c19f6d7921264380abd8bd93987da7ff70ce17371bf648dcc5b3e166537fce41cc058eb30078d870b0b89f386e4095c1287840788261e079e6d1ef466dcbe0fbf76af228c2befc67695b6a7a7bb5a6c1c971a23ff18cc3d30b221fd2ceb9cd4b5942e2621ab79c75eef6d4fde7866eb423cb95e077e179d9b89caf6647561c18b38d2bb3fed3963bf795792695f9e7dae938fffa1f21a297e694aff810dabf7f49ea2beddf3b93ccfb889687787652491e0b38d2e9c6f013deec0b9a6c1ba5141b01b8de1b60882e68a542375687d754deff36914d05354308587ef5bfbd4ddb82f448a0981a3002e1d7ec97c73f0179e10acdc5b92eecc6ccea1fac89995fddcd22f08bcb4944006ebc69c954910ea00f4f803b8dd1aeb9714e1af851b6a12d4d807e38e9e1984c95746bed0a3ae1fb681a9bcdd9820638cec1858781570e2bdddcf84e3777623c808c8bb3cda4879e2e9fa6d133a2357de87a2f4ebc836282860707889bf06cebe0312a032c9a39fb67dcf3bbae581acd9c9aace7dfd0cb454d5f6f522c1491bfb7dd7ea718854e05c0f936a59931c5913057429c44a3191fdb33a6cfc24bb67575e64dcec545d79b6dd9b94f74cd60008eee1785e9607dbff8318fef8411b12eef269bb8d3de10c02d21cc77a6c05756767d8e9e04ea1d2428def8b00a5eed7398e0833bde97c2fee2dd31af78d1f3db135b403c944b141b552292c0fa53bc5d22d49f954bc7955f0ea25c5126e2353e15b0d2d270ac9114202ffc63b0cf881b68dd2d8ab216b1f359f69f652a0ed3a092aca4c1346339cb664ef22d6574f24ebb62bebdd4634422aea1ae6f464d7f77b12e222976ba85592d9c08d7f78722e156960db7bc5472e3409d4e138ee4cd32afd1a77d72faec05f0f69ff43476d8db763bc31b2865a1e3bd9dc7f1b41c9e78819713ec7309813560b321f95495992efc9ad1ce41eb64d2817d63984c861eb19795b90c88828130de504bd40701334ef763dc0f1c5814917b8e2207c0fdeb79bb9e9cd31eefe6d45d48e5cb4b3d0c4efbefa42487ecc5065d28c907e1bce6d40848d894168e170ce90ebb00db1caeef63a9d2c8b2f68422269e058c87fa779b493e6f0ba0f0dbb060c78077b1af109dd357e8395a5801701356c13968f6028063d7c2ed37ffe234e7a2a7378f6a11c5887f347bf045ed1ac62404bb4c524bbf38db1f484734311155af2d79b88a4dde342ae786ba756a94a8bdc796a9a630942f719e6f7e6d81b073ced62805173152a70bbeb1b864f644209cb469864aafa79d0bb3546236917fc0b5dc0f7926491f050d4ad180fa97afd51794559b8a0381a91be98e51b46dfad989060f88b9720ef2c198e5a6c27df91dd21bfa3c11dedfe9a44bbbdfd79d61f0ead05e1c52bda3473a35b5685cf5b7dd83ee8efd10de4ca63e7be8c790fca039f3e88b5398226cba4607ade9fe1974e6925e2fde4b1d2dcd8b3fcc2920a67c63b68d899e491956b1d4f732d9c1c0f8e23d3f27381905871b61f5ed23677c2a4f0c06db985669ab60e7139184fafed5122942201973452520c8bbc8b71461424d68e50f0ef8af6e93c8705b0fec834fb3b1f0446bedc8538f06fd68235b998ac49511885621b1a9615cfc50862060dbb703240026e8c7c40f5bccf314e2205c8312ba29de78896b0a4bc997c7b65940116f15224ce8ae0a4d3736c19c0653c53bddef9bdcce7b6a27a6d395d2c497be9827ac84e455ec11e09a4f1be082c87eefadd6406104fd450bacbf741171cb5affc8dc946aaadb3f3a6b16a8bee992567aff8d3314963fdad7780ccdd43c737e2dad9c35117249c9f2735290207b2ef7d522765531019a1481a98a4c144dc2220a85be4e8789b2d4e54eb80612c0a61e31c7f88a544467f176bf867dd9e87dc9531813e8887f3a71e4498b2a1f9c07e7d3dd2a2d3cb852a8cef3916ecf3b3687d042e57d097693f8acf2c4115bdb9cf4074429b1f38c7b9bbb674057c024cbace185de8a7e68a22571244a24507865588e5e4aa37a48be503333c7cd49020cf67097de068c1a37b236198410cc08d7aeef3ee8cdac8ab6d22524bdf136f69afc73036489320d52aadbc606420354850b7d6e4fa1ac15b8832d9f4bf780d6c6e90ba4175c9b10ac8a50cf0121aaa2e18c00dbc855cab3c9d04c854c97a35699677e0f4528cd2817e8e6b0f65e7232275d0723ad24ee93813c8b9b68f9529e644cc9f11ca2770fe17", 0x1000) fcntl$setflags(r5, 0x2, 0x0) clock_getres(0x2, &(0x7f0000001bc0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001c00)={0x1, 0x60, {0x80, 0xbe7}}) clock_getres(0xc7866fcfdd8dbc0c, &(0x7f0000001c40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) r11 = getgid() r12 = accept$inet6(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, &(0x7f0000001e80)=0xc) sendmsg$unix(r3, &(0x7f0000001fc0)={&(0x7f0000001c80)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001d00)=[{&(0x7f0000001cc0)="66b51daf90386fda15463cf4c5f1aa8e86166e0d", 0x14}], 0x1, &(0x7f0000001ec0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r10}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r2, r12, r9, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r5, r5, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r13}, @rights={0x18, 0xffff, 0x1, [r4]}], 0xe0, 0x408}, 0x408) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002000), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002040)={0x6b2b, 0x7, {0x0, 0x3f}}) executing program 0: close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="69f274037e415bd133d6c48576b1670419727135f660e4d8104f53fdad59213d50631efd214a8f79041878c94c3cc7fbbc7e51190ecafe554796c35dd0cdc4f06017ec5ed17bfd93b3d3cf3e2d821be39af146e1a9dfb85ac064bc30fd551e796f9f4a690de035b9aa9ee48e48291aafa15adfed493c4b67c7572ec0ffd4f181e1eccfc2e242757e07e319b4ab883d1d3a2e77d33408d34548815dc1a821a1a9c01269c45b8bff7a6b22886806bc30bcbef9040a463fefaf873dc037", 0xbc}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r3, r0, r1, r3, r1]}], 0x90, 0x8}, 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="e268fe3e", &(0x7f0000000280)=0x4, &(0x7f0000000500), 0x0) syz_emit_ethernet(0x474, &(0x7f0000000600)={@remote, @random="bf721609bdd5", [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b97b87", 0x43a, 0x1d, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0xff, 0x1b, '\x00', [@generic={0x3, 0x66, "35412403a7d3097bb97a21a877170e6b683c6b675b68795f9524471718458d5024533e30179aac9529421360cc1a9e9554f6c5a7eb3059a21e9506841dea9b5b4d357ee291f977a91f49d67ec5bf4700d6af7356cb59cc1d956e59e51c3802c054904ae89dd3"}, @generic={0x0, 0x51, "691a0557f48ad0e57f7e88534ed844ec6c6cef96b87d4a4e363c7d978209432523d7fcae701413328c97cec883afbf07a76b17432c947dcf95d804646f99766586c91cab4b5582ae75bb0c5bc51e049233"}, @jumbo={0xc2, 0x4, 0x784b}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x200}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x29, 0x0, 0x9, 0x1, 0x0, 0xa, 0x68}, @hopopts={0x33, 0x40, '\x00', [@generic={0x64, 0x6b, "3a7e75c2ca4d72a2e9f8226c97328e9cadfb14c032b796dc704ffd2da6f0b84d229fe450a1280452c558f92f101d68688e0c40c72398ee06f039cc51930a1e695076993151f72b2624fc1d958fac82438e22f58f6b729dff5964df0e9d24293426c896e9dd52fe21b56381"}, @generic={0xc1, 0xe4, "1ab7b2d6504bb550433a287392bf1db573e4950a32b113629f9a1b4e5389e155121b4a9feb9da6b2e2dfa5ddc435a4416b944dfb003889e34085916ad8ae480bebdd9b395d6066a8586ee7c5569b25197d5ae09cccd4d3b29288a9cb395eb3b9445eb65b9312435cdc18300b132bee06e963d4cd2f16f01903ddff6d38570eaf9c5dd90934483ca0de288400ea94a3bf824c72033901913d2b3f143eb2e136a5f30ce5b8f3b6f8a7485fc5cdfca54841e8ee9f3d29dca535f3e95c16a8460beff90b3a0b41e0a500b9271b93814dfd6c6fc9831af053c01e90849489ffc7f2028a66d125"}, @generic={0x6, 0x55, "4c0adb70b014eab40dc5cc1b79058092ae855dba31f56a43ae0687d5382cb3a1ae4f6411f145e7d1506ca5417bf72e6a8115b154243a90ce30657fe69144309392f872d2b8d3d8db92a0c14d1a08ae3872fb5aa4fd"}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x6}, @generic={0x2e, 0x44, "3c46b63fb555f1793eee664da9e9fd5d6ac74c8b638d51fce1bfe649d1e0bdfd6a818e58418358700ea5c7d9dbae9ec6f00b40e472428596d373d7719dc7a82501e3a225"}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0x6c, 0x1d, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x1000}, @generic={0x3f, 0xd9, "953789b387ea3ca613b8812e8934738d8e372fb029c931d4587328a46ad3c5fe04b3f1e9b2f20868e3c376fcbe13fec19240752c4fca48f7c992482e025161cb0e2747f05b040bf2720c3252a23193d5ffe23647309ca83598f3a09441aeee1788a9df4bd70b1cbd394b9a617fe11b47024b5060b5ca4efb0f931388bfb68888dd4555d2313f71ae5e71443dd40108e538f7fb483e2fd0b65165dace979416d8ea0128f7139701f506982ba1b181256b5e5ce1f374f9fe9fc52ceb1830126f2a26f2d847096c2cfef4653716ec6afd7d1d1a3313ec0b796d56"}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x8, 0x511, 0x2, "5fd71ca4b04cb6ce58db697207e66096b3d1c84206ec7046ad512159c38e8563e07f9b5d81b6002dbf1796809bc28c823d2a"}}}}}}) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0xffffffff}, {0x0, 0x2}}, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x138, 0x0) r2 = socket(0x11, 0x3, 0x0) read(r2, &(0x7f0000000240)=""/193, 0xc1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x6, 0x0, 0x0, 0xc0f1}]}) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(r5, 0x0, 0x20, 0x0, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{0x1}, {0x466, 0x9}}) write(r4, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x297856873e19a70e, 0x2) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) pckbd_enable: command error executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x0) fcntl$getown(r2, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0xc}, 0x2, &(0x7f00000000c0)="2e26de3bdf3308d0c595be11d72f6c987a00f005298a2208dd296df802c9113708b4f0bf59ecd2a0b82d6d9a07a565661815f7b6e092d7c275d5ecfccf464de6ffd6adf7dde76d6652e73a4e6cbfbf0df15884d555e2a794b9364d663f2b3c569e9034f12ef88297bbc646ef014af1ac895b", &(0x7f0000000140)=0x72, &(0x7f0000000180)="9eaa82bc90aa22311332995563f3230b843e74f5eeea2d6f94e2967cb09df67d0c", 0x21) getdents(r1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff7, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = semget$private(0x0, 0x4, 0x401) semop(r3, &(0x7f0000000200)=[{0x3, 0x0, 0x1000}, {0x1, 0x5ed}, {0x4, 0x1f, 0x1000}, {0x3, 0x8, 0x800}], 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: sysctl$vfs_nfs(&(0x7f0000000180)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f0000000380)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0}}, 0x10, 0x64, 0x0) r5 = dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r3, 0x0) dup2(r1, r3) openat(r5, &(0x7f0000000200)='./bus\x00', 0x10000, 0x53) execve(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x94, 0x8001]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r7, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r8 = open(0x0, 0x0, 0x0) dup2(r6, r8) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a618d00 pckbd_enable: command error executing program 6: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) recvmmsg(r0, &(0x7f0000000640)={0x0, 0xe16}, 0x10, 0x40, 0x0) recvmmsg(r2, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r5 = dup2(r0, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x7) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1007, 0x0, 0x0) executing program 3: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{}, {r0, 0x17c}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setreuid(0xee00, r1) r4 = socket(0x1, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x11, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x40}, {0x40e}]}) socket(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(0x0, 0x2000, 0x8) open(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) syz_open_pts() executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x2}, {0x84}, {0x6}]}) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="df", &(0x7f0000000100)=0x1, &(0x7f0000000200), 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) setsockopt(r1, 0x0, 0x6e, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e9459", 0x22) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000002c01020205"]) executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000180)="f41f041e3a308030dc59161be16091b535fbb1a53a6662180759e2bab1d14c88051d0dd6ad18e93cb53cf505f416f4449cd46360f5b0a8f18c304fb88e466317e36359426f4ac3d0a226f19c0f57235635f4d41cbbde373f9e48ad8bc127651d90f24610445920928179aa75c99858cde0c8ac187437650e8948a1464716d795b448bd56992da088e86e041effd722d229323e1c", 0x94}], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/26, 0x1a) write(r1, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) lseek(r0, 0x3, 0x1) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x1000, 0x0) unlink(&(0x7f0000000000)='./file0\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="fea07cbedf61c78abb9340b53fff44058f4797850adf9019cc7b36289724046b1e35d958a2ac58b274dc1e4c99221d242c65d540922f35162ba9ac94f63ba52b70834f7351077066f003c6a001e3106788bebaeb636b14ff42499e3909609ede0a", 0x61}], 0x1) close(r4) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x180) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x16}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x91630d9) r3 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x3, 0x500) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="4a01bc9379af536bbf89c06c19f02f624888c33d69fd502afa8dea342f65ea12d9d2523d42a7a1641647d9b68c928ac320b8be5f67062384aacad604ce8ce1c48809cfc33a91a3639f45ba6cdaf39e8ce0fdca48a8ff85fdd443fa9b3f25b0574000a4624be1a700304d6b597c7446be244426981495b3d1abbfbff91dc422df29ff82b22b2cc404129ffedba976f4c1", @ANYBLOB="955e8b65b831f4776cb3959d0a0ef131688b8e1d15768168441effb0b76cfd825cba0fabddb5ffbf62ed1c84e6307e1e0d3dcb5dbf46934f39a4e79e5ff2ced188bc9d368d22a2f0b93afa6a2cf880a270062dd940445ef25ff0a76ad4", @ANYRES64=r1, @ANYRESDEC=r3, @ANYBLOB="38a896f698bc9372ec2a1fa0405afaf5969c80f92bfd14e75c7fcd02d518f0ea612a9ddb719f5b7b2bcd2dc4f5d72ffc6ef4401bbd7c000ed9c0cdb70faec777bac5eb271428000f980eb76d70eb21187c39ff1054d84c1af1842d3d9aae30943039ae7495ea5bc6afc8263b07659f98f1ea092c359fc1b5164902c3598a318b678874f5ff6e17c76b1d254495930fbeeb0632f9e34ce26fd561c1f21cc44d6d1d9bbb7041908c381b725d4f04fac2364165f1f47fc1ab59a28c1627deac040eb710b256a6f04f1b54"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYRES8=r1, @ANYRESDEC=r2, @ANYRES16=0x0, @ANYRES32=r0, @ANYRESDEC=r2, @ANYRES32=0x0]) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="a5bf9bed0c717b9363f6da4bada3ebdb1f1bc5a14f1bb33ebc490d5a4911f5182eaa11f8e296aaccc26a9941c95fc23bfa645cae95de3712355e9b75a32e6006e80d6c", 0x43}, {&(0x7f00000001c0)="16387520e3e47e6ae8f388459e3d94d71c7ef6f3e4322a4c8a7bad34", 0x1c}], 0x2, 0x100) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffe01}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\t \x00\x00', 0x4) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x3f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x48) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x85366e2f62107d2e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x40) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) clock_gettime(0x0, &(0x7f0000000140)) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000480)="b2c10766d6fa838f1d75d111498be0e806470eedb9e5a7724b125a053174c8e125ce03506ba231aa9043a068ffff2dd61d", 0x31}], 0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)='\x00'/13, 0xd}], 0x1, 0x800) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xa1, 0x2}], 0x8c0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) seteuid(0x0) truncate(0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffefffe, 0x0, "0000c6f26461c0940ad9ff00"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "d6b9e8d388ea07b5b4e083a5168046c95006e743"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000280)="c6", 0x1}], 0x1) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x653, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x2) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000000c0)=0x7) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000000f000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000012f000/0x1000)=nil, &(0x7f0000037000/0x1000)=nil}], './file0\x00'}) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x3f, 0x40, 0x5}, {0x9, 0xfe, 0xff, 0x1}, {0x2, 0xf5, 0x1f, 0x5}, {0x0, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x2}, {0x1, 0x5, 0x4, 0x5a}, {0xfff9, 0x9, 0x20, 0xffffffff}, {0xe6, 0x0, 0xca, 0x7ff}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000140)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7840c5b8ef9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9b6be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045", 0x63, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) recvmmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000cc0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000c40)=""/91, 0x68}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0xc, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) syz_open_pts() socket$inet(0x2, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff0200000000000000000000000000010020"]) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x2c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), &(0x7f00000024c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10043300"/16], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x25}, {0x6, 0x0, 0x0, 0x5b}]}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="1234c147d168098b93029dfee05e", 0xe}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) getuid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000001740)) dup2(r0, r1) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0xd6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000680)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff803500010800060400004d01000000003f00ffffaaaaaaaaaabb00000000"]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x121) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x64}, {0x16}]}) kqueue() kqueue() r3 = socket(0x20, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) msgctl$IPC_SET(0x0, 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000340)="020000", 0x3) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) read(r6, &(0x7f0000000240)=""/193, 0xc1) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000003301020205"]) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0xa, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a16034c1f4e27679b78aecf86987544ca9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400800000f90000000000000000000000000e3b5caa8932e5fce76307dc71a0047172d8674225a395", 0x60) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg(r1, 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000600)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="5a10c49f42e23dada1acce6793fcb548bd04a059f1d5e94e0f8e84e458707ad2023654a82ef8d3116e3d0fa8f33dad08f4f4ba7cded9813508ed71775b403bc35a16b6a38eac0fc6b9fc4ceded1944d60954fc8b23cba12857a4d2b8366ff6e5667286614024fa80c49cd767c223c67c5248f41bfd813c6ec81d7d566f9b506e8ba23db1f6dee370397251fb2fd507f058fe62b48eab3380fcef3c8b73372b5ef29d9685cad3d4c47e1f370baf55c0c8c8d65d836ca3183ad825021d324a3d4bdd520a24b5cfa312", @ANYRESHEX=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r0], 0x88}, 0x1}, 0x10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x57, 0x0}, 0x0) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x7, 0x1}, 0x8) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(r3, 0x5) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x60d96a91, 0x62}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0, 0xfffffd41}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc09, 0xffffffe1, "9707957d000f7e00"}) r4 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f00000000c0)=0x6, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() r8 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x20000000000000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r5, 0x6, r10) r11 = fcntl$getown(r5, 0x5) fcntl$setown(r6, 0x6, r11) setpgid(0x0, r7) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x10}}, 0x10, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r4) r5 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7f, r7, r8, r1, r2, 0x2, 0x3eb3}, 0xe1e, 0x9, r3, r0, 0x5f, 0x51, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$unix(r9, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() setgroups(0x4, &(0x7f0000000280)=[r8, r12, r13, r8]) r14 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x84) faccessat(r14, &(0x7f0000000300)='./file0\x00', 0x28, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x5, r15, r8, r7, r12, 0x0, 0x7}, 0x9031, 0x4f3, r3, r6, 0x166, 0x4, 0x0, 0x401}) fchmodat(r14, &(0x7f0000000400)='./file0\x00', 0x90, 0x2) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r16, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x8, 0x80000001, 0x4, 0x1, 0x7f, 0x9, 0x6, 0x2, 0x2, 0xec, 0x3c}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000540)) mknodat(r14, &(0x7f0000000580)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) ioctl$TIOCGETD(r17, 0x4004741a, &(0x7f0000000640)) r18 = socket$inet(0x2, 0x3, 0x5) connect(r18, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f00000006c0)) r19 = dup2(r18, r16) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r19, 0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000000e80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f"]) executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$ddb(&(0x7f00000002c0)={0x9, 0x8}, 0x2, &(0x7f0000000300)="cb9b4301992789440db4ad62b70fdf1637bb22997f50c5bf49e30f20249a1d882cbf892f8afed32968260872ffbd3038f6b725b2fc3f5d6295e51435bbcccb43a04a650575301e87b2546a412ce2a86a06f63a5d6f230750e8e562532857f345d59ed07b9ea8a3a6d20b8533c33fb72db150913230382106f425b8436e647be2b7561e8cd5d041d0120c8272c9307c2598d7c1f2dfa0fb5a15dfb7101d4092e589b7b674c0f6802e655c1dba42", &(0x7f00000003c0)=0xad, &(0x7f0000000400), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000000)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x50, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000040)='./file0/../file0\x00', 0x800, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc0", 0x3) sendmmsg(r4, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = socket(0x800000018, 0x3, 0x0) getsockname(r6, 0x0, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000001480)=ANY=[@ANYRES32=r7, @ANYRES8=r4, @ANYRES8=r2, @ANYBLOB="6dc822bf253d723bba5fa93d78a95835f8731f9e8b4ed619d0e926a04384665e8c70c627bfb0b265eb9370d80d58bca1d5534835da73261cdc33bc5bcea1b829419903c0f893726805b453dcd7034ac2b18df6a367c81d0398df99a043d7dc2a29a04d0afee337dd6e0ff5a63f83c418196a78ac210d4bde814df96699b2adbb622cdea6e20370152f65f0a67d0dc262ce02639533ded0ec000c6b6dbc61c04dcb140bd05ce2b39285ee975edca8d1078d36f8b340656a8091d90c8dc2922ac5989a13b671f4034085fff7da396b52d9be3b01e0ba6d35a26c014a6f200558367864e45a4d9b719d3f779388dbf6a7bc1355d746f1a8533dca070b8a69fcc1de0cd3339c1ae1f4ea8904c6c9a1bec0f5aced9284c785d682a8ea752078cf41b839178076850d7716584bf9e99ee50ee5fa7816ecc5d5e3cb07a5747313e6695a68480305a69ae7a8200d13ba18c33ab057ba40bcc27286e2dcaf8d2e4d518ea87a6afc3501470ce2eb70eb5748bded399749c59387dd56b496a1e232b195f0be7cd36b791ba52c2b3b1e3eff605f7194842e4f168918d9f8114c3cb6794e1e99d372f0e349e46b3adaeaa88eeaff169ad2a9d4201cc6ff3e7febffa613a89ea08c08bb58383adc93d8af4cff1d682e7f76be7a3ee8d00531fcb97b8bbc6ff9bc9e08a752446b2fa4ff4d83d9d91ec683cf7c35e35ea7a4ead17279eba559866956eaec43310b8a1386aaa00accf8a1db74ce695570f2c26813f15c4b362d506e8dd358cb7db1f1ba01a06092b553f9ecb38ce49acd43d2271c24fc58a71c460dd3537b2160a0bbef64e59095f3feff6f835b7d08e8320a6bff8330e8f2c7b3a8787a7966f934ae414286ec05d7a686871b9a088884d861dccc12102edbaf1c7aa95e71844439434247067aef8a6e37c612c40846ec42c1095ff8790ca11888b22d88ef47a9fc80dead642814bac311d027ca1657ac67e70419738aeb65c629403a20b3d30354a36e4d75923f2ad8c0b70a05b5dc6684195ee1d116e5b1ca2491ac55655c4158e63496ec60f8987ed1c8be029ddb3115572fb16bba403a996c9198da4c91c5113929d969d155937660149f4e9e2da99b8b1cec9237629df6be39768784db4a743347670acc95b788070faa8fb31339b2545ebb4b0f80980e8a725197e632353fe1119fb0add84e4ed95962ab996dc9b3de85f77070fe91b4dd0c42b6f798e9dd1d936fc64dd1a7b2bc60950afe40ebd0b6562bb8a765d4185fc09e9c118e96fbeeb927c5fbaf14e99416f3c04b365a28054ae8bb7a8dd6f3c99f0e16c9afe0d4eae21773b291cfdbc8df6d6e44b1b930df5c8d3a927666496c8c3a2400189fb94ad37405cbd3a95300c18a00b43bb05a08390f2fa744d41b973c8a767ed08193b0557c1fd17644235fa8bffb6bee751b50f781d3a3d947b718a53baee6e7bf9c4f32195af9a53f51343f3b6cfa6957c54fb915d810e4fe3117ed1c5aa7d767852f64cc389155cbcb7635f8f0c56cab4fa52f01e2968804b145a51751e1f77f685753ab3f24e99f5e9259ee867a45d9da2ab384189b5231d4b72f444eefcb7854c66430977b3cf7329052daab0b678aac453085cc1283fff8214a33eed67bf2dd8bb7f78c4b5db8ce05124c8236dfd268230bde241ea3cb5af667696ee1abd716176a307d506d8cd5634cfa8b1eb2e1eb3fea65485ca5598384415ae7d43ee6687221e27a406a1cecd0872643ac84f1009516e58534a682c5cdaa20fb85f875f39d5040891f32b30ce1a90193bc6a12439c0f4df62c728fcdd68c30ae4215ebf5f9fe5caae85d9d58873f705206924fa6a069a6a4465f6b69916f5fef3ffebefa339c2fa8183abdbfe821f2d1370d5b80e41136e21e431fef5c228b5d4d07c592833c1c62db2e06d67904a8b52d120dd69709bf66805f820bf02a333a1840561304031c556e2fc991e9577ee27b98660370b2f668fa1832b56c06d95f8756dcbef4ac3a5161c90c0607cbd9e6010f2e463b4603070de36b424056a933b56c1eb37ac2bb8bfc6cf1a5b3591203dbab5fb59b0edaa07be22269e1a502f2240890fe7fafb1b319035815e3194b5928c00e9cbe9dda89df15827bad6e2437d14380e0babddce135489017dcc06a6b32e0207a3e850bba17f5267cacefc0cb439d3ffd25b482ff88fc4e57ad43fb7560fc46cb528738ee204ea609e4c263706ba64b9a79156e7177efb26c2b1b6f132af059c73442ccd6edec5554fc739870a2b9a10bd56030075963677f981c1ef74cc2221689050fbf3b22e61f7bb5b38e9cecaf5c09b063b80bbfb1b64a2b972da47005a6cd1adc2c3a6c60e07f05b226b9e31e96683ceb88bdc5e4a9eb64f79fcc33a581edf58fd1d9667a51ac1e1dbade8078869ae68627f0ad42fe9b2fdd23788e474866fedb57de2d41a9d4f7a701ce54ff261acca656dc7215b2bcbb510e59afb4d52e047bc33718fb795f170721d51a9d9954b62a25e698e3888df9f15b17a3aba3eb98e1fa8400a2877e452f4b170af638e46e025c28a3cb89c8a67bde7d24897ee88bfcdea5e17fd298072bcfb34664b8ec340279583d3a77910b0610f55ca6e1b05f9aa217fab480164b17f40c9fe4f61774cceb09a0f936fefd0755dbb4fc3d1b22575d7ae8303d0bc8ca610c38b71c14e5aff71dd87b6e5eeb07b920ec9350c6af55a91877294225aa1ad72c626b3843fcc2f466f72b490271d7ea33156402a79e1f0accddb540cb76c144a691c529bd0a586a00e03cf45554d34acdeb570f8f594c068672b83328ce6af663cfa24b4c82544986a7bf2a0153da239a34586fd91034a06f0f2881b9951bd864356da8826955dc8c431f034438fd08310360d8e057bd380952da24de372da6c735572666a724dd6676a556e091480af676bf9147bf0e7d3f4a0dac2eca989fe60d22082d993e16e2fdf663ebe4605390c2e32356c7bee28edbb8e8e5b543d753753c619f8c40cfeba711914180b74ad52d19227b232fe4e12f1ca526bec94af21ab221f29e22df59c840de81063d2b5d53030aa44dd4cf45c4e25f31c25c725f6c860d653520cc99cbe3555e95be45c785299f7b0fd3b0e1bc4c27bd9be279a3d4203963d8a5786d335c4d5cea6d0e06c9a74e2ecdca948de6ffb8a909e270367d4860c0f21258c63729035fc0fc0e6668756f6628af8eb6e7883e30b4799406b8cbc0acc499f16653b813e5b035e70b0ab75a9e123a2f430795cc2261f3dc89a989fabe677faee54c507553bc5aa6350f7ebd2441ff020ba71f7a4d8893165ff69cda5ded15ebf054fcc9687fd8f24e9be3510ca95c752fde77567af306356e2d5b38da81eca47a726346e2d6105a7bff1928f98186c5d08d2e90d670ccce54cb66fe907d7f5787acb8e44ba19d466e7c999aadee7cc8c1d99bd9e5acd6f171c20cf03ea6c62d0c803b736a37d351cf064e376cffd838c64e4cf9a1768acbe4ac7b411347fbdc50daf24a25c4f0bd2ea0123c5cba3520619e716816274b7a46bee5bc34ddc5e76c08545ea4b1c2035dc9cd0f10159c2ad0f07a4fae7a972971d1a1b86c281d1686e1318ab0079eaca96aba725eccce66ce1c948489a7f4db78d0347465f67c3a0f7ffbeb20f6acc0c8e0b919540b6d06219d7f7944beb2be75d75acb40788a85aacbd121cd28ab2d4bb76676eb928d85fb18d5b65f83583d28bc4366bb6286e8b94ee1bb8f78fb3739ce053c9097b9f6f75597427d0f7dd890d2257fcf1e5eed3b76e30f211f7bc345145dadbd9ffbbfa19559e7afe44183549184c733eb055fc5b83d86bd45ff66b355e562b7fc885508c5692028ae0e26c60b67edc3adcec3e0d8df8d7a58c05ff8fecef764422cdd0c6d7f1809ee0ee3d8e0c205da7f9a8fe8a27cf36e5452a9cd49c8890908ad0bab4f68852000242270e4d6324431e235f6b445d9e46cbf5eae9a701cc83fd9fed2d209ee2592814281caa41e4a04453c9a2b69f16ef6b5fba5201f62422f8a09210f37a4f40367e23d10417a0b6664343e4aa1de3941cc1827ea47c1f4ef06406d330901d546bdb2e61677123a8483f4d8b32bba66946a6348df17e178f591c9f04e1a031d825585e1c2c9c4a30f469e4247caebfed8b5b2e70e9049c1ce216a945af03197b535dab9e2eebb9ad38bec139e5fc16788d7901e38e391709061343d3c0eb879c47b6d940f8dbfe4a4a103c86c0b4bf739088a26df33616e4a729f510e68b5fd4627142a5efc5f75e49ab48ac451cbbaa6357d5f717b6ff457475b69837b629f4545c46bda390730d035b98ce7c2d2bdf352f329be1b43321c69a98342ade64f6e37a40a2adc8464c41c29d9c41d2fb21650afe2940701d88024a6db0b938018ba71fbba8bdc53400716f712756ddc56b706c4ac0b205290a8913524b8995059d16a3deac9a3b3e911068d229ebeb90973f3671da189d5df09ea52106c38b5615b70e3347c547cd8f430a148eb393bf9c9431d669bdc1ed01116673cc1c10fa9b1972b8942dad0c24c54cb35667cbe5a42e381911f58d94d28588604e854bf44bfc6ff4c629e9ef4f6791a821ef89d3175fbb43c9a4b1d579d9a995860ae895b7412985d4b5f0380cd37ad15341e8ad478096d29870bbaff71a33b49e3ab01b0fb2a8a0ee339af5bf9b60d13a60a39a89facf819503df104b9253e7ff507eb81cc1a18ff91acdff001e0498162cf283f10cd30a3d92240c790a1289658dd271dc1f92890a599e181730f0c4857fe02d46b633f458314e65ced13c2467afb8edc7ada77a9833e648372dd87e96a927dbc193019d85be56bf3c310d8602c8ce34c8ab67531c1bfd4d92446847d7a5da7ac1756150453de97ab62fe51b080902d3e60ac812ea815e784354554b2dea0fb5176cabf15d103cec0c98cc2ff3f68510517f5c9980832935ed11c313930a2ba53af230edf6343169386c069689d21162086fbdd77065fef2d9e3bdce0234bad611026faa7ed9520d2a138cc080666b53f0a52c24f1743a68e8a5db6d9a9a41389878b49c2f275a93fbc2df34a225f84fd230d4007a6102195a6bceeaa8a40ff24895640f833f31b2a63a03158e918cd6e6625f88fa039972461442bede82397cd523e599a0b158e38c8ce7990c4b99e47192fce197e8a45b691a79fa9084db8822e6d0335c5c67081ed1b61c99650e2ecf4bd3a44b4df492f0fece99d7e5b3ffa9c3a990a39c39854fecb219011fa76611d1211a0e1a61f9ec15911c71d5ce6e44525588c4efaa590156a6a0d4b2ef9ccbcb3b488b984eddfc656af60bdf972c5f87e126a21de119c49232d9e72e50415c492578a33df1b0bc4270854a1d81bdf63a46178532430004305789ea233f55ef83bb03c81be586c266d6e3284c4c1f8228ce4e2a8f190cee610629e2d68e9d24f87d7ab609069a0b8d7b01142c090faf9d84ada53c468be303f154e59139b733722b38c583673e96110b5667773ec4577d44e7f9b5a3808c89d8e0e99e9d392f8dc4d3cd3ba7087eed6e2209bfd613df312491f566f8ffedcd02694b1f4ce849c476c95e2a4b77262379dc399be90f2b925601466f4a7dad13883417aa57800f3c4ca3ea31a440b640a14788f13cee1c55c5794b5c7020cb284a08bc2ac3960bebccfdccbb37e186e9c53d49fc9eb12fcd68c0f6d2577b0f09fb7dbeda145fc7b6eb0d42af6b836e3cea1a7fc19911b6cda96aa69ca8a7e0a15d889e4cf177c8ce4d3098d3ba9654697b7563f9d846b29b7518140507e21f9e96cae9bd5c9d8ed", @ANYBLOB="da85debf154c691d8bed66f40d04000000857a846084f9762958abfa52cd1a570000af06cc1e730690a69c55b126e02b315e0fb702731ab479b5012ac4496b5164b0c16f5ce0828e6afec02a9803d0ff03590979333302571d7d90c199d7976cea19e2bf48e898", @ANYRESHEX, @ANYRESOCT=r5, @ANYRES32=r1]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r8 = getppid() r9 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="f4ca94179abb865e7a0d480a5c60d35475a8126aa5bf4a2437ea058729ec950190ebe9eeb3d513a692952726eeb1f87bb393fdf07c3e06c1f21b895707084f35e3e8973eba1258e468aa6fb8249b139594454b2b5e13464058f7897bac686233082cadb0eea70ad588e7dab368f911bf036769fc50d0535d98cb5d160a0faef6033ddd296c688264a02d03bff5fe6da113cacf3ebdb1f5907d6045a712df982597", 0xa1}, {0x0}, {&(0x7f00000001c0)}, {0x0}], 0x4, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r5}], 0x20, 0x9}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) pipe(&(0x7f0000000100)) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) executing program 0: socket(0x0, 0x4000, 0x0) socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) r2 = msgget$private(0x0, 0x30a) pipe2(&(0x7f0000000000), 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) select(0x40, &(0x7f0000000100)={0x374, 0x400009, 0x0, 0x7fffffffffffffff, 0x9, 0x1, 0x2250, 0x10000000000}, &(0x7f0000000140)={0x1, 0x6, 0x4, 0xac0, 0xcfd, 0x9, 0x2, 0xe3}, &(0x7f00000001c0)={0x10000, 0x41a, 0x7, 0xc1, 0x2, 0x5, 0x1, 0xe200}, &(0x7f0000000200)={0x5, 0x7}) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16=r3], 0x401, 0x0) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES16=r2], 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1700) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0x1, 0x8, 0x80000000, 0x3f, 0xf3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0xe4, 0x9}], 0x1, 0x0, 0x0, 0x0) r7 = kqueue() chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x9, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kqueue() msgsnd(r2, 0x0, 0x14, 0x0) executing program 5: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() mkdir(&(0x7f0000000200)='./bus\x00', 0x38) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x7, &(0x7f0000000040)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x2d}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xffff, 0x0, 0x0, 0x1}, {0x4d, 0x0, 0x6}, {0x80, 0x0, 0xff, 0xffc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="a1070016060000c6386c7f000000", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x74}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) semop(0x0, &(0x7f00000000c0)=[{0x3}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000300)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000100)="0025dd1c9e5688aab3df3e6ae84acbe2b1ddeb126261b2dad79dd166ec4d5c29b5500fdaf454d490a3a6c889f35ab9b9ffb05f68c4144cd571e5750caa51b6d7eaa04e2d50623d11f298c1c6430ef2eab060514ea24a4869f5f1b636ed0697f89556de7114fd7b60119470f9ad2cdaa50c2c865d3212e13b83b3da33abbf8bed46cccf1580550a4e6daa62d4d9cd90cc3e590a720cbaa25d2b3a727a", 0x9c}, {&(0x7f00000001c0)="efec9104feeed69519ee376c120e84733014bf61ba26cc12590d0a293d6f269da44de251b7000000000076ec2a579c171411b905cb5c2152ea7082daea355047298e79c4e1ced0b5b03b86b2a3f942", 0x4f}, {&(0x7f0000000240)="92c3bc7616a17efd0650e919a85c82b8d6b68ebb6a722141ad85020b0e814b6b99f48f4fe68ee6999f52184bbeaf4ddf2c5e982022f96f4fc07a5c2c17307d5a21d03e5e99cba0b85b3ea8c1dc27c657f768d69d692a1901dfe4351d035f61bc068a5f77c11c8c4969049c45549178664d46fcdd60e2c26bd8e0c86b968b860b68ec2079cc53", 0x86}], 0x3) msgget(0x0, 0x704) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040), 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ftruncate(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000340), 0x10004) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040), 0x0) r6 = open(&(0x7f00000014c0)='./file0\x00', 0x70e, 0x106) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r7, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r1, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000003a01020205"]) executing program 5: syz_emit_ethernet(0x261, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000022b2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000200bb2b0004000000000086009078000000000000000000000000050b23282260c23a5ffbb9fff91df2a4d9c553f035fbe7715caf76259c8220c125f9e5d3f758898c2825bbee953d0516f1e40cd5660bf729e75f8e36eac8be015e34f1778fb9802f1147cdea619d1b330dae769bf420e90d1800aa2b0513c62ad673011b4b1ad85fb625b629f4df809bbb0a1866d141169d68e6a7505747119290c13d31aa1407dc539dc7b41d606e36621523fb5d4c5f80eb5a2037661cf7f7f83e23828c90f34279127439287d9894dbf0e9dfc08910e2449ef992565973b1653167475ccc537ebe4331137231fcd175738466aa2f137b2761074ba9749336a362ce5da5fa1a07d8503946b8da8d79d4435647011c703d78d7731b318886d0b8f8e36ed5b1c48f59316c75ca4a6ec03f2d7f30a9edd1886b926dea8028b643241f6bf92b8d471081aceb3ed6183ec4c435bdfc05266fd9de9e59793334110aee4a131a15c229f598abe7ab56d870f0194e48cbadd62caa7e00aa642636818e888a9d22f83f0e"]) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f0000000080), 0x0) r2 = getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x3f, r0, 0x0, r2, 0x0, 0x188, 0x7e00}, 0x5, 0x8000000000000001, 0x10000000005}) getuid() r4 = geteuid() setreuid(0x0, r4) executing program 4: r0 = socket$inet(0x18, 0x3, 0x102) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) setsockopt(r2, 0x80000000, 0x3ff, &(0x7f00000001c0)="6e8e46a5e0f82059d39ad8d9845674186dfbcb3f17b612c2d82a976d3c45afb4d8420abc0c32ce56d7b5f6315606542fc2e539bb59997de591ecb18ec866c47e747311b38edb74fc9e6d5dd49cb1e614fa9184c0cd1b402384c22a9541b98419bfddc36977766f2b7b8c3261057a4d9242762b7b97e88c52320c962dc743e03c919f400184a778ca27252245", 0x8c) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') listen(r1, 0x0) shutdown(r1, 0x2) executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x8c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {&(0x7f00000002c0)="a1", 0x1}], 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000280)={0x0, 0x3}, 0x10, 0x3) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r10 = kqueue() dup2(r10, r9) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2e", 0x1e}], 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e5d65fd00"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) fcntl$dupfd(r4, 0x0, r0) executing program 3: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x18, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000080)={{0x40, 0x1f}, {0x36a9, 0x100000001}}, &(0x7f00000000c0)) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = shmget$private(0x0, 0x4000, 0x170, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x5000) nanosleep(&(0x7f0000000180)={0x7, 0x9}, &(0x7f00000001c0)) r5 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x44e, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x32, 0x2, 0x5, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x4, 0x4}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0xe0}, {{r1}, 0xfffffffffffffff8, 0x50, 0x2, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0xb3, 0x0, 0x40, 0xb0}], 0x5, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x4, 0xff, 0x1}], 0x7, &(0x7f0000000340)={0xcc}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0xd2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) pwritev(r8, &(0x7f0000001740)=[{&(0x7f0000000400)="9ce06abbfb2cacdf6550e132a26207dd55f6cbad6f297deda00fbca8549ef1888dc85d124814fd1bbd50ce31fb538ce007a10ee3ecae41acab68a6db405ed7a1c18dd63e25fd039c4d89ab1bbdaf80097ee11812dabb014507b8572338b49390a7d89614687efc2d39caa543028659fc7224abc5acf1392fb6c28bbd91322450168305496ed807f47dceb991c2aa", 0x8e}, {&(0x7f00000004c0)="a38dc92f20980068bab80b40c9ca0e2d794260b32110473cc9727340677364fe611f2d71210bc2a3f55dc2e1b253c8a2098435205e2ee187e7945acae48cc0e9c6942478fe106f8ad54c6a42791c8583d930d2f4681cb820952efe963d94daf36e522874a536d8f468e8430815386c386126edc662cfc342923a4d0074a09aa772eec5fb28391d5d7dc5d83c894c271a8d1a66b6f0e2184f536b7e303edf2ad7ddb9adda33b2fbc46ed85ca71149361fe28cd6779c4006684f93a8f24adccdb9e88abcdb5e544e57e75b5e1cd64d10dfb90656b0364abb4133e10ac40975aa", 0xdf}, {&(0x7f00000005c0)="08722ee279c971874ecef23a2a0f737ca2ea5d390ccce060b54d9aa99b13d023aa32869258447f634c89ed0f77df8dbf26ab8756151fdc98f2cfc65d5e3a9e44aca768b4ec74858a05f78ffe7a3a77c936265169f9927dc4ceb0665c35b8882a0da4ad4c872811119068029f492a66b8e22dc192ebf9d657e0", 0x79}, {&(0x7f0000000640)="1a0b5e54dda255a7d276901bdc74504c432018f972be5fe0976657f48be9ba0ad3da477a646d16b13a5e2956caa0a1929f617a79898c0d2d4b9f867c0ccea44bbb310b3f28c6df9e42eb41dd3ce6c91ea9f541148a2719fa4fbdb8ea21e55301b63134c47cbd754380d498b22f6d08d879ad24a385e9883db99e391afdc124b4a207ab6675802e23ebcbfedc36a9b69102730127c21d6f4a9fc998a282a15ad241cb1d5668512c09e57573bba014253b6b29ea0f49a73622dfe1f09b20fc09f68d59f8a099e2adcd5dce7700d1a662560437d0b2ad2aa496eeb619c88d8b518c719fe63c7528608020bb1d3a5600d5b673b8bed299e5aba2ca55e1a2d43a59ee7fedb830e703c6c2faa5b2e197a9a7dd08934ebf07ffb39de49be8035b43e8b54aa53f456a93c922848dc319d63e3d83acdd5e7c9bc39cf83821f28321af2d617b66f69ef2879d7db821ecf0bf85eb2acf9461dd3390e398bfd7194074797aa41118486a88305ef1efb8a6fcf3371dbf3a1857228ade8c3885130ee6b2a30ea37fec9be99fad23a69b36631156860e4bcf3021111d656247733f367c0c7488e069e02caf02f6cf6b0f0da1f44a94eb91f22358f3cd0491337135081cadebf0f2f553b3a7eba8fc847ac73c4fb7f7491ad6465f4f51d02c680f91af82c4db1c0cfb19b0d924db0d1d605f3d67977fc57b9be51c8827d2626c4d001bd288f0aa71c944dc68051f7704e64ab82e2cc14ad0ce0dacdedb6f59dbe2d63ea4b05d060617a6d7fa6670b39f116a26edfbeb4263efc26e766cbbfdc2b4025291ca3c9a723c35086b20491023214a3383ec234e768ce21ed8cbb31988768e78cccd8e6005352de83e808938b60e4ff3f6b4c4c5bdc52a11ba28e810f65746ac31e6ae41f19a8193bc90a190c696ae69d9875436ad04fa652475addb6e4621b370e0fbd2c97dda704ad8fc04a532b51d7362d69332d6abf4b7d71cf01e28c7f8c2da9e95a1c227e8d4b0434712070ae73789b6c36aa019f7399073e6b522b3e13a10dbabec2181add4cf80f318330d6de52b7a6d1f7ffc4172f69425ace6f802c009f2510647b83c84d953dc47e1c1bbbce7ad2c169ab45325103b4157e5d7e5d92a35b8d729c6ad46c0893db7a959d60f4b13b40a3ee85885250b06a1562a32b3784d77b403d5fee49fcd3c1d7ed13da892a0f20e2bfa08a151ccebda7902ec08be4512ce64441305dc9276132d28701075756c689984ecf03d33261c52f7534e3a9d791063046f7b4ef20a95841b60836f2331edcff9fd2e802c9ac9e889328b88b4b5b113fb9857ac132a938f321172f5cb25a15ddeb8a4dabc94c37d4cf591ecdc7ba54a1e157de7360de0d6cfc4ebfaf75ecfba1a4972b33d7bcd2516f099da985943563c0297e7b41a81ec86c438c11e277b1c4392ca3a32c767586a89795ab45bd600acac4369c60034ba87ed4d54f483432a9fac0a896b864d7ce9dd69a7d8a021694e5b3ece0cbfbb1e22269cd0744f8e1e8915fe16edf14c4859db9bea6720af24eec17d60322867019492ca323ec9139a1f5e26b7013a8a1e9aa4c5993d11bc5207620dc1c9d0d224323018ca0816e0db1023ee75356e58ea6bcd216e7c7c840f717e5360f1d3388678e54f397d0069d2d27bdc364bb5bf97d6ad2bbf0a966d23d8641e789050bb131c0d1faed72b429431d3640bc69ba12207fedf0155d05bcf461d382d1272a3137043aa55b29a40cf5bd93d65f82c65278301aa9a3be9f8514dd6da144304127c8fef77ed10455e3dbc617844c32260a29ff6a43394e7a5568c8d6bc73ed7fa1c75ddec50ede63181f563835f59e528fcb24ac7ebea96456b12735d4dd17d8e58632067206b42413b6188ecb2b4c2e26fff5d37787c60710fcc5de47e0a06255ab53e07165887a0ac6561b81286df0f6004559bbc844410ccd6a3387a93481b4bda568b73c553ac70a52d72490320b5a9090b5b4e82e040a68857e478b2ec17b2c07b18342287ba6d67f6a45e67932963b92b5e9cb132033fd1b61aa972693391d57e40cbb119c1672b7ab6ea636bc9bd0025cc64c0a58f86a737aff682dac9ca921874546ebe69dfbb365b6b542fc49a66be7d47cfc2fd453ed72730708db181870671cecb29b9f14e7c5706ae0dec9cae1a782ca3c25859d6130e8c6e57b193b412ec70593645830e3068275b0154461206cac8cc92315096724bb96d3abcf8c19e44bf49ba5060b585269ac89ea3a448fdfbff79ae987e3ef870a0cc35ae6933381e55a0f77cb5a297981746715e90e32f99bb712e874c58a9ca7f12bb99974d52a9903fc86faf79e02da301e1c4052944fd6314e7bdfbcce3fb7f08bf3fd8d0a6dccf9e10ffc9bb876ed16aff34718e5c667f54d1aba92fe556d787ce95bef5845e9c66c5cc229df76e1be3fc87cd369a187ddd6d6bc8ca383b80bb358ffbee19efd47ba181a0aa96ade564dac43497b386f0d1f2cdda5e0f974c3e8db63c7fb6f8fb483895d0c01b0d72e52f25872fb3c67c64384c91566df4e856692109a9cec94f58e5578a2d3a1fd4270f79b99293144241b4058ca1465e7b9aff15c489bd5c7c630c618d29d4d843e6d3613ff96c3880a9420b9e368f996a9edb1a3294c0ea0b44d8ec54dfb63c33c32dd84e60d86cb33d454e09420e5fd6ef408ed46ecf7f87a1a3af7cb0db0924643bb84be1153e942685338223d62efe218f392826906468a655221e83b995af41eb2e3f35071f59300f1fcc27a00678d88f59eab09572be07f57d100ae7f7ddb6962e99139140e2e17691a3c6d5720164ff486124c10eded089de10f53c813fa171df99074a6771b5bb470af88e0f5fd27c8d85b0afe7a8778b6035d1036dfedf68f07068de53aa2e4b786687dac480dc18c1fa066f7f779525a0770b0d5758531f27212e75328af5e86cffc1dd31a1aef0da0bd106e88201ab94c0c3fcb2b3ab5e997c8307042b3f6152a064500448d19755e9466a3a04a962335a1b8e9548788b77c94c0ced8dce9d32c268ed42ab8a74c08d604d48c5e983c95c3aab35bad84386a1da38984c19d2f346effc94765e20337ae926d5874e77e5e8074a71f79cc43482252190de173ed36017f35a62e5ef546277545cbf50acc5c264bfb84cea37203d194950e4ec8e41d5b9d5660a994f2d7cecbd2280aa51260b84f37973e2290571a5222522c58e85abf4f1bc8afee049af40e4190581b58503916660795f06ee1be1162f3c7923348f1a27daf5cc7426e6f4c77ab96ffb6e155ef5f6a87d63e6f7951eed5ce500ee6ab0478d138ee31b163a1d4aae2b768916966ec2967c732571be57f7b975ce85f2cf5a48f140619b19327c034d64d53112bc72c3ea78f61e849c0ce79f3cf6f38ac71076ebb299952197155b457325275ffc87c26abb032e5321748f8979ee0f6aa39926d0baed08105e37b5fb597b5f1c1bc73f7b4abf602de622a67eca59161c77a1b410d2b7f6c842102dd5b60392b31753271d8fbe3db53ae3079a059fb607d0c395a78c790b8e0c99d0f2879c0bf2b1c2facb45519a0f912a514806ded349e1b2f19a031c512b02098bcb78e8ac086489a1fd762d1f7eb75f3d4915a181aca498df3808b8f09eb053d53632f6343f771205908cfb0e3a7835aa5c30019e34ebd1f75aa8c6c50bb9a3fcbee6c411e4a732862f846d7d2360a28e0069728081a5a5ce941209f8d620a6006f45d50457f53d58275931d204f786263198dc3cb8ed81f29f0239f124f31c847cc4dd6dff971f68ca0bdabbc397ca9f502edf24e93c2e29705b950f00590af790340daed266554cd12f53698c186363f55cab1cc46d201011129fa8a698212650e1fdb431ab0dea2d9c4a8143d42f9dfb72e8c5fba05affb292504b9e0283a8f01dcefbf1b3067e6eeb131ae6c7a5e5eac57be3faee463959eb78cb843666b29fc0ecc6db9453a98e5e379e774d92e8a20a4b49c4fcbeec87edcb8f97d2141f8ef6da63e56c5ce4c96f28f50ae70137c2c474cced14dd1c9edfba77faf79ab655ad560c23276444d983ad376b2ddec5c24c6b6f05d563bd840fcd1dbd077aa710b5ef7612e8051e2d9b0025daec50e3799279641f7ed033259c8017c7cc723f962c07f29bade4297003e9308643e0786a7cb2471e462532f6ae27f0f5e1e278cbc7b7f6ba58ffc4a5e48106ce5751c36c5fba007e2caf468d33ca6d9c081bb0c7ca8dbed836310a8908312445b37fc06346d5877c4222f89cc6316c19582f7511219a48c28363c5bab6c0a36d12910c22de2d399e8ad9d6385bf324791d7ca03e662498fec12ec184194ba6b2a6dde57cf9d6093e7c49637c4654ffe0877b689ea69dfe611824db7b452b80ca7ad9ae252dade233a8020471427bb702a3b8f3bf5ed0667db00fa962f07aca082448e3bc3380a0eed519fe47f5d5d93a75b8aa3dabf974d38f766134b22f4cd41d45c4bdb1379b1aaac73e27e68c9ed62dc1861570c6b8db318460bf20aaba8ffc76ce7098cb3bdd6ca53fd136c8f4ea293f9e5f2e8e97ef51cd54b7632b4b509770e2e23d47399b5f2794d6afdc57277457c109416311f6bc85d7a0be06cf65222e4d49a40646ab5a28d00cc2f955186138fb8540b4d41f9baaec047681f503e4f880a3f0458484f0acd3204fc5c0fd770a22412f8dff9ff4d7aa058bc57f3cdc8071fde983e8061ed13fd324c2f23ed3cc2dc67aae08b44b667600c6c897d3102577db876c989fbc17d66ecb91c9834d23c9ccf4299e95392770ef855d617ea789a3b83b41ca55c4ea6894dbbcfe006fd6e8a3a9f95b34417fa75d7e944c26cd5d5bb589f4bd71927bfe4eff41c61ee83dd3bb98151d07768f90ae4fdb9686d765834b893db4cdb94e223f7a97a5b12ab3cb7cc6a5ee6342b17ec27f6e3422c8ef02ebca9e936c530f51638481e852cb3f8098d1b35a21a17e542fd7d4b6447858d15482a68290c6f0aa7320d5cd9bd761c57a5097a1f4908399d4f6f38099f9daa2783888d31b44cea09a2b6777d7e55dc4475be700dc84b452b7a25693184e3b7682fb300c2c4f3a64ded0f96187588c483b8ba75c1f37285a47044807a6bd9430749b022a4bd643033c3132e1f00385369875cf2e1b0281d18c2e6ffedc145945a8f92dc7296f105fcce2a9d67efa48c709ddd3408b84856f81e0816ea5dd5553e17ab238d87da5fbeeb17e74d4a235fc01528855d5956df7437a800b41f8976200687a49c5097a00d32907de3a3fcb25e21bf0bb65dc62b013ba44a0c9fa0d6ffffd6794c47d40f8749858a8a9db732dade43e7123e3b4430493d05506988ffd32cf6dce04e8e0a53abc76aae405ff6d411b3a82b41426b0ca1edb65ca12a6d15d458c750d99cf55cf9debdda9d99839d106cf7824e8988504c676b80f47c840018f94836003188b0194f97e08700f44b8e50d26c9b126da23e4a05e83b6a5d5ed42d153b64807351d415a6069deb91a70287021c6f5c34879be2736c6e9832927def9541fc8d6a22152ef6c75e6379b7535f9cdbb011a16eb9162e6b3ff6c46b18dc6d95f5dc3599343d2bf42720a1bcd8f8367833ff3a5c2b6495185f91911836eeb2811ed6bdcc3d543035864c263562a071083ed7a6a85318a8586c3e2846024e6457f5044f78bcfb9440fa0e2b119f9589cd543259d7708e47f76063628b6a1a1af039fe103424559ef3e436b4a9547ec754593788ef41653fd824a894af67fd0073b0337662a61c38d8f7dde23980334f0b7be1891d43ed10da699db83046f9a3c", 0x1000}, {&(0x7f0000001640)="fc0a86afc9834ec86012b5e9b524de584862d64b3df6604264c65e689dedb95b9afbf9b23b36e57c202685e3c6e33ae1dc2c11c1f35a43813252", 0x3a}, {&(0x7f0000001680)="6594965d74e135fe1c23adcb840edfd6d9d41a8e4478e508bab05db997a541251cf665f8e6e4f2ea3e3f47a8d159e9e51087b80b5ddc4b797dd6a27fb7cfbace3dc74230d7f4973a550b2fb286539d072b93bff80b32d42018b2aa6a5d84f1317f934c464c2f070980ce8bec61346571c904bfc6d70d3d5e2164f3c32ccb3131197b3e134ff67db921ab02", 0x8b}], 0x6, 0x80000000) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000001800)={{}, 0x0, &(0x7f00000017c0)}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001840), 0x40, 0x0) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000001880)) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000018c0)) getsockopt(r9, 0x6, 0x3, &(0x7f0000001900)=""/219, &(0x7f0000001a00)=0xdb) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000001a40), 0x20000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001a80), 0x1, 0x0) fchownat(r6, &(0x7f0000001ac0)='./file0\x00', r2, r3, 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) close(r1) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES8=0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000900), 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3", &(0x7f0000000a40)=0x62, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08", 0x5a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) poll(&(0x7f0000000200)=[{r4, 0x4}, {}, {r4, 0xc0}, {}, {r4, 0x4}, {r4, 0x4}, {r4, 0x8}, {r4, 0x8}], 0x8, 0x800) msgget$private(0x0, 0x10) setrlimit(0x8, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x48) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r5, 0x5) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) getpid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x611, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pread(r0, &(0x7f0000000080)="a68ddd22d2211a5d766007", 0xb, 0x3) r1 = socket(0x10, 0x2, 0x2) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0xffffffffffffffff, r1) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./bus\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) socket(0x18, 0x3, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x28}]}) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xffffffff, 0x5}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dc, &(0x7f00000001c0)) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240)={{0x0, 0x7}, {0x6}}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1}, {0x6}]}) setreuid(0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=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}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xc, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x80000000, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000004c0), 0x10) executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x806}}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x0, [{[@multicast2]}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ftruncate(0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x10001) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0xfffffec1) executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r0, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/189, 0xbd}, {&(0x7f00000011c0)=""/187, 0xbb}, {&(0x7f0000001280)=""/240, 0xf0}, {&(0x7f0000001380)=""/131, 0x83}, {&(0x7f0000001440)=""/54, 0x36}, {&(0x7f0000001480)=""/97, 0x61}], 0x8, &(0x7f0000001580)=""/96, 0x60}, 0x7}, 0x10, 0x1042, &(0x7f0000001680)={0x0, 0x800}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001700)={0x2, 0x6, './file0\x00', 0x7, 0x6, 0x7fffffff, 0x9}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) pwrite(r2, &(0x7f0000001780)="ae73dfd05f1703ddd1a4e0246ef039b9cef45d4099a6b9b95bb2123387af5e55403e0c3fa54b65aab0cc06e3b3ca198c205e98331f30c2faf4825baa183de312bfb4215f8fb44883c16a6c7c53b0e15f76b5e26f6195e8e1df6edabedbca22b179f348438f291acdf3ce0c1d45aec7d9db0dff0279b92a1a39e66a8aa79266851251880d21fa7efca48b9bedc14fc4854acf4c36dd5036682b184847cf207afa9d7858f8071d5d0781c3736271789ed16355d8fbd39abd573862ba449828687d2b32cfd54f0c85895c08a9a14d6c7838480c4e2f1441828833eacef13c6783d41fcdc81710327ba45a41d762e8c674d20bf0abc3f3fc5d77e8f8fa2b88097b1b94b82ba646f908085338f2ee18a6510b9031f8253ac41defa1baad93b10a42c06c7d5b4a375a9a68626f1dab5a307aceecd0778bc07b9c4a352d6d5eeac868a0b8c341893a8203d5a3ce905dd15021bea6c0fc0b7cee8623ef4b1eb2be90f5d078c153fed7940592a0af6919e8b50e035d78d4f74940c4ac0d751f28f828a4c58e9d78bbfa775db23b970b836c6fdf96e640264e52dfcb7d6439fd1d4478a546c47887f907b33f87b78017a27d94294158b773c0dbee4d2cc16ffe76dc9bd2142f9230237f15544c2da52024c8dc8cffc6f64f6e842b6fccbb0f2fc2f048e738574d0a8c48c0fe2f31ef7a82e2699b06371b04a2cc7116010454e54a2abb11943b3dbf2e400ac378b9cc453b2961952f2a1987ef6b0b22cae70825afce96416669fcf0aeab3bb1a5c3fd6ae88355dccbd6e97f96bc94b43c13abbe99dcdca2b657960148c252d853c5e825b2ab13cf7839eb09e43f98c3c5885776242f9cdfd03185915c2280cb58c7cf6f8da2f849c4c5d602eda5904e6145b2e3f1c9460a4f416ab77a43aeeb75781358d3f312b4c52326d098ebbd725134974223c150829f4a07a0b5039a638ce7d0b651ce25d71bfba7e7e98fef951ff6923ff36da046a235a0fa02e9f5bb41face8c4425a374ad212e95a9dcaa2f8e339830c8b62f619f514e0471690328135756fcf012b5ce3207a483e7dc7f292a477a3649a35c63397e90140bbf2a7998c577b656c3c88c74ea133892c9fe61fbda7310dd6391dfc162f9eed7fbf0957fd391a9731b46cf8a73b72b04f02ec3e59092efa6500629fc999e0190c937380e7eea0ea65f51afaea70359f4451fcac14bc014aebb262f643065914fde47a016fe7a468fcb81a770012aaacc203f6f6c1274622197e5b9b54220203a4740f8b1d1625e3d214415f71fb9f578f5e0f921a2e572439b5bb26d8964b00a1aee921620c5f51374e30e286046121ca38abe52d7068275e1c4f54fdd4fa6be7e958235ce60ac27a87ba4a41a0a984443aea1c9b61af6846cc968034a9aea8f213a5c6a253f1c9d3796c548df779d565134818c4d55744068b8fb92aa8f9d8b9b1c06e1ab5f1cb4decc9ebcf0f151f0fa0c563a07c4ee93f195dcbc071a37b8a71d4b8fa0fb97d9b9f091a5b8b26873026abd508e025499bb037f26d87d4474c5ee5df5d40b14d110ec0c61189d41cd02df383d636435396170e5ebeb67329aff0897838d91fb3d0f5155597db854fd5b0112881e232914260ce7116cf2d95608d1e5336a7d5de67674b18f9fc1b7dccefb7d0c5d8ffb3b1ac4fb6c8e2102b7cbcd33bf0ac8971d576bd3ec589249f0a2ddb41b6d96e924af54b340aef2a2359c6ee285224793256d2b88ba25df3c4b4fcdf6c7e8b251756eb3cae60ed284dcf22e231add0eede997218f8c2a1b32d54d938b90026763ddedba360f4f7f2da1f1b4c1685c03a643653fd4f73992792d7b313bfd73ea528954256ed45cebf43be5b64d5109930813366642feea9cc31362d6ac7e27d1c34d081b8fe2f4bc23d1762b7d14a68af3674e893687cb5c6521f4ef19a56f0a55b82e73258bf12ca901f87b77feb419baf801eee4d0ff24f9fb98600472f79e6e5ecfef12b7526c8f50eef080e519c897455bf5975bc998f7c984ccb675c55923aeec9f704a2ea0528013070afbf76c355b8dca72a270e71647d7958f7f7f1e76534486d00452e9e2273743f4b396b326b5a557c4b56a59bfc3750cdbf5fa85682a0a27e0cadb4619838b487ec82a47f072b984abeaa0034a7abcec50c6004f528945498e18f0db254dc4e0a9ac56f77bd8c1fce39656629cd12baf06996fdf7888075b8fb146df51f7c2fd670a5d1f12fb05f9c989dff52f37e9877f046bff1875dd9f6a8d98d52be54dbe41d1be446efbe3cd636f5a92127406f7b8cb6a1acb5b1f4a1ce11669e7013dfad0c4058cbe3484cd2f167d431ca30e4eb67ec2a3acac8ddeaaebea36dca019e3f0a46e8f77284e6195cb69bbe092baab400ee86d615249db1c6fd80d0cbcb8e1c18a81da2b339af90188e86f6e545f4c446d5f2ca597cb73b55e0aa28215506f191c107a5c86a49ae04ebda7e63d284acb13d7c0c84dc28d6930a744afc7955a404572576bde9fbbb6808c9222e87f0855db5726830b37b4f1390ba2bb1547f0ac5b8e986da9f51836e7ab39cbc72b79fb1643401b2a2c743d9189f998393f0d3528e00204e6b39016b590832ba1c4b9c550bdae9581aed0dfd75b64d122660da15c1359e9af966d2b94a8caaa7978d94f433921225bb519dcb3ef87330328c86014ce105d319bf34156748f96623378f843af58161359f3a18c01717e025a5c9fbf12cab6e313d0dc9487ae493f77c562187632dd7f43de448a878c8d56be38c0e699dbd4b0dc8062e8cc3e2e00abd1873195d6925aa7bf85f3b5917066cfd74af9871a24a685b043b482039d1a7654e211bb7fd92c75b75133bb4df7d42da82fe4db6e06244359e832c89e0d33934bd0059f9605587e0f06e520df1236ef8a044c478d8110d5a957612121ea93abd76f2c7904ebb230c51d89d08d61020a1f2c92ca69f5c182f02aa8ea49bc0d461b032fae492d0f0d935bf2fbaa07b6e94281ef98ad214f055aba80dba5de8e0eb7d3a1ac65e22ef925851b6fce186f592185a53ab4f9e35899b033168b585eb32e61d0f44799658c2ba48836c58758609a835562c1531b0c227d808230a8678ad9600abe2a3f94827d5e756ab39397feb997205ce42dc04ca74d9e1c9a01934e76032a016437f4faf9617951b33f6cfb7c958cbe530a1727d7d60236d2357eb585560d9c34c6b2852f9b2eea5fa4b6fd66f950a032a7288d0b82bbee9bdfb1806db718523dc14fff60c9c140d55bc51555d651e0cac9a0527f98ee558f33728334f76378ed254c838a086104a3373b02c4f480a6d68a904c1113da30b7ca894cd633035292b7b74feb20d2ec99105167866076871928cccac414e8841e9287bf3e1ed9151bb85804f793c62397bb267ebb126139190fd847300c30553a9643e85438c8e556de2557952a3a2caec4986ce85742d2f82d4cf6a3e0350c61674b1125eb4004f84302ebecfad8e454530f752c367363a8dad601ad110740142c0c714efcd0417e40e3da295a3c264f9e295caf8bd13b5f95d3e73c4fd509e71672e4f3bf44e4d467640bc863d773b4d58fda544568d75317d98361c423dc349f1c7c5f7e6f827db2eb06d1950a487bf29de9405450f327ed9ecf624895ff6ed507969c876b2873257160d7724e80c5f5034ace2d7e7d9d93aafcc63f8b65a1bdad90e4d5af00800200479e44ce27278cf7327cbb0e7158b6fa10381de971f9cca49d388cff0c8d72a6dcd0a934c797548211c38b6666972b8e025c58b4e80d2a66fdeee78b6625cb409d64b9ddbeb63da16215e60232db186116823d1583e9bb0bb36f17058bff073be05295dcdf1318518e921583ee2547495ca66cd67ec2e261c648cde2d946d6d4fb87c981d55884862ef6f437843b61987c8b5c70c87fae5158bd7f7f18d4c522fe8cc5869b9140770d6848220638f073878849e6081c1c5f693b5f049317e79957e1d62ed770cc9dd51380da54af3eff935470b2a4490f4014ed6a56b52a1ce89731dc99493fdad1832b2945bf338a4c4836d9a920b644aa89a0dbcab3445019d998f429eb0958bb148a3576e2a7a9900cca59336a07d90c65e9940e4b32a8b55adaf95dbeccbee1f9748a6ccad62dc42674bffec3fb0ad7b6082604538be4ae180bbe5d571f492d2bf16e8e62f1b51851b13fe99588408a7796183994e992684c37542aae943b239114e59f1fb3ccd2fff43a1afa719ad790ad6c2b9ea77e4b40ef6c8f6e39e8611cd8a907fce81f1d0408b81ebb6b9b6ddb66bfda8e6361b92ea7c6891f8d171a3aaf0052784620bbc6dfc1d1e702dc519cf8a94d1a4a3adb6082612d3b5b2c918b9faec3ac6eede94768e81643047c3decd2e3c25994931928ed91970243736bf09fbfa6b64bfe0325e707e58160b2bfc543700e1926979615ac0e4d5ef6461fffce09b21dca1ed37a9ebcd15e8a26d51b92f9b7f39493af62a2d4a2af5ca5c34dba3a883639d07818a26ff9cc94d4557e80e0b2dfef478d9b99c33fc4b9fe54a5e387a4a1e736e175579623ff15cdd91201a06e0e64f2fdb6958066112280720732a48a914be4a3a06a20c5237b39d85c1d13f22c915aa8a3a92902b14ff3ac9b1b14d3c2ca3581a799a4549d99a0e64f0464102dc828bd82bee676d5f90dfe82c169f2b5a7c4773b6cbc4a72da98cb8a52b58b528081000d5bbba1e500546be4b27b977261939781cc58dff01dbdf2d95982880a8242e97011e9be6fc78aab34e00a68fdba2c0fa5855e5916b095cb29701ed77a7b6dfc8fea6da277c1d7c0280e657646099a1e1e5e9216697a56af5a5ed29cc9056475b551cd93422a28fbe89b6d4d6731932604d25479ecbe9db9b1b811f0b3522168a9f43cb839a7665781a7c6a0e66a3c8fc37542e4f6096487f581ae3ae8f20010796981822d57d1e16347778216b7f5fec710c9eb6eeb2fe65c9b40f0bd39013f7d9ac7df92e25d324de689dec85a56801d62a8edfdbb27aab5c21f685ea6784e8c65f6fb73e6c6ccd7bd92c701e2e07a6fc1a87cfe168384949bfbfedb470f10ae90966bdeadfe29e070f1d43f1e5280f54875b61380d7e41950dd1a3ef1acd487ee5cc619d97fdacb83617f7029a047f22830a52a0a346511f4ba98cb5f745ab76b0e7de72ecbcf7a29c2961e9b3733db51bc54a5541373b8d15b80c181e5faa17f8ccd72960ce14f09227e0ab6eeacde9d681097bf6814cecc5ec7e2fa4bbc14956956bc5f2a8d58705ec83bb155464fb0dabd18ec662b9af1b6e0c67d00513bd2c2a0da3c296355fe33cb0507c57bae363be00d532cec745dfe6a17aa6757a09bb2784713af7ca1972476298eb119e2ec9494736637dbb32d9969cd0fe7f11ae0a26da6fc10cd8e3c66c14f9588eda62388f51140c0d8cd782ca02bf3df960fef27ba9e7f888ab738258c49c0ebaf7bcf55bae618865a46f3631e6699c6f52a1e4b2705062c72ff2d249fe47373536e2b42f95fbabfcede30938e4799e62205d99e059e3708b7277be66f4090d6afc773b681587ff9562130b514169f9c458f97f2a154f9bff8253468cee2541867c7f95f7ceb2f88e53bd2912c014da05ebdc85cd7d8216a9cf5d8345b810e0af04173ef8007512a54fe7747d843a8aee531bc53517ff0ac8f390068fce9619c1fb0cee82c1b30ec84c2289bfdd06a7c7acd7cc97d0b354f1588e2ab669caad16c2af5149e37e4cc6034b388d7c84bf65b0d1ea5cd3bd9beb8837acd7fd3099fab665dc498760b84054e3c774fb350a5025727a5b6", 0x1000, 0x9) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000002780)=0x6) sysctl$net_inet_tcp(&(0x7f00000027c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000002800)="ff684a42aee89c444bd440d0d22b78bc1ae458d20b49e32cb1e1341f9583465dc100b96426b6e02686968c70f79470281355e3ad559d1b21bc9d522279c1b74fa1853f5dde942e57a9d9", &(0x7f0000002880)=0x4a, &(0x7f00000028c0)="336920918e054d05212cded949034fa6bf8e29a05524c078566b0a54699d510255a1949287ed6d86e20d867c90af71ffbbf569c15c4ff1d6aed321a57dc00d66737bdc8a37ed11f9a5936364609481297ecf5c3d9e3c9c5bc227123c8ee4a6a5b4bf165b18368c603c734a1de1e6a98d61e766e501934bd1fe627225d0927bc3891e92460ce8dcbeb9a20559aa3a5a94fdd45bda7d29fe9ed4a06fd90481077d5679cc54389308b3097acf96821faf12edc0789242595122a9554a077d4a6e53727764e155ded6224ed420fe01d93a9f3a60ad34c4fa3fb245f3f93f1e9be0e518cf4b6723415a38f6a1ff530eb811238850bf23", 0xf4) r3 = getpid() sysctl$net_inet_tcp(&(0x7f00000029c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000002a00)="ff1c559517c5adb5b1f0cd2a326b8dfa5f4aafd92c530c4d9fdd066da3331a33e297cb971e20321539e985fd2b989c3bc3996b26f30cbeeac4adf7761fb19092a5303512d04956a82943d533d5240510c16c212a8e66f3658b8999c863637e97362437feb9888b4b0d4e0e1f10a7f3541dd323750d6482a7103ff615422b9c6cd8a859f114532328b6709c186bbf6c3704c30260395cae65313e59123744f699f40b", &(0x7f0000002ac0)=0xa2, &(0x7f0000002b00)="cfc02431019f7fd8e7d3f49ad0011013e8598f57792d854cbd", 0x19) pipe(&(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000002c40)={&(0x7f0000002c00)=[{0x81, 0x8}, {0x5, 0x32}, {0x8b, 0xfffffffc}, {0x25, 0xfffffffa}], 0x4}) fcntl$lock(r5, 0x9, &(0x7f0000002c80)={0x2, 0x0, 0x4, 0xfffffffffffffff7, r3}) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000002cc0)={0x3, 0x8000, 0x9, 0x5}) ftruncate(r1, 0x1) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002d00), 0xc) r6 = accept$unix(r4, 0x0, &(0x7f0000002d40)) r7 = dup2(r5, r2) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002d80)={0x4, 0x248, 0x44, 0x8, "6715fd21052e34f74ac8c22644cd3430aa7edf3a", 0x8000, 0x6}) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000002dc0)=0x7, 0x4) truncate(&(0x7f0000002e00)='./file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000002e40)='./file0\x00') r9 = syz_open_pts() pread(r9, &(0x7f0000002e80)="c8ab5631afdf5adcb966b4016636ded36456e205b4893e8f2767572ca3fdc98313420e02120936977c0122e9b0473f471ce92abd0c39bf4e424a620d8b081dda52ceec716160283526cc8829f68bccfb3f900ad5dca2b25d6d670479fd4d70dd8209b9dc4456dd562a45a0460cbb7e6ba01aed80d3d6b2aeb5e1b3daed5e8f7f33ba79004d6d7aa5d954b552f04f1b8945b503ed7151289ec23cfe32af45432f1c8a56d43e02246619a9252c7e247416f8bea20d2152cbb49dbada37b61a170e19a58fc6366346c8941f6a5087a26706cf84effcb4e266407a4d447b9c645a363dba4d4a770f9101cd4d634e2f0bd227503887b5d15282ddc2e4f596736c87804e57530cccfd1f4a274b1ea1e8379e7ef535e35bf5b23f933868cce63fbf4915175bf0d6105def93a8f6287b5da59d485bfa16029ce30a46aa655ab2412975c593d9a7575f9490b8d849c0188d460d4012f137bfe3615bd44822d914cd6f5b2509e96a15ea6d2b44142a31fdc178e35b72b8c78a7fd320d5fe455e6666a4c57ad6e594e4e6cff753bb78643ead595eecf4403b844aab71f859e24c3e44b1ef71336c5de1a58e0c4aae42fa2d06ace13319ad6689703af572666062d1f2d8a106b3b96e33b467138ec3cb34624e868a50e51ad6a7acc477edc8351fec42de7c8f0f5daa914b265296f00c1f8351294cca59306284d6c0070711c1e202c51b6bf58d99c06e5a92e37ecd34ed183762d49d7e6f5d8140c447e80d4d90ecd619e21d5d307da497a6c69973287b9777139a86ca2aaec76958a3b1abe9d8252e744de27cf3f845106d406c943199d1237f4b30acc7fd4b859667b9aec3c25c9e9f7dd6ec6823e69f3d3e153bfc243f4bab43c07bebee1f9f28fd52ac6b57d4fb8bfcf69d80bbda93b56b9dd6202e0eaea6ebe16400a2a11ea61e399e1d86f046cb33b1bae1b29de472e197c4e10c43ca10ac2f023d42398357ec7ab2b2bcf87b768a633cd389aae04e901fb706a76e8c71444120a03a410a6616c97076a522c1de05be0a5e1b2315276a50417d870f3c5e67c144124b1be273c415d3ef3fcec894596854af04a087fb2721b136ee6127393164b330a6e1c126468138a86ba4324f70ed430e3693e4878cdc07779e188f3d1fb1a14d2c3287fee741e6b7a317fbd249d840187525d7fb5a71fe0e380831009b9d1b04a9ca97924a035189c70c3dab009a88ffd3c948a5e08e04cd65aa933d1e720bcfc41899ded1767e07e364fe95c15a1b6bc2ff7d8ebba649d4e7b47998d457f1b38358bd9efb160231d26f37246b7fba0b580135ae5ef6835f351336530b45a2f1a195ff404729ba9df6dab32636b5186d532ca7af9c00a4e3b07d705ed1fc1c035d087e01238f64156d0e1352ec1a26b584201101bad141d4b5537b1fcafafe46e365cf861fc4338ebcccc12ccf9b2ea2f3f0aaefbe7357ce1d457baac77216ba3975db7c6d8d811307e03ac83fe51e22635a49d4b5094c6d0bba2abda056081ab6e2585c7554112664e0f60bcc2f0e4cdf7858d994d84d063af440479ca208a39c4ce5df036b32e111fd239cf62837db72045c7b1018373ea2ff6e11487f09e580148d908eeddc95ba3bc4755a7ba389735cbf5f77449ef99e5b77991b8c85c9332c572140679022fa1529c77b504beaf893c5fe0a90479b02f6ef83541746b857dd979d680dba45bbd4b3b32af7aec6d840d33d568326dedc4285f6e6b1a1078df254a501486cfbb8ac096c556f7dd7def0bdea9efaaf93241cb4ff33501bc956a2c72f3b59eec8c5fb1eafd084dbb1e3c8d8b11ee3a53fd186dd6e5bd2d970dc77479669712513c698bc050d04469f6519c36c9c2594298294527e0a5f8558636ec15f9e2580f28fcc98307babb4233ecb09c2acb7d29936a13e5ecd11415967c2ec1dee68c78cd4028999b0f0520d4424470c00b4a1204338365501a958ddbd342aa3fc49c0a3e2d44fdfff8b8e3f78659b1a6c95657bad4979e426fcc9d0bbfb5aa7a15efc42109a2dc0725ca4faef0a27b2923f75c82a2b16c4659754f4b4902610015c1a0fa83fa1f01ddc161a81a083782c6cdb1ff04f11d12635c672df711ea5b3d48a0942dbd84750011d64060a81104b4b1d53b03245ddc4472201309b8eb900a12b82035b401f7eee5c73ca8c512626bfb824dbfb4f29f473767c47e20820dad8809c1984ac132474402c9d8426e4960e55d69136f68d022a08a3a8e41ae7fb003b013795e63f993115097974707c30dffa36450bec632a7af197890d522886e0458e66f8ce0efafcb4344911b1aa904636e4d24fac510cc6ab8b831fa0b59a82c8a9017d01753a1fcbbc380609dfad49b6cb5d0d92ef3507a54422d0c1106f7ebcca5ca45546133548a84814d4ef7fef64363751e2c9637aff4147d5ea2a1dc42187c54ec80cec9c72c7f8110b3628399abc0f1651ea6f26c2972e0f3011660802955ab4c46c4dcabe3ace9ed196e952cd2964b974f3d3d5cb51915e2bc277dc6d1869d9f9c02d10311b94f59a994a473d2d79f2df9536c4a6b3516229b933e00474f88faf7921a33a4ebc1a1f5fa301b75ddf9f7a92c5c57bcd1ff129282d030a0d829aa34cfd7f01e69465ceb8e1ab935f1eeb941a90b4fa6cac40a4acd61fa8bf3163babde8052cd46061bf700c2c1f1614446629e1d36d90ac91a81b1cb65afc7d8e54ba55526611a4478b3dda2eab4a3d54fc0cd5bf782f2bfa66a7042d3b4598f63e0e9ae92be3102c936ec74118f36c9b032357548fb06b3431c357477c3939c0eb92bab68843658fe2eadfbee564bffca3cab6457a30fb22b4087fe9dc7d915ef55176fd663afcca2a9da7cc84afdfd398eb68179a7a35294672f5e695dec3927ae74f77d0ba5cb910bd02eda49844809e5f578105e6abba059bf56457e56d1be2fc724ddf2853d5db55260ffff4c30960d6afe81519c0dbbfd3332e0bf938b7e7ca94e32a81d7a10275734b56bb40c778689320803282221fcf5a0d2d97ba5e0b1308ec28c5f8fd66ca6b8e4383bb808dae315e8173b769819a498dc9399ac1578a9e21000a14d2763e2a718cec33741c57e55ef60ef6bf2e873d152fe2e02493953eebc9f1a39c769687fe638051855968898b81b4f16255194e0dcf7eeb3aaafd1f0b89d8c21ddfc20a8e2c4e89e611f85965410b6206447c6ca767e6e2c172dee98202b2360401615135b53a8a244d2a581b42890bbedb991c6496e0533419ab21b1c0e38e0a18c561591dcd30a55bde614fb8188f46e42d8223746ae60d8c8bfbca48fdf7b7f12ed4902166fbbf05522334e40d3784e7415e28a55aa98876aea06e22e4b89271a926015770b3adabbaa05f34bcdf03647951e163c0953a88a579c53b15271cbc6917973aa7899af441d8af9f7a2822b79aab70023b136bfaaf526bad3e8dd7c8249b00eaa8d914541d5019ee20fb3dfaa341347f0f87d7c019d6e7458a74c4781032d1754ece753e234a3957753248484db62fbd95e40b42416eb560e215b1d361466e23e4c252648bd08d9c356a6a38fb79648aa9dddda1674ac077e653ee431faa17f2a53adfce489e62b12ead9dab068f8c7b4e30c832e71484ff52b59f2ca3db3457027b56577100b0622b17c0ce700ddd93578e1b381694ea921ea77131c3ec688834678ad743d176fa4320acc07118b10db2c4f1107b4f8a6fe1d861218e0de2d7842e4174dfc53be8580efe046690bcdf1b022e94fa3271199075efc16667f679a7403399e0277eace7d02db8b2ce6e7ca8c26c96668eb7d7f34f0378dda9aa64c5457341aa9767846d194dabfb52a6fa2360c0dfe8017b9ac6c2feb36eee98f0bfd7ff40543a5719c7ac9493d21d5f6830acd989470f73fe4f739912b4dbf9b2791672ba73a0f028184b974b1cee0fa8bda61adc02acd197b008e0a9626c0650be1ef93486c640cf6da581758135dafad3c9ce740c33675455ca24343204f30dccd38a31bc739638f1b40ab87bb0abb3433d2553777d8a892448f783d8fe392c1c3ea013927cd6f5f524ebed9e6b544e6af6d968c0c5d3293148220e11a7cdec98d6121c699791137b9fb3fb3ef3a4c32ab848ed9590851e776326c366c0ad8910c15e0df64aea89a9d7591d4489db6160b5cdbe95aa6f7ca49fc25c8d43efd57867c8beba9a73c50f773744d6054e050e4ebb21e218ba4c3cff8bf7d2fcaa17aed10b7b804735377ac92677044f525885fa5fa4ba1a756d40e469feab695807f2caa01b61f6afed27722a33be24de35c5e411210cde4d2eb6ef13bce61cd9b882d2fa382d1b9bf193ee0284eb97ec15d896de130b6e0bcb44321e92a853aa28c84908f1bf458add869d1271ea62c289f2d815cc9f71d4784ea2886cffe9d38f7695a1b024041abff38e80f2fc3c89e309fadf085e53f3bc48e4680b98b65ef9894ac42107227701d6cef4289d9e221c1c6009fa31ed97e4c91acc57d6724aa63e8110b9ee45f2b036383197d1445304182cfa74a1e0dc09301a081d09ac1210c8eb8c108f0ba5b39c505f33743f51a19a6a78440e440a549d7199c552b9ddd2334fc29ae61d00125a3a04f2878edcc619dd6606adf261c6ac6a8a8cdefbc9fa98b9933fcb38c65d3e6e9d1ccc19e600c95f6107aa18cea23d2aea07dd6889a47a3925bbb87462bb48039b0e0e8d17fd1843b2e239a8b661b391a171728487acecd7d6334d6387d377d8c6f0af08bcdad5a2d24f013244da511fb0c64de3143b9f6492896c909aecc4e5eda45b0e9191359171a35df59ccac7d438e35f028d4701032f66ce9f226062ca59e94072b031c357bed0556e76cdcbfa02272d91abefefa792c56ec8258999d4d3470781268de464d5873778ce17f82dbb09950a706f42b8408df077d6d12d1c08a6885dfa7d06a2544cd66334d7fcbf5e70db422be978ac86e1dba05885f4516dd7b9f67c088b7b3d572b6c3c787581fe6bb33418ec8877ea5d50987b0a9e0687ce16ba5d2aaf657728ea3bb56afc00ca2a5fbbee5e68921d1ba21ddddd1a746fc00d2c6d97f2365b08d372c09ebbd3fb6d0bb9a5c5cf23be322a6fdf302ada09a6c1c4dc0da64b7c904dc3d0c8b8e1d6715a080faea476bd3346b1206b4c7b536eea2b19da1fb0859f67babf50dcd7a1d4c035c6146330c99fbff9e72fb9ca58237b4b1766dde0163ad4da6a6692805c023ceb9b797bcb497e16e04cfd6bde6bed89f01a9ec8057332364241732b2140d231da119d238515f98c5137c2a57920b7461fed796a22c09fe0e3341fb59527a15ce75784c7cac45b6f4e650ba6f0e8fc0ffd5e474a81a6b8cf7384229fc0a8434a039dba899b352b9d1e1c72b0a618cfaf0639301982eb8b3e2ca1ac25a623917a29cb26153b76073490ef52bb5c343f69b05d88c9e0d62c60ac727b4fb33ac17aeafea0e7b4d14225d4851bd9c0c582fbe780bea2362a6c258c368c9ab567e8a28abe75c6398b48c914210f3655fea28a4009d90d057d684b14545e96368330d774d09314456b3e13ca75075477e5b062d732de5715130347755a9bc15a3bcba703f7043db413649d5caee23e59710c0af8c6701c4d1b4bb15aba9d1c1ca4b9d09e2cb9025a8edfc2d02f055919c59ce0c36c472e942972ef291cff97dd5d7fbad467ef7c99898f3e024497ea0f7f68140d181adc859b19cae61b3005a817168dbbed4eefdc471480f5fc1ef67208afc57091811f5e236da36c3515a06cb0aed91f767ce9590fdc0314fecfc92d4dacef75a6d1c86a884c6b6967", 0x1000, 0x1) ioctl$BIOCLOCK(r7, 0x20004276) mknodat(r4, &(0x7f0000003e80)='./file0\x00', 0x8, 0x5) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000003ec0)=0x5) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xab) kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x22, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) getuid() r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) fchmod(r6, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000540)={0x2, 0xb}, 0x2, 0x0, &(0x7f0000000600), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setreuid(0xee00, 0x0) r2 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) r5 = getuid() setreuid(0x0, r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) syz_emit_ethernet(0x119, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRESDEC=r6]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x7f, 0x4) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) shutdown(r0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4103}, &(0x7f0000001100)=0x1009) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001140)={0x5, 0x100}, 0x10) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000011c0)=0xee33) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000001200)=0x1) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000001240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername$unix(r2, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000001340)=""/71, 0x47, 0x3, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x8, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000001400)={0x4, 0x401, 0x3a}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x1, 0x0) poll(&(0x7f0000001480)=[{r4, 0x8}, {r3, 0x4}, {r1, 0x8}, {r3, 0x20}], 0x4, 0x2) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001500)=r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r4, 0x24) ioctl$BIOCFLUSH(r6, 0x20004268) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) seteuid(r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0), 0x20, 0x0) mquery(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x44) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001600)={'./file0\x00', 0x10000, 0x183b, 0x7}) syz_extract_tcp_res(&(0x7f0000001a40), 0x0, 0xff) socket$inet6(0x18, 0x8000, 0x3) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000340)="f5f3b19a", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) close(r1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea3e7a297300000110eb0000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0/../../file1\x00', 0x18) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r1, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000a020205"]) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = socket(0x18, 0x3, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000002c0)="b151efd908ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87ccdb2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9b30196002152912948f7e57a8b53af5aae7a1e7e954a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdad352974a5bb8b0c293c6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444de6286b741a42b8867d", &(0x7f00000000c0)=0x8d, 0xfffffffffffffffe, 0x4) socketpair(0x10, 0x4, 0x3f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x6}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x7fff, 0x28, &(0x7f0000000080)="0500000000000018", 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) getuid() chown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = geteuid() r1 = getuid() r2 = getuid() seteuid(r2) setreuid(r1, r0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x4f6}, 0x1, 0x8, 0x8}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x1, 0x2, 0x1000}, {0x1, 0x2ff}, {0x1, 0xb, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4}, {0x2, 0x1, 0x3000}, {0x1, 0x11}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r5 = getuid() setreuid(0xee00, r5) r6 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r5, 0x0, 0x30, 0x6d}, 0x9, 0x7, r6, r6, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) setreuid(r0, r2) getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, r1, 0x0, 0x80, 0x6}, 0x0, 0x3ff}) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 3: r0 = socket(0x11, 0x3, 0x3) r1 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) dup2(r1, r0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000680)={{}, {0x0, 0x7fffffff}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0x3559a5c56a6d9b4d}, 0x3, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000160000/0x1000)=nil, 0x1000, 0x2, 0x0, r2, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x8000000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="ce73566b00921a6ffdc92d39e5e8239400a7fbab619d34a662d72b1c11d12d47e4b3a13d73ceb1f0b2b692164ad49070c2efe7629d09a027dea6eb8de81cebda48f98b36000000", @ANYRES16=r4, @ANYRESDEC=r2]) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x2, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd30, 0x0) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)) executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) socket$inet(0x2, 0x8000, 0x41) socket(0x0, 0x0, 0x1f) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000300)) r0 = open(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) pckbd_enable: command error executing program 4: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2014, r0, 0x0) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) r5 = dup(r2) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000200)={0x10, 0x2, [{&(0x7f0000122000/0x4000)=nil, &(0x7f0000681000/0x2000)=nil, 0xff}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f00004e3000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x8000}, {&(0x7f00000d8000/0x3000)=nil, &(0x7f00001c9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000023d000/0x3000)=nil, 0xb947}, {&(0x7f0000364000/0x2000)=nil, &(0x7f00002d2000/0x3000)=nil}, {&(0x7f0000379000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f00007c6000/0x2000)=nil, &(0x7f00003e5000/0x4000)=nil, 0x7817ed6}, {&(0x7f0000081000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00008ea000/0x3000)=nil, &(0x7f000077e000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005a4000/0x4000)=nil, 0x5}, {&(0x7f0000aab000/0x3000)=nil, &(0x7f0000bde000/0x3000)=nil, 0x3b1}, {&(0x7f000002b000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000025000/0x3000)=nil, &(0x7f00004fd000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000108000/0x2000)=nil, 0x4}], './file0\x00'}) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x5, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) clock_gettime(0x2, &(0x7f00000000c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416}]}) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) select(0x40, &(0x7f0000000080)={0x1, 0x85, 0x8, 0x7f, 0x8, 0x5, 0x80, 0x2}, &(0x7f00000000c0)={0x3, 0x9, 0x4, 0x5, 0xc3f6, 0x3ff, 0x4, 0xffffffffffffffff}, &(0x7f0000000180)={0x0, 0x0, 0x100000001, 0x2, 0x0, 0x7, 0x200, 0x1}, &(0x7f00000001c0)={0xffffffff, 0x81}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)={0x4, 0x0, {0x0, 0x6}}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f00000003c0)="bb920afc738769d9b3fff9cd36e7e761c3f8d0f6a68f91141f04c4e642ae0fef4996f8d7f3ac813eeeb9548a8b3de0b25c9326328843ba2624adf31f87fd915d1a2e61dee9069066a4b6351b377f25901586b2789851bc55bffb0dca4cfbb13a4088d829c2", 0x65}], 0x2) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000940)={0x1ff, 0x377b, 0x2, {[0x3, 0x5, 0xec, 0x5, 0x1, 0x9, 0x9ec5, 0x5, 0x8a6, 0x2, 0x7f, 0x8, 0x4, 0xb7d, 0xfffffffffffffff9, 0x0, 0x7ff, 0x3], [0xed, 0x80000001, 0x54, 0x1, 0x8, 0x4, 0x21b, 0x0, 0x8, 0x10001], [0x0, 0x200, 0x7, 0x4, 0x1, 0x100000000, 0x7], [0x7fff, 0xf0d, 0x5, 0x9, 0x6, 0x1], [{0x8001, 0x6, 0x3, 0x7}, {0x5, 0x200, 0x1f, 0x6}, {0xffff, 0x4, 0x0, 0x5}, {0x7f, 0xaf, 0x0, 0x3}, {0x0, 0x2, 0x54, 0x91}, {0x3f, 0x5, 0x9, 0x3ef3}, {0x8, 0x76, 0x6, 0x7}, {0x1, 0x1, 0x20, 0x26}], {0x101, 0x2, 0x3, 0x3}, {0xc9, 0x4, 0x3, 0x6}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="d9701f17c01a", @local, [], {@generic={0x8863}}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x21}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000009000/0x8000)=nil, 0x8000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r6, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) write(r1, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000000000000000000002020205"]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xf60}, 0x0, 0x2000000000}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r2, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) geteuid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000600)={0x6, 0x16}, 0x2, &(0x7f0000000640)="0f7c5ff6", &(0x7f0000000680)=0x4, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000480)=""/136, 0x88) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) executing program 4: r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000180)="4610c999a5d54b64102eb5b02d99583db7e2cec4d05d36b7776a00b676bef7aaa0746cd187636d3c2569f1d6010053ff2f03307c7abe6c667db175287dd951c2be9db22abdb7ea9caaadebcb4ceb8b3017fbca51d55b7186a27ea21f906fcd7b3ee069b696a6fd4bca3ce43bdd21fce1f3d328f789e916b462022f369adc573b9996205ee0f7ea6472038761485f14c8d42b4ed5193a02e5e100e0f524bdab4224c55e1ef4b103d97ca504c0f7fc6758f3d53814f72abc98bc8f4117496742179bbc1c870da1acb4e4a0e8809f31975ef3e2c633272d405768ddfcd1abeb0d1c48", 0xe1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r6, 0x50}], 0x2, 0x0) close(r6) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x0, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x20, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430bc6625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f8cd1663df4aff8249985128b0100000000000000cb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r4, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="036c9f9226ce725a"], 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r8) setgroups(0x0, 0x0) r9 = getuid() setreuid(r7, r9) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = kqueue() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0409b9202212f8989212e1066873681fe7e171d5afb480c5149b32bc0de2cb", 0x1f}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000300)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200000000000, 0x403}, 0x0, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0x0, r8) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8e, 0x401}, {0x8d, 0x800}, {0x8d, 0x2f}, {0x20, 0x1}, {0x80, 0xcaec}, {0x80, 0x80000000}], 0x6}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/210, 0xd2}], 0x3) r2 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0x4) sendto$inet(r1, &(0x7f0000000400)="939dd942dfccb1d60725cb4a633e0759450121d7bb3a3a0d67697f2a928d860a710e9a19832bab464038db6699553eb2c9cb51ac8732be24a6b0f2b78ba77d71e7ee43777977ffd99a994015e70ee3c2f98d25389cc2da3dab312c844b9de820f7144c66db2fc4857e918869188f5af3e096478caa5808eba7e419351c1b426cb2ba45eefd48261d4f8d90a866cd91bf263fc67bc7763a96ba9229bb39769d53a313bc5da473b5697479e2cba1a9c3b83b6dee4c0c478ce2d4384e6b681d08ea6da9f7ff0fbe9e5e872962fc1e4702a0d5d3778ff11f2a95dd9e6992d308c615748743217b42cb5b82ce27126b60b29993692aa2f5f0612c1a000e246610f5bca63471faa0cfedaf08baf5dead5fd981bb97429984166929282340341f6ed65e340c3472f786afee4ae4a023001f4d263369019672136a46646de57209dbdc1339c488e2353723aa9d4bcb4e1452140083c00b2c66583d8d2364e68dda74b5845a190ce0b6d4255b03929b51b42b75c72f452b57c240cd34c1fc4efe7054ffcf8a8e927049ca2f0ca1a62a060fc9255ad8afa1a21ab5d1f79e7f3ca58231c7f041d0a2e015337e675b53f9b2af87570353f23581bb9fed25f29e7c236f42861d51b273141419e5cb5292b0c5bc04e5a8b9cb28d25a85e330e6d8f175c12fde93d955d7216d5cccfa95cf3887763159d05299a1ccb638ec3a6c4d8ceb53a020fe3bca09ad85e232f545ac175bfee34c652618246fe42958337cbed63c6c9a2e66f1bf60bdbed83ad985dc06f1e6997b0be98da43c0d0a1e823d5acd1933177e6a6f40f88e7ec277c1a12fb3d313109ee75b7619324dee788a08c40225362e7ca89d5d03eaf8182e45b2efae49cce2cefa857bf0c81bf0e28dc482bd2edf3a35e6d6c95eae836d860d6d9d63e753af06c99bdb3a1aa308eed6bd935eb5ae8c3b0c481b271b19198e6b91de9424b466f3c17e67083fa3ef702a9887d7445097a74e18a05811b180256bb67b0895b3c93567b4983e1e6c1d058caf6bc7cde1fe709863ffba251a81a233be7781574353ef04d39fd09f98a7f3878cbf8a72fe1485fde30ff645406ba161b34e192e9516585c6c2a1616f511c4072d9317807806cdb90e1e17332d8388e05cdfbbf5846f3b0339694f52dde96e1877ee6fd9f9acaeef932daf207ed965a050646c387ae5b111d499e2ee7edfef92c1b0531ae409cc451bcc71ba013b9e8145fea2af8510b0383fe0f7870062425768f323cdb8a2400306baeee84ecade2c7265a6be4d2d616850d860d1c1edb4eb7b530f6cc330c2408d24be6f51c6b28b2288e17208c28dbfcc53488e7357a6b2cf776c6f9869ea4dda8b47be14c84b74bd34d98b6fc65fd69443f71a517eb4e767057979e9b399bff5460888e89c29a733d972d6970659484705a1d4daeb7941b2fa1d03880a4330d47680e6d3170e4eda867239fa5518d8ef1990b2e52d9194ff2f7289701b34aa0ee03e2b30dadc1699de59d3845eaf868536f072b911b36eb94d557c2562031559118bbdafa9e304e7b076e50b537c008934fa65586b13d2eedd50bfd99ae4ecdbde4668d0b0d4343ed90c51fd306ef35d3f3c56e45a6e1b3f1b3a0f4ab376a2f89f9db6603b3bc8336ee50a6633ae2a90abf7fbf26c4d1c863f7edad5cb98d0a94966de9339ae561a2f26237d62171eb7a6560b5ec950ba5024ad18a1846a2b1cd03d40a6a29c59a27ec13852676470c9cb5362aef6550ff67b62b9c6a4ad35a0f3f27a88d88c2284caeccd29f07c359b3060ab90d672e63a928f2163d213a1646f20bbee69570a20471fd16a7ccbc297ddb524d54442a7d6b1cac2d1a1a43079472a41320b98480f08c42553a582e8424cfeab4836678c8260ab3ad2f5f613863f5c0af35c4471e53aa598cf1467d6b529b12364a23170c3722374fa90506010807a3ad1faccc620080be5d531f65016f2f43c7994b802c856598558caea7d1175736ad96c3bcbfbfa11bf7e86b7b00b47f27a9fcf53b3b6a348dfb61523415740cb76d5580d9d80f277f8bf87dd6c698c37e4be83cc70066d490a2c4aa733ea28615847fd4a95b9f3d4332852bdaa0b13583ea3e9f9054dc54c79db926a6b2ab7b3a12d8d22c7759d39b0e6280dfe0d00c4b4683cc308769437affdec300959599fb1724362956f1c0597e3f091e0f5acfd9413941b26828cb6b83b54caa64dde9bc9ec20b8ffdbaf3d3a893077397470627cc0e7f2ff4d8982aed9ed65782f4ad5e74772dd9a66f53742412b3e3e18281436f66c9df76c023e2da213443c4d3510843a73f10bf635ac1dca13693f79a0325f68628eccf692917b0109db0431551e241656ab52e0212adee308516fb301e72c7b8cdbf41950773621829b10c29704a12483d33b632d8854323316ac7651a524e1e82afc7bd1b15093a473b94ab0f4079592b70a4913bf473b9b3d0473277e45b3b5188ab1f4021fe69ff4b54aa9c9b879dfb12d7432d0b3ac89bcfb1722b3a60e7aa9a807f3770f7b7ef8b74773df58ed1792dd379db7b411150ae7b0b065fe7bc2feb2b91d35a61c4e1baeb032eda437b0eebda543c5091fa0c49372a04149bf4230ae7b3d6804df3665182d66ebea554d0977ca3a56ab9e552200a88ff666beba59182cf5169a1554cda3ad39e402a04d76bd3e8bd4a8aa6ed5db190359e5c87c1ac7bdc1f87dbe6f43e286a4e2656b01aa9ed5bbb8e52183f21e512f00675a7ee32db38c5cfcd4da1bd8af100cda89c0fec12ebee8474a8858503a73ba694456f396ad87a283e48293262cf18c771eaeaf4b0586b7878289f48aab3fed6e9c4e957f61a398171225184e7ae69158b2ee811384c3b381a59d4f00fd3c246988cd9268d0bd1186c8d0cb143be39888ff1c182a9a7eec379759eb62437e579edbba87994b81a7e4feb948f5101108acfbc658b7a68e505df9d9f927c10871908d31b63b83f1bda09b890cef4a26426fd7e20aa54cb4ed4f2ced347218f11b542618557f0b01ea5397cf5e7c5a484168a9204fc834318dfa8aa735c24fabcef897bb74f94af54310fc741522bab4cc4606807cf576fbfb81ad36a9b853e821a34c5d01f827576a91d286fb2169271748d938194a23eace9d2812193401c346034626b76bc36cec8b5a8ec4a6864af8f5dd3561eacc5aa46c964ec10dc75f51f5d9ac7aa5de9702b8915e8d25dfc96404c547a075a18b817c1f6494cc5061130de58de39a63fbf9d40340ae129702de49ec5b08f695591143bade7c4266e0077a702a1893fc4ccf7fdb0a1235133886ed3093c4d1ac0ac9e3803bbebb1c8f57bb6213500aaba8ad37fdee8e43d18bc1eb6f3e5f2a6e53a46a2a58842311fecd51e9808a1199c3c469cd24a47ce6f84a086cb9f68c1cc3b5fb68a1b70f2cbf46bd2ba7d309e66ad8a948a655e5f53d4f05a88579193c0ffe62b0c10788c3fcfe8c89362ff733dfffdbb8134ed61f3ed376f056d4cb327e0208e6f487a3b15f8dd502325046403984e4f2f5b5c76de5c6e751bde4f5f7981496fa306adda9e030c172f7fc1eabc5d763dcda3048b1aac5bcf6844b4f61977c233b837cdf55e031bf82a8755301fd8856563b3c44dc5d3c9ccee34e11584c42435d5c91e885526b229fe0f2b67d37ddf6c54d05a933f257252820761d1ab3d35108cf95bd7500a6223bc61326744422db08998a38a2aee70aaae327d5cd5f2a52d44cef8c7ff6f449b802a62fe87fda6d3af66cbf06aa87cd6d02ab259085fa5bc2b887e8fa3e9626c3f352420ec4a8b3b5b196c721346c4183845f799736c7d28241ce16ed66cddc375ec1fd0afaaf99ecbcb052ae056bd56f93dc7bac212e2cc8ed8567c83a92fa8e46d6e0cc1cd29ad84571e1ebf2c837f652fb8578cd330f8b27b705723cdd5da2c5b62eeb3ba8110a0f53259276263642efed731aa746859986928331d24d1219f77c73a7cb284eaa37a4e5066d280af79bf3983dd09bb069706f3e08236182c3854f127e44d79dd2210317327e48485701cabf1021a47345865acc0884e731d2a3c654b41d6b64af96f57587d9046b6adb3bb4b1f6c142409d65db99b5bccc988d7d8ad1c7332e93825e868e5d3fe1a4c1f83b89fac3944cb638d39f0d25f8f78596a7715f05d566d5ee9a20802bc7b988c5ff4dd7a829ee736cb35678f0ce55d48f0b22446dc4c011859fa2af523d1b96892f50af64d9f270e0c2517c565556f9a5753f718afc516d696b5f1243feb385d2f3a381183b3b8f549da132aff4deca5be1ef51777cb6e00dac42c14186e31cdef33de99d59d2129716219003b06c71e720531982ff98e75cb1c204483e68eec2aff2a9d40f4331db554594422b3d47e133d1c2b48ea61e37dd23ce0ab240a87b46ab93dad1ce3dffadf8623fbb4054207684e884804d75ce0c76ce40deb61df327eb3040a7e72c764b56b9988614df2e3db23a4c177d7de14238d5528ab0e79fd6d6140b918a256be4d9fa80dfc29777757266f188e251606bc6f7334d186da3b05a45b10ea5fc93639bc6a3668dccae3a446fb3b0c279ab0f623d839ab17ca95d6a4d974211af9d049596f80b3fc2c571af2a1c9ecf5f2fe76dd849c357021f35fb3acd4db5d85564a9f63906f206c7e1b84c35cdecd25675d20d7433793e44f218b723f9bd84f7fb13109d79e5a419e9eded838a168364461c8c66724349ed944182464bec1e4e25eb55fed7843fce8fcbc443ac55b412c7480ecb397d39cd5a0005d140b65d24a919012cad77f7d6678153a5e4e1216291231f9981aa2dc83a1dcb6d1e07e0f9ffdec4e05ad533919af3147feadf8c127db97ec3902207776c0d4eeab688edbbea6599581610fffa1d1aaeb1deb38d3d9e632243d7e08c56879717d9360f3d1e69f0ae2905f1dec258cdc6a961a59b711a3d9f320d42c9815f3005b2f34e285445c51e0a1b272f077a249e7b2bc570362c62d5789dcc37fe4e6c72bf68550832cff492d04049eda9919500103322a47375e4d5bdf28eb80514b8607524405986adeec2dbca0709496737867ce30b42239aaa664db90f6ed46a9851c775faf646b5c272e2bd6ce8bf2d05cc7e97b85689ae382f54b15c57337211e3ff7f3ca951b4f9f803a903d81bbcab77818821c40a676a5b870fca56ea14501fad77f67937842227cf06f3914e1b54a0ca06056392bc042702494897e28343c723c21cbae25811fba901d8043a492ec2dd90d4bfcbdfb8704c99be8c45a5b1f57f7f1bb23a3501a2dd832c0003da6f1b9727acde499537318ce023e406ae890e6d918d1be7c7d3d62647ed710633997d1d2f70306a8c1b17a8ba02c705de8e2f2f065030551026e2b43a3443ad71b55dfba1bab574f8c728e0e8aeed9e04d6460fb530b5080e3b883c4bbf3cf249836b11379dec68e8eb715d8d46b167b3b4cfc98d93a847b931a2718d7bd4e08494b5f096d529ddb38d0c3639bf8b1eba67d21a34700dba33a4713547b82338ecbe46b1ec52931f23c16d2b7de748cb3373ce713e0c19bf1e7708d46db4e33fd801d4a9c3fb5bbf5311889a124fe1258f9e9aebb72454897e1102fe86881726ae47877478762e812a66dc35263aa55e3b4e000393eef968e4e0e51ec49095f3c6f956da60a07e445e549a2487b1f43a21a5dd3a9e08a5de2859178b6113b47ef9c208f94c1e9f99a0469766484f65dd14828433a51d2b1ad026742eb9b9fde4208c400ee2938dcfb83269ba94c78acb44888f930bded91e64a7f12dd1c771466bca80a7b451a1d045", 0x1000, 0x0, &(0x7f0000001400)={0x2, 0x0}, 0xc) r4 = getuid() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001480)={{}, 0x4, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) pwrite(0xffffffffffffffff, &(0x7f00000014c0)="d4aa8ea9403dc579234cf6541d459f08f9d2465e4c8026691cb3bb77063dd8e3829f086263c3ffbd37f04c346bf245d8400ee59d37338631af02baefb27c8130b36984c5c1e4db894dd82ac84aa3ba421182c6f34606fb0e0e2b5c1d31a30dae02c1ad66b45addbc8a37914707b122c7e37b236a8639ff566109b3cf892457f960d34068f4e81b7aa944e5a6ced1dad802668624a01819ff108ec170e33f029a61e24f5c60d4f9f638c2c1e6ca150701f8aa9cf0993e4d8aae0cd65f150864e80ad341730dec45fea2", 0xc9, 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001600)={{}, 0x4, &(0x7f00000015c0)=[0x0, 0x0, 0x0, 0x0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001640)='./file0\x00', r4, r5) sysctl$kern(&(0x7f00000016c0)={0x1, 0x4d}, 0x2, &(0x7f0000001700)="6b65cf90c97e4e45afaf904cc32cbbbb81354abf53d9fb8d43e4748172ead9aaf2f5d8fa1300c0fb2646fb6ec46df3faca2d36f3e0f1be2745ad2200f207bb5c5e6b08dfaec02c80422b7ee5ede463d1837d4525c9e9e40cf5533cb8bc0de28d1a5f1fcd98f69f8efd2c05911ac876fe7651a1b1c7e1a732e2ad6c7d16a8487e43335a4442eba4e94fe76d81ca8ad5d8240e953e1617d8db15d5a9cb5a53ab18", &(0x7f00000017c0)=0xa0, &(0x7f0000001800)="9a2c14ef2037effa3f8fae29ac2708948b1873e54de3e9eb20a48049365e4144882c5e86d216d4e3abc5fd0d", 0x2c) chroot(&(0x7f0000001840)='./file0\x00') mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r6 = fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000001880)=0x2, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000018c0)=0x7ff) sendto(r6, &(0x7f0000001900)="31e3b8fbc964c9d88f0b0b6448d7abff4cb672683dfdd3b11878a8b228f70d6cb4303873a17f7ed8c4259f2dbdc3c2639c1555f1bbbfcbfa11dbc7220dc7e8cd11793693cc127b0efa74788e4c3318b6dc090436ab5ffe27c76b3cfddb7e536eaecd84ed04b329853366ea0996a6ad29b507f57ce93579328550d04220836e9f31cd44c58aa190c5f1809b9d9d", 0x8d, 0x404, &(0x7f00000019c0)=@in6={0x18, 0x3, 0x40, 0x1}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001a00)) chflagsat(r1, &(0x7f0000001a40)='./file0\x00', 0x10000, 0x0) chflags(&(0x7f0000001a80)='./file0\x00', 0x80000) r7 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001ac0), 0x400, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000001b40)={{}, 0x3, &(0x7f0000001b00)=[0x0, 0x0, 0x0]}) socket(0x18, 0x8000, 0x0) attempt to execute user address 0x3c729 in supervisor mode kernel: page fault trap, code=10 Stopped at acpi_pdirpa+0x2859a: uvm_fault(0xfffffd80533e96d8, 0x3c729, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_read_bytes+0xd0: movzbl 0xffffffffffffffff(%r15),%eax TID PID UID PRFLAGS PFLAGS CPU COMMAND * 23608 16838 0 0x8000000 0x4000000 0 syz-executor.4 db_read_bytes(3c729,1,ffff800032c00864) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032c00b00) at db_ktrap+0x1ab kerntrap(ffff800032c00b00) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800032c00de0,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd8075613500,0,0) at icmp_reflect+0x1ca icmp_error(fffffd805fa9e500,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd805fa9e500,ffff800000e5d000) at ip_dooptions+0x87c ip_input_if(ffff800032c01078,ffff800032c01084,ffff80002dafc000,0,ffff800000e5d000) at ip_input_if+0x1d3 ipv4_input(ffff800000e5d000,fffffd805fa9e500) at ipv4_input+0x47 end trace frame: 0xffff800032c01130, count: 0 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd80533e96d8, 0x3c729, 0, 1) -> e ddb> trace db_read_bytes(3c729,1,ffff800032c00864) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032c00b00) at db_ktrap+0x1ab kerntrap(ffff800032c00b00) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800032c00de0,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd8075613500,0,0) at icmp_reflect+0x1ca icmp_error(fffffd805fa9e500,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd805fa9e500,ffff800000e5d000) at ip_dooptions+0x87c ip_input_if(ffff800032c01078,ffff800032c01084,ffff80002dafc000,0,ffff800000e5d000) at ip_input_if+0x1d3 ipv4_input(ffff800000e5d000,fffffd805fa9e500) at ipv4_input+0x47 ether_input(ffff800000e5d000,fffffd805fa9e500) at ether_input+0x525 tun_dev_write(5d04,ffff800032c013f8,ffff80002dafc000,2) at tun_dev_write+0x209 spec_write(ffff800032c01250) at spec_write+0xd8 VOP_WRITE(fffffd806b2dfdd8,ffff800032c013f8,11,fffffd807f7d75b0) at VOP_WRITE+0xc3 vn_write(fffffd807c63fac8,ffff800032c013f8,0) at vn_write+0x157 dofilewritev(ffff80002a687228,c8,ffff800032c013f8,0,ffff800032c014b0) at dofilewritev+0x1a9 sys_write(ffff80002a687228,ffff800032c01560,ffff800032c014b0) at sys_write+0x87 syscall(ffff800032c01560) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c91887dec0, count: -23 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800032c00850 rbx 0x1 rdx 0xffff800000ea15c0 rcx 0x28 rax 0xffff80002a687228 r8 0xffff800032c00980 r9 0x8080808080808080 r10 0x5f5ef77eb31ac26b r11 0xcec3ec008e28dee r12 0x1 r13 0x1 r14 0xffff800032c00865 r15 0x3c72a acpi_pdirpa+0x2859b rip 0xffffffff81675cc0 db_read_bytes+0xd0 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800032c007f0 ss 0x10 db_read_bytes+0xd0: movzbl 0xffffffffffffffff(%r15),%eax ddb> show proc PROC (syz-executor.4) tid=23608 pid=16838 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=80, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a687748,0xffffffff82da3830 process=0xffff8000ffff3ab8 user=0xffff800032bfc000, vmspace=0xfffffd80533e96d8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 46185 14758 12002 0 2 0x8000000 syz-executor.3 16838 141160 8584 0 2 0x8000000 syz-executor.4 *16838 23608 8584 0 7 0xc000000 syz-executor.4 24081 288288 41658 0 2 0x8000000 syz-executor.7 24081 104106 41658 0 3 0xc000080 kqread syz-executor.7 33225 132616 51791 0 2 0x8000000 syz-executor.6 33225 81129 51791 0 3 0xc000080 fsleep syz-executor.6 41658 45240 32159 0 2 0x8000482 syz-executor.7 51791 317061 32159 0 3 0x8000082 nanoslp syz-executor.6 12002 453339 32159 0 2 0x8000002 syz-executor.3 8584 360484 32159 0 3 0x8000082 nanoslp syz-executor.4 15920 385295 32159 0 2 0x8000002 syz-executor.0 46117 176857 32159 0 2 0x8000002 syz-executor.2 18072 409967 32159 0 2 0x8000002 syz-executor.5 5956 260628 1 0 3 0x18100083 ttyin getty 91219 179094 0 0 3 0x14200 bored sosplice 32159 451499 36951 0 3 0x1a000082 wait syz-fuzzer 32159 214818 36951 0 3 0x1e000082 nanoslp syz-fuzzer 32159 296355 36951 0 3 0x1e000082 thrsleep syz-fuzzer 32159 491222 36951 0 3 0x1e000082 wait syz-fuzzer 32159 223515 36951 0 3 0x1e000082 wait syz-fuzzer 32159 69954 36951 0 3 0x1e000082 thrsleep syz-fuzzer 32159 460047 36951 0 3 0x1e000082 wait syz-fuzzer 32159 275505 36951 0 3 0x1e000082 thrsleep syz-fuzzer 32159 272481 36951 0 3 0x1e000002 biowait syz-fuzzer 32159 472698 36951 0 3 0x1e000082 wait syz-fuzzer 32159 231950 36951 0 3 0x1e000082 thrsleep syz-fuzzer 32159 337977 36951 0 3 0x1e000082 wait syz-fuzzer 32159 224908 36951 0 3 0x1e000082 wait syz-fuzzer 32159 89486 36951 0 3 0x1e000082 kqread syz-fuzzer 36951 71939 23499 0 3 0x810008a sigsusp ksh 23499 266963 84110 0 3 0x1800009a kqread sshd 84110 508715 1 0 3 0x18000088 kqread sshd 620 502621 27881 73 3 0x19100090 kqread syslogd 27881 176972 1 0 3 0x18100082 sbwait syslogd 66016 414666 1 0 3 0x18100080 kqread resolvd 54099 112184 60209 77 3 0x18100092 kqread dhcpleased 91545 57317 60209 77 3 0x18100092 kqread dhcpleased 60209 55214 1 0 3 0x18000080 kqread dhcpleased 88628 131933 0 0 3 0x14200 bored smr 2492 165635 0 0 2 0x14200 zerothread 28009 365291 0 0 3 0x14200 aiodoned aiodoned 96621 236634 0 0 3 0x14200 syncer update 39083 401789 0 0 3 0x14200 cleaner cleaner 10462 437100 0 0 3 0x14200 reaper reaper 41811 297218 0 0 3 0x14200 pgdaemon pagedaemon 74202 31451 0 0 3 0x14200 bored viomb 16399 9503 0 0 3 0x40014200 acpi0 acpi0 22536 286089 0 0 3 0x14200 bored softnet3 34268 200695 0 0 3 0x14200 bored softnet2 46713 124743 0 0 3 0x14200 bored softnet1 21781 174157 0 0 3 0x14200 bored softnet0 58985 43778 0 0 3 0x14200 bored systqmp 43396 348027 0 0 3 0x14200 bored systq 54906 434276 0 0 2 0x40014200 softclock 26005 81555 0 0 3 0x40014200 idle0 1 87845 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10182 6552K 7078K 166960K 18605 0 pcb 19 16K 18K 166960K 673 0 rtable 229 9K 10K 166960K 5427 0 pf 31 9K 10K 166960K 461 0 ifaddr 48 14K 16K 166960K 726 0 ifgroup 54 2K 2K 166960K 854 0 sysctl 4 1K 2K 166960K 17 0 counters 31 17K 17K 166960K 225 0 ioctlops 0 0K 2K 166960K 635 0 iov 0 0K 16K 166960K 186 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1486 93K 94K 166960K 6674 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 125 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 15 0 dirhash 12 2K 3K 166960K 114 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 13 45K 117K 166960K 6007 0 sigio 0 0K 0K 166960K 93 0 proc 58 59K 124K 166960K 4971 0 subproc 91 5K 10K 166960K 2199 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 640 0 in_multi 89 6K 8K 166960K 1826 0 ether_multi 1 0K 0K 166960K 27 0 mrt 1 0K 0K 166960K 55 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 2748 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 265 91K 124K 166960K 47009 0 UVM aobj 67 3K 3K 166960K 68 0 pinsyscall 33 66K 104K 166960K 11156 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 222 0 NDP 12 0K 2K 166960K 514 0 temp 70 6811K 7068K 166960K 236199 0 kqueue 12 18K 32K 166960K 566 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 756 0 753 3 0 3 3 0 8 2 rtentry 112 1957 0 1856 4 0 4 4 0 8 0 unpcb 144 2926 0 2913 6 0 6 6 0 8 5 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 1324 0 1319 11 2 9 11 0 8 8 arp 88 340 0 326 1 0 1 1 0 8 0 ipq 40 9 0 7 1 0 1 1 0 8 0 ipqe 40 59 0 57 1 0 1 1 0 8 0 inpcb 352 4891 0 4881 12 3 9 11 0 8 8 nd6 104 502 0 480 1 0 1 1 0 8 0 pkpcb 40 36 0 36 1 0 1 1 0 8 1 kcovpl 48 168 0 161 1 0 1 1 0 8 0 ppxss 1072 10 0 10 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 7023 0 6613 100 70 30 30 0 8 1 art_table 32 7024 0 6613 4 0 4 4 0 8 0 art_node 16 1909 0 1827 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 65 0 1 2 0 2 2 0 8 0 dirhash 1024 85 0 68 3 0 3 3 0 8 0 dino2pl 256 8608 0 7067 97 0 97 97 0 8 0 ffsino 240 8608 0 7067 92 0 92 92 0 8 0 nchpl 144 15516 0 13797 66 0 66 66 0 8 0 uvmvnodes 80 10787 0 0 221 0 221 221 0 8 0 vnodes 216 10787 0 0 600 0 600 600 0 8 0 namei 1024 67353 0 67352 2 0 2 2 0 8 1 vcpupl 3904 21 0 2 3 0 3 3 0 8 0 vmpool 664 59 0 40 2 0 2 2 0 8 0 kstatmem 264 412 0 388 2 0 2 2 0 8 0 scsiplug 72 7 0 7 1 0 1 1 0 8 1 scxspl 216 108889 0 108888 8 0 8 8 1 8 7 plimitpl 152 741 0 726 1 0 1 1 0 8 0 sigapl 424 6008 0 5967 8 0 8 8 0 8 1 futexpl 64 68201 0 68200 1 0 1 1 0 8 0 knotepl 120 18224 0 18144 16 5 11 16 0 8 6 kqueuepl 184 1223 0 1213 4 0 4 4 0 8 3 pipepl 288 1269 0 1242 5 0 5 5 0 8 2 fdescpl 432 5970 0 5946 5 0 5 5 0 8 1 filepl 120 34619 0 34393 14 0 14 14 0 8 5 lockfpl 104 1492 0 1488 1 0 1 1 0 8 0 lockfspl 48 631 0 627 1 0 1 1 0 8 0 sessionpl 144 178 0 163 1 0 1 1 0 8 0 pgrppl 48 224 0 209 1 0 1 1 0 8 0 ucredpl 104 5956 0 5942 1 0 1 1 0 8 0 zombiepl 144 5967 0 5967 1 0 1 1 0 8 1 processpl 1072 6008 0 5967 5 0 5 5 0 8 0 procpl 656 10676 0 10619 8 0 8 8 0 8 1 sosppl 168 54 0 54 1 0 1 1 0 8 1 sockpl 504 8648 0 8622 56 45 11 22 0 8 7 mcl64k 65536 11 0 11 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 206 0 206 1 0 1 1 0 8 1 mcl4k 4096 18 0 18 1 0 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 52817 0 52718 38 18 20 38 0 8 5 mtagpl 96 238 0 222 3 0 3 3 0 8 2 mbufpl 256 159410 0 159195 248 223 25 116 0 8 6 bufpl 280 17988 0 7201 771 0 771 771 0 8 0 anonpl 24 770165 0 764224 95 0 95 95 0 188 32 amapchunkpl 152 150751 0 150169 49 0 49 49 0 158 20 amappl16 200 13765 0 13637 36 16 20 20 0 8 8 amappl15 192 9 0 9 1 0 1 1 0 8 1 amappl14 184 618 0 604 2 0 2 2 0 8 1 amappl13 176 16 0 15 1 0 1 1 0 8 0 amappl12 168 8806 0 8783 2 0 2 2 0 8 0 amappl11 160 51 0 41 1 0 1 1 0 8 0 amappl10 152 246 0 238 1 0 1 1 0 8 0 amappl9 144 144 0 144 1 0 1 1 0 8 1 amappl8 136 613 0 583 2 0 2 2 0 8 0 amappl7 128 71 0 58 1 0 1 1 0 8 0 amappl6 120 2261 0 2246 2 0 2 2 0 8 0 amappl5 112 765 0 753 1 0 1 1 0 8 0 amappl4 104 1520 0 1489 2 0 2 2 0 8 0 amappl3 96 27656 0 27591 3 0 3 3 0 8 0 amappl2 88 6753 0 6686 3 0 3 3 0 8 1 amappl1 80 37252 0 36772 22 2 20 22 0 8 7 amappl 88 45146 0 44978 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 67 0 1 2 0 2 2 0 8 0 uaddrrnd 24 6029 0 5986 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6029 0 5986 1 0 1 1 0 8 0 vmmpekpl 168 46810 0 46743 4 0 4 4 0 8 0 vmmpepl 168 406376 0 404683 111 0 111 111 0 357 24 vmsppl 344 6028 0 5986 5 0 5 5 0 8 0 rwobjpl 24 103502 0 91621 74 0 74 74 0 8 0 pdppl 4096 12064 0 11991 537 456 81 101 0 8 8 pvpl 32 2307161 0 2295644 361 11 350 361 0 265 211 pmappl 216 6028 0 5986 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1198 0 814 13 0 13 13 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_read_bytes(3c729,1,ffff800032c00864) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032c00b00) at db_ktrap+0x1ab kerntrap(ffff800032c00b00) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800032c00de0,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd8075613500,0,0) at icmp_reflect+0x1ca icmp_error(fffffd805fa9e500,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd805fa9e500,ffff800000e5d000) at ip_dooptions+0x87c ip_input_if(ffff800032c01078,ffff800032c01084,ffff80002dafc000,0,ffff800000e5d000) at ip_input_if+0x1d3 ipv4_input(ffff800000e5d000,fffffd805fa9e500) at ipv4_input+0x47 ether_input(ffff800000e5d000,fffffd805fa9e500) at ether_input+0x525 tun_dev_write(5d04,ffff800032c013f8,ffff80002dafc000,2) at tun_dev_write+0x209 spec_write(ffff800032c01250) at spec_write+0xd8 VOP_WRITE(fffffd806b2dfdd8,ffff800032c013f8,11,fffffd807f7d75b0) at VOP_WRITE+0xc3 vn_write(fffffd807c63fac8,ffff800032c013f8,0) at vn_write+0x157 dofilewritev(ffff80002a687228,c8,ffff800032c013f8,0,ffff800032c014b0) at dofilewritev+0x1a9 sys_write(ffff80002a687228,ffff800032c01560,ffff800032c014b0) at sys_write+0x87 syscall(ffff800032c01560) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c91887dec0, count: -23 ddb> machine ddbcpu 1 No such command ddb> trace db_read_bytes(3c729,1,ffff800032c00864) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032c00b00) at db_ktrap+0x1ab kerntrap(ffff800032c00b00) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800032c00de0,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd8075613500,0,0) at icmp_reflect+0x1ca icmp_error(fffffd805fa9e500,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd805fa9e500,ffff800000e5d000) at ip_dooptions+0x87c ip_input_if(ffff800032c01078,ffff800032c01084,ffff80002dafc000,0,ffff800000e5d000) at ip_input_if+0x1d3 ipv4_input(ffff800000e5d000,fffffd805fa9e500) at ipv4_input+0x47 ether_input(ffff800000e5d000,fffffd805fa9e500) at ether_input+0x525 tun_dev_write(5d04,ffff800032c013f8,ffff80002dafc000,2) at tun_dev_write+0x209 spec_write(ffff800032c01250) at spec_write+0xd8 VOP_WRITE(fffffd806b2dfdd8,ffff800032c013f8,11,fffffd807f7d75b0) at VOP_WRITE+0xc3 vn_write(fffffd807c63fac8,ffff800032c013f8,0) at vn_write+0x157 dofilewritev(ffff80002a687228,c8,ffff800032c013f8,0,ffff800032c014b0) at dofilewritev+0x1a9 sys_write(ffff80002a687228,ffff800032c01560,ffff800032c014b0) at sys_write+0x87 syscall(ffff800032c01560) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c91887dec0, count: -23