d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) dup2(r4, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x101, 0x2, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, r6) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r0, 0x6, r7) setpgid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8060693c, &(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1, 0xfffff800) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = syz_open_pts() dup2(r10, r9) execve(0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='.\x00') r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000240)="fbedd3223f478c094ca0c8bb8a40ec7ef38a3d616dfa547c2168d99ea62dbc2a3213dbf28118bedc895762583fb6785a8605357d446c0a194b94c180d85902e277fc24dd45958ce4ae30ddf6b1d823bacb56b9cc1bc04f94386a8b10d3bf3ef2611a6a4d38e639dee3a34680bcdc2b1d18a2f53bb92527371e589c6512827f1c82c1b32743e689349b197087633d12c4f3ad90cef626578b3c55d99e86acb1b102153ef08e9e9c178f7602cd5b3af4af5e4a2950024d12240671c11daa3b64da6f4a6e111054b956e14a02c07e9603ba5fedc76f3858c4e101ac2bbcf29fe7a904c5463289871a3946357eb1bf51a41618386fbc64255eaf636f44c8ecf65ab5e6da854754f4e6afc2987fd5935b833ff995b53674afe94e2012958fe988ee35a1cec1d8500227d589a8a07484761c953fe2febe5c9fa3fe122e4438225b25ff3d9455ed5da623cca5822b38a5e7007946e05bbaeb8cc45786d9611e889c295ed72fc691d27b4ffe6c9d04a2a6c17143d2e6c769f2d47622947f7610b29689cfc0a266f76df32cfc43b4d625458519d3cfc9f5577e9fb60c82cac4f757387de6739e47678b7ac621e674a755c1d1a55e085c48e07fd6ba1ae3c4cd8a708c33df8b143eef7ff47b2926dced48aee930b5179222c8f738809a56b656f07a39d7b18ca5a9631ade1b130ec9928e21d570df258893300cf36c5d5a2b5f5dcee3a57a445f3924b35bc33c10653220ffe0d21382e5eb4f484e881d5f0ecaa59bc19569634dfb94930c3c115ec3e3b46878f6bb803ad0178150fac9823b61e3fa336fb8d2dceb88465051bc5d35f6ff609ff1686f97b930e4c2a64ef506f251205afcfc6619039a01789610f74e94ec5f751a1ce91590348b26f77066453babcf63eba457aed84882b1b0ff7af6d7b6c62bf110d5f520aa63770d77910434ae7f476790d0f3a63aed0a84653c5fc076d07bf3493d2d6b6328db0efe8c72857a14ffc4067873a981c7b9b49dbd2a448a679caa4b828050f814a72c9981c34100ca2d05b377cab966af806d1bb3c63eba2e8cfdca5e1d73a089716a5769e868183ad28673f5647821cfa80afcd45df9ba98c29203c46eb03c71c580c9aed282dd5b64bb425ef0f7fca402a46a6862cf493c9f7bf5562bbc33ed58ee3dbd8a7fd6544f22fb80c66d5a9e9c8940ff00ec20359e4a87f041984faea400b52ba1fde2f6ba55d743f4de0d25ca7168e674db85aca39af5921c50784aeac7b6238dde7e744eaabbebaaeee136b3fb811807b9c021ecf82b86556c35e825afc32ebe2ff911ec2a2fa52be37d508744b3fabc3cda9680c1ad702cae92c7b1620a3e9e7e4912f9daca7804be3dde77d97a9c91152b3c854397ed40dd9c553ddb481d343bf721f16c6beee877bdeb40a46f4e58e98685e300d57c6d223805658defe678be95f2ab737168a685fe1a509351cc103d29eadf318fcf3d45f7f88ac2eec1a2e76a47cba21e18025d2f30edefa6a69c1b30c68c1ad2d481b9ee34259cfa20be534a821350089a008ed712086cfc075018a1abc42f488313f7794e0bf9e36b5e5ebb03da198fe629664bab71e1111a5ec2fdc3c8ced8bd2f44265baee8d177b11a7746420dfd438db1e38586fc2579074247f66b092bf6bbc26f31307d7dbd79eab3f491a4ca0772deb38539e10df824be8f9903549ac65e5cc740f7d539b9ed0d5c34927d28c774c6af0b5dc25a59d28addbf2d16c3e008384963d6e740bfd73ce58e272a9a45c5885f4d063c553ff4eb0222130141610f93da35f8b83573820768ceed74d1c823a80f4289caca4fa7ee8f11e5f4b19ed309adda284e20c4518b5129afe6aa0279bf0cb0ac288019062c4e06f117259e68fa72d75c877169e79ce55dcc3f929d8de7686fa14150c05e7981d780deaf250da017487d60d5e56f685273323724acfb35c6225808ce406519f67e96deddfd9666d8112b3b8fe39c3b1d617f0a2cc8b42be929ff18503347fa5616c2376328ffc09e3b73c4bab0f9dd9696196689f16316610bbb717c7ea99a1f523f19940c9fc18c5886ee0daef607b449eedb988fa56c8191b15fbbae9573b900ce880f4417ec119ad214e5e83751ff2b6ae8016eceea6efd5f58004778985ed18653b1f0b2fb7085fdca6a146eeefcee4d43a76d448de46179abb3f1b05c9de98f9ae4fd76b66fc1a5930868cdf10188ebb06db55c11e825b3a2eab1d97dc7d76c46d3eae01515498cf445b554fd4e3f725d050d1526e6b37bccd5ca526e22c95ea1bbffbfc5edcdfc9127c97ff46b2d4af14655aa0cba67dcce2de622995232a5c20762f1f32e50e447c97028cf60c221b4f6e05bc696c601d2e12cfecc02aa7b52deae81a3600ec6f9390f87917d6a67cad164b6d6d3a7a770cc0ac89a895ac661ea9de9dd646d059fdddbdc659dfa6bce00be73eb6dfe3a97096b70f3cb7d17c698c7d3ccc7307a83d76cc80cb9fb0ecccb9df5fb729796f88eed2a7e476a3495dfbd313d1c9f7add157a322c8df075515a23ce6680aa660ac38fd2fd870043e70905c90bcddb37b365a0ff0d913066b76259c426c1cd8300ecdbf3aab02e9fae9176eda674be0df362c2eebe0bef02078c997340631b85e23439a057206141b4be15a1f05bdf6cb13f58d1bb3c0f3d2f6adfa7cf087698c7e0cfb80e055122fc901a5f58e6e3b6fc937f7274c201194fc58022fda4da786560d09d77d552da46525fdbce9ef34d723bc9c8e42acee90def6c96ea12024f17ba98880868fe4816f0df04ce1f50087d553c721b0ebc92eb0ee6d3afffbd75d3e042f4d3e434d849cc97244bfd9839ca7aa5a78e554a87448f4df2bcf5c749cab61e661f237c3271f5cb5d9436e65c50a887cbc01561d1be8743d39249d710f65bbf14527fcc090a5efae55bbe069974b9b996874776dbdb77af714b9d7f3bf261fa13b80e60b975fc7946d5c094e269e8242cf2d61a17a01d5f605ca3d4160d3bdb5b4d8f9242b3f83f94e4c561e6f0f6a2279d456ea4e92102a28552d58a1fa2f0b56fa5ccaa222ce1961791ae0aa12fadc0b997f1028fb1ec2c477d9a86a0ae6cfc394c2f48ec39a596374631cfbe1ab5cdebb748afe0546885c18219c0233c8e37ebae8970a50daf3183b80f9377e03a8df436b3f08f6c9aebbf36fc1e366378d5c44eb37e9a4dffd90100e4043f430811549605e8cf29285dbb12fe6a1bf67972a938d19c66f311f052cbbbc182da3db0e3898b4604d5aca2303cde56285a7022541bdbc3bb5c702038004e76eed13824b24cea9b09c8d1e65259f99da2df2aad62045f3d74a24a7b397b1802125f2a07cdb41c2c8412f274b86c578c705712a2745c0baff65d4e9d7cfb1db12c876d07e83d05e49dd6c6a6158e2c6ba980c9a0af9d8956aeeeea0e6f608988f0c0a1fe469f0b830c7bf00758e515aef77d225871e736a093059f92a1068a8de8639c2b08294e37d486ade5fa53cc1303f8bb0cee4df9fd6df5f558e1a1eeca007b0e4a74fbecb9da85b47f3afa50d674469848934658b080aacbf3d1a2ecf8b2b5d6ed97c56703431a6ffd7edc7949640fe080e7a7704b3b2f05f7fcaf6071a6e5bf5e9c7822df8cd389fb03541ad27b1b634619e2d2a136e3da7ac280445bac64cd8c3110adc7d1a130201ff576215630c60c08e6253468a0ec1de3ea93c3184886b802ac8ca3ccc295077001c4e2b931c64a2b4ae78e224f7086ab9ec9a735f822d2b7d62ec9373931e1e7530c130deb9cbf86b5460f4297bc21651b28a024631750e8257964cd5d6035acef9b7beaead45a0ca658817f86c2c6c8ecc77f961ba9152f8bfed7bdf365fb35751d97c9c3bee9bb9b6c012f141a91aa5b39bd0aa62058525df1e21f70977aabb62b0e6df0317def40a60fe6bb1bcc10e804f106210752e08448e7616cd612706b288da71eb20f39c60e543ce8b1a744b0ac37641addcb382f5650a0a3b5c779156f83ae351daa0d26e9c7ec3c040db312e891b3b6a8577ccdd2610dd1ce99b0be9f7abf243991dae48f4715d17b322003f9b6645f421ba20ecff55d91fea730e255aeb992ba30f1d449f296deb3e8d22cc247bdf7e1a9d3b690eb64cef2a1c289f5f202a61a77ee9399ea26a75a69e235cafbe546104e0c71514fd7147d0e7b5eb9cb7f4e1079554763ee0717d99ab1c4f1aeda15f2a20f29d3dd9472fb7a331f7937d6a8bd1e723a3bf5350c91e2f75227491f37cba727c08009d8f6ba2f20d7c7e23dd347cff6dbb3a0d10a7e07da343e1cce0fee781dfbc4b28bd7c373b12596fb6e297a78391624dcec00ff7718faf911f14449bb3988fde3daeaceacfa11c3af2f2026cc18312dc44595fc966867e06fffbc7f91a6f9dfc34ca1bb3f0704e95cd84cfe3b9ed47d520cd8c4a03c9db751309512d15741e7d26285cefa0e9a4d5ec645e029c2135a0b246388fa579053fb9478f157a913b3d5c620dab63decff3e63203dfb8ca657c7ce3e49b42207e5a157cf324b889c5a6a8c56c7795e5856202bac52193531a5b9f0c43260f80e21d21306071325e1ea2fb09d1f499b76a7aadfa05f1decf6b7f52d04f8a619fcc7ae2ff87b75f4a004722e66ee783504663535bcf6525d6dd0c3a094181f4b4877ec45542330f56f3f80fe32402bf676b02907a36afb1f767c44394d9d8b5f78a42c16183ea90438ede2d052fc34ed3692c3d5af2e0556a58a2df7f47b790733cecd564f7878290a144c34dd0fa74c94764e60303a6fd24c08c57f676ecc270cf6f07ee09edfc0e6bbdebee2eb350c652a5e70e2a54b98659524bb142c13aabad1b278a31118591863faafd92a0110c6130230b123fe7d92db9f12ca2d8dc9257eb3f40b77bac85e0865999dd7f972c282a4c691610c3017e36f3b0789e87d580ebb806ec7f5280526034aee6c62424dbdda65ce36f9e76fd4810e6385f1765dbd64a2c14a33d47de11bc31fa6bb300eeeca544a6f69088d8a2a1a88d0d0ad00ff4c7b460b03c3aebda8d71da2937d0513f73a56cd7877585e4798d7ccf1f0e8248b3ef9457924f25310b634c8d0aad8b07bd5d437b0e4402d23ef6234f387147fb2faa15755c5d6ae6223b2249b50ce160ca19e1f6e53ddaae556b3e4eadc8ab0455e4fa8576a96ff939c42db1ff2be086519f858d8f5e5c3a8dfbe5a042f06761ba3ba9dded49548700e89c026246e6a01d29f702a4a86dda98fac709369f13613beb043caf85d562841cd0a3492b28157fff347158e45b0143e5e3e14972a14b23ad862b84e18ea46f40a029882cab7d5016097890882104b66d3e9c3f2964951535625df0d9a449aa1e81ac2de769b2184dfbcd6d92c44b05a0cd3c8c315b045998796f70563f81681e2022f2904202bf8ce5f40346868ad6c0a7e9ba19ed827fe4269f35a62880fe4b72168679793032b9d17316fdce88115aedae1cc7287df7351492b51e8b35c89ddda6af8ee49b56ef1f3b4c296994ff73bd16fe4c8ba5b60c5ce14de935ea81896dedb608cb4b7e8c84ac8cde6da38e139ce3a9897eb1f7d58a25d10e3c794fadcf2473ac2c94ccbd1bff4845ec340648a02c85af23bc1504b179a355ed311879f53bc27e0409644f82016160122d590af9a324188a200379ed208fc4a246ff729934a79c1888595df24fa1ee43da55b211dac52547d2f781278f1a26c7dc02591d5fa8a06987a037655a372e83a5765ce76e3e85c298f2cfc998535e191de4e3106468b45ba76d6fb94c70fe9d3331e0bca7f8838c0a099bfc487465b6cb29cd9", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="793df5343b51622ee396736aa997c625fc35c476d0ebae51f8aca0bb6a0bf0bb3cdc2ae3ba52b9db13cde55aae886af73ac5fb79f4b763803e716d9acf4f75f8c0f5b22e3d456c3ddbf680e488cfc38417f2b12e426fba21f7906da90978", 0x5e) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = semget$private(0x0, 0x3, 0x50) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001240)=""/107) getpid() r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x4}, {0x5}, {0x8106}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r6, r8) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f0000000180)) executing program 3: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="84c8bd8510a8b6dad8fb8efd06ca5838ec79ea0463ababc6a54a92741206823b1645a79808ccb328a190a20213e229f781c6a69f85955e3f035faadbd3", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="7e08b506926172abddd703ef", 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) malloc(): allocation too large, type = 127, size = 2214510592 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x0, '.\x00'}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: munlock(&(0x7f0000800000/0x800000)=nil, 0x802000000000) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(0x0, r1, &(0x7f0000000080)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) executing program 7: socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r1 = socket(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) open(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x28180, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x261}) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x3000) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) shmat(r2, &(0x7f000007b000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) read(r0, &(0x7f0000000500)=""/234, 0xea) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRESDEC=r0, @ANYRES16, @ANYRES32=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES64=r0]) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300), 0x0) executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 64) executing program 7: fchmodat(0xffffffffffffffff, 0x0, 0xa000000, 0x0) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02", 0xd3) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, 0x0}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000c2b000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xe837}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) msgsnd(0x0, 0x0, 0x401, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) fchmod(r2, 0x20) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0xb1}, {0x6}]}) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 3: r0 = open(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) getitimer(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) setpgid(0x0, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000840)}], 0x1) executing program 7: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="84c8bd8510a8b6dad8fb8efd06ca5838ec79ea0463ababc6a54a92741206823b1645a79808ccb328a190a20213e229f781c6a69f85955e3f035faadbd3", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="7e08b506926172abddd703ef", 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x20}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000440)=""/119, 0x77}], 0x6) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) close(r1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000580)=0x81b0babc) readv(r0, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/76, 0x4c}, {&(0x7f00000006c0)=""/56, 0x38}, {&(0x7f0000000700)=""/208, 0xd0}], 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3812, r0, 0x1) r2 = msgget$private(0x0, 0x30) msgsnd(r2, &(0x7f0000000840)={0x1, "a49920988d76a4b23b40e5c3e048de388946c6258d52204c15e0ea636ad8d3d843ef794f6441eebdba68983490f5b7c4e00dea17c086b29a097dcb64fb3257e62441206b309783e18d1884be6bfe04619159847cc81d5f1b04135d2e272f40e252"}, 0x69, 0x0) r3 = getgid() getgroups(0x8, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r3, r5) r6 = socket(0x2, 0x3, 0x21) getgid() read(r0, &(0x7f0000000900)=""/4096, 0x1000) r7 = getpid() r8 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={r7, r8, r4}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) ktrace(&(0x7f0000001940)='./file0\x00', 0x4, 0x200, r9) sysctl$hw(&(0x7f0000001a00)={0x6, 0x16}, 0x2, &(0x7f0000001a40)="f418490b308d7e4d851f06a06512141bcbf18e32b1323e265cfc31208b5915d1ac85e8ee7d302dd73bc6673123ef74180370fb1ab364355c0fde82c90c8e1d6987b8b68eac3c38856146b273af8bf012489260292138c89db11a72f66b9d0d617791fc3570593c6c647b05444001ab7e8d88a7b3ff804c3260934b7a5c6013227dd86ad6d3d1d046cc540a008cf208c3c4b3e494c425b959d78eccddc3ecdeeda931a9ef9e18754389a3568fe45ff6056e17ad703106e26c5082acfbcfe8693721b7ace3cb", &(0x7f0000001b40)=0xc5, &(0x7f0000001b80)="4bfe2234db6705c5ac6579b4b5a8f00105acb82fa0fe63f72ee9febf789c4e80f05d959d6c303d5c0dc363da9e9f41e3e4635b1dad284a73b5bd584b52a7d86f936acb44f4028a305c016dac1d8677913acaa56736b473d09aa13c", 0x5b) r10 = msgget(0x3, 0x142) msgrcv(r10, &(0x7f0000001c00)={0x0, ""/125}, 0x85, 0x0, 0x1000) getdents(r1, &(0x7f0000001cc0)=""/28, 0x1c) r11 = getpgrp() fcntl$setown(r6, 0x6, r11) pipe2(&(0x7f0000001d00), 0x0) getegid() accept$inet6(0xffffffffffffffff, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x48) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0xfffffffc, 0x0, 0x0, 0x0, "10000407ff000000000001200700000500", 0x80100, 0x459}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d9424", &(0x7f0000000080)=0xf, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 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) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000013c0)=""/4059) getrusage(0x0, &(0x7f0000000300)) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @local}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) select(0x40, &(0x7f0000000100)={0x10a}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = msgget$private(0x0, 0x10c) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x2, 0x0, 0x5, "6dbe30f2a1ada203fec8e43e7f52d82a8acda24f", 0x400, 0x4}) executing program 3: sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xffff, 0x7, 0x0, 0x4, 0x1, 0x1, 0x7, 0x10, [{0x5192, 0x100, 0x4, 0x1}, {0x8, 0x81, 0x0, 0x40783a72}, {0x8000, 0x3, 0xff, 0x8}, {0x7fffffff, 0x4, 0x9, 0x7}, {0x20, 0x7ff, 0x8, 0xcb73}, {0x1f, 0x80, 0x4, 0x40}, {0x6, 0x6380, 0x307c, 0x2}, {0x3ff, 0x101, 0x6ce, 0x80}, {0x0, 0x5, 0x4000800, 0xbb}, {0x4, 0x8, 0x5, 0x101}, {0x3, 0x4, 0xffff0000, 0x7f}, {0x2, 0x9, 0x4, 0xff}, {0x6, 0xfffffffe, 0x80000001, 0x3}, {0xe01, 0xb14, 0x20}, {0x51, 0x7, 0x0, 0x5}, {0x8001, 0xff, 0x6, 0x3}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) seteuid(0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000080)="240900d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) readv(r0, &(0x7f0000000300), 0x0) (async) executing program 7: syz_emit_ethernet(0x138, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) dup2(r1, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="a50de3d74a440e1b7dd5f61c8fa66efd", 0x10) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x11040, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) mmap(&(0x7f00001ed000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) mquery(&(0x7f000039a000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) setgid(0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x20}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @local}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) select(0x40, &(0x7f0000000100)={0x10a}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0xc000000, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000c2b000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xe837}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x500) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x10, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) getpgrp() (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x1ffffffec}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000280)=0x4) r2 = socket(0x20, 0x2, 0xfe) setsockopt(r2, 0x1000000000029, 0x41, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0x3}) r5 = semget(0x0, 0x2, 0x101) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000180)=0x98) r6 = dup2(r4, r4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x8, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x0, 0x1]}, 0x3c) ioctl$TIOCGETA(r6, 0x402c7413, 0x0) r9 = openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x7, r10, r11, r12, r13, 0x0, 0x8}, 0x7, 0x5, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r14, 0x80045726, &(0x7f0000000580)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0x6c}, {0xd448, 0x1}}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/250}, &(0x7f0000000180)=0xfc) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x180) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000001c0)="694f8000"/14, 0xe) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, &(0x7f0000000540)="71f999ffcccc7b9c6e6610a61caeedaf1e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827a7728cd32e132e3798609187ed0bc4b02681c004552a6b02df4f2efdce3da7783abde57fc", &(0x7f0000000080)=0x4f, 0x0, 0x0) r3 = socket(0x10, 0x2, 0x20) sendto$unix(r3, &(0x7f0000000280)="b10005026000009f000000000007241271332d28b13205162285f4546d0000001c13050000f96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b2962b8aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af6302000000720fd38bfbb770c1f572c8156f772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712e31deab71d89e0442c5e5200008004200000000000000000000000000000000000000000000000d40718f61a421b3e7f0000000b66cb7b436680132566ea4e633e328cfe344c2897c14e63ff5be09cd6caa42225c28ebc92641be98651ca233ee486e0ae64014d88ced5d060f9b37a85ea1aafe98c1009d16dfafa760e28cc1cd5749ad1177923502a99ddd01422447216bc08d02676d5c152d5428488872024976ae1a154ab36b7a1d5cabec4d9beaacc43ddcb7678d75344e14aab8f209331c27edb42129e408272bf2f898a13cb42a715aa0e22ea6bf4abdcd87c7f4b45fc6bf6b27683d889131ca06080eb68cbd3ba67a300950ed49684a050f46058b5f41d7b19f4dc9dcd0febb3e2ab6d6368726b7da2d86661e094569f99493cd6f08cc194a85c96cc5353397a4929aff3aab4be9e583904a37da4659dd1962e4096e3ec73847d17364977d06fe3ac96649663426ee2c136c981e7c476ab9e527d13d9cffa35e4995ffcba85757b7f5b8600692b4768b13700000000", 0x20b, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000500)=[{0x0, 0x0, 0x1}]}) mknod(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) accept(r1, 0x0, &(0x7f0000000140)) accept(r4, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae00029927", &(0x7f0000000040)=0xf, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 1: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x16}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r1, &(0x7f0000002f40), 0x2e6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0xdffffffe}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) executing program 4: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) r0 = msgget$private(0x0, 0x10c) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaab26a60000900002800006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000010001000000000000000100000100050200000001000000008600907800"/94]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c, 0x1}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x4}, {0x5}, {0x8106}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) (async) read(r0, &(0x7f0000000500)=""/234, 0xea) (async) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRESDEC=r0, @ANYRES16, @ANYRES32=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES64=r0]) executing program 2: sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) (async, rerun: 32) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xffff, 0x7, 0x0, 0x4, 0x1, 0x1, 0x7, 0x10, [{0x5192, 0x100, 0x4, 0x1}, {0x8, 0x81, 0x0, 0x40783a72}, {0x8000, 0x3, 0xff, 0x8}, {0x7fffffff, 0x4, 0x9, 0x7}, {0x20, 0x7ff, 0x8, 0xcb73}, {0x1f, 0x80, 0x4, 0x40}, {0x6, 0x6380, 0x307c, 0x2}, {0x3ff, 0x101, 0x6ce, 0x80}, {0x0, 0x5, 0x4000800, 0xbb}, {0x4, 0x8, 0x5, 0x101}, {0x3, 0x4, 0xffff0000, 0x7f}, {0x2, 0x9, 0x4, 0xff}, {0x6, 0xfffffffe, 0x80000001, 0x3}, {0xe01, 0xb14, 0x20}, {0x51, 0x7, 0x0, 0x5}, {0x8001, 0xff, 0x6, 0x3}]}) executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="9de88b7ad2a71d3b36e81fb77ca9506d4df21ed9d071a35e0e67da44c459444b49ceeb451c22ce209976cbd6f1c53dba473377f070b906e9be902e07d88d506ff7717138c6", &(0x7f00000000c0)=0x45, &(0x7f0000000100)="9292c4582cc7f5c055724bca240f1737dd277096d6f2f49ca782d7", 0x1b) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = semget(0x3, 0x55d16f2e7ec70a81, 0x20) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x51, r0, r3, r0, 0xffffffffffffffff, 0x81, 0xfff}, 0xffffffffffc00000, 0x5, 0xf8e9}) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r6, r1, r9}, 0xc) r10 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x9, r1, r3, r0, r9, 0x61, 0x7fff}, 0x4c400e71, 0x1, r7, r7, 0x3, 0xffffffffffffffff, 0x6}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f00000003c0)={0x8, 0x0, &(0x7f0000000380)=""/8}) r12 = getuid() r13 = msgget(0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000400)={{0x9, r8, r3, r0, r9, 0x168, 0x3ff}, 0x0, 0x1, r6, r7, 0x8e48, 0xfff, 0x6, 0x334}) chown(&(0x7f0000000480)='./file0\x00', r12, r3) sysctl$vm(&(0x7f00000004c0)={0x2, 0xa}, 0x2, &(0x7f0000000500)="46ebb72aa697580a7492dfd44e196ebc359667013cc05ef1a26f9cb3a08e4fd21e2b509cb74e0d9f8c1e8ef4363c58fcffbdf3d49761faa39dffb8d510f0f7f179", &(0x7f0000000580)=0x41, &(0x7f00000005c0)="aaa409dff40a26357fd5139b448e0c7fdd9406d0c368b86eb53e77ba5eecd5eba979fd194de5d64613f94d88a7bb6dd66924736ab390eea075fa87890dc360f5d9bb2e92c50c51bbae1ca6ac5ce1d224fe3fce6c74f6e8031bd3bc054887f919de242c1eda342f2090dcd8cc3ecf86ac28c7ed7eeae2bdbf2bab4b865d41e32bad94efa5d139d59a280aae313487370e27155e104141d063e6bf01ae3ab05e1d06bcb3ddc7cd64a410f6430db31fe1194d87", 0xb2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r14 = getgid() getgroups(0x9, &(0x7f00000006c0)=[r3, r9, r9, 0xffffffffffffffff, r14, r9, r9, 0xffffffffffffffff, r9]) r16 = shmget(0x3, 0x4000, 0x3cc, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000740)={{0x7, r8, r15, r8, r15, 0x20, 0x80}, 0x1, 0xf000, 0x0, r17, 0x3f, 0x3, 0x2}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000800)={{0x8, r0, r19, 0xffffffffffffffff, r18, 0x1, 0x629b}, 0x3, 0x4, 0xfffffffffffffff7}) executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) (async) r1 = kqueue() (async) r2 = open$dir(0x0, 0x80, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) (async) r4 = kqueue() dup2(r4, r3) dup2(r2, r1) r5 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) kevent(r3, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0xffff0a72, 0x0) (async) close(r6) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x7a0, 0x7, 0x9, 0xef0a, 0x7fff, 0x2, 0x1, 0x10, [{0x1f, 0x53, 0x9, 0x4}, {0x8, 0x3, 0x6, 0xffff7fff}, {0x1, 0x0, 0xffff8002, 0x8}, {0x9, 0x80000000, 0x3, 0x57972540}, {0x7, 0xfffffff8, 0x20, 0x1}, {0x8, 0x104, 0x1, 0x8}, {0x5, 0xc, 0x10001, 0x5}, {0x7a6, 0x3, 0x4, 0xfda3}, {0x1, 0x10001, 0x0, 0x7}, {0xcd63, 0x0, 0xff, 0x3}, {0x8, 0xb8d, 0x40, 0x576b}, {0x0, 0x1, 0x6, 0xa}, {0xa1, 0xffffffff, 0x400, 0x2}, {0x8c2, 0x3f, 0x5, 0x9}, {0x8, 0xfffffff8, 0x81, 0x800}, {0x0, 0x4, 0x6bb984ca, 0x5}]}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) poll(&(0x7f0000000080)=[{r10}], 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r12, r11) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x6) malloc(): allocation too large, type = 127, size = 2214510592 executing program 3: sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f00000000c0)="a435337ce8a86b03", 0x8}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000980)=[{r0, 0x40}, {r0}], 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x0, 0x8, 0x6, 0x48f56f02}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r1 = socket(0x20, 0x3, 0x20) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={0x0, 0x5, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="00ac0058bcfd69101d94a34b8e5f84cf712f9c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x0) dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[]) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0xfe) connect$inet(r3, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000002c0)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x7e) executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0xd000000, 0x0) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) msgsnd(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="0000000000000000145fdc06b50d9ddd748f01db86cb2ba255305b6c8256acddc87273a7bbc2bb90d38bdb1f8b35bfc28ab4dc469168ccc9600298de02d32daf235bb0e608ef50a0cf8b087b81b3de04959c674f25bc0c000ef815d0847c6179996a53e016225a0316650aa8d27768d3138d5aa4963b88b744b6dc1a89f8541e3903543f80418c10c612a36ff53a65a05f704e5a75e9b4a123247aa9d1ce2b407cae4078d7104a73c7aec70ad5c110e8653ce83c75f8cd1a5a017de817489a19ba323b5a83"], 0xc5, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r2, r3) getsockname$inet6(r3, &(0x7f00000028c0), &(0x7f0000002900)=0xc) bind$inet6(r3, &(0x7f0000002940)={0x18, 0x1, 0x0, 0x3}, 0xc) syz_open_pts() fsync(r2) listen(0xffffffffffffff9c, 0x6) connect$inet6(r3, &(0x7f0000002980)={0x18, 0x3, 0x80000000}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000002a00)={0x0, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbff, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) getsockname$inet6(r4, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) sendmmsg(r0, &(0x7f0000004140)={&(0x7f0000004100)={&(0x7f0000002c40)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003fc0)=[{&(0x7f0000002c80)="6a6130a7f60fac939319d36975323332a71772d8489b6eb4ec00b705b7eb6528023bc463cd5230b0ee260df9fc5b512ea3ac15d0920600586ccfaaf8fcea689d980d3a9d08050c426d8a276793d774408440aead99458855c21354aa", 0x5c}, {&(0x7f0000002d00)="33099cf2bcdca2aaf5646e48ab28468915c46b6fbccf2f36855ca6cd9d2ca6b2a768c554a013be9a73684de861418750ca846bd245645d265daf6a4d3c03d63b4eab02ccc26b3469d19e0fd2e13376e36bdcf233d8cf51ebbba2cbdcf26a39759cc8ba517cea749db8b8ca44137fcabddb4ba4d2745b5e8b038640f899cd18cc61a8a5f739bc528c7b9d2d328dc1880947ea344a", 0x94}, {&(0x7f0000002dc0)="13b992d10ca069026eb1a52fe9de57c943357aa914e6e8c1a220c53e74bd019ba6e71b4b5e8a4690bb2c87c651752d871cb040fdc7caa827e1a08da29b35b227c8196590493174a52d1f59e328c4110bde11a2df9658bf06bf29ae80737786447a040f88e429e57beebcdb9dfbe1e9f4c99e6f5570f75ad6", 0x78}, {&(0x7f0000002ec0)="8668537876bf2743608f3d26a26f2b6566787cd6ba5ea0a54b46876e3a8c2887e85fd08604efa237f676084bb4158b23e14c1731504d846885bd8db79c551c80b37f9853d40cb10065d1bcf9b9d4a91243b6d3523c331156d3963d22afad99170de47b1ca9e8e270cde711f1232a840f23bdb02968632a8bde276a8732d70e1ee3f25a5b19ae96d44e76437d57a8b59f265b28e3c0ff8e6936025c3c1de3c5101799c1797d016891506d99af117afa194b611b6c8be8f9f17419f0cbab8abdab20b81a51", 0xc4}, {&(0x7f0000002fc0)="66eeccbd4b3d17a681c106c13336e4767aec19e2a6d950f07b414d158779e35f9a780730ac0f394e243272f46d55d84ddfd62f65eaf18f3dbf6198e88b6fcf5c3b5e701edbd995f26611c36b29b4c46b2a1023fb718f730e3b3847acf2b9263a92d92415d95af62ff364daca09fba1b85d8872617ce86dce5667f4cbe2ee2b99293af918eb42a0dc5d784c4db12036b456f89e8d0f853471d744d0775c5b841e45a1b5f12e35693f6b24ae4e7d8a5a8d1259ab3fda3459a42e240aa572cc882868009b29062d1af3597c6e38eb1745355c25c3a3cb9908e9b366f0044fc4608c31046bb4840437495559490d67a69d5b4cb9147fa48d221ddab0a421222cb5967a65ec9f3546b09a4690499d9540a751ff61d0b6b114dc86fcf1b86098c063561509d606157cc35a90405e7ae94d5e1dfba12018523a58d9b743b4963fce3912c8c79ccead3a12898e46db0f1d69950e7b5f6325e0be46034eb69d651c9693bec831135356fe9c6cb0287837798ce82e85f355fcc9cbd85b04bb2b7dfbee152347afb5c97d515ae605fd6a13d0babfb6c4e4b8ac512e3e6463c5ccc5c371477a15e635c5307fb19ad74fc1a632bafb296a8b28242bba5ef128caf434536d2d91848962f6f4efc07c857a3b3bf5c051f0ad258d52c65b4a9aa6d915c10df7c8469b2de2bd5c9f431a2c693a434183d6b760c7418e64319e4f5739d566b650890d2833ca06a2cf1231409760cd8985564174a2cf73d20d54ce7d38eaa5b643d67b9f76a54d0d5ac97bad57199b20974fcd8d17661224f941d3722902d7f7eab6ef6e693acf29cc347124185f202227c82b87e1b8677a37f8bda946602cf993cbfbfd481dae63f765c7c45478d19c010c0eaae113ba2da6ee17adfd3e00b05ceb82a68c23020b0219fd8e77b099d3d33bf4f977149fbb0d8f19489ee5f5839f17fb1535039385e720a5762631f67a88dc728a39e1a754a38decd21ffcb36058f48d038ea1027e22e952550294fe2ff4258b1af6eadfdf61bd17e37a461e2a21597a2ba73d79956638a713f226c7e144ac1f3f39bbf24291111a5ffde1969ec5a11b5816b86fc4cd710973058853f111de9b67d373a53afc7441554b3dd29912adbe4110cbd5a1ec00ae4bec71d6bcfc7932a1631970e615447de29e5c6960812480d1f8ccea175b42972dbc37697d954602a983e8df5d4be90e21c839814cd7bd42917381edae2ad13e4df3e4f66ca1e4ca5dcdfecfc23f7e61b97db510910058211881e82836f0017f570b78274e0e7ae723c7a5753c64dbd141420def680de504bc9546c1dacd961d5f24ad035e18ae925b785be351cbea6e5c138c4d8c0d47a5a39e8c37a5f1103d144b56764049867981598b6acd577dee0e818090ed44176d3acfc068303947c3154e8e17d8e9d71e5fe3538ea7d3cb9c6ddfb8e93929bec20575ffeb71f32be96a20a413509aef0ba7813ae42a22be99d3683adbc01ea36224caca6795fb78fabc91863292ea035ae3ce639231eb86a68761ad7ecd8543145f83207610293071e61ce19dec373984471386301cb5ab9ad00323eeb906a36e3674898baf707d2aa68195c306a31832e460e753fa03f94f7638989a3a421c8441021a0c298cbb2cb9d319d6a7e1cde5397e930c2178c474a859e36f1204fee9515e96ce4171d600e9a0632f1730396ce675fdc0f9d28b4064c050a7962a14acda7827bedbb793afc3d4e4284f991cf286b758b9dd9408be3b534c07d22ccb2d06a45b966ce6550b65be1a5463283911e44f6f7b75bf529062fb4311b7efe5ed536277d875c87941c29ed63372159c49fbe71c548fffdffe0866d4046c4528f2994883b9061474139c68666ad0e6a9bd580ea9a9c853135b7403afb153eb652e022147f8f96a939999ad288fc37aa4824e1b7663072244906ec8b380638d53919b00824afe8ebf1ea0595614ff97a10a42a91ac48723b1d275e3542fd5b3615a43b036883ffbb1453be80f5496b474bee75a7301226d099dcb153c7a58cc619fdd0569ab68640ff230e0c361055807a86c393ef41a2b80f7c82322b007d573cae06763acebca11d83348b6bd487bf57179d947eafe5a184c2c79e57629a7bb34736fdf8faadf1360cab47b9a164d13eff4ab1a97fb48b7964e73ae8361492cf6a72a1149480cddb1b50ffea22966824066af46c9a46037d5554fec6340b9ba40e8871fc2459f3df4495fdc144ef3bea94b24b35010840283941df853afe853e48c1976dae2101628a9021a879a2b09c41255b0efccc4060079529761b9823caaf84d06e756330bafb113dc041a5299fa12d5e4ad6dbd289286da351732a3f9c6d40c11afbfff1d6d64fc16e61ad90e4528a7426874c5a138a6e967dcdadac9d44208d1842b53def0baadb229b19151a9b26436856113fee0f653cf7c67a8c73d1df5c5ed64975527795ee728532007572ac8ba5eafe51a8811cbe2f1006500367494e57176ba86d120464f8c57f68cf4b3067b00086e53bcbaad238d9f1436654e8b7a5b09d148a137b2a2c5b49bb6126ca5eb0a1cd34c417206b795cc3d125db88d6d2180370ffba93a773bfc5dab41f74140fd564d5d79489667af401920c54ea7bb1f3765906842af715c7ce8fa3733fb94ec9934a17823ed13d1777f195d27892e25b84606c99e4f850a7756cc379215a195e7363214168618484943453343958feac1e2d0c4fbed4406fddc6052d47eb6d902d25b927013ad6ad27f08106670a03cd2085f3be6cf792a577e5c17efb86bd9a66fe44db86e2d15b70422ecaa35af341320319e3a4c68ce1309b309e737b94d10166acb0ace8ebddcb57a4b076151fa59602a5570202079a57523e890e89508df805852e75dc0a859b9956afa1cb2e3641761849c7d0e29e6a6bda29f8c7f94878ac811c55963aa9a2765977ad051d7d42dac7f8a29c3ff11c1af8c3600776c7c98843b748eb1a1e2b8911eb0d7d1eadc69ae272dc3307dfd54091571683fb668effcdedbf033d3a6a9dfa1624445ddf877e6568821903d38f9c07f0c6d52d285ef1b5c188bb2c6c33297b4bfb1d7e735242b7c74f39a663b07ec9158f6e69f6ec46565e2f440f3ee50c0ed6b4b5898ea19fb05948b9b4896dc441a66175f6c00d808d88d7e3133ac93295565f6a0c20db21f95609472486850ff35c28ee21cf13cb3b8786f639a720ccf8716f8e6794d2e83cec721b4a896eafaa3f24ac9c5c0fb99d13fd7fdfa536e4a65f0626dc05bbe7112ff99867139aa6348ce30a114f763f857d86bf976d1ade4da98647ae42cdcb14270ac82b6caa27f905f352e01bcefb5be4b6c1ac46411f824201c72ee26026aa581c41b08976ead44252cd7d9592f2569d55150d09234b957a0ebc44887b19134917eb6e86e5cbc4c464e4e61b045b9595c3fb75d7b4a56790c7a8fd30a95ebc59690c6af236f748ff600ae2d35939d7312dba2db7f5ccd3a3814161d05fe2ca7155451bddce988f4e9ff38f2cd8b911ef2a85d12c8af396ca4943d17b307a1a7281288a98978cbbb6a078c87f93fc7351c78ddbb8bad8442ca5179a3fec201afa5bd756076d25fa406ccd2e94ca8c0f4e1748c87289efb611393869ccd1f367fa1b9015479b086391d5c3b1430400b2a802caf3e765c960d7d7d65b534290132a3403a0d8084b7cc1152b18afb96a7bc10ff6a5e6c45ee86f1b02f8861e74525df6ce6bf3988fa890cb524516f7f545102426c74c22dd8a760d8103cf0bab3c2e6e47a37764fd759e420804bd250c3568df428500fd4f3361c9825238e5dc54382203fc81f2bd68d7984e60b6b8fd05f544731a867b58d2566c7eb8a97e3bbca364358a03089713ea277ca7e0c02dd08984928f766bc8aea392edc3169b4e11a4083e5950c882f46d9f767c307ce63b932dad94cdc212d8a6c41eec1ab24bb3b28b6de18c3783edc39b0f1e7676428e3a3e6b064b137c0caf05e65bc0247ae557f7dbc22636db9627873008775d6f8c4fed3ecaee8a205eb30be1f48c64fd66cbff274188e7591589b5f9a57f1e8e17aa107daac1a500ccec5f8cbfeb87e656eddc5a8004966e8e0d1bb76ef83fab984fddc66392e83eeeaeb7976800fe09153eb89b4a61f2575a7d802ec079fe8128c2de05a4be55b296fbd5e05ac27839334030faaf3f38e64526b4a99e212441c10af9ce4a4da174ff6a9eb730d0ed53452247050c81714f9b2513ea044babc4d911b8713ead4eae1122967bf522f9e366e864e3197532208d13988908d76220e3e5af8e061df63013bc069ca7158f294fa4af889fcbb51b0238a1b6f23554997cd16cb915e7490b276f04fcef6e6940b3e37f4a48d4d392baaca295033479466a1fddd8f85d29dd95ef6b68bb38f167d20d6867d7626b35e70f3bc4518878d85f2e59cae00c613b85ca91503991af29787371768517f79f5129b97e117a7797347e3694cd09f44c8fc745757440fba7a5b3dff31e0eab4bd0c47268da7c01b0a12809bc72a03b533f3253eb82130a11ab6cc68eedad09c273bc16fe90043cf3fa3336d6e1638e11555039ad3fbca586afb7c955c1d2dd4a05cacce3de28c6327369491e513f6f0bc5a8b627b90ff6e7e337596be8a39ab43c532aab292a3f2f4c462af9f406b4759246a5fab1feb3b65905e9ac1ff8cb6f07bc0a77436002852e8427ba1f1b1487616ea75a606071013ce106f6bc1e8e6ce55eebbcedbf8c49ca3875fec0a49d82464d8a75abae829aea724e3729c0d01e4b3555e799381f2d0b0fbafd25997543dcbb1e17df03d43c8ada8c4b5717805eff10d9bfc6afd42d63b6ee87b19894044e5710154e45f55cef3c4a08cb03e58a6416f74dfcc1b087e782e2aad1983efa0edca676f54f79688ca05f5b356a0950dcf52c095aa09121bbcbda715082bdc6bec348d6ea27fa93d1d69db6eb77d21c2e6117a8a57f684dc67d8e3cf8aa11bbf8bd5234f4cc21eb712c0483804396c98955d77691a7912faac14cfe2a3e5631b00233756da163727f8d30da392cfcf9ac46f0341be63084b152d423e9b16dbad9a6633b5830c357b76589344b905abfbc8558aba60c254a12f55245940abc9f8f8bcae0efe792f3222f2b8f63f2d52aa5dec6935d0ddf767099f044452ff0e3da41d20cfd18515ed1aa984ac8eaa4777c8e62005d33ad511df793a232a012b7cdf41db91e3fe09800e301275c953b4ea0e0ec2349c78c5f6cbd054255f4e18b69df7fb276ee3982955ffaca0d4cde15f93a90f7ff6e27d886d66b3f6796959f2b7e45559af9da09953d326f8948220ef068416a4161bf2f02187b6ac0dfb461d363e69be9a1170df1a660ac3b93f5e2707b263cb1068cd3137ad87733bb96c5fbdd3159899bc94c8c61503aab2400c9fdd700d389aa956db5a664124db74e5259d5f43ff0c16ce03c8ab8a606b70b7375a68a41542e6336b10083ea63aaac206862ad01bbace418817c514ae93ebef8e2aa26f40b1f16ef395d291f96287867614bc9888210b4387c6a36004d009ef89fe4c9256d0fad8fe30964a765ed6215e623d8c260de44ea3224ee4fc0b10d0816a9b0fb78aa79aad076d1c1cbea17719c3b6687c1dc6266c1baf43f0326032cc0cfb708ea861b4492505d20537280aac11752700bc3aab2a31321b256e7e594bff52e1c057f273dc073b4f3f82d4c6056007d8fa036be9e6b5c11366eb65a2878caa1e36daa390e90e44142447a9df4bf16e21b8c3a7f097372d61de14d1c73cb27d69c0a2abd851866e2a0bd58facf9d3", 0x1000}], 0x5, &(0x7f0000004040)=ANY=[@ANYBLOB="b800000000000000ffff000009000000fc37cc3618ea9af590f336dcab7b15018730430d7db8f1d8619d452c594042e0a7425863fe94eb95ccc9ee9de6a8b793f707efb262f94956e81866c7a37524c831214ae618fe57ec295759b509e2fc1bacb689f03102156305754e57c3da047b09d2eab3edf8ede961867df846a824a8d408c93d03000000b9dabd9fbf645c4a104cd5062ceb395a142e300c1ff496f0419ed7e92dcb4213be4ecff2aab160b07fa0000000000000"], 0xb8}, 0x9}, 0x10, 0xf) accept$inet6(r3, &(0x7f0000004180), &(0x7f00000041c0)=0xc) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004200)={0x0, r5}, 0xc) sysctl$vm(&(0x7f0000004240)={0x2, 0xb}, 0x2, &(0x7f0000004280)="6dc37f2008d7185d43452b25ac67bf8ef57eb27dea0ef4caaa3408fafae2e1f5e81a6d0b9fd784ac66700e9ce66f35545fae37f57149c859a692d5f3b3cc7cfc4d06002b79972e", &(0x7f0000004300)=0x47, &(0x7f0000004340)="04a0915af8a096e460bf9a94f2acc372cc09c85198ae56bfaa2a170a6ebb2d1f0540694e6cd2e410f2944744fc96718556956a14ae3e0f59158309b2bc2bea9d430cf43b109763336cad595bfe9eac6f9030b9c6e3d08760919fb50d449d9cf4d36c24c59fe0ca9c237b849c3cebbc7e653d200f36d2de0311205988de88356ed988686056f71b65d49c936f6c590e7a", 0x90) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x20}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r13 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getgroups(0x3, &(0x7f0000001600)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) r20 = getegid() r21 = getegid() sendmsg$unix(r3, &(0x7f00000017c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000280)="66950ec6a0eccfadaf2a906b8d7271a1a36781355865ee98d5286f191745f72c5daef9ac5ccd657f66e2f5cd3bfa339dae7e91e18a47476e74443867a395a4ef265badf3a2ea7a77ed450909cc891805d4a92b7b78df88c2df068dbc2b30026ef54410c78400ba670041e7dc5df0565a1b91180840e7fa8e1b8b37206fc715fc5a5fcd429a727e866d6bed9b4431199ce1af31c7d2e5d438da12e8480d66c0b407c13d4393f0d4395e1370da6787e007eab8c62483fa20d2d74f14010bbc48a6603901309a0d2fdc24e6e1f99dd0f1db2b49c1c8e97b594165cde5f827aa61a07686fee6bb5ba85510a60327c6aa568ef7fcf66b049942c9b1f65a9ece25d210fc9b4298813dc4f54a75f6b1eb662e072bf90998f1b7e54ccd45a15eed97e102b80b563d126e85ecf2a9f79cc3afeb3d6f6dd13ef994ede007e5d9df6bc7ee6b891063fe82d0c2c501ba67f1159d2ea4f130b206e6bc9db228753148f4e0ab74f7d1949d34b5f827501220e6bdd3824072500f052b57d31152d924266611eb4eeec6d5f0eb650b5c46151efbef8cccf7ef82e08e0acf7602e13089f68a7d3dd7328c1cf42679e968a63163bdc8021271239734e16b7c08a5921cb8c6ab9f5a5fd5d9dd919618de09426d6fae63932b68d157f6ee3e5ddcd2024feabe7b674823997605558557e35eb91fbbb05ae7f6fe9d3730567a2f90591527a3cc14301b3581138a7fbaff6cae7dc73cd03bcc4b2ba88905fbee7b134a7198ad23ba63b5e18f55212a1cce128db3dafca16ab44d8f5f437556c9d88c692667fb1caefda584b60b441222315e245cef5a51c7021960107f763388218595901801f1cf4ce3953a00f752f3b66a4dddb9e0bfba66824fdc7806ed02224dcd50c02b372bb5ffe0ef6cfd6cd290d639f347a65f2099ae9acd80a7603733d47fa07f7dc290947cf2529c76837985476447ea3a5680a38312815d0894d4af3bc96e33ed8fedcb7108b5345fb9e125e308e679f916b602fa75f0eee21e7891a7fa94798edf76799086c89f9a9161bce4493df0eb2eef94032ad3ca3ed83a5a8fbd70a267c9161b9bfebfdb7ac4474f69ef6c85020a53f53706ee48380d7adad243fe92c9488d8473ac65aab9a0091d58383052924af4ab3ee12b501e0aa5750f785b98d3244ccc55c3155e2a30b1712e9c0f298fc2c7058c9d81ad7748ac65fa0f1ab68e2976991315fb5218f8714c17d00a86c9ed58fe530e8e4498e80ad90238937f17ce569b683a5a32b5185c870f4077485cefe716f36e4dc0aaf601c070dd1fcd2711270e0538aa307f2a31faf8d53a0870935fbf396d2304a35c4016376fd979322f372c187ae416fb3c4acdd68bdb8e1aab62700ce358c5398a10b43636e20aa05f27a150e93bc5dfce8483edee10b3757e6b42707f08a82da460d8bec579c7e676ab2d6c35b7efbf655124c235eed45f30cb298cbe96f4bce6404ff4fb0c254badaaad540ddfcbdace2559e415b16d412cdcb8ec45045c99f8fee5f05a881a100eb13dcfd85831a5a46188d4c99716492d0b43caf2fb46b5a46042cb43c4b2f5a3f2e23b0eb00b2c3148181478d75787c9f5c2c5bc9f014e077484978868b8aa84500ee0e264af6eb4b71c67b51390208282a42ac87ed0897ff1e8f135a773640aed8d9ba97a92d3cd275fe4cdcd7a1eee14406f15b82164074cb68f88ee3cf940df4354736d1a579712aa641528ba38ed95b97bf4f2ea03fe5e989b274c07c645606150fb4f55320b1be6ed2a7e896ac1f9d63b1d69e325170158038d6d8e750512e835c21b7f2ca629a73c06afb41e67192f40ee93bf8393148ded3169db634dfb3d3142f2f5ad9d0b2458da75053b01afa52344fbc1ea5260cd54798f3f4cb7a66c3eb4e49eedfbb4e22e2d4b734900a2b567a2a29709e0fef146446bffdf5f49a7418acd760afcf3c93237c8c6bd499929e82957e918a70c1b5c120aa09f154d686e2b6659a15725ccbdc7dafb029f2f8fef0b3282ba132ac694c24de6b46c4ed7684027a9003bf11f85005f36352c107a2b1d56f1da7f32226fff835ba3958827566b68d019d55363869a0fb829523f3252e2b70602617014e3f89440888e88fef4d627a80360856dd8136fa8f7ae5c54d09dbbfa4c33cb8cc40df7a59b91d0fe0ee64ee80d5611fa2e3e96de22d5c44b5658c7bfdb6cbd6117157fe2e3559332a925048ffbcd61eb19c9c08386c6bd07218a072b80bd51425a3ae5156562a3008e5e09da906ed64dbb652c04bdb8fa16eb475d12434ed373a7a8f531eaf52e0feb1f9161fc5b04c0273418cb2fab89d565d77e895c4b4be8c53e5d137368f7ed37c8f531b83e01f0300d804bcc7bcd39ad72880051a03d152745e2eb09b4dcfe67483cd8271c9cfe902cd89714c0af19c96487dc4e607dbc6249b354da270e4b88dc2883222397469b46570a2498584ee3f56cb6d88d5aeaebef53b93c79602015b69225bbb97ed7caf688b5c20a33b3c673a6b028f44877a27f86d4b3e53bf8fe4a308ec77492b05992871694afd23f13c607b2ef5a0da1831c7a8f1e011818bec4721f56ee1722773fcfb7cf790f0e269c10088d5965fc1265d087c9e7280d0270e039379ba43f6dd8c44fd75e38df1df7422ff191c6dadb28f3a209cfa12fd907c789b96df60f79575d139803246ffd7fde14f510e9f2f190107c182ae8ba1758cd2b27686fa3c23b449814230d1a31328adf84180b556abf4dcd0373e70ced921175fb06826c4372b92bebac6a44a109e046b8250de243fc2cb7f65d67f1a397da92d8422ab0f32a0f719e7351f774e0c5412b2e3ff458a5e7f6207201c7794a4f0e0efd5a17b2c5eb55586c09502b48394c39e580139a18dd3c2111e19cf3ee1ca6eb1914ce7702b6bb00c35f6616553c0b0ef99701b0dced2aac1cd728aa7b97218843bd943c92d4a3e25e346afb76ca7581c603fa1a0c7f5746587704e54d45136813c73d0f820dc835263cf9abbe6b2d6d0227684c647e5fe1a75d47c56ce05086038bf51871061677ce1bf788a1c6a2f577cf0d24f83941682c35ce94010edae256fc02bbb2149742d63109451f834de978abcadea850aafbb8249c793b0d1a4d5b65c6ba97c40a86fd89d3544ba454c4ce79291538a4a32019bb5563326bdca2bde535175bc85b638033ccc9222137dd242aefef503d83da966189c069117d7f2c1f6f01d9f1b472edacae3a014ba0ae4c12815d94b0f40a346b709868206069d6e4114072aff1fcd12aab007bca6b0769d576172b5791e30f0fe8423ed85e2ea640324807e712c3046abb1e17326faee22da8848f4b111d427e49218d9c862fff9ecdf1a2c142627a0b3e788cfe6d08b18a6abd9657c0ad711f3a44dc4d32a1ffb381fad37b120fb4e6710ecd1ecfaa93a40e11930125178fe6dabbfbc01c910d99464df4b009ba783b5c6aa40a9b3348530e678c39de7f6ae4347a2559bae98db718a3a2f8280834974193bb6bffab143541eeae39cdda272d63db1bd45dc2bbddf280724b3da74588b8d4414760ed8cafd7c527d7e1864b3b4a25964e489f4dc7ed2a33e952a7e8b093bb4a4995958b82892f4ea6f4275afa9a404b7746a731b855f416c09ca174780c7a79afd98577b9270e6c2aa64f64c3ce43da0da3ad3119c9a1269df505350783c80880048d6d9a99d82ffe0784c4cbe3066d26416c09fae06e6fe5a37d2792a9915ad9d66cb01338e6cedfe3534416ff2c9433ea871c7f026c745257840cd8358f80e75b2c3801635de8fe272ee7dc91eda5eea6126728e1a0e636e3834cfae150867042e39507b453cd4cf661327c20aab0b773aefb86639175546e05bb6390f2e552c6bd10f6047c2102dacf667c5dae740bf20237094eb3f5c4b19bf51eb504a1becad591c902ebbab4b469dd131dbae21b29b7e98e6b89dabe1ab7b754806aa8e437c14a17a6957bdee50bcb842acec96596f0fb513c20f4592cf2b02d4fe5e5a03b15205ace8d98bae1b65ccadc3ee55652966bacd083d6c78d2682318cf16512eac7d720081adfaa778b66bec7edda850030acdd9b72c9e370f5307205e5510ed58d7f8b57751f64f0d8e8982b12b2bb42ac50c153ab95c0dcb57ef0167af7003a535d93962dc305356793f41b7468de15016c6b4a6b45fac12b99a2fba81f159d894010ac70ecf7542501961b6eed0da0428263f856140faf716d70f4aca81ec024386543fae83601df24f5a76c3f18f4c67191f1d7f833118eb6d78a2acc43b685a7451be1b41adc4182d0dab0c5be50d76ed816f79bc46f2ca4397ec1c47e4f710af8f6f8c2b93d859ceccfa6c363cdc57962bb498ea3e719a20c18e53ac811ab263d40eb5ac133532013096aba4362f6f213db41d8d661263f159e1d864643de464372f85bb74dd961cd56233fadb1378fc44b3c0432515f3cf97a1237701b8bb2360dea19be0acaf0cbb3505c98b50645d57f6e35bc056551f512a4c28b41b96678cfbfd63b0f40784d33f1879aad6b6c2635bdcbb80a6b6e17bd23f46c6c839c064379694d7f85f77da969cf6082a683207f1c5690747bb8ab287648c3795055ba49c735f863f3876c9d89df92a5dda43ad1b74c3fba0eb85a8428539b442dc7d5efd9d61f62f96a47c4301873561dae88e60118989d293b6421612107a1e5df222be3439225a1a9c5e32f79372c4af76e896c4c31bef8e82ddeb4f98a21debb7ddfdc4b68734d96ffbb8cf12cca48b474f035af0b5d2972d518aa298518f4bff5fe95f58c3f3e3a5ccf8139affd2d6db2cc4cb7756f052de237ff08766ffb4f365ac71ae93d1ce466c84378cd6016dcef57014445b0bbf83fb099f198add661146218281772612f2d34f8fa1522ac6537fca58763629171053e98037262848c7541146743447029360597a8f59d186138780d5dd943b0f8fc62fa77a4ed0132db969e8046685d13e3bdda318b70ca12a966de8712ade2e39ee7948a1ae602703b6894bd81a64e03d3ceed06699db098114035d4974bfb9b66f0e345b6fd962e5af9d2f86cbe9ebf56d30e6ec1492348d87940f3f20393129e728c4d3a5c64b03b6871a24e11e3ee90991ecced509370ac55d7105df62924202a87d0a7b2728ecf55a54f8b4ce0f94d86dd68795d86cdd6ec9a5964b9e478b81d94ff8921082664aa8f06f5fa0bf1fd88fb63d53be85e0a7fe86a0103e029fc4c020b897987531cdab1c37799d0cf01aa6adc538fa0e93c553bef8a3db177ce4bba3f3ef468efd72f575dd53cc45ec8287e46b5aaf149d7b14547b8a38069a4483c07c480504f6f2291cb68a4337bab4dbf922dab33d6b149cb5a85abba52268880667245d642e1683c1a9752253016906f2f37855229a6f8334dc7ed1565c0f6c35973ed39b7dc8baa82531c427845cfbf44c75c81b7ad774f626de87649e8cd1bd2e8129fde929faf3857e68b00af28521ff317009f81f3b4b15d5dc93d73b8edba111b18685f862bf672566171e85042fb26c560fb74d16d3decb587441aafa7e40a5f3ca9f9ba302d7f0663a95ce797cc2cd41977afd0f6c0c4eee338d0b1818584b3f7653de7cb50dd4f99dfe4883d2fd6d12dfb44518abd21a10ca6e7acd4eff4484e95e8d24ac82ec8770d475085693c6c611abc24e7ccccda6aa696c730f5b5b0fa27a39ecc2f84d487e731e7c00a68da5c40a67166d77c249d732c453e5740040c4739ca71e2cde7dae7871f8295881fab0d3e87f0a07d28c42a6eaf93e191bc12c86abb60779138174b6b579fb8", 0x1000}, {&(0x7f0000001280)="712fe9e984c604153edb3f476432c98e5c4d4cf796cbcbfc5a07c3fea742b22448457126c1e53ac929e744b26c05f5883c0716b03658ac609c0b60bf5758c1b429a9955ac2416ef2c761cc96f8f9bd", 0x4f}, {&(0x7f0000001300)="47cadafc8b74de17291e692e2ea8142239ad22311218011be935d128908455df217345d1a7dc74d2ef7e6fd61724a3ba15f729460673ba096b58e5e14860fd51e9a11609019b5a2cc5154e4c7b152582832baf821241302bdb500e8b4592c6c44c2adcc7d8cc672f912a06319d0f04a78b09cd3264fd833334f34a83ef2e791a5835de714df39e1d962192e6e0ed489d75b9fb207e5fa933415ec18af10f833d95e5c5dd41878c53ecf5498c8305e979b002191a12a1bb94a75f633848dbbf94c1b45128f97fc18b9ad2750f669f40a519a67d41851e22e2882971ec18f405b0818bbe130b6ae0b95774eaf1581f2e343b637723", 0xf4}], 0x3, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r15}, @rights={0x28, 0xffff, 0x1, [r2, r3, r3, r4, r1]}, @cred={0x20, 0xffff, 0x0, r16, 0x0, r18}, @cred={0x20, 0xffff, 0x0, r19, 0x0, r20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r21}], 0xe8, 0x401}, 0x2) msgrcv(0x0, &(0x7f0000001800)={0x0, ""/59}, 0x43, 0x1, 0x1000) msgsnd(0xffffffffffffffff, &(0x7f0000001880)={0x2, "0ddcd90d1e7065371cf8cb2a7d0338f0afec1601513f18291984a84dd9726ed928a145603c9ffe381b999a23193f705edf283dd84e559e48488dd5e2becee6d8874e94d10d68f99c630a01de96a61ee48c9721edc6deccbe62e49b22ee90864e4d655745127caf3d5c6cbb1e591bd820a16040d392f05af85a4697bffb06c9b78249c736e0bfb2d018d201298b6caf18af7d8a1249098b5134921312ebeb262d08969f35b76c0ea3d966da0a7e69648a42275cd8f367634b4ec5131cf2c4c6a0e6a026a8a3a01a64c97266ff4a6e6489c58596c588abed993aebaecd0851f64d24d896c1f99a53986a2ff000d732b54e5d4a5395a9c7257cdc93a7"}, 0x103, 0x0) open$dir(&(0x7f00000019c0)='./file0/file0\x00', 0x2, 0x2) writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001a00)="24cbbf691f5b93cad0cd7c313288d1c0aa05fb3aff9bdbb140317dc5d15d96ee9c1c91db2fb8a65b90521abb92de9fd19710458f767dfa3d6e423035dba47a7bf64ba43527acdc4762f6a46e4e1bc966ec919bb5e4028856507efd83fa86b09fd1e2f44b7fee5db7ff39ab0af14da5b7a4e17a2ac5abdb9d01488c25c2cbd39c09c8c9c72c453b4d5677c40f7930de", 0x8f}, {&(0x7f0000001ac0)="9e6b60bbe6a3dfda48eebd5a877245af7dc93e370e693d7e338badd8b47e6abf59913b5394ae6cc2892b240646338cb80ea7", 0x32}, {&(0x7f0000001b00)="335376df1a729c6f02259aa3d69fd456811b8493036066c644ddbb194f5dccb157a03094d8070c3967c7231482fbac5e7de03267f640807f9a8242ee8b876ccf85c8882f2576202a510c9cfe", 0x4c}, {&(0x7f0000001b80)="ef97734a6c540fe47d948322e4817d267fb2742d5b583ad51c63cabcc66c19e857bcad3b2dad13d2b086cca4ed1f9d95ee60748b3bfb6059a7b26ba538bb3778ebf4707b7a4cbb278e38401532e01620a1868f6c1797a613c620fdb10a3224ce44fb0047c680edb01c8b902b2f0ffbd213d53964538e035872f2819560eab5f323070bb85b5f3168c0647e1b98f5b1733795e03b46030d16765f93e60fbd9dd027686297c4cb4ba9de7d36ec0921c81c13467f84958a55af73f54b3c3698ba7a9ad8858709f32c5e88962f2d31430b57416524f5ea6d0ddfd02bcf20e375", 0xde}], 0x4) r22 = fcntl$getown(r2, 0x5) recvmsg(r1, &(0x7f0000001f00)={&(0x7f0000001cc0)=@un=@file={0x0, ""/87}, 0x59, &(0x7f0000001e80)=[{&(0x7f0000001d40)=""/200, 0xc8}, {&(0x7f0000001e40)=""/15, 0xf}], 0x2, &(0x7f0000001ec0)=""/31, 0x1f}, 0x1001) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001fc0)={{0x506f, r12, r17, r14, r9, 0x88, 0x8000}, 0x20, 0x8d7c, 0x0, r22, 0x100, 0x5, 0x10000, 0x9}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0c10fe300000000000000000400"}) poll(&(0x7f0000000140)=[{r3, 0x86ef6a69ee17bf91}], 0x1, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000c2b000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xe837}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000c2b000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xe837}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000004c0)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="d2a106f38ac344", 0x7}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xdb6}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x4, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x3}, 0x2, &(0x7f0000000140)="1f1ffbb7bc8d313028dbba5eb9a4bad7f70ef80332cc00b76bb9fc3bbe806f6db1a76fb0de61058577b1c66d6a7b352acc8deca7680ea62bf5eeee8beb4284c636c4a7594dcfc0c2a2e9bbcb0247fd202693cc718239e512db202fa1ed7d2e", &(0x7f00000000c0)=0x5f, &(0x7f00000001c0), 0x0) r3 = getpgrp() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0xa}, 0x2, &(0x7f0000000200)="4742be4d21ec7f2679fc8f074084887d813e97254b6343dfea493819a252328f9dc51d0d922ab01a9ea053d90577ebc2f346149e316bce1ba89fb98a1bff435ab49d60a5218e4e6af795788d42f22249a305eb41682e316a0000b42423103020147daa7491ffbe40ae5971cd910ed6a0d6f8520f74259c3bf33a7a0568e6d98bd32128b94feba0996d628c8f8bf98407fccdbc0a614b5635de999a68ea7d46ec852858860e1ffd216dd4be0c05c26deb", &(0x7f00000002c0)=0xb0, &(0x7f00000003c0)="5933da1e1726e99f25d9e4b095aca903c25edbed1a6f58beed41b481d480897eaa3d9157499a70439a60c959d206bc32381df63478c0f31ea0bbfc6284afda81470f548fe9184bc8f04f968e9741407360dddeb935fca93bcbbd25994a2f2cdad11d5d96369b0f6c8183c27ca603f80c1586017279363bf3937b8d06af6f707c958c48106dd6bff9e973eb6eca9186bd94bed5f564d83dd0ca6c7a7d54fd59aa56034ab584d7aae75e4b985fe34aaaa4d85345bef49695ad2d578d", 0xbb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x200, 0x81, 0x62c, 0x0, 0x8, 0x559, 0x1ff, 0x1, 0x1, 0x8, 0x398a}) getppid() executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400000000000}) 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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaab26a60000900002800006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000010001000000000000000100000100050200000001000000008600907800"/94]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c, 0x1}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) (async, rerun: 32) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x4}, {0x5}, {0x8106}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) (async, rerun: 32) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x107) fchmodat(r0, 0x0, 0x0, 0x2) executing program 0: 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, 0xffe]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f0000000080), 0x0) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r0, 0x0, r0, 0x0, 0x188, 0x7e00}, 0x5, 0x8000000000000001, 0x10000000005}) getuid() r3 = geteuid() setreuid(0x0, r3) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x4000000000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/116) socket(0x11, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000440)=""/191, 0xbf}], 0x2, &(0x7f0000000580)=""/159, 0x9f}, 0xb5}, 0x10, 0x800, &(0x7f00000006c0)={0x1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87, 0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r3 = socket$inet(0x2, 0x3, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000180)="b16eb2717f42aff12668150f150612", 0xf}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, 0x0, 0x0) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000180)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 3: syz_emit_ethernet(0xc5, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x34, 0xb7, 0x64, 0x1, 0x1, 0x3, 0x0, @multicast2, @empty, {[@noop, @lsrr={0x83, 0x7, 0x1, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x18, 0xcb, 0x1, 0x1, [{[], 0x7fff}, {[@broadcast]}, {[@loopback], 0x9}]}, @rr={0x7, 0x13, 0x8, [@empty, @multicast2, @rand_addr=0x7, @multicast2]}, @rr={0x7, 0x1f, 0x40, [@multicast1, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0x3, 0x81}]}}, @generic="b8602de83b1c82e4ef7c2c7b0015f61647fdf5a61d11c64ed8a7069a0b4e8b02d8c6e9bad00df11ef071a03c0896f6f5d4f2e16d5a8469b8f1dcc5a0886522ec66a0b7c7e8623eae0398c3"}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) semop(r3, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x7ff}], 0x1}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r2, r1, r2, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) connect$unix(r0, &(0x7f0000000100), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc, 0x5}], 0x802, 0x0, 0x80000001, 0x0) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b", 0x2e, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x3, 0x7}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x44}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) r4 = socket$inet(0x2, 0x3, 0x0) readv(r4, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0c10fe300000000000000000400"}) poll(&(0x7f0000000140)=[{r1, 0x86ef6a69ee17bf91}], 0x1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}], 0x1) socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x246, &(0x7f0000000000/0x2000)=nil) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x2) open(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0xe4) setitimer(0x0, &(0x7f0000000080)={{}, {0x4, 0x8001}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000c2b000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xe837}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, 0x0, r8, r9, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r8, 0x0, r11, r10, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, 0x0, r10, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}], 0x40, 0x4}, 0x404) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r12]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) socket$inet6(0x18, 0x0, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080), 0xc) executing program 4: r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {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'}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x50, 0x0, 0x40}, {0x812e}]}) setrlimit(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580), 0x0) readv(r1, &(0x7f0000000600), 0x10000000000002a5) executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x107) fchmodat(r0, 0x0, 0x0, 0x2) executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x67, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r3, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) readv(r8, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) (async) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) seteuid(0xffffffffffffffff) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x6, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) (async) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xa, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) (async) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000040)={0x3, 0xad, 0x4, 0x6}) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x15, 0x11, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffded) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x1d}, {0x60}, {0x6, 0x0, 0x0, 0x8002}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r3}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x84, 0x1d}, {0x20}], 0x3}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) semop(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4) connect$unix(r4, 0x0, 0x0) setrlimit(0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) map stack 0x20000000-0x20400000 of map 0xfffffd80074a6810 failed: hole in range executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 2: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={0x0, 0x1, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msync(&(0x7f0000581000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000c2b000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xe837}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 4: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2228a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x5da, 0xfd, 0x0, 0x0, 0x0, 0x3}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x1) r1 = msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x20}, 0x2, &(0x7f0000000580)="ee1b5c6ad7e4f9c381d32c", &(0x7f00000005c0)=0xb, &(0x7f0000000600)="f6aa70cdb33f651a5e959ba3ab1ce028a9c05d72b5c21d8a94e29a2168160167d44c11bbaae1811512ec2dafc4d06e22d8131a229cd77bf09dec48996809eec79201c8e3", 0x44) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000780), &(0x7f00000007c0)=0x4) sysctl$vm(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xd6, &(0x7f0000000800)={@remote, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@generic={0x8147, "57c859cbc35e947088e94cf6d466664ee9693365807f0b891ecd66a23a1c9686d2aaeb95d03c257a23bf259aa137157b7cd7f76acfc750c5a7e6ebd0e3fdf96a55b24413c3b25c7c9fea1c69a9c27ac01346ce6bdc13dc5b8d63359c8e19be76ae9e6867057f48ea6e114b9d193d0e5fa6999b2e3f75c8472dc96d439a43fb5d33b2690cede32549586d7f2f30ed7a3c8e99889b051e664966b65a11f83fd444749f8e225c27e8324c9ea3fdf8b9830922f5fcfbd66276f0a4f6c839a1195ee4662b53d8"}}}) shutdown(0xffffffffffffffff, 0x1) open$dir(0x0, 0x400004000011830a, 0x0) shmget$private(0x0, 0x2000, 0x628, &(0x7f0000ffe000/0x2000)=nil) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x7) msgsnd(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100000000000000d461bc8a4faa814af8519635c6952eaab66b5093434bce2c9297d675bd311a42ff08720270598daaf93b79778548287da428ec26d9668626bfbdd8fa87eefabee5bd2eca3a2ef38827c74aef83a3430566aaa9a1dee719c92085f8185ab72556f489dfc2d7bca23966e2fb0c262c98ce92d1a257113aa6269cd3e1f7765414a7291c6f1483bc423e5e22cfde5682107f54daaede0baafac97a729309c6cd98bd015790189c79ac87c63c11fb3acfe9ffe6d7df3cdc776ba457f9ba17f5e8305b12c05ff3a6a11cefcd61dd61b06c771eee1afbf2bfe79980ff6bab93"], 0xe4, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) executing program 7: socket(0x11, 0x3, 0x0) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x20, 0xa000, 0xfe) r2 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) getpgid(0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x45}, {0x906}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r5 = socket(0xe, 0x4, 0x10) setsockopt(r5, 0x11, 0x1, &(0x7f0000000140), 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x4, 0x1b, 0xe145}], 0xffffffc0, 0x0, 0x1000023, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) getsockopt(r6, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x203}, 0xffffffffffffffff, 0x7, 0x801}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup2(r0, r0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x67, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r3, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) readv(r8, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}}) socket(0x18, 0x2, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: 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}, {&(0x7f00001c7000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil, 0x400000006}, {&(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) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000200)={0x10, 0x824, [{&(0x7f000019e000/0x4000)=nil, &(0x7f0000386000/0x3000)=nil, 0x3}, {&(0x7f000021c000/0x4000)=nil, &(0x7f00002f0000/0x3000)=nil, 0x400}, {&(0x7f0000329000/0x3000)=nil, &(0x7f000028d000/0x3000)=nil, 0x8001}, {&(0x7f00003fb000/0x2000)=nil, &(0x7f0000014000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000147000/0x1000)=nil, &(0x7f0000267000/0x1000)=nil}, {&(0x7f00000d2000/0x3000)=nil, &(0x7f00001b1000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000dc000/0x3000)=nil, 0xd2}, {&(0x7f0000354000/0x4000)=nil, &(0x7f000019f000/0x4000)=nil, 0x101}, {&(0x7f0000099000/0x2000)=nil, &(0x7f0000173000/0x4000)=nil, 0x4}, {&(0x7f00001f9000/0xb000)=nil, &(0x7f00003f2000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil, 0x5}, {&(0x7f0000376000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil, 0x5}, {&(0x7f00000c1000/0x2000)=nil, &(0x7f00001f8000/0x3000)=nil}, {&(0x7f0000237000/0x800000)=nil, &(0x7f0000138000/0x2000)=nil, 0x7}, {&(0x7f00009f9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0\x00', 0x4}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) fcntl$lock(r1, 0x7, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x1}, {0xc0}, {0x16}]}) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mlockall(0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3) syz_emit_ethernet(0x36, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r4, &(0x7f0000000000), 0x10) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0xc) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1f, 0x9, 0x9, 0x4, "690d4e2dc90612f7133b853b850d5bc5efa02ec3", 0x8000, 0x7fffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pread(r0, &(0x7f0000000080)="d29752aeacc9bdf3248518b58764814e92067125183d5704b0213141d7b3cfe6d41362365c61721351e3bdeb87569c860f9f66f807afc0b87a24a4689a7e4f70069493acf17a1f0a50333369891feccae04bdc0d3bf7ba58b9dd399670ccf2c69c943778494ac4fd75fcd6af98355ad2e8d35bd7ca151a84b8e9c99097b679bb87d213da74e1b0934e9c0d68385bd16ba2fd62df75a2b7fd2087730a5fa4608da19033a4f6b83ecbd0587a0ce27b2120a5ea0893872f4ecef5826ecef3f94d8ca7282ba29fd5d3520e1943f0d651372b2825d21c4264f462", 0xd8, 0x3ff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) socket$inet(0x2, 0x8000, 0x6) writev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="5623ca84a16d0aa14e898408688323b734351b330aeeb6c68d42e0a3a60737b658c13ce90fe49b0fec2ebe292b5dc62e56f978ee2c0da863a1fea98904535199a09eff3b10ed1a69143bedb855a37f9b41c187d832e962b2e52301", 0x5b}, {&(0x7f0000000240)="abfbc03e31dc6fa12f251d5a5b29eead869e7641b8b44bfa9188398387343f0f8cbbe834588db6c6979c4773d05769170c2ec825c91c9f88cf97cc18be81c0061d187b315f26673000cfb3780623ff7513c4b862b72f3e7bfe740ff74013a075659dd44fe8132f3debdab7d4f6852d862bd5afb6017a702b17753cb4cd95d8089d4b6f550323e3fb354c4142cf21eb6b0dc94dae5458fe9b94d0c8b81802cff34006acd276a558d989035d7d6776dae39e56079e55e2a38376520ca28576fb8eae00f4d2982a2baf83300f417117314e77b2c8b0cce48ed04ea9", 0xda}, {&(0x7f0000000340)="c53c237001b4927f854af1fd4891652ca6eded7f4eec01887337175b0779ef9543d519bd3572f43a5d59fe4d3b847d76af1bc5989f1f4657e663d4237db723cb81422b058a4f9772f98bfec9775c4ce6be90a1829f0dcbf143150c631eace6d9c85e18d8c5a8ecc931b61ed8409e60ac6a723a252868af64c9af861ccbafff55145ff72f6c7d959b4e9f0a6dc410a42eb95cea3a6313d12597ac6498bec38a2fce5042a0b08e9980911227a5d3fd0fc7a809bab831990b636b5c3ecca1ee3fa4ae978e220bead4225fb7a2fc217258ebbdf887320bd7054d8388d4faaaa84785fafe0a316c4b8a0c24d69dd103fa35ce2715d061000e0d16", 0xf8}, {&(0x7f0000000440)="e6af5934138e599643dab03592e3465f06a44dec0709203bcf21746d22d1578a48b85009145006e348d671b7862ae142b9aa90fef8fec6f9d1f26b8d28444b10c5db7e64201cb7527bf0605b2f67cbffe30fac764df6de085a5b83c7869f0734616b7506d5eb12e13a223e0c0702302f76775a999f2f6bddb4198630c5", 0x7d}, {&(0x7f00000004c0)="d0be649fcfa8451e35e667998cd46bdeac39250b2843c1e596", 0x19}, {&(0x7f0000000500)="49e6483193a74898d86ec9e9a622976b5fdc5e4401df3293e198e65c7069d657b5201ae1be71ecbb9088af26d23462f832ca9c5d0e", 0x35}, {&(0x7f0000000540)="63a423ab52da6da10460dbb6160b19b36c8b325e25075bc0187cc173aeb27e9fcdb2802adfe1234c057c4fed130db8c8caa630b31bd1561131f98436c928f22956fefa675f9089058e907fdb2fce5c65eed6fc61427cf4ea137babe08ea635b780ef33a5395074c79a2aae5895c54d1574f38c75f9c6c403b853f4cf41d41cf07c526b2f0443a02c40be3719a94129a43c8a1a4e0a0eee024cd090047cf3d0a2adc3d8912f2724c7803f198c36f067f0dd75492913260ec08e1efa6854553bda4eea6dddbd552cbe80efa88e5c635df08c6b6fc670e53d212fd5e512a8f0f42e57690f4b88b3ed89af74e8c163adc60c5b40b1be21", 0xf5}], 0x7) r3 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) r4 = shmget$private(0x0, 0x2000, 0x7f6329be233fe6fb, &(0x7f0000ffc000/0x2000)=nil) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = dup(r5) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000740)=""/114) r7 = semget(0x0, 0x3, 0x487) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000007c0)=""/101) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000840)={0x38000000, [{0x1, 0x5a}, {0x3, 0x4}, {0x1, 0xea8b}, {0x2}, {0x2, 0x2a94}, {0x3, 0x6}, {0x2, 0x9}, {0x1, 0x20}, {0x3, 0x345f}, {0x1, 0x5}, {0x1, 0x81}, {0x2, 0x3}, {0x1}, {0x1, 0x2}, {0x3, 0xfff}, {0x2, 0x1ecd}, {0x3, 0xb72f}, {0x2, 0x47f8}, {0x2, 0x7fff}, {0x1, 0x101}, {0x3, 0xfffffff8}, {0x3, 0x2}, {0x2, 0x4}, {0x1, 0x10e}, {0x2, 0x1}, {0x1, 0x10001}, {0x3, 0x3}, {0x2}, {0x1, 0x2}, {0x2, 0x1000}, {0x1, 0x81}, {0x2, 0x1}]}) ftruncate(r0, 0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000b40)={{0x0, r8, r11, r12, r13, 0x0, 0x7}, 0x2, 0xfffffffffffffffb, 0xfffffffffffffffc}) getsockname$inet6(r2, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c40)) pipe2(&(0x7f0000000c80)={0xffffffffffffffff}, 0x10004) fcntl$setown(r14, 0x6, r9) setuid(r10) mknod(&(0x7f0000000cc0)='./file0\x00', 0x100, 0x3) r15 = semget(0x3, 0x1, 0x240) semctl$IPC_RMID(r15, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) getegid() sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, 0x0, r8, r9, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r8, 0x0, r11, r10, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, 0x0, r10, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}], 0x40, 0x4}, 0x404) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r12]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x501) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x0, 0x2) ftruncate(0xffffffffffffffff, 0x7fffffff) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)="01000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r2) executing program 1: 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}, {&(0x7f00001c7000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil, 0x400000006}, {&(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) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000200)={0x10, 0x824, [{&(0x7f000019e000/0x4000)=nil, &(0x7f0000386000/0x3000)=nil, 0x3}, {&(0x7f000021c000/0x4000)=nil, &(0x7f00002f0000/0x3000)=nil, 0x400}, {&(0x7f0000329000/0x3000)=nil, &(0x7f000028d000/0x3000)=nil, 0x8001}, {&(0x7f00003fb000/0x2000)=nil, &(0x7f0000014000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000147000/0x1000)=nil, &(0x7f0000267000/0x1000)=nil}, {&(0x7f00000d2000/0x3000)=nil, &(0x7f00001b1000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000dc000/0x3000)=nil, 0xd2}, {&(0x7f0000354000/0x4000)=nil, &(0x7f000019f000/0x4000)=nil, 0x101}, {&(0x7f0000099000/0x2000)=nil, &(0x7f0000173000/0x4000)=nil, 0x4}, {&(0x7f00001f9000/0xb000)=nil, &(0x7f00003f2000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil, 0x5}, {&(0x7f0000376000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil, 0x5}, {&(0x7f00000c1000/0x2000)=nil, &(0x7f00001f8000/0x3000)=nil}, {&(0x7f0000237000/0x800000)=nil, &(0x7f0000138000/0x2000)=nil, 0x7}, {&(0x7f00009f9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0\x00', 0x4}) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x140) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/238, 0xee) fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) readv(r0, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 6: r0 = socket(0x1e, 0x4000, 0x95) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000001c0)}) r2 = socket(0x1e, 0xc003, 0x0) dup2(r2, r0) fsync(r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() r4 = open$dir(0x0, 0x2, 0x88) pwritev(r4, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001834, r3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000680)={0x3, 0x8, {[0xbe9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x0, 0x58, 0x0, 0x3, 0x0, 0x4, 0x2], [0x8, 0x0, 0x0, 0x4], [], [{0x0, 0xfffffff7}, {}, {}, {}, {0x4, 0x1ff, 0x5fa}, {}, {0x0, 0x0, 0xfffffe01}, {0x0, 0x0, 0x9}]}}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = dup(r5) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000100)={0x10}) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x7}, {0x30, 0x0, 0x0, 0x6}, {0x56, 0x0, 0x0, 0xd5b4}]}) r1 = dup2(r0, r0) getsockopt(r1, 0x3ff, 0x8, &(0x7f0000000300)=""/227, &(0x7f0000000080)=0xe3) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x3}, 0x8) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x1f, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r1, @ANYRES8=r2], 0x401, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES8=r2, @ANYRES64], 0x401, 0x0) syz_emit_ethernet(0x3e, 0x0) unveil(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r7 = syz_open_pts() mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8088, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x4}) r1 = socket(0x10, 0x4, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x0, 0x1}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/42) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x4}) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000240)) r3 = socket(0x18, 0x4000, 0x6) ioctl$KDENABIO(r2, 0x20004b3c) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/51, 0x33}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000000480)=""/190, 0xbe}, {&(0x7f0000000540)}], 0x5, &(0x7f0000000600)=""/233, 0xe9}, 0x41) getsockopt(r1, 0x6, 0x401, &(0x7f0000000740)=""/150, &(0x7f0000000800)=0x96) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00), 0x20, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000c40), 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0}, &(0x7f0000000cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) sendmsg$unix(r3, &(0x7f0000000e40)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000880)="b5b06963978b156280e2a24cace8bbc98d4f9de01681c2fe7486a0451c2b32f161e2855ddd438c6c121eeb350fe8f413b31a95d1373a392b3125312208914b30c9c77ec008f777b90848e5c271f52658b5b88b913eda5c27468309fe8038e6305d7531124c7e83b79536b8a62c3ea07e5694efbc264aee4de59cf057a3e3ba69d04f5a714e479153e095583c", 0x8c}, {&(0x7f0000000940)="19aaeb50de94143fa429a94a623b1f219e547d58362b86436531757da00a7e6c78", 0x21}, {&(0x7f0000000980)="ce2ab9941919c33713f333923047fa1c56a01e8a7b5205face8b693092c60c330b84bc6913cdf19b043b21d0722c16870dcb9fb3829477ac2ac2952652d4b9ebbb2cc0f680c572da9adc19d9a5e0d6c4282b4141c139b887da4ad4c1d927eab09e9d0f5faafd0a6dd4c9194a9468af7cb139e05ef2620de88c1944e8311f458e21750d3248d84ceb76c49cddbcdc7d180de0895b0a35403178590562f7e9f14315f1ba65e0afe9b35a32c9d5fa0133fe97770d35edfff028dc2b646cfc91754719b1fdd9bb9fffe3f12b403bea15d922e06c38db5e1f704269f1f7da085e", 0xde}, {&(0x7f0000000a80)="2843c57533d23806187f0ae5f440c78375fb1f77f7bd60a6c02854a7e93ba9bbac8057f853b2f1771b5e137bf7235bf6636add2acb28fdfd9c0d300df52e", 0x3e}, {&(0x7f0000000ac0)="a1ca9a66eee4907a15b428a1ab73811c2c590a26cf9a9eb066ed", 0x1a}, {&(0x7f0000000b00)="5822ec0bf49418d603874dec9b1cc91f99f404b3a77ac33690a9dda27c7700460fbbcc5ac4183f685429729d09f528f7813772354c2d69818c07f1f202636af44a0c0f030b5ebd066cecb140e63d79cfbf93d84f7f1a6de0e36074fa4fcfbc5bf4721c9f6e09f58117d3e68c9118a75354dba0", 0x73}], 0x6, &(0x7f0000000d80)=[@rights={0x18, 0xffff, 0x1, [r3, r1]}, @rights={0x38, 0xffff, 0x1, [r4, r0, r1, r1, r3, r0, r5, r1, r6, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x88, 0xa}, 0x8) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000e80)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000ec0)={0x1, 0x3, './file0\x00', 0xffffffff, 0x2, 0xfffffff8, 0x81}) socket$inet(0x2, 0x3, 0x6) getitimer(0x2, &(0x7f0000000f00)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000f40)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000f80), 0x8, 0x0) recvfrom$inet(r3, &(0x7f0000000fc0)=""/214, 0xd6, 0x802, &(0x7f00000010c0)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000001100)={0x1}) setsockopt(r5, 0x1f, 0x7, &(0x7f0000001140)="2c6eb75b2c4e8af18f76136c3848328f864238c600f98fb8dd2f6c1cb88be476b09a4eb5c9ec505d35129513f145ec9b80adb77173c772d138d9f49d17491493bf225624dee6464ba2ea28633400f314ebd7ed12fd845df2a6f14232c74dba1db0d73309257298bb5ed495868fc8b7be22277e67c544", 0x76) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000011c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x10, 0x5, 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x200000000000027b, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) socket$inet(0x2, 0x2, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x16d) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvmsg(r3, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) fcntl$dupfd(r4, 0xa, r4) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) executing program 1: socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000002600)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4", 0x421}], 0x1, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x501) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) getpgrp() (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r0 = socket(0x20, 0x0, 0x2) ftruncate(0xffffffffffffffff, 0x7fffffff) (async) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)="01000000", 0x4) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r2) executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x3) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) close(r2) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x140) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) fcntl$setstatus(r1, 0x4, 0x40) (async, rerun: 32) r2 = getpgrp() (async) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/238, 0xee) fcntl$setown(r1, 0x6, r2) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) shutdown(r3, 0x0) readv(r0, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x1847, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = geteuid() setreuid(r1, 0x0) setuid(r1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80347e7bc3cd7eb6040000000000000800007000"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./file0\x00', r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000140)) socketpair$unix(0x1, 0x1f2756e19e0c57dd, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000240)=""/152, 0x98, 0x0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040004"]) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, 0x0, r8, r9, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r8, 0x0, r11, r10, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, 0x0, r10, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}], 0x40, 0x4}, 0x404) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r12]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 0: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000430, r1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x10}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) close(r4) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e6", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pwrite(r0, &(0x7f0000000080)="9c", 0x1, 0x52a) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=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) r7 = dup(r4) flock(r7, 0x3) close(r7) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 6: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x4000000000000000, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x0, 0x0, 0x1f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x34}]}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) geteuid() semop(r5, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r5, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r6 = getgid() semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r6]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket$inet(0x1e, 0x3, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r5, 0x40047477, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0, r7}) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) (rerun: 32) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x4, 0x6, &(0x7f00000000c0)={{0x2, 0x6, 0xf6, 0x17, 0x1, 0x5, 0x2}, {[0x7fffffff, 0x80000000, 0x8, 0x7, 0x1fffc000, 0x6, 0x0, 0x7, 0x7, 0x1000, 0x6, 0x0, 0x0, 0x8000000000000000, 0x10000, 0x7fff, 0xf42, 0x5], [0x9, 0x2, 0xb1fb, 0xff, 0x5, 0x7f, 0x1, 0x400, 0x101, 0x72], [0x3, 0x2, 0x8001, 0xca9, 0x6, 0xfffffffffffffff9, 0x80000000], [0x8, 0x5, 0x101, 0x40000000, 0x5, 0x272], [{0x6, 0xd480, 0x81, 0x3}, {0x3, 0x80000000, 0x0, 0x5}, {0x100, 0x4, 0xffffffc0, 0x81}, {0x3, 0x1, 0x5, 0x1}, {0x8, 0x7fff, 0x5, 0x2}, {0x9, 0x3f, 0x5, 0xffffffff}, {0xfff8, 0x4, 0xfffffffb, 0x1000}, {0x7, 0x1, 0x4, 0x6}], {0x4, 0x10001, 0x1, 0x5b918f7}, {0x7, 0x7, 0x5}}}, 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setuid(r2) executing program 6: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 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(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x45}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000001a80), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="000193dba8782271cfc4bf255e229a377f4f546479e652adfd587c438795ef3156e1be92b08c02afe6cdcdd0bb48fecef081c9c157377b444bc7", &(0x7f0000000080)=0x3a, &(0x7f0000000180)="6aaa72812b8706bb75ee73f4e97cf110b3ecc60126d8b34b83f3869b694f7353b71762874a7cef582b04927b20cf614a0b77c2ede7bb45345b722e3a2c87f0a738daffdb67487b87fc3412c0d45510c6e97e67feeb43f36d35788d0da008786893a0dbf7f2cd8ef4dfc2e679d05275a77b3ae2aaf1364c59608a737d04f122ac52a3235fea621c3e17334d7f243a28496aae", 0x92) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000240)="dfb4fd5ec3d5c6e4106e2565fd04992a3dac3b1f3f7c16569a3cb2580061ad0066aafc26138c72a3115fd77db73a45e76029fc4512d5f5cd9aaf89d8e272f6ee5b028058ae8d5d661ab6f2757e85e415cc62008d5cc9b05fcb08e50bb910c384542b8427f0e78001643ebf2d489b21297b01da6249d0b731611dd69d9a6ecedccb32171954e08d1e372b9589d39e97472b0b1e13ac56921cbd39a635643f50a30e248acc67330be35cd8f64062e67c84227a4fe47f6320ae55747846f20707251c3859d79db7a506e98792c9f7774f527ff8c31d13cf0600000038158aa0096fca39bc7919f81e71a57082ac88e9780c6e", &(0x7f0000000100)=0xf1, &(0x7f0000000340)="c6fd3e665ec80471932e89b7133a8115b7dfa30db43c6cb3a3c5a1f3fb37e3069735294089d5b7dce5100a56da9f893443a026220e92f55aaa63fc6577bca82745f71ee1e20d6327182597cd20549f449561d7780563de2d7332d029ddc7ae2a516d2422c7f18c7cf50a132f161309d5a4cbea60cc9bc0b33132355418ebaa851381b781b49323a62eedcf27d37e1de9dec0e88843dc694e26707ec2", 0x9c) socket$inet(0x2, 0x5, 0x5) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="d820866700020000b8768aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422a9000500eb1400800000fb000000000000000000008016f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed50baf821e873d92d95753961367aab6b249a70fff0f0000b8329cd2900a5cae6b149e1f3206e40029a0fccdf8c2faa37fc76c66cda11a795a65cc187d13758330b6cfc3ebf0d44b358da82d6fd3e67333317ced59ddd3082546ac1abfb730a625ee6355138c8d7bbf1fa2a84aac0400e0e3900bf5c69a8a289558be9cf22df33e974b3d51cdda346cf685b98adf0abd20e71bbc93872f17818b05aaa576d7be95f0e57f6ab6ad0a3b80d49cbbac4b963255e19f65727d0267260bd5be6d1b6e1a0cdbcdf2d50d1c08cea319056309854d4dbe7ec72a7251ff737c93262830380ce6950d2fa9d1f419f607c603d4b82a393948583e9f6e0fb2293918f8a5118e66b7306c088360230f176d2b1597a5ba79f69b809dfe50b310c9ed00693ada27a246908390df27a4288f513e46281ee6e1aac25e15c102f9df948e82dd0d2ba136e4c1f5c1dbf239433550ce48699aa9b579494cb243aab6f9376356e83bc35dae0d5a1988886bbef20640509cdb3df26672327bb70114df86bfd7d5f9a548d061e2342b001000009837b6dab4d9c852701f98ef86a5de6434ce50589501471c3319a18c05cd98e93e361465931286efe2a4bd6c1fd040b69afad754b6f313d7731c84ed1b3bfb8227d300c7fb28abd01b65d0a89d726b3642b457ed8462bf166fab9315a0fa7c2a2e14b1190ec8d5ce5607a2943d1c27ac19231efbf178dd29914c4f1221cb73a09d6a51c01424d1ee5eec6e1854ca37cdeec387817e96e6f09b67a46dfae3363d8f45bd828bb1b75c813a3d33ad5e5b4a0fcd1d35cf976858f4683b4a0aafdb53db826171ceacb76a7c586cc1d7fe9434148a63b675a698e4961c1b966fdc58ea65aab7cc6833c7000000000000000000", 0x2d4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0x58) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r1 = msgget$private(0x0, 0x501) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6129) r3 = fcntl$dupfd(r2, 0xa, r0) dup2(r2, 0xffffffffffffffff) getsockname$inet6(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x80}, {}, {0x7fff, 0x0, 0x0, 0x7}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) listen(0xffffffffffffff9c, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x3, './file1\x00', './file0\x00'}) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbfd, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x28, 0x5, 0x3, 0x3, [{[@broadcast], 0x5}, {[], 0x4}, {[@rand_addr=0x7f], 0x80}, {[@multicast1], 0xd7f}, {[@multicast2], 0x338}]}]}}, @icmp=@echo}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') syz_emit_ethernet(0x3f, &(0x7f0000000200)={@random="7765e8330bb5", @local, [], {@arp={0x806, @generic={0x18, 0x803f, 0x6, 0xd, 0x3, @broadcast, "e2ad2542f8ad85a7c13c78709d", @broadcast, "a318dc167ec1ca1edc32b7b09701751e"}}}}) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, 0x0, r8, r9, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r8, 0x0, r11, r10, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, 0x0, r10, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}], 0x40, 0x4}, 0x404) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r12]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f0000000280)="5ff7be61005347964fdae4973b4846e2f0d45ccf18d0419601adb61f656cb9d5ef6d3c38bdac0625f526c77e0fbab1804aefcbdc21224fa49f25c045cb3ce074de38f301c617910e1751abd93492f61eeb9b27bb860ec1798ed59142acabaef6dc21801a27da5e861854c2876e4af4d98401b5f8c31573c3a63921ded662cffb5d068aded5dc412b01d419efa08563752d7764a6fdeeb56ed627484db934726a6f71f26e20bb566dfbe5debf4dfcab8ead7541c10f5a552c03d7fa487ea30529ef53a8306787d2", &(0x7f0000000100)=0xc7, &(0x7f0000000180)="a61255ce93c2f14412344ed1472d1bf6544d6bcfd6ca942d29d47b91ef13269e487c", 0x22) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffe, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) r1 = kqueue() getpid() setreuid(0xee00, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f00000001c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fabfe3d2e6d9512dbb57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c57d69d484b81698ee9011d40f1844e4fca8e9d84ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c14d0a1541a9b58ef2f33b4739f874b20dcdbab4b8", &(0x7f0000000080)=0x24, 0x0, 0x37) r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x2) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000340)=""/12, 0xc, 0x800, &(0x7f0000000380)={0x2, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000400054}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e", 0xe}], 0x1) read(r3, &(0x7f0000000140)=""/223, 0xdf) close(r0) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0xb2) syz_open_pts() pipe(&(0x7f0000000840)) r1 = kqueue() r2 = syz_open_pts() dup2(r2, r1) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x7, 0x0, 0xfffffffefffffffd, 0x81, 0x22084473}, 0x0, &(0x7f0000000140)={0xab6, 0x0, 0x4, 0x6, 0xb3f3}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgctl$IPC_SET(r0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000140)="11d269618ab2a7ade37f5b47632143d53c3ada5c1d933475c4fba61c0f96e9a74ae20054d36ffed761556725775f331071427712555ce6f50421b1baa18c8de03288e5c30ca0ab2163d93fed1726cfada339b9b63751818bd7b58cbec44e70a28dc6c7bfeb5c64ff22eeb3436a67f1eced1c98f46c605fc080606e2e636e1d9686857b098dad6544d8ae7d67a98800cb2f504dcb4d454dd75dd62aa6ba32967ee81a6ad15b109c0b89a8edf00d", &(0x7f0000000200)=0xad, &(0x7f0000000240)="3dd278cdbba6eddcfda83705cd49c87375cd54ee13f268e36e432d1071c1666482bc15521567aaab4e8d02c81692abbfe7b24214ff5a322bf642eb56b490bb9384d8301956f505e6c5b977fdf47389726b5507", 0x53) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r6) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r5, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r8 = semget(0x2, 0x4, 0x300) semop(r8, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xc6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 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}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) (async) unveil(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x1f, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r1, @ANYRES8=r2], 0x401, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES8=r2, @ANYRES64], 0x401, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) unveil(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r7 = syz_open_pts() mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xc) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) executing program 6: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000200)=[{0x0, 0x83, 0x80}, {0x3, 0x1, 0x5, 0xffffffff}, {0x0, 0x3, 0x6, 0x800}, {0x3, 0x40, 0x4, 0x2}, {0x200, 0x1, 0x5, 0x1}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = dup(r2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x204) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0xa2) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r5, r6) setuid(0xee01) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000001c0)) 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}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: socket(0x2, 0x1, 0xe4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x9, &(0x7f0000000180)='./file0\x00', 0x8}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="632419fb", &(0x7f0000000040)=0x4, &(0x7f0000000080)="30aa5bc1", 0x4) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000680)={{}, 0x2, &(0x7f0000000300)=[0x0, 0x0]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x40}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r4, &(0x7f0000000600)=[{&(0x7f00000002c0)="5f4d99ec77b7c7d357011dee567370fa35c8f27f13ee655477e1fb73624ce2", 0x1f}, {&(0x7f0000000300)}, {&(0x7f0000000340)="9634363928b2c2224b9a3debd76ab60791737ce5a9b0bdcd1008dd82fcb4f799add76860b501933754c8c596b64e2020fcf2ebba40f932fb108fddb11caf18f597a2dc4ef800ebb0094057df09011929569745e591eddc9ab5156dd57adbdd093733d4648774486205072f23910bd5fab7b970cdb6d429942e21b76f912807d94bfdbe5d6d1cfc130713e18830d64cd730e274992dffd328e525ea0a55fedbe9397d205f323641cdf62e7b84166cc2aa282170f3b018946571cce8922695d233ed022fc525beccfc42f4c0beb4e58db0d2d1ddc7be882cfd2c55bb987f959671ce7c2a2f322fe65893e8c8fc7ffd0b34577270b1ecddda", 0xf7}, {&(0x7f0000000440)="d917ebf14e639434fd69f731fd3f880540400c128b74f993655bbc7fb5e20abc88ec5e7c485dd7309b9ae1df969e1955f273433ac2151e9c215b581c1c2a8ef49d955f0003556ed14289e91bb75e786e2b197aa79cd15c402d8436f254dcfab71faabb890cec46a483a4fa5b95342d4387fba928715259901ab99cfae739157ca8c6d9108344cb589eaaf071ade52703f60b4e90ca4643d863043aeff3", 0x9d}, {&(0x7f0000000500)="5e86b42d5ff3ba1e9736b9e6c00efe70681ae71dd33c8c4543317ebdefab91c7348a9deb52bf426fc6d6ff04bc7d49c0ee1788f0e0eb5da2a941454fc082b0f89cb2971f4964d847943caff90ebd734b28df872ba2414ad523d327aafc0269f6ba184e87192e19f0c297ca6911a0f544794b4c48643624f6940a305e970169d173e6aed90fc5754057373c46d03301ad05c9d281c9623786bdb6de134dd83538b4400c30b27addf1f4237947728f9b892a6587de14f2bac34823855c7d0441243b88d2889f3206927a5537f8149f7637a3f61571909e5fc28a2c55", 0xdb}], 0x5, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=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'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp}}}}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 5: openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x1, 0x3) semget(0x0, 0x0, 0x0) setgid(0x0) write(r2, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) msgget$private(0x0, 0xe0) socket(0x11, 0x3, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x9, 0x0, [{0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x7000)=nil}, {}, {}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {}, {}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="70feadfb2ac987c742329c06d5d0b46b2c464f4fb7a04ab12c9d537fe6e6355682461b43d9464fa8624a02bf288f4ed318e1aa4033e890da44fd64879e710bcb5157fe44b8733b4e7340cd4af7d9664907d18ad4e441c46fdf6baf005da8617afdfdacb838cedcc31e35319c840eff77afd6f4b8a3c6b189f60cb8f361397424e037f461af5f049683dd99f796070b4b8a38faf9d5f06bbb13c1fcf14dc647c72b539336ccdbb12354097454e1c1dc3badf94dc46419c5f097c2", 0xba, 0x8, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x5, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) dup(r1) executing program 7: 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) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f00000a2000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10) writev(r4, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfff0000000000000, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0x0, 0x0) r6 = getuid() getuid() chown(&(0x7f0000000440)='./file0/file0\x00', r6, 0xffffffffffffffff) setreuid(0xee00, r6) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10000) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) preadv(r7, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f00000002c0)=""/32, 0x20}], 0x4, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) clock_getres(0x2, 0xfffffffffffffffe) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000575000/0x1000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0, 0x0, 0x40}, {0x1}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r3, &(0x7f0000001440)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, 0x0, 0x0) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) (async) r0 = msgget$private(0x0, 0xb2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000840)) (async) r1 = kqueue() (async) r2 = syz_open_pts() dup2(r2, r1) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x7, 0x0, 0xfffffffefffffffd, 0x81, 0x22084473}, 0x0, &(0x7f0000000140)={0xab6, 0x0, 0x4, 0x6, 0xb3f3}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) ktrace(0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6e2c}]}) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async) msgctl$IPC_SET(r0, 0x1, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) getpgrp() (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000140)="11d269618ab2a7ade37f5b47632143d53c3ada5c1d933475c4fba61c0f96e9a74ae20054d36ffed761556725775f331071427712555ce6f50421b1baa18c8de03288e5c30ca0ab2163d93fed1726cfada339b9b63751818bd7b58cbec44e70a28dc6c7bfeb5c64ff22eeb3436a67f1eced1c98f46c605fc080606e2e636e1d9686857b098dad6544d8ae7d67a98800cb2f504dcb4d454dd75dd62aa6ba32967ee81a6ad15b109c0b89a8edf00d", &(0x7f0000000200)=0xad, &(0x7f0000000240)="3dd278cdbba6eddcfda83705cd49c87375cd54ee13f268e36e432d1071c1666482bc15521567aaab4e8d02c81692abbfe7b24214ff5a322bf642eb56b490bb9384d8301956f505e6c5b977fdf47389726b5507", 0x53) executing program 3: clock_getres(0x4, 0xfffffffffffffffe) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) r1 = semget(0x2, 0x6, 0x288) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x0, 0x405}, {0x3, 0x3, 0x1000}, {0x4, 0x1000, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x9b1, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0xffff, 0x1800}], 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 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}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) socket$inet(0x2, 0x3, 0x0) (async) shutdown(r1, 0x0) (async) 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}}}}}}) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) (async) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x282) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x14, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000200000008d13ea159619f3b2ccad7f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df191414384cf1365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c589248766477a11d9cafa20f774f2bb5395527564e651ae9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf972492"], 0xe1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r4, r5, 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x10000, 0x4, r6, r7, 0x6, 0x3, 0x4, 0x8}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)="d820866700020000b8768aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422a9000500eb1400800000fb000000000000000000008016f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed50baf821e873d92d95753961367aab6b249a70fff0f0000b8329cd2900a5cae6b149e1f3206e40029a0fccdf8c2faa37fc76c66cda11a795a65cc187d13758330b6cfc3ebf0d44b358da82d6fd3e67333317ced59ddd3082546ac1abfb730a625ee6355138c8d7bbf1fa2a84aac0400e0e3900bf5c69a8a289558be9cf22df33e974b3d51cdda346cf685b98adf0abd20e71bbc93872f17818b05aaa576d7be95f0e57f6ab6ad0a3b80d49cbbac4b963255e19f65727d0267260bd5be6d1b6e1a0cdbcdf2d50d1c08cea319056309854d4dbe7ec72a7251ff737c93262830380ce6950d2fa9d1f419f607c603d4b82a393948583e9f6e0fb2293918f8a5118e66b7306c088360230f176d2b1597a5ba79f69b809dfe50b310c9ed00693ada27a246908390df27a4288f513e46281ee6e1aac25e15c102f9df948e82dd0d2ba136e4c1f5c1dbf239433550ce48699aa9b579494cb243aab6f9376356e83bc35dae0d5a1988886bbef20640509cdb3df26672327bb70114df86bfd7d5f9a548d061e2342b001000009837b6dab4d9c852701f98ef86a5de6434ce50589501471c3319a18c05cd98e93e361465931286efe2a4bd6c1fd040b69afad754b6f313d7731c84ed1b3bfb8227d300c7fb28abd01b65d0a89d726b3642b457ed8462bf166fab9315a0fa7c2a2e14b1190ec8d5ce5607a2943d1c27ac19231efbf178dd29914c4f1221cb73a09d6a51c01424d1ee5eec6e1854ca37cdeec387817e96e6f09b67a46dfae3363d8f45bd828bb1b75c813a3d33ad5e5b4a0fcd1d35cf976858f4683b4a0aafdb53db826171ceacb76a7c586cc1d7fe9434148a63b675a698e4961c1b966fdc58ea65aab7cc6833c7000000000000000000", 0x2d4) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0x58) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) (async) r1 = msgget$private(0x0, 0x501) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) (async) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, 0x0}, 0x6) r2 = socket(0x2, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) (async) connect$inet6(r2, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) (async) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000002800)) (async, rerun: 32) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6129) (async, rerun: 32) r3 = fcntl$dupfd(r2, 0xa, r0) dup2(r2, 0xffffffffffffffff) (async) getsockname$inet6(r3, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x80}, {}, {0x7fff, 0x0, 0x0, 0x7}]}) (rerun: 64) writev(r4, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fsync(0xffffffffffffffff) (async) listen(0xffffffffffffff9c, 0x0) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000002a00)={0x3, './file1\x00', './file0\x00'}) (async, rerun: 64) unveil(0x0, &(0x7f0000002a80)='x\x00') getsockopt(r2, 0x101, 0xfffffbfd, &(0x7f0000002ac0)=""/148, &(0x7f0000002b80)=0x94) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 3: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x3b}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x8}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) setsockopt(r1, 0x299f4532, 0x5, &(0x7f0000000540)="ebff2167b36c40d6a3c2eb6754", 0xd) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) kevent(r6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x18, 0x8000}, {{r0}, 0xffffffffffffffff, 0x41, 0x80, 0x40, 0x100}, {{r1}, 0xfffffffffffffffc, 0xca, 0x0, 0x20, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x7ff, 0x514c97e4}, {{r1}, 0xfffffffffffffffa, 0x21, 0x40, 0x4, 0x2}, {{r6}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x4}], 0x4, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x1f, &(0x7f0000000280), 0x9, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/130, 0x82}], 0x4) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000000c0)) accept$unix(r7, 0x0, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) executing program 4: r0 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) syz_emit_ethernet(0x66, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x28000000}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}, {&(0x7f0000000140)="fb42bd0719f94ed1209d4f89b89d54984a9a15e1ab5f20b70869b4cb34478df817f8a4b4c959012640b8783c62279fd1af86a77e68e41e81e5b9e9ba07e8ecd817be8ab8624160dbe2df85b983ac1474f904343bd7ad2933dc9bbaf4678f9fcaa21147c87af60bf29c5fbe04771c03c96dc163928cf4320022d52535e0aedbd9a986fe", 0x83}, {&(0x7f0000000340)="4b375fb328dce7ae9700000000000000000000077f228400", 0x18}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x282) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$getown(r3, 0x5) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000430, r1) semget$private(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x404) close(r3) executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 2: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a681230 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000140)='6', 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x35e, 0x0, 0x0, &(0x7f0000000240)="410c06806bd64186f40d43275aafad70dbde9cbbab8a88e9cff548f885b61835288114f5ede5bf804dff0bb0934324ef6e4d768bdcffc47c5d25e2b6b678ae910655cf25aaccf4e6162691893a0caa138cf76d1f989de8fbe2ab78c07d8c9ddbfd858b498c872f471b1c37a046ba457ad3e192625f73690232900f5e02c63ef33aaa22713d599e8fb7a7c4d68f02dcc8f415813b1bbe8f85f86d65a0ceee98d308d1ecba8fba2cf4a645e4328281091705ac3abb254ced878e23fc7ac26ce22a8a4af1e5509cdb16d13b47e12866078573a7459339538f130a4852d5d528f99f824e3613212122ffa0cc1593e94048fbb0a88c529b80ee4763f831200da130bf8f5c690c684ab801faba2ed0dc06fa29e29a715ab49e3325d003f16e15eb5d5f4101d1a77d1074036a03e4ba2ac7f6a2fdacd2d7bbfd2f1c0664ebe1500a4910714a75b1a9588caea0bbd96d91c239cd8e2951970f61613e013b449c7d96200695569dd93d64fb68f5a82ad2e0cc47e601733e1e0447c122550f5b", 0xe5) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b94832", 0x110}], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 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'}) 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) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75ba0", 0x54, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x106) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff019aff"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) socket$inet(0x2, 0x8000, 0xbe) setsockopt$inet_opts(r1, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 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) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x0, 0x1}, {0x0, 0x0, 0x0, 0x6df1}]}) executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1ff, 0x8, 0x6, 0x100}]}) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300), 0x0) open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x282) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) (async) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x14, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000200000008d13ea159619f3b2ccad7f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df191414384cf1365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c589248766477a11d9cafa20f774f2bb5395527564e651ae9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf972492"], 0xe1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) (async) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, r4, r5, 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x10000, 0x4, r6, r7, 0x6, 0x3, 0x4, 0x8}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) (async) open(0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt(r2, 0x29, 0x66, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3c}, {0x8106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r6) (async) socket$inet6(0x1e, 0x3, 0x0) (async) recvfrom$unix(r5, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) r8 = semget(0x2, 0x4, 0x300) semop(r8, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) (async) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xc6) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) sendto$unix(r2, 0x0, 0x2d, 0xa, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) recvmmsg(r3, &(0x7f0000000240)={0x0}, 0x10, 0x840, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x282, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x18, 0x4, 0x8) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) r0 = socket(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xffffffffffffff0a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[], 0x10}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0xfffffffffffffffe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) connect$inet(r6, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x40}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES8=r1, @ANYRES64=r1, @ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES16, @ANYRES32=r0, @ANYRES8=r1, @ANYRESHEX=r1, @ANYRES64]) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) close(r0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) open$dir(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000300)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(r2, &(0x7f00000002c0)=""/187, 0xbb) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x6e75b37dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x9402b26e15339a91, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000000)="df", 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/183, 0xb7, 0x18c2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000001800)="c96bae4978e82ac34c058e56e47c6ae8dcca9306fe3ba0dde1019af8841bda17d186a42c8f858d81790cb7b6d9229a559979e5a2d3bacbced7c78ec0d9e2ee6f07ca0fc7dfdbbc0e5c59cd63cf0221de5b8ed22332dc8b40cccbb7fffe964f04432a93a87b0e963e31c7f1739dee3a6f87bb0686e78484589727d905a12cddcc18044dc448edbd5659476efc3ee97e5c", 0x90, 0x0, 0x0, 0x0) getpid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14"], 0x30}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f00000005c0)=[{{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x7a9}], 0x6, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendto$unix(r6, &(0x7f0000000000)="a8", 0x1, 0x0, 0x0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 64) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300), 0x0) (async) open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75ba0", 0x54, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x106) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff019aff"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff019aff"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) socket$inet(0x2, 0x8000, 0xbe) setsockopt$inet_opts(r1, 0x6, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x6, 0x0, 0x0, 0x0) pledge(0x0, 0x0) (async) pledge(0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() (async) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x0, 0x1}, {0x0, 0x0, 0x0, 0x6df1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x0, 0x1}, {0x0, 0x0, 0x0, 0x6df1}]}) executing program 6: ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000000)={0xffffffe1, 0x6, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x101e, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x0, 0x6, 0xffffffff}) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fsync(r0) semget$private(0x0, 0x1, 0x408) socket$inet(0x2, 0x2, 0x0) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r0, &(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'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x6, 0x1, 0x3, 0x0, 0x0, 0x9, 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 6: openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) sendto$unix(r2, 0x0, 0x2d, 0xa, 0x0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) (async) recvmmsg(r3, &(0x7f0000000240)={0x0}, 0x10, 0x840, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x282, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) socket(0x18, 0x4, 0x8) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x107) semget(0x1, 0x0, 0x12) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 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) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "7bc995bf5ac028fb6bb4c11d1e522d2e43919144"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000001480)="8740916af0ae10f928a6139c7cc5e05aec968a659b4ac2da09114ba110e6f3a470ee8bd5eddc517d0559237b3ebe6feb49c9db3d0556322ec6259d6c48c9c50be6541fb25d2e23b434883a33849fa11f396988fe1ee7ec75785bf3f98e6cb36c103e1d4bee9b9625bc104e8ab06f57643993e9745070ebfc281ba1a7ecf9c923a2b2492dd57c73dc7c6595ad9b0dccad9c93d08382d00501e9702929efdd4ec2553e4ade6fd8a59c4dd5aa1fd3a5653ff0dff647c586971ae3f444a7625c199adcf89d60feefa4849c094356f4be262bc0", 0xd1}, {&(0x7f0000000080)="c1d94d6d515617f03ceb719f031004cde2369cb5763f22f99287b02b1dc79630ad590c7a60fc014bca48ce5926b1993e160724c5a54abcf922174b80aba37fc834645fc2b6baba3876ee4cc35d80db6a86fe758f396febacf0e0d3f17872168200000000000000", 0x67}, {&(0x7f00000074c0)="fc64176c0b802e25950411939bfd2ae5b14c3875cb1f5bf9899b9bf4b63fd13755bd230decbb3ec46764a6bc3ef546641ae18f8622b2366396ef39d509bea3781ccafba6b8483891e839c46429643c9d0ba602515016951cac4a8717fbd74ba940cf2f41e4cf08b5bc118e3bd55586e610e9f82366c2f58326ccdeedf0115cc10900da8616f0cd6668874cba26a5a2715e61ca7100f01ef655205f741ef8f9717fd94f30668f9b1553cd4d83689cf8e71a87d7eaa64ecb429fb6802016d8ceb1bae978d5621e789d506bc16f295aba7bf78c81831e834a99411ee00b8d96d3148b39adc3af01138e405f585b78d4519bc207706cf0fe59e619bac71df86b8b4f71d665d5a4231b911e47e7e8d8e9abcb5fc22c3725940d9b06420deb62e6307e45e8d9139bae4506ca10dc2c5ea7eee2317d6436aa69801e1f53fb3121da40093f24f3db2733982a0806dec4abf79af5f621231f22f706a77d32029fa22fba6eccd2cba0bd98e05b27929ea7ca59066e5d75576975686ea9d5f57b1739f33d735b8945ec1cf42fa9f0360bfb39dfadf3e7c6102910c65f25cba11a362f77158e6e867c6b19edeae719f7d2a9a2f4746c4dfc3ee4dd029c67c3f0611e06eb6dfee903f70114962b1905f5f5cafe86b1734d08be22f436c3dddc414ab8b6eee05196da81c62b81e063331d177d6c8b8678992842f01aa4bf39ba016635bb3aad9e09145e875d2ceacb851dcacceadba12705e71687cf37abcbbdf1f441f45349a7cdef9e74067fbabf354458140f278b7b3b3f0af05f1c59e9869244408c215da99c69f352835768437ca02f65b72050d043ae0f9fcb070789a37a1d609d401c96590d8e2f9f501d9bac8ec59e9dcc156cba044797bf199269f6c28755e79c915b2c81824424b32dd50e7cb1b90c80585755eb0f679e5358c598290b15b9dc58cabde26cc9714958485e8f05449a6b15203470d8cd82af0a9731a00fce80ed9db53b7d3d23b3e6b75978522b36738dd17de8e1275dc40a1a51e6e3e2e6dc5b47bb74288ed412c19c2c6428fb715d59603fb3614c82b7497735849392357565fd0552e858a980b5b913060884cfd2b422c826e1ff05d6286f8a82063de1a5b98c5c117dbd79a647d4fb377f601d9cafce41344f72bcf75118fbde1550e5abe33c17b4e902baf172ab9a48dfeebd14ddbd20b00dd5e450dc3d81fe44bd28d14370c1a7a883b4c2e69926d18a62f54a490c7c598545b3c4adec23ddb97a2785ce4b5b549418e345051f5c7ad2efe6fcd57ec2d990b72caea5d24c2909add3944d8a977b48c6379b367e60cc77edb60c53d14eece1018fc178f0d57a612fa87354dae1f300119565630a3129d048da27875cfa2a93e7b28b228f05000000000000002c072dcd4452f3b30a88f1df1cc58a4e2f8185519f9b72e768cd7f5e2be972e8cec62fcd656fa130902d563d3429ead24a0191cd36ab1d1d7d0368268aba3fb20bcb1de2139b0142757f77d13c67562dda64d0a0b1af6a25b03c8237170c7c01651cb5159e3dd8b44c19f692bc71315bd53ff7d91d5eb1ab659caf15a9f7c17cc6350e9532113ba8c39fc910a803736b75a9bd2f53ec6eb25717c5cc574894f0d96bf8fa4c337e6d216736ce894f1049879a5e8477ff9fefa6efbe137c075a7e1b2bcde33b8316e94eec586f65f4e41dcd468be7923fa3c021dbe9d78bf729ea2b5c7a11a1e0de149c6440ffcc7588c094e63a97d0aff7cc00f4b1262f76b8e3897cadd70c66b8f89e0900ad76e68308551817956b98aab94c33930698f81d540c12ed4fc3e8f3ba45f8d3c3f997ff931d3f9efc4f14793862313d24be22c7a00dc73fb4801d637695cf2f9f9a188bbd9aedf37ba71db5532859625dad97af11a103f2a5b2734c9689d938f394716cbcb4c66837cce7b50d39e0ab2c08216e36adbe97a05ad218c4b26e207fe75e198aa2a734146b5a81c52ac9dcaab66190cf7cf26636d69ac069e9d678e3680617d62528deb4f29d4c7a4c37b71b796d8c27fe709d1876e9aa393885de7c2859c47a2e2800b23418c198e792aa8040a864a6c476c940aa79d8c991ac3edf22d403a543b0a12ed54fcd01f256de68859bc0e31428fe1dddd6ce5446d3e4972304f47abc1a33da86b1390521a7b7d442c3711b849ddf4e30a2160b85c3214a13ecc96b40ee147d103bd9c934a6277b374d71e0861d503462b31fab623279174c457ec1cba1aef23fa3acf0c5893895c94b18b8c4c7ba37ce9ad1c0db1a387e2238e6de9226559240255ab463083763dd07593b82e393cea76e18463b8f1ddf56f3f3b9383e8bce4c77ef95c81a94ab3926102555c08a47af6c9cf745a29a19110d8e6a334c9318e540bf70a66b0d90f0e5077df2da3e7cf2ca52999442c9738dabc86266f54aba77289410d5e79b8873ead68baf3dbd32c36fc08437b0a35283b313da5082a61c2c182c30e057789528b7c5dd103babee6154bdee69282468b795e5487e73ad751d7cc6754405e6609e7d820fa58afd6e5e9c9a88f279161cc827e03e610f84718dd36238e66f9bad413cd6f4c7baffb65dee50762d74a6f4f0c00e05c7c0b521e35a7f1f9f1358a88d0428073e7979bb59f89b4afac637ae7b4d546ed1db5d26d078541df36f21d077408cf3f18076197a34df9fac37cc31fbdc9a767a20e0e3e321a67a7778b3db011d94018178f20cebb0ee8564f7b92fc3c5e4aa12493c316565c0c550a80048b0c11f306e26f1468c31d6494ade5fa2015da1bc435b120a63a8d88b793f6fd295fce27620fe96a48c8fed467ef66782e68d747933e451288d4535eb4d135b5ab4138390cdb6b87cb7ec811506593ae19c3f8dea05eff09d8cadcf092520449ed644bde3b91b8c245fc8b6fefb22810eba63f7b138a63c31861f34811b9cf957c52dcda4b42b502feb669df4e4254ebe8145e11aa569e9d5052af042cc0cdd2b8fb1a4232ec5de92f8b2afc6f383aa7bad827fe5227153ff6c92fdbcf2b29a7971ec68d80bb02a8dc9e684dae115b934bd40abcce105fe865554fd1346d3b2037e6cbd2093cb55439602cd08adf190002180df60a3306a32af98a1b30f9d8c837bdc7ea872cd810acc36259bdf89262280979fb256c3b8326be6e63a5282423ca95a9823a0d72aba787cee131b971fc5c688b51ab5accde21b7c24b56113a2a0a9f6b3c93abd2b01952a3c7a8de82c6d67427eb6dc60cf9ebc775d288114e92bc6a4bc7fc5436be367de46634cef94d1499ea624d903d5034cf3d98ce696aaf5f890eea7eef5d800a147a46b32bfef7d0ad9071d275b487c4717967d4b5cba76754722f25651574a29c219596af17595c175f92296dc3bfc0ebe27f3ccdae448f92f92256f1fe0b19b061bf03609cf63a0522bc9e89022b7612b1f6b497cc2fb7194357287e1bb5c75a5ca2a88ecc8a2c38d7284e148ec389d16226d1c069a1d044a881dd91cebc32b4be39b7a474c08d0cf4a4f84d0f451822053190a00599e620c8a9133cddd33664a8692711eb33d1944d0134480ba0ddc1ff6658ccf7321e25a8a3692a8b9b8930a0289ad1b4266668da1c51376ee906655ef8d228e30dd2e8672edddcea65bd093c0a807e0b6ea88686000dbd84ecf8b406ac0a2bbc229cd2b15c7236fa862923a3a57824d1891836c0a228b401e6646d632f17f8e19a3918e69d4d4dfd7ff69c82d9dd6863e57b6023127e147eee3f8f9cc3f7aaf904bd97f58b23d2300fed7c4bc22154ee89eacf1e1cacbab5167d1d088368d2f6094916ef7e0f438bf0d1efe1f0390983b444052aedbdb70b7c18766e797376518585368b1a04ac0dbe4eb4cdd15f0c68147a0842faa08d54d14c0bef538a856ffae5dbd3807fb352ec43417de0ed96c9731533287635dcc66232231aad66564de99c35110a928a3571ccf94a1c2ba2d66fdda695134be1226399ebe42e43514939480bbc68bf1ce1649b0b075ce38c9b096001142b6ce122a491d6044208c01d70592c74b7a548558c18189b28246ca74f052c4dfb7ef9c6b25eec187363644dfb742b4908350c0d9acfb80e60f454635a37e9477c7f1aeb1c0b105fc7282f66b4d2b56c23f5c192f0f80d9ea7fa431b613264d8e9d51a3b9c044e12f9b98d0c0a4acf2ae753cbbf57cad6b6e988b1e3b3cb50725b47c6b604b0eb08b6345052c33bbe084a1c05288acfad9cd4d8a477c86bce9a2133fa9f0d50f7b7732a99fca6fdeb75e71183ede1c786110200290e72265bfe9577244b2f1c0a5ab1480614d528dc9d7518ee6b92ec6e6bf1c5b47adcad26167331644a9f13ad4de2adf944a51c005b434cf385973426f8d8d34bae487e603db1aa4fcce70e713bdff5f6b968dc9665bc8493f31dd8736a51533d08192136fe641dfe054cbe364e33db9d9722da9e5cee1409db7ae8b544f29fc4abace47a8097f10734e0a8a290659fc2214aeddd14b376ff88e68aa396d5d735dceba1cb7962cfffed4f2394e05ff47c7a15e76b987c9f5d4f0d151c74e39bd2410de0af2c8e066bb490e203ef9d86d60fe133c1fd0525253f19ea2c4b3bc8b274c1b16b4d950e03a0218f8d4592600c86b7d2181ae5f3655f7d973bb6c58fe754b1cd6af87e6a8a66e3fb109cf0701f6c9a72f84be095a02dced3501f859f05cd10514152fbfe9c54cd1871a4e70bca60788afbdad4549070a2b39da580ed56ec065a9172ebc0a1d4d1a3137a835e3346842451e0ad650d3c00387c622966cf69deac051cab995af63540f310d0b7a116a45e324190ee537fd236085269e6b1fd64d96fa198cf367d6566cce38853d90de3b890e34fb4e27bcffbafff73f22adb815ec4105f64a9a41acc9ef5af95e4a6361816831eab257c0567bebd04cc9bbb8f3225570776560f9de93d9fe857e9ddb52929a7519a14068448f074e3e1ea2047ca8b3e7c1000313a2a39f3735b3f6747771d9f3366a104a82f2e253fd57b6db91cab01eff02ef163bbaa3570428bc19f70e8424c3a19d221baa1fa25b253d327fae55383b74bb4deb9dc0643e5f1d8f8de598b6ef12727246ab5468d8b8392cc47252d1edee39dd1aa6b00d02ad9fdd9e1c078947fbe939c57b4258abc6cb56ce022e767d1b02c481a933dba3f7ba492bb397a358a04ede2a3ace4d685227dc3ca64b5730528e2837f73eaf0532b57197534b2ee8c44ddb19c6f95b6c3f2218c43e6529d8f71c97a31378ff56aab93b827c47094e367c77c9e36e048dcadfdc76d167aa11cb0623a4ba5f298a253ce861d8f037b1141d0e8532e202fbcf386b23fb9c1a868cef4bf36d95604b60337d03cbd0ea57b98f6bbedc11fcaa9382b1902f0805f2343e0283d0f8e19ac5f915524b517a14d3f3c0670309dd1529399b24e9d7658a7febac4359a3f810bb23506e9f7ea78b8e6559f0b0517cef65ab38a641bfe9962a148b6a1a047a68a123b64e4520b10742e61251d612090a77f8bbb44da4ed31ed6928ebcf4b4959a190728552c038d17ff8eff982a18dcbffc9bf5d40e2578c1dec206544883f0a0e5ab08cfa5390a0385dba6112504c8474f31a1aaf8108390611670c506f2f3fa0a8645de3493c79abb8201f6a350f6c4d48a3fbd346019efe9ad086fbf0797f9f3425c09bea768f48c82a8329e0fe94aafb897f5cf17c2b19eb737b536b68408bae73f5322f9768ad48ef06f265d583f819496a45d1c735f1fb3b35ad360b5af5f7e432f960f2b84af5957d6fa144ab557dec38a7bcc9e075cdd15441028f5bb2048ca514aad53881fde631d7cd45d0adf6918f92f8cf9328dce59ee764ecf66ddb8273df21bd1658285b5ff9b0d9123eacf17766e1b90fb559a9b73ccecbd065ef380c3642f643149176000000000000", 0x1048}, {&(0x7f0000000300)="f506cb648246bf1278dd08f28fe78630e6d923a98034f653a774977d4c6e02d21f94b580fe6420b4f6580fcdfe2d178fcf1084d20b72a76f97d41021da8bfcace48db9e6c506e88f57a5f60000aebdd672d1b9503cf062806bcd51b6005b4bc8347977dbd4f38ebb282ed77836c2e15762cc25b5a52fb533578916a382b4e66597944971642105008f19042fd56714e22fa142f505bdd43668d03c6a9754d5a70ec79a76a7ffa88246ca9231f51833295ceea6c0be4ba6c40100010000000000285176ab796c68a64447149722a07bfe3025048ec64f68f5f829c9082ea855f64ece2dc9c53d447f1f4d1444c1b50f729db09918ed059834507c8cc20cce0e2a7660d7e191788685d632768e152c8611301ff86388d650d7889021847b6fe4ebe04ef81f8bebe2fe5c037de50941ee97ef0ce52d1057fd44356fb47af146b1ee170b16c9fc866e25b81d2c49679c4436f65cc79559d08563a53458d7f9cb9a4603baecafac1b03d3688072690ceaea00c3cc6fa2f858e67058cb22cfd541878604037c1b48057d1ba505de81b34c026e5b9ca67ff5c5848b12a71f825909d3b20370f8064474e6e2ad64d366f432835d9a3f8017173d3a3fea03655342c30302c45d14a4dd", 0x1c5}, {&(0x7f0000002400)="fe9033ccbaad61f7433b1e22decb417ed9157861122052fa245292372238c903223fd7e34fa91af60af776668c59c6587b7039c95245d8072697735793769ea1edddc40b554959cba67c71cb0bf21ac81e710022c1d8e630491b93dccb8bda4178f4043a74aed8a762a373b25a5b088f8544ec027ef2bc803d349cc5b24e20fdb169c41ea3b2c4d53ad16eb59aa371bebe6d994fdc982c69e73edfc428de6dddfd8452043743fd5f931e2787cad9e57cf616da9dd1abf3434a31c36bc90cdff936fa60e40f8b921ab2976a52b186272a92a9f768752e09c7cb35cf00d27878f3a7b7c025d6d142406a62b5d9a19efce77a7b54de7603826293e743b0a082168b12e6be94de36d5459820369965df8dfc7e89fa4ed03415021bfa89634290d38365eb664e731b2ac9f2e006dfdb1069b76c4a2ba72f9803bb877d7cc927c42a46506b69bb6bdf10d8d1e5f4b33aeb03bc8d0e4209939453682656096c1f9c925226d8d213720e5d5b246436425ed3c4e053e00155a9a4ee794fc70157fb96d5b447a56456388d5e09c8e130700bb3ed1e9882f0c00e1d31640a5f92099f1032b987e8f0c22fda2cd66571be3cb6a50a87c971ffa56f9f84880e071359b7624292c5e51ccd02a72feb5c949b083d9042d1f4722f0d1b1ae6871196c963b3a43e72202727660ab9d95f45b86d76bc9b58edc0790b0127662cf545f790743992a4c8ceaab79f86581a352234e06538e029a52d1ae44d7b6566bb1ebbcab6ce5b323471160747bcd2073580d07a88c76345c9dc86b85a7c8b4df15ae2ab3f51439f38c8f11c3619d6089a90989f57552471b71335f922a14bcbf968288aeaa90c55014cc0dafdb6f58c97a34479e738601b6c679e39e533c40982adb69b587a28d7e6202bc350fec39bf970c62e8db0c2ef5024816fb69c119484a03b38c4e7aa55dbfc5d8d450968e9d7e07b2b9dfbb9d9502a870bb29b160b75f2f84d8ac790e7827bcdab74544847e62c81b96eb5c0f1c7d7b2e89bc0be276c20f9594d575d8ef43ab890d3c0dff020597f4b63062463fce0b97604ff3623c09e257c95552a795671137d434525c5c0136d7f5b4d1e0e9bdfa947894b799b6467e5a0aa7217d9609f8efff3d90e801952880e7c3cf686c5dd697e7d75c69ad36a4fd14d004056ec819cac8f2cbfccb8540fbc4cdd4e2a1ab41ccf93399c389c82d3483fda6baf839dd1c9d859769064199ec2efca3609d48b470faa32ccf8a7912da8bb780be48057ceedad015e8efc63b4957768e4e043304bd2f2e9027e2277ed905552db083fbc8e3cda96ace9666a95ee73afea66e2e93f6721da5dd00f2ee9e84b3a8e0cff29fd9b7dc1f97130d9283aac5d8b713a627d23541842c197ad2dd9b5058a75396d3c0920291ec8f04e51696501457b26762b799ff0f143fa80eb88eb7339deeae5d17ca6de2b0c88315c61333b5fb142c770b8ede2c9add3c826c736be90b1d481fc774a307a65f8f802eddd3ab4e9cdd2cf9c1a0ebf9692b01cecc1207a68a6ec04d088374e25df8bd7c68ee9592e17668c9ed4f559b411afe583f6de8216f9c56cbc55eb53d15bd06339801f0311dd9d811f453ec032ae1fe455904bfd6a7aea928ecc7d390178780cb5701fbdd5c107102869394e4fe9de0ef3e7ba081da8344d82ebc8f19d0fba1645e579c3931b74b5b0de2662a5528ef480987f04ecb3a3c33c1d1766f47353a7d120ac55fa749e62e3cf42ca7b1fe67581b5d53472916526cd2217b33b325ddcbb8977f4db9abadcf2a532bda3682b8715500f5620788403708207d9c82476ab8984a54d890972f08318bdeaa1fe817fe628c422e22d1072e40c362aafda5582957cf7af5789876997370858e785f25250453ac9a8248663a25cf9fee0ef11fc7ff2e6847748606308cfbf5a0fc404086d1cb962af9f2be3d0e3f9bb19c77f2e40d115ed1df5a20cf507cf87b83840700dab98f864b16c9c75f853bed984372e609186d1c248e4690f0392180c6bc84a5ab6b075aa565db3a054280506a4f99b5bd135e523d2c404e1bb87018e1fe203561f51294630ec3e8e0a55b6c6bff050e44acf88d977fbb36e6eea0f0e86a0fb634a2c91d552428b10e42dd1c6dfd37cecea99b578a2dd3819b62496d6b220ee310d657f349728f7b789521c230dfe1afac43a763909b7eb254adfd8e8f70e5ff7c312b14cb3070d6e45112e1a7b27bc2c44b4355d45aa33c7fd4ff8c15d072e379a066ce9c5c5908ac056d04835d65bb7528ab6f01f4fff03924d3df961db9ae7f32cc56e5c19dd09e7facbe34021653ba87c6aa47710e3d1b3aca78fe1ee4665fe62c6c29ef21a5726823480b13b2e4d486081c5378008b683b8e9508aa124f0810cef77af4db4f14652b8f798438ed8430fde8d10e3fc8895addc17b5897c9139534bdee83e8059cd0f595c5e821c8375236306e4b20b83ccca8765e6a445e12f473903c309897feca7eb888793566b82070152dd636af449327dbaa5edc663a7f2b75dadf05f23e1a8c1a590c965d4abd1f89ba84dd9d5ddebf76eb2027eb379c9262addcdf3093cb1d44b3c9fe080a3190d25eb16eadcb0108d4d01f0a971017926c7c36b7755dfb18b2a1f39c3b8af8ee206a3a1b835bc7ef93973bdecabc7a9aa2e7422bf810b6b1662700d641f8d40b5cee04d9df5c7d29cca64c0088effcb5e98b4eaf5f007dd5c81e46383c25caeb950490889515f7e69ba72038c74881109a54b9b2365b08299d962862016d7058337d8125683b1a0617cfca0b0aa91a5bf7eb8f4b3df8150c7a497e3ca4ea727704181f534882954c7929dcf90c81c6e881472802704d78aa40c9d1404d767000a82e72c198d1104b45750d1ed0c1cf8b258b09003bf1c4f3921b3414897998c158922b1d11babe336e188931f8526d5182988e7dbe32a94b1b75e03e6c98202a29e25903b61f34cc05bec37022aac34ee5f677626cf0982d76c207ddc930bb7f1c9a5fb842e7a75873e4a0d6bd11e2fc2792f9a584187d8a207388eb7b1e63de3b4e55f480a61e3540e70cf0428323e8d69d6eebbe306f5ed17f220ed4c423529a442e8b1f340ff9eba89139b1ec9c9977e15da924aa730c69f91cebbdefe3e0128f44b9eb5b3ee7bfab4fd6e14439c73df51b51c3d7e7c84a19d62dc5927fc4a378f9cc5678b29dfa993dd49c9b06ee90f339b4c5a0a5dd579cecc1cd8289d34bf947b37aabdc0db2eadc10585e35678b9cf9c1e5fdfcafc4c9bdfaa301cfa86c33bac19986df967eeab30d382eae56afec7a30b9e2a05409563a41795a889dbfcdb946aa7adb1fa975ba4e41511bc0666a8ae0f2809dfd447ee42a38531ae86cbc3d26b7002873c7d5ae7e18385c3149eb9051f66d73b1a1707b0e117a217ca6bc70870362d7f475509b741307b0d67c082d86884bc362f90ad504fa8413f64787fc1ca6cf39443ee079b92efc568fded0fba3d90a4cb2abdf44dcc4aacabd03b20ce104fc9a1693a5c7d7a8287a96c764bb4ccaa21ca51eb07191cfb54f96a542defaae3101b47e862a5f0dc258594ff21858dcd44e8abc40d17a0a6786abe3317bdedabd97417487d5a40a5e93143805ab7e1e82d56993db4ced8dc8b668e50cb2520cf004046f8ed4b8a3cd6dc793fb7ef8b9ae9359dfed2757f7aa95b26ebf3fc2b34f3f297de64f46c3304309d4e7d0398413251be97ac607b4b161b3eee93c13b212cbd362518dc4fc07ee406375cc69288c03ba8f0bea27e7a0f9b4c374f8b20cb4a0e1ca3ab273508ecbb405252a2eb9acade37a659ef80c3331dab8c51be3a5cd17c911cc8b07afbdc309fccefa690d4eecb01646ce42e9ea6b731a3e894e9b7062b0974cb601eea796f25ffd6790f98286ca8a2c8142e60c06a5d52d593bf2e8d76d8c1ba0c414e3ae2624042e8d3b1d9fd323a094ff233114e29d7e7d278cdcce3a234d8a835696f10e9d40daa0895dc9f14a91638393fe3eb5938cbf96d94d7a8514e3a23e21b78ff46e006e8639f4c85e2e45bc9a5b138201308dc7d5617c4c9de30dc1b3f30e8936b5a873f563691c96c66ab81cc95d139f032cab4ae56020d7f6b59b2e65fa28ed40e8ab2211beb280ad205c20d6bbb04a742e3755f0082282a53219224695f7a9914db5b2a4bd08aa38047c3bddd91c8b71ce6bd4a994bc576934a3d0591803a84533b61e6433ba6c3805e6b36acaa63fc629e5b16925b2a485b4b4d68b461bb56eba808fbc0f320431125ad77c10244dbec0746af3d176fc1b1590a45a96e272be02b3e187b65bd06861209b4828d9f5be1010d54c6461ceb3ad59c3eb89b0f3c399225631c99f6a19681a4f3e215404b09a21df9d13646d9702690bbc1e85061a4ed98a48f5e28945967561f3714e35373cfb0cb74ba946d448a4ba5ca37cd20348d694b9a006f8eeb477cc1b79aa7c6821874eb30aaa911e9c1ec26b5c715b94beaab9ddbad9c4a343a318f71c530dfa034ab81225b3221f81d8ffee34734445f316f1048351f26fcc9a00dcec586658d10078f1e3d68690775b4f7c10e2f17341f7ffe7cea0a5c23f3c6891cacbf2817157783120172ccdc5dad2bb4", 0xcbb}], 0x5) readv(0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x3e5) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) setitimer(0x1, &(0x7f0000001600)={{}, {0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x4) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x6f189a892a5dd162) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x8) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000380), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x40) dup2(r0, r1) setrlimit(0x4, &(0x7f0000000100)={0x7, 0x5}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) mquery(&(0x7f0000638000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0xfd) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0x4}) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f00000001c0)="a8ba81684ce7276155f7eebfa9a9c68099111cde77f71457cccadf49ceffade9c8adf71ee96a51a1a8084a60dae4735f72457f595084538567a212b8aa59454f3bec2b73fe51b5fe625bbb6618dcc0958b48e6324637009e5bfa6ebbf00511277fa810cabf601322654bc585db0fa0b6d2eaba5598", 0x75}, {&(0x7f0000000b80)="08b842fae6c843a73b2b070a62f9e72152d18596a5840e659bc0e92389e9e10be2bdf7929a7b75a56bd80cb5f1488259b5dfb803749d2fdf26062670c2defd73f05c8b6a92bc764cb60293668c1f87fa879f218f6d7217a5a74b6be73bfff4c5fe9d7ca8e35cfdd233f80bd0b5a0abd763d26e1b58bf38977368e8845e37fb663fe30a03fbd5666def56c5250009b61d7c0162dca0e748e2a5f1cfc96f59f964fb300d147ab0b52f3532a92d03f9a5192250770eaeebdd884423366ffe3493f7e8e7f112a40bcff7ffdf04f824b75c746755dc79880ed7b6db35c781f2fddaea19fe5ade37a3f9d1684d2cf78e1e1b65703bbae406e706ede25baf8070a1da38690866a6b5791ba70a9973879386e361b9d4c347f0a9a84945aea362df72d7bff25509fc287e6ea77ce96b526b939d3a1992dea9066fdfe7a97aa55317d661fde2310b7f6491069d06816113100f", 0x14e}, {&(0x7f0000000340)="71c53ab594bf092b96220e96d8144724a58b9460ea0f1280e1243cdb94c97ddae322a899dfa98b571edb87b9a89e2ce8", 0x30}, {&(0x7f0000000e00)="0ff6d868719f48b375b7a9b3319c9b9da478d03e5d283bb7a13cadf986ea1f877dab8080e00e9c6656170100d101888c6dad0c97aa4a1d823aea963fa81b966050484a463f78cc71dfb5386088b6ecadc2212429e311bcb412d5f2766951bcdb07e597738cceeaeee78722ebde2e77144de5a98eb0026ad4d67e5ba3d600b4f8c65c5bb34bee05d85bca4ea5f38436132a1bb45914f754ef27c78c76d08a638d2f4a6d631bd4ed9a1962f0773b833a2c4d73321eaf67ebe32294a62d1bdbfc54aacbaca508185a5c9cf36063059e148ac5efcfa78c99c8bccd4b72891d371c022969461223e12a3742c43e3ba3fa939e6d4f9f5fcbb16794623004d41c00"/270, 0x10e}, {&(0x7f0000000640)="a7315a59483b093a0b4635b5ca0f9c04c3b31da9a4e381cb73f2ec618628ed0c0e07594715f06ef620f59b59fef1e10e46275547017a1fb944ce0f15589ecc68d53badba8173f815a02454e8e05024e0c12b26bba9b985f725c264e8bec72ac9a557ce6e207334d88c1e648af0d9c50c22f4e3a52dfed4b51d351e87c046d89d330453f6d00d5912359337927d0921c539d4d5fc128536a95b70f5a6aa236d9b0ed91c32cf03b77edbec5d75519c3ee8d17a72a97ff2b1605f0c240d5955f01542026658c7007e3ad0cc45d704818b5e0c8df78b7c1a678a7560f38739df2b33f72b85321902", 0xe6}, {&(0x7f00000009c0)="c33c8923f1e534b24f9d4e3a097b70bc5816e1c5324d0b397dc1b6119c66958b2be88e7ede568902fff092f1bca4f1bf697e311c0959cd7689edd33d64ecad61950083399a6f12b2999cba312403eed8453276eec86fbcf168cfee27aa0677d72055c9bef6cab5d2a85029012e09aa3faa1503e8f047fd49328a0e79d966ed770e590c53", 0x84}, {&(0x7f0000000d00)="e969f71622952bde8bbeba0075106042b8a375c3b4ca642bcc1f35ef8949d3464ab0f5b0df0ee7681f849611094836d03f9cfe41ee8f93fcccd3e0ae14697206821e1c3b8a51a888f0a9552e60101a1038aa557a7b25d790b0dfd4dfa2591aefb611e5364edda048e62e0fec88cd046327abf408c96a53114f27e8ad0435842468e9aad76b1f3fc0898a0e3c92f41f88e6534dbf90d2ff8012f386f7872cba214d69f43fb145feaae9a68914e3e2b5f61c290b7040a5b45e6b9f555d3eb74191dfd6b33b23e66fe35e9ce4f354c24206492f6d00c4", 0xd5}, {&(0x7f0000000900)="32563945c78223ca63be6aca4cbe513ce92efeea36f92005c54566257c590921aaa7385cb1657dbfbac6cf4cd9dd72e72d0199650a6915f07560e01285f50ab067dc2ef2fba4dadf6470df3541653cc542b00c07908c4cd42618b9f2561ea76a0dea763ed483a9f9dc358e8d56b2a881f8fa1d7139032fb751b5b331d3f52a9e2c3ec8d5c081776becd9671d5929b572dea7cac8ae53", 0x96}], 0x8) writev(r3, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f00000022c0)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc9", 0x4da}], 0x1) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}, {0x0, 0xfffffffffffffffe}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="31c173a39952ab9dc6a974d9609062dd0f501617af03c0c3cf6d1e2653d95bfd7e1a2d6afb24bb4d4158d40e17387ef8a2327cd0d53573bb4afeb98e9f9f82c7701970370c253a3b4da53bcbd2d7c213538ce8ecc6bfd911fde4e27f5be48969bc57a3a51c159c2f77be2a0cf3171411c79c68aa817b475a88e37b208492aafda8c051e1561de87f28217c26adac5cd9f2363df934d83149cc36d0482d3f52017995922d6f1ee0fcd98347b980293f936c40f2212159100dd97433", 0xbb}], 0x1) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x388) executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0xfff0}]}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x7ff}) fcntl$setown(r0, 0x6, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget$private(0x0, 0x5d4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', r4, 0x2}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)}) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000040)={0x2, 0x20, 0x0, 0x0, 0x0}) lseek(r0, 0xc10, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 2: close(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 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) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42}) r1 = syz_open_pts() close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x0) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="df", &(0x7f0000000100)=0x1, &(0x7f0000000200), 0x0) r0 = shmget$private(0x0, 0x3000, 0x5f, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x8000) executing program 6: ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000000)={0xffffffe1, 0x6, 0x3}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x101e, 0x0) (async) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x0, 0x6, 0xffffffff}) executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x40, 0x2}, 0x0, 0x0, 0x0, r1, 0x6, 0x0, 0x0, 0xfffffffffffffff9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x35, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x4, 0x62}) r0 = syz_open_pts() close(r0) getitimer(0x1, 0x0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x3a0914c44f7b202d, 0x500) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000014c0)={&(0x7f0000001440)='./file0\x00', 0xe3, 0x0}) socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1f7, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf2000000000086dd662a6fb701c1ff08ff020000000000000000000000000001fe8000000000000000000000000000bb9100ff0066000000002b000000000000000100c20400000800050200010046584bc656db8790d4697aa48b2dc37c3ddd7aab2f249c7c1cfe90f1f5a5f99d36e1da5cf482224e79b11147dc19ed4bffe0421390b807a0024f42c11c869cd7407c87a93c3235c2040000800002fb047b1aba4629da2f0339306763d73fbaad32b0777dd3365b15b0f77968b8cf770628e6276d46e32708d39c33480224fe743ece0b3e9d40cb58b22744f96898a581abb9973fddccf65f45a0834ab484f36f6bfaa28aa53c949bfa79fefe1e9c3cf5dbe639afddf4420f628316e1bb545a5182406fdd71d72722fd08e8006cab1b252bc9fe00a22847705ff6f3ba3f1c63770114a27fa629eb7cabf1c1297e004206b05b9700b8392cc08e8d940d7c136d709ad96838b3fbf6f866f92fd89ed0481cb065ce2f061b7e62f734642bd860822dacdaa9c35fa7bad69e3500c2e7dd92c3ee4a32b673f416da85611086764627b829dbf13123576ab335bfddf253ae6f745c7c6fda675eb91e8500907800000000050a68a4a80027639d8a85c31c3ff59b4b987b50ad1e5f70fa7700df207e319b08c101d594ab6da5d3e4ff99a3893c374027f7a0d5334a7d00e95ea8ca099924fe4576705d00"/517]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffda7) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, &(0x7f0000001280)) r3 = socket$inet(0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3b8, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x22, 0x0) r7 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) writev(r7, &(0x7f0000000040), 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0xfffffffd}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="e05e54672775f5f426419972c0c87a8ab2a3556efd4514e5b08ef4f27371ebd745f48a4a2077cac26ccefe75d3a03dcdfc0e683e624e801e5bf38eb2", 0x3c}, {&(0x7f00000001c0)="8dbb0cecfd4ba5cc814af9bdc1da253102c22d90aa61ef6b7c381c533dea7c9e641a970147604207c1e23be70ddb6594d94fed21da011eeced19e292565c0a7ad87dc11d6e51eae25bea732d88e13cace9c88cf4ee03a6568952d0068d47373cfd4d7755cb2cc1927192f35e6c362f2b35fe206b57c70f701fec29cc30fa364869800ea9d8eb150e71e9de0e455f63aab73739d18b45efc698f28965e27a25b5cf79a1953ba8b21b96163bc99a1e14a8876ef206295c28ce09687dc23bc3252fb1872349a151267112d36565", 0xcc}, {&(0x7f0000000340)="b608d4225c1f18817fb5f7137f96bb1b1ea369cf81c1b9e8e1e6136b2f92de5745142da8aea5ceb09cf608cf5620c957c6baa3bb1301c8da0859ef46180fdbf9be3a9106270d131234d2e0944bdcf7e3e0722e6b8c11b13933e1e8834882bb3600dc373bd808219ca99cb64da999ff6fa6ab56f84e66dd3bd06688c4efddf3af46afddc0b98183e21fc202146f638d3bd74572ca8bd75fd32ee9918cfe509c6f15b2fcd9e3ccffebf2db71fc918167bb36f870115830f5b86e898779f55f73f9eb6ab32f0b2a94d65327755d92165ba2f6663c082bbe15fe0c952f3bb448f44639efe3e7eafd", 0xe6}, {&(0x7f0000000440)="5c2807cb6aae99cc21c7353b4b54cca7b7e00576c0e5fd69417e53239f0293402dbb921fc0ab94735714be764958213904025090572146fcc182d598d220f9889e317b1a5df5abc27738f1055b6fd8a3b07d32189b68a34272a25ad4f0c75b0958737a122d964c369f98e66e4f8308075b1479070ba5726d931583d98957c51ee370dd75bbf4a70d46d1c185f980ec5f156bb4c37d3a3d3ca3b9be36b0b45e592c5916760ffabf3d02bccabe04264f6469bbbfd54a89bf3d9a730375edc7ca4f6605e4cae8cd3bd42f4afe20430e07acd41658096de7fc9486e592ec594ee1a6886b19d05269", 0xe6}], 0x4, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0x3, 0x1}, {0x4c}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 4: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) getegid() setgid(0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semget(0x1, 0x1, 0x362) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x978b, 0xfffffffd, 0x3, 0x80a19f, "bb08000100f1675910508b4000"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/86, 0x56}, 0x3f8d}, 0x10, 0x801, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x44, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f0000000400)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000002}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = syz_open_pts() getpgid(0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0xb7) sysctl$net_inet_ipip(&(0x7f0000000540)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000780)="22958db32c95a9d93a39cd374633440c429e440fecedb3b1fb826239a5fc8f1bc6e466e05fb1b4e6be4bc0d2427effddc3365584680c5b33a344839511d5bd913a775209fc8bfdb952efdc062995957ab06663477e4571bdb067f536c0e1da93b95bf9a95ed088b8a4d094665537e422dbbcceedd20d97554e0ea21334e07ae15e5871c6c9b99d6c438419df388f67db2ce74376504356d6b90be6171cbb39106fd4aab8564e8c8fded1ff010c78e74eb73a2a5b6cafe29ae698b0b68fc79e167f6a109bf237e2e9e8eac2eefc3bb82bfbb2adf1d4730c4be01d7dff8169e9a21b10ca0a974abf2028ea62c47e5821d1cba00acb15ef32bd0ab1711927535f939bf8913239a21447aeccb06dcdbdbaa1dcabfe4c7dec2e5207a93188417d4b6cd4fd97338ffe79c944f36657e2b230221fcc5f70631e89c644937cf01527650e4cb7a12a4833d3daf728c3e480864f7b5b0e7a38d4926831d72dde2a302406e4854e736178031312080ad08ec9010daa11a5504181264d8deaea601ed936f5635bacbd7626d8032fc80576a6ab02aba1bf713a1f19433d0cdd71f4bc08f09fd6db1ca9e1bd2bd50ce62babfe633e33da6e7e2a1e2dfabd2f648940fe4f89f526468325d5f1f6f3afe7e50d12639849f7967b927b93ba1f50d31306c7f8150c38fc8dce89dc18906df3f5bc4bfff4c076562141616f007f79e2b4fa54fb6e63437976b60d38604447e5c637ddb48244ee43edc19850697b3e0077db46180d343d258cf24cd4d3848655035a0434e5f24f6bde6c2fe9737a60a9182d7e6ae9a611e0672fcc30dee2883b4e5ca62c8088fc878fcae7ce3d4e6404828a5d15bed97211e9c2a6cd7e6ba26ba464245d74304883ca5e5f4e2bb50e956b43768a591dd38f7785b0f2360d0cd8abbda39dd814b89ab1302682820ba6734b9b877b6994e618117b37aa17fd8ffcb9781d529d6b4f3d3e6428262ee98673db626be03dd1ec36672788eeb6b261fff9ef953534acd0e21471f8e2884c41bd8af941f3dd7aa84f08425b34312663d5ecf23f565ff0381f3f041ecd32ee4a78da0cd80639052f4b00d998affb905d4be2b507cce3bd1b7ea4d222bc1afa2be0957dc6a55298c4585488b3cf33536428c265d882d13830f0d27ec6bfe11e64a3d303dc6d1d880e6035e80479a893a34b0cddacd68bba72b1ea3345bc639ced3aad6784fa8b1424f418c10389e284fc30b5ef571bd05fb51d0f353f93fbd0734c9c2da5a2a9e105461bfeee5dc8f5f901fbc22528bb7c3ca0eee8e8ce7cfc529f559cd2ca03e7606f3cdc795a565c02cf372f1b0dcbe5f0f5924a4fc91349d4bcdae3a8415982f19eb09fdd2c3a40f19043692b6dede8e29187a9a9af3c449d4b5f17c8cc2b98087da08a98d0e5b714473331a4449f7e3a1a8a285b9f713d04d4c9a9fb30f536cb55c921c14aa33ed47623d87017391473ae761f07926c2af4e68ce10590c20a049fa47ac319afcae210eda7e05fef492f3febcf1c6dee8426772f895eee8e0934bebe5c5ade504e125a601e02d02d94de2fa1975705f82276584560d81a3acf34e868f76ba500ab81b4718a1c063f7a5711b6b1126d052085730cfb0765500d84420f5c0a1317822576a7a1618b94f84ce3b34ae761d8289f112f7a2d0ececc5ca4d0bb19c6b10537a1fcfbc85353006ef03a23aab6a8ba6084599445d9e63df6d9b73917ce35b6b47921fe411d72a206bcfc0fee08e148d55dd3b9f4858ac1775a17379cdfbc481d480903b5a1e0e432b9adc60d1adc8c2b60e2bbad0ed885974c95c2d3739d0139be4de7fb989b45730abaf147ef3329b1afd88eb8ade8264adad5ff0ebd44ce2aedd52116393d93ec18119d5c4c65f1886d092f9abeda9899388247034d94515912696ee0bedfc72874c2dc298ccd9ac6ec6639243cd65ddfdf0939465396566e580e4c2dbbd8554ed9ba8ab386a02c8b163138306e9f03d3ac9a698146c0694948d9e47dd89d80fd57c1d51ceb327c26f87a830e7f14a35882ccb7c490f57c73abeedb50b9c9407e46d715777c639f3fe50980f6546777f487b23dad8d3ba4ea1674b1b015389c5b060ff7cd139ea80250a7c7a0ebfe77e821baea6cb6feda4ad120f9e1af01c7616642ff0519db0fe872e4dbcdb88841546f9626216377de5b6290fdc878f3c97b2a96e58be6bc72be13a2f528551b8de323aa971d822f25b9f51904fca596cbb8d1847fae4a01e1198a059eed42d245108da3a96e42047a38bc9eae74393d14b22360dee6758a992623bc649ed6f4ab1cf1958327cccba110eac4d6505d50490b55ff10cbb37e8a3dfa3913ddf0c5dcf5f2537ea36350833c79be119820b8ce43be7bb7d76fcbe7e078d237d30ce2d13ebbb41bb46c3944d687167c533c13f2d2fa1924bdbdb26bd4b90cc7f58b88fd29e63d43bb7828e453b070258735cebf89ab39c5abb2aec118f7117b160023bddf6b62190ae496c31fa9f1095335e44b5b9b6ca24c45de9dec794b4d07b07b5d6b31225cc6b71e13b0e46ead2e20b8f7318e9241ddc91ed763b5f7d5d6afb5e9a23263adb3c19c70ebdf12e3129af72149df3298a0feca05828dae0d8986670e25cf09205e6b931f2a228dba3fce2704ffbd54b1c44ace2fdb1a774bbc4dbfd46047e533518476c457730ab7fd3a1b67b5d7e3dd725af67d51e8797c8439839b24e1540dce1081a978131b504d1a83b2f5068fafca0955d8f046a959cf72b85206c5057f046cc124f94ae6b2f5b2d30a460198dda8810700313cc03ab92a99f3d2dc335f78531320c3e3063982cee0d6d7e470f1c95ba4b3fa84e9a0942639a26c2415ba0b6c1bf709f2dc8f54b4812015a0417f053d61bdbb992c008967d83dcd2853313241c25248db549c07d1f1f9a3434699d829565df9b96564029698ad7fe3cc3fce196e09eed767a7eb0f4b11efb22a30c1516a9fc193a6b3cf1112df4304ca9f4e9ed914d7a38690bd8b4ec87567ce0f3a3a7a7b910ffe5a73c8107b7395e475153b292a926b1840c3b0163afef62c71190df635d8f969320c18c8fe8b606e005fa280af726aec75221b043b6da8600358d0f29b337eb109931f60934098b0fdf2cf848e958ff51d930d876a7566a3ecf58f05e847b5af8588ea5df0fcdb84bfaa732318eaf51311980973a549d1ecff12f7de511bfdf7e42948aad6c92a6214551adfe12db89681c14df57c60e7dbec29d653fc70db29af9c3685c0dcc9bcf5ec3e813744d116803c9d5aab37e64c10eee5ac960b54a24a278fcf1ae0e1860112010da90e69deec9ad1562159b8a978f27dda860000537ea70ecd2b7c52cc341557148949b39cfae8b35c6e7bb0a616e42d3cc68e22f08e4139e9bafa97c395c6584e2a60ffbc2d7b2cbf410a06d6c23f33138ce08a40efef7999b96d62a4e033b67ee214ebdd7bcd043a11debdf80eff29a8023d217876fc8a29290b76c9bf6eebef1dbec039f1d8ba245f51944a7448c0ff60a90cdab26a52e1e8b25b9af4706c535d5b516dacc0a45213c7dfb8f61aa0f174006372984a1ba597879edebb1094a05664364e44feadfba0dd59da2d1eaaf3cf28d61166f4799ffb416666df59ebfb4d46578e1f627041cbc175a76477f33fb374050ccfaad6902c886b46c56402067079128e25180866a6fe51d2505db7b5082ef70a7312d373c2456e72b4e40e74e478dc90a832292fe2cbbdd1d1727614cf2376b32561c1f12996cfe1d958a67f84a1e2bff76032338dfd41319cbe1db547e3c563bfc413da3f25d746a5dbad3c016447322cfe3b8a896b979365319d563f75bb9ead8ce0e37e16a95c46add93e7fa6c4b235024a529e91d98503f9e867802cbc1bacb9e83698f5360a5fb071eb91cbc14c9e62808de0dedfcdb30266a12c56c4847ac588a2dd7336e018989a5063dfedd895b34e571240e8a1378b032fd3d51540e1645f413b388d57ccfca338885f1df3a4737be41562e5525c6e5fd34303f5dc170abf613ea7453452d89a0b29a98716a4d91e7cdafe746b58bc4253216d70f6b86dc3de30d16165276a3d98e2c1c478cbc0074fd3aa205b9c8b380ae5bfa28b2cdfb8e90bac87b3bd10f3ae59a13af7f0c2bb6d290fe3dfcfbe043d8bd9432de6872f4c136e8442439eccc6c3b0c2b2fe901a3533f7ce4f3822b5343d01b8c5da3acc6606dc38cca9bd45279ff312b58761e94e5f2ebcbf4173e99fcda29653f36eeb044d36556f4c5b4813c77fe9e997d9792a419fcbf84992c3fecb1b0cb03b17fc39fa4283bf006a8048b5173440517e009a819a6c44e042409d8e845764d41fdd7762880aa710227a20ed940e07189c89be92d083029f8dfb03e19439cf5ef754639670fcd9c2c8c2bc2f9471a29dbb5cd3291e603b4ff3c90f0c8d1b2060bf7eb60378dc2f7cec5d99b758bcb5f5656863bb89ab8e84d25d0cc1b9d32a6d44600391391100b4888785513c4ec2ed9d2184aa8154ec2ab14fa6225ead09a2c753e7f59455a844d2c475b79d686845efeed54b6441d4a0fb53d5f4bbba35c4d103dd7ba16a8333469799ad199161f80369ae32c4ae093e20d2154b15a63716495212e52e0f9517e8f36e41af618eb325a178028e68f22e69118ff68de3a8adabb3b84f18e571d4f6cfc563134d38af77a286a592d6e8f09ec1c0be70b6e1cd32627eb02af7b2f1b981bf4352368d661f727c093c0d0ea1f98afa4ca9afbbc000d322b3c9dae2b211798dcfa3e0d732de843442753eb0dc2969ee13f318ec68255e39475ffe78d4e9442deefa65b1d3af1790f7eb1a14bb7f1c316ecd989d1a54a6a39c49e0788b280ae56bdead779de8287566768c6d6e145bca89471965cdadfe5f2befb6a6c4c5bd7950aa7451e3c0432de56a00ae658625e6e2289320d609ce1ea6acca693edd943696b93385f6cc20d7879bfc060f6c517c594fa5be40b0ec755bb9776b1a32ce2bb6850d97fad2b67b22c80edf531c267f4784dd4815e272b4e787d0ac90fa2fd540b93fe138c8e0e7af1e671d93892b0cc71cd928737bdda962dd5e7fa636c660b3d0263e42b680c2ac6cea3926db584e62daa52afc5224bfb25eab596ae90c517a36934794392b14c17fc22475760f45a9db531cef2e187f77c5353e1b5c721e0648346a6b68bfdfd4b3a4dfba1487d2b1465e3ad0b127791901932b36359f09c57dd4b13aa31339731f4c8005872cec79a5ae0b6ff24cbfe563504f3531d08b5efbe9b6212981277e8b2a05998ed4c9066bcad511617747a6c29a7c9bc320dd3e9fde89863e6d8aa8523a4f3b9cea55ef69e3a0ca56d0b211989cb18e96f2a2b8a812935b623496f6afa5a11d69d9f089638faf5e4dbaac10777152b11891de1cb0ed223704b7bd19285c71a7e3cf2491fbef04b33ba55c881aa29b642b23d826587dd12bdc2a0f6d10e79d9f784b11765a073d8795c865f1bc0202221a499afec368584f9dca274d1b51d9c37b7903df5ede41f248f17b2da6f0961a443c7358f714029391b4be124eae25dddc1c308fbc2a019ccee66f0acb6696983cd4ca24e8d4c55a432d30b6270f3424c02fecb3753895b20dc5c6034e02fe917e15fb8f5a7de0eaf4278f3523132c789e20e47f77e751db7f62c8877d04ffefddbbc3c46c1d9e8528f26e33c1d655fcb7f48eabd73cf8dd2de209d388cac677468156349ce18189f2cb36289d050bc5ea617be9d20ddf4159c15f85ac566a67dae3299bfeb5726fa27ba0161126d7d9d7fe7406b0d0c42c05225e69e3", &(0x7f0000000580)=0x1000, &(0x7f0000000680)="1a66ddc480e5d1d4132df78521b207b5a77d28cb17be82175285c9e47c01cf6da4029683f1020f3e11ea2eff9c561e4899911edb0b7e3ac252b2ae", 0x3b) syz_open_pts() open(0x0, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) acct(&(0x7f0000000000)='./file0\x00') map stack 0x2002a000-0x2002b000 of map 0xfffffd806899dd98 failed: no mapping executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) unveil(0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x66f9ad96b23a53ac) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xd27d43220c7c70b, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000340)=[{0x1, 0x20, 0x20, 0x1000}, {0x1, 0x1, 0x8, 0x1}, {0x1, 0x9, 0xed, 0x5}, {0x3f, 0x0, 0x1, 0x7fff}, {0x0, 0x9, 0x3f, 0x3}, {0xfffb, 0x4, 0xab, 0x1f}, {0x9, 0x8, 0x1f, 0xfffffcf4}, {0x1, 0x7f, 0x81, 0x1f}, {0x1f, 0x2, 0x7, 0x3}]}) r3 = socket(0x2, 0x5, 0x0) close(r3) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd, 0x9}) readv(r2, &(0x7f0000000380), 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x502) setreuid(0x0, 0x0) getuid() pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) kqueue() socket$inet(0x2, 0x5, 0x3) socket$inet(0x2, 0x1, 0x0) kqueue() executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x206381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xffffffe8, "1500d67d005b8600"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000380)="f77bd727d7d95a9eeec9eb31591df85f8bf4ee3eb9205fa093987902ae48f978f6434f6178ae962270041524dec1ad4cf7acf7d52ac09bfd56c384240e5626e72d0ca81a44ae032d1bfd4c9ea27c954addea6d8a966b5bdcb9dbdd565c47ad7fbba862dd1261f9c5dff7713d2a5e804a5d27a1f16c1767049b4e21d8d7a34563bbd31c29c3d868", 0x87}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544", 0xe1}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b604971", 0x214}], 0x5) writev(r1, &(0x7f00000001c0), 0x37) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{0x0}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) listen(r0, 0xf3) setitimer(0x2, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f0000000040)) getuid() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x8) r4 = semget$private(0x0, 0x4, 0x1e) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001000)=""/229) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) shutdown(r4, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x64}, {0x8106}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) dup(r1) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) close(r0) dup2(r2, r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) mknod(&(0x7f00000000c0)='./bus\x00', 0xa000, 0xd02) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 5: r0 = semget(0x2, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x4bb) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x4, 0x8}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/22) r2 = socket$unix(0x1, 0x2, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/42) r3 = geteuid() semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/22) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2, 0x8, 0x40, 0xa5e}, {0x5, 0x7f, 0x6, 0x9}]}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff9, r3, r5, r6, r8, 0x14, 0x20}, 0x3, 0x3, 0xf9}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000003c0)=0x6, 0x4) setgroups(0x2, &(0x7f0000000400)=[r7, r5]) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x80, 0xff8}, 0x8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000004c0)) getegid() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000500)) setrlimit(0x0, &(0x7f0000000540)={0x974, 0x8}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x9, 0x8f5, 0x1ff, 0x5, "d9b0a22f69f22a3b4ef02032244897d8fde7115b", 0x81, 0xffff}) r10 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x2, 0x8) utimensat(r10, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x80000001, 0xd15e}, {0x7}}, 0x2) r11 = getgid() getgroups(0x5, &(0x7f0000000700)=[r8, r11, 0x0, r7, r5]) executing program 7: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2228a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0xfd, 0x0, 0x0}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x1) r1 = msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x20}, 0x2, &(0x7f0000000580)="ee1b5c6ad7e4f9c381d32c", &(0x7f00000005c0)=0xb, &(0x7f0000000600)="f6aa70cdb33f651a5e959ba3ab1ce028a9c05d72b5c21d8a94e29a2168160167d44c11bbaae1811512ec2dafc4d06e22d8131a229cd77bf09dec48996809eec79201c8e3", 0x44) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000780), 0x2, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) open$dir(0x0, 0x400004000011830a, 0x0) msgsnd(r1, &(0x7f00000009c0)={0x1, "d461bc8a4faa814af8519635c6952eaab66b5093434bce2c9297d675bd311a42ff08720270598daaf93b79778548287da428ec26d9668626bfbdd8fa87eefabee5bd2eca3a2ef38827c74aef83a3430566aaa9a1dee719c92085f8185ab72556f489dfc2d7bca23966e2fb0c262c98ce92d1a257113aa6269cd3e1f7765414a7291c6f1483bc423e5e22cfde5682107f54daaede0baafac97a729309c6cd98bd015790189c79ac87c63c11fb3acfe9ffe6d7df3cdc776ba457f9ba17f5e8305b12c05ff3a6a11cefcd61dd61b06c771eee1afbf23fe79980ff6bab93"}, 0xe4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000680)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000700)=ANY=[@ANYBLOB="aa1804aa3eaaffffffffffff00000000ffffffb4aaaaaaaabb0000000000000000000000000012cb079b0e7e2c7793616f793e2bd4dd0d8ff5061d67d7bcad700242852403000000e6d1cd4c8a0c4364f59d34eaaedcd83587a227bd3ca46754183d8d0115537efec48be9ae84369e1627c87f1e70add7628d013a"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, 0x0) executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0x0) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r2 = getpgid(0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r2}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x1f}, 0x6, 0x92, r2, r2, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r5, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x9, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r9, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x3, &(0x7f0000000080)={0x4, 0x62}) r0 = syz_open_pts() close(r0) getitimer(0x1, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) (rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000100)='./file1\x00', 0x3a0914c44f7b202d, 0x500) (async, rerun: 32) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000014c0)={&(0x7f0000001440)='./file0\x00', 0xe3, 0x0}) socket$inet(0x2, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (rerun: 32) getegid() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1f7, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf2000000000086dd662a6fb701c1ff08ff020000000000000000000000000001fe8000000000000000000000000000bb9100ff0066000000002b000000000000000100c20400000800050200010046584bc656db8790d4697aa48b2dc37c3ddd7aab2f249c7c1cfe90f1f5a5f99d36e1da5cf482224e79b11147dc19ed4bffe0421390b807a0024f42c11c869cd7407c87a93c3235c2040000800002fb047b1aba4629da2f0339306763d73fbaad32b0777dd3365b15b0f77968b8cf770628e6276d46e32708d39c33480224fe743ece0b3e9d40cb58b22744f96898a581abb9973fddccf65f45a0834ab484f36f6bfaa28aa53c949bfa79fefe1e9c3cf5dbe639afddf4420f628316e1bb545a5182406fdd71d72722fd08e8006cab1b252bc9fe00a22847705ff6f3ba3f1c63770114a27fa629eb7cabf1c1297e004206b05b9700b8392cc08e8d940d7c136d709ad96838b3fbf6f866f92fd89ed0481cb065ce2f061b7e62f734642bd860822dacdaa9c35fa7bad69e3500c2e7dd92c3ee4a32b673f416da85611086764627b829dbf13123576ab335bfddf253ae6f745c7c6fda675eb91e8500907800000000050a68a4a80027639d8a85c31c3ff59b4b987b50ad1e5f70fa7700df207e319b08c101d594ab6da5d3e4ff99a3893c374027f7a0d5334a7d00e95ea8ca099924fe4576705d00"/517]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) (async) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8000, 0x58) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000d40)="6bbc40", 0x3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x0, 0xfffffffe}, {0x30, 0x0, 0x0, 0xfffffffe}, {0x40e, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x800, 0x100}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x80]}, 0x3c) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = 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(r3, 0x80206979, &(0x7f0000000000)) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000140)) ioctl$PCIOCWRITE(r1, 0xc00c7006, &(0x7f0000000000)={{0x0, 0x5}}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x4, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/185, 0xb9) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) syz_emit_ethernet(0x39d, &(0x7f0000000380)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "af45fa", 0x367, 0x3c, 0x80, @ipv4, @rand_addr="b5bfad4ef70a8be28655d93959628757", {[@routing={0x50, 0x12, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="9d6e6802976c91bc147d1d1fb4d77d23", @empty, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="aa5f565d34aab76c68dbdc9f6ebb7b12"]}, @routing={0x7aa6efd86ddc6db0, 0xa, 0x0, 0x7, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @routing={0x70, 0xe, 0x0, 0x81, 0x0, [@loopback, @loopback, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @dstopts={0x11, 0xf, '\x00', [@jumbo={0xc2, 0x4, 0x101}, @enc_lim={0x4, 0x1, 0x7f}, @enc_lim={0x4, 0x1, 0x45}, @generic={0x9, 0x62, "8b2a3ad3c3fb24205e608fb3c98d4fde3ac51528a532c8cdbf1f9d8f149f8a83f5652fef4eea278dfc71a5695f7e38d893302ad2bf2715875fffa8db3b1172c729b6f3d0aff578c00ce162f31753ba3e7cca80cb8caa6d15f5d4ee2095720447c52d"}, @pad1, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x1fe0}, @ra={0x5, 0x2, 0x2}]}, @dstopts={0x11, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x5}]}, @dstopts={0x6, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @fragment={0x88, 0x0, 0x9, 0x1, 0x0, 0x1a, 0x65}, @routing={0x2b, 0x10, 0x0, 0x1b, 0x0, [@rand_addr="7c485d92b0115d5e1decfcc6722d401e", @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="149af03bb48cf4acf4849db86907c553", @rand_addr="18004f386cc46fc2f7f4031119ae6a03", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x62, 0x10, 0x0, 0x0, 0x0, [@mcast1, @mcast2, @rand_addr="c4f6dcb089c8f59dfb45ff2a99b9b5cc", @local={0xfe, 0x80, '\x00', 0x0}, @empty, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="336237e27cfbbac2c82d233c9a3aa18c3874d8e22327cc5131d2ab1ac063114f48e6d26c9f8169a0ab09a609cecbe8c0e369697c900db9"}}}}}) msgsnd(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="030000000000000035bb62f418401dfc57a7ff92deee8b51f533b202c6003d3b22a57c87482be84c180b6c39f78c81eb13e43cb9147407e9bc6cb8517e213a869e12a775121566e950"], 0x45, 0x0) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)}) r0 = kqueue() (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000040)={0x2, 0x20, 0x0, 0x0, 0x0}) lseek(r0, 0xc10, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x36, 0x0) (async) unveil(0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x66f9ad96b23a53ac) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xd27d43220c7c70b, 0x0) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000340)=[{0x1, 0x20, 0x20, 0x1000}, {0x1, 0x1, 0x8, 0x1}, {0x1, 0x9, 0xed, 0x5}, {0x3f, 0x0, 0x1, 0x7fff}, {0x0, 0x9, 0x3f, 0x3}, {0xfffb, 0x4, 0xab, 0x1f}, {0x9, 0x8, 0x1f, 0xfffffcf4}, {0x1, 0x7f, 0x81, 0x1f}, {0x1f, 0x2, 0x7, 0x3}]}) (rerun: 64) r3 = socket(0x2, 0x5, 0x0) close(r3) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd, 0x9}) readv(r2, &(0x7f0000000380), 0x0) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x502) (async) setreuid(0x0, 0x0) getuid() (async, rerun: 64) pipe(&(0x7f0000000100)) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) (async) kqueue() socket$inet(0x2, 0x5, 0x3) (async) socket$inet(0x2, 0x1, 0x0) kqueue() executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000000)) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x2c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x0, 0x2, 0x0) r3 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) msgsnd(r5, &(0x7f00000003c0), 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x26) executing program 3: sysctl$kern(&(0x7f0000000240), 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(0xffffffffffffffff) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(r0, &(0x7f0000000700)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/86, 0x56}, 0x3f8d}, 0x10, 0x801, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x44, 0x401) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 64) close(r2) (rerun: 64) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f0000000400)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 32) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000002}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) r4 = syz_open_pts() getpgid(0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0xb7) sysctl$net_inet_ipip(&(0x7f0000000540)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000780)="22958db32c95a9d93a39cd374633440c429e440fecedb3b1fb826239a5fc8f1bc6e466e05fb1b4e6be4bc0d2427effddc3365584680c5b33a344839511d5bd913a775209fc8bfdb952efdc062995957ab06663477e4571bdb067f536c0e1da93b95bf9a95ed088b8a4d094665537e422dbbcceedd20d97554e0ea21334e07ae15e5871c6c9b99d6c438419df388f67db2ce74376504356d6b90be6171cbb39106fd4aab8564e8c8fded1ff010c78e74eb73a2a5b6cafe29ae698b0b68fc79e167f6a109bf237e2e9e8eac2eefc3bb82bfbb2adf1d4730c4be01d7dff8169e9a21b10ca0a974abf2028ea62c47e5821d1cba00acb15ef32bd0ab1711927535f939bf8913239a21447aeccb06dcdbdbaa1dcabfe4c7dec2e5207a93188417d4b6cd4fd97338ffe79c944f36657e2b230221fcc5f70631e89c644937cf01527650e4cb7a12a4833d3daf728c3e480864f7b5b0e7a38d4926831d72dde2a302406e4854e736178031312080ad08ec9010daa11a5504181264d8deaea601ed936f5635bacbd7626d8032fc80576a6ab02aba1bf713a1f19433d0cdd71f4bc08f09fd6db1ca9e1bd2bd50ce62babfe633e33da6e7e2a1e2dfabd2f648940fe4f89f526468325d5f1f6f3afe7e50d12639849f7967b927b93ba1f50d31306c7f8150c38fc8dce89dc18906df3f5bc4bfff4c076562141616f007f79e2b4fa54fb6e63437976b60d38604447e5c637ddb48244ee43edc19850697b3e0077db46180d343d258cf24cd4d3848655035a0434e5f24f6bde6c2fe9737a60a9182d7e6ae9a611e0672fcc30dee2883b4e5ca62c8088fc878fcae7ce3d4e6404828a5d15bed97211e9c2a6cd7e6ba26ba464245d74304883ca5e5f4e2bb50e956b43768a591dd38f7785b0f2360d0cd8abbda39dd814b89ab1302682820ba6734b9b877b6994e618117b37aa17fd8ffcb9781d529d6b4f3d3e6428262ee98673db626be03dd1ec36672788eeb6b261fff9ef953534acd0e21471f8e2884c41bd8af941f3dd7aa84f08425b34312663d5ecf23f565ff0381f3f041ecd32ee4a78da0cd80639052f4b00d998affb905d4be2b507cce3bd1b7ea4d222bc1afa2be0957dc6a55298c4585488b3cf33536428c265d882d13830f0d27ec6bfe11e64a3d303dc6d1d880e6035e80479a893a34b0cddacd68bba72b1ea3345bc639ced3aad6784fa8b1424f418c10389e284fc30b5ef571bd05fb51d0f353f93fbd0734c9c2da5a2a9e105461bfeee5dc8f5f901fbc22528bb7c3ca0eee8e8ce7cfc529f559cd2ca03e7606f3cdc795a565c02cf372f1b0dcbe5f0f5924a4fc91349d4bcdae3a8415982f19eb09fdd2c3a40f19043692b6dede8e29187a9a9af3c449d4b5f17c8cc2b98087da08a98d0e5b714473331a4449f7e3a1a8a285b9f713d04d4c9a9fb30f536cb55c921c14aa33ed47623d87017391473ae761f07926c2af4e68ce10590c20a049fa47ac319afcae210eda7e05fef492f3febcf1c6dee8426772f895eee8e0934bebe5c5ade504e125a601e02d02d94de2fa1975705f82276584560d81a3acf34e868f76ba500ab81b4718a1c063f7a5711b6b1126d052085730cfb0765500d84420f5c0a1317822576a7a1618b94f84ce3b34ae761d8289f112f7a2d0ececc5ca4d0bb19c6b10537a1fcfbc85353006ef03a23aab6a8ba6084599445d9e63df6d9b73917ce35b6b47921fe411d72a206bcfc0fee08e148d55dd3b9f4858ac1775a17379cdfbc481d480903b5a1e0e432b9adc60d1adc8c2b60e2bbad0ed885974c95c2d3739d0139be4de7fb989b45730abaf147ef3329b1afd88eb8ade8264adad5ff0ebd44ce2aedd52116393d93ec18119d5c4c65f1886d092f9abeda9899388247034d94515912696ee0bedfc72874c2dc298ccd9ac6ec6639243cd65ddfdf0939465396566e580e4c2dbbd8554ed9ba8ab386a02c8b163138306e9f03d3ac9a698146c0694948d9e47dd89d80fd57c1d51ceb327c26f87a830e7f14a35882ccb7c490f57c73abeedb50b9c9407e46d715777c639f3fe50980f6546777f487b23dad8d3ba4ea1674b1b015389c5b060ff7cd139ea80250a7c7a0ebfe77e821baea6cb6feda4ad120f9e1af01c7616642ff0519db0fe872e4dbcdb88841546f9626216377de5b6290fdc878f3c97b2a96e58be6bc72be13a2f528551b8de323aa971d822f25b9f51904fca596cbb8d1847fae4a01e1198a059eed42d245108da3a96e42047a38bc9eae74393d14b22360dee6758a992623bc649ed6f4ab1cf1958327cccba110eac4d6505d50490b55ff10cbb37e8a3dfa3913ddf0c5dcf5f2537ea36350833c79be119820b8ce43be7bb7d76fcbe7e078d237d30ce2d13ebbb41bb46c3944d687167c533c13f2d2fa1924bdbdb26bd4b90cc7f58b88fd29e63d43bb7828e453b070258735cebf89ab39c5abb2aec118f7117b160023bddf6b62190ae496c31fa9f1095335e44b5b9b6ca24c45de9dec794b4d07b07b5d6b31225cc6b71e13b0e46ead2e20b8f7318e9241ddc91ed763b5f7d5d6afb5e9a23263adb3c19c70ebdf12e3129af72149df3298a0feca05828dae0d8986670e25cf09205e6b931f2a228dba3fce2704ffbd54b1c44ace2fdb1a774bbc4dbfd46047e533518476c457730ab7fd3a1b67b5d7e3dd725af67d51e8797c8439839b24e1540dce1081a978131b504d1a83b2f5068fafca0955d8f046a959cf72b85206c5057f046cc124f94ae6b2f5b2d30a460198dda8810700313cc03ab92a99f3d2dc335f78531320c3e3063982cee0d6d7e470f1c95ba4b3fa84e9a0942639a26c2415ba0b6c1bf709f2dc8f54b4812015a0417f053d61bdbb992c008967d83dcd2853313241c25248db549c07d1f1f9a3434699d829565df9b96564029698ad7fe3cc3fce196e09eed767a7eb0f4b11efb22a30c1516a9fc193a6b3cf1112df4304ca9f4e9ed914d7a38690bd8b4ec87567ce0f3a3a7a7b910ffe5a73c8107b7395e475153b292a926b1840c3b0163afef62c71190df635d8f969320c18c8fe8b606e005fa280af726aec75221b043b6da8600358d0f29b337eb109931f60934098b0fdf2cf848e958ff51d930d876a7566a3ecf58f05e847b5af8588ea5df0fcdb84bfaa732318eaf51311980973a549d1ecff12f7de511bfdf7e42948aad6c92a6214551adfe12db89681c14df57c60e7dbec29d653fc70db29af9c3685c0dcc9bcf5ec3e813744d116803c9d5aab37e64c10eee5ac960b54a24a278fcf1ae0e1860112010da90e69deec9ad1562159b8a978f27dda860000537ea70ecd2b7c52cc341557148949b39cfae8b35c6e7bb0a616e42d3cc68e22f08e4139e9bafa97c395c6584e2a60ffbc2d7b2cbf410a06d6c23f33138ce08a40efef7999b96d62a4e033b67ee214ebdd7bcd043a11debdf80eff29a8023d217876fc8a29290b76c9bf6eebef1dbec039f1d8ba245f51944a7448c0ff60a90cdab26a52e1e8b25b9af4706c535d5b516dacc0a45213c7dfb8f61aa0f174006372984a1ba597879edebb1094a05664364e44feadfba0dd59da2d1eaaf3cf28d61166f4799ffb416666df59ebfb4d46578e1f627041cbc175a76477f33fb374050ccfaad6902c886b46c56402067079128e25180866a6fe51d2505db7b5082ef70a7312d373c2456e72b4e40e74e478dc90a832292fe2cbbdd1d1727614cf2376b32561c1f12996cfe1d958a67f84a1e2bff76032338dfd41319cbe1db547e3c563bfc413da3f25d746a5dbad3c016447322cfe3b8a896b979365319d563f75bb9ead8ce0e37e16a95c46add93e7fa6c4b235024a529e91d98503f9e867802cbc1bacb9e83698f5360a5fb071eb91cbc14c9e62808de0dedfcdb30266a12c56c4847ac588a2dd7336e018989a5063dfedd895b34e571240e8a1378b032fd3d51540e1645f413b388d57ccfca338885f1df3a4737be41562e5525c6e5fd34303f5dc170abf613ea7453452d89a0b29a98716a4d91e7cdafe746b58bc4253216d70f6b86dc3de30d16165276a3d98e2c1c478cbc0074fd3aa205b9c8b380ae5bfa28b2cdfb8e90bac87b3bd10f3ae59a13af7f0c2bb6d290fe3dfcfbe043d8bd9432de6872f4c136e8442439eccc6c3b0c2b2fe901a3533f7ce4f3822b5343d01b8c5da3acc6606dc38cca9bd45279ff312b58761e94e5f2ebcbf4173e99fcda29653f36eeb044d36556f4c5b4813c77fe9e997d9792a419fcbf84992c3fecb1b0cb03b17fc39fa4283bf006a8048b5173440517e009a819a6c44e042409d8e845764d41fdd7762880aa710227a20ed940e07189c89be92d083029f8dfb03e19439cf5ef754639670fcd9c2c8c2bc2f9471a29dbb5cd3291e603b4ff3c90f0c8d1b2060bf7eb60378dc2f7cec5d99b758bcb5f5656863bb89ab8e84d25d0cc1b9d32a6d44600391391100b4888785513c4ec2ed9d2184aa8154ec2ab14fa6225ead09a2c753e7f59455a844d2c475b79d686845efeed54b6441d4a0fb53d5f4bbba35c4d103dd7ba16a8333469799ad199161f80369ae32c4ae093e20d2154b15a63716495212e52e0f9517e8f36e41af618eb325a178028e68f22e69118ff68de3a8adabb3b84f18e571d4f6cfc563134d38af77a286a592d6e8f09ec1c0be70b6e1cd32627eb02af7b2f1b981bf4352368d661f727c093c0d0ea1f98afa4ca9afbbc000d322b3c9dae2b211798dcfa3e0d732de843442753eb0dc2969ee13f318ec68255e39475ffe78d4e9442deefa65b1d3af1790f7eb1a14bb7f1c316ecd989d1a54a6a39c49e0788b280ae56bdead779de8287566768c6d6e145bca89471965cdadfe5f2befb6a6c4c5bd7950aa7451e3c0432de56a00ae658625e6e2289320d609ce1ea6acca693edd943696b93385f6cc20d7879bfc060f6c517c594fa5be40b0ec755bb9776b1a32ce2bb6850d97fad2b67b22c80edf531c267f4784dd4815e272b4e787d0ac90fa2fd540b93fe138c8e0e7af1e671d93892b0cc71cd928737bdda962dd5e7fa636c660b3d0263e42b680c2ac6cea3926db584e62daa52afc5224bfb25eab596ae90c517a36934794392b14c17fc22475760f45a9db531cef2e187f77c5353e1b5c721e0648346a6b68bfdfd4b3a4dfba1487d2b1465e3ad0b127791901932b36359f09c57dd4b13aa31339731f4c8005872cec79a5ae0b6ff24cbfe563504f3531d08b5efbe9b6212981277e8b2a05998ed4c9066bcad511617747a6c29a7c9bc320dd3e9fde89863e6d8aa8523a4f3b9cea55ef69e3a0ca56d0b211989cb18e96f2a2b8a812935b623496f6afa5a11d69d9f089638faf5e4dbaac10777152b11891de1cb0ed223704b7bd19285c71a7e3cf2491fbef04b33ba55c881aa29b642b23d826587dd12bdc2a0f6d10e79d9f784b11765a073d8795c865f1bc0202221a499afec368584f9dca274d1b51d9c37b7903df5ede41f248f17b2da6f0961a443c7358f714029391b4be124eae25dddc1c308fbc2a019ccee66f0acb6696983cd4ca24e8d4c55a432d30b6270f3424c02fecb3753895b20dc5c6034e02fe917e15fb8f5a7de0eaf4278f3523132c789e20e47f77e751db7f62c8877d04ffefddbbc3c46c1d9e8528f26e33c1d655fcb7f48eabd73cf8dd2de209d388cac677468156349ce18189f2cb36289d050bc5ea617be9d20ddf4159c15f85ac566a67dae3299bfeb5726fa27ba0161126d7d9d7fe7406b0d0c42c05225e69e3", &(0x7f0000000580)=0x1000, &(0x7f0000000680)="1a66ddc480e5d1d4132df78521b207b5a77d28cb17be82175285c9e47c01cf6da4029683f1020f3e11ea2eff9c561e4899911edb0b7e3ac252b2ae", 0x3b) (async, rerun: 64) syz_open_pts() (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) (async) acct(&(0x7f0000000000)='./file0\x00') executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000002009078000000007feaff014e224e20f56ba3c36ad4ae10c11a9f1584ee58dd73d5728a976af944edcb8ab4e4ade67074cfd3d187e5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000000)="030000", 0x3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) fcntl$getflags(r1, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) readv(r0, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x46}]}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x2}, {0x7348, 0x4}}, 0x2) sysctl$net_inet_udp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608bd11afd2c011d106d2e5cb2d3435b82", &(0x7f0000000080)=0x3447, 0x0, 0x37) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) poll(&(0x7f0000000240)=[{r2, 0x2}, {r1, 0x4}, {r1, 0x4}, {r0, 0x2}, {0xffffffffffffff9c, 0x100}, {r1, 0x100}], 0x6, 0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) close(r2) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 6: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = getuid() getgroups(0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="64afb061fdafa0c4a190a40ebb294e35df05596edd5d117fb32249f88a4c90c6561dee76e94712b276df8929641ab4c7fada0f66a474021a28f48bdde6b23dfa92cf06e9755000637c9409d9fdfecb1823fec4b8f36ce8218a0753ac3e1e1399a2d65f2a6ffd34ecc91b0aacb50ef5a6e43f7cc8860bb849793d46f3429f49fc4947803001fe372f4c3d5a7d88ae3ce75e146885f9fb76096168a5bc14516c74f63a8983a0107b5c523b76", 0xab}, {&(0x7f0000000140)="9135adb3cfbf2469", 0x8}, {&(0x7f0000000180)="707648af509acfd1c87a1844736fb2a9eaf2e73145d7ae0f31eb8d", 0x1b}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r1}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r10, r0]}], 0xa0, 0x401}, 0x8) r11 = getuid() setreuid(r6, r11) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/176, 0xb0) poll(&(0x7f00000004c0), 0x0, 0x7) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x8, 0x1) r12 = open(&(0x7f0000000540)='./file1\x00', 0x1, 0x1c) close(r10) r13 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getgroups(0x4, &(0x7f0000000580)=[r9, r9, r3, r7]) shmctl$IPC_SET(r13, 0x1, &(0x7f00000005c0)={{0x1, r11, r16, r6, 0x0, 0x42, 0x1}, 0x7, 0x9, r5, r5, 0x7, 0x2, 0xffffffff}) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f0000000680)={'./file1\x00', 0xfffffff7, 0x5, 0xfffffffa, 0x1, 0xfff, 0x0, 0x6, 0x2, 0x2, 0x2, 0x10001}) sysctl$net_inet_divert(&(0x7f0000000700)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000740)="e7cc3fe6129d506ce4a65ae9ec9e11ef7bc974c385a51031ce5fb1d422cfacc5d6e93a3a90174f50c07aa1695eef23a04ebae91d5d118c8a9cd310f2705f2c5e407a7de3ca8c5d1d9431c4297cd043e2d0bfb65b661b9d3be2c4391dce8d7cf1ad9cba66371333599c827ed472ef46dc06a09cdd8a0c889d0114610ca5c6f055afa0e98a8d199787da1851973f5510dee7c69a981b28c069ddce141916d8879f95e66a1c3353286ea6cac2597f840311e59f59e36cc06cc34ab1e9ec778674c7da4466261809929d1a86e2d5175df36392f19c", &(0x7f0000000840)=0xd3, &(0x7f0000000880)="084bed13d87565814093c76d7ef5a3f3833f847525e7bb9237cfdb1383d6c1c3a74235b8555a9a9d1bd461389abd9df697a758dbac2f3a06b8119c8dc2f453b98aa5bd2614c5c3046b7ea47a412dda8d39a6589f7eb40c75a56a76794ad4b357fce9f6e3c1d32da064854cc378314240fb14464b11f71c526cc141d9dc3aa4a2fd8e08cd61d6efb7047d97", 0x8b) getsockname$inet6(r0, &(0x7f0000000940), &(0x7f0000000980)=0xc) ioctl$TIOCCBRK(r12, 0x2000747a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setregid(r18, r15) sendmsg(r0, &(0x7f0000002480)={&(0x7f0000000a40)=@in={0x2, 0x1}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000a80)="f71c1d01a02b8ca61d7e9de7cc12dc96b52169da2b37420a4f2daf3e21d5365c0db06532ed3672b2c59e69b582e5eecd1a30d76d51c9324c5ac816f9c7edb963e86e8fb0ba76b8f19e6cf3b0e57a903fd1c4e68339d91460e756507df52e7feeabe56fcf2c57f660e471741b5775a48500a377ea47193d82f90b317a003f6dadf985743f93556f653cfa6a1b88565ccd0e7cbc8bc03d5b12a83fe808a055ea352eb596f91593f3f072302e93aee7bb0c214a780594371517ef3a390128ec7a8a1186a4e8f2ba00e7de33cdf15acb3564a6b998e6989df054ce32fbbae29dd66c35bdc971ff41282ee971af028a4cc950bb05b2f75eea681aea", 0xf9}, {&(0x7f0000000b80)="3496b9487ef979df2b13baf0b7ba34cd16e496ec35d9e1561e6eb90998ca1a584d03260ff052a3e7ae9d2689e656cd4b1cace1bffa0fc5c73e93fc6207753f52400ffe8555f4492805911e432a418eb191e2157acdc63ca3cad04f40", 0x5c}, {&(0x7f0000000c00)="5ecd19cdb9ae788ea9dcb95e1872cdf6aa6161eeebb2f69659bca4de6a27bfb5db426f7e37221b295ac05f7731e68cfdcd23097bf8b54472881708bbf1a5cfc1d8997df950504d0131b0a7f9ee4a781afb8b77", 0x53}, {&(0x7f0000000c80)="71ea4f4f6f2e910c4692662e6c84b1a3c8a254b1c4721bcf01d7c7c31c403315b643cbfdb77d04535dd7483287a5c29e4d1238654ca965fa39a87405b7512e681fb4ac33d36ec8926fbe737abb8e0a4bd04cfe085606bb87ab4c77396e3b5c460c024641020271f435517a5d69588225699e5c77c677161b187328176ae9235ec1e88620b9e64a7f00c4bc03dfdd4b9fe07b3fd02c1ec686e7c60b7f2b7064cd70f6e012b16608b841fc0c2cdfdb0c96eac7dccf57766cbe2e1b1f71a9b082da1752bae01fc3ae45210b177f98befc9c1828838f2e56a409907437c030", 0xdd}, {&(0x7f0000000d80)="f9887b23f3abd1f9fd85c4badd6d646645f52cfed0f9595e9980a7522abdcb1536d03a0bc408e1449bf610290b66c3934c4117a645cf12028162e9dcd2f285541bb3ea6eef476b27007cd70630ca39b889f6d6216d1dbafebd795f9e8f54b43f5ad8d276c15f52a5", 0x68}, {&(0x7f0000000e00)="caefed7fe4ff18c93f27c4e1f8c0026d5b36c8b054c4d5e0351e6df6f5c0ad7564b3f94ce2eaf5f50041e9e1a5c126ac4692cefe3cbe5036f9671b464917d356c5eed61ee12733e7c8", 0x49}], 0x6, &(0x7f0000000f00)=[{0x68, 0xffff, 0x4, "52d7da29384709d12444faa13973ee5e465022f3cda11ec2ed0e12f1c2cc10e67741e54a88600f37d987692397b8a1d47eff005807a8a904136c27c46158b80b61df66168b915e1949e3b547bfb5928eb1"}, {0x28, 0xffff, 0x8, "a7d0573b2aa3e8bffc4e108a8db1f84dc11fe36b43a3"}, {0x68, 0xffff, 0x6, "7218f618b929a6fdbb85b0f7d1b85ca4595b0914a07e757349e5202df825cda0e182297f7e2b110ddfdc5ec28ac09513dd97e0a501408c887a70afaacac0decdc0e19dcaf1cf4e67396eb8d0288a2730dadfe76c78f718"}, {0xa8, 0xffff, 0x4, "a4e70e0326b6f3ad7e463c3e7c0a5933ec556c4b4ef6b583a3cd167ff28cd80e161d3f3d96d466ba37117a407aa27e0a98d77c699d50e03130f4ceb51e9c7e69dd95b9fb608d9124f63e955314686c7c4944f17a84d3b9acc29f7c28ab019ed30dbb1762bd0520b93e5127a9c8cf7007a2adf79987a0af9335521845e05563e0b72382038592353f734aef171095dbf682dd"}, {0xd0, 0xffff, 0x1, "a9d16af771a2be83955dc1ccb617239bba53c6f031159330e1ad362c1129ba8846f01dd496f4710e29fa9866f5b61a2a7de9887d4fe78fc5735710ded935bc5c0a68e83d9a63f5dcd27a974d8252f346c0d008d926a5311732e6f5ad0980bb528a740303cc653c872ce28675ec13613d74a48ea05cde9f98f9fdd760ca3944fab8dca8e988a094c623216d76e3f573f8c13b57c8fb96013e565f148d7e180a3b42e8fdb4d3482c413f7e86fe9e26ea8f62930131632978a4f0"}, {0x1010, 0x1, 0x20, "4881afcbbbcd20c808e894fb01c68caa2b9d3e95a4cd69a10f0d56ad17d93d383bfe497062cae8da3e233c89dbf79d54a681c953a78602e1910ddc2622869ec293c36567d8ca407783f3a84012f502af12773c8295b5c975601c3608e2172848e921f41048c4c1bd7043036bfb37dc8a29832331b707da9ccccaa3d9949058d58a1233ad33545eee64c26e555829082106a699bc806e002afc002e8d184320cf3f5e5bbd2fa27a5d015174ae2fcd5e0de106bafc9f2b6c961a0c860b148611c9dc5ccaa907dcb3bf8cc30590cbb940c92ea2d452ac9bde258ec033d78ffb3866c587d08cbd9982464f41956273c2dd9b3fc1235ac6242e38db1eb717d225a619712c9e5ae3030c194a166061d3f49a53b693cfa6813f70eede87da20d40fdda9e9693313fc5f047a1b4f88f92b227115b5a59c995193fadca9f441d90845d4330ea2e256e5cc7c4177e52245929fcfe3b40d483921848de0f4ab9ea9dfe602bec7743442a24ff41b9d0ae50678eab9d64082a895bfdbfa14d6b52459cfdcefff0c2c08b566f77b248ce4da38b58b1335c3b004b2654ac819bd1d6b3fbf4f9aabdf893bf77e4d25184e98bb815408743662704008f35cb4a417899864cc0364537fef2fb595062122b14489709392d5f859a1cf22bae5b6e97ce9cd6d780954a3bf0a744fe9f91e3019d58004df6822de97dcb9b7826aa20202a1cb0966778e42d7c6ed06e03b10419a19935ba5738184b80a269b3244cd455e45ce3c0abc7d3ae87db7f014f8236661d74916779c0b74ab28bf93278ade1d84579270f7dff6ba41f6e41b20503221c63956d4db39a8fdabb29338e4b8da5425ce5fe3f391ea186464d90407414c95c888a7a0706c912e5b060ad90f0cf00429f4b7fddfb623f5d58af30b5fa7b63837133fff506c309681d67faf3c69d80d32680afdbe534ea6f92918dc7da6c24b0c655e7e35c1ffad221c0bd1ad47c2863484a09e997c515e57578088cdb51924e71bf5939ca88d8dd6a220e7bc70a3edec541e1e01ec67600a8c4f037718d31aabea3e2697812a5a4a58c7f4bdea241b31486399470037613cf29ae959fdc8a4547650fad7c5846f4892c38d314cd22a4e2025a7e1b73d5de083b32d78e5045a0864d699f54b86abdcbcd0648cf21eb22695aed811b002d0fb7bb57d2da9d02d5e19ba0633d47a357b6550aa3f4e880e3f7d5029f981531a2a4a0d773bf1d2256b853032d88ee4a1ac330b5a4478302b1da3a87bb04e167a978f19073814860c54b1ede22051ccd89b7123459f5a845f2d79ec474424a03f38632c657cb8aa4ff254ad9d9c8e3602b4426239610a86b6f7ab0f3d64377fc622575eae21a26260901a8a1988535392e100ec3f64c7caf0da0c74c4708ca89abade5887df38942fd1c78cd4a914222b110f3fb44d40329038172afd75322c0ae386504542e30272b3eccab7a2bc369ad27dfb8e450da1df2decda1cfe3b18035f78475894536f836fd791b939b7af96feb0a66e122ecf8043d6d24fa24aee45b6510bb95daa223888a7998e40348e99adb53237e8d0acd2ce2a23217dc11752fb696b31e650902228d2d9f69c7b050c2450e63fbb0837316a39c23aee55c8cc1e63241f5268de910266b92018bbc2c1a35723419116320b64e622e4c1160b0ecf808d4495d27b4b98834ec781ec224bf1cb9b101d560dcf1e5137a12e87a69b678d47697baea04e3e9e4b7fa9f565dbcc2d316ebb11a68b54481769d0ac48281cd40b4ce71a0001031a0bc431a12229703a8e94f0b745c798dcc44b28f7ba1b5429ebbd5b108c3ff696965fbf74df4f27ef57fd8c046936f7538a6434f41a8df15206c8445f3289fb228077c58cc9efa6806004c837415cd88ef692a5a117ba234db31e87e6497b6b82fc69d0cda4389e7d46c9a482c55380eb40e18e7896cb8c489f8c35b07401481f25fae6023160e4bff79d7eb97bde434d7abbadd9d8e68fd87e5f25bf623f9540d3b8857501a589efc7b011711a0526b13ecbd01a8cbe3d58d451eb624491251eed55b93c4b8674202acd921de0bbc9e9ac4849d4064d96fe42d601ef7b78554e830f2f132853ce72e88be1abd9bef2e71afccdbf70fc6be6346a83411efa3d422a37bb9c85e39a4019aba66c7a2d7bf06250e9d1e05b8d9d9f0a4d9a07381b467a61da5efa6f5eb7634dc8e1c683eb05d3fa973f3b02a6859e799fef65fa51816d13b78786fb8ede926a8f0e4f0c956fe7f0036d2783ceff073f3c5d6713236463a0a6c7cc28c96302015eb97781929680729bfcd787beefc288ada6f579404ba2e39ec512684887d7e499d690a1ed233b2336ff0691d82b188bf1ee3debb6d406b4725d70d7973646908ef440a616678f760274bab7f795a9255b34a9a3acc03f7fff5fb439736f90bc21973413bb483f6a17d08e47f0e051111e2240098ea2e049c34fe02b9e7d3efedf3921e5b218897265f8e047b6f3913bf4c03ddc24ab0732b7908014548e27c580b64d82e15f27ec4dc6aa54632784ae7d21b712b0c9b8e33c0b1dd12728aebc615a6a258953e7a8e881fa62fda521dffc6830042236857df0fc1a082fd8f4598b457bba4268eb3dc0ffafa2d0992b7a858f105226a1341892269798bd5c93f7f6822500efe7b08b9861e32052b5205d11eaf96d1829f63fe67b4bff7716ec4f8d16ddeccdcbafd7d7b85304bb4f4f1b44cc608bc46d9a01b0ffeeac113930e1c3324a157aac66ac558a1793254b54cd77d76fac2813d15f44a6ad59343e5e4da821882a8eeda2cdf7952b418213fcc56c95987d32e043266d49307306e77dd0cb9a008356085e8e239c3570031cdc63be4278b62685d00fe7679e69367ea4a3ac0ec5648d6376d84d434ebd6c28df1228c54773a1cfb5e129994d1e748ef516cc5edc80fc5d1101b84358b3d06affb0acdcd2c0730d6217bc11d4c8d4e531038ad52622eb3c33533c61f985ee6342789ba940b8fd6da0a6da45e349e2ea45d1e6ffbc8b4388f11dea728124355c67e192feba404669498ae992d041d8b602e83fd86de473eb238d7e227df285158f8b3ef3112e6e3adf675e5db4e1e34dbadf2a93d8f6fbac5e9e6fd883bcab19786d3f2b456e7add4c0c7321b3e0f7274cb287ee590242a8856d5b1c2e6c48f7c60bf39d9bc87631d0409209fe74c859f7969cfd3786a16e04792573da099f1f736fbe0885b6575dbdd0eb9373cda749ad6a57ffe88f1eb6fcd383a21e95ffdfa4ffd856b17225cce27538017dc22dfde501aa5cd803bbe139ccb1b8e03dfec6a013380c676b23dca7d450996ff6300e69dee9cdc285d8fd80c80f9c588bbc662025c3c8b14bcdf36febe3bd754d141629c32ee82c2218255aee6d849946716799c2f39e126d55fb6c2e290744a94de319c83bfd2344942e12310be4f4cde6f995fe516fdd901bf969148a992aacca796f1ad1baad53965a789f660e00857b0ec73f6e3be6ff972fc5f0c4067040193f116fef642b35562a68e46d5742069517855e9c815c712b39e86ce9a71ba58235465422d08a68942608a8f9e50eb9c318743b62fc88fcf43c6fb579141fec42cf0036a2091eff62bd09125b02279918fb172442c7ab11a3ef15407930fc53d35d2d4c2160804060c799d90b6342ffd529c2529743da0ae4ff07a715e22be7257c966bad3990bd73816aca71860a72130d7227216284e80ba90c672fad068f096009cd33892d3faf44ccbc2f327be276f4285188765bcdf1cd068387baa30ed5667d6620d01e0ecb66fc257182bb15144c93c6a50ebd9752f745ce42e0acc9b317fc20d47892c9cc4f4ca576841e18100cf20ac41272abc1360152e44a58e370c0dfae3f2bc62987884daf63462ba69d8121a46daaa5719f9fb552773e981abc98ffc4370a66d05d4fc7678e6699a0bb12c1854733fff9a3738d6705adc6f1077df89fcf3af284a852dade8dfcd1cb06ba3c3f61e87798ddafca7d340ee31ec165ae9e129cc9eeba285d715da89c454a9a6920eabc29f67130072ce30ad70b58cdc05f4fceca7c78e9792d1af0ecca0698ec557433efe71a3052565ee453b1bcc077c92709f1a29e077c8f0a4e43056fae60e123e5fb520b91ba04bdacf4a9df5bf5d3ae607917ae2b9ab83b68f8a2d4757ab673873b41eb723b4dbee078eb237d2b7d9367939694d2bf546b9b6b682fd43cc0e886c360bc3c3a3063ecd2332e39cf21f3f0358bd01b256ed77e90c94a0a82d34c51981c24f4b677b6a7f07889b64a5ca190ef399fb2d1c1366b0b7f1351975034149a81c9c7645100b913631a2a2d923ff58796531b13f476063341ffcfbd66dab6398ab46d439fe5fe3deb0b172a2ca48c1dcdc2459338d47715793646c44b1f6f0ef527a2954618784e1f7a91ee8cf17525bd1c7ad90012f1c49a24cd09225bd7cbbeb8e89ef2413add2e9a07ce8e5e923352a52443ad59867d6badd3e4ba90d21a9492b448f6c006a116639cfb8142a4265c19a56bc66700accad2a2ad8c17896b5e17b6d2af9a67501d1f6be128ef0344afc3563dacd3c9538cf895a54cdf184f9e3fa13aee02722a75c938a1704915c573a488f86962dece4827578b57984fbe2658d69fac287b8c6630c770a2a36b606483211928f971bc04c51d7cef6b5f284130e58013a1e335bf9610716bc8c6dd67d1166cdad61ed1236f0c35f1a5b2a048cc546ef73ecee9a302df7dfc92a1e0c113011da6e610a4da6c2cbb97d649febd6d78970a766c91d111350bfb55853f6c44ef0924acb11809323b1636c0f16ec831a9e2dfaed8e3cb181c6dd95c4e5b741193c62cef1206e3e9d6463076d62b100170a177bc3ca53fd05c72f7565ac1d4bdef25a59e5d4cecb1cdbde63e6b9a988c20d14fd03e0b05979301fc5be105e44790e3eca0863256b60bc1565bdfeb5fe015ac9c91277b0f4c705fcc56d0baeea6bb30453c46789a23291ac5564567d0055e8db6165787aea41d2b39b812666d52f28eda15211d61dbaa7ee32adead4bd7be6ed809725de081f19b1056fff5bc14f03aecaf0c4c6493d3d05af18c279aa30b46d0c6a852005d3f2e28e2da3e7063f2c24675cf9733ae84b3ca4d2abd05b6ca78d34dd6892e91b6895d28c5839d6f3e39cd7682eca523a886400fef070833a8400addc01533345fce562b4787c1e4449d58e5e11ae39ad582478f96d910e25433ab2a2cfe11fb1303eabd94a3ed5694a875eed1b6db8595a792666450e97752353e1eec7dc67d9f5aaf5b6429b7126621e34094d92fd3a1b55dd427a0becce68224277db5cc5e85991fe88f31908323c305220f9328e3302af09f71654da2efb1f14cde5cdc361eab5c697ca181767024f4b6c2225a5151aa42c224707d2324a22942653f3ccdbdd26de76f8e70a2146b42a15dfe5676263e7a28a69d345e4fdf3c5eda81159d34441a6fb7ffcb239b74a9ae95f17958e897c677a0019646029eebc10235c7fb1e275635ae8f4026cff372450ada4f4c0da6f5bc5007b382f052dab1ab4182b695144f07ed56d81ea0831729afe4843f6a507409cb905416523cdc26ce851cc318d214e86f58ec11fffa19bcce066a3eb6aad934bb511166ed9f1ee280a3c7119190fd17a5d194d88176e2f036f6af0294d61aa0ca2c5b60f545cfbc2460f14b407a12ac309bb152931371372d609ea3a4b50ff513a03301249b7f42c84e64855527814b6046233cc894504f98ca0ea9f404eac804152ea148c0f533c2c7baed524e0524c808b70e061143af74bcf5"}, {0x60, 0x1, 0x9, "b1fc691c6c4ac7d6f2944be39444f08e951c82d774a53eb7fa9a60d788042ab0518a0136439596832250d8de0d5389d5ddb30dde63117279025235e2f966ff95a7fce4a3eb5c40e71efcf4b10d1ca4"}, {0x100, 0xffff, 0x6, "06dc2e87fae465704abf7baf41c46d92324f473cf346d999b2abbe0234a176e31f3fa6750eb68ad348f045fd9721c814d29fb759c04f9fbb15a1ce26c67098d1a0ed1fae043d198b54a205692b0fd1eb0162278c10a0fe4d2ab1d707fbc7ce8709a986407d05853e3d9e353f5bb2a68f72a39901f6c8a99a8a51f8a3d4f92ce78ee69b4abd757207b23ccd5e48ae04a3604ef1bb2794c22b008a0cf19a5ba2b0232dc486d59e912b38c065401a7ae1aefcbe7f6352924954d40cfc454f7bf2c69206b0303633a280e1fadfb3abc4e91363170158fe754ea4074d239195e640c6e574485c30782cfe20194c1b30ce45"}, {0x78, 0xffff, 0x4fa7, "827f6147a292e66b6c83f93bdc6912ac099aa15fbddcf9aa95580e1fdfb0f4072a5b340ad350de83f6e4c55ab4e085fe52c9cc18cdcee69bdea9fc1853ca9549a5c7bed023a76bdcb1a17a6cc1e251dc5c85e7d88d44f8cca4c130b403868aa9955f"}, {0x108, 0x1, 0xc97, "ca1499e370790172527c009ffb0ca4a07e125d7fc42ef5aa67e467c87d0bf5c0b565892aff34b730223eec55f7e9337d61dc841e442a7a4c1b1dd992e825eafe3ddad5b55d54c875d868b10363662103e3bf2ff0a4105eb264772dc8979c5a61caa4a27312f24cd46dfec7f2d079c4ed5da0c8d3db672c30fa463544d8c914dd7ee73546ebad7d006a378a6fae94d54162bfe27435bb9031d9eb2c674165c72dc1387514ac2b36d6d7fa019f7c12500f50640334013745e1235ae6e30f5523458b8b4cab0ce9e0a46858d498d23918f1f877551b01fbc735e63085a6e1bc3e26d630c4c4b28230c40f998da36169d1b7a7624b8b"}], 0x1560}, 0x401) bind(r10, &(0x7f00000024c0)=@in6={0x18, 0x3, 0xffff0000, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000002500)={0x10, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfcdd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fe7000/0x13000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xfff}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7ff}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x10001}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x540}], './file1\x00', 0x61}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700), 0x8000, 0x0) getgroups(0xa, &(0x7f0000002740)=[r7, 0x0, r15, r2, 0x0, r8, r4, r15, r14, 0x0]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "030000a63f000000000000380700000085c6e5ff"}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) mmap(&(0x7f0000147000/0x4000)=nil, 0x4000, 0x0, 0x5010, r2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x0) syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x81) setsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r6, &(0x7f0000000080), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f00004ad000/0x2000)=nil, 0x2000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 4: sysctl$kern(&(0x7f0000000240), 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 3: sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) syz_emit_ethernet(0xf2, &(0x7f00000001c0)={@remote, @broadcast, [], {@generic={0x809b, "62d78a734e85c78b0aece5da55f3bd6528c70b513e0e389e843b335e4eb98c8b973e92f942643acb2e40bbc5acf2abf50eaf01c39d6ff4169f4af85bd46723d7fb470d9bf952cea4ad4b0616412a60c197fb6f29bbfa8f034749d1fe266a7684f7227e3f5ca4de9facf3d8dd54259a478e80af9ac4fd1719434deaee592cd3c1c075a9e39157bfd859ff53468cc233b6455d99aaa4913828a8aa52f8c5aad9fa5e930e9d2dbebcb7ba074ebc52eedbb8ed14630ffcfacdb77a023f094aaea5f29d843c3b8a851e100df5a80f8921f5dc69a72d72d5760425b4d73757d78c15f5f41b1c30"}}}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) syz_extract_tcp_res(&(0x7f0000000000), 0x800, 0x4) r4 = socket(0x18, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000001540)={0x2, "6d1d5fcb28d9fc2efd0309f90c6bcb7735b8f707aff574324a95b9b34887ea5b249fcfeb969ee0027faa"}, 0x32, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESDEC=r0, @ANYRES64=r2, @ANYRES64=r1], 0x401, 0x0) msgctl$IPC_RMID(r1, 0x0) map stack 0x2002a000-0x2002b000 of map 0xfffffd8069609978 failed: no mapping executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000500)="a3d8f0af52f0e134aa3e98b74f23a49f904c3cc2df63191b3d8cc1ea7c24ff63c78e143fddbf26d6679acfef7b6165d497b660c5509d8c7df354591c4146fd5778ea4f3c20bf08f10b6b9e12278be9ea7803fff274e2ec0713a3b08f9b1f1ef15378fb0c170125b3282aa137239a9ecfc7c52e88f3ce3f670c34a4d8da74cb29d2322db01988d7c48969db6d88657a620a4d0380ed1f4fa1fced0b7d579e9345fb8e4e40724dd3bdd5a96f953a1be547cf20985a3d9921e2254f772d53345dffc9271ce3819f7c2179a85b9489e627d1442147dcd1bab5b83a48030d3e00b919b4ea367f07bf740d6c707eade6451a66e4909d1a62ff986003cb343734ac7c62a048414e4b2914585cb02bc395d8e1", &(0x7f0000000200), &(0x7f0000000840)="db239baa538fe00a57e8cb834c024507fb327e59268a84a0b4ce0fe29392a878f3e8d539a8c7216e461a1ddde08ef8dde1fa8ac85a274e570ada8803000000000000004da3e7d652cecd0aa97ff6b4470ab95276eb6e91ed1dbef2f4d181ecca6c694d6d6b24b009fd6e4a91f6062b849e8eb9f76249821476af268165ba5220a3758ff96b3ad4cf31d4ac07c3d18743a7b718092ba0e3676117b27c6619a9322602cb9f566eda4daf316d749bb98a885bfa27cf9dd81369cdf8b12f06a13f4bc403f538db956bd44a072e5728081354fa6d3041fbd21d89e8d7f789062a503c8e2d7e000051dab2fda62d0f3b2266eeb186b8cefb7e00000000000000f624be4735d33895a5be8f574a67a7a44abfd4bbd913bf93683f5c5b50a402c2f10ca915745ff66869f9f2948fbe00a912a33d3b002662488f7904d42dde63c04110cede980aaf454856b450e743ceb5fa783eb77a05d82cbb03fed07b8c1e23f3ddd0d64ae996ccc79f23090a17f309ea49f841cae98657f5b6deb9922c4d0c6e30ddb73cf3eada569f9e8f4ac0bfa0a0628445c93bfebbf15889fe890f24bc6073ce7f0f472dc2ebed6a477fa72579c823bec40b9507c4f02de4ff45e8162d125eddcdc1327e855935d6b7431e69c3c04c28a22db4e374804b26007b22a4", 0x116) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000004c0)={0x0, 0x8, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) shmget(0x2, 0x4000, 0x59, &(0x7f0000006000/0x4000)=nil) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) socket(0x18, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x3}, {}, {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)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0x0, 0x7ff}, 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x1}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000028c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000200)=0x1fffe, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 6: mkdir(&(0x7f0000000300)='./file1\x00', 0x184) chroot(&(0x7f0000000240)='./file1\x00') mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xb0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) r3 = socket$inet6(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file1\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$getflags(r4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) chdir(&(0x7f0000000140)='./file1\x00') getsockopt$sock_int(r6, 0xffff, 0x1008, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) dup(r0) executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000000c0)}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f00005e6000/0x4000)=nil, 0x4000, 0x2) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = dup(r7) dup2(r8, r6) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) (async) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) (async) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) (async) fcntl$setown(r4, 0x6, r5) shutdown(r4, 0x2) (async) shutdown(r4, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x64}, {0x8106}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) dup(r1) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) close(r0) dup2(r2, r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) mknod(&(0x7f00000000c0)='./bus\x00', 0xa000, 0xd02) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) ktrace(0x0, 0x0, 0x0, 0x0) getpgrp() open(&(0x7f0000000080)='./file0/file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) readv(r0, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 4: sysctl$kern(&(0x7f0000000240), 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d9424", &(0x7f00000002c0)=0xf, 0x0, 0xffffff75) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x40000000000001cb, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaae685e01cffffffffff86dd60aa862000302c0000000000070000000000e0ffffff040000000000000008"]) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x37, 0x6) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f00000000c0), 0x4000000, 0xd477) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x1) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pckbd_enable: command error executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='<', 0x1) shutdown(r1, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000001040)=[{{}, 0xfffffffffffffff9, 0x41, 0x40}], 0x6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r3, 0x8531) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fchown(r4, 0x0, 0x0) socket(0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x4}, {0x64}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(0xffffffffffffffff, 0x0, 0x10, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x20) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x9709, 0x6, 0x40, 0xfffffff7}, {0xfffc, 0x2, 0x80, 0xfffffffb}, {0x0, 0x2, 0x2}, {0x2, 0x7, 0x2, 0x3f6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xc}, 0x40c) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x1000, 0x0) close(r0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="d72d6b1c8d041a92af321ac2dd7d2d54cd679dc1b5cfb8ac36248e179cef8b31df3c1a5815812b58ae761a185aa8b79bac317ce0a7a44ec13a99ad2d7d5c37e38935af82443bccaf228f39fb83baf18c629f591400ccbe30c10b5af6097cbb39f4f7be9dc9f6ed0de213df11f476ec3193799b14e4aefce896bf20f0f1fb7a1b6a50b8bbe3d11c917b1975805d1d3f61c55d5f2ae5b57965f454047873b7ce29076be01eba8b1baf3c3b52208aea37c3bc9c89113217b67f06477c7020c100b71d7d7874104e3e6a292c688fbc50b5745ad9", &(0x7f0000000180)=0xd2, &(0x7f00000001c0), 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0112000"/177, 0xb1, 0xa, 0x0, 0x0) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x3084, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r2) (async) close(r2) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100), 0x3) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000980)={&(0x7f0000000900)='./file1\x00', 0x1, &(0x7f0000000940)='./bus\x00', 0x6}) close(r1) r6 = socket(0x0, 0x5, 0xff) dup2(r0, r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() (async) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000100)='./file1\x00', 0x10, 0x11bc62cc) r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x440) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r2, r1, r2, 0x0, 0x3}, 0x100000000, 0x7fffffff, 0x17e}) socket(0x18, 0x2, 0x4) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x666) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0xa) r5 = socket$inet(0x2, 0x3, 0x4) getsockopt$inet_opts(r5, 0x6, 0x1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) r6 = kqueue() dup2(r6, r4) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRES8=r0, @ANYRESOCT=r1], 0x28, 0x0) 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) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x2, 0x1f, 0x0, 0x1000}, {0x2436, 0x7, 0xe8, 0x31b}]}) r7 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff1000/0xd000)=nil, 0xd000) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) open(0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40001f20, r2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r2) 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) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) ktrace(0x0, 0x0, 0x0, 0x0) getpgrp() open(&(0x7f0000000080)='./file0/file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0/file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) sendto(r0, &(0x7f0000000040)="176327ba7fb90907d4dd20769269d023ad879e93dc16af64254e3b15fbe5b945c8a46a6cdb04086af803bf506f56d2a192e863652a7dbc3b1ef007145d5b41badb797251d13d75a36131ee959b2901bf4a4e4eb7298c10730d69a1e0283003fd8733a10c8ecbccce16dd5b65f420433c4c8b18b8c66da2984e965d556dfa92024e664fa4cfba3096cf28e9af1acbb772bfe0da8751285867d65605c53574f2a00b9cb9a5f54d07e753fe0334ce89a63b685bb7927d89a2dfdab49018ede5603c832f0ab615fac9e911fbdb3c748e2ed93977ccc58a76d50394b4883fb48d1eba0ddecb87c55bf3c6ced5321ebfd0fc01dab10392e2ccad7c867a33a39b306a1348f8549cf6ae6c5f724f8f4f3a808e7eb987a981c948cfda3d4a1889b1e7dd74aeb5119694a362741ae6a389467df99ee24e7a631d994c47f54a22391e8d1c01bab6642ab3011c596f04a0239dd544e7ed1cbbb0c9d35f3aa724d309124858d88d6371a4c0d40d307fa3526fa5cdbea944e192fd25ae2500aae0dcac92bc0d7b2198f382fc9609e911142097951cd96cfdd39479714779ed484121f119b2a08da167080ddb1b80038f56125f1b307185aec5ddd7f9ea06998cf6c626fcf501ca51b9ff17fe933a21b82580d88918b867074c2554bb595350eb777bf9d0b5e24cc3523128fca45947cffbd7aa2894a46d88af4d748bbd849bf510af9bb04b26c10f99f6a748f582313c9c220ad042ee585db249624032c459f679556dfb87d6ffdef4668fe2c8573b96e220e0b657315dae5b0caf9662f524adb8f35d67fe2c46ee97fef44c69d9990887847ca3ef4b256e9a0a9ea0854a810d310e25d7a1185b4a14d73b6ad3da3418c89a6673e26c05602bf74dbb6f39337fbbb84e545f13864eaf4d6d022d181e0369314c03655e9f6385fe1e00b8d228da19287df3d7d7b5e66f2465b7e7ebdb1f37d6bd1a1b72eadcf01e3299eb8e8e6d31363b901e2df9b950d26ca3c5b81c77e75cba4740314e566a72c684a02b89b8157aedd21b1a06ce56f1f50febef2279d42696c58827a22c9eda8351540c309dd5c00c1e1a34b00a425443c192a5d899f9457e2557868e1cc62c7330ead55de5cdb50ff0317e728867695f5d0a1bd555d1b6cafc29610f77aabaf006b8cbecef1f21d56ed4123e3c79e3d10b8a29c3fadfd7b22d630006f8f12ae0c1f9e55f133b2a20ad0e02941ec237014d0de4bdd09c8149a5651fd1e2f396a08339ad187e30514c4d50571abb71c28cf01de453192245fecb4dfef6d5c8126a074e740e6926a350d91f661955c8afb11f1d11412c7a3cc55337bec5d2a120ee39172193fff340e80673f3ff4e4e95de07a71c0e31c0a0dc094fc772db4b4ef71ac9c563fd5394ef7754bb53e64aed6e5d8e8a3d9dd8ad100aac8818da62cf623d88d938649bc640496516c80935abb59ed1589c86b034dc3c8fa0e375e8194d2ec82b31cf5f1f42742621d8481cdd2a076b0c8d8265a63e27a99985bfadbb25b9b05a074cd0cb867fdf752461a8d2b69560ff9be7c6c94a6912429aed8aee6e8e90251fd3aa7b88fd54250f9fee9872d6432b22fc3646fb629c665f47672578331167da36260a7cd07b65fdc649837969db7444fa9f1007a47eae0576c72158eee541910c0c80acfdf894ec8ed3bd5ed4e0e77d95eda2473f2545d4b35f6650366a9e1f733b9f14676b9309d9a9dd8ac2144b395c9a59b4cb7279542a459b504e40da9bcaea0ef53b1dd5152128b9502533e7c9cd2e9f9754d5f31fd8e468ed262fb66456c556a1e7e2626e88ffc887492863f96f3a58e15bbb50f3b8286745a12d60c5cdbcebc5fb6a895a344854bd13e7e5a2192c1a6682a6757842bae362cb33f4c4a3fc53785942b067dcb0a3ca11a8d3d3db7367900fa681a2c23b2b240ba1909d70a8d3e7659ec24ddd42ceb0003468bf181828a0df84e242d6cc62c95daca111f0b145372de10eefc7b1c783824fe6bcacecf107a5328adca88039893134c763631c747edcb6bdea7f59982ce318a83c70e3bfae0ffdfe8cdeb8b47e58ba3ffbb8c00d505542ba6397eb60b45d1b276fbbf484457a863c76fc704a60c36f2cca69aee6a604228d34c6ecd18b6e3294f4be0fe9da433a13abde3493c09e9a4151ef707f79b7bbee48e88895880a3871e3df938ba9d9a6a73410a8ed019e6bbc63ecb0235f544fbb9e414e066eedbe3b91856e99f514c2dd64a6823f6f86d94ae2f6ad1b92bb3ef95bc22f2941f15670919d510c5e25e15b8acaab12e053ebe1376fa2b4b0f6256f8bd76ef1caf6633e164da584107705823836f790fc782c65371e385a9dc7005d2b5fb4f769356a3a237696ef6de1c667cd9d82d68033dd56338d777370e61b56ec847b36cee930d0ae2a2c66de911f51ab746ec727bc08377ce6eb6bbd02350d9e7a772b8ac284dc3c31ffbb70ecbca201cbbd6393c5c5f55d95c67155c1df8402bf80e9b33c37b3276a7ab68b25b22803fce745c071b0c3a0013ebbe6d2d727a17f9c9368a18617d63e92b7be9efc8fa2a84ed8ccf2a957e41f7fa7f2146cb081dded33af16e9a518fd4564efd1cea3e5e4dc9e54afc85a057b9463d512ead8fe8d5fd365a26ea2171196447068ae5ed23f2b1d4f71a8bac657f3f3f4418750e38992325c08b6e45072c7830f6c461928b33eb493f756280bd3396b7f7a015fb7818ab4a3e45dcf7f63399fdd433c78a0e54316c29d292edd20ca0e49af912e437d404de72907b132a7f408821768bd1828b09f417079cd4057fd14cc7d546d2eed431ec85b24c750950e8c4a41e578e36adc4088376395cced7637e951faab69b29240e6e3ac81a14a86cd17874cbb2d83f8091ae7039b1744def99241e39da85c941328d819ec3483c0edcbe4d163055a331beb22e181cf974ce20d005860268e090236e71a1813d9a4c5217950e2adf1274ef61f43b30ec6e4ec69125e0269d2b6680d8743bd1814646fa60f2595b732212072ffe4bf9288900ffc2b57f7465bd5b32887e28c9a59e39ccc9be8bb608c7794d1c8c51ad1019527d85e27e45a76baada15133e7ae7a6c2e7f4257650639c0fa3b7c2f40c52c7fcc5a1c3d973bd00e8408180ebbcc2f2c29342b0a1cf8ef9020a1d20a3e20d45ba5fea786f495861a7b95a5ae8f1be6dc0e8cd1ff8da3267d4097f4c15ce688f0ac534a9f10d797614676f371870b62dce418afb8c748ec881274c339df0e19bdf7b432de3840a8bac7f24bb7b2c544abbd8ab2928e121723bcd0311096d220ef7df000f16fdd7c85bedd6fff1db3cf53bccfc9a25a2ce4f29dc8fcdd77aed94af98600fe53a12ddada8a2ed36a1d897c6f121b3a62ff501876d9bd4ae4be57d04b427d36c71553c589c2f816bafe243f4faef9bbf99f9533a2a6d1dfc7ab1901d6b1394b6a994dc026aaba6dde18176584f9a6020dc837150f5c6aab386342de41406a1b56f3650d259ca91e46525c71f034087a0fd766ed5ef5b0d3d413bf22216abb7beea58a22ed2958b75bb0e8586a1144c0aea7d43bad72eccdba6355515c898d31b60e2edb2024f5c440c02028ceef90c33ff61aae24e39f224ea7d6712693aaddfb45883a703b7b746b8603223f0e1cf0f660f147fc376c19f809c358773ade1fc07b5535eb17f5f9602be1ac39bfd678d5d9babd0ef54104cc0a2a073c0dc9740c0cbf24d880747d7ec135a66181d2bc2bd69a36f5c28ec9eaaefc820fb1f5b9e3be9364414ff3aa7f687e459b2f13e13c22496fb1aca37ae6524a074c500759e288a8976a89c0eaf2a14fdf2250011bf85bc09bb746ed6e7ca5fd03ce9758a96ce07e9f2296a027c44dc8b284516600d38914867f248069b1cfe26b6d1c8bffc06aad1a16e6d83d6d2ef65ceebc5376db7b1c1ff3b5ee72895c460f30c939291b256281ddffa6d47b34cf84d09ee0f337f0ce28169d5335896d40ec82ea2c28fe0f059fb73cf15bee7ed400a5519ec6d6ead5a8db4346ba943fe1a820e79510867d7a6cdda1e5fc35dee5d1e5483a6bc3e7f995cde0d851e0e81c8d00845ee6506c3b00330166c9102ee70e1febc691bcf895d2999bb9538c987f2c5b945f0bfcd3916129417a408f2e5aba0dc24383cbfae14f347260897c9f57fc359c2182beb8a7084d21abc02db5a507d616f36186c67a466066663898cbeb4965224e55bd25369b26e519588c05216d15ead1baa8bcf8f578e0e184e61b1d14f402882e15274f9e49783b3b67d50f311a66d7859f559e50c0e8c59fe8872fcc0d2807bd0f293b43c9ad22cc8ba0c2cb08d7cb46f2523a71de47abdf37be1211c53bba37e79dfdf4c5c0bc9a87e6de30208b643c0065fc64946710c66eada0f56a61cc8d6c600cc2d133fba16b7c984cba65a844b85ab828dfca6e9f5f8a30415a737af17af1c21abac3a419110011ea7d90489ddd6b1b5fe4d323b570e7a00da2cac9c2d64532060e141025da8fbabe3b7785566cee1b8d98955a734a5387d1f5ebe204ff2030cd67296cc0b55e4c90bb0b14f65c7876b6fd8e2677cb57bde115a08aff6e45eb52c6d4e4e5face724dca38de792c585c2c5eb4af03078887311e0ba3b5783c2139456b8a60ec6461b94307e3c4505e96014aecf2218db2dd5b8221c0b90d48ed09d981d2b8403866521c0f430019d0c5f289b71b9e7188a391626081372671f15c087e6f6f2c007097632b3b8dc1fc247d1945296d696a514c4dab8b25a7ad7f124b6da57ef565098fb2bdd8a8088980ff77c0a684fdb18cc815f38fc3691adb9528859eead42f0f01e03b67b1e14919d8b70df92e8652ed93d4aab947ace30ad29cd62e113345e7465f4190a0adacee0d4954cfa465bc38dba5d0880bd4e75bf92e7e9190522f256c1a2f57a5ebf9b6fead407b4ca9d2ec4d151af265639779a9b8645836a6b366ddcddb3147f7041784ee8028707e79fbcde12a43db4dbdb9856dd9f53f31614394f4618f6fb05a8c56aca5f5070043619655658aa27df866e322f6ad20d733b9b37275824680878e4e6f40ba6b832c81cc756b650125506cebd7a20fa7a393f5b97b341a29f41f676a3ce902558b4a14649aeb5950b4119a6df554819043789c6bb324312a7b45fd40fb100d8d05253217b7b97be8d143cc49ad9a8c3124c07d94a0e1398115a38cb9ddd364d5a9e741d43c9b734e4fdf3dde9873a8811465820d1f39e6b9aca9479f3aac9d9dbfd43a51a82bcefc01b96fbf4145f53a21fd08f2404e1541658d0f3ac39d1ef11b827180e09421d197ad1370c1515a8d4cbabc69de5db8cfd07ef65e7ddc1ac81e47c008a7979d088d290a2699fea50300383836456681b0c9694b521ac84c3f92b9323880d6668f90e027f47f1866aa654dd41da16a5be71bf3ae6472486d79789414ce53fc74f08c6cd955225426b439f6794c0553e59159817ccaa087a617302bc513c51fe993661659acd5c64aefbaec04586c7eafa9af4a12e55ae7760f4220d41e8c73de3e73684fd7c2cdc94ec66c774e26fbb994b896355601c938feb9c751dff5211960f307ff95384d4391d6197ea4ff7728354a735c5724c2e111eb66b1cfb9ab5e8e672bbc920cdf2a9202c964ec0f80d4d68681b9e780e7c9f3ecadc51ee5cf117e5c412237c06187f3202a8352bc4746031ab186ca7dba7fe0df394e911397a464b3db519234abee4e0d058d204938374ab47b36547a68a20abf3814dd07ce725597246279d0ac589e6eb8264c68d87c518846dfd534fb650f7d529bea3794cfbf7e94", 0x1000, 0x0, &(0x7f0000001040)=@in6={0x18, 0x0, 0x5, 0xfffffffe}, 0xc) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) setrlimit(0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0xfffffffd}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) socket$unix(0x1e, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x408c, 0x3, 0x0, 0x10000000}, {0x2, 0x0, 0x7c, 0x2}, {0x6, 0x0, 0x7, 0x1fc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54, 0x0, 0x2}, {0x458, 0x0, 0x80, 0x4}, {0x3, 0x7, 0x3f}]}) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x5, 0xfb) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="00802f0000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) sysctl$net_inet_divert(&(0x7f00000002c0), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x4, 0x40, 0x6}, {0x3f}, {0x5, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x264b, 0x9, 0xd, "fabafa588fc0000000000010080000001000"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, &(0x7f00000002c0), 0x0, 0x0) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 32) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) getpgid(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8c", &(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}) r3 = socket(0x18, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) r4 = dup(r2) setsockopt(r4, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) close(r1) acct(&(0x7f0000000140)='./file0\x00') executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x160) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) open(&(0x7f00000000c0)='\x00', 0x0, 0x11b) close(r0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0xc1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) r4 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, 0x0, 0x0, 0x2) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x43) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) 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) rmdir(&(0x7f0000000000)='./file0\x00') dup(r0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xe90f, 0x1, 0x20, 0x5}, {0xfd, 0x80, 0x1, 0x5}, {0xfffb, 0x1, 0x0, 0x9}, {0x1, 0x1f, 0x54, 0xb03}, {0x3, 0xd4, 0x1, 0x3}, {0x8000, 0x3f, 0x6, 0x6}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x40000000000001cb, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x40000000000001cb, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaae685e01cffffffffff86dd60aa862000302c0000000000070000000000e0ffffff040000000000000008"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaae685e01cffffffffff86dd60aa862000302c0000000000070000000000e0ffffff040000000000000008"]) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) (async) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) dup(r0) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x37, 0x6) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f00000000c0), 0x4000000, 0xd477) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x4000000, 0xd477) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x1) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9d8a42b92b8f5630122ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b350700000000000000764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f5165f9c605ab2829d78ea2571900000000", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a5813b9b4d4b0deb8b0c9c485fb4c3931fe579996073843ec5cbab8adcec85d0400a897a78307f3d2c30eea6300"/63, 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80286987, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="b5d1aa6b4440031c700c44e19b87fef68659e71bca879ebb25a2e91cb3b59a04a5410c000018170000000000", 0x2c) dup2(r0, r1) sysctl$hw(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000080)="29f40e60b8264988e946d067f01272837587b188d1f477d31be38b2c4542279bd87ecee738f8d802a9bf2e", &(0x7f00000000c0)=0x2b, &(0x7f0000000100)="5e6d935beb596d93653961a597ed5604edc0ef0cf21305f321f826b295a6f2c7e30e76e0d7e9b4b5bcf92cb96d3b2684bb2187ad1b12cf9fb926bb3e8843804a0759238234a984ca766d386c5f6bbff210b86d79ffe739b108fed11955e8a8eb0529004e728785ae340ee7cdf7d3afff0718c6316ad413b2a9e6776335c709da0ce9e92e5061549d8ecca444ded02b62f249f4707609a699f47d486d3b8ec9ff9a16ab2babfce10e", 0xa8) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xfffffffa, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b5220d88f1155400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x506, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f00000000c0)="34b9f3b1cafe870c815f672e679bc24a7e57ba58e82a67b50e90514bd8db02d45de600518266fc0165379bea11cda46f0b50330244ba533b71cb2b5d653d0cac13f17f7381fd247e045796ae8ce50000", 0x50) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x87}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) lseek(r0, 0x3, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) executing program 1: sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x480, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaac}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb88}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6a74}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x21}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff2000/0xa000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfb5}], './file0\x00', 0x10001}) sysctl$vm(&(0x7f0000000280)={0x2, 0x5}, 0x2, &(0x7f00000002c0)="fedb3ab9938a0b899481bff4dd54c44fac591f51c44493ef78e50431d01b6946e53c12164f57044997bce3b5262c2a3082b4d219d2195431a9a653e067ba1b8c89f072ee7a07fd5aa66b524bc3954879023f64af751238398f1c3685163e5fd92e99087f8b8b2d2f085f9c5f529403aab65886ffc06f33ce4b377cf323ce39580b19762a55a412c1856be8d4f05854293cb29dbceb6411dca296e221804c1ad2f752e28314", &(0x7f0000000380)=0xa5, &(0x7f00000003c0)="5ebc3839bf35b4a41b1f020c3b31fb2eb276445eb859ef4f90ade0a16a2e4f9cf9ae5625c1e782eb45dd4a3b79b16bd631567181b1b6fd60c235e528efe3431de6206817f2bb71ee64e2a41fe89d60c7a1e5d059d9c4d60ae02f8a7fe4f367ebc00d3a225b9eef48f3432d8868c2000c80928e6abcd5f309a46e", 0x7a) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) flock(r1, 0xe) getrusage(0xffffffffffffffff, &(0x7f0000000480)) setregid(r2, r3) getrusage(0x0, &(0x7f0000000540)) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x800, 0xa0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, 0x0) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r4, 0x20004269) r6 = shmget(0x2, 0x2000, 0x508, &(0x7f0000ffc000/0x2000)=nil) shmat(r6, &(0x7f0000ff6000/0x3000)=nil, 0x2000) r7 = msgget(0x2, 0x0) msgctl$IPC_RMID(r7, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000680)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000006c0)=[0x3f, 0x3, 0x2, 0x81, 0x1ff, 0x100, 0x0, 0x2, 0x4, 0x8]) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000700)) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000980), &(0x7f00000009c0)=0x4) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000a40)={0x5, &(0x7f0000000a00)=[{0x1ae, 0x40, 0xff, 0x200, 0xffff}, {0xffe0, 0x4, 0x5, 0x3ff, 0x9}, {0xfffd, 0x3, 0x72, 0x7, 0x6}, {0x9, 0x7, 0x7, 0x1, 0x8000}, {0x7fff, 0x2, 0xc2fc, 0x4, 0x5}]}) msgrcv(r7, &(0x7f0000000a80)={0x0, ""/18}, 0x1a, 0x1, 0x800) accept$inet6(r5, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) sysctl$vm(&(0x7f0000000b40)={0x2, 0x3}, 0x2, &(0x7f0000000b80)="e98e2f0eb69e2f96356d6fa462a258b43911ef33c57bbd67bc400de690c68d963821bfdf534f735e8a8a146827f56f1c03e87bc9ece0cf78f65fea47d313a7044b16b336278bb534f5d9979779114e436936c4d9", &(0x7f0000000c00)=0x54, &(0x7f0000000c40)="414e675ecb0d5927b5b0bcf29d05f68331240d641d7075e53659c9a942fd2f1519dc2eda5bd2499762407cfa0c2d01688cf4158d137d9020b6ffe677b06d8a3f4f497cbcb62d6cc97aa62443efe8677a9718a9e3d8754bfa49c74c517a5f6ccaccbeb496b0", 0x65) openat$vmm(0xffffffffffffff9c, &(0x7f0000000cc0), 0x80, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 0: setuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) fcntl$lock(r0, 0x7, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000001480)={0x0, 0xfffffffffffffffb}) 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'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) shmget$private(0x0, 0x3000, 0x421, &(0x7f0000ffd000/0x3000)=nil) executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, 0x0, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) ktrace(0x0, 0x0, 0x0, 0x0) r2 = getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x3}, 0x2, 0xff, 0x0, 0x0, 0x7fffffff, 0xa, 0x100000001, 0x8}) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r7) r9 = semget$private(0x0, 0x3, 0x214) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r5, r8, r10, r8, 0x5, 0xab8a}, 0x5e6, 0x4, r6, r12, 0x0, 0x200, 0x3, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x1, 0xffffffffffffffff, r11, r5, 0x0, 0x40, 0x9}, 0x40000000007, 0x0, 0x4347}) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x20, 0x0, 0x0, r5, r13, 0x140, 0x70}, 0x9, 0x9, r2, r2, 0x18, 0x4, 0x7fffffffffffffff, 0x5}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x1f, 0x4080}, {0x25}, {0x4000006, 0x81, 0x0, 0x7f}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) executing program 7: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) open$dir(0x0, 0x0, 0x8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0xfe) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000880)) pwritev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000000)="39822b404f70e824d4b7505bba9f38492186f14da104bb0529a5d79e5c33d76976dfcc691c0dbddacb665e6c8661f12f5be5c2dc9951", 0x36}, {&(0x7f0000000080)="f1aa908d8750c0bef6ad2c627ac64d55645da7a8f24f12b5c997fb04d6da080681351ba860bca7a5dd303279e89d7c0cde7cfea1e8a7f5692dfd8d20145fd9606a376d286d333e905df474902ad4a427751090438b2af9eb443878f9f726bd78882c9fb8c31968a38ea2c7db8cc4b39b690c461088ed30d5265236dcedf850fe34e85f266696aa9f07209d0d7a0ae398bdfc682f1e44226656da71bec25caa768e816f972b011ca6fb539033596e89b5420598808f5b29dcc5b19b8fd30f06939bcc398ac43f724c8bae4c6515841746776d0cf30e251fbc2d0ae6fa083585fe5e6c6e", 0xe3}, {&(0x7f0000000180)="961c444783d1fb6bc54275e6a03072191a57ab67bffb4761c0060e47998918b588ffc7e577129199817b93043c2dbb9ca4ceaf2d1828e42755835d13586a349d5591d134dc8806a92985e27a5192777b90bad26790ba977a8ec1415c11cb99daa7b9dac63d2b93359ece960a55b0ff4c35ff83bbb6e021931144aeb6a6c84bb21c3f72d45ee88ad3b63ee5c34e7c3db42583128186ea5012", 0x98}, {&(0x7f0000000240)="4b9bf1da85f9335225f9138be475b43c6cbd7cd4deac26de842645655ca2cf4012654fe653d988351d5bc88b6a885623b1a8305ae3ec97f2731726db4eef604f52063472fcc64a1c019f67230b8387a70c9014", 0xffffffffffffffd2}, {&(0x7f00000002c0)="571d202b93868363a5cdcac50e51af0ce6862e9704ea7c0cda11a60d178b7c3bff5fa363302008cd5bed40beb36883a7fee7dfe1f6b1be03ab1ccf93d83fecad570e97bc5220e9ab0d4058fe600af1d527faf07c881108fb0cd3b8cdf8a37dbfdc821fd5e0430cd3ce5c81d68469e1f16f873c83", 0x74}, {&(0x7f00000025c0)="46f420ade272bcc9368c7cb6608fcea31890792798dd01bf0a2cadaf1e31a76ee876a2555e99175e68e6d76dd935c292d93873016cae39e55902b345fa6e87cd1f2b0551ec8399cfef2630df450e736445e0ecaa952baf126f0a1b52145019098318e0d155f079df3e1dc1ae1652ef49e31182c26a6b4ac2877a39b94fa3ea8fe9586c95628e22a3d1ed9c52dd8c5f7409b76f0733f7abe7477b78ba2da59e6a1b20a235fae453731663c0f8ec596095f29a5c813e3818a8233653efd7bd9eaabd106186c14e0e91606daf836eb405b8529e7855595717b13839055afcd2d73730237b4c4c0d852aae0231e1ea85be9607597841f356913a9a042305f0d04c084e49b5fcb1489d84399cd64637cbff3779543cba37fb2744c9fd71f3c9f129501eac94b5545479a68eba59c5d70258fcf14589fbc093366def3a1bb3f6e0dfeb18bcb2c593e42ac9a02c6a44ff92e9158e6087161c865e4089c9ec6e0ad9431232dbeb415a9477e512f2c5d13336e32b4e32ce8799a1a3961eb0f22097a126a687c9d5d13fa81f6f459afbc0a39fb637183ca408863c141bd6241395666970d52846242d8307d5570e25009eff930241395c330884e0372cfc4c801bc178c4e9eb164c04b2981c054015a96b16b30b8e0b0c6268ba334bd5db7c6f4feb92c0893ffaab086a97ff8b09555930ee83553addfdee415a9dbc92103531c9e5d501ca70180086597ed2cc3af9a8873611d819643c8974b019cb4582217cb83ce98a03e39524d09276e7d59cd7952e46e9dbd55d5e0492155f464ece88aad64de80b5408c5fe57f36411f6497259f0943aedb2ba743d894afdc51b392768ede37705300aaf0e6a89d85094cc057f4dfed97d5ba2ac02831e5c548211bfa1e403daa4cca1f1872d20b1ff0b7df61ecb555a3400defbca4180798d7972f9dff62e2a6cd5631e8d918c1f0c0441070359a3dacdb5b615f0b959331a4561297814ef199c8659192d88f9febf7549befa976eb0c1a7fa6ed9b670fc5ba37f79cef80f0143f4e778a1c4f6ddd61dc278cf4ddb4b06ca41af01deff157f4707811087d68ced715b8033e825ad11d3f5d02d1d23466bf465cd9a3ebe7127f6028de97f44d4bc952ac6c24ac2beaa2cb332a4eb6d42a1dda25beb7e28aa281f0ea13192001e210cf8d8ab509f9b89f5510069955b0c7f12ae8107f1ad849eabfb6c7849c1e0423bfc6f71eed2e881ffb80f6ea0b8e3ae7e8447694565b11d19923df9493e27299b08366157d89802e23c6b8579e75cd696122aec47c0571fef4698aa14ac34454cbc91c05e25aa422ea5dc3edf891840fb36ea35a917ea5f95cd2e760e32e7ec0091a1574b4ed1182c3727fbab4bd344ebb828a0c72a9c94de263bde923894574871d03f185e8f6ca03e7b3a7298c5395b308b8028010bf8ad41d50e36b64c202f1065dd85e6d56d8e6c0720101ad8ce27cd8e88b8c85cd90d1f75ecee95e72f560ab1d24cd7da76670bacf8ff324f62c7a28c2e7d7e0e9486a82381907d2dcbe1d74d6456152735317568d220155658ff0ae61905ee5c2d992a82c94f6a5dd6f02bae0760708050d8a5a3f3ae5b9afaa77886e321089e2d032035c7aa8943e69214a917fcbc4d86b9f0286b40321afc86f90dc977b71ee6d06be741d362f2b1df5c1081dfabd24d68619f893e4f9ae700c1fa1a0a5bebc67c560eca21568e494aab4455bf82677f2c9b4d7c74e7af428fac942476a7a2532aecd90cff85ef9fe5dc3f55c07929a812d4440733ec6d9436443b11bf92ec09de9a1e71689d049b9c7abe1c0c470d0f3ab5442eb2108302d745011f36b8001acfb8e51c0f29b75e2741fb1781b688d223cb1a0c5b9f578f2ac5e3674248327ef6e1daa5080076434a404351255a552b56ff78705ddb84f70c90d82c646b946f3db285efa8ac02c7b47f3ece3eb3ff2f236a58a0ec95d6513bbdc5edc6d2977653658e2238821730246d3bd0a6e0b3cae135c52034ec2b2088ee00273fa6e46d955b22ba6c5e5426f55fa55d6913401338d0d47c9ddfe2045f6163012f644a7d48d5d9e94a1e91d6e47033e8ecf2dceb7e8bc4ae8304050dcd92148abb70a08012699596ba9c114b4bc50decfd0eaa8590957253f35c5c86b110c88716179819eeaa7e59b46832b951c80599376ad51baebbd8fefb81dd00d187af6834f7a7a3dc692b536199fd8493789c4c6e07d12d51f6b39067e26ea21750e2c2411e4b66f85eaaac45eff7a000fa05fcc6d1b4d2bd711b4c3dcd39d174d6c06b523053026c2c0dae27a9fcb408726d5d1239d822db44d3960a817a2a954307f6979b8d0c4f98574736d4c42d5ced8f11c4a148ff82ff5e8e5587e5dfd2b19bb84fb574397204b7559d62b80df7d652563c67dc15e3fe2d42cfc2b75431db79aa4cc540da3eba9a23e7fab6d22f0e68c372b0b42222ecc98844e519394e6a5455f18b20df0cb3536e38c6eb972277a9114608f759713ad5d6c9d5989845588f84a31bf57af077d745b6e50d3be2c292a833e865007b8e33bda84e4f327b4be210f423305171bd86fa548aca28ab15dc6eeb9c77d43f2ae5a03b11dc8c30289d12f4115bfb192b02b3165782547f57a5a33c6bc65d3b3d65de98b2842de43c0cc58eb3db936ddbe284e94269d64c33f2cdb3603f8db8b15bbfbfababd3f90a92a4161253a7dbc160e2bfc1e0a26b915b89ad206db0d869a5b2e68d64eef23f55d15af61f3ee05da4668ecbca301f1602c013a4e0cb38eb751431225ac59dd002b6c2d1d619c869edd6efd28a6cd46faab85e4bf56445965a86b8bd4bf290f5fc2e9609270788b10f010b5c153da6893bfb36a4550215d1d3885b64e67485229ee8b72a768db593f441351efc8df7eab6f897e42f2d4bc5f4742498ea6d9c46c4c20c7d66aed655787edb3a2433a3af34cf03d10fafdc366b09ff5a9798bac0a097df8b1d893dd5c0a03c4c5c27523e149a209f96eb918b7ef60f73de346448dfbbbbd484b508ba971a46ca6cd5f5e9d6442f63ce8a4f45d9de06c7423a5dfc9b27c55b031cf7e304bd59bd2f3f4b965700abe740a59e8e52c8c52e64f7f24d539ca7f987660f8315eaa2dd2e65e8f73b1ba30ec9ddb0fcaae134c89d3f06df8255f166a74cf8469a9cbe2dd663370b2e14f09af4b25e9bfff85869fc20b0dc654253ec5844fc9ddd915b7deba7df1f06c1cfde08a907e73f6488f13be7ef42428ab0abdec806cc2771eb1371de4ad879db509440598be2d5c404ed722d69719402bed8be6de8e5e9db6edb6b1a7b050a3672c1a0889a9fddbd63f473729ef704255a23b01b6330a4a4d0eaf2ba0f63d1e6a0d7e58ec313ac8975d5e5a180e1c3b8b6161a876369d135db1caec0f6f7f012a420d4ff443c773f6896fde720d8f9ca6760b44047d53f2e68d1f0ed503a6a87c33c2f4347dc8440cf35495f67e8a84b1106e35ad0a142681f4782e34e98f08f086e56c3a37561ae9c270b12a1f4bdcace7ea236b8928094239e9eea72f8ad35b531f45ffd530659476900d06dcab044274342cf73bf7ebfb9380c68b10b651362c19c31aea14fc41ec06bdde734f161b7ef1de907ab4ece3053215afef203552e907616b37ce0589345d80fae4d8f3bad26ae08c279b9c4978f5a469c1329f34db33d0403436ca299bacdfb0f7834a04099c9283aa9a0e81978321afcd9f33ac9af26c6ec37b90009b75f78ddae4c891016649a21b855e1a87263dc8c36d95b9ce543654c57ddf6cdc5894b06bab9fd900acfab55bcba537a8ccaa09655a8fc9c760f9176b3df3f890069aaaef0d14a12e0c56d18077cc08d2b5d9c9d7c83c9eaa8f274e64f9751dbfe7be72b2d54ab648d245f7d3b8fa77808fc01fc7738ec2d9d09f17c9271865b66d8fce60e207291b84deb4302105f1676a94c66c4ca5b2b68e9e05ec58743ed1d30feb505a80c0ce927acb4c38cf2a24c2554d5234f946f81cccde5b18d8396ce93273a8047f4bcd6dd6e5d4d189e856aa8101bdc627fd6a2d80ca4c171112e94b00a2202567cdfa5f839a1e1d4c81f8462ac1a1639047e4943d00f790e29da5560225d3e63a3e5a8782d9214a8a4137a95aa5056899c1d5070f07df67c5acf1a9fcc4d213897345b522b4b36324cd138df055110f12cbf3193694a32791e48eefe68989b7a03204d9273c21b57af297bba790e7fd67221f76e8881c591f29672cddd7d613439df052f55deb784726e8abe71df1b40f8cb398d689bf57af73d75f01ddaf642a04de2dd50c6bcc0d9574b5429365095e3aec1fc95c8c743df9560d611350f0fdc620fc2b982a02ea78a70007f97a595b17b63adcb2115722919ae5fc74992ed1e1312b785606645b02135b80620e8b6fc25b035dbc263a75f08863b15dacb218ac319714ccc22812b4a3afc61168816b83e7cd7a6dbf1a5f2888b6149e10c77f0f49c324a7c5d473f7cfbb05f14609492345cbf2ba9736c3ce9ec8a44f7df9237c3cc59326936bb13e929613ce07714864b715f566eb8d8cb069e34ef7d86b031c58859cd13eb1b93977b09fb418bd644b346137faa7b1b606789f397275a09e78985919040d6a73964f94f591457bcd11e236a7cacbcad5238f7d6c52c9819d1029ae4e2245649f5830816877282f3de175c735303a5fb4ad9c1f60219089ba8c4732e159c4588d00bf2fc738db8d8fa855584a80919f20aa506582baceb50f93e9fc22b06b0bdea3216af5c3e827f1bbc1c033417d1eca117f9329e14405a47b5739c79ded2c3bed6b2d2a1d9a5274df2acfad01254656e487b39b167be9422a266288b6a67e3473faedf376d31a1e772c16918fc09e1de0d1023eadf5b55506811cb1c79c212f2a792fca521595f69d99bd9fdf4db48e9a79a34843f37f3f42c43aa00374280f84f694b4e05b68a2f7a095969462114f5e8f89d663aa42ebcec2b74a693531f2fdbfd3344eeb1f72738f9750f86bd30765404c69d7b4ceef02c714eb6b2df087f8b18fc28d61ec4d80296042e159e7491e38270ae23ed86132ba9cf366e5b5525c5943b0482f07bbc9f32fcafda2e371e43d9d07ad4c2f1b8ffb4aa625f8d8c609564783747ede31c33cc075e2081a7fb6022338a528123ccfd996dcaf0d8ab44ed6b2268efaa240809b108644121b2581eacc308b0e9828a5cb4657c7140fbf0df49fad057fc6f0f86503149a1dc91fdf59e7529ca5a4fb4f92a46ca7e42ba0213c61643d395587b019eec8d7f20211b79e2a7d77142e422824be8a51f75069324a4fb4a0c56f0327003ea86f1dd350983b1b22c5b7ca77fcbad53d5c78e6091f09857b2c7ce376218ab561d1a008f091b65412b2480e9baf3922cdf4542d01aa0b541a7148fd33a618bc7bd6e8baa0f1ebf077aae874f8a615c63171a30310b0dec7db13af932395a3f2879b18abcbdaeb92b635f8bd8044231c33d8681689c179233e4d1919310db6a31571e0de0c5576b2aa5d061bee6b717ae2cb46a762b0377aaa60c45603a2971ed7070ec228406e46d3c718a52e87c38c7a5a9c9f2be4b1b2051c089e407dfe05c6f96634ba1f73875a6bca7f6aeaf497b38fa5ec7c313a5fbb4ab4a760bd1fc5e5e9b6be4d1fb45652a842ddd0def9e17ca6043def8cd4c84817c9890d6ce7c1cfaf985e44f0e5d556309a1799298998f55eed52574b763e91f5dfc64194035c650dfa86c6ea11383360e1c1f9f74e3c8cfdf2cf3379b180b638583e9c256cc8f21bb8e2b78b4d53a81de0883007e0c8cff00ef83fa786a0e0d304830e2aad3c6c9f66b91ded74b4147a1bc3931f598bdf4193365634b4fa311933c7f08e619d532bc3b024ef0d45c1e06e477d9584c6698585be317a77c3bb592aa3813f07f074f40a9017336e0dabb07605f8dd74c8758603df1abd1a19766ae83d1e49841d762a229a4b447cbc1d29d791aef75e6966b77b08a40d03af894402b1e7d7b231a1bdd24115014d882d5", 0x108f}, {&(0x7f0000001340)="93bac5aa392e251a04ab52b85668b51f64cfe5bccdd1b998bae1fe191457b211feb74049fab7f8bca1de2fae31c081c0812a20e436268d6bde549300c39539c07cbb46c3ca28fc5aad7325cd9492598ce4f9a75bccc611e81841e8f02cec47f21b78e8a1d3e1e835981b96f513b242e4bb8a42bcfd23c4e0066f70bd949fc4297ab6a79bbaa25a28e6472f4d35ce1673a53fc64e3746b0d23c1eae55d5a836e7bff70259ec139bfda59054356aff23ec8a34f88d3bf576c499082eac6079b0ffe2cae330327fd21a132c", 0xca}, {&(0x7f0000001440)="adb15d4387ff449299aa8035b85756cc6698213d607148f001486c1942f07ca669a66c0d3f71af97c1214f1cb02046d7ce3af40368937ddc35f807ac2b96698ad8b88278e7908d3899c016b35b5d1a878dcbcecbbbecffbc5cdad5fdfc0d229afd12a6a32b97868ccbd19972e385443e04fae34b49e78f6fe136ab2ae5cf428812209b1ce0d360f4fc3409462b245fc7c6ccb4cb0d7359e68883c0a244a4487b05f18924deb66e233b7d00c8cb006786a7c21d4eede161cadde81b4c3014401e52867b4129e25b0531cd5d9f90ed3c93950940e592af373b5acbb6b6aa5a20e02791b31f869dac22ded1e619c5e115be4f0602cde7a38ff186976dfc0fafea5456275f485e03dd8ff942e5c00ee038fef0b9835aa2e69bb0776aa6c69be2db84aa7387bf552bd18bcefa15b99dc46d15363f74e82a396a347c1130ad72132ae75061d28d92be815301aaaf6b964bf465eef2f8b83e376f36a508622a36926c37a62c3fb2938acc2caf9375ee085f92a684c06972324d5215b744866eac64634cc20479f0d748e77ef3dcaf1538f3007b3fddb355e28a0c8f191638b599e47ac87ce63083b0c9402a9f203da2a05db9a02e16f0416528b0251cf81fdef87a3128086744486fd118875748c670e031d7d65813033787ecad84018b7bd1c55e82cfec21ee398dee7cfd4c43e4f89f9a870d271aad2c0728718d0b136902afbbf5c70133c28d0fa4a0b2b5669ddc6ccc438a1980a116f0f9bd7fe922292cf05c150715645ec221f11de26049a7c475f0b884ba91327fc2ae17e426cc9fa60dd32f6c3823caa9e1b77560ab40ab38db1f74a39850449c71c3f001251cbedcf84ac6a2174b3580b783ca09e0253e1a818d5ed2cfc86aa023db7ace741cadb8de8506fb4df0cea8e3e1e414360761378ff23c3187b708e28355241d76fb88daaca17dd833c1569be66fc3a64f30c99412b36b07944ab1eb70b0869d05751e3aafc3f8b7b2d4b91cd9ebb47bf7b56b02633cb83623ecb38d2fff41f9be0372ac3f22b9eaf6f330e30ae7e0a9b90bd2a7f52525499ba1edfbade7d405800ce5289ce8168cffb13e8be2754cad0b0bdb350217419d8a1e82af6f706f7e9bd1b3cef1adeb961194c1caf94cffef4d46c2b91a2cefab11554af172582c78ad16ff511f95d1df156db0b91c6ed1f6b50de5648822927e723bf0b24d70a8fbf7183cbae8c673cacbf899a29f4e52ea440bddcdbc3148b65c9aa5d7665333417387ebd9fd5d1108455688c0ccf46649c88ad54b7c4b9a3c3ac2d8f8e24e16612667b4d34bb9d98d9259459ba004a826c826661f26a1076bca2c7a94d356a668afb25a00267fea1234d4fc44763cdc36307a63279a416a7c771b47eb692b006cc07e241767c6897a3b9cdc8bd5177d34d56d19ab9f409df8c8aa49126e1777fac0f2c06b8b70eea22fcc249dc5ed117426beae8686558845a2eff2a3b4929b68a52be9d3af34404a05ce66f28087f8c7c662429300c98343a914cc49b7a6d1017ac81787189dfcdccdff8fd8dfee5578bb910e9feba7a3f9f9c29ab7e18efcdd0a1f10941f7eea93b235c8ff56ee235e6295f5a9862c508c4b6c0e899c5dcd3b0c6d37cd2ad2395d1bba5cc6c88435938b1a4c60cab5e1cc9a78d64a6fe4d98d156730e31eabb8d35f056bb9b057afc1a1d1a090f2bf5d71ddd6f6b65e9005ce4286025f69ec441eb700ac32189e5f868dedccdc8e8451bada9e74201ff00a5152de3342aca03cb76c46c32bcd4e40377421b5b40aa4f81031437e5fe1fa35f42f5e48c64d1d18d0ba1e462f8231bdc72a8a86d31ff67882ede0b7944e4b8a16e944f85e497e0d3a1a5c0ccb8f690e921e102e4d10686a6336b85b96f1c180b7ca390e82b5bab37a36d9f8d731984f8b0d4c700dad3ee6977dbafb3cbfb4f3d585a0baab870233a2aa384e7c2d2d3b08e8e65412ac611b74b134e43870c66cbe2f1563e75672c261210d3707d59b4c1a82ce2752fa197e4ab266acce1ef4fce3aa8a6c6cf69c95f73a4a31f3b941da8f9afaccb806b02a2b0e4fb7b82a5852a6dade8b8857668a286a77799604b17b4ad91f54bf90b1a3a0b85cd713854be0d30e79c7ca39a08d9710625f4014863ad2db2829b08e47dd777a443ea579e4af669e28f4016de4318b6a77df1f638a20fd1b967d6e685488e2fc34b31986289a6c79858aad520a08ad56ea242dd12a81bb914d6c939fb4fa8555614875f790d5ce104328951499e3a500124331ae6ff65624e4e5aec252b37c257fec66eea893107dcdb8fb7e9be01563a158c02ad1281993342740010f47d6919ddc030ec895e134d2ba0446ecac2042182665bf698d332071a864b0dab56c76ee56efada79dc7e399563ff0f6f54b4a423e8bbc746db775b929581399968fbad4021281b61ee5aeaa8fec36f043dc60d74f0ea64db7b43bd08712b4a7f3d595780015f4d2ec88b711ed7e91c90ebf5b1423a097bbdf6bee5ada927f1a6c280fe7adce25ed134f3a0c0c485c461a3c7ce5feeffd28a651373eb9e7c0ca560f62612d3eb0695863841ef5e65bac723fe3a966cbb8e6af285a46611931a4c4e34bcb0a441edc7cd49ac48f1933db6c66cb198c15c437c749efc6f732390caa14e97e71252ce46326b56daa32cbda236d9a6caf6e98ac6fbd9a04a1d7f2f71dcdf51b36a60cb4e8125e8c9270be0e4961339e696b6c1d5ab4f2621fca6cb14fe3d99eaf18274021576c2ff35e1e6455ec456ec58788fd32aa1453a7037dd68d7206457efd40b049f3582f64b05a473b40c709502f40bcbf06cb03bd3b4e5264f510440fc0d4130be6ca9fb7de84770915e2cd80d6b040ec6e56de64e7971014c12507e34295939e89f65ac6d02f1412a77241da660fff7cae4a06c412f98671298c349e28474fcf8030c3c7104e4bf3c086dbf731ef2bb33283d8dd8697ff4d2b9cbbbcec1698b9bda222109ab9bf3bd546ab0c1fcb59af57fdc3751d601053e6ab0abf06fa749e6672e4c765166b97148bc89ed5af4ce17fbc33dc138654bd20a24d8635973319e94224b1f4e2fba474b71a4808d18d70795fca1f3125b9949fc27b1361fb41ec6bf71af733644f5650f51dd05e871d96463c52deb5b1d2e07b6c32d5b4301b0db078cc4f269e5eebf1145f05a9ce69cadd287f6f66c0a21ecddea30c5ff7d59ef3d986070428fa73a70e37aace2a61462c58730367b83ae3800339bc2e7d4e07d008ad1d54dd8d5c5e036393a0b6034b13431fb3da6ac5a3cc7c75545b1d2de52b59daf2fb023c62d101dc424576fe040a51b8d57bb84120883887f0eb03dbb36b4370576f50a6bea840c05b53a7f503a8187cb590b526e74bbcf379310cdea8e963090cd1637b4dcfccaaf9bc2fa0c6d5a52ccc88306c7af976b9064e3f07b0659db21937bff994a0c909193e1b465b7430a33de398a6def040c25f67e44d620a3eefe4530d911f60b94f91d899c38bdc31ee4d31400f6440ce6742fc42eb444bb3e784aa90d4407ae71ba16e61a0d9a8b51aa4411dbc2ce10c4a05115eb67b286abaf02e750903516b480f787d528a9055f85074b678dd4c46be50d10f4bb9b35c4cd122cb0e2629eec9c0452bb0f91b23b0b09b2a6b0062a38260d35000f6a443a8d00d21a5066bd5cca49418dc34b02e1715414e67327316109c175882e5cfaa08965af2c2560355b95da12cf04a0a49a758ef7f6467e3af2303f1e7457ff903df4de4a5c7cd5a8c965a8831898df3f0281b0557d5a5d9046ad3410cfe21f6996c3d1ad3232c01d46eeaf579f33a343e7a38b1360c25305b85f630d6d504fd96413ef7a3d37b259b4ce12ac093a55fceb30c44636078cb6a78558b4c372afdc0f954649cd824f0086d3df149236b017e8ffa0bfe4ef4e2c86d5138a17a8a1bcc670e863cc131e4fc5553d69fce30dbf38aec15e709a9c6cc7fa90bb969bd81ab4d2cb5c30cc8d369161cd8efa591f6053a0283f4ab89925bc47df160396071e872d64ffa165d14c2a92b2f3c1ade1e24b20e91b03f73e40ee12c9c6ab6cf0d37361b3e3bc10f41abc0dfc7799eaf3d42ae6f4f95d642593c11e7dbef34c052b767fc357cdbc26a4743c4baf43359c319b6b9b7aa489349cfe0f277b616b5e6cde3241e42baa6a6b546af4940110972ae6fe8f55bf4ab6588c55aedd12d5e7da595ea8958f5b565f1b7d99d26d97d1d7a4cd1f31d8b1e3719147eee09697d0868da8470c0b13044756435842c120dcf298d8284d117d29aa90fbb7df9f98908b398c6b90592eebeece2ab6d7ffcefbabf0a4aa62d1bb271a65cbd372402d96ecbd7ddfaa7076962155d5742ce4445ef70f87e6cc4284d973bac125ec334f145dd89e49257342670aefc32de9139e1158b8db4f40c26f8695fc7bb89e6b84348d914e0849ab390de2c1e59aaeef446240688aad1b6190e55fffc92ee1332520b8914d13a5ebbff3122fd56128be84fe403680227a17d3e66eda71615baebd79c6be9c4db5db0b4691674750a53ebc7e3fde3247286742dbcb7525e08cc26e0b37b45c9dbb8b2f8001ee66686de1b38a725fd8469edbfd86589f4a9c0e3a5d281fcc73176baeae6abce739daf77965d6d3184e0dc45658a34ae48a641834e08a63b66a755a8fd18a70893053571332dc883ec4afdc62ac34a43e212814383fa86fbfd02ee79a8414dbe87867dcbc962a722d81c415a1fd2d4db6be9a379f84206e8c45c1b45e8185504799d5c822e3570d4d795e2e04c17efdeff35d3591b55ae7c9a13f0b63d0af5bfb29e5b58169436d2c52ac88d447a5d5ed6291313ac75f171333d6ede7eed776c1bd48194a42857458b97c5e6e74e5af6a0efb74cec5a3857d9b8fd3dfe91000f19d75330980afc4f7a7b741ad095c34b4311dfc023f9fe1a1921603495b5d97d9719d7a77b642262ea955eb1fb0c351205c155ba9f6ef00f21330145af2a20a84eae9df43c68eb37b67edbbf4e34b58cc0eb54c62d7d2a5056a22296ec0b407b5e92e7538dc1b715235c034a5363a16c6281d663cfb1d25e6d75a2f27b90b4021c7f385bc1a174d2cdf01f7a97e05a623c7590e748d2ca82a648dcf28b64483910f015b686c86c936a492d331783c165bff797550c37e9099b919a75cf0a04d18a6db4d048d614b9c740410c68afb0517ceac25d31845f0eafc0d2cff7a690bab518f758599ce6eaf0a002962b1529237f7a98b586ea06e12a1eeffa0d58fc57287f81f02e02e6c50bcec4233668f1c8caa3bd0c73e1e31030fe1528abafc2e1a5ed00d40747ff86c4ebd77a42ebb4d50f862d0af986ee373325f31ab02d2f3369184d3e0a8371581248d47e841618c8be636989ccd9d4d5fb91db8c73b74b2a01ca3f3f8e117a0e75c92896c4a9c393d9665e0d33413cfddffe15b543548287d2e960f19b77d7d0e2d76362cbe01aa9abdd63de2d429e3b0343aa0a6042aecd00ebed2644b5034f62828e427dbf1391e0527364bf2d03d33bc0f12b4bbe8b556af568cb83d5bad6539957c438194ee6e40cb038caced112bbb6b9e94db66d37d7fab58bbfd9a7382af01af2a2cc81fba45992f09b6084ab460ce5ebae8119a2c1dbfdc7ebf7bedd760cff3b12fc36fc8cfbd99c45dc7e80d9fc84022d2b27a46726fbd3a0aab3a93bf88b59a2090d980ab801ac4af8b933c432ca5667ba58d0a9911ad13350cb79cef90cdb680b23cf2221653a9842db4b110f86d2108525319f12930294c8284e5070acac2136028e3be18b62388c2b942fd5fdbe4c9d26", 0x1000}, {&(0x7f0000002440)="0dd97156a327933eb010c27867884928a3ff5f8b86f803e41d138cec89685848d19f46197a54badf03f93f16ce6fb955b21aa36f065af184197b4ebd3b7123c7a50125774227303e0b458fec2aeed74058377c5633284cf68bd355ec1b6a661c6772d93fa19e02db3051c9a718a9ad68e2fd5e8a5b4d8107e3a556ea0691ecb90f19b807f4eff4743ffc6e70e7d99a58310afed400596e1082ce4516cec06a41cb22735a9646c01a08ecb1de7ca48f2983", 0xb1}], 0x9, 0x200) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) setrlimit(0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES8=0x0]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0xfffffffd}, {}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) close(0xffffffffffffffff) (async) socket$unix(0x1e, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, 0x0, 0x0, 0x2) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x43) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) 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) rmdir(&(0x7f0000000000)='./file0\x00') (async) rmdir(&(0x7f0000000000)='./file0\x00') dup(r0) executing program 1: 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}, {}, {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'}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) mknod(0x0, 0x6000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = dup2(r2, r2) close(0xffffffffffffffff) fsync(0xffffffffffffffff) socket(0x18, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) utimes(0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r3) setreuid(0xee00, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="e000004100000000", 0x8) executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x8}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/53, 0x35}], 0x4, &(0x7f00000002c0)=""/89, 0x59}, 0x40) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000380)=r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x4605070e) r3 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/255) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000500)=0x8) bind$unix(r2, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/14) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000600)="ec00f33467efc70dcba5", &(0x7f0000000640)=0xa, &(0x7f0000000680)="2e7781be3da1b855aa973714ff52f8f13f9604f669d832ddb811cc105af8b174c95fd17290a01d8311bf4020915594999fac9af9699d1ec8", 0x38) fchmod(r0, 0x1) recvmmsg(r1, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f00000006c0)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/243, 0xf3}, {&(0x7f0000000800)=""/172, 0xac}], 0x2, &(0x7f0000000900)=""/87, 0x57}, 0xfff}, 0x10, 0x0, &(0x7f0000000a00)={0x6, 0x3}) fcntl$getown(r2, 0x5) r4 = socket$inet6(0x18, 0x4, 0x5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a40)={0xfffffff7, 0xe33}, 0x8) r5 = accept$unix(r1, &(0x7f0000000a80)=@file={0x0, ""/37}, &(0x7f0000000ac0)=0x27) recvmsg(r5, &(0x7f0000000d00)={&(0x7f0000000b00)=@in6, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000b40)=""/18, 0x12}, {&(0x7f0000000b80)=""/166, 0xa6}], 0x2, &(0x7f0000000c80)=""/88, 0x58}, 0x0) sysctl$kern(&(0x7f0000000d40)={0x1, 0x17}, 0x2, &(0x7f0000000d80)="6f9e025d2b272b420a29bfb982e4ff019f18647863978e02cc8f023ac0370627f5d60b709aaf16da2c2ec268341cf1c4f53f44a36a12f4d7d8d07435894cc3793d9257318ada8bb6ee3f83671c65d33d815166b5ad8f56ebb0392be9efa62aef02b3025b3cbbc6c34fba4dc9a60417c5011700482ccf8db325f9bf2da9d69e9bcb8f3c0f577a68beeaf16c5252941aac2c76c9c25638623991af8b8dcc5862525602b9b58ae54fba51cad717abd84d5b430b9783ffa9ba90fb5f0c46e5e9414830221c10d72d427ca2b539bbe56304d9fc140b909529be2071b706a607bf0ad53663cda113640073e73de2059cf8cab9aa5f25d9bf0cf5c00d9eed3438f52978e4c6bab8b6c9e175fd6852164036c82e3c243b5cf8780db53bd644d0ff0a03b14502360b880df7a94f3c815f6f6e78f29526bab6c3979b08f24b84c884590dd3aa29d0ca3d99af68afb6ec059c62c515f84ebb6139d5daa81db760270914a8319a737c76eb6d143605f85434dc29f6897935b081eb2e1ec57bcf85a3f6d518f1f410beefbe9b4d77e226a0ce3895d691d0327e041d2220a126ec2a9bcad453574ee4cb735a8e4c628c89a0cb24d04ecb2b89df72c657f6aab3033ea1777d4addfb608fa84340c94ce68ff8acf380e2abe64eea1314d28706349b8cab5279a112b4d3e09670d691ae9b6a596b08943cfee877103ae96b1f8bc5c2d35eced8bac49090e67c305cc377501a238dd8a632ba98f0534840de5c9daf1313f1ba37b7261fe541c6bffb6200ec34ccd98c95399a19be6f19cf65efff6ad2004b89fe74ecc81f4745dd33d3ac16c95eff8d2be0df2ba4dbb0026755af7d47918f7f536835b4fbabe6896417e4d2dd70e20c08164849ffecdf0d7a70e1c50832146be251eb5f85a64b3101084bf33d38bac0e89a0d3039b42902b2722647575b291afb0f1324276409dfa9d80ee1aa5346019e11d4a9b4997903b179fd9bb7728f724fc0517f2de41b2d8d1b466400cde5a58f424cf4fca9bc77d0f3ef46a5bca182911bae3a235e418d7c9171f7a0eddf406c26ce887e9537ced20f225d27f826c36be69300a12c9a20382571559dda7f371b33fdd02814e625ebecbed65d60097719ef63dcb4012b76825afe53e8cff954bf10b33b2a75d6ef7d1bd3b7f2dad398966b70fde760837dd0d8d73c4cd79c4354b71e4cedf80751d3f3e14b04fd97f4b7a3c4a6e65c917ae3dc5317cf5ed2c54881a55aef58a35e961a52bb16ad70ec10ba5b4a800a74ed0523c01d4667a282e4d4e6121a3b69e2cc09fa977806bc13cebb44370003f1c2b11b22dd345df78bdf110861df899edeb952f6c541d15c5ba9cfac48262a85e717e77ff5efeb4eb869d83a872fafcf494c529616eaa4c3babe80375db3ec6758c547d615e674f4375823ebe1b9277c63ad1eb85e213bb7b393c474b254f1f0c51b349bacfdf21cf61236111ce014f3f217e2d875943f51fc82f92f5e60d05726ef37d24ecf09548959c5d5b1c6c815fefd888f99e0932172f6d1c5861bc0e5ad812bb73e115ee368d59554e70e2249ee9d5c9d9910aba675fe1948af33692963154a44fc6e92d53d26713bb5fa2e9d6fd6808b662ac019097d6ea08a9bb6179fc197078687f0390626aad41aba9adad9dc048e921d91f1a0f7d19d065a5f199db67920c3f57793e7f3ade6e912b10558176098696fc4dc4af415c5040cc51203f69e24d33524dd6571f119ab340538ff58f9ac8728045731095438bf2d7ae0d0529846d34ea464ab54cbb07011dcee19cbec8f2e70108ef0476b471345c306253cbcff62b1683d56c5676e284ccdf5a13e18d0521f8c656bb764b53e00fb42800d5e47d94279e5e13fceee2c071d48281ade7d780b718be5a508fff8100855928f6f803087bfd38e98c45a431c528eb8bca488df3637214e4e6996f513a94382140fb23b748fe2c2a8fce970c3198f144fd421a15d7809ef2d894df0b625a51fcad5d373352315d81a30a9caff72a594ba944ef9615b89d07196a8bb7a3e17abb1b341db69bad54657151d8aff61b1ec9198c425c18c6b4b8ab853cc45a32ce8346a7768c8418924cc9a6fb55cb024a91d49593a81a510ed20cd3c9ab6a8f23e231816f2efca873c06f06752fb975dadda4d2fbeda0ab832679903b173029f9f34edc9c48c689c6e014fcc279ce3a2bf77328141330ec3e62572b09453d1b40c88be0dc03e6d45ce43f1ebe5eed0458ed3a374327d0633a361762ba1186f750d70f1f463ec00a9e30991e9b91f8c6c03b047cda26c3f7367520c77ae350d17a9ed585086d2522e34846085760a079b5a65ed84467ac68c64bcd85b4a401b407f4b2122f0aab10263b4023b14b8cc23a2a8596fb30756960ba9e0b7c48be51f27bf72d2605745c35e66c57db6ddc42db5074f4d5187102fd45fa0c450f428c4c736d59433b797ca92bcc56d4dfbe3130269bfd0a228e14b07936d240a6b744fe54025d0e12bbbac3698f4e8f7349082cf43b1aa3384e16b7e0da3f6c1b214341426fb1125356ef1ace04d821562785ab600cd57388868b39184c754d9ecaee6985d9b06b765117335d83f1ee49a8cd00c05354636c4969f4f237cb1185fcea198271977c2d6e2b2886f12e73c7e068840f9001f65747bf0f04e51a42e7c26b1a8bfafa97e0aa99539cfc135c37c2aae56c2bdab6f1237bde5983a9f86724c87a8b8acc6c7bf5fa7cb33aa04626789435a5ec8992d613597a86bb4fb4b1d0e5eb2112989f673dbe42fd00423d417199edccb48510997799312c7fcbb915f204641c4b98bc2e169d2d8d04910886a843c149b5777f2abc087f71c0ab62472a102ddd83d3306c63eba65373d37247c11080a7a8f1e323cb48c1dcd40af62364b3b3483848d14ee5a27c3942b2ef6236301c5adea20d3b1a1b97c64331ac8b98e618f2177351f79128d7f2bf37db089115704e2b7d6885d75ff940215d9d48d8dcaf3241c2736004cd3a63f8aceacafbd7b7ce656d851cc8f15192272c35a3f1da6bd2dc2c4abcd10eaf2401b7841111ee629db41f0dd8dce90bbac7f55899530373714d07eeadd580501d7831f8d56b7da5b4c2dde43cdf30308425f4c1cd1dc96b34b522c862d0b19a039546d1bd889120efadecbf536e743373b48b258e12ec38b341cce235bc5ad18724d72c698fb7bac2e49ff05886dce8fb02b9351a3aa038836bd4822a3ae243cfa581e6ef09643ab3747f13b5c5c4a6345ef02c3099c39c87c4def76770013f2e34af78d2763014383d1d514241d2e8663597c221ee72a379b421ed86a7c337541d28116abcc91cb4ef21a5e01c41920ec4ffde824d8f79829b298014309ac9788ea0d0d65105c0da5cf50ac176ccbe149364b81c0e4d2a277f77b0dc0be3bf567a58726d399d4a68b84fb4c1480a16eb994f465f0f8b743c5e2f855ee000369faca64f015663d3d6c5b0643807da7287e889c7f5bf8500175c3efb5267f7c721b299bca235a1c90b36bb8a0011efb68f1de82ea418a32d1bea45dd69fcb2012f9710b2e838f848649e08be15b19ab455312d4e51220a43458f510be652f390139b58efadae7056250cfebaa583a568ff0f5a33c7d4f4855d4c13d6416418b1a6869c319dda7780411ce5686f00b13daef9fdc57ad6ea5c5fc0e93b77ef7f6ffd073e2e6a65bfcc68f1234c999f1745080f8f6f4b7aeaa690882f8e09cbb2a515e24737afa2de3712748e4d5b6cf277ad7374d4359a044e09232e33e063f2f5f0c772c6ee5c1a97f8d98ca2daf793a9f29826d40b53428f51dc0a4745ea200cc6136457e7648fc99fa9c6a56cbed95067ed39ef27de05a62599491078f5423e7b24c344c3cd77436584d15bc443b989ee4de84dbe8c9184953781785b1eb103c84691f940827b40d13af82eaa52f87cc924efaa15fbac79856c7ca6939601a83c9729f2b9ded7bf0613738ddb268387c6185d260d6709b51b57d5619b571db8fe45e107cc58f5e43349fb6744c5a79c7621ac2a447a133ad21dff2b14c9d23862862657452291ad40efc141b244c87a72b63c48691aae33283d834d778bd2e6ea89f66e78afb59e1b0f9bd553de61f704060e77d1633f65fbf17bf5bd5c9c20bc4cfc575a75ae3c7b16847085b35c693b9889a4a5610f944c1ab7035aae2ef7c71aa98190d460077e8381fa63978c3ec1c5f1f6a576de0264b939ead5f78851df18ce10302daedff31a940a8735b356d1dfecef5300f7aeb2ed45bd67b803000436c045774bc6fa4ce4ec52c06535acad079ce0f8dbf6b79f00c0570eba9988197f73f0f079cf733f35c0a4be6e188980b65f1fb23edeff0b451ed5f5d2edb53a6fc50f5bbf3014fbc6d1e5737b1dacc6d67485106f7611ce8917656406c6c72396e484534cb277c8dadc14dcaf8e37798fc477795f65e73c91fbb7a4a5d4ec05cb95d9e6d960c34026f828c12ce4d1e634cdbe436d3502da2ee5ed496c80187d90379c4258f38072e159daf66e9a4b1aaa12673e34c20e0d6441fc500523596079b6f40a652d68956f67509271e336f74689f50c8b7af08fae018bc6164c921118fda1a983adf086f2f68547d87f25d553fd03aa447ba803215e747e7a3ba41e5496db3b7d98e0784f8020a4fb61f5982b1adba8c9db28d6573c324ce0620bc0016f745578a5966155a62d05e80af175536e9bcf061ff51c785639a9f0ac83be540b12ed39723473eca0e329af6ccc0322ad739bed43c55c7d4f2d04348ed5e368dfb5179ba0574cc6a7c1b85c739ffc13310a800fb647d445716fbaee57bade93828e46511e7c0aa02fd6de383daaf462e1a340f08e7c1b1588837feed5e317d74c8a073941684cd5962aa2e0f9064a19ca8c165583c5ae721c7ea4d8a6fcc131016799cfe212fdceb60431287f960f9cc2101ea898559618bcdedc7558cdb0fdb4f294c21996002b73556a381d40981f90df14e8e9a9e1f2e8b3d1d3f92b72c1ab57794880f6be8791e437cad3774ca7f94c3c3b01d50b2f52daced3f3291041bcbbb008c159ac58419fc9c91f33c1b20804eb337b0a4f9b408c249e39ea1a3363aec96de6131fa082dd7f5d477e63ab335e13e4d83511c99a089b2caf6102c37824cf52d780ba38c00f9239e12bed7059c8811e434f581d1db67c41d49d1f600431844f82f58d94fa2fddc377e8713db334bd154019b1198615a9bbed680ac9723d5271158a42ed0afc0e9d8b9cc98c6c6cf98d5b1ff1643afa2179b82c9d3eae1dd8c8cd5c907a86e92e2310108c95a88ab70fa71ea4e9766aaa16148551a576a8f98f7bd87c9e417e0bc1473f027eabf86fd9d4f3b4f608ccc1ea408ae0dfbbd32808795c8b4bddef226c1f03d58528d98c4b569e6b0073f1f95b1443e103ac03b16993a744628fe54ca20afa7f9a46c9372b0950f7bdd407b6065b305ccf53a188893401fd4610885493c41f3e17370de34505e9346e24f157bb0165c30a767ecbbcc55084a1ea3f040d12478c2daf10feaa8badd7f66b0cf00435a13d4ce4bf4126a4a4a50e4a239e874349f07e0bc33794449f7dd3de94207a57264c7c50a07e3f59c406620cafb51687e08aa84d0e2aa64661f7921a0f308d636f05993173f899e4a7d69925f346a519a43fde492e2d9f10a1a211da31d775edeeb40f13eedbc57bb1ced4b05492e7b118e84348c7a9880b86fdf511c15cd1a45f064f08a331a14211c95b10bbbdbaf09aa4ab6bc238abce17ce97ba72c7d968e034d6fcb2a96e5e445d1104b51a68e123d0a323b", &(0x7f0000001d80)=0x1000, &(0x7f0000001dc0)="9bff1415c6aa57fbbe8348cdb8b40c1098c7b034e3fc356f34fed9e689a722315f4e609e26c4dcf46d0e96eb056743bc460d6525ccc3b224e1dbc46b2a9dd91d08fd78cb902f736328948d95f19cff437f6298634d61f47f7534551dfe2cc30f43fe58a6eb1d8616d7d541cd5311da7544000b14df177e8bac18fda748546647b8d906aa7cc64779ab3f2dd1c60f227009ac7a1bc3911b940df5f61c2924bd94cb4e44fa2452b322904341fcd7da0849e369c31b8054f6e5f1c6743d1041bef3ccb44ea6a10804fcbd26a80ab38bf025e73f8f1205ed87e6ddb62abf2308cc133860445422565e79dd952c9349b06086e82558", 0xf3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001ec0)=0xfb7) r6 = dup2(r0, r4) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001f00)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001fc0), 0xc) socket(0x6, 0x0, 0xd9) r9 = semget(0x3, 0x0, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002000)={{0x6, r10, r8, r7, r8, 0x2, 0x7}, 0x6, 0x0, 0x9}) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3683bfa922999649876eaded3ecdf6fb5de888a1", 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x409) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r2, r3) shutdown(r4, 0x0) dup2(r2, r4) linkat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000200)="ddbf2884bece6f27bb40d12512e81e1d6d5a856209a41b929946c0c3e89dd273b5273a18b65d4208e2df5745cea005a895c9fa8347677fad1fed36dfe76ce13e28fb964818ed515a129aa1585b20ab60e97fc9c7981d04886adc043655a567ec5c87143b4d2553f936d0f5b1b6bee6883f12a8a69933666236da1e2186c9981981626f2db558d4510a691e0b00a0646e3c22eff94d57edd6eb0a084b5b3b9215e21511e2bf777a9b96e4ebee1acf665aad76f0d53667bdc9481006757c1b67bb235aca2e448049a10fdd0ff75ad7d14933e8b158ec890da0bd2687a65c2575c4d1b074d70c5617c7a39a50f2961bf034662afb8f4a199930bb4d124465135a", 0xff, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r1}, 0x0, 0x2, 0x0, 0x2, 0x1}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000}, {{}, 0xfffffffffffffffa, 0xb0, 0x4}], 0x101, &(0x7f00000003c0), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r13]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000040)) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, 0x0) executing program 0: mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000240)="909596111bfe430ca97ab987c344731343c905ea38da0406f5de8cab39f60be259a9605d2d5e0000000000000000000000002300080cf4afea0763d0fd6af2c702de4a7c26e8b9321ae46dd75cc636f4165e36ddd1915819ea1ddf92bf3430ebf9f07be019879baabafae64c5ccd030996f396db10a5ee", 0x77) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x6}, {0x7}], 0x2}) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x6da) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000", 0xa0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{}, {{}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/94, 0x5e}], 0x1) setreuid(0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0xa) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x40001020, 0x0) executing program 4: r0 = socket$inet(0x2, 0x4, 0xac) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="0100aaaaaaa8e43d64c19078ac1400aaac1400bb4e214e210008907803a9d041a17d0b913ea87454157cff01000000000000e6000000000000002d2d85114502cbf62867a32108179914f3e92e38ed2df0f2b6e8f98402604f0aaaadff6799b2ea481b32e0628674d6443af2376c7bbe92883ec80527da73c899f16fb0a6cf1f8d09c4d014ebb429d3518f55e24c1c145259c7e2a227696e5b638094e485138c7117bb4d961b919a790b9bbb41236d68446999b61e394d60c9c0fb"]) setuid(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r6, r7, 0x7, 0xfffc}, 0x2, 0x7ff, r8, r5, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r7]) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r9, 0x0, r7, 0x175, 0xfbfb}, 0x5ddf, 0x5, r8, r5, 0xb8, 0x10000, 0x9, 0x401}) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r8}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) shutdown(r1, 0x0) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) close(r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) chown(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x11000, 0x0, &(0x7f0000000000/0x11000)=nil) mknod(0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, 0x0, 0x0) (async) getsockname(r0, 0x0, 0xffffffffffffffff) (async) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = getpgrp() (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) syz_open_pts() (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x3}, 0x2, 0xff, 0x0, 0x0, 0x7fffffff, 0xa, 0x100000001, 0x8}) r5 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r7) r9 = semget$private(0x0, 0x3, 0x214) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x7ff, r5, r8, r10, r8, 0x5, 0xab8a}, 0x5e6, 0x4, r6, r12, 0x0, 0x200, 0x3, 0x9}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x1, 0xffffffffffffffff, r11, r5, 0x0, 0x40, 0x9}, 0x40000000007, 0x0, 0x4347}) (async) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x20, 0x0, 0x0, r5, r13, 0x140, 0x70}, 0x9, 0x9, r2, r2, 0x18, 0x4, 0x7fffffffffffffff, 0x5}) (async, rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x1f, 0x4080}, {0x25}, {0x4000006, 0x81, 0x0, 0x7f}]}) (rerun: 32) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) (async, rerun: 32) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) (rerun: 32) executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000600)=""/4094, 0xffe}], 0x1, 0x0}, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setpgid(r6, 0x0) r9 = getegid() r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, r9, 0x0, 0x0, 0x2c, 0x3}, 0x2, 0xff, r6, r7, 0x7fffffff, 0xa, 0x100000001, 0x8}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r9}, 0xc) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3683bfa922999649876eaded3ecdf6fb5de888a1", 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: 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, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000}, &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) (async) r1 = socket(0x2, 0x2, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, 0x0) executing program 6: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socket(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(0x0, 0x0, 0x0) getpid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x1, 0x40000100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000300)=[{0x1, 0xaa, 0x2, 0xf9e}, {0x1, 0x5, 0x4, 0x2}, {0xff81, 0x7, 0x9, 0x1}, {0x4, 0x7f, 0x7f, 0x6c2}, {0x800, 0x1, 0x0, 0x2}, {0xdad, 0x2, 0x7, 0x7c561085}, {0x5, 0x3, 0x0, 0x55b743b5}, {0x3, 0x8, 0x3f, 0x1ff}, {0x8, 0x81, 0x3, 0xfff}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0, 0x84}, 0x10, 0x401) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/94, 0x5e}], 0x1) setreuid(0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) setreuid(0xee00, 0x0) (async) getuid() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/94, 0x5e}], 0x1) (async) setreuid(0x0, r0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt(r2, 0x6, 0x10, &(0x7f0000000140), 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) (async) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() semop(0x0, 0xffffffffffffffff, 0x4) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000380)=""/64) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r7, r8, r9, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r8, 0x0, r11, r10, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, 0x0, r10, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}], 0x40, 0x4}, 0x404) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000018c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f00000017c0)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea7b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647000000000000000000008000"/91, 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r12]}], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x13) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000100)="f37851664c79192ffc730296905b1c30305dc3aa85d6b4d02ee43cb071cab748fd6435922e51d0122642c4520a5e43ebaff077167f3e4bea6235ba4a9bab572644a553551e87678dc5153d4d71edbab806817a6f06f932f4a89d687ad2941e151e820286f366dda31613d4915ca14d36f19dde321d657dab97404a5fe69afda5a2760879afed69899b39ab10073b66d7e95b21df5eb6f5feaad89d15dd6f311ea67884d1b8aba2293082ec9e42fbe5b528860c0912d188212bfdcd488938da46c2302717", &(0x7f0000000200)=0xc4, &(0x7f0000000240)="e964ff63934d4942ca3d70d6165cc757ef8babe422c780130ceb300833208a2493e75a5544c5f51b3e04fbf2783c17cf9e233f99eb367ed502c11e9b03c436f43e7251017ed9c6cce5d70ab97825a5913f7dcd26e13ea95d8bfc39e8d74efdfe0b5a4792dd68356d1d897344bb4edd90ae4cda", 0x73) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) executing program 5: 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(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) r5 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockname$inet(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e4", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x20, 0x0, 0x0, 0x6}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r3) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc050756a, &(0x7f0000000000)) executing program 4: r0 = getuid() setreuid(0xee00, r0) mprotect(&(0x7f00007df000/0x2000)=nil, 0x2000, 0x4) select(0x40, &(0x7f0000000100)={0x8}, &(0x7f00000024c0)={0x0, 0x40000000000001, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r1 = socket(0x20, 0x8000, 0x9) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x6, 0x5, 0x40) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="cce8c4d4", &(0x7f0000000200)=0x61, &(0x7f0000000240), 0x4) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x8, 0xc02) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000000)=0xc) getpgid(r5) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x39, 0x0, 0x0) r7 = syz_open_pts() getrlimit(0x2, &(0x7f00000000c0)) close(r7) executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="6fd68bd563", 0x5}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, 0x0, 0x0) pipe(&(0x7f0000000040)) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) setreuid(0xee00, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/64, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300), 0x0) (async) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, 0x0) executing program 2: r0 = socket$inet(0x2, 0x4, 0xac) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="0100aaaaaaa8e43d64c19078ac1400aaac1400bb4e214e210008907803a9d041a17d0b913ea87454157cff01000000000000e6000000000000002d2d85114502cbf62867a32108179914f3e92e38ed2df0f2b6e8f98402604f0aaaadff6799b2ea481b32e0628674d6443af2376c7bbe92883ec80527da73c899f16fb0a6cf1f8d09c4d014ebb429d3518f55e24c1c145259c7e2a227696e5b638094e485138c7117bb4d961b919a790b9bbb41236d68446999b61e394d60c9c0fb"]) (async) setuid(0xffffffffffffffff) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async, rerun: 64) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) (rerun: 64) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) socket(0x1, 0x2, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(0x0, 0x0, 0xffffffde) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 64) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r6, r7, 0x7, 0xfffc}, 0x2, 0x7ff, r8, r5, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) (async, rerun: 64) getgroups(0x1, &(0x7f00000004c0)=[r7]) (rerun: 64) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r9, 0x0, r7, 0x175, 0xfbfb}, 0x5ddf, 0x5, r8, r5, 0xb8, 0x10000, 0x9, 0x401}) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r8}) (async) clock_getres(0x0, &(0x7f0000000040)) (async, rerun: 64) clock_getres(0x2, &(0x7f0000000080)) (rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async, rerun: 64) shutdown(r1, 0x0) (rerun: 64) executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x68000000, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) write(r1, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x1f2a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) open(&(0x7f0000000040)='./file0\x00', 0x80c0, 0x141) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) write(r3, &(0x7f0000000240)="909596111bfe430ca97ab987c344731343c905ea38da0406f5de8cab39f60be259a9605d2d5e0000000000000000000000002300080cf4afea0763d0fd6af2c702de4a7c26e8b9321ae46dd75cc636f4165e36ddd1915819ea1ddf92bf3430ebf9f07be019879baabafae64c5ccd030996f396db10a5ee", 0x77) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x6}, {0x7}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000", 0xa0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{}, {{}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000001c0)=0x7ffffffb, 0x24) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/4, 0x4}, 0x1841) executing program 7: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x7}, 0x3, &(0x7f0000000000)="9e69e053fbef70649724cb3d2f579cb16ac9db3775eaa98e203a17ba73ded786efad1622ec27d3f75219b2cb4e66054e2600477928e6ec8518d39af67c900ca021b83d73cd2306e3e09f95842de0a48c24d19863e5e24f8dc1ad070b56fbaa8e835fc56e522593069557adbb3af583c9729d0724835862d4bd0b11db993861642f7cbdaa48ce4a000d2b8df21538c866e904cec5cc674877b478f6f5132350eb405df68f7c316a2eb2e6a2f900"/187, 0x0, 0x0, 0x0) executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="17b5c201464e9637", 0x8}], 0x1, 0x0) socket(0x1, 0x5, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000180)) mprotect(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x1) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x5}, {0x6}]}) write(r2, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x7, 0x0, 0xffffffffffff8000, 0x4, r3}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x13f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x131, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x8, 0xffffffff]}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESDEC]) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000001440)=""/4096, 0x102d}, {&(0x7f0000000080)=""/218, 0xda}, {&(0x7f0000000000)=""/16, 0x2}, {&(0x7f0000000580)=""/231}, {&(0x7f0000000180)=""/201}, {&(0x7f0000000440)=""/143, 0x4d}], 0x3) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f0000000680)=""/182, 0xb6}, {&(0x7f0000000740)=""/228, 0xe4}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000840)=""/229, 0xe5}, {&(0x7f0000000940)=""/223, 0xdf}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, &(0x7f0000000ac0)=""/20, 0x14}, 0x1000) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 2: syz_open_pts() r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r5) r6 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r0, 0x10000) getitimer(0x2, 0xfffffffffffffffe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000000)) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) r1 = socket(0x0, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open$dir(0x0, 0x0, 0x98) open$dir(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x20000}, {0x16}]}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r4 = dup2(r1, r2) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r4, 0x0, 0x0) msgget$private(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) pckbd_enable: command error executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x81000000, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x89}, {0x6, 0x0, 0x0, 0xfe}]}) write(r0, &(0x7f0000000140)="00000000000000000000000000004e3c8fe37770a2a1a3aec1674b71dc1ecbc5675b9de33ee8c61984086f2058f5ef6398cfd4e5394ea64d9b1e46188958b24f197e4e24cbeff7c56b0e773dc790814795f8ec72ddb749c77cd3bc2fa1629da15b166c22e4bcedc7f512d7f5bfb29426c06b539c6f8bd3dc5fd62244ad03f1fa59fc8835c688db977d2ea34888644bb6a0250aa17cb5043570739bff65ca7a88f9e4c53c7bb5baf16a0b7a3e70a84e43e1015b07c30f3bec4dc7962da1a72b3aeca32e62903c4cd6a578a15182396ef02a9e274adfec69f9eeabae2dba2281a3cdcbc0623d9e8a7f789bf3aa4fc1c6b7762c430d85457d1034bd2f871a474ab9866f8cc024d52ea1c7e3afa3c2c8e45ebe06caa0e310fa9c9d0679883a932c7c2a30872da637b38f709b972b7ace6aac488a2b661ac0951ba08ee9d85b5e89a0798007a5f6fc956a74da27da42b928ee06607f517f9d7e4c21f58a6af194b5d51012a6f2e8046cdd0862782983ad49c4460057e93bc572ea9c6e2a38ca80aa1368666b371818351b90", 0x189) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x1f, 0xffff8781}, {0x18, 0x0, 0x9, 0x1f}, 0x4, [0x10000, 0x3, 0x4, 0x7f, 0x6, 0x9, 0x8, 0x8]}, 0x3c) write(r0, &(0x7f00000009c0)='K', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) socket(0x0, 0x0, 0xfd) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) link(&(0x7f0000000140)='.\x00', 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x0, 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000003c0)=0x81, 0x4) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) dup2(r1, r4) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000009}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) (async) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r7, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) (async) r8 = dup(r6) dup2(r8, r5) executing program 4: socket(0x2, 0x4001, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x3) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r1 = socket(0x11, 0x8000, 0x0) r2 = shmget(0x0, 0x4000, 0x54, &(0x7f0000552000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x0) setsockopt(r1, 0xf, 0x1, &(0x7f0000000200)="12000001", 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00', r1}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) r1 = getpid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x1f2a, r1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) (async) open(&(0x7f0000000040)='./file0\x00', 0x80c0, 0x141) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x5}, {}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80347e7bc3cd7eb6040000000000000800007000"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) syz_open_pts() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./file0\x00', r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000140)) socketpair$unix(0x1, 0x1f2756e19e0c57dd, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000240)=""/152, 0x98, 0x0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x41}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0xe8}, {0x64}, {0x6}, {0x8, 0x4, 0x5, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) fcntl$setflags(r2, 0x2, 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340), 0x0) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffffff, 0x0, 0x20060, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8, @ANYRESOCT=0x0]) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000001440)=""/4096, 0x102d}, {&(0x7f0000000080)=""/218, 0xda}, {&(0x7f0000000000)=""/16, 0x2}, {&(0x7f0000000580)=""/231}, {&(0x7f0000000180)=""/201}, {&(0x7f0000000440)=""/143, 0x4d}], 0x3) (async) recvmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f0000000680)=""/182, 0xb6}, {&(0x7f0000000740)=""/228, 0xe4}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000840)=""/229, 0xe5}, {&(0x7f0000000940)=""/223, 0xdf}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, &(0x7f0000000ac0)=""/20, 0x14}, 0x1000) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) denied attempt to set clock back 3222076937 seconds executing program 5: r0 = socket(0x18, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3f, 0x4}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xf4ffffff, 0x0) executing program 0: clock_getres(0x0, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000640)="5a1b33a19b5db0d0ddf404fc29ade7c93b86326e45694bc9dcb90e1265c959ed61786261efc722c639420c3f330fef65668f635f8e111ca4727b83bcb5a4d1e003261ecfba34f9b9ca13d886d19b9633c2e621b57ca27e15bd0cc1188cefbe7acf3f5ba0740a0a2bb73f3fe22baf62686544411527d2314e3f3416bae21439361f02d44ee6053dbb2e950096df20548078c7122994c2ccfce5af0d231934a53c7a4911771e7229c9fd361e56841c238a7799c45a94516663ad8ae568ee496e1a10ab289b5eb46f4be83878e8a049eac4c2894b4d72d3c43503d024fda9ac160aeb413f11821403c638a5568cdfd149c124bef417d6a801d89640c39e7c293630fbd5feeb57f9f7b4cd717a3b56eb1779bb54f067920a34e64dae2ef207d5f15c9118f915ecfcc164593653298bc66685e6959830f75ad8a3cd3c698bf2bdd8433225125b2c5d1fd69dc427cb9b3ef166037dd91a797a2308e99d7e7cd2deb9408e3885bc1862b386265a0aab7b72b1b560c0884935f1fa67581fcae2aec1ecfba2aad44d30d0f5f1a7277f2d165b95624ace21baf2a36f7aaa4484944c5abb940cb7b76a9c384a2b40daa4a6f3b3639d6a21735807cf2d62c953ae0a6215ee21655e6ea5f7a60f72c9b5448a6ad77896d97ea65aacd203316931e17554cfef85c0f7034c409e3988391d3d1f5a59b32b6838dc68cad6a99b9ca69bd97fd1bbf6b0ce384d635d06b71e42083b57ecfc6a98abd52fe9aa8c94b33c3a3adef7ddf9aa1c0c4290b8dc6f9ffc4cd63c94efeb21e3edeaeec669c3f69bb5068fb0290898fe589e49d1b4e1530acd8f7989575887d4c52010f940ba678ef126be09ab4b82371f74772a4b01fded9aa829baa7f4c6c0a7cb26642b903f356c6f74d45f122ec321771157b833aa645efdf29e26538b060a625e4c74686d2ae435d2e73c9888699ddceeeb5d398d83cb552fe28e7d7a2e6c330d1a4e073701f23096b22d32ddc6c2e86211fbe4a10935d9b9c47d5365a773967729f54fa7df6f269fa30e9799adcd8d5fe98e31c669c8c196a84f684dd221980f0c9b1f3846405753ff962d7479affbdbf3a0a6d1bafd20f6a35c32907429cc9fcac0b44203abf685c5070d16c04633e458f575cc2b24da83c8bca082f6697f1654eedf40c3faf583529edb2c60f470fff18ca2694c2895d7d8714ec68d152e464baa4a2216a84ab9b0ba522d86c01d1a08ad0d2ce1c94811d683679f739eb27fac1098b02be0a17e1a17380dbfd694c7e7c885c6925ef835da5a46a7c7f419d2e9fa856f14f050bbcae159799d6237c07e22112c95f67f73c34e3f166184175612f446d60cff9e33e9221cb5ffeb8596c0a1746242ac6ea247678ef26510f7da5c7954046cece49ba6c020fe39f5a3666d1b9c76260d858234055866ba67bf31cf6338764afe151b513c5c1f043dbdd05a38dbfadced340ab69d014fe8d1b7cb085569f980c55f35e4c4c191ff1a2073ae3c8a69868e16cdfd5be08bbd1bf306e8895ea7aea178aa724d7c988642a91e50dd27fc7de3544f377e071308c8be47a88d29480426a76693ce211dffda798c4d03c88d2a52ff37b51a52fe03b6a9c7a79d604a671ca740efcf2d83acb52f6a5b1bb095fc021d366e06381cfbaac55a31abbf207c99eda85fe2f24400653eeb86cb4e8f3da469da1222692e3fbe733100388aa01ebbb4891e0fd07735d5fc41a213f13471b52958dbdee9dd5dca12e9c150e0a9cfb120430259965114dd214f928f24b96269de82c2f94b27099c54f0dad688c65b5bdf6cbecc8ec2049656ab8e08f1bb41a02ef8aacfb68b8c384bd81f6270ddec0c83e637e87ac711d134c9c6edf7732f5a7f23b3382a690595924a68fde46ad8ad2dbadb95f48d594b7bdd941950c86f6f3721fada9b4fb91e52b6b970166d3dd43653e564f280c304a4b2e74e5fe445251d4bc3c65f9646cc79434d0245cb3921d8c43ec2311244379a01bc1c698c6e41a070fc8f5223ed2ccc84583b5b748ff2856fd5493299106ca9b6e7d3140c481171c51aada9805a2fac8995d1ee6437875d1a946450efee5cd97bde0e656c6967cd8a0c86af4315e755a8523bc31d151333447014eba8b3f192fab246177307c7e6fb9d49015d452eb00b4a17ff38a9b324a8641c73e989405dd213ec021dbcdacfa3bbfee2ef461ced68a0d5dffebbe0d4181bc685b67612ce0c7993c4b2895bafca4ec5dbe0d709ab90421af1635f13f525e4d436645ea8fcff6504740a775e2f61c034fcaff5187c4a41cd909bc7848b895d57fa9f8d76efacee956af25b72deecf1e6b4db527bcfac075148dfaaa55a011084575eb1673f287fd86bcc5a4fefd6201e4eef2e383d828b1ac4182de7ec13be7928d966964a1d617f38d857e342bceedc5d3a62cfb35243101c1932f07805943bcaa85ad3bbf98d5d5f18b737be1335e66353a5972380193f58cc8811a7bd5a3a095cf94552b0c302d0c01f3249a14aa930e752784bc3a57167930df57045de908d02c2831937d798a73cdc138d37cbcd4ab2a8fc715e0b9d8c21d97063eeb28b7518c5425d907b920a50b3e438aff604a3e28088fc8f5c5a3d9363aa9fb224e417efbef9583e2067d454cc3e96b81f2ffb4000b398d6d5eecbcf6657cbee2e4ef601454bc40a533389d23bf57c355814e287d7d84f0e0e5e7356ffdf5816d46cadc6ac8644959afec5773929c80e3a3aee5cf443b1a82563424479870acb6b14aba73aa916d29cdce333886408e6ee59c8e1f8b94d048d77ed75ad8d372721e15d203f06819ba1a2f4623e503b3bcbf3d21174d41609fbd329983a8ffcfdd666f9a88b4099e09d82cbc70d2882a34dac5ef688c6c9abec1e775fb3a5a21eeb7c424153fc2f3297b97db0a57fba8af38710e8316e0dae08c5fddfc4392d229c1cbc380f8178506c7009f688a7fb707461ce8b001aeab0cb3faf1f63e728a9c3e2ac57d31382aed674ce445b4aa63cfb26425d1e6e04a3561f9f7e08f1e6fad4921985805e85acc3d80c87aa36fa86ec113d3c1d33b364df323144b20f0d97fcddca5899a5e4c9a2d311fdb2afa9a7dcb04c85cf581687b08c62248b2f4fade3709e4d05f04217ad996ebaa2a9e9caff68c3a1c0b6f357a02c77aab813ee653de8f85558e7653b9af76a49e78c7a280ed6bcaf9b0eb389ede9819f0799514cc022528378b4fc96e1679f83e829651c1b245627e0c9c225fb619bf8aefa3c401d7585c48dd3e32a2a24f7ce43f56291fb49b7a410074e7243b4d3b0a01e844fc6be306bbbed689a0c67deb416834c6208ff7061d033029190c53c9207306455aa7ebdc8d052cbadb29cffcf52ad897352f4c9ffcf1fd628203d07dc39cb8f84cd882804e037a5dc3bfd5c7c919529b2c71e45c181f2bc90494ff9e6f80d24ad126129037f7ac42ff7e983e529eabf049b9fc04ae195354123df6774a85161ce8cf3a00a7e289737ee84e12f6222e76edcdeb09f009ec718067868d5126e971718f66909ec85c0468b29feb3a0354946791f70d02ea7f6749a0d4e6a2840a24e94bc9c6935e0a34d88b261bbc8d0a78b86af7f47c72a5c22fa24ab190bf2f4d131c7cc91d0f69b5f01de95235db6e02a99e5567d7edad770a2189aa55c7b1d8472586af6aa92a3ef1538161100dc5a4f4398cfa440d1f6646e35001843138023c901a7fba16a139f145c8c4abb89d3b1010974468e99fdb7cc2afcb274f5cb74f095351dfbff526ee29eedac5bf455830cdd705973eee6aea238dc20b6bfb8c5ce83575443fa4328005345828df37e980ee1ed2a1e692a8f6ea609e7cc529483e648f6945d64440bb5f224c2be4e8e5cf4ce50be7983cbed578e02e920491cbc01f66331fd854a8af11200120b0df483285633863da0eaa079bc6eb1c3aecc45244478097613709947ab0a0019d2e87fffe1416cc14c6754daead7edeb177d8afc25fc84370a4209bb69de4ec2f4bcf439f4688d47c44e3b8c79884d374b1c1e13923bae65e31671680d618131d6a32b5a2e0705045e1b91d997d71eaa52281b72951c48583d68d8cc0eb9e841a92f9b47202988c4648f0e00af543b44f7caf12787cd021971c428dbc4f83fa7d686c7bda83946244a719622b54f8ecbdf431b413c492c47dc89f21680ecf3a40322c0c43fe52887458cd3ee3de54db2f2492917cca9bd7de917dd2b6d755b9455c5e677af47c6b4348d6549bdce5e8d4ed35be51dd331f51f6007eab30b947f4afce4da46b8e524b91593daebf8f82030ba06e5525ab20101cfe189fca2979c82b268e5e48e5a9fab559478ae20b2527aa074729fecc095598356d8bb193a0fd2865a69adc5fc23ff224882243ef1bc590bd5eaa2fe5412080bda658a2d29828092963d83626a565c57b17fb67789c2d42538e8f6983de6a8aba4433b53a0ef52deafcaf1dde373b55f62fc7727c4db367a616214b1fa7e60c391ec95d3b2f1252163d67d054bdcf0e26741756955bac55bf81f279ee4d8c83987ce39c6506b252f87b411e089fe3e41f728169930062426ecc26c3a87929be4a02f7a87a0d786a44b328b1237577ba1e4072820ea5160cab67badcc43c506a36f03366a2a53e3d1df3956774720dccd023fc7d4c154370fcb68329bfbdf68e216e6206d86ec9fc8c9e7d27c781c2c903e8793e36eea300598b1db78ecbee4b70a879d70de01e0d79543c35d65446046dae4dba43a842c8e8751cddfc3816d8a135a82374afeb1dd342b1e283bf5fca98496d33cf0d74fc6b6dab68dd87dc7f59f5c89b7905bab5324192a625a894dfc868e1b283eb76ddcdbd5c67615edb6bf1bcbdbc6eab8972ab356caa1f9becd9c500b75e30afe0e4334f6122c6a2ff3624a74a2f79b2b5ef0b527272da342f459131ea55870a29440a11cd15a39c766160e05e1fedada36c06e0cecf4ffec21a9e55084b5cc97a177cbd2008e2ca81ba47da80067c8c1d727885eb5f4f18d379cc52452c5350997ff131b8282be24a9cfe3822cba78c577f7d40a4d5a23406c3cd154cc6d207835c8e0959190", &(0x7f0000001640)=0xe00, &(0x7f0000001680)="a7d8f8f637f85d5a71a63444c20e680b5df101a804e61ee853fbfad471031980c1124c94a8170016c4481e06c89fd08adf9ffd678ae5e012d0f895e982bffe3628d4b3db773c536856c6f68c45fea83102b5f28c529dc023173126fd60216089af63b4dc6b051ff469622941771b5a3ba63a07", 0x73) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x0, 0xfff8}, {0x2, 0x7, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x94, 0x3000}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}}) getuid() seteuid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000000)) (async) setpgid(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) (async) r1 = socket(0x0, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) open$dir(0x0, 0x0, 0x98) open$dir(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x20000}, {0x16}]}) (async) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) (async) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) (async) r4 = dup2(r1, r2) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r4, 0x0, 0x0) (async) msgget$private(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) (async) write(r1, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 7: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) flock(r0, 0xc) sysctl$hw(&(0x7f0000000080)={0x6, 0x15}, 0x2, &(0x7f00000000c0)="9ecf3513f9bbfd8c9bcb188650a5551507eccb5e2cbad3f5b4645e49a29a6927423bcce988b564ef2a207c863e4f75cfc19914c4b6858632ceb0edbe254a2d7b70d417c4f7291025204d8247c9942036570cfd555b6b3d99397f3aaa1a5abc356a", &(0x7f0000000140)=0x61, &(0x7f0000000180)="b6cba97d6535092c9b12e7b9494554366549f140f9424847f4556de771a8b901ce493e42c93de7c6e4f9b959c445afdfb588e4", 0x33) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000200)="9490782aa8d87560155ab00fca55c8bb5a9b3352f1a57f53470cc338385b4e081f361124d7e1f1904e6692545a02d7be27566ec790a76615246c665a6b03a4c5bd44eae8ae48e29e9f58dfa4556f39238a7d05eb8ec5d7a269294253e44ceea7866e711f70d32fb7b82d04ba5594d86d16a390e6871b4cf6c244c43f9e8c633d252df588da9ed6649dbe7ec08d5d3b12244b533e334c67a18690437f64af65b6a44503d75544a0c274ffd400529f0dbec2043046dbeb0d255a611c8153048ddd3c89b2", &(0x7f0000000300)=0xc3, &(0x7f0000000340)="068231070b6bad79ff5c329d318ca5b053f76e282f440b383c49093d4b6a8e615a1bde4c857c210693b03f197807255d47ea5f83438a0e0d6503a00b9746b02aa67d5d8f1e31bf585715a670abd8e9cbd8d2e575f85f6d69252d02955913b4907240ce3e8a40679af2c0f9c5dc84ff5bb7f6df6f683576db14fe4633fc3db017aec6850bc69730a724f35fbfc4790c2d4eb898b6e97fb3cd3087271c078cd3578fe11990ef4464e7fb19f8b61923395b353f4c18f37ceb2437dbd4a92981912df002635eaa76a5a8440d491175a14ce55c318e6aeab645440a075b42c73d1ea45713e6339cc54fd7b8a2b2f7cdd089ddce8cf613359e22d420b87d01bce1a703947600b631893fcfec09f75ca81df9fa06a91c9b2f4da779638812978d5cac22379147e3f7f1dd20fcf2ce906f1a1a7b1f80660cc8f65138cb8bd94f3f9955a7a5117e7fba9a970c62c16edda4d1c5ead4c0d81ac4899197598bcc711a293d1ed5056ef75cb2a8b2be5c924c86990cf6d8ba3523ab71b10f53f48f43031f4e3d437edbd829c1fabb8af4b3ce18dfca845ee08c7e497c5df33cb46c8a679def6c43a868a7813e476f28cbba790dad0b279f9ba452c94b926c06312b1c8efa14caa99cd1a172f654a94c8d4a9c39d0e7a7515c68bdc9ad1a6a6689f732bfbd83eb85b41133bf59ef69ce870c46d08c14c10e81563a18e8b3f65d2614d168a1ff4096fc91b169ca778febc3486489d82d9ec6d93a4055bdec7df519ff803747f45e98c428dc288c89b99daedb50cbd9c34ea8c8d5c647a75793c442f6a5e6b4bbddf01f54675f68030ffacfbb1f2a2ba67a02072d00d2be287549ec74d773408dcc6d05c8e385710390f38c29fdfebfda9015432d9e3c68eae4fbc899deb615fb6712b707bba0cd7845c0920e074a297d9527a2011f6337ce60be2aff4a15c8097001bc6faab008d5b509e32517625068c83f281e6106eea86d9d2a61138dc23d7e676dd92f9230e5852c00f707a08d56ccc0890b39d7e8d269a892c146d9eae7956dd7672f54fa553f5ec648bcaccbebd1a31d6bfab273271ff0f5a314d3a3e4a3a22712457e7ccfaf1056dd2df5a2fc347fe314842e54efae6bbf6d71e51a051da02937e4b7fb66308a3e2a7421842c508f262f12936ed093c0f9f0a38de97e1b618ffb718b977f0f367639c47570918969e6338a05823c23c878d17700d22e3af002bd5e89128d147e41491df46c3b94768aa0f7302ceb66180523b659aae211225c26258f1988e7d7c95808f9d0911ae779c4cfb1f10543d099e14ea19fd023a6a621bbb9fa4431212d08a31cdbb3de31d9d63434419f2e40d5553f419f6e3ecdad207b13afa067c93076e8ac9ab816399c9185a14440387abc43fa27eecb994a9c6234fbd2a45c5d5b61d926a36e4576f956b1acb2ee92f4ca50af599b382e7a0cc4ec39f9e24febaa6fb1c1deca833f477adb9011e8d6e03b726b280a6da6d15084867b82fd3b3bb55ca641cdc1567a09e60192d265ccba8271ea32a46fb105a159ee6b83d79f1acd40c12fa2aa8c9cb7c9135a3f8ddd354a48a26575b02886fa979c547c1228e711dc5b502e70f4132b43131c768f822e7ec18064e8cad3589e67c984bae68915f456ef8f1cf88ad9f7236ecde6ad4c29ce6f3fbcb4ad813a3be02337b40100138bb90c79471ad22ad3a6f479e26f8d1d96047be3a9a821e3fabd5ca637d193bb69d353ff1b308481fb4b5ce3fe949b2f620f2dfda701cbce40583252198a00cb88c48e24a484f23b4cbbc56bca3263865ca677a22f147002e6a306ba8168f87519e2b3ffc2637757996dcbdbe266807a4cbefc73ff5d32f118760d0c769715d7d84313f97ed62d2fdc8a5c6f4deca5cdfdfc359129632f2ee2393bfbe711c492023e1db51d7613ce709c0b6293a3c794bde1136413464db4aefd478f2aee9e3312783e4562aa300b9a7fc5f0432a7de75582c176554c101d4a10fa0e82a71ac159f3e20491395afa87b0fb37554da6820597e3d80d385a19d569af054cf5e3c36392e5af4e3e16686ec5e5a674d8ca78e503badea7820bd5e832300607f7eece66b3f8e71f3e1eac84f1ed88919dea99df1f2dfee12d53e0a821da766ce66c65886b08fd8fc2e84493100924585d5b99add6652ef4c72a995c0775c0affc54908fffc252560e4649d81ad8475ab0a8ceca5923536e0130257814817b7c4930b0f1346b972c1597cf839d18514cae11d11ad36a02c41720ca9210862e13aa49012fd622d9ff6fd9288493e5eee97a068ee3b198b9ed4cf11f935cd60545e38e72046fa3f22f9785942e8a8e597800cfd9a67ea048b2087b819021fa48ee7e663343fbc48e38acc71a044ba2cc744f619c3343258773423efc53761c7e0ff46874c3c7c785839ad412e3e9c3ee93292a2d0c06f85b6076c410000a1962b89cc0db554053e94e9c953718fb4ea7968a256d90e717e1b2f296bc134e76a86e1bb2dfefceaf4af66c064b0416eec123b8103ad5c728bdab11fd2424b647be265871e653b94fad49c7f2fe3f518157303d1aea940ae36cfb77f2400635c10f18ed6b12a11d593f83f2822c71d4f8800f187893bf1e321398f7e4d727b6f032dc4d799a95a9f70f86b7536c85587c50607631a5a7a67952ee6f71c0cc8a4d6756e1ef1f7197b15b1d65a48b8d5f38b86cc55dda3001e2a24f62899e0b3b9704f08ed7a71dba771f1fe038580bec904834944c6430798ceef267daa9533f478add38e263db51f843fe8711ae985fd8af21d7892555d62bdaccd04e83102b79eddc315d3da64a4b5a0590815e90c5fb5d8d3584155e17b6a9355fbae047120ad04eb14c7e6072eba81a0ded1e6c0e85cbf5159eb877d3a7bd825186dbb4b31c3bb6077b74cdbb7777fbc2796bea0a5dbc97f0d156ea0d98f72f549cda317058884e1e0c809e8df203aa19237632f4bd52ad03864a32ce1b3a6cd7d32a4d4c4b64667c7d00ffc81cc2d5813c77e731da488f37e72670fbd8ebd7b150b074fb182c4cb507c0a569f9cf6034b94adaa4d1a717ffafba7994ea1f5c4e8a1c9f0fdab4019c764e0f9c980fb8e6310c3c238de4b3025ff27a87bc3b363faaca69911aa4f37d967b3b52538c5dcb8f5f3c392e3104e3c7c515730ae68ff0a7a50b6e651e92b04a8d95f8c85b7251657c0d9e84f1eeab0b04bc4693fd62811212808b0eeadbf469c81123a6ee55fc7abe2ce9df7e20af4d7fc185fa5feb59094195898c95bf5d89617f3e592a57576369c478a1af65e135887ac516d7eebfd37976046c155857cb26963ef6e794c58bb5d67f18ee13748b9c68b66fa5f640d637c4a89c2c6e5fe27618e21812a77222d7413b0d6e1d76b653c82785c7d3d3a5612e2fef01a1001e3ae0c0a821b2c9b09001f652486a669f9ccb89d6f4475275c07f9cb3ea95831151d8d2d46e12df7afbf1988feacc7a2f356d42af30069cbe59c32c5569312c9cf59c719642f38aac3022e5e27b1b24233d22b4a541fcce8b5be98aa08412f303385cc7cf274b347b35054327d1e3ef8b7b8f779b18befbef70b8a4a3757fc65228be3365b2de9bd91efe10d3427f285899429e11985530a6cdfe7374bcb7021329d0bac9f9e6fd07a2a06e38ae6c4883df37ab1925faa6da73943d667ee1c31edbd2c61f1c68701e633f7261fa4bdd6d293e4de72c474ea6d3c8e150669f5ff2ec0f535f8ab3e35f43454a7392420c185949bf9f9b642d4ed68b5d77c37599ea840f3f9f80894c3f8f6b8beb86f17257084879b8d7754fa4e101597fa16776e73e29be8d800e6bc9a7b43dee60ed1ccd4420f30d4045e509c7473cfdf6664a7a2ffe890484b24314a58a9d75e5a118530df1745c6df4433a212b3b122f3022e5c9a71b840576b61966ffbb32b784c2ae7dcd47e72b75d6511b44e0f8296e593e9a17278653ffef082b9445895677dfb9ccb07a6f9cf2886542b019b4c7c015a493ec952a6e64e48fe2062da578a07ec8299ddba059e98ea31311068cca5eb7d618d8ff078b766022e812192f5429edc7db2165c4829d7a829eee4d5d3deeb4a57e4de43b3d29c10dd2bca75f7016eddfb47209b34ae3bd24f4ccd2e033efcc6d9898a2eaf7f2c897134f2d0ddda4aa21654925178d3f5dc5b593d8a044debd99ed473e604c9c01047b6019489215f2124ff4996383c1e4a38e50516a5dc0d092e6263906b5b367bd4b0355ab1a6d1d9e43578450d75857a442d57a9e16e6bf5334ce99950f37a4d33b177e837c95d0beb0537d10cc58eb769902b3a5c73b9614864fa1b5f90bf0d242b3d4cbc4a39e8fabddc6588df0bd49cb58eaafba8314d5553d47bc62269eb988289294cfece452c64791d7273df040796da7b2b86ca4b625f06c02ec8d65c3a85738d76fbae93265907418c58665d1da8db58eaf1b7c16850e8717a21d769880afc290dc65464ee71c5e7c916dcf8e0c46316317722917b06e3b029a48eb5fc56204814d7c73aca543b1c7e59dcd3c2c51b5abefa0c385f32b694180fd5dc00428f5d3ec214be6d73b2e6aa79b43d4cc5cb17fe8f208df21a3532316662027e9d9c3e3ad69d829dba6c5d46be2013e48a97a1820b357a2ad83f604da2497e70fcec00190893dc89bad86700b5edc85d495961febf37d0ee86ee0fd1e3821932bd6f11393e308da34795de1fbde14b71a7fb0ca310f1ecd8e34e24b0ad00463d469cdd050d2d721c6c99ab5b0a660c0e4c33ac1c5f2d1aefae2cc974ddd56563f359f5e367a1a21836cd79878c3de8008884f6246c9f984498d17c717b58f916520160b058fd448c6ff7e23092a83b94899648950f109da3a7d47cce076fdb29539eba904953b52b48b0f94ec28ebfe71cbeecfdf04528b85a54b3d3d45c0b54e45810ad5dc679ea759efecdffa7ffcae528532c1a1c7c933bc776b9468a8159173bc2196d6d2bd512b579d07d38a15f4bbb9f7d379d770c27d90bdc6337a158d75b657bccbd4bdebd29a834437e94d7be86f05df4d222b0fd90dd30d0d6357e6eedd2935de05cd0281d264be02dbb0e37c414ed36375ef006d801294629b60bb6f2acb384fad61241285b9a3627546384e08e3b70f260bef5f5fa9ec55799cd86247b75795b0820278f298ef3953ef59f2db679acc8fa0712422d0a368952134dc531405e459a5610fe6a4b7d4fe5ae950cfd08e196429860dbce149a8e40be1db2d33753544d022cc546e09d0b6771f3ceba315a94c6043218efb2151ec9355aaa35e8ac936b81cf9bd10c3a3169b4304d3302551f2ecad2e71910a5693ffab70e2619708efafe6923808d963f7b55cc2d7d394bfed822c8c2ef1e6f2334f77f83d067347257cb47344765b946fa6674321a5f88051c8e855141a81a2f7ee7670bb5b272b34fa673e44b56e51e12fb3976dc51b3ebd277155a5e9cadf2ac489a760eeb8ac8d5196c642ebf596a0e40936874b7e90f15ae51a1660dd3b4a8415f950986cf5d7c1b876d06b08c8da4e316e8232abd4a399f1e37610d011cc7ec64b066e4ba3a6c31acf061dafb820b0a0e5a7852323b2e7da435af075bb38d2c3b62120a3663a2bf320c26d87aa69c8cf1c9cf22647e43fb3ee63a24b6027f5acbf9b221e2fcbcfcc1ab906bf00d2f41ca50ce928834d7f4633c0d5c553357cbb5910d8bffa9ab9eb2b517bbc8e0fdc990ffa3253a1e2292c2d5e197ed6158cef486cdc69cf12a10d3b201a1ad1f1a41b66c81c0ac6d3ab22ffb082bb1b4abdebe84df6825f1ef921d842f415009ea6", 0x1000) r1 = open$dir(&(0x7f0000001340)='./file0\x00', 0x100, 0x60) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000013c0)=0x7) recvmmsg(r0, &(0x7f0000001600)={&(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001400)=""/45, 0x2d}, {&(0x7f0000001440)=""/91, 0x5b}], 0x2, &(0x7f0000001500)=""/136, 0x88}, 0xff}, 0x10, 0x1003, &(0x7f0000001640)={0x9, 0x8}) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000016c0)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0xe4, 0xffffffffffffffff, r3, r4, r6, 0x20, 0x9}, 0x6, 0x2}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001780)) setregid(r5, r5) r7 = socket$inet(0x2, 0x4, 0x7f) r8 = dup2(0xffffffffffffff9c, r1) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000017c0)) sendmmsg(r7, &(0x7f0000001940)={&(0x7f0000001900)={&(0x7f0000001800)=@in={0x2, 0x2}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001840)="225d3a85ec9ddbfaefe6833c15ccc3367b444dc3897028", 0x17}], 0x1, &(0x7f00000018c0)=[{0x28, 0x1, 0x8, "7b8d0cd1c2139dde9d8e1512717b6586c568"}], 0x28}, 0x3}, 0x10, 0x0) syz_open_pts() sysctl$vm(&(0x7f0000001980)={0x2, 0x4}, 0x2, &(0x7f00000019c0)="5f12286d7386d731212e2111a7162e6fc72c6af110bfdb399d6f176a716407cd078b2aa05bbed3789c5077b0ad497fc82c70bbc92db65765a71e17cdeef573d89572e90cfa0c9a158f05c2ec78f5dd35806903f3e91d4d33e29671d5eeabce052d4f17418a1594458d69690e54ba69b74cd725f35922e7c9122af9f564fd0ab15185fc717ca2f6433efa81ec5ba8edd634c1c62265b4d6c75b4e72e7d297d76de22e37f7790d26db5a869a591155b0dc6816c9085908655a52a2bb0ba257ad1cd62b7e64bb9bd3ab9095c0d2dfda53d94e382ed1739559fae74c01fbbf72e7e5e3623c0e7636b0219c36f7fad8a6dc134f824066cfb89ace96cd3f4410ae71a1f3dc2bdbef6c6966095cf08df5905ee2a3aee150f07ca547dd4f89e19fec2d81bca55aea906c57a3c262dd9c68a04a96eeef26f1ea3a363f985d8c8647665a306ad28b7f1162c90326571a1f67c8c8346b3ca384ee958de52d6a258d9d58caafbb576362f0e770373653b83d70c6db987657da6b0c39d7958cce9480e248424082338ecb7aacfe87199313811d9aebb9808e79eb5cd9114b6545cbf1a56d776fffe350f2fadd5e9a757a1cfd117189fc9102f5df041531c7754b3e619c82be494e6d0c4aa4c1f39aa7886b96f723dd624c2cee1a9bfe08da10d7e47f9832c095583edd0ee1e7bc2bb1740ebf1332ba5c31b089cf78c2815a21e64d1a57132cc8b12a7c2f4d52f5af9b5904ba885e72fa111c76ac95c90b590b7573add6080cecee7571f5edcf1a345cf0c1044725b1969cf2d89d85b06ae759c098067c8efb641f7614066da16a90da6bb5375bfb5d28097ece4b2b2277077371ae7615ba4f274794a9170bc6c7ae144f7bcda4cbc792db25487322cc210ea74ebd29a27793e323a1f83629dfb274e5037e42ca62116eb13dfdbc81d211a6a5316002779072812b6a9a74f7f7eea051273143e682a2f7d802d63a1047114131e74f0aa9e076b64ba94480f5995abe30de59921c053a0b207361656d8c8b05c5a17dd09302d52ee7489e6abd924147d492c33f288508f4561f6042c2b7af177a235ce156eba09d8b68a803dd9f9edbe0bc3f5f6f08ef94df7b33d538b2ac47525765a611357a48269080324869759beecc4852872ae15b251d46e58b46c901805eeb80772f0a95f8d8014ed435d1061d51bb71ac59a14be65fdce4bf0870015e1ab0c6e6cd9c51043459beb79589806363fea407749cf3d628e49994b10da4fe9d311bbad24d84373610d8df7a6fe37184ea25caec0d81d24a92e271601e4ad2728ac6a825927c403dbc0e1e4bd538fdbf50c8ca3fc4ddbdcfef890a85dc1c0b76b5cf9bb1315e4e3c65c721817f4794e924c0d08578ed0e251550b9cd2ee78dc55f3cdb5e46bc3eaf3fdc126c13a499d9239a6a7fbb55bc6134fa44cedea68c9f8368ad9ff507d7a6125b1f2152259196216d52e0e7329f8148ac180e6713271e1ddbe12e513e01ebc6d7972b4d54d0bded5ccaef97c77515aa1c3050438572d34be08548bf3a99022b28cd47727b768f1dffb2318c3c4582a77911558ff3ed6a6b1385d8225376638f2937b4b80b5b62d4382458c8ae6d7be0ee87c3ef95f5d711d5ac13608b68481ed169aee56a95bfa278406c68e9770fd395884962c9a40a8a66b3c5512df8e7500084dbf0f9b687aae6c1064d9bfa0f88e831955349aaac3666831a670c7266e6fb4fd133f06c8644599a63430d8397af8893438f26965112c63764689c8e065c3e306c4114eb0b07299eedcdf8f93b6bc0ae2412b9d6fadb9a2bdc01e6c057d52bf2336f2fcebee36aeb4f97ce0aaee022a33062830ce1a0cb4ec99633dbe4013e4573cd97f181b139e11b3972b262503464223013f64d8d815f9f1d7f10148067af71981718351374668d3c1559f945eedf7d5eec9fd27074ea53cf17a5ee868519af3170af2cc9db1b746d01cea939c7dce4fc0a62c009e66d9fa1ee3eeead2858fd5ede613d2a98ff8e6f85a8af2da91833b066c8804019a84b0161c2785ea7cb59507f1a5f7b37c05511388dd4cb0f08f4dd4f13664e90b35e5852d053cd407eba16b7aca9503dda1f0d3d3556007bac5d76328e9ea2fe2be8e77a43946f8f02032601aa8077dcb344e63be620e9cd9f4fb6148776d2b04f31690e35b6498a0c845c0f7926c2a6d9efbabeb5afe1e0b1ce507aa6838d7f1c1dade50a6f7602a42278f76c31a17150c7b6a458f135bb0b745a5a5d51be8c9828d77721f13f63a078c7caec19e8f7011af5dae0440ec4368d1824b79c9ec0135b9514bc6b55641031a2f083c040c254d2856f98ed9a9e9380c2598ecd08ab096db26fec9581d1f22a38ccc8501dd4d505661703e90add799b83d0b1ad1dafe0bec80887d4d7fbf08aae27f5e67ff34b348747e46af26ffd5b4c3dea85720010e2a9879b1cfe02c4c00038b2e89e73e87c0cc5cdb04255036d500b8ebe7efd513aab758653286a2a92c70bf23017e26a94d25f8a1729f7d964cdca0b35e72ba20472de2337216ea990486c9b315c93b79dcd631dbe9f7a205fcd07bcaf8d45c040fc2c259caa31b1e4bfbc01eadc28e2602b317dbaf7094534490e497ff7d9d5b86444abb53065274d884666657b5d7a6520d1b38cb1ed87b2319dc4c7b413d40201b532b67000f7a5bde6e39a068a10aa2a9fc29d8ef89573b5aed1238c8f8beb0561539a2ce0126118b4da3f07eac642df64d23dc9e5f4233d2f1a56d27c74f285772b8351ba4f11b39b06c421833d1dd42202ccc2b6784e774ef9655a6a461a4c2c356aef0c1f2ecbfb6ab4608e757de37831d5e3dbe6c0cb63f8bcce0c128a6a4bb47bd99b52624cb248b8567d8bc0c05424b3fc409ddaf88f8c3249bf2d6cf695d8e8bef5512ae4e729866ca781b33cffb3ef46296386df5cd2eac110f10fef9eb7eafe1d3536167ab00cec6765cd7e31832617578e28174d5ba3e80811cadb6fc5ec4af90d6c35f48fc05cab1ebbf44a659582cfb5dd6110bc3816ca8ee3745588fc17bd72e4c2aac4866d8e038fc1b765139621cf48206469711a23a7be90340e39a0321a0e6a22df7395dc5642905e52885537556dbc750599cc9f129eba005511a0695dbbed2949034ed3976acd65bb3a48874867366b37a58435dfd231918e5731d2e81a3efa0e3a27af3ccb89e51ad009838ce28759c9725f6afc28eccf0db2a7d6051f8d93b41691a31179a16e35be585336d533fd606668373c54c84828fbafeccb4c02ed750b2595f4b5b3daffcb58bb509d68ce6d9c877d892a3bd81cb1f20aea64be9244715daa8cfed5bd4efa3f028b8541a4382e093ea211430484ab9041e95634097d7286529de3296586efe4245eda36402977ecfeb0909a178286032b5ffe4afd4118ccce675c4791132777371d40eb7e5a51cc2ecf00bce653104548068e04224e469afc83d3ef0def0542e667641cb3a1d74c6b95ba863c1382ee7c85deb322db80f6460533706d8d07fe281c8f59b1f1fe1722d69920ff1b2b3b402d054d1a063e2f94e00971f42e1c4fc7459dc8101e9ac9b39b412cdc7f46b11ce4a4966299d05d26acdb8dbe0dd6989bfa424fa7e98692059697f0ccf28779a765ea7039c281eaa5541176cb15eab2273b429afc52d0766baf40e2e945efd778ea1b99d282ce2afdfa6da26daeff8cd8cbb5c7b74e127d6f34f74a893928959264d7388a5d8fac95fe626568b881ec2e1ce1e5c03bc731b4be9378024e45e4354e42c260c7961e6eb2ec904d06c8b066b23e5a1ce70329bedd57faff7c1245ad6d33ba9b8b47b932fb4d313f0c6b67d3701ddc5fc6374fabc65e42b5fa39ff50529c58ac74fe836a278905ecd19551a35ae6ee6f5bf14a852a7989f86aa4c5710cde3a1e385e8c1bb297508513b24c0a884e69b68b2062d752703e802dce4f6ad5b0c0a883b37720f52b9f7f65d47e0689a01a9bfb66706fc467dce3d0ae40f657e76c99aa375a2a6f63fcab073a0ec10f9c55a8de47b7c97786a2052246bd9b41793da9367a80b2373926fcba4e72635a72756245e1392625e73db01f55d692f858487ccddfb68fe9d6658048927ccc6797d598f0c5c7e9eac7aa8d64676db77a1ece5bcc615c2669726d78cda70135d3b71030fc4f13a898eec5acfff8d39aca70d09f8e44adb6bcb31549f9bc15d032afd8f3ca95855b433f52b6eb9dad5129a42659d24c8aec8ff0c4c9a5de5e5e2b88dc822361fd33fac1a18772d5c1b0a1a4e3308827bfb2e1710b9d1fe1dbe2b1f75d946f058c5b1b6e7ea49659fa52998c70b8fd251ce5aa427e2d8570b4b6cef2646180d01f0cda7c67b201545103e53dc3f51cf1ac75a234d46aebced65c85b0995d97c15a31c38f6318d7427a3cc75cb65ce60edb97d2e97ad021720e03390a8a5b44002e1bf46316a5436b6a5708f1d40f33a208e502b3a64a86b8f0d0d548ff320260e54c26daa25807c139e2b7d7d1971ada6a1bfb6192c078178ea8fa151b212c42cc0c674b5cb368a420eb506d8993ff264c0e163b5b73ac8bd19e4f92281fb20bb4e2ad073d4e728f4e79a76b393583772a84bea9a70a37d7cbca320f6562210400487f08f2130e8a14ada0ede9a41842cfb0208a0ea850233c73effcc1cb33b2e59d09dc7087af648e49166b93e8db283788a84dae8b0ffe2c6b7075ec37ef4cd1e344edf8786785c00752279fd960033a4696e068394853f7abead3ad1fe76676d7ef2b2c3e0eb03fe23bbfced2bc23dd0cc8141577cb234d028b3013427c48e52e071169a79f71dce4b3f9b30d0fbb20234693e27b7ac272f4f8228dd075a312cc4dde9676f9c6af47b841e1aa695d8a54b02386a9921683497e0d7fb0ded1a4e2a19d66b50636b2d02237bf519bacf403458d481601da077a5dc6d0cf75384d72f553eb7bc9821ecaf6980ef5ff689b9eb8138885e0ef5cb5117c032afb4a60144b69360b72a58f46e8016b31c37e2a6abbed80c0ba0fbfe864b11ee5f32ceb689ee5370da123bd07e3c09b4f10e168a2501e266a43c435c1f9ee5f5d7d60847bc7fa039928bd4f561097cfbf83793960d409b69e57c5e3ec8f2fa9c23a5d3635073768db0f0904994fce033546a7195849fac94c20ea93f0da98533ed7497ef87b47b8acd0c576e68ffbe91067992e8f71863eee185427abd6185a33dd2ec8fba0ae46e4cfcbc65832bc18a9c22218b50121498145cf2234f8529f786cc38e4ee4143b5dec0d524aa5346966beba6877cb1c6e88271539ebdaac930352c9c7e9675b338c826c32106c32d503717d1e4f259b9e7234ba53f313f5ca1156e4b5c1785b6c8f471ad1138de2141d0566655b75de29af22014e895c04229874908a91b618a0e864dbfb1056ed451d0c3f3a01a4fa59e39973c10d9a0ce04d5bc4c416aa8e6d99fa913edc2c3224e3d5a7e442246f053b70f487826675f9f1c384c2b868c71cc4286c7284da79d4c2040a0d56c016dfb8fe4b7cf395119937e82c442235ba8178b1af34a95c6e802f670fd1274529d2c8aafd30e65c7c33d85d387c737c6affa574d95b7ad276f1bb3618745edb08e78e37c777b02cdfdb001039f908e12e60573285b25ef4c7245b9b49d05762fa8c0680390fde7bb876e5afa3e9708834c30df904f9ede48ebaa2bf72ed0e7c4ad7ad4ef5612b32f9024ba6844a6b2ebb119738e3010b34f4a0346fe13965e4fe05fea5ca634f210d93f2efa94907f9db9330e5d5d171c11b55be446993cf1efe2fa2c36c5658d626bdba5659b12f548f7622", &(0x7f00000029c0)=0x1000, &(0x7f0000002a00)="a6a802dfb6f6637c2a32134d8857475059305d202d36bc30ac5b7a77e0ff3b6f83d2a6bd6fedee7ea6e887d7d4e754d635f85ec7eeef72ac3cf72481dcbc5260b43160a91850cf95415c24c53de6712d98bcccfd8feb8b992248c2fb85fa54407d2c3bb6529699507c3308566b57c5ebaa7c382c186d4d7c9643e4f6973b60c77e2f1522a729914202aa7b8142c5768df64806fca41a414b9f1aa75dccf71f9fd964c9de7edd335af7c723dc6221afd0053fc198d1876d8d", 0xb8) openat$bpf(0xffffffffffffff9c, &(0x7f0000002ac0), 0x10, 0x0) symlink(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000002b80)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000002bc0)="1e7a205bf10bf81508848a7351ad582114236764ba451fc0ac1d541ea7880c52fb2b518ab20ff67cc28aac292f3874", &(0x7f0000002c00)=0x2f, &(0x7f0000002c40)="02aadcb8ab51ae71ba58c36bb7dbd896c25b685a6bd4336e4d63869392320ed50b9d782f899774a56a1b4df97ea59647d1ebb2cff8aac47b166a0728f117a795dabdf49ecaec6c947fbc6edc677a23aff51f567cc39e60bc9fa1a5742eb008278433f00c7cbbb6771dfe3a154f011899f830c2dddb9f647e3e3d3626c30d9276fce342142ff6d81767fd4feb4bc7fc84232c31766ed2fb76776d0b7541867472e3525afdde7c1b0d3d2717fb51afc4f66d97b5bd9c8246f6faf8b045e64996a451666ef1c47a73c34bb2fd67c71a7aeecf6fdc19b90cc2822f0855c85592190627dc2a1bd690c1fb7023f496c9a949e7755ebe", 0xf3) bind(r0, &(0x7f0000002d40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r9 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002d80)=[0xff01, 0xff5a, 0x3, 0x7, 0x800, 0xffff, 0x6, 0x0]) seteuid(r4) fchown(r7, r4, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000002dc0), 0x400, 0x0) sysctl$net_inet_ip(&(0x7f0000002e00)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000002e40)="9f9575e42739c17f4e1e818d2321496012a2a4078fc7740759960e63cf376d684caf3e5ba857c38fbeb04ccde3cd4cd8ef7aa847fe7f221265fec17c8d7b9be9a2cfb843aa89e5f2db8faac9c4f570113552a6b055c87ed3239614f4acc063f3d34abab0f48bdaef0127f1c0706cc3d87f6e0f11e3fb71c7658804d79174a978edf60408fb5e51648feccf6d4fd033f296a5d922b4b25a9e27691a4cbc35cfa0613bd42e1755170e952ee4bef3725c4b0f33f6be9ed071ecbcd6dcf4ef2e78f88bd4cab37afab06de06d902239a9c795f8218404e250c737", &(0x7f0000002f40)=0xd8, &(0x7f0000002f80)="286f9365d8e172ff8b1c2063606994b3af16201894bcc2f0a5f87881856bce2a3dbb8a239c11c1798cad2d4d541ec07995df", 0x32) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) msgget$private(0x0, 0x10) writev(r0, &(0x7f0000000580), 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8b521e3addcf8cd4bff3322310a1740c4866f6f59fbdb9a6b9ae351d500b0642041", 0x115}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x2) execve(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffc}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) dup2(r8, r6) setsockopt(r8, 0x26, 0xe, &(0x7f0000000180)="855e88e069808cd02c57f14a5257efde8d33a468f7b4a22b5ad87bd41ccc98aa473bf9598938b33922948e66823f4cea86ef6c4619380ae6caef5f9422441c3b9b938424d7d0b37a4e566df9ed09f057b26551584cf3dce6572eaaea483c4c299a9da27779990d442dfc23f14d83fab08cf10bedb4ef99d2f2ea70d17656fe988f086a29ea84b402e1e94a6f99a924cccf87080057c3c2eb9da2c19d77db3fc57b2a5bdc8b6aa0583c575889ee2e13e42f31f9d0d63d39cf2cb4b90b59ac0c79ce2319da5fd0b0e3404b9409be57c19b79d42f85bc6a9b121c7cb2d47b535e97ecda8048eea6201de572d55bf110028a925c35ac0aa67c0f0979df24a334c97d7ad4425ee6c838dac76810205d93087a8b3ccd40337c85606eb9ca9927d2261ecd93511881eff536a555d45a9014d046f98034248e94edda06318a204604782dc0c68f7ad1137aa8c8aff3b9", 0x14c) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x1, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) setrlimit(0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x80000}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) r6 = syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r6, &(0x7f0000000180)="1943cab660aa1701df7197448b2b98e82ade3477290adfb195b4582fe506a7acd5a955b17ad2b94c762589575e2049", 0x2f) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000340)='./file1\x00', 0x880, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000000)=0x20) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) preadv(r2, &(0x7f0000001b80)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x2) readv(r1, &(0x7f0000000300), 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 6: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 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}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=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, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) 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, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x35, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x7, &(0x7f0000000240)) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000200)=[{0x4, 0x1, 0x7, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES8=r1, @ANYRESOCT=r0]) r2 = dup2(0xffffffffffffffff, r0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x2704bd46, 0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x6) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) listen(r2, 0x81) kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xfff, 0x40}], 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x10001, 0x0, 0x7, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x10a) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x8001) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x0, 0x0) open(0x0, 0x20, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000632, 0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80, 0xfe}, {0x61, 0x0, 0x0, 0x2}, {0x8106, 0x0, 0x0, 0x8000000}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto$unix(r4, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = geteuid() r1 = getegid() r2 = getpid() r3 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, r0, r1, 0x0, 0x0, 0x24, 0x101}, 0x1, 0x3, r2, r3, 0xffffffffffffffff, 0x100000001, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRES8]) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x48}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) r3 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6, 0x0, 0x0, 0x96}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) pread(r4, &(0x7f00000002c0)="e0cb058ac171915e7b308d34a5ef4a36100dc82b24cb337fadac8472216601b5c0bc84daa86bdb2f4cb5e7a90dd4759ae07ce36efda3f1a5aa86df3fd32ec207f935c7e912d607183e31d68967fa8b680b3713f999001f829a87c532b2fd870860e14cd31069beaf8e400458e1e9f91080ab77b63c6b98457fe031435b159c3f069824806884d0c807ddeb9dd559fee45bc768287684f168b26018df0929f200e5a90196e21a25", 0xa7, 0x80) mknod(&(0x7f0000000280)='./file1\x00', 0x80, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x800, 0xa792, 0x7, 0xeb, 0x2, 0x1, 0x40, 0x10, [{0x7, 0x4, 0x2, 0x6}, {0xe74, 0x80000000, 0x4, 0x7}, {0x90, 0x8000, 0x5, 0x9}, {0x4, 0x400, 0x1, 0x1000}, {0x800, 0x800, 0x1, 0x400}, {0x3ff, 0x6, 0xc1, 0x84}, {0x7, 0x4, 0x2, 0x8000}, {0x5, 0x0, 0x9, 0x80000001}, {0x0, 0x6, 0x2, 0x1}, {0x0, 0x9, 0x1, 0x101}, {0x7, 0xfffffbff, 0x8001, 0x8001}, {0xe3, 0x8, 0x200, 0x4}, {0x7fffffff, 0x3, 0x3, 0x200}, {0x200, 0xae9, 0x1, 0x1}, {0x4, 0x0, 0x5, 0x8}, {0x200, 0x6, 0x4, 0x5}]}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x108, 0x2) executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x5) poll(&(0x7f0000000180)=[{r0, 0x2}, {0xffffffffffffff9c, 0x1}, {r0, 0x2}, {r0, 0x1}], 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7ff) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0xfffffff4, 0x0) executing program 1: 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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8863"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f0000061000/0x3000)=nil, 0x3000) accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x2000, 0x20530c) writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000af5000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x0, 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}}}}}}}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4083) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) r0 = syz_open_pts() lseek(r0, 0x0, 0x2) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) preadv(r2, &(0x7f0000001b80)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x2) (async) readv(r1, &(0x7f0000000300), 0x0) (async) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000300)='/dev/vmm\x00']) executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x6}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) fcntl$lock(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x4, 0x110, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sysctl$hw(&(0x7f0000001100)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) accept$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000080)="519fcd57dd5f94a690af23690cd82d65676610a69538a7b1a3314ff1cc64d238624253bceb3c66a6adfb0151387e3526fefa32e3520ed6bc56311cf98ec6cc97b6934fafbe673a6ca1f109af0cdebc58126a089ca821f3e866eb", 0x5a}, {&(0x7f0000001680)="5b2491b8e22d07ea74cbab80043524821fcd3582c89bab2d9a7e80f8ae912593aeba58c8aae3dc6211b6c4dd7fe93874b42ec1de05748d0a9639dbd9270ca71cbc193a14108c2990de320c5de64289a94bbf4cbd46ec184dbfdb7fc9e546682a2eec91f4fc6c001e44744e034dd7cdefbbd7c8dee508957a6348d280a5eb6f98f77eff0d380636025f36662d2270746163aa802751255a2bef4b7f335e0bd559580df967f8d4114eede66d07f1b4da14e6a53965ec2bbc7e7da5b49b4c9272f6e43836c19bfd7c9cd3f44c16b62f2656c2368308d6740acbc69c54ead63e9a85b737f9fedcd0b61aa65208f8a5385a32a65efb10938670fa88593c627cd6d1f760b492baeb9aaddfb272d50a6b9479a8a741d5e95b4f52e3aeee3bfb26fb7568ab0251b62836a6cc935c3d447e08095e38fefef6ef33bb97668bdf3a2349d82d13dfd9e67ff27efd06b4edd01e0b0f68234d33b6c527f2fa83ab74a8bdaac9671b45394ee2ed976b4d3253fd6e98e9049d60abfb7d3d13a635f4ab1337aa180d26d426ae93c6e4493745b413ea9ba7f0b19563a41a7b911adf988e6c80e34a91467589aff9c14c52dc2890789512bfb6d67453dfc91d44601c15329b3a7ce54ad86e048e4f418099aae41c577b3fa63979ada67efd46eabb2b133e86dfb75e2aa771cc32405100c01aaeab1e82d591f213b3bd06292f98b86f21f2a6c6a4938fd501af9adeeb64cf8e2ee9ec85e6e3a924c51bf9cb9230e586631607595d60de7ae0a4173c173b8e4a559b36fc7833f39dd2004ce80b89b4a24fb36f607896cf2acfb591469ef122d2d22dd144d355b6e96bf244ee1b9b9ff1ef1bd99251716b8db50515e3cd1167c52f2c78dee12ce93550c702ea8e1b32eacd2b018f942c97bff62856df5aa0245cf9d12afd701fcd3be8b32c2321d17a83131edb1f92b7630aebaa7331440c704cecf674ae098d96509332d09c110e0c2d5cf275bffd3ceda268684f4cc93c89d56a187f72086ca122a14dea96e4bbe3e17d65c243ead79db779bbdf8534494af1924061f75319c2d528991d579a7df00c9ae2092a582fe9ff0c1ab5db3a7e869edd29e45ba0b97a350f679cc69a69e27543c9367ff7dcc8e15b87b7f6472e03d9d37acc377fb32315fee87a8b47e2022b9e40727497feea2b97d1dc1d9e263007ab4758a7bbaa3d2d25e04818b6997a7c0f34a9a815cab66b7b26dede9bfa4d12c6f9876d0cfa19ac629e606536b1c055002a5373534ad8eb8707f039905aae8f2811a90a98f26496bded18899af206b03c34f574d59d32ad14ce321fa11ed72f71e43ce72ffadbb03da2709b233e901cc094b31f7771a9dc8ae215be337d5b3f815a600ea802da4e4e64e68d5f6f717d807e502a8b1593754850e1b07a2ef32896904f5eeadb88331b1ed65b174e28e280fec04541e560375fd892dfa4ed59199c12771ce90e065e53ece3d3209b9a9cd079646141ea92e8399db6dd463414c6919a44752630557688da85fee1025a161859598495aa5a95e23029cc8c08fdb1d6bcc3480589119de89dfa0cb5579651fa520dfd3b4b803eddc0bf347d8527a865fbba8f8cbeef7c8775f2700e8081b128ce52e4ceeb75f9517adb77a1c4fb15f13727cba647e7aaecd4f0fbc244fdfd42987221a0671c344b4f33b77bbdc4d8de0e78c8ca8c879e9f58bc4eba410fc74a4a778e589a8790b553853dac8b04c0483973944c61a6faa48dcca3da6668296a82eaf53a40c2d076a443402d84cc6b4eab7bc14958507b2975730281f5b1064672b0e1154de674de8f4f1a68879b14d8f5accad2d836f36a2f74a4edb11bb60b12d27559d7b16fc6a239ad10a97004b550eb6ccee20c333523339a992a15922b54dd2f4cc3e8cf32685fb9472bf4ec567a51ad9d577f832e0088c4497d149793e0e61b77ef891db89e79358a3cf5747bdfaeadb6b5808fa57a86599e5ffb6a729c7ab26b55a04a033e6b399f125a542bf505d297f20174e2cb06225aa3f0995563abbec991727f7cc9f18e22f24ca8449b402dccde9542159468ea50f539d30d87b68d9380f703c57d3758490853d6c0d2b784897247ea2f16b9bcef6ce104ea9badc6de244d2d0194c65cfe88f5913a148c82e79fd780be8f2ede323435089f431f505e7c0565495b941421592422eb8359dfdcf1fe24164e2a7359f8a45ba98b14243b7cb4c0d57feea82249f09c116c207a783325ffd3ad30991d8127f183057b76816158558316d3aec98c53ac237bb2c70bd5f704ed09c37707700e74eb17c09392fd8fdf5bc1df2db1a296b1aa0bfcd02a7e4edc0a9c729ad024d8c6eddf40ef98489eba2c5c58cd8db2268d04b711a0e2c1cc2924883d4c3cf92973ae85799b7cf287e3a40b97922a5754c65619abb148da2f5b1c76d5a7e6b94447fa52987b794c1c7303d4c8e570779e9fcec717434c82fc7f78b7ee46d8cab97ca412b68670ff6c98640a8e5a80ea82d23c1266530dc6cf3901f19088a1fb863829ad362dea04d322cff146a99cf70d1316170ceadde61ba5be06aa4e5630206f6d6312b2796482b4779c8cd6fe5db8ec951c206086e276584da123c80f8b725b1ffb615bbb3a049ca417ee5e1de9ed759cfec7c5ced2dc81caf61955a37a939a1ed35dc815f149d5933d242bfea385e66997e1936bc9f1fa0fd066cddecd59a1c37c8155a8dbed147f4349824341298d17d84b0fd1a47bd3dd60f7f1f8a34552e1e2e75e64cb91fe918442857830e680edff3317f3fc76b6e42dcfe00f3fefe7a63d3523a1d2f8e7f996ac60e3db2ebf26a8ff4f31f9dcc2ed8a2d66456be2103b49798399edcc00bde3f18d59331fe571a9e54e7871734e646a2de8fe7084d835e7d130e57f454b02f380b27beda3cad469da020b8046e8b738db969fd5ca1a9bcda59f6ad5e9e023f55ef357a907e04125e79c24c04eb2ca31587b43df62a38842e3ff85d31077ed14fd2151041cad6fac7d48fa92bac22bd2f6219253f28cb9bc4e2641d43726dd5e0b3aaec89d7e1d78b239ba14166024beb07d24a3fe2e727ebc1d0f2089c67afd798916cf6a6a0de4f7f989cedbc1c2b0dc67046b32ac93924fcd702af9ffeab10ec07e4b5068cd94a9f2345bcf7f0854fb4af586a5d197ad92c51482dcd178c35a8183a5f099f3a30e5fa2efaf02846c307c85bba21b9e67989797cfb3081e4657bb196bf8e7c74de95c456516f189fb302d8682a6cd6aeb4562400055185afcfd58405237daf1e199190a15db62c2d89b666cbf349e1d6ce5544f28f34abc801e4c0e3d7598e1b311f22167546198113c37be1025abf3f8ab589b9058b2bd598cd966c5b29eb5ef96f1c6540d12687d9c9f1dd73d455aa5da684dceb58ab4717c92189f6709a4c6a62c0c5d79f52c87ad616bce380ae2302a2c9d3cc88efdb095afdbdd8f944b93de42008579d7689dc58814892a89656e40b2338e6b7fd8b00efa51f1e1cfab5a581d9f4dabc4f60406b23b11e56e3b2a5dbfe47e3163bc2c80faed7a6d0f697941fe8f067deba1de90394fdd47b41574f9b63b8f042e46ceee74beae49b9f4ea766a3c13a391681537505f5ebdd9c9afac4e27d764a776cb80a95e6d0294cd9e02385eb6b63a462add0c98303ade1826053beb02fdd5f96e387f429a7e5b471cbc174d2beae1d4eae763b7f04eb1e15b36abdfee681145899e956addf59755d84624c90fdfbd1dea428a4aea9de886861f7c710ca01005e830178cc1a211af35a8e6e894b66dc390081b68e2b902d74a651101f53d9ceb8a7b040b72af7a30c9cd4fececef93bf552cd98f3d8018d62f93641610fc66ec66bf168d30379936e3b73b45ee519651cfd1a14d447d9a8bfa809af2d6738922023eb57ad89003e7ed6417d3fade55226da9a59deca9df8d2597501e19ccf7e81b67a708b94854980c6d83851651c6de2335f2dff15bdc4c43b7e79436138e4377d6b59bafc68b6e72a1e0aaf7566cfb7215762f043e9942606417ba3b882efda0ac60b288c92d812686a72b9b0581412aebbd3be4b61cc2dfb454e6013409272ba600ceafd715ffcbb77c10f5dff10d76b6251711ab60839a3a87241f283ab91a4382dc81c58ec920a02a914c6f62e8a14f9cd6c160bf7e9489f70edcde73ede1dc1658dd7a9bb6e93c86795557d5ae27c23915311ea372dc2169e0459eacec4c2f929e41dc36086d205ab9232265e38805ddeeca76913f104c0509fb780608ce61e940b54e226031268cf76bcc9f10d064a984b3e37234111901549c89dc05b71d85822d80f5736c6797d597f13595aea37c303243aec3d9bfa111f0962a77ed1d87e3c1c00736a461563440fa0a924a2911c7801e02b5cb32865fdb5a13987c6d02f19c13a713835ef31d38262a0d8edafb3ef93cdfa27addc13730c94c4f2f9ea96c849eaa063949f0688a929d1f5f7b065f8c89a0c5ab19de53759c56bd8e1f159219a578ff86d2993edb596e649627dbb21760ddb5ce5b8c2d8e2168d021209136551ca7db3aacd723f9bdb25ed4449407a68f5cf6ed941c75e1679c5f4cbd2c160bc9737cb800eb78c002bc962ed6797c3c2962bd27e991665934284e13a0919f90db25c7e7f73499c0683b9711e9c9cbfab8256dc64327823508b82a8cd46f1c342d133c016106ed432f48313190acc30346572406d07da7d2fddd9b55c530ac67cc79917b1405906386e8f9488e6bcb615b4b01b63e532da7c91d0cd0ffa3e9578405f01ae306813e307d8042210bef9a7ca1ccaad37c0cea2f0e457536e2b4864ed5ec10fe62d888f6a86f85227e9ac860ebeebe20dd277b18d514f51417b52617f713668cc4d6a9e298c8d3044f19d1b3e7d9639e8dd4c609570f11f7da647c45e1043b768727330f6392bbde5b75ec72df86908e92d95702e5de04d51343dfbc8e28ad69a51154d374131572d43dc26c4c0eb740240ba0fabbd7dab1b3fb41cbf3825e527addd6bb1cc99daf7753ff4f59ba51df05117733561d732742a746966e0fa94dbc7cd90bb7dfecc5eaa13ad79fef5e6a414c8cef1c9461c32fed9f3a4ec5456089a1c937e065a033b3fa22f90b8add801d0009698fb65a32cf201984bc7d274336bff947daed707a8456cdc9b817091c37a20a1a36349dc8a4396f90ef0d3441a913fd1fc5bde9f16714f83412aeacb20f536fb26e968d0c063f5acf978f4f14541e2185aa1f3d06db98d428cdc346edeb9f31bd7b1536d6f5ec2c78c66a3756bcc5faf117e6e90c35d3a15ce75ce2fcadb7f17f5e9231644be014977918d081f61d6cf421445a0a35a0cd808139428cbd1aaeab9102332a04eee33a6bd3e0507eff650f5f52feb564cb5b1f80c2deea7f09ff3e8c3dea2ee6cc70a62b93662902fecf2a922b62072fe936a38c5ba3c5c29ee4766a049d19dcf56aad5458f049e2024e49864b6bda406b1702f776aed6c7e3d5f185f40632d244d548c1f281121add694400a0a024fec9d83ff182c14fc56bc8b17266c2e096b884e105b979100a7bd2534c68c54a8ba77fc7b4f6deb2e87b11daba1a83199ecfe071c68dc3b14273da57abb624f9d8689ba6d04ecea342fce73f917b1fe1f0331cda18e7a64c6f2acfae3dbe3641c59069ce45703eb462a6f509368d1ccbc1bb5cd3abdf7110c9de07221c2239060d52ddda3eced064096e89d83e92df2aba1122b8427ebdd25ec3c04d963fbc8aae651da58ff1f1fc4d52ca624f61abc1d17412283be77ba82a7d7cfd6e317b628fcb1f3f674f068e1737dcf6c10d57e4fde1c6e54ba02ebfcbea6aaba55889a6cc1379be295e3162ad961c23ff", 0x1021}], 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a671a00 executing program 6: clock_getres(0x0, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000640)="5a1b33a19b5db0d0ddf404fc29ade7c93b86326e45694bc9dcb90e1265c959ed61786261efc722c639420c3f330fef65668f635f8e111ca4727b83bcb5a4d1e003261ecfba34f9b9ca13d886d19b9633c2e621b57ca27e15bd0cc1188cefbe7acf3f5ba0740a0a2bb73f3fe22baf62686544411527d2314e3f3416bae21439361f02d44ee6053dbb2e950096df20548078c7122994c2ccfce5af0d231934a53c7a4911771e7229c9fd361e56841c238a7799c45a94516663ad8ae568ee496e1a10ab289b5eb46f4be83878e8a049eac4c2894b4d72d3c43503d024fda9ac160aeb413f11821403c638a5568cdfd149c124bef417d6a801d89640c39e7c293630fbd5feeb57f9f7b4cd717a3b56eb1779bb54f067920a34e64dae2ef207d5f15c9118f915ecfcc164593653298bc66685e6959830f75ad8a3cd3c698bf2bdd8433225125b2c5d1fd69dc427cb9b3ef166037dd91a797a2308e99d7e7cd2deb9408e3885bc1862b386265a0aab7b72b1b560c0884935f1fa67581fcae2aec1ecfba2aad44d30d0f5f1a7277f2d165b95624ace21baf2a36f7aaa4484944c5abb940cb7b76a9c384a2b40daa4a6f3b3639d6a21735807cf2d62c953ae0a6215ee21655e6ea5f7a60f72c9b5448a6ad77896d97ea65aacd203316931e17554cfef85c0f7034c409e3988391d3d1f5a59b32b6838dc68cad6a99b9ca69bd97fd1bbf6b0ce384d635d06b71e42083b57ecfc6a98abd52fe9aa8c94b33c3a3adef7ddf9aa1c0c4290b8dc6f9ffc4cd63c94efeb21e3edeaeec669c3f69bb5068fb0290898fe589e49d1b4e1530acd8f7989575887d4c52010f940ba678ef126be09ab4b82371f74772a4b01fded9aa829baa7f4c6c0a7cb26642b903f356c6f74d45f122ec321771157b833aa645efdf29e26538b060a625e4c74686d2ae435d2e73c9888699ddceeeb5d398d83cb552fe28e7d7a2e6c330d1a4e073701f23096b22d32ddc6c2e86211fbe4a10935d9b9c47d5365a773967729f54fa7df6f269fa30e9799adcd8d5fe98e31c669c8c196a84f684dd221980f0c9b1f3846405753ff962d7479affbdbf3a0a6d1bafd20f6a35c32907429cc9fcac0b44203abf685c5070d16c04633e458f575cc2b24da83c8bca082f6697f1654eedf40c3faf583529edb2c60f470fff18ca2694c2895d7d8714ec68d152e464baa4a2216a84ab9b0ba522d86c01d1a08ad0d2ce1c94811d683679f739eb27fac1098b02be0a17e1a17380dbfd694c7e7c885c6925ef835da5a46a7c7f419d2e9fa856f14f050bbcae159799d6237c07e22112c95f67f73c34e3f166184175612f446d60cff9e33e9221cb5ffeb8596c0a1746242ac6ea247678ef26510f7da5c7954046cece49ba6c020fe39f5a3666d1b9c76260d858234055866ba67bf31cf6338764afe151b513c5c1f043dbdd05a38dbfadced340ab69d014fe8d1b7cb085569f980c55f35e4c4c191ff1a2073ae3c8a69868e16cdfd5be08bbd1bf306e8895ea7aea178aa724d7c988642a91e50dd27fc7de3544f377e071308c8be47a88d29480426a76693ce211dffda798c4d03c88d2a52ff37b51a52fe03b6a9c7a79d604a671ca740efcf2d83acb52f6a5b1bb095fc021d366e06381cfbaac55a31abbf207c99eda85fe2f24400653eeb86cb4e8f3da469da1222692e3fbe733100388aa01ebbb4891e0fd07735d5fc41a213f13471b52958dbdee9dd5dca12e9c150e0a9cfb120430259965114dd214f928f24b96269de82c2f94b27099c54f0dad688c65b5bdf6cbecc8ec2049656ab8e08f1bb41a02ef8aacfb68b8c384bd81f6270ddec0c83e637e87ac711d134c9c6edf7732f5a7f23b3382a690595924a68fde46ad8ad2dbadb95f48d594b7bdd941950c86f6f3721fada9b4fb91e52b6b970166d3dd43653e564f280c304a4b2e74e5fe445251d4bc3c65f9646cc79434d0245cb3921d8c43ec2311244379a01bc1c698c6e41a070fc8f5223ed2ccc84583b5b748ff2856fd5493299106ca9b6e7d3140c481171c51aada9805a2fac8995d1ee6437875d1a946450efee5cd97bde0e656c6967cd8a0c86af4315e755a8523bc31d151333447014eba8b3f192fab246177307c7e6fb9d49015d452eb00b4a17ff38a9b324a8641c73e989405dd213ec021dbcdacfa3bbfee2ef461ced68a0d5dffebbe0d4181bc685b67612ce0c7993c4b2895bafca4ec5dbe0d709ab90421af1635f13f525e4d436645ea8fcff6504740a775e2f61c034fcaff5187c4a41cd909bc7848b895d57fa9f8d76efacee956af25b72deecf1e6b4db527bcfac075148dfaaa55a011084575eb1673f287fd86bcc5a4fefd6201e4eef2e383d828b1ac4182de7ec13be7928d966964a1d617f38d857e342bceedc5d3a62cfb35243101c1932f07805943bcaa85ad3bbf98d5d5f18b737be1335e66353a5972380193f58cc8811a7bd5a3a095cf94552b0c302d0c01f3249a14aa930e752784bc3a57167930df57045de908d02c2831937d798a73cdc138d37cbcd4ab2a8fc715e0b9d8c21d97063eeb28b7518c5425d907b920a50b3e438aff604a3e28088fc8f5c5a3d9363aa9fb224e417efbef9583e2067d454cc3e96b81f2ffb4000b398d6d5eecbcf6657cbee2e4ef601454bc40a533389d23bf57c355814e287d7d84f0e0e5e7356ffdf5816d46cadc6ac8644959afec5773929c80e3a3aee5cf443b1a82563424479870acb6b14aba73aa916d29cdce333886408e6ee59c8e1f8b94d048d77ed75ad8d372721e15d203f06819ba1a2f4623e503b3bcbf3d21174d41609fbd329983a8ffcfdd666f9a88b4099e09d82cbc70d2882a34dac5ef688c6c9abec1e775fb3a5a21eeb7c424153fc2f3297b97db0a57fba8af38710e8316e0dae08c5fddfc4392d229c1cbc380f8178506c7009f688a7fb707461ce8b001aeab0cb3faf1f63e728a9c3e2ac57d31382aed674ce445b4aa63cfb26425d1e6e04a3561f9f7e08f1e6fad4921985805e85acc3d80c87aa36fa86ec113d3c1d33b364df323144b20f0d97fcddca5899a5e4c9a2d311fdb2afa9a7dcb04c85cf581687b08c62248b2f4fade3709e4d05f04217ad996ebaa2a9e9caff68c3a1c0b6f357a02c77aab813ee653de8f85558e7653b9af76a49e78c7a280ed6bcaf9b0eb389ede9819f0799514cc022528378b4fc96e1679f83e829651c1b245627e0c9c225fb619bf8aefa3c401d7585c48dd3e32a2a24f7ce43f56291fb49b7a410074e7243b4d3b0a01e844fc6be306bbbed689a0c67deb416834c6208ff7061d033029190c53c9207306455aa7ebdc8d052cbadb29cffcf52ad897352f4c9ffcf1fd628203d07dc39cb8f84cd882804e037a5dc3bfd5c7c919529b2c71e45c181f2bc90494ff9e6f80d24ad126129037f7ac42ff7e983e529eabf049b9fc04ae195354123df6774a85161ce8cf3a00a7e289737ee84e12f6222e76edcdeb09f009ec718067868d5126e971718f66909ec85c0468b29feb3a0354946791f70d02ea7f6749a0d4e6a2840a24e94bc9c6935e0a34d88b261bbc8d0a78b86af7f47c72a5c22fa24ab190bf2f4d131c7cc91d0f69b5f01de95235db6e02a99e5567d7edad770a2189aa55c7b1d8472586af6aa92a3ef1538161100dc5a4f4398cfa440d1f6646e35001843138023c901a7fba16a139f145c8c4abb89d3b1010974468e99fdb7cc2afcb274f5cb74f095351dfbff526ee29eedac5bf455830cdd705973eee6aea238dc20b6bfb8c5ce83575443fa4328005345828df37e980ee1ed2a1e692a8f6ea609e7cc529483e648f6945d64440bb5f224c2be4e8e5cf4ce50be7983cbed578e02e920491cbc01f66331fd854a8af11200120b0df483285633863da0eaa079bc6eb1c3aecc45244478097613709947ab0a0019d2e87fffe1416cc14c6754daead7edeb177d8afc25fc84370a4209bb69de4ec2f4bcf439f4688d47c44e3b8c79884d374b1c1e13923bae65e31671680d618131d6a32b5a2e0705045e1b91d997d71eaa52281b72951c48583d68d8cc0eb9e841a92f9b47202988c4648f0e00af543b44f7caf12787cd021971c428dbc4f83fa7d686c7bda83946244a719622b54f8ecbdf431b413c492c47dc89f21680ecf3a40322c0c43fe52887458cd3ee3de54db2f2492917cca9bd7de917dd2b6d755b9455c5e677af47c6b4348d6549bdce5e8d4ed35be51dd331f51f6007eab30b947f4afce4da46b8e524b91593daebf8f82030ba06e5525ab20101cfe189fca2979c82b268e5e48e5a9fab559478ae20b2527aa074729fecc095598356d8bb193a0fd2865a69adc5fc23ff224882243ef1bc590bd5eaa2fe5412080bda658a2d29828092963d83626a565c57b17fb67789c2d42538e8f6983de6a8aba4433b53a0ef52deafcaf1dde373b55f62fc7727c4db367a616214b1fa7e60c391ec95d3b2f1252163d67d054bdcf0e26741756955bac55bf81f279ee4d8c83987ce39c6506b252f87b411e089fe3e41f728169930062426ecc26c3a87929be4a02f7a87a0d786a44b328b1237577ba1e4072820ea5160cab67badcc43c506a36f03366a2a53e3d1df3956774720dccd023fc7d4c154370fcb68329bfbdf68e216e6206d86ec9fc8c9e7d27c781c2c903e8793e36eea300598b1db78ecbee4b70a879d70de01e0d79543c35d65446046dae4dba43a842c8e8751cddfc3816d8a135a82374afeb1dd342b1e283bf5fca98496d33cf0d74fc6b6dab68dd87dc7f59f5c89b7905bab5324192a625a894dfc868e1b283eb76ddcdbd5c67615edb6bf1bcbdbc6eab8972ab356caa1f9becd9c500b75e30afe0e4334f6122c6a2ff3624a74a2f79b2b5ef0b527272da342f459131ea55870a29440a11cd15a39c766160e05e1fedada36c06e0cecf4ffec21a9e55084b5cc97a177cbd2008e2ca81ba47da80067c8c1d727885eb5f4f18d379cc52452c5350997ff131b8282be24a9cfe3822cba78c577f7d40a4d5a23406c3cd154cc6d207835c8e0959190", &(0x7f0000001640)=0xe00, &(0x7f0000001680)="a7d8f8f637f85d5a71a63444c20e680b5df101a804e61ee853fbfad471031980c1124c94a8170016c4481e06c89fd08adf9ffd678ae5e012d0f895e982bffe3628d4b3db773c536856c6f68c45fea83102b5f28c529dc023173126fd60216089af63b4dc6b051ff469622941771b5a3ba63a07", 0x73) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x0, 0xfff8}, {0x2, 0x7, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x94, 0x3000}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}}) getuid() seteuid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000000)=0x20) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[]) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 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}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=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, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000025c0), 0x4) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = msgget$private(0x0, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000180), 0x0) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) socket(0x0, 0x2, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file2\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 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}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="1b62e4d521bb092a4dedac17e09beb7456e20cad7f16df9a07f46ccdd742315750db304d1b5c735e8757b930d0915eaf", &(0x7f00000000c0)=0x30, &(0x7f0000000100)="0cb9b10af0d4171a1955f6dd48502f28bfe05b9c2bc8a45442c80b849109395c909d2d39e4b8410ecd018e5f10df71d3118aed00cf3e0cc44c4ec720f467bd699ea6736a18fb476b68e2e157267ec6086dcbb648af50a534da94f84da867c3dc8bdfdd1f9f548554b26d12097c1b677d29d7f894f413b89990b187cf410ce72c", 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x5) poll(&(0x7f0000000180)=[{r0, 0x2}, {0xffffffffffffff9c, 0x1}, {r0, 0x2}, {r0, 0x1}], 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: setitimer(0x0, 0x0, 0x0) getegid() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') semctl$GETALL(0x0, 0x0, 0x6, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x8920, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000540), &(0x7f0000000580)="1ff6bd2c4c6e9f5fbbb39bd544a5aaaff915ba37e86b0fb4bf874e0d869269f690f9a353c4532b8da2ca77dd71839d023d6bb9198ad657026e63208ef498fa2a38423e5a98d5389c8164822fe6c87bbd45473a56b4a9de7404d3fd30d0f5f56f72ebe9bd195cda", 0x67) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000600)={0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1f, 0x8, 0x1, 0x80000001}]}) r5 = semget$private(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000040)=""/136) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) r1 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) setreuid(0x0, r2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r2, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r4 = getuid() semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, r3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r4, 0x0, 0x0, r3, 0x0, 0x3}, 0xd1, 0x1, 0x0, 0x0, 0x4000000000007128, 0x7, 0x843, 0x8001}) r6 = semget(0x1, 0x1, 0x280) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x7, r7, r3, r2, 0x0, 0xbe16c0c4796c2f69, 0xfffb}, 0x9, 0x1, 0xe00000}) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setreuid(0x0, r7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000240)=""/48, 0x30}], 0x4) execve(0x0, 0x0, &(0x7f0000000100)=[&(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000000)='$!.#\\]!$\xf9&-\'#[\x00', &(0x7f0000000080)='/dev/vmm\x00', &(0x7f0000000140)=']---@-,{,:']) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x11) openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x1, 0x5777c538, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000000)="031731b9af9bfb2fb95cf9f2e5d3dbcfb668810cb794b88c1cfe7ec5ad6b48b3359a6544b714037e66b0", 0x2a}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/130, 0x82}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r7 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x40) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) listen(r7, 0x0) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 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}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=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, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a671768 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() seteuid(r3) setreuid(r2, r1) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x4f6}, 0x1, 0x8, 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r7 = getuid() setreuid(0xee00, r7) r8 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r7, 0x0, 0x30, 0x6d}, 0x9, 0x7, r8, r8, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) setreuid(r1, r3) getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, r2, 0x0, 0x80, 0x6}, 0x0, 0x3ff}) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x48}, {0x87}, {0x40e}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) (async) r2 = socket(0x0, 0x2, 0x0) r3 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) (async) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) (async) sendmsg(r4, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6, 0x0, 0x0, 0x96}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) (async) pread(r4, &(0x7f00000002c0)="e0cb058ac171915e7b308d34a5ef4a36100dc82b24cb337fadac8472216601b5c0bc84daa86bdb2f4cb5e7a90dd4759ae07ce36efda3f1a5aa86df3fd32ec207f935c7e912d607183e31d68967fa8b680b3713f999001f829a87c532b2fd870860e14cd31069beaf8e400458e1e9f91080ab77b63c6b98457fe031435b159c3f069824806884d0c807ddeb9dd559fee45bc768287684f168b26018df0929f200e5a90196e21a25", 0xa7, 0x80) mknod(&(0x7f0000000280)='./file1\x00', 0x80, 0x7) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x800, 0xa792, 0x7, 0xeb, 0x2, 0x1, 0x40, 0x10, [{0x7, 0x4, 0x2, 0x6}, {0xe74, 0x80000000, 0x4, 0x7}, {0x90, 0x8000, 0x5, 0x9}, {0x4, 0x400, 0x1, 0x1000}, {0x800, 0x800, 0x1, 0x400}, {0x3ff, 0x6, 0xc1, 0x84}, {0x7, 0x4, 0x2, 0x8000}, {0x5, 0x0, 0x9, 0x80000001}, {0x0, 0x6, 0x2, 0x1}, {0x0, 0x9, 0x1, 0x101}, {0x7, 0xfffffbff, 0x8001, 0x8001}, {0xe3, 0x8, 0x200, 0x4}, {0x7fffffff, 0x3, 0x3, 0x200}, {0x200, 0xae9, 0x1, 0x1}, {0x4, 0x0, 0x5, 0x8}, {0x200, 0x6, 0x4, 0x5}]}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x108, 0x2) executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0x10000000000, 0x0) executing program 3: r0 = geteuid() r1 = getegid() (async) r2 = getpid() (async) r3 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, r0, r1, 0x0, 0x0, 0x24, 0x101}, 0x1, 0x3, r2, r3, 0xffffffffffffffff, 0x100000001, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0xc1045763, &(0x7f0000000100)) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f0000000140)='./file1/file0\x00', 0x1845edf, &(0x7f0000000200)='./file0\x00', 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000003c0)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x41}) getegid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000440)="e8", &(0x7f0000000100)=0x1, &(0x7f0000000000), 0x0) msgget$private(0x0, 0x120) sendmsg$unix(r5, &(0x7f00000016c0)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000340)=[{0x0}], 0x1}, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) executing program 7: clock_getres(0x0, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000640)="5a1b33a19b5db0d0ddf404fc29ade7c93b86326e45694bc9dcb90e1265c959ed61786261efc722c639420c3f330fef65668f635f8e111ca4727b83bcb5a4d1e003261ecfba34f9b9ca13d886d19b9633c2e621b57ca27e15bd0cc1188cefbe7acf3f5ba0740a0a2bb73f3fe22baf62686544411527d2314e3f3416bae21439361f02d44ee6053dbb2e950096df20548078c7122994c2ccfce5af0d231934a53c7a4911771e7229c9fd361e56841c238a7799c45a94516663ad8ae568ee496e1a10ab289b5eb46f4be83878e8a049eac4c2894b4d72d3c43503d024fda9ac160aeb413f11821403c638a5568cdfd149c124bef417d6a801d89640c39e7c293630fbd5feeb57f9f7b4cd717a3b56eb1779bb54f067920a34e64dae2ef207d5f15c9118f915ecfcc164593653298bc66685e6959830f75ad8a3cd3c698bf2bdd8433225125b2c5d1fd69dc427cb9b3ef166037dd91a797a2308e99d7e7cd2deb9408e3885bc1862b386265a0aab7b72b1b560c0884935f1fa67581fcae2aec1ecfba2aad44d30d0f5f1a7277f2d165b95624ace21baf2a36f7aaa4484944c5abb940cb7b76a9c384a2b40daa4a6f3b3639d6a21735807cf2d62c953ae0a6215ee21655e6ea5f7a60f72c9b5448a6ad77896d97ea65aacd203316931e17554cfef85c0f7034c409e3988391d3d1f5a59b32b6838dc68cad6a99b9ca69bd97fd1bbf6b0ce384d635d06b71e42083b57ecfc6a98abd52fe9aa8c94b33c3a3adef7ddf9aa1c0c4290b8dc6f9ffc4cd63c94efeb21e3edeaeec669c3f69bb5068fb0290898fe589e49d1b4e1530acd8f7989575887d4c52010f940ba678ef126be09ab4b82371f74772a4b01fded9aa829baa7f4c6c0a7cb26642b903f356c6f74d45f122ec321771157b833aa645efdf29e26538b060a625e4c74686d2ae435d2e73c9888699ddceeeb5d398d83cb552fe28e7d7a2e6c330d1a4e073701f23096b22d32ddc6c2e86211fbe4a10935d9b9c47d5365a773967729f54fa7df6f269fa30e9799adcd8d5fe98e31c669c8c196a84f684dd221980f0c9b1f3846405753ff962d7479affbdbf3a0a6d1bafd20f6a35c32907429cc9fcac0b44203abf685c5070d16c04633e458f575cc2b24da83c8bca082f6697f1654eedf40c3faf583529edb2c60f470fff18ca2694c2895d7d8714ec68d152e464baa4a2216a84ab9b0ba522d86c01d1a08ad0d2ce1c94811d683679f739eb27fac1098b02be0a17e1a17380dbfd694c7e7c885c6925ef835da5a46a7c7f419d2e9fa856f14f050bbcae159799d6237c07e22112c95f67f73c34e3f166184175612f446d60cff9e33e9221cb5ffeb8596c0a1746242ac6ea247678ef26510f7da5c7954046cece49ba6c020fe39f5a3666d1b9c76260d858234055866ba67bf31cf6338764afe151b513c5c1f043dbdd05a38dbfadced340ab69d014fe8d1b7cb085569f980c55f35e4c4c191ff1a2073ae3c8a69868e16cdfd5be08bbd1bf306e8895ea7aea178aa724d7c988642a91e50dd27fc7de3544f377e071308c8be47a88d29480426a76693ce211dffda798c4d03c88d2a52ff37b51a52fe03b6a9c7a79d604a671ca740efcf2d83acb52f6a5b1bb095fc021d366e06381cfbaac55a31abbf207c99eda85fe2f24400653eeb86cb4e8f3da469da1222692e3fbe733100388aa01ebbb4891e0fd07735d5fc41a213f13471b52958dbdee9dd5dca12e9c150e0a9cfb120430259965114dd214f928f24b96269de82c2f94b27099c54f0dad688c65b5bdf6cbecc8ec2049656ab8e08f1bb41a02ef8aacfb68b8c384bd81f6270ddec0c83e637e87ac711d134c9c6edf7732f5a7f23b3382a690595924a68fde46ad8ad2dbadb95f48d594b7bdd941950c86f6f3721fada9b4fb91e52b6b970166d3dd43653e564f280c304a4b2e74e5fe445251d4bc3c65f9646cc79434d0245cb3921d8c43ec2311244379a01bc1c698c6e41a070fc8f5223ed2ccc84583b5b748ff2856fd5493299106ca9b6e7d3140c481171c51aada9805a2fac8995d1ee6437875d1a946450efee5cd97bde0e656c6967cd8a0c86af4315e755a8523bc31d151333447014eba8b3f192fab246177307c7e6fb9d49015d452eb00b4a17ff38a9b324a8641c73e989405dd213ec021dbcdacfa3bbfee2ef461ced68a0d5dffebbe0d4181bc685b67612ce0c7993c4b2895bafca4ec5dbe0d709ab90421af1635f13f525e4d436645ea8fcff6504740a775e2f61c034fcaff5187c4a41cd909bc7848b895d57fa9f8d76efacee956af25b72deecf1e6b4db527bcfac075148dfaaa55a011084575eb1673f287fd86bcc5a4fefd6201e4eef2e383d828b1ac4182de7ec13be7928d966964a1d617f38d857e342bceedc5d3a62cfb35243101c1932f07805943bcaa85ad3bbf98d5d5f18b737be1335e66353a5972380193f58cc8811a7bd5a3a095cf94552b0c302d0c01f3249a14aa930e752784bc3a57167930df57045de908d02c2831937d798a73cdc138d37cbcd4ab2a8fc715e0b9d8c21d97063eeb28b7518c5425d907b920a50b3e438aff604a3e28088fc8f5c5a3d9363aa9fb224e417efbef9583e2067d454cc3e96b81f2ffb4000b398d6d5eecbcf6657cbee2e4ef601454bc40a533389d23bf57c355814e287d7d84f0e0e5e7356ffdf5816d46cadc6ac8644959afec5773929c80e3a3aee5cf443b1a82563424479870acb6b14aba73aa916d29cdce333886408e6ee59c8e1f8b94d048d77ed75ad8d372721e15d203f06819ba1a2f4623e503b3bcbf3d21174d41609fbd329983a8ffcfdd666f9a88b4099e09d82cbc70d2882a34dac5ef688c6c9abec1e775fb3a5a21eeb7c424153fc2f3297b97db0a57fba8af38710e8316e0dae08c5fddfc4392d229c1cbc380f8178506c7009f688a7fb707461ce8b001aeab0cb3faf1f63e728a9c3e2ac57d31382aed674ce445b4aa63cfb26425d1e6e04a3561f9f7e08f1e6fad4921985805e85acc3d80c87aa36fa86ec113d3c1d33b364df323144b20f0d97fcddca5899a5e4c9a2d311fdb2afa9a7dcb04c85cf581687b08c62248b2f4fade3709e4d05f04217ad996ebaa2a9e9caff68c3a1c0b6f357a02c77aab813ee653de8f85558e7653b9af76a49e78c7a280ed6bcaf9b0eb389ede9819f0799514cc022528378b4fc96e1679f83e829651c1b245627e0c9c225fb619bf8aefa3c401d7585c48dd3e32a2a24f7ce43f56291fb49b7a410074e7243b4d3b0a01e844fc6be306bbbed689a0c67deb416834c6208ff7061d033029190c53c9207306455aa7ebdc8d052cbadb29cffcf52ad897352f4c9ffcf1fd628203d07dc39cb8f84cd882804e037a5dc3bfd5c7c919529b2c71e45c181f2bc90494ff9e6f80d24ad126129037f7ac42ff7e983e529eabf049b9fc04ae195354123df6774a85161ce8cf3a00a7e289737ee84e12f6222e76edcdeb09f009ec718067868d5126e971718f66909ec85c0468b29feb3a0354946791f70d02ea7f6749a0d4e6a2840a24e94bc9c6935e0a34d88b261bbc8d0a78b86af7f47c72a5c22fa24ab190bf2f4d131c7cc91d0f69b5f01de95235db6e02a99e5567d7edad770a2189aa55c7b1d8472586af6aa92a3ef1538161100dc5a4f4398cfa440d1f6646e35001843138023c901a7fba16a139f145c8c4abb89d3b1010974468e99fdb7cc2afcb274f5cb74f095351dfbff526ee29eedac5bf455830cdd705973eee6aea238dc20b6bfb8c5ce83575443fa4328005345828df37e980ee1ed2a1e692a8f6ea609e7cc529483e648f6945d64440bb5f224c2be4e8e5cf4ce50be7983cbed578e02e920491cbc01f66331fd854a8af11200120b0df483285633863da0eaa079bc6eb1c3aecc45244478097613709947ab0a0019d2e87fffe1416cc14c6754daead7edeb177d8afc25fc84370a4209bb69de4ec2f4bcf439f4688d47c44e3b8c79884d374b1c1e13923bae65e31671680d618131d6a32b5a2e0705045e1b91d997d71eaa52281b72951c48583d68d8cc0eb9e841a92f9b47202988c4648f0e00af543b44f7caf12787cd021971c428dbc4f83fa7d686c7bda83946244a719622b54f8ecbdf431b413c492c47dc89f21680ecf3a40322c0c43fe52887458cd3ee3de54db2f2492917cca9bd7de917dd2b6d755b9455c5e677af47c6b4348d6549bdce5e8d4ed35be51dd331f51f6007eab30b947f4afce4da46b8e524b91593daebf8f82030ba06e5525ab20101cfe189fca2979c82b268e5e48e5a9fab559478ae20b2527aa074729fecc095598356d8bb193a0fd2865a69adc5fc23ff224882243ef1bc590bd5eaa2fe5412080bda658a2d29828092963d83626a565c57b17fb67789c2d42538e8f6983de6a8aba4433b53a0ef52deafcaf1dde373b55f62fc7727c4db367a616214b1fa7e60c391ec95d3b2f1252163d67d054bdcf0e26741756955bac55bf81f279ee4d8c83987ce39c6506b252f87b411e089fe3e41f728169930062426ecc26c3a87929be4a02f7a87a0d786a44b328b1237577ba1e4072820ea5160cab67badcc43c506a36f03366a2a53e3d1df3956774720dccd023fc7d4c154370fcb68329bfbdf68e216e6206d86ec9fc8c9e7d27c781c2c903e8793e36eea300598b1db78ecbee4b70a879d70de01e0d79543c35d65446046dae4dba43a842c8e8751cddfc3816d8a135a82374afeb1dd342b1e283bf5fca98496d33cf0d74fc6b6dab68dd87dc7f59f5c89b7905bab5324192a625a894dfc868e1b283eb76ddcdbd5c67615edb6bf1bcbdbc6eab8972ab356caa1f9becd9c500b75e30afe0e4334f6122c6a2ff3624a74a2f79b2b5ef0b527272da342f459131ea55870a29440a11cd15a39c766160e05e1fedada36c06e0cecf4ffec21a9e55084b5cc97a177cbd2008e2ca81ba47da80067c8c1d727885eb5f4f18d379cc52452c5350997ff131b8282be24a9cfe3822cba78c577f7d40a4d5a23406c3cd154cc6d207835c8e0959190", &(0x7f0000001640)=0xe00, &(0x7f0000001680)="a7d8f8f637f85d5a71a63444c20e680b5df101a804e61ee853fbfad471031980c1124c94a8170016c4481e06c89fd08adf9ffd678ae5e012d0f895e982bffe3628d4b3db773c536856c6f68c45fea83102b5f28c529dc023173126fd60216089af63b4dc6b051ff469622941771b5a3ba63a07", 0x73) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x0, 0xfff8}, {0x2, 0x7, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x94, 0x3000}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}}) getuid() seteuid(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000000)=0x20) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[]) executing program 3: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="1b62e4d521bb092a4dedac17e09beb7456e20cad7f16df9a07f46ccdd742315750db304d1b5c735e8757b930d0915eaf", &(0x7f00000000c0)=0x30, &(0x7f0000000100)="0cb9b10af0d4171a1955f6dd48502f28bfe05b9c2bc8a45442c80b849109395c909d2d39e4b8410ecd018e5f10df71d3118aed00cf3e0cc44c4ec720f467bd699ea6736a18fb476b68e2e157267ec6086dcbb648af50a534da94f84da867c3dc8bdfdd1f9f548554b26d12097c1b677d29d7f894f413b89990b187cf410ce72c", 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x5) poll(&(0x7f0000000180)=[{r0, 0x2}, {0xffffffffffffff9c, 0x1}, {r0, 0x2}, {r0, 0x1}], 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000025c0), 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000025c0), 0x4) getpgrp() (async) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgget$private(0x0, 0x0) (async) r1 = msgget$private(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000180), 0x0) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) socket(0x0, 0x2, 0x0) (async) socket(0x0, 0x2, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file2\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async, rerun: 64) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000240)=""/48, 0x30}], 0x4) (async, rerun: 64) execve(0x0, 0x0, &(0x7f0000000100)=[&(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000000)='$!.#\\]!$\xf9&-\'#[\x00', &(0x7f0000000080)='/dev/vmm\x00', &(0x7f0000000140)=']---@-,{,:']) executing program 0: msgsnd(0x0, 0x0, 0x401, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000740)='./file0\x00', 0x1, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) kqueue() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002dc0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r3}], 0x1, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2000208) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x0, 0x7, {0x100000000000000, 0x10000000000001}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r2) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, 0x0) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x1400) msgsnd(r8, &(0x7f0000000200)=ANY=[], 0x32, 0x0) msgrcv(r8, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, 0x0) (async) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) (async) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') semctl$GETALL(0x0, 0x0, 0x6, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) (async) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) (async) shmctl$SHM_LOCK(0x0, 0x3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x8920, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000540), &(0x7f0000000580)="1ff6bd2c4c6e9f5fbbb39bd544a5aaaff915ba37e86b0fb4bf874e0d869269f690f9a353c4532b8da2ca77dd71839d023d6bb9198ad657026e63208ef498fa2a38423e5a98d5389c8164822fe6c87bbd45473a56b4a9de7404d3fd30d0f5f56f72ebe9bd195cda", 0x67) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000600)={0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1f, 0x8, 0x1, 0x80000001}]}) r5 = semget$private(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000040)=""/136) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 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}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=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, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a671768 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900ae19500ecb6b6cd653ab6fe9ae2b02e0b5c2310e0e7c215a4a74551a68c03c49ad097333f8f300bf6eccfe58b861c8453a3a81e6dfa069c8b253b0ec972ceeea7ad1c11ae986f82c829e3163cbc7d27ad48e7486822356ee3859e15e4d67bf7584c31ad1f0972786b3e4f8478c8ceb33f0165ffb7070c544c31811fb72393d270a15e0cca661070d4be5eab64ca7513d17de2d7957bd25780d1f0279e66c7c39fe40efdc37f0e98990d6c61c8894c556", 0x15c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640", 0xe62}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = dup2(r5, r5) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x3) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x47}, 0x2, 0x0, r8, 0x0, 0x5e, 0x100000001, 0x3, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e5000 didn't change! executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="038a", 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x4}, {0x46}]}) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[]) r3 = getuid() seteuid(r3) executing program 4: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) getegid() pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{0x0}], 0x1, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="eacc6bc7ba3a7738a4f0d8381d2ddf6d1c22ad6371643fbadb746b469010557fa8d1bb7669832d73c1e601f9b2aa58f85383896248bfdffe9d1361319e3b835baa51f5a6a35020ad9fb93e366dc79e391a4e67a3b22a58e43738b7ed441d0f9d318056d3b0218a4d052b50d08ea0714db8c2bffde7d91748f2db9e13fecf982b2a0809f1c16bbc2eaa2e2a9cd03e8b46466d106eb94fe8c7e66c5917dda63685839477d9b777e22d3bcea4d2a4b9b25204394da2ee88e76ff2f3b1de45c674021422ac875d771f7c8bc144767a1d1fe1ec5bf1e4da9c32c365aa3e79657415a51cab9ddbba6f6e8783dc2655469e6b041d3c9760fc92da3dce830b57e7b3c0", 0xff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) executing program 7: socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x71) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f0000000280)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000200)=0x6, 0xfffffffffffffea5) dup2(r2, r0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) r3 = geteuid() r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r4, 0x0, r5) fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r5, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r6}) close(r6) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xb, 0x6, &(0x7f0000000300)="5efd5bd412dfb73849da09b7b96e2cdb475c47c476641675832cb56443501cbfc8ed7e54ae24748d5e1bd6f96a941c47f99086ddddb5c3bdcb08aa9cffcf7f8a366dfdcd782b410a723c7c62c3b21c086e302e3a9aae7cdcc39f752cb0ae4daa57d7dbde1e7333c7282de4ec551fa6bb3c494dd32436478e38c822414b988508c54ef34d735df10487e24211569b29549e9d34255ca3d6d478c7019256dd27ffbaa5a4026f680e460525506b5166fbff94ba59fcc35c688ae789c61ad7b040fd1e7eafb81120c3dba1bb7174bfb173a4c0ac04745b7ba733e69172c6817116e3913da314c1962fd975e92c16c590566f", 0xf0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) socket$inet(0x2, 0x1, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f00000001c0)='[)^--,#\x00'], 0x0) socket(0x2, 0x2, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './file0/file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x6, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {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'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180), &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r4, r5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000600)=ANY=[], 0xb9, 0x800) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544ec000 didn't change! executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r4, 0x4, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r3, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) close(r0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x20, 0x3, 0xfe) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socket(0x1e, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x20000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0200000000ffe6", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x24, 0x0, 0xa}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x3, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x102) getppid() r4 = syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x1, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x2000}, {0x6, 0x0, 0x0, 0x5b}]}) writev(r1, &(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(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) getuid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000001740)) executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './file0/file0\x00'}, 0x10) (async, rerun: 32) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) (async, rerun: 32) r1 = socket(0x6, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) (async) bind(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) r2 = dup(r1) (rerun: 32) listen(r2, 0x0) (async, rerun: 64) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {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'}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180), &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) (async, rerun: 32) dup2(r4, r5) (async, rerun: 32) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) msgsnd(r7, &(0x7f0000000600)=ANY=[], 0xb9, 0x800) (rerun: 64) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000004c0), 0xa) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = getuid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) setreuid(0xee00, r0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='C', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc", &(0x7f0000000080)=0x16, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x8, &(0x7f0000000100)="f9883bc9", &(0x7f0000000040)=0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000380), 0xc9, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = socket(0x2, 0x2, 0x0) dup(r6) executing program 5: r0 = socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000003000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) executing program 2: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x5) poll(&(0x7f0000000180)=[{r0, 0x2}, {0xffffffffffffff9c, 0x1}, {r0, 0x2}, {r0, 0x1}], 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000000)=0x20) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f3000 didn't change! executing program 1: 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) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{}, {}], 0x2}) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x81, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000480)={0x7, 0x1000, {0x3, 0xfffffffffffffffb}}) r0 = msgget$private(0x0, 0x109) msgrcv(r0, &(0x7f0000000080)={0x0, ""/228}, 0xec, 0x2, 0x1800) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x4000, 0x1) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, 0x0, r4, r5, r4, 0x82, 0xfffc}, 0x800000000000007f, 0x0, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4000000009, 0x0) semop(r7, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r8 = geteuid() semop(r7, &(0x7f0000000200)=[{0x3, 0x8}, {0x0, 0xfff, 0x1000}, {0x3, 0x5c88, 0xc00}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x8}], 0x6) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r9, r8, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r7, &(0x7f00000001c0)=[{0x2, 0x4, 0x3800}, {0x4}, {0x7, 0x1002, 0x1800}], 0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x4, r8, 0x0, r8, r9, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000002c0)=0xc) r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8, 0xffffffffffffffff, r4, r6, r9, 0x12a, 0xfffe}, 0x7, 0x1, r10, r11, 0x2, 0x8, 0x6, 0x4}) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b2", 0x1) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$KDGKBMODE(r12, 0x40044b06) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="f7e1a137", &(0x7f00000000c0)=0x4, 0x0, 0xfffffe62) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00', r1}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/152, &(0x7f0000000100)=0x98) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000680)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00", 0x0, 0xffffffe}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) r1 = socket(0x2, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000001c0)}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0xec43, &(0x7f00000009c0)=""/211, 0x0) shutdown(0xffffffffffffffff, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000001500)="01", 0x1) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x11) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x400) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="f357f825f58eb59fc881", &(0x7f0000000100)=0xa, &(0x7f0000000140)="6308be4a4da93f98cf70fbcec604148e6d5bd5a11fc5e1d3ad7c3e5dd29ab7191c5c5bae5a5c65418aedc682", 0x2c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) r2 = socket(0x2, 0x1, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x7fff, [{0x2, 0x9032}, {0x3, 0x9}, {0x3}, {0x2, 0x3f}, {0x2, 0xff}, {0x3, 0xccd}, {0x1, 0x10001}, {0x3, 0x2}, {0x1, 0x58a9991c}, {0x1, 0x80}, {0x2, 0x7}, {0x1, 0x5}, {0x1, 0x2}, {0x1, 0x5}, {0x1, 0x4}, {0x1, 0x9}, {0x3, 0x1000}, {0x2, 0x7}, {0x1, 0x9}, {0x2, 0x8}, {0x2, 0x4}, {0x3, 0xe34a}, {0x2, 0x401}, {0x2, 0x101}, {0x1, 0x3}, {0x1}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x3}, {0x2, 0x80000000}, {0x2, 0x400}, {0x2, 0x4}]}) r3 = accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000400)={0x6, 0x15}, 0x2, &(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)="5f4a9a3e083a6043c7eee811fedd3695c2c8128f35697991bcb80acddc709ef7b25c3aaee13b4b1cf6e8f6eaf97b61c717c38bf5098ac2ff4ccc1c0796a52f5925f230b14b5b2c1eb3e5df52059b71c7a61740ccf98a3f93a8d79fc66c17cb75092136be8f8aa0badaf8967621fa37ffae877ea20e519dd9fa89b5d1ec00ef95d8d01f6c4d4128087d3565cf8bb650de6aa6fadcebf409fb579254e41a744f21fd0814822132f0a9b4d2cdeb2b37e7952ff410b50bd215691a3e3fba0184279e8715fadf5c9d14de2af5da2929edb25d82aba7fd5bf94d371e8093b7d7a10827618d774659f604b96d36fc87f7a793", 0xef) sendmmsg(r2, &(0x7f0000002e80)={&(0x7f0000002e40)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000005c0)="bc20f7f1dc852af634974e033f2dc05e5b7114e03dd72123e54f47b2529798163e4469b5d9f699f65c65e4a7d86a83fe3e7af6155f0490dc", 0x38}, {&(0x7f0000000600)="a1e056f8db40f136632fba072be368eb05b318d1fccfce482fc16e1d53f886fbdfc09e4e244f8506aa330c0736cedf7b64f438642d95372401c219dfc83a80acc86582423368efc1a09bd3854ca249d249d464f9bee16f499ed8e556432eedfa52c6bb38ed4b3ab4391d4fef42e2a9539a488e38d92063888cab11158e683b5bae7c82a4ec772c1232a3f8544bc73f9b4d1a1e7f8ece2a7da606644696ba7356a6038c433e098cef4cf67d19f9", 0xad}, {&(0x7f00000006c0)="2f3ee71897d56b26b802e0f8b77f8e336da5b8ed0f05fa63c77cd217cd64eadd1b0a329e9d7ef1fb3e0083077f4aeffb951d440e04ab30d5b8bf6eb2e4f51eabb913d0d133205090bd025b605116a96408a10737d44ff14e1442ab56559ddff22ce1dc9325cd8cc1a75f64b5183ebf2a03c77c4ec05c19698737fcce601ae76f0ddd9dd5e4e7179896e09c8599f287e9494165d75cdff271d2e3fd64fbbe237797c1e0e30a4b2b7ab7aa259584996e66d9df799352e3d39ffbe9331275f613cd4d58622cff94627b8132a88f82ebb94919", 0xd1}, {&(0x7f00000007c0)="aee3419a471b35b2d06860d2d1cf77b9a39affaab440f4952d4651f56c3a1b0e14669f4aeaf4488c4e13efd92631badd21a9b086cc38eb86155110ccb64ab2363995dd80a9da35d0a16c515b1f99dda0823ef90a19d24ee781e8a229971c8e593d2493ebdb9b9d97e5a940c925be0bf76b8757d8d313b9bbea0376b16290b5d8f894aec8d717f95f1abf4da5eb00499a167c8fc86ecbb41b4e23f7fecc9df2145046c47e9e2d8a5be9af8cc2693088daa93271f9a65e5820b3b0629ac1a576b3142850cc718c7a93e1fed62ec2b3c46315d7d607d1d773da9a106cc557edb9bc24fb818ea971b25078ec85741af1b17663212b02616907870bfbf2f38deca7867c859a0cae8d39de5d62661e3d526b8df0e507435c60fafeec501429375412aa21925ca04687c5413777189bc9d133d9ef84b03d23d04b8bbb3c0e42a0e169a7285c5de9a31b282e68bea4aa1544828b579d1d692bbaefc339dcc7ffd7a13dc918af512bae11269aafc083ef43b69b1c2868a23af240e134525900e7cdb1024900f776a4ce502db23962d5a6ef49a94cad64bb66cab70fb1dea8f2ba4ba4ee58a010df574541e2817f38011308ff3b90924141027e213409a6d8ab21e0ae3f8c86da0829b914113c16d15b1bad9276a9d464b80dcfccedccaa8b62dfcfcaeb98b20726ea4a7d2dc9787a0298a63381df89b0bd28ee0e27cb8e3717893c964072d37d8ab33a5e3768a1f26a00d02ac28c6e931e30ed4a12d3d1e44caf5fa229c86de257d9265ac5f6bd10c7abeb18371cf54d0d134b6c1d4adaa6ddf17b426586bcc323ab2757e3c082cf095b9b020e693b8ad7de1b4cabaa192207bdb0759e316e98376485616cbf2b9aae98cf4e5ae163175a056ca3a754e000b5f0295ec4b083c7b28c2e3bcc2f4841322618878e23f3b07d43ddb9d74203492f8bf0a280e3e28be464400088b11d2f03115328447097991bf8299328636a2162982f965978b4262d1d9e1cb91ab3e6a2d0e0eba5aa13ddb2db3c72d0fb408d82beac626b6f3e822c9024c82c078bf7314edf1865011542cf95b5fe987ced6f78cf359948d1254d2e5b557969107a1bfa81b9c470eaa544763111927feb18048c2ca647ded6b5be608fbd68ddf4d1a8120e6324053f9f43ea29b19a345f0629d51f99a5d45c1776dcb785fdbc95365f1bf7e32db9c8a8e8c685142edeeebb75c2964842888aefd697856b552b080c804045101c038e1676db93c57f5f591040c3e6ece1f97c74bfb7a08d32e4dfcbf89c7fc15d38b4343405d65c79c6886c5684d207822fb7805099215f05e74000a8f344cf732ed880fff5101e2fc3c28de42fdbb391f25c20e8c5c90a4f2dd724ed11a54fcbb381e157601f5d7f510b73b3ce7082e235a5a28a81802c6925095e1533720855af19d4fae8f74734790ab07eb27cf2ce700512f49915d6988017b5ee8280ce7129da126750ad7d8a820fe9263dda2ff850f7c4ad6d304523cf95bd731f39be1df1b23b6ecc2f5caa34887f3488e2d84ebdb846c62e34a6de64adda09c27b531a845d0cd59fcbc5acc84bcc4de8578e249f8c46329c00e34c9680e0257593c10acef71d0d0784d07e28fced592fa0e839e470706e5002ed8a761c69d8ecaefe24fdeeca81d3020caa7cbf86a8ea17c227e3f57758df2c2d3f3a495875b21fd515ec6a41572fb56e0ab001620866a4ba6ea49d70b7647a728befef5c3c7dfe2a0e7356737aee326cb2a40ed8dadd3b04147c374993e38f5b2aaf994da6dae6f81106285520cd5e3a03ab29528da02414893891a5b95e29f7d0e5963ab49006a5373e089f2eedc2a8fefbea391787b21628eade013f84eeca36a535f68bf61dc5d4a364d47788aaa3151e0f224032cb9c2a8c2f3567fef1f889b2bf7fb18267fa3d50d2fa165be3333e5a511d52d9f7149beca9ab3b30f5442fbd4366c7cfa21bfe0e44d1bc63ad926238ae846c521cdb9fe183b57d9dc4ecae73faa5006793c4ed7984b45b97019c22ea7d463ef78553d2801565a6385800c940b31ea1a0ce447bf08bde3dddf45a0c2df5be1a0cfa615d9fdb40d8dd9b0a9913bc81a34e76c0bdfdbb134c4b29fad2e5ff2f1f2269e0238ae7162a1b7b6451916f0675599f983cc8b16b4e6a400921b31befd179e26927c88679ef422d632244acd146d26f984261b9919ac97d59ba92737b6a8f439798945ff064f8f812d6d61fd84abcd67ecaa9cb35625fe26d1b4218e9c4fb7900fa7a45ef56f8b414c81f7d2456b23a214b43602a1d5f45267194623e322d74366b4362c6942b317bb4560f3fa0d2a8693e76fe10fbe8ae80c73fa669a3a1fe9b6cf6d2f23eeda9d062f8f522a3a61139cc521cf182adfa6e2036f22e2de240e181a6bf4ae28f3edf00cfc48608ba4ba0d7308dea0472fe05c8150d0107f82ef2e40836be7a3dc141f08c0e1b34aecd053055bde8475dae1933960015b14436b0a52e6e2a634f39b471ef4ed71bcd218edd115569ea2d2826e1101718f18d1bc77c313f094a7a977f436b0b90a1f04ef855920adea8a4b0371323a7b537ea8dde3de0d170f5153c0948a9eeb0f869b9510aee07dadf9765aab6e4affab685c1eafa01f35f18f2ba0d1db48fbfc4abf48a0723cf65bcb432b8bff2720bc57bc7c35adde81a884757160c08ce16ce38d3ac7473e291b456d42f779e8f27c752e9d0531c783d95e9b2e525fd353160c167d23fd0ca4a7be990bfef721b35556f423bc6fc8784ef73a58320e0b6a4b095dc7d3153a0d6a5c6c37d3a52ed165f00cfe78c81dbc81bfab72dc20c7cd4d0aa142d0029d9f32227d024799f107b6d51896de6b30a3b850c4a5d8d2d3b007d440924292ae2c9c265eb5c9eee358dcfa121f40ef377fca1422df266942fb9b8bfd296b8080f7de73fd4a3ad392a269c9c52ac9730d3e3bc44af494ad0a54b03aeab4adbf9f31ebc1f0f0fee48d90dd26149dddcf20532f65bfcb63c26eb2453561efdb2ab6c41c959fbdcc038a46039a6141b538d9dbfa7ea1855fc6cc3b8dd35130a25136e83e405a012a87f8339a612cf6b40d4644789ac69aa069776dae39dd1b4791e51da9d7857ce273ee7fa2ddac2624c84bf204230fd59de6c9772e88f918e7f2626a5e3359a1717831fe8d125cb47c0941a3402d74277d34a928de907690d5e8b92d6b1c97a7e6d68761f75ce468023d31b18e0cbf8331c6fc2b4217e8a56bf02a58de8807b6b93805c69e2bd268acae874c5590045ec2c63753e481b42f9249cdd7c6e9f48f607739537b2e6b1b69feec68abba881c530bb545fd56aa1820155191b406a5ee3e04be6568f395e51794923576df5d380fe3d20f5dbf4f027ef315bef601e81ddc7543edcb16e1d9a2ff2b5b7bc60d83f47ccc94551879e6aad5d6c456457212c79a322fba36a1350eaf7846398200ee9bc962f7ca36064da5947ae43deee57208eb5912c60a588cbb56c7e6acc57857582b6fdaba52165c9851cea7cd574e9bd4b50785cedb053eb6b6741aeec3a4ba620e69aed20a4d140bba325cf8bd607ba16637159e0d3d8bd29d6c927c063afa07ca29ad7e1dca18551ed1d9701718ae8a537a5172464b95052478695018e039c4c49240cfebf3b58de6bbf1a8c1c7e7f3f197ad53f1702cf7aff64f87626cd0a02844865e1c613b2df78e2e9b18bccfb654137c2b05fd788360c909f278ac7eb101b4b649b985d877b5b13e5bc5952726f34caf096fce8ff1a662dfd328d11e872f60df69c8305d5a33f6f9cf79104867872f265e2a334369b8041288a14a16cfd1eee25aa4eb5ef49de154083a72ffd3295a402ddec3d40cd5f7aa49fdaa5934679dae4827ea23b7722ae47c3c83346ad26173752ba3db85722dc9266edcae5290e09559100ba78fed9ea25b48d4cf425a4204100f010111420eaaf7bf5800d518d3d55f7b18751dc7ab066a01832d7de639dc8b1a33fee0a110e5fc7ffca69553ca98ea7b5f3387778ec6acb9ba61b1f6b32f532ca06fcecf9a0c1f1cf9451cad1a663dda924605a0cd615c2f1a43a7379a3bd3428473785fb91c2b4aabee96a27f658403ab5978adc99791fa2f55b6b6c852e21c1232770ef216ce602457ed5e573120bd9f50c9bf7e29c9d7a83195c082dbfdd4d3aa4c46ac92a4578563442cdd1c8d08426368bb49b8193e8f781b8e4757e5f08a02e396d35833656282e3a528a80f7ce142c72294edac321b86ce784558c53a019d22d2dda6aa89b077b13776c68bff025ea16c36840ea881a43894c0aadc0a551a56f823d8345c376088b5520c3a164cb6a59c364c99ed3150ec3e3ba9dfa7f7d3cbe5ae47dbd258db48ddc0f43ea176cc40bf58de4d4b0bc16bacd98973efba05fa0b827d9a41641c601ba59529a030ac29f12c82c97f889aab53b2b8636b5664e3724349779729121dd0d51859ad5ad9825a39293343f936420103f1abdfa8b07de11729a08233e41a58f7983ed5c1902932f0aae89648284974fbab22a0ea8700cfff059c26a85869da46e0f85f0001a1da6537bb61173bc76798f8227a70c5d421c53c20c5bd3079d04481017bc901b8a4c52f2dc88c998620442217cdfcd2e92a0268068d50a2b63f57bf10f5975bc119dcad1fbac2280ed06dd4f0cf327c06b57ecf3558cf517627871b4fb76949b8385c2c02a75c0a89e2f58feb0dea598c9d46803a443665c889dc83d1c9cbaf55f6da1a745f16c3bdba51361fd27d0c4e7e787f4d29e96e625c4232a98f8739f398bdddb66f10b676b22fb5943aa151fe289c243211706db37f2902237bd0743c8e88ad4afab4970857ad60229d9c4b8a933025a92fea9e8a0ca9ee6d0b1330280cb7b3d35ae3e5dadd784ab4ef45806fb33f1fb7d1db64c563eb3975b4f6e037de215b34b67a5f8004162a237cc288616ae68082575fbdee36cd2d0bddc3f963adc95736502b63e74223269d23ae4010bacb839f522079e7dd5174dfa72eb6826753cc3faebee663391b4583f4afd3a26dac70f4a52e1644dbeceadd33329b27406d97fdb4c0daefcd7f7d0bd9ca5cd08b909f91753a3fbfb28af4fccc40b18c117af2c245cb04ee0de291cdd356fe82239d74a434d6c7fb2480ed2522312e7875028717dece120322f71e4cfe99ee321760e239fddf996bd8be59cbe0e146fe2465360173726c9bef1908ba2b5fac69dad6548fa3d60d64c94bec01a959ecfad3717d70a4e1463b53961dde17010d4bba7a51f5477754018062a1faf58b7f819c35f88f406c86b8881c5e94dc29da627b17a8e25dd88820651c6fd78e5654d29a8419d47b8d91bee228690ca48e41ea8ac779d96a3445cceeea620c6eb3d7730155a419d77a79eee3788425ba2e3f76817cfff2e80728c0ba2a03a4840641be079567d21bd0e57dedd41f555df916ccec8c9e5dbaf54abb244e80e8d4db72f195babe581e0eb05003d4a2c2f99f39eb8e89817012e8813435ccf397553f18085ec0bd3f766cd5a8590971ac579e37d3e74437dfd73044398a4e46d5a63852169e4373998608698c61689957b64a6de434b4af7a47d93ae67872fac285daa59333f55aa3a66793c7c5ff5bbe8ea5a86b6342cea75a0343927d963f9d65510495f98830c105fdee06213606dc9c5789982db0780a0fae2005e19a3fca75406668eb1862a3a6e4d0dfddc54efd63c9d0f812c03d49cf0a17ae68d095641fe4b64ea23e9ad4cd501f134529af4141ff138ab2211d75f53c3fddda1cfe491caa660da7dca1a66d37872cd6d45d80770c67aca4982", 0x1000}, {&(0x7f00000017c0)="9cf1c3b0adfed29476cc49643b2ee792edc9cde4aeba49724ec2dbd2", 0x1c}, {&(0x7f0000001800)="887f69db178b449f", 0x8}, {&(0x7f0000001840)="13f5ab9303f095bba4f8b40f84738d185b4dfb5525d8cb1b19", 0x19}, {&(0x7f0000001880)="4eef2b578418f31ec90b21001b9075a109ff308dda72dd4f8c3b5b81c07566555a877c68f5f2776f5455cc748c90a30ce29745cc930b8999f7a7e62c848a3147dffbd1e1d6dfa6aad657c0676998bd32e3743931c06ebb22e90af59b6c48b01e7cde345ae0d53b1eb8c6", 0x6a}], 0x8, &(0x7f0000001980)=[{0x90, 0xffff, 0x1ff, "679a4599a2bb9d6e85750c4b4699030d22b15457b3486beac751d2060b8f423e24c21619f75e724a4dcb170afc0aaa06de27bf4c7fa28b1ca72e70cd12550beff7ef567fc3946bbdbd6dbef0230ce6ca35cc388a144a407846b6b31e78c001d2d12ceebcb7740475a586ea7fd835133118af276ea16359e7e782126a31e3f4da"}, {0xf8, 0x1, 0x3, "8e6d92b1cb1d133330a9f85a499249e05cfa204efecfce1eb6d344039e02efc02f4ae886585f3078415bbf0aa295ef4d2535508d0a789ddc6910d05cca1860d317cbb99ede81ffc5016bbc1ca5f7c0c27910551a5da41edb9a590b4e0518966895a215f8a7538370a2bbb2f5de2c8322bc77a52acce09c4c752b28219bcca25cfc4ee3699e34e7e1d7c1f897778658dffbc380738379ae57eb7b3017424140d79b329e8e9b539d03a3792d57cc3c0fc56599e6038b4a00c0271d65239f3371ad94ff7f987f465e44fc535c188441fa5b7c3f1c27e082bbd6471f181ea18277911a9d41626d4ea8d3"}, {0x100, 0xffff, 0x10000, "0d7385dcad04107047ebb18de2ede7fbfd5aad8be84a0ea31d3a6e166358b6142dbe39af25f459a6581b27c0aca55e5c7ce661bce784b8f3bde8753e830b1c7d2760e8b0e11c734a4f41aff167382afc200d6833980d08856c4e8bedec7318b5f30359cae01abff987f3e7ec1afd28493827b040dbb5e980ef0e17c7f67015f347348fdef26331184b38b3ff8bb26a1d9a203568c102bccb2d7d63e82890596d0296dbcd0d5c4b2adf56812ac1d2a2261e59d06fbe5414ed4a26b579095ca15ab1855e929e0fc1dd76481a4320466f22224311c561190c096951d68b51a8f27a18e6e0a3de9e0ff9860a"}, {0x20, 0xffff, 0x9, "2dfb67830968d44a97252d84a09110"}, {0xb8, 0xffff, 0x8, "bb9f4cf0eb9a45282da79c8def19225bf442f3ebf549030babde7960daa72c0787659dde628b723a3a3e9a1f9ed2dbde2566602f4e124f789ef9bd68636e5fbe5b4130af3f100f1e8280cd3136c3c25b981c1ed63483e5d4f6533b82bc371a5b7e24e4d206368a73d974098cd1d444e63a4b26180745661320b98883dfcf4711dff66d5278add13ab16ed3ad3a85d934dc40759537fd9e79925f86e48d517bb3e22e"}, {0x110, 0xffff, 0x6, "3a17ecffcb3c346ac8caa21a05e08e4b1c1f5449ae34f5014e51049f0af96bd7bbc6713b02be8f87f08a3aa7d60cadd3d9351191ae00c8b864d7368780dfeab2ca26365b99e35a1e8b5d13aac549406f7d36b4c8d83d94b3371a6d4ebdab7c4a4688be2a97f1acc2628d5046cffe9cae21da8dc139493a465767c363bb5b36236b24ae451f9938d3915258df1c9630ec781f87d3aed7212f7287f062d6fdfa2df560464ea3341bbe142ef3c8b8e3c4a6af4293197984bf6b2fe2997076f0d39b73129251a20cb65c7ecd80cd24b49180e94597c80c7ac32cebcc137670f81e52522e5c1ecd3a288feeaefcbd155c2bec125fd96183fe6b95ac81"}, {0x1010, 0xffff, 0xffff, "cc3cf7f9c3ffe5098c33f8636125267b7c1020b24a92281da785bc31129c7e3e13e86580694fd7bef9f78a26e30b5c38275189ac55682539f4d66332a214278acdd514b00115dd0209ab856d4d54b46a5219739f4b5dd07bc249cc1e90664e36d033c3f8f7e396d8ee9d90b5aae16ea9b60edc6f96b997a68aed571454a5a81aec18e567614a6d7262dce64344e34853a866cef8d66148f1e1c812a6a32865bf950e45f4088c19bba99de995ad363a3e7943ebbbca80b7d2051f9bf2357e0fc288ca170e5cfa4b1d1cda23d8af71b42e7ef096bd689f6cf68f6fa550a5c6161fc93bcbe5897cdadf58ddae945e0b5dde4a46126e7b2ef4d81f87842e7db09506e33f8cffbd99880c8ad6bb12b0692971d340166c024fd0b94d736d44897a2c6ce29030d93bce72f865b964b29e65142b0f4e99d353168a5c972ed3ca9b79435ad6a0e3e93339f676b5a8b8916991168368069f8da123b5f6fd43c3716d1991e9d51be316b9513e5fc7de6920673f9a44381f84c79802dd02afaa6301f1ada0fe30a69817176cc54479632269a503a570d251ef1ceee12957252d031d9fdec6a27134c4e1a39baa89605efec66f7c66f973cd28b242c5379606ef25a8c04427e700dcd13b019a7f538127fa28b36fc74909df32db711856824187fed21dce0bec010f42ee9d85369ce3088e2d23549d384f3cc2bb486079d40d4e3df4e2023f799c5f7505373411b97fcec91747f63455711321267033895ba8fde84e645375dfcd510e96392703613a37b9050c96f4ef98ce5c4450abc6904ab8e7c0d16ca03cbbfdfc96916973b549a98dad2b1f77aef08322fab508a971b4a3754fb4a4dae3bf6000628c862d4229f5a6249793940df9f5ce2da8e26fe5e483107cbde67dae2c9d9fee1770c0d7f939d1470c4ee5c84fba53ee7f3ca6ba1bdc96c57ecc8e7346e602f132cbe43303ab9a5172534819bbe5d3103e73176dd32d7c8f2dbdb2372d36c62096d99d263396a5d0892eeedef5dd4c68f599410941d83b4fce5c89b462ef469325de8bb95e28cb42b56622b353cf081950e6761764f5ae3256881433479430ca48611c2271f6e3eb2b1d40b9bd871a4086ee0617d91ac0ff9656b9bc2089217e20bc50a535cbd597c01881f4cf630f7635a61e93d1e0875fcb23b5be2a63b3e6c02a8a1f6df94c45cb2e4aeb83cd6b78c58542923dcdd70b5dc0255bed7c82df943d15334870b625b9dd15ad24d5cc02b15d407bb69739309fc3ff779e2acf09fb1adad59e4836aee1d1128cfdc670f304a1cc5705cd046dc04fa8bc6933a3862876b35c62d36e00569550f67ae573a415e8c2e176c71c076a033d1d359ffb8d617dd3de4c3c4de4cec801eb56b2fd5e2374db4dd19798967d292d1e858ef463d4baddba6d6442e15273cd5b06510b34754f36b1e662466a217c0894e817b1abb5fb6fd77563bc1daebc8287016f47739080f82212979ea330520441968ec31cdb0542883fd342746e5ea0c39c52649296773e922d339df366cb0583031252acfb6c42019b600dabb3695b04fbec1ffb4739ff986dabee2f480ba8e64af8d3a2acd73fc16106e51f019215976f0fa2f3121d98bd3030bf1b792fbde2ff336c0629b5bf7ab26f9c46c793b29845fa6e20b4c2ab258d8609071b820ecd89f95c025c77571601937a2f8c38fd983f8b2d588fd1e86700d72322a430790f567a47002b422aecd61decb39bff11371303cca36fd162b7615cb80bca4c762e88f6a015cee34bd487a2dea5e563f27cd9d87c749f7b74f9970329c0ade1e7134208433d0059823a5c81b3b8be6a96c479bb27f01ecc694204f2f3e9db61f4afbdc790dd4c2da62bb9b76728d21e31fa1ee2f6b8b51c0f83617b2310d1f81302b2e3e58a7122309dbbf9765359887f58520b2ba3927283a7f74a936433c79da3992bb7675d635c718e5097194c88c5656e65395a91b3ef18db22067c75bb4e3520908dc3b063c3ce8906c87f34fa238c460eaaa1ac4748905a3ace68697c52ddfbf8e12f4b3fe2191fd9ccd435656d919bf57121889e0a94e3d89ed8f0b193eb15c26bc296a40530d7b7fddd00bade9de5237cf95d6bbde084104e8b779b76af62e30dc8be4aa60100970b9adcdcd874f4f9e9a5b79b3b51a28b0f9ef58d1f5baf7d5fa4ea52d7d7cd05048055fed762f8b6ad5825c33af90179881ebcfc88cb637449896df2aab57e52d6c2b1dd4d4b62bb25b351277b77c3514ee552ff3db6891346cb7393d77ce8a35c75849e541954bd185ad9a8d317ff016397d0621c676f03b7e09e0249f90ab3684121b54e9e12e09f47e755856e092df4c76c51ca5cf331811460d33b2eec1e9675da167eeb888523243aeef6f10127fa2f4a397d279f98bba50eef48e4f068e581d1c5814dca1af428684bd74fc50d0914dfdd4cb88a6e981ef8c75f6b9bc9f7a06a064903fab7b57edf2e62356196d2760dbd9cddd0512aa6af1de5704f2157151f2a33bbaad103c28b6a703387099e261ceaaa626d51fb461c0fb13de41cbb9bd6f3265ee7ddd6ee76d2bad7aff128a9b1ce0e2edc40b6d89a50af1116ed2c241dce339bcf3018b95ad0a90b12365da10e280bd54102d0f4979dfc0219a1f63448447b168f0587e547e88c6e8011630a566cb1962297fb18b35ce22f98b3ba22026627962397f4d6ac07444debfe9d43a315650c65a3beeb758e813f267055c6e59d4ce83ee9e937316f579ca9102f676dee1830ce6d0f95466b8bb1ea787a53b7ca91d033ca3b4e1891963f2e83cc19496f681b798182518cc5bc66a05c26559ca543ba1dc3c929d1e7e03b8da2456d5bb83c6993887a65e2a3fdec3c29150671304ae2eb7bf3d6edf7ad40aa1e89c09271072fb48c004f016d848f0d54ded48c8a7b4557df7284e427a3951582f4ac4c6ade3b2052a06c937b03918eadce29638f6cf35159391443583034226478a4bf937e967fdcf9d70401d1aaa31dd13a7de69cffcf2ba78890d3ee9e8e293fecc168a02b94eeaa72381ebf59748492b9082eceaa4dcfef20dced55e3a821d1761e8a328b0a6d2061c857bdc29fc1c04f21f060c8c78b571012f00544907556a7c52354d5fb84b55dca08eb3f400585b306c1076ceee6c7e93d19828bb24e104bb6d43101d4eaabda50618aa1f396c5edcf980d7bfb18c969a61234c593942492a7660136eb9fd829fd0d16cd5a24172083daa3c4eeb7acb554d894fe1336586040ef58ea7ba72102c636dc9ea88f9f5b8613bfd24aa8b5699ad9bd499c1668beb2d84305b4effd6b4b44923f5f0d225eb2956dd8f3d6d1809bf6b164276124dbe6ff6c3d457b00e83229c88055797998cef34f2967829e8441743459b44244ee2428480a50cb71c4974110d2ba49c416dfe8c687096add2044f3f66f4a9c2d4387165cabea04a78a708cff6cd1d545ee45522601bb22267a317263cff9fd62ce772cc6a1cb987fefad0ef31fe587a99fec4139e3db836afc4556766b51a40fdc1fb7582a03e9ff7b4520491b3f6c7012b1de6a5598c8c058e194af759f91da690235a4721fb9033ef728515a36e85a0a2ff44f4020d5d6099855aabfdd898c850f9b0a7232fe4cf320e0897f778e8a102ad1c08bb5b7f539935c760a2175a9e9cbee2e3853ccf9412e563f5da6c26c0463f59361c97d18cf532c801fe1a57a7e17efff01616d3cb32398e2ed8d3d68960c31e258b83952ede0df6a729edf3a0b09d62303b567d2a0f2c60342ad9216d078a06da0e9c34f55eb3ad72655aff51181bd23e7daa9d7709c4784851c19c590d3f30aae042319ebe2a1c021d04a790582c3e8a5ddb5fa2a7b031c06edcb37e0b4142c96cc72200fc29cad814825736b078c6cced185f5a31b05b0eaf0e35d170bee61a5f9f309db699a04f23c10e38f9de46975c2b82a88b09f574e375fe0fb5962fd6cfe76ca162efd6ce1d08c901f2d83c94bc5d532a1128495eac5633c92471708f958fae78a0da36c3ccd87d941e55cd394756091469a1efe6aa1e6637881d86a2a501c36a054621cd3f1cb55146b652c7f01a1a616dc6af9da44f9c5fd58bbb3eeb80e23918bb897f624e69ea885641b5e00d93b1824bc7d13023e3bc01fc8a86eac6bd16c79af10a0591551c9a9bca6218fe72f9b9a7e7a3633770ea8a7ef9616beab2a72674dabace741f5ac9040314f2a040c4b15aa22159a4ae248f9d1ed4f287c3a3b9fb05cd04831b95b08fd1e7c613e37b751d36e67cb0d3c5254cd137638aea639961174fb871d27e42d67994ca9a17e7a686806d5c881ff29e1c3e52498e8335bfa136e514c9a2d57272004c8047d657725221d52697a2b7c606767a5ce2fd178f888efe68ed4405c4aa0410ce258752caa57beaba93e998b1f50b26b5d35b973db49949dfb7c5065ad264b89e4545b2ec8a5bd53bb4cd58508bba54c54d8ab3f6b8729d763d07fd499632de5ec0501447115380e85aff7c97a46efd115f512cf759bc79f88ab2706ae4e01fb3ba6ad00c3b90db663c51ab4bf3c1d6f9ea8b783c81a9e5cdbadf62697a6f1f784fb5e4d0b493b39ea4fd701de7398e9897df2ec2a7f1dc0f5d456ec1e1cd5a2b7fa1c2c01a2f30a635f0231fc769d0840b19423f229f9c317c11ebe1077b5ed20101f42811b9791144caefbd837169d6fc28d601c2889d720418781edc968c3d99213af5e17195b1c837be26b54b6d13b248d2813d2a46578dce63308cd35382ac3d3ec7da873dfcaebec4b4aac453bffec33dec7ae49fabc8dcd366f88c5742487bd69123398cbfddb77a9c8aa9249ffae6b8a2b35878edf4b6b0309d2066a228779bdc30071ef3aa063c6eca15c86dfd48f0fe7dd5206955ff1dc264ddb6431a73cadee74056985eb23a9de1979521871460163e08cff82b8da8619ebbc1e1144be94edc2f4e255a1ab4ee14b95a905a88cea06a340601f88f75d66fad198c2c59617a8a89220ff309476b5c68a810e896796dc11434c20b429abeda3972df0704d2ea16c602c3b266ac5aea68e73994a82868f2dc77ed309f93e3b098741a27b0da20b3e3e2322028a8053da19913f14ceb25fbbe8628dd5df84e08ad0180f73dcdffb823a7073b52f3a011b446ee7d1fd6afef2a4fbfdf2d01ab3e3f8efdc7d669b46cd84117cbbb6affa55ad5d5d57e3b87c8185e4662b339fcacd7296c7652690ac4887f0080bc7cc6a7077d49af3ff7146b3e700c37bfdad662dad3ede55013966a589fb442fea102dd8b9389aeb1a17f6821101e5d651d1d029a25da7739f0fa72033484b573ee342be3810f6bc842a1b179958b2d47645b10f3181ae07ecfdff3eb2c50f175171a355cbe68ed4940bb270471bcb273643c4b6c2c627bb892a4fe9c8a6123b69e8e80b1336d5a7f315493fc93bda314c016c9f9d136ef7988ed0cb67b1cdaa0bd7b1d4f211be9567382229ff33f878efa89d287dd18b5c40cf5553c64bc28f07dbfa7d9211caa396ce08f445513191733fb1b609657e07137f859684b848abeda952c98167b26ade82c4d0a5a453043da378621887ef700742cf96dda267e10d9ff3819eaebb548d396250ae00cdee3fcf999fa9a2986de07d1aba93b2ecb0c64759ac68ad2a1234c8e8b0a0458812665999f24cddc058552d4b8f4e0fdd5d7f1a7b6273a20c12fdcb442eae1393b65a47b548295a98707a472a8d06d4f9159b62e70d9610563e16d3db5144482400f478bf7ebafd8dcb828280b8d9cd06efd1155c3e09da376ebcec0adce84b5fecc283d4a52924"}, {0x18, 0x1, 0xb060, 'I'}], 0x1498}, 0x8}, 0x10, 0x403) truncate(&(0x7f0000002ec0)='./file0\x00', 0xfffffffffffffff8) sysctl$kern(&(0x7f0000002f00)={0x1, 0x2e}, 0x2, &(0x7f0000002f40)="682180779b5721e6402aa2af018ea3ac4d1457c241ea28b2d90a24e3c00ceac003f4c7a7dd84907e92f4589bbd2366fdb7f96a784766ed2ac49aae", &(0x7f0000002f80)=0x3b, &(0x7f0000002fc0)="bc9dc021b5fd2840ebdd0e917395d8df6fbfb590a4bcca792b519c452b91ae7b966dc11d013ec160ae4650aa35a410d1aed074b43a10fd4ae8eef93a0732a2aa14cc1fb71f5b82c5b72c1dc34e98e2c0fa128dca4ff6c30290954c746657777d79654d89770f11215078b755e8a8e3790591b9bfa358c0a13fff9bb04ed77d630d3d2433a39ed004420db520e1ffbe56f87196d4f354cb313d7d83f8aaa7f9e1dde4d73a9e8c37abc79d69fb8a6b605f8127d015259bd0b35b30eed246e41d4206aa3fb22269d4240091c88129742d1b7704a4fbb2c49dc3c184539999488f5e6e13ffe201ce199cfca5ebc9b94bf92e14bf36ec3f968622b9fb647fb4dc8d78bac403bbf97f22616bbcd66451b8653c7c01eef2b3293ddaf6f4428c9887145e75f377fd3c92651c43acb94faf0a14724b3b1115213fe23ac3c7ce401a3ce6df688b72dc9647b0f1cb869db48e946c05fac2cceda55e2b1c6561cfb6312f16fc7a8dc4797a153d1caff94377869a1f602d1aabd59cde69aa139d5578ad3dd62e0853a1971d23733c03b2a1a8c24ca3c192bc50b8eafee5854d6b684e905b46e9e3fe458fea8fb7b33fd48ed936c07bd433222cfb3b9204f629829af7c70ceee0185bf4d605f6b02df1640b264003d1271eeff59f9fe5eda9c92ab64315655505599923828131f2e9c50a270e947be7c16f9a9b39a80940eb1f695ac11d675cd9e35dbe9b792e3bf44b6386be72a7f96f1159ab03a73575a1f3173f587c23f0a1a59e82668e0a4a231a2197f28d262bc1ab894b3a3f26bb18f64dd19c10bcf5d5753f02b9f2a6cf60cdb72069fe3da3e49761f6ea23fd35dab66534be4bc21d28a2bbe481ebce9e17fa73f2424b090e85bb2f1e6936448f696d4c3e6e083515b5cdef37ad145d3f17f064478b1dbe0f84ff7c08dba71a6d5b2bfceca8da64f6b78eb17370146dc39db26b2eb6e7721c41fb70c89585ad9247488c48f430ae3df43a80aca40b4cb3546ee1d883a0aa85f372d21a972fc597ef2c8d145afebe67de654323983d6fe92fb67f4b9842d4bb4d76ef6e17d64d6330674802d1b58d5dc5a546d439c6dfb407888965e42c7ec7dd01b372e43649e297253936cda38fe9ff1a500ccd6d7b597633bb9869cca93e68a54a99352b2bce0ca76eba313b1d859ad5aa6c4c0858c2b7bde1178be809eb0995ac2b425078c8895b3137d4458cb65da89a1def6a465ea1978cca8676b1ff9a2a91ae98aa28a8950c3cff8ac960678379332d5afb9b60d216269bee791da860f1df0458ecf79802dfbfa461c7039d781071589f23580b39e2c8b07b3d476af1795a9f19ce408928fe81215fe5fd6f96cfbfea42abc3ca41408c03cf8f500e6b0ee556488274f6c7f1c45985c076d98d46136937bba3029ba1cd36d6a6a180f99ab6fc0e9623f4369a1ecedbf489bd9f4cbc7f59a68e01a204f6223892306290e8d24210cbcad5dd8a23812cf11a5edf38f68a78dae777d4fb316077d074b708ef10f0abb25a2522a1eaffadce22af9702c8cc1b661d159316cf7c4fac23def53470e414554843e12118a234f244e3ce665348a4718c6d14ece2efa97c3efbc7b7549dc424dfe751b8d6e446a96652a538adf83ca2f54cc3b6a32f8db1f522130dc46e6c80b6b45720e7c3acab6ef21ea0f498f7ffbc5865baff28a39f6be835da075c7c9c5832c29f1786fc3d5b6f0cac5edc8ae76c57839cf1c46d69f3832bc6ed2920873a2c378d7ffa0c04a406dc5a45936ba6c18ce72c384f7643d0fbd80a4fee115228fe2d988e76103b9c580eab0e26107b5ac0a7a1c8d5b54d10cab90f1451050738d54a2e4deb52e7d0259c1195764e5c7f1f44bf62a621d7760ed1b2538eba3d72d6a362108b5e3537531c4c13a82e1a9c89dba2ec8242828a70258770e0a369ca4d7ddc19a132dc09e8843b08a9aaf30950cc6b87fdcfb3b922e581d9377eee5423934e23af9339663e1618c3220b407e561b0d5040b1f0e8cff7efd1e223677101f43170d46aaa368ff7be791177c4436e71383772abb5967787cbcb36e970c845b496f1d46e2f55c891cff7f6c6c2fafaca4e699dfdad3df59a9d5af687b3900163c09b7b8ecdd177fc5ff34724bce70d425e296e7429ad05f7bb5e9e7f623ec46ba6d19a177ae1480c4a63ee12695e61e0f54909b458a58dd2694a27f4500583bf28c328bbb2bda69978fa57fdc9d17a15d6321c7aa3f53b348267ddf8c25347110819e86797b00455e41b8b495d400e787198e732ffb630eed348213f510fd323fa70c776cb4029bce106ca86316a6c5273fe5234623f9ad1567e197575c9e7dbefecb4eeea12985bdb0c51126565281ec5ae9a8007f06f2e26086fd56565a0f7060dfe0ed49f7fd1c0bced49407c0518c3aebf818d892cc367a38e66c00825908adb6c64f09964deda1370a875dedc3296869b50ad2b1d80e56cbc1ba6aa4cb2a033b04764ffe22d479597997cff54b707f0282d83efe484c1cd5fc8db713e2e2a22d519e21bcba5eb54559d3bbaa37e6bcf743a8362162213a6df8b6a9c2000f77c45470fc7b23a3045d50f61a8891fb0ec3092af35e86c86a11bde38f5090895d13e211fa9d1967915d284ba4e3b734a588f2b3792890fa4d32ddd725b6ea606e8a922cf58c5dcfcf9599c9a12b675ecd025158696f939d0330cd1bf07b49b9f5e51390488dcab66cdcc76f5950da63d950d8b65f8e34bae6ac68f853c098b2e510dcfb75b0dbb41cf378a71ee4143e4884f809844c50741a06056138efae13165e09c8b760d68cc114e827011d4901787aa1f1d127ee6b812925ffc98712a554619d4b7eb4135440778fc99fdc55903e1e5a12f33f7d2ff29b9fe0a7ef38628dc5bd36412e7a3fdd345240b4ae277659cce8baf59a39671223dc665816e39703f3ea3904bf3e61a096da18565666f6a9579f38404614f9526cc88a0630c49bb2c7afd6326324760cec6d7c545386832034567ce24a08df4189535c27ebae244e4700a0d809ed47293e5973cd33c64ef0f9c01c85d2a2e2724eeaaa21dd1df38158cd8d32d2f72332730d5a23a1d8bcdbcd9f42e40bc5e1244c58fc93ca616bf25fca43c6a4dc8673ab323d093b47a2416830d86e849e004620f889944123cb3abff1ac0c100a60d0c2792c180e16de0839943db264864e6e587c34b58ecc37ccb769531b66d5af30924f8c525b637d8efc621c52619683eb3dcdd613af4cc6601efb940ae04b88fed72fa7b0f97b734e85de95c90d64f468c3a052d31da6d52d201bf2514387da9e2cab2a442b305bf0b90ebcfadccd953d625144cd11707a31adcdef36732a8e52cbf4987f41b1339e45afded48aaf415c097a2480473628a081c27839aca8ce14ab6d1ef66fd25b2b91ff36d24a2b17a521e50345cd434e03456acc97a975a74fc3350522b3c82cc68a73b0ebb9ab6144e0568cbab43b25c0cdef89d00d63674e5c880de05b0f06f4f513337c679f29c9417257f3e3abb62cd3852654bc446da5effa99a50b9ff0cd8c186b0bafad0da1adde799751c80cc31bd9dcbb7d1ae31b35b7c5959ff29598a57db8e15021cc4b999a934ceb0e588e6bf7e7cd2e25b37753d4ecca37dd855b68288fd06b54658ef43868875f1c91c1485e95f69f8a260940eaa1601c1f2f4fcf21fd2a4faf08f3c42c74a156c084bd9e047d610e310e0cbd3bf11122b1ae888bb0b11ea3932d29e2bcac87b7a43ef95b7be10d4eba8c75ae5a3ec2b7bd9ff5994cc8126303baf1e101b525ea06d65f05caf3f610abdbbe8f4a3b59acb3fc95a28dbb12aca2d804085d3b35e74f7ae47650b624103fa85da26cbae041375b6a174ad1d3e8ecb4e0a1a8bff98e7f4d5df5a5fb3d69aec85822b53f9bba229caffcf01af8f79ec6ac908a1c66c2ff21499b194b4e02c2ef80af07f21b700e93da525ebde8816e4f3f74325b9ff6fbf4f552f9446dbdd695678dd693de949d4fb0bf34566c6b3e7bd46fed793dfdf318454d0434afeadc352808204066ae3d14db5586010a7cedf88e8585a0302c53ebe6b9223d63fffedfab43407ec014c45f812faa56ef07822c4bca835f906de911cd841fcba15a2c81f4598a7da5f32af2c4d7e134fe6233234016012d4c799ceac0018b9e0baa4d91e79d1b45d06645f79f6db2c5d0b3a5d94e1fc4075cda26f59a5381b42e4d3b05a408a0cc8ce72aedb094453530c3519bb1c7d6fd021679e7dd2c9f747e7ca6f1604db0af2fcbe9aaef4d2c7845688153ea4d35fb0ceef835e21ac987c47eaede89e195bcc02eefc5abbd4bf504e96407cfe72bb2b64695df51b9dc2ecb5be8bcabb78212a69f0de0fa189675ac0ce7afd6e9d5ca877a5aca2345e58902b0c8d45bcef99274cdeec0a46db81fd45cf87de2f671c7a22ebaf020a532318e1560093e364b1b3022c1ec916472039d85cc4a7945d69d59de7d52bb7907777514bb098020b75d877de33479e603f02705bfbb863cb211dcb284fc3b137de7d488984c643ac761396ba8dcb9e1fea5edaaa341660411bcaca0fb039593eb23c401c1a2967a00d52a0e78bf715b149067c16a64e850a52884212614393c755283fb5fd74a0bf6a9b4cfb66f7129f4b1e7723798e26202e69926a248a0aa412298e1444fd334889fa7c0db9dd86fc5dc346756b2e6e71cdba41fa9d43c0c6360054491b1ba3c920bf3fda20ff6ac8bb017b800c96e54777ba125ec6be69003d3df4ac54fc29c297184aa06fab71360ee80a1777574d5eb605573ff285bbdb8f622973c791ceaf89d37b0c285428f632ab2fc649f8d6091eb123c27c74f8aa8dfc1641b33c85fe9b531e72e2e11ffdf63d2a3809f696d99e54b7a8638818e1ab3daf34ae7b3a68d28c009d75041c1147854c27116c1f9db079d9d478f85dc2f52a5dc8a5e84a672e1d170f07c234feaca3b563e1d7d19c99133032036439126c5fa84536ebe72de4b2bbf23eafc1a6173c4b71eaffd4b39331341aa7670fcc7f05c35142f35fdb7e35cef2e31a6536011e63eca825f973bd569deb675f16a13f4197f6cfabb97b3a9c2cf0d6a788131a43366d053898129a4227dd58f3c86210a2cceb961171ef397378ac0cba91318594c509ebf8cf89736508cdff915809b256d2f8001570a92bb9f45399ad5a7a2bdef86af0c50489daed3cd90244f2ebe2e76aba900570f73487a102d11dfe5f044dca903e21dae1a612f8ca14173f788e224ab87dc6e62f00eb32a4b2aa639adef00c3712dde356e3f477afa07f583f2a29dc4cbaf5d1d051b2a6f79e8f3f7dfbcd8621703946b33dcb04ec3bbf52ab76fdef65fbe3e2477411f26379a2c47914dcbba4fe99b7094ab0db0ab5efe69f245fc5d0382eac4bc62aecc2e54586fa2a59b0f767a2357ba648447e2b3c581773413a7e150fc506c55d3e28e37c1060a7bb583d4555b60b037dae8e346a6edd3b59f934e1a5f702aee63e8dd56a92148187c64679bd32a059cbdd9d36175fa35a13a80a071e405884ef73c2ab858db5ccf9cb3e266e873e646cb492965974907b7f281485948f25491ac85dd86c0daeec5e687750754de8b146e667c13b1e3b9df9fa1f8d68e471faf0b36876854e4e60993ac10fcb249d35582a242a6e85f3fc0864d4c8e18c6c295e01a004c8758aeb59ef264591feef827575226c9639cd79120f3a5ef537e1065c3de7ce5abd49e9a135f85c91bc809b2cba56eb928370b6c4116920380289954a4e510ed1012d257086d63d57cb5cc49ffe65bb42087c24882255e0", 0x1000) sendto(r2, &(0x7f0000003fc0)="bb29a51c55", 0x5, 0x9, &(0x7f0000004000)=@in6={0x18, 0x0, 0x0, 0x40}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000004040)={0xd3ad, 0x80000001, {0xe2f9, 0x9}}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000004080)) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000040c0), 0xa52, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000004100), 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004280), 0x110, 0x0) kevent(r6, &(0x7f0000004140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x1, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x80000000, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x80000000000000}, {{r7}, 0xfffffffffffffff9, 0x82, 0x1, 0x0, 0x3}, {{r5}, 0xfffffffffffffffc, 0x1, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x4, 0x40, 0x3, 0x4}, {{r3}, 0xfffffffffffffff8, 0x30, 0x1, 0x84, 0x9}, {{r8}, 0xfffffffffffffffe, 0xa1, 0x40000000, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x4}], 0x80000000, &(0x7f00000042c0)=[{{r2}, 0xffffffffffffffff, 0x19, 0x80000000, 0x1, 0xffff}, {{r2}, 0xfffffffffffffffa, 0xb9dcd381f6f0dcb0, 0x20, 0x3, 0x80000001}, {{r9}, 0xfffffffffffffffb, 0x2c, 0x1, 0x200, 0x5}, {{r0}, 0xfffffffffffffffd, 0x30, 0x0, 0x3ff, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x4, 0x80, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0xfffffffffffffffa, 0x2}, {{r5}, 0xffffffffffffffff, 0x80, 0x80000000, 0x0, 0x2}], 0x6, &(0x7f00000043c0)={0x0, 0xf37c}) r10 = socket$unix(0x1, 0x1, 0x0) bind$unix(r10, &(0x7f0000004400)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = semget$private(0x0, 0x4, 0x38) semop(r11, &(0x7f0000004440)=[{0x1, 0x0, 0x1800}], 0x1) clock_getres(0x2, &(0x7f0000004480)) getpid() sysctl$vm_swapencrypt(&(0x7f00000044c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000004500)="91f66b9f645399c654b85bfc74cf0acbce6d296ce37fb8a742405ea3fc6bccbe8386c0154929aeec612ff37924971f986395c9cb230f648f2a19c710e8d91189bc3e080aa8be61ad80a384fb4a3157517a5be93743af941faf4257fd018ba7e6717a53ec19197be717ca2c2ec62ea7f61429708a095c158706ab9a3f884473d252821d", &(0x7f00000045c0)=0x83, &(0x7f0000004600)="b6c3fa864c8675ddf7b86f90235e9bd0becaa7f29567538df9f98f7a1b84b3c1cd2b9212eeb351e1e17e184c30dcca6120fdfc847f5d228aaa8a9e5d32bdb6feedfa9c36e564002446cef6678fb50d57c397118a1b52332c965b3080b7baef634600d5421ddfcc9af693e7f1c24772d82f8929aaccee42dc03760c9429660f29d6025b8325bdede4", 0x88) openat$vmm(0xffffffffffffff9c, &(0x7f00000046c0), 0x20040, 0x0) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544fa000 didn't change! executing program 2: r0 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2000208) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x0, 0x7, {0x100000000000000, 0x10000000000001}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r2) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, 0x0) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x1400) msgsnd(r8, &(0x7f0000000200)=ANY=[], 0x32, 0x0) msgrcv(r8, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 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}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=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, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="1b62e4d521bb092a4dedac17e09beb7456e20cad7f16df9a07f46ccdd742315750db304d1b5c735e8757b930d0915eaf", &(0x7f00000000c0)=0x30, &(0x7f0000000100)="0cb9b10af0d4171a1955f6dd48502f28bfe05b9c2bc8a45442c80b849109395c909d2d39e4b8410ecd018e5f10df71d3118aed00cf3e0cc44c4ec720f467bd699ea6736a18fb476b68e2e157267ec6086dcbb648af50a534da94f84da867c3dc8bdfdd1f9f548554b26d12097c1b677d29d7f894f413b89990b187cf410ce72c", 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x7) openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x7fff, 0x0, 0x0, 0x0, @empty, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x5cda) 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) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x2000, 0x20530c) writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000af5000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4083) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x33}, 0x40000000000002ac, 0x0, 0x0, &(0x7f00000000c0)="9ab706f3785f7670aeeaf999a4565ea0cf60077d2c6a25d74f5d850fd3b925ec92889e531ffc01fecc2ebf1c6307040000000000000014963be64b9ca66f8354a678634aac204781b90b68a61b9a8e60cc1b7fbdba7a93114d900efe7b089cfdae2a4d7cb72a", 0x78) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x2, 0x1, 0x0) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f0000000080)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x7}]}) write(r6, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) fcntl$setown(r4, 0x6, r2) setreuid(0x0, r5) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() r8 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r8) setreuid(0xee00, 0x0) close(r0) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9544ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954501000 didn't change! executing program 2: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x39d6, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x130, &(0x7f0000000080)={@broadcast, @random="742983b6ea63", [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x5, 0x6, "768909", 0xf6, 0x1, 0xf0, @mcast2, @empty, {[@fragment={0x0, 0x0, 0x1, 0x1, 0x0, 0x8, 0x67}, @routing={0x4, 0x4, 0x0, 0x80, 0x0, [@loopback, @loopback]}, @fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x9, 0x67}, @fragment={0x2c, 0x0, 0xe5, 0x1, 0x0, 0x9, 0x64}], @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x9, 0x8, 0x9, 0x0, 0xfffc, {[@sack={0x5, 0xe, [0x4, 0x800000, 0x4]}]}}, {"8269d0d0977301d8d0ad0364970c22e696d8136ceed9f2ef3352d6c68d7d64660a87cabad0654fd4bcc36f85c4939a0e155c51dabcb72b426278904c5ccce25a3c7507fe6643255cdbae273212b2553e790f637f2a5989bb2779c45e3b6aeb2acd1f1a94eeb57cc6b50a53659a0957549b8124456a816fb6e71cb728840787f317c6bf98faf3e90b0228de7fc379f2e91878"}}}}}}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x119, &(0x7f00000001c0)={@empty, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0x5, 0x10b, 0x65, 0x2, 0xde, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@ssrr={0x89, 0x7, 0x0, [@rand_addr=0x1000]}, @ra={0x94, 0x6, 0x4}, @noop, @timestamp={0x44, 0x10, 0x0, 0x1, 0x8, [{[], 0x100}, {[@empty], 0x8000}]}, @noop, @noop]}}, @udp={{0x0, 0x1, 0x8}, {"310e9aef146c78ca659a79781720f644408be46f348ecf57008c44d693f69260499761d1cd1e7ce18e1876902637d0ce027740192123fd46742b31787153656ea8d223aef440cdc605b7d667b0d328bb08eb9462b48f8b9357d2d4a0024c398024b79e2c53b52cf55f2093b5572db9bbfd237a879edc5735acd02eb93d8d806e56638dfcbca47e91e1ac3af2eb46b10de76504edfc88cc89fe60a977b280d6b477274c83f3d3bec784ec64454c501c80b545236ae1722144bcda4a1d2cdeadb1c96c457230990629c216cb64ed07e4"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000003c0), 0x4, 0x1) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) syz_emit_ethernet(0x100, &(0x7f00000004c0)={@local, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x4}}], {@generic={0xa01, "a050c7d6bbb5d6cb38c302c110cf28b7eb8d2d99f1042fe971666411ce7dedc7667ceb62aca71ded3f4269ea19a3f8537bec6c336192ef2a63f4bb37db60a56ffea98d60a68cf283dc85f9bfdff8748c63734f43624bddf93f6a3ccf9ade5a2a0e8ed05f3435cbedad8e952f604db0742b8b60c9abaffe9cb1b5e8f0c2e456ded1b108ab6c981c03efd88e126c6bb16f6bc2ea20ecc586dfc5329eb8ae02f21c4bdcfc594d502fadca9ebf7cb4c77cb9abc0e2259b185c242c93d66758c46d42d2b0a95163474e9121542f05e2b7fb1d7bd9901a6ff1c47bc997e93df57739d59bd2610e4573ce754877"}}}) sendto$unix(r2, &(0x7f00000005c0)="fc7cb21a9d634ebcc647cb6e5bb9800fdcb844276c4869b2c60c713e2470e47223d1dad9a96ac20aefc7f50ddc7890ecb17c40e3fa5cc80236599daffc61569058da770db867b8598ae15de38337eb20fb02b8937b6f3988b1c93ba93cd1d076abdd881a0bf96dac3190aefbeccc7d947241a8c0092ab8db8f3409872d4ebc83102cfb3b82c4143e68571b569b088e3ff0543e07d07151b8342943090d7dfd05bed862f73d97a530bccc2869d5eaf361c7782172570d7f702b381d5855aa4798a0d7de31dbe7bc89052dc1", 0xcb, 0x5, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000740)) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f00000007c0)=[{0x4, 0x4, 0x800}, {0x0, 0x400, 0x1000}, {0x3, 0x5, 0x800}], 0x3) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x7da) flock(r2, 0x9) close(r2) recvmsg(r2, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000800)}, {&(0x7f0000000840)=""/47, 0x2f}], 0x2, &(0x7f00000008c0)=""/233, 0xe9}, 0x800) syz_emit_ethernet(0x78, &(0x7f0000000a00)={@empty, @random="6ac52d899394", [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x0, 0x62, 0x67, 0x6, 0x81, 0xc, 0x0, @rand_addr=0x6, @rand_addr, {[@noop]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x81, 0x52d, {0x10, 0x4, 0x1, 0x2, 0x6, 0x66, 0x1, 0x3, 0x0, 0x8, @multicast2, @rand_addr=0x80000000, {[@timestamp={0x44, 0x24, 0xa, 0x3, 0x7, [{[@multicast1], 0x5}, {[@rand_addr=0x6], 0x9}, {[], 0xfff}, {[], 0x2}, {[], 0x82}, {[], 0x8000}]}, @lsrr={0x83, 0x7, 0x6, [@empty]}]}}, "2efe"}}}}}) recvmmsg(r2, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000a80)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000ac0)=""/171, 0xab}], 0x1, &(0x7f0000000bc0)=""/91, 0x5b}, 0x6}, 0x10, 0x1000, &(0x7f0000000cc0)={0x1, 0x5}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000d00)={'./file0\x00', 0x8, 0x1, 0xffff, 0x1, 0xb0de, 0x1f, 0xeff2, 0x1, 0x1, 0x9, 0x80000000}) syz_extract_tcp_res$synack(&(0x7f0000000d80), 0x1, 0x0) kevent(r2, &(0x7f0000000dc0)=[{{r2}, 0xfffffffffffffffb, 0x51, 0x8, 0x7, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x6b, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x1f, 0x3}], 0x80000000, &(0x7f0000000e40), 0x81, &(0x7f0000000e80)={0x54, 0x7fffffffffffffff}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x0) syz_emit_ethernet(0x32, &(0x7f0000000f00)={@local, @empty, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @local={0xac, 0x14, 0x0}, @remote, @loopback}}}}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) setsockopt(r4, 0x0, 0xd, &(0x7f0000000040), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {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'}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[{0x78, 0x1, 0x6, "db38ba55aa6fa97889ecdd185538f1f487276b91f6345fb45d35835dcceaf16db15c96b45a850de513e17b9a13767b796d57bafb4f8c8870dc3938d8ecb5d40ee6de1cc0192f91f94a9a0b729f498cf62cdefbbf2100ce2aee5f5068fcd62bad48"}, {0xe0, 0xffff, 0x8001, "418b1e97fb7ecf03bb548894aed4b1f7df6746fd55419f419fadbdf4aa625b55b954e802e74fdc8a7ae817eb14ad9ed3ec67abdfe8392d66d7a92d4f5e224b60636c1cb8caa5e18634d072552b825a4550d8f7662cb0ae5220f10289b43978a77aed1880823e8a0e4217c5154ab42f25616c870b262f21a788f59a8213cc1bdc38865081b35a599e44175fd003b550963a63c48dae6c3ea53b797deed0112789315c4162dcbd6a487ac1470df0505ebc805fdda19052ad6c176f1c671a987c9cb8103910bccc25d50c95907666d4f6"}, {0x60, 0xffff, 0x3ff, "7803362d4f8e9ea55bd6f8c14758e9503f78a68fb809c1aa0273e52950fa7343791647bcabb4940b3d15404f03425170ab9307e824fbac8c4fb2a5d2951c5984bf653755046a3a4068c1d8"}, {0x110, 0xffff, 0xffff0001, "9056d3c89495e903fa22db698ed5091da4dcec5c4133a096c56109fdb245a9075cad48d214a68b1a398c1a9f55db41546e62ea33e52aa71fcbe2af88fbfc9170d7c2b325fe52f15b8a316d2c642225e00e92699d05c87e3c3c40baaf6be072e28cd76b15900189b777b2a17376342a57af80c0b68e507f1d5686d17dc36d4dbb83c44f1bd0d1581cb0b67d598a8c3fd5cae302dee89f6bb3c12e3c9b7578959812ba7f21d84b264a061e375223537619c471056582a8ba4b233df151a3f9ef79dd162ca331f1d1733d1c90fbc7a9fd49d26d04db5eb0afd079fc7314a79d224567d3ca9bd411286551272d1b5ea0751ae40aaef45e1e8d36bdf73d240ad978"}, {0xc8, 0xc032891f73aa8ef5, 0x1, "faf3f9020a3bbf57dd8c15f5c862c0d8634b8bd73fb982520cd52aec2847ae71b07adcd83e3e634103db7c4c8e682e20c90d3d117ebc213faab0012bd293e79cca2e3e054150e49458269f3da0e76adc6f38d04018cbcd05c847bfcf74aef6cd9b5f8c1b13d7fd2bac32b8f24a6074dee3fa0de7c44f2c90845f2f12d77f5208d190ff79f7b086cd3ec14f5d5ee8966e6765e5a3baf7144afcf905a967de39eec78d4919d4fcc9164c6d141d66f0aaf64ebc6ece8c8618"}], 0x390}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) preadv(r6, &(0x7f0000000000), 0x1000000000000098, 0x0) write(r1, &(0x7f0000000140)="7f", 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8b521e3addcf8cd4bff3322310a1740c4866f6f59fbdb9a6b9ae351d500b0642041", 0x115}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x2) execve(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000014c0)={&(0x7f0000001440)='./file0\x00', 0xe3, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000003c0)={0x200, './file0aaaaaaaaa'}) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa1, 0x0, 0x100000000000000}], 0x9, 0x0, 0x10023, 0x0) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r2) r7 = syz_open_pts() r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r7, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r9}) r11 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r3, r4, r10, r11, 0x2, 0x43}, 0x4, 0x9, r9, r2, 0x4, 0x3f, 0xcf, 0x9}) executing program 7: 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) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{}, {}], 0x2}) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x81, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) (async) write(0xffffffffffffffff, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb84", 0xe5) sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x1e8f]}, 0x3c) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000080)=""/57, 0x39}], 0x2, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)={@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}}}}}}) setrlimit(0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "ff000000ff597bd600"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="3cd6c02e333fb93fb4ca49bea7e86e320c0096c01ddb888fbaf72505e3035d287627070878880c45c1446e4c8796283ea88d71bc7b5b251a24c632075b5d0b178d686c9f9ef9d13e4c162e70bfe13ddced2646d067c62a64914598a453b747c3c2dedd1b420421434296a1988c541cc00525b739707102b8e7f14ac5e77488744946054cddfb463b7e952905da250c31e34b3a78419f53ec2f6c05032f918fedee28dc65e35bf29ae8b42dd98b6b16f7815878c41bda0ecc61e6e500cc1255bf465a9f43772473d8003b7331141e85cf1b35fac9ca14237fe64486ae3b74d47e9f4ee3199f7970ab8db31a251e46e5d52ac6da8bf6a5621bdacbb978d630dd5485b588adc23c6ac51e28508899b1ba99a7fe959a0e5495c1f2ab4f5521757a34fe4b8931e154ec727e66c86529e7f621367b5f7c2dccbd34e978054a326cc3598805c048c31543c88bf658f5c1ac08aa89792dfaf4e310d6ce9084dbf1c80960d9a7dc1e15946ae87845972105ab1b284b3cc41ece5d70b6736bdf2b9585505ade0b7d791d6547684882246098100b66a60f0af367ca645b8e2aefd4b312fb8df4676b22a9d454f5334cafec5a791e9bf9e17ff97eb07f81d37eada94d2ae33815a152e009ab91e2c827b2aded3c3a239136b385a3b00bdf10fff650140d24f1748b17cb0cfbadb238851d277fb206ee037bbd4c0a3fbfa5735c3855e5a72737a8b42cb99506b56e7139605ea277e5b4eac01e997c9dd7c993b86d02883ad3d987300a8f2cd3b50912fd8132a244e7111aa00e3cdc0ff2a89d3d5ca8", 0x23c}], 0x1) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x1) (async) setregid(0x0, r1) (async) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) executing program 3: fchmodat(0xffffffffffffffff, 0x0, 0x10000000000000, 0x0) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954502000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954503000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954504000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954505000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954506000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954507000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954508000 didn't change! executing program 2: setgroups(0x0, 0xffffffffffffffff) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x7}, 0xc) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79f070000000000000060344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bffd518ee73993d0973ae800d93e5c3e7663f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332eddb54e25fbb7e5749e4afa2c9cddf46d3ee3f13952783c16bc579cd8976470ac0ed8dd12a0c8df76bd6895768538dd234162309778acecdcc57c9baf04bb8efeac5a05b45808dc8256da26c8f589babbc1d43dc370099ba965f237ac051a4a8dda33f15612fafb49628344cceaad592617e87d6af400d482a30fa584b3dc74995deac65dbf12ebba8b856009df7de34d8fc45412e52b077553ec41aa0e281cba3644b3be9451de4fff7dcf9d423a8366150a", 0x1d5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000280)=[{}, {0x2, 0x7, 0x4, 0x101}]}) r6 = dup(r0) dup2(r6, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x2) r8 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xd30, r8) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x2, r8}) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x3) r0 = socket(0x2, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x18, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = msgget$private(0x0, 0x100) msgsnd(r6, &(0x7f0000001540)={0x2, "6d1d5fcb28d9fc2efd0309f90c6bcb7735b8f707aff574324a95b9b34887ea5b249fcfeb969ee0027faa"}, 0x32, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESDEC=r1, @ANYRES64=r3, @ANYRES64=r2], 0x401, 0x0) msgctl$IPC_RMID(r2, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) r8 = dup2(r7, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r8, &(0x7f0000002400)=[{0x0}], 0x1) pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954509000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba95450a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba95450b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba95450c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba95450d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba95450e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba95450f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954510000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba954511000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8060043d98 va 0xba9545120p00 didn't changea! pmap_unwire: nwiring for pmap i0xfffffd8060043dc98 va 0xba954513:000 didn't chang e! pmap_unwire:v wiring for pmapo 0xfffffd8060043pd98 va 0xba95451_4000 didn't changge! pmap_unwiree: wiring for pmanp 0xfffffd806004e3d98 va 0xba9545r15000 didn't chainge! pmap_unwirce: wiring for pm_ap 0xfffffd80600b43d98 va 0xba954a516000 didn't chdange! pmap_unwiore: wiring for ppmap 0xfffffd8060 043d98 va 0xba954517000 didn't cShange! pmap_unwtire: wiring for apmap 0xfffffd806r0043d98 va 0xba9t54518000 didn't ichange! pmap_unnwire: wiring forg pmap 0xfffffd80 60043d98 va 0xbas954519000 didn'tt change! pmap_uanwire: wiring focr pmap 0xfffffd8k060043d98 va 0xb a95451a000 didn'tt change! pmap_runwire: wiring faor pmap 0xfffffdc8060043d98 va 0xeba95451b000 didn.'t change! pmap._unwire: wiring .for pmap 0xfffff d8060043d98 va 0xba95451c000 didn't change! pmapp_unwire: wiringa for pmap 0xffffnfd8060043d98 va i0xba95451d000 dicdn't change! pm(ap_unwire: wirinfg for pmap 0xffffffd8060043d98 vaf 0xba95451e000 dfidn't change! pfmap_unwire: wirifng for pmap 0xffffffd8060043d98 vfa 0xba95451f000 8didn't change! 2pmap_unwire: wir8ing for pmap 0xf6ffffd8060043d98 ava 0xba9545200007 didn't change!a pmap_unwire: wi0ring for pmap 0x)fffffd8060043d98 va 0xba95452100a0 didn't change!t pmap_unwire: w iring for pmap 0xfffffd8060043d9p8 va 0xba9545220a00 didn't changen! pmap_unwire: iwiring for pmap c0xfffffd8060043d+98 va 0xba9545230000 didn't changxe! pmap_unwire:1 wiring for pmap5 0xfffffd80600439d98 va 0xba95452 4000 didn't change! pmap_unwire: wiring for pmavp 0xfffffd806004o3d98 va 0xba9545p25000 didn't cha_nge! pmap_unwirge: wiring for pmeap 0xfffffd80600n43d98 va 0xba954e526000 didn't chrange! pmap_unwiire: wiring for pcmap 0xfffffd8060_043d98 va 0xba95b4527000 didn't cahange! pmap_unwdire: wiring for opmap 0xfffffd806p0043d98 va 0xba9(54528000 didn't fchange! pmap_unfwire: wiring forf pmap 0xfffffd80f60043d98 va 0xba8954529000 didn't0 change! pmap_u0nwire: wiring fo0r pmap 0xfffffd83060043d98 va 0xb4a95452a000 didn'2t change! pmap_4unwire: wiring f3or pmap 0xfffffd38060043d98 va 0x6ba95452b000 didn8't change! pmap)_unwire: wiring for pmap 0xfffffad8060043d98 va 0txba95452c000 did n't change! pmavp_unwire: wiringo for pmap 0xffffpfd8060043d98 va _0xba95452d000 digdn't change! pmeap_unwire: wirinng for pmap 0xfffeffd8060043d98 var 0xba95452e000 diidn't change! pcmap_unwire: wiri_ng for pmap 0xffbfffd8060043d98 vaa 0xba95452f000 ddidn't change! opmap_unwire: wirping for pmap 0xf+ffffd8060043d98 0va 0xba954530000x didn't change!1 pmap_unwire: wifring for pmap 0x fffffd8060043d98 va 0xba954531000 didn't change!V pmap_unwire: wOiring for pmap 0Pxfffffd8060043d9_8 va 0xba9545320S00 didn't changeT! pmap_unwire: Rwiring for pmap A0xfffffd8060043dT98 va 0xba954533E000 didn't changGe! pmap_unwire:Y wiring for pmap( 0xfffffd8060043fd98 va 0xba95453f4000 didn't chanfge! pmap_unwiref: wiring for pmafp 0xfffffd806004d3d98 va 0xba9545835000 didn't cha0nge! pmap_unwir7e: wiring for pm1ap 0xfffffd80600c43d98 va 0xba9547536000 didn't ch5ange! pmap_unwi7re: wiring for pbmap 0xfffffd80600043d98 va 0xba95,4537000 didn't cfhange! pmap_unwfire: wiring for fpmap 0xfffffd806f0043d98 va 0xba9f54538000 didn't dchange! pmap_un8wire: wiring for0 pmap 0xfffffd80560043d98 va 0xbaa954539000 didn'te change! pmap_u6nwire: wiring fo6r pmap 0xfffffd80060043d98 va 0xb1a95453a000 didn'0t change! pmap_)unwire: wiring f or pmap 0xfffffda8060043d98 va 0xtba95453b000 didn 't change! pmap_unwire: wiring Vfor pmap 0xfffffOd8060043d98 va 0Pxba95453c000 did_n't change! pmaSp_unwire: wiringT for pmap 0xffffRfd8060043d98 va A0xba95453d000 diTdn't change! pmEap_unwire: wirinGg for pmap 0xfffYffd8060043d98 va+ 0xba95453e000 d0idn't change! pxmap_unwire: wiri9ng for pmap 0xffffffd8060043d98 v a 0xba95453f000 didn't change! pmap_unwire: wirbing for pmap 0xfwffffd8060043d98 rva 0xba954540000i didn't change!t pmap_unwire: wiering for pmap 0x(fffffd8060043d98f va 0xba95454100f0 didn't change!f pmap_unwire: wfiring for pmap 0fxfffffd8060043d9d8 va 0xba9545420800 didn't change0! pmap_unwire: 5wiring for pmap a0xfffffd8060043de98 va 0xba9545436000 didn't chang6e! pmap_unwire:0 wiring for pmap1 0xfffffd80600430d98 va 0xba95454)pmap_unwire: wir pmap_unwire: wirapmap_unwire: wirtpmap_unwire: wir pmap_unwire: wirbpmap_unwire: wirwpmap_unwire: wirrpmap_unwire: wiripmap_unwire: wirtpmap_unwire: wirepmap_unwire: wir+pmap_unwire: wir0pmap_unwire: wirxpmap_unwire: wir1pmap_unwire: wircpmap_unwire: wirapmap_unwire: wir pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirVpmap_unwire: wirOpmap_unwire: wirPpmap_unwire: wir_pmap_unwire: wirBpmap_unwire: wirWpmap_unwire: wirRpmap_unwire: wirIpmap_unwire: wirTpmap_unwire: wirEpmap_unwire: wir(pmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfpmap_unwire: wirfing for pmap 0xffffffd8060043d98 dpmap_unwire: wir8pmap_unwire: wir0pmap_unwire: wir5pmap_unwire: wirapmap_unwire: wirepmap_unwire: wir6pmap_unwire: wir6pmap_unwire: wir0pmap_unwire: wir1pmap_unwire: wir0pmap_unwire: wir)pmap_unwire: wir vm_impl_init_vmxa: uvm_share failted (22) failed to init arch-specific features fVor vm 0xffff8000O2a670d08 P_BWRITE+0x4e ufs_mkdir(ffff8000342435e0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd8071c751c8,ffff800034243740,ffff800034243770,ffff800034243670) at VOP_MKDIR+0xc3 domkdirat(ffff80002a682a78,ffffff9c,20000080,0) at domkdirat+0x125 syscall(ffff8000342438f0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4149255f800, count: 247 End of stack trace.