00000280)="99947b31459b111cb2c9cc75a5314218b5373d40ceb7a40f793bf49816c2c0439d9942a07e4629367fb8cef01e5c912dc7c9e25438d9ae8dc9e8cbdc2ddf5b26d4e8bd9b1aa81511a9f64a57d77eca4b6489aa10e7bbe133a3752e08f625e262839476596d522ba8999e98d681b3ef6ff4c6f3cd55451f8e1dbb4bb877e18efb4fe37783e6d69d4c20ef9ba7c8765e21ccd546d2ba77dcb784f127cc0b813dbf2a62a44b6eab4cae161770040957c17db17e067fb369581caf8708bca4bad83f51fc9773c4a61c1dadabaf2c995e4bcc8b67c57f8abdad7569c082a2219432a39f40f777bcf6c3e1cb0cd683435092d22890f2c614937ae8698f4ff7", 0xfc) 18:35:04 executing program 0: semop(0x0, &(0x7f0000000280)=[{0x1, 0x5, 0x1800}, {0x0, 0x2, 0x800}, {0x3}, {0x2, 0x9, 0x1000}], 0x4) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a0000000000000000000000000000000000ff0200000000000000006f95345bc1776f916214000000000001020090788000000060e43edc0000000000000000000000000000000000000000ff347d900cbaf42c"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f00000002c0)=ANY=[], 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 18:35:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f0000000000)="dbd0ed78d6e473e203282d607c3e90f857cc8574c1c2d0fda50d7e1bb76c5f3b00000000", &(0x7f00000001c0)=0x24, 0x0, 0x0) 18:35:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() sysctl$fs(&(0x7f0000001400), 0x2, &(0x7f0000002400)="f51b52c87c7c6c04fcab07686509ef5fc67ddeb7d6cb8fbcea3f1f62848b3f617a1bc91559aed4651aad90567d0510b566ed61a6f834b3bdfe21c62b4eeb70f50ebd7139d79d902930d032c1e2ad6cf2db2184d1ea7e62a077fcd26fffec4dc4af428721dbd081fc37e744fd388b5bc2954519cf619142e6f6a9769b221715c37b0ef648bece2318eab7e43a64220d597aa692ea2833e455de1acd2de65358d1ade0a9d70cd317e6de6f9ad808f9e7d810786026023fc491e213653d38d23587ab701bc15aad1da7afd534b6375fdb2d0504e5f47bf3a485dd8dc82e80a4d560ca02bbbcc657b1955ee0b30f13bb4fd6888a8ba033377f7596406f99d6431d11409ea812a4856d628b08ab034861b73aefe22fef554e62be1f9453a0dfb30ac11f458e5e82a30f8421204bf68b7461b5acb899c8eaa8fd1a164440f969579007171b561d661170c58622fd80ad50fd55ffd1a13cb6f2e9af5bb44c5024a765dd6e81b2b7f3b542d9c3f2bed940a17bb80de4eb0f3f7f743f3ac75ac518321e25cdb41d609eefc254df92a7a96bd799cea30065494c69d1cdd462d2e05c1a81e3ac643c951afb283d6eb934369a3e8eb12a75793f109204f7608a20d0bfa3d37319bee0404b8b4f92b0dbd6bd3213ae09ecbc915ca1e9f53cf1b2bd94fd1ecd3d690e9dcb30fe8669fab641013d441879d033cbc92e13a15ac731a19a1dc5cc2ba0ea9943917f154e9f8298eb5e18ec4f1213838d68215530d4c2ef423f4bcc1bc1f9c9d032a54d62e6d6c9ba9578d9e71c4950e3ad752538ce0c6036153e6dd5bec3f397cf28cc495ffe2c5be54ee3ffcb8a948b516d6a01b2457a5adc1c32f37052991eb823f6e55b621cb25a13062c5b4d38898282712c19e35543647f02f5d3d7f945bd14e48eedca1dd8ca29e884122f5b159551adc175a6bdf595dbcda78b14393de7dc93029d0724b58dc80d5c05303627147d9ba03a40283323e8023ef4b1975510928e3bdfa587595c1b6668b9328d41d28d72453b2776f9d447d72918e3054f2bc401dff4d6ed22b60b7748e3fcf8c6fe15546484c7e427559615c6597a0bd89d46f97fca620aa993049edca301119c825611f76105bfd1be949f98c02ed5de3a85c90406087826a11b78d220a7ed45c3d62b2befaf054a5f6ad9a3e9d706163b5f0a8418821b73f26514f660496326cf4f9d6289ce97029e0260249e749c3911bfd0f6095e49c2bc945722d5a041ef6d1ae11679af02fc6565d42571e9abbb2c9107934d64dae1b8c635aeae6d9fe4edbb2efbd22dc387305b31ffa0694cc126061633e373266a469331cd792c50f02fd18ceeb7ea58495cf3a67bdeb8e72add56565f92f91a69d59ea01022dfc1d7d484d2c8033a6aa08b7a40331dd6932b3195e151d7e2d0e1d06d157a297e2c52b9fc92d642c6b6493c38ef23ad209113c12752c21eb9fe7e66e3483f3bd3ba1b6aa13e5a0aea33c94d6777b79a84425c28d2e8c1d338c2f2e46d9e8b55528b76c72fc2bbb7c49c76446f58e1e0bd721d444a4026e131b0438e77e4a9d6b4a1352adcbad2b5ba1c3838be90b5e1fa8df5a6e49d3de522baf61a8b5272382101055a66f0a4b9f9a0880e89af181b9f707395ba7dc8ed436998743e4cf16fc2cd593052cad6a0ad9bef1f269bf372a2046e0cba048df9ff89a8d6145afc8934f49e2f9107c9795dce03877987a21f124b081326b6e750d49db25c631f02c9164169ad4e826f42e83c7ee8d79474e71c257eebb812bf92201335c973ff536279ec297cde5657f894d866bd9e15a18f63bb142e4cfe30dd677c44124995f454e348a5915cc78d0347ec226768223cf1d328cbadf8dd1dff91448fe4b3cf31ea28c615ea9a1824e94932973abc97b66f5aa1b63bc90fb691a4e65381bcb73cddd984713298afc4eec65905daa33d3e24e18c3f7b235c8434bf64b03cd69b34b6f2960f4bb7dcff42a5f3788aba2313a10d003c8b246bf7ac321f42a3865bcfbf08e53449c0e56d77f38dc9034de235c876d908b83bd6e258bb218d55331cfc3cd5c8d3beaa1c8e5b910227ab3639f971266d055e00881127c2208a97de9c5d436001b823f43c309753d00318318891eb75d16efbb4e2cfd41cc9f5451d8642e18600133a19b4e5ed56a84490fa739fbcaf3b122f93123acb1eff1ffaee6b8ecddf54ebe5bb3ab51b35b0d837b9c573ad3b0d25fbe7bc5a861db0c2c00778451cb2aafd4f80c1e0586a32cf0a25e7ec087d54f7aacbecf007b92b02055036c1349cad5bb2cd9f517d48ee238c70e0645c6fed4598855bcd7dec45bfe922e27911dffdf7e1ba7e666f6889b217b48e35b8f84fbfe23479af380597d8e5284578652c83c76c4ddf22bb49a964b1fc683c8d3225297e89e7c79e28361b40e7f7b8ea6aac03e5720d8b9d75f45a4ce5e8fdf7caca6fb85be701b115871cb2fea9711b722cc86c4ea5420bc84a2e1346f7b7fcb4d49672a1bc297400ec44426422f853b8ce02c0c58a827d6f0ce81be110f8e4e6f40ccd3ea7ade576fe7e58ebf7fdd4b14e6aa3375c8b989921869881918aa119e867119ca38b89b8e80c3b57bb8e8aeea5ba747e57ff42c39c9999557c5f61423196b6623f54016b9ffb4309794a66f4a7d1d60123e485df20e9a11af1c525f0b0dba7b1fe7db8f98c006d21653448a4157ea260125e146a0eac270c5fd44d3aaaabf0bed87df8b3f76e66e7e6785e7f0d3959fa5862f96a9cd1957cdfb5d307e3be917b0471c7a29d2b206938461511a358c12e4dd58df82e10bf7e251c9a77a9282742f6424b02263131e7199ff08dda1627945b2aa7a48e12d6d5114a7e1baeb7edd74651752b0aeeb56f16b6c0e1e81d57580e341d02c9ef92249aeb6f2dc1873d96a8e33e9efc621c37dd4dcdadbab2b7e9cd023fe79ea9b491e5682341b6ac6b2b49834db923b86534ded4eba2d10c5c4ecd3adf59bb003dc4e8a7035c5da06f564e2c1b0cb8e1b61f985ee662556bb06a482daaaaaf30f5b7a835f9a106d664e83bee0384fe1ad80ca9bfa579dc9697e26619b268d2c3b93295127056c911665eba997bc52ccfb4a0517c86f837fa2bb19f30e82a8302934dd4eef6b276b80545eb5f1c246da221cb3d13518063958c30cd81b9b5c5299c01cd94b602563bdd1dfbcbc2d2b71833a2f837fb976e8be2a5a966aad4b43de6bf1cd298404dbc4ba143942f3e7d743b1c4e777702e31a04ccfa019b1e8fbcea1daba3e8e60b67a73e1fad5d531d0ad689dd85551b30a7fa4a22465933f849470435d418981d720e9eeb7e18c70450a75d0300da500a22fb106e544b98e737ff5cecda88bf3944ad1978413bcb9efd645fbd3c60d25e1d66fad9cc9b28f4d4c2c7187c44da6e22aa57182da3a828081cedb47ce7480baa0ec073d487250b979c69964ad88ee1ed333a6ef0d19a750d1a75c1200115113d90bd5dfd5d185ec6243000b2beb78eed5d6a06a19b8825c60b0c973ae29d834cb9292a703f3d0d0ebc12916304015c0a468aad857b45b6334b02351639cb81f99bf07b1035d17fdf2492764672a6425e4aba22a119a2421a24cc387a51a57aa6b7a4043cfecc1012f01ad1227f5ac17496093dc2a4394ab0262264c0b48b3ecd95f514ada58c64dd89fca677fcff4357e9f08d6d487f64293061a42662f2af45066ac99323a7d9db26b9a8811b8907f7fa4162e37f56869da61512acbc71dc919cbc4e954305ba3022ff4a2c6921599cb40edd186a988a110b9f15e62aff8d260c775a57154152dd9a0155d8be9df477d65844c18dabdd70cb7a3e81eda99b3e3c00744e498d9ab2d2031cc57c5eb68094dfe9790a15f915e5bc8ee61413223e58a698b04b4bb81b7db44291dbe974e835f5172df43d58e61a66d137dce098f3edada360ee4d097066e114a66c03dce7575689f7d562a0337f750efc3ea9a16d10e9ea0bcc9ca4d668f9bb2f2dc85e80eca20321616b6f31de2e2d22a2e2ef4da5638af7776a63e6b1f3b71ac30bc71bea91c0d6805ca4977f8233a10e6b8a25fc92573841fdbc4ae94c343c66afaefae64afef9d1a11b14f874311f84ffa40cc4f543fd010f1371bb51b8fb92c7d984d0bc69abe9611091baff84a04899c953e7d655364b63e1d21641742e7e48719cc4f8f6731e1992fa3b9d013028c8c0f08744ac8f5975e2ddccb855c64127ed4957b442b019e78aff128f3f7c97db7b1c7a6eab85a2fee9bbddfe39d3c18336cc9670d33c597454d408323129d9e79383a8a8ca9f5200d4f44fb1b1aac5bececb2e5c9d75fa645b24e5270116bb7d406da5b453e6103428c5638028ccb4cd97fed8168b8693f163b0e300339dcdb01518a91712435e6f7a2c446f913224ffed36d853e8063d2d9daee8e709f0e54504630c66a2f6a7ff3cc82af5c8a54850c9d4e01f3470db8417e11722c786e2e056669eea87fdc5e1b30c2eca96b07945743a1502b7e7364bbf39931f126d87d0946f79e4690e374e3f998d6076819f8bf1b24474449db5af8d1134ba67d6202e8d78078d8b191af8f4b8b3e31f1dba2fc0bb32e9272ce5e01289f3df6412381db88a05a64a86b5d418adfe5dbba99ef1772f2b5886161d2c10f55bf3e464d24ea94344f0c8e97dab51eed55e0af0c7ce5e69dbec6a574a3071a06f8d339e5360fc0acca3aae70295172d2701ed7e7471fed54c8f2d5dfc09490e82f2663ce0d60cf0a470c6d6d24b0de16425910e8642994a0ec0440781b755949216a66e12bcf3dbe47cb3d754469d038ffd8d76f4c22c5cb9955e77594832bc3e39f2064fe9bddabeca2a000d7f5a80dbd251f44e40604308a20ce9693513923b5ced39936993199da0f92e529932712d4b3ad5794fec7e0039bbea6bdce6be1bc10184ec2ab1ed459bad869a72fa775e68f6cd86cf2873c305875dbb350cec2de402a31d5e3b84b075e7293cf951cedaabdbf7d911a288466e5133e8c566d2ac83fe044367445f06808fd279ffff2636d02163ac44eb6e3b3a63e60210a68c8bd78f32b988bfe5ad887cc3cc2d0e3e59c45474c541a954bf0e53c4cf8d9529bc667e8459f08e7843f714d05ce6c5260cbcc527c016a3a26078ac204a26201613964f6bf51ac542f3d85f970856aba54643c06c2ce188213781f1ae3baf6a832b911348f33430d2100d7c6eac810e953c6605a6d3e7e896f04951bdf2702f3d800e6f1fa56458095a1be66a58e3615702cd8e1139809f6c6d86a6365cef481b58373c1f1b7eb2f8e5a33063e9a7a510b4e3674ad5b6ff910d790c880ab254119926eed8aedc35c75e4b034d3f6f413bb6c4957be991985186685d1e75fb32e5edec1963c86e811b6db07d8981275ef43222049e8f341a89d44a1e4582071133e09ea641913abdf2fcc7547edff7c9596faaf449627944f1ced5b562a4dfb6011ebdd78c927ecbaffa09940899e73a948778101d76d120b9d1ca0d32fd6cdb2119f02197766a5ae79328612acb9b15f5751d86173a5383a12e5e2faac879f61b3379e213cd28eb54c4e269f34453dd9284180f88baf20a7c613e6b7877f6909087a2a3e67de0d78c06b720230900519463121cf6613eae66ca9e226722ae78f36da93ba1ce2c5b83e8205dfb7dfaf2d818e6ad30e247da6b8e431a89ab1b63e349a6eab7349390be5c377a190865322fe3eb1a3d190f1f3e6a6a346c8252017c97a3fe28e47dab36f18097afb8a76d603027c293b2b4ed8155289ae86567e57ab534a7f0c84122602581d1b9b77c7e6f9cd76c2d", &(0x7f0000001440)=0x1000, &(0x7f0000001500)="f883250fb3ebe3f63e714e11a79dfef567b5fef15bf6ad91adf9b4b19e3407121e4b3c7dcdffb9e617857c5385ba31273a609c8732fc9312f13b54cddb62d89621f70f643a7128a1cd04503fa0f9393129ab21fcd8d6b74fdf87eda855777cab6317a73880d97d9af9039d6978496b4d74760ec85e3d1c9d4d4dca64fd208238", 0x80) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000180)={0x5, 0x1ff, 0x7}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000001300)='\v', 0x1}], 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffff9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) poll(&(0x7f0000001580)=[{0xffffffffffffffff, 0x4}, {r0, 0x4}, {r1, 0x40}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {r2, 0x100}], 0x6, 0x7) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fcntl$dupfd(r3, 0x0, r1) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001340)="0e31e1b79bdd3197415fa649536239ff030000bc6c767e04000000f975d865ff0f0000afd4f0e59a366a963a064d47687e93fdff6356e81bd739d20b16e83f24f1e46974b61c01a009dc5d4601d4afb4a4dd35918d5ea6fc320cddf6b8618f4a128c2566b998035414de19cb46285a7247023fb376e04bc2265ac0c36cfbccfcab05b961e3a7d0b9c507c6e721357a316f8acce159d5018afe33eefd83d216a20444d62b866a9727f80f1ec35ecf4d", 0xaf}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe80831c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec4514", 0xff7}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b", 0x1}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x2, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 18:35:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:35:09 executing program 0: setitimer(0x3, &(0x7f00000000c0), 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) shmget(0x0, 0x3000, 0x8, &(0x7f0000001000/0x3000)=nil) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 18:35:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x3, 0x100) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 18:35:10 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "815f620877a6635b8accebfb56731fef506ffd3b9e86718386cc390c24d12247beaaa54fe30c0bccf521ae0cef152374b0a250e15ed0044db7b2d7e61ce6eaff7b5dfe0b0b6271491267cbd678bc92a3d6299d534bf673fada9da00bdae78a292dd3449af5feb70a9b3a086ceaa08e9ae99637ebd8"}, 0x7d, 0x800) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) 18:35:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0088013c9b95"], 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000240)=0xfffffec9) write(r1, 0x0, 0xffffffffffffffe8) 18:35:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="ab96fc3bb21270d57e701c853547438943e7b58b51c56dc98fa3567cda3c31d0b52116f84f357f5edf2f0a5a0305b91696182c6ffd0feed61f739f1c7a5ecb449515fd6eb7c9420f1a01c53fdb4b75d9934f40e6e70e3448bc436107505de75af6dd12273d88afe9ee0256c3cf9317283f5d9c93c44329ab9f9eca60f6abdaac6de0eca9582c6a2c45cae89a3f4737eee0d72b7760792b099cf5337827931c0c5cdda5943a722f7c5f4dd0282a40574f08725b5ba7977a7cd8dab950adf17d5f46ddf9e918f19afff4b34176650901be28f5b25552a9b95cd9b7de28e1f85160dacefe365cb1", 0xe6}, {&(0x7f0000000280)="a1308757ba5a7233c6dc8fe0c2d3b33e1f0cde5e269c2178094953479a5b779a6f64bdbd6cdf5fe231b458f682209d13859dd454ed8bc228f6635d0f49ea384e41c6ee9171ec4fe2f90290247974b0bd3cb07489f103487fe54ecdd926e6c0d3403279829f9c122a3ce7cc5110d928bc03842bb47ff9645d6328ebcc7fef66e9b708c2713526e90110e049fb5e00aa5f24bea9893add6572f7d6d7e75fa3da2e40b052f6c021d8448e82b28fbcf0563b79b1d5401d8a9b719d642a517ea5a11b9eb2b86f06986819320b9450089644605e23e9a4e801166136b9e454cccbd7", 0xdf}], 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x6, 0xb2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$dupfd(r0, 0xa, r5) fcntl$setflags(r4, 0x2, 0x1) write(r0, &(0x7f0000001200)='\r', 0x1) 18:35:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000040)=0xfffffffd) r5 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r5, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff4dc2108e9a043ca68e0bfb0000000029e1e306dbdaa09c730dd5de7588ae4ad26cf36aff8f43ebe37fbe566c782be335f9a5549625e2ac98b5c106aba9d6dda1bc7f0029a94a42df487074b5573c2b9fed66f40b75982186a3de6c1a36162277cb97ec16e62d77c09c3d62bb520bb465bed80d02c5640aabbb49106ffa89dd5d8b34b6755c5d22cefa6f4bb08d7a8472a8474fb844d30801090485475c051ef1be1affdb52aad71932958eabc421dfeaecd16bab46af5e9c460fee8d558adb0f43d21ef6448a878f908a8a5aa17c9f2f443d4a2d0c24dd", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYRES64], 0xc6, 0x0) 18:35:10 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000001800)="cf947f2182d422e7674825bfba5ec8583bdc8c9d5ec63920fc67f88b7303cfde3790e13031ebd8f8e17d928b6cb7ef9a63d1b32fae99c4747d541d83a7c1bc90ee9df04dda5cb689c04c840aa12e82e8255a4d5ee2e9b6", 0x57}, {&(0x7f0000001880)="0e896d9cd2b68e10cb3bd1b719e5034629e3f4d774c89a57d4f793e668bcf4f8b184a0b8d4eb1f4e60c04fc1829b4184d75e8d819c6c0b07b86d913d4b3bc5fb0e2a59b48c8b00080000000000003a34a0ded72ec18d7c5c0cc38d38a73d56a2577e9207a367dc3e53dc83b26a914600000000", 0x73}, {&(0x7f0000001900)="96af17fb31d36e03a405be558f881f1b8f9e841edae959a00f23b26710eab0af28e62bad6e80dd53669fbd487956a051b380e112dbe454cc3b69496103e0a05bddbfcde81142583418810072023d2ac9922cb77e576da6b0c44ca8af3c6b37029ffb1e861797f498a27273b803167bbb80101164cbef63b7ec29899994e95cca9c83313a5006b0f20d3decee31a0ece6dc6b06a86369c1553ca7fa68ed5d21e03e0a9747fb46c2a79c5299aeb6b823c06b3e7f8afda8d248835a74c550e4824514c24c071b026d7e28b2e3e9f2b30810dc364a81a5ce69051ecf8555bccad2fdb9ac9ba83c59eea1efcec76ad02d7d98c932aae17f932ce31de44326c1de98fa098d4c300e7bccebf23131358c0d4f58b3ac16f415523c7446c5402d355cc626597a847892025153427eb145bd319b56848c8546badc923618020c8dc66f0ba0453eaf277c56c77eb7233a5df67a52279a6cedc5e7d5028cdb1f45fe3468e653ac4cef7a0db16deef1f2cd9fce7a604a4d6d522012e2f6970d816aa5564e854a7bd8e0a5e4ec7238d9d390d2bf53a3bb93f4bf0ec6ed65762c2e3a53e7bc14f0b5baa3968a949bac2e348878fb78c9d8cfd86d68fa2af45c6b10cfedcb3a60e47cfc2c1d7b4b822efe0c1bc1495b86b1c8fde8a65479e457346b4c64f87b20a5e292c45a4ce1a0211e03d2cb7ea0bea9728247f27d33ecd50aacc3bf1c55ce366cb451f84240e3ee65b825c8fd206c1997759953e87b0d09362df62d44b76704e53e4b05731e54d7f55a0074ce1334f40da2d78259d0ac79dd59f0ec817f149409461902a2c7a0206fbf3f62301dee9ea8e9a68c66d0324a3022b5813026e7e9d7b2681e9955d9a7919a74d486538476f2306ac96467527d12a459dd8a7e298831781ac1a1ef355c37cbcae3fbf7a039cb5deabc8938b8ada2233494b25faf817a60ddd1501f227ef82da03c911185a71c6c39fa03304560f9d6e3c5e3327b69d4ee5f8500efc397cedfc9d20447f6e0f58e61f80cde026e5888a6b0aaa6252334f93838ad056cf29421597d05e461fd10e83b28c40d37ddc9196bc029a080fcb309c942383fda8928a35a7a783f163a75eb3f4fa014886748da7e76ac806681dce37db55655fa35bc1a16e9e04cc7433a2fbff1d4dd2372a77bafbd3fa011eda1a84b13db48729b48a4c4c11aff17dec6b4279996cfabbd04b3e60141c818f72bf41ab40832bc247b6258418e807f9a95eda77d71d6ca1f6cd2c7aa314c7adef077a9fdcbb5ba95fbc3e9170f26d4ae15b6bed49d34264d5f435990530798e5777b85661251b670d1dc802b0e04874aee6826c4a753acfd9d3e2cd4a5786432f30be646ac711f3652c675b23f437dc8d6270f7167f687d11938852021899271b8d53445e47f17dc42e95a65044e61b817f408fe26127c9920cf74403a19d417b8b47fc5bc5fb9651152916638f27950d52171c46d2d9c469af79026b4d8249336a208ba9a23438774649bc8d132322e7ec58ad22f3bad2ea0087e0e6501f2aad6fe8a0cd375fe427579462e5efe49836fe89bc846c81d7c480b64e016e835839318ad69d979bd10762a7be422ade2af6dc5480230153cf251728f9cf9f68465d9e1f31a9cc5aec0796d4795bd65418781c8f903ce782f98eeecb06b9624badef42eb9619c3e54960d9ea689ae41a641cf1d07eb37449ce792865db151f6ee5efc5686bf1a80fa3e981213b2282aee56625ed44badffee32dbaca4003069cbae41f0e8b0619d53be9ce31c8017c1c25dcfa392be7e9c2db9ff767d0dc4b3d0dc19f5c5581e489075c6c10b0651bfc1f183f1af83f602bfb23bf5177499b45c4d3e34a671b330c56a2563ca956eaab91921979a15999d929b0f1a14466ef6556728b6fe38d89b2d424ff98684f3c7fe039211264e190a52c75be1396fcfdefbfd8c392ad4082152451fa385dd202d22aa6fd3674e7d61e006eaf4a02864882ebf93eb7a9e582a4af80d685b70e9c139be9598d3c8f8c038553b292a8635ce53e330ccdbd54b4014773db2aeca6bae0281931bc74f3047fc5949f4a0e751c638d236e9d2101df3691749eac8ec31d191834ca3d3f796e4a067105fbc44ffa208dfce0c5ba0016894eaf6c4c3b3260417e06500c586e588ebb201f5746f88afa73ad85409a40f350cfe957fa28c124cfdbe443fba6cabca462eb3f296b07eb6f1b5fc6a385cf416391279b1a757b8177d33754ea60d683a01dea3aa83ec1e001c72ef55dd7e95b079d4846a7f1895d0ae6d5b30b5244b54344e11c43ac09dc8deb6b712d6e3aed36f6419ec487262482fd01efefe9802a467ec3db0c939b544c0594d788e0271c0e8556a86bd715a96b7ac841ebda9d90558eb018c77c171db6b10bc1fa4a63df602adce825888857f52c3cbcc95229e69bd5c82a293c4b2a03196994084a1c8ee587283c4d8c2943376a6977eeb022559e6bb8ad987c2e2b5366a653fbe70bd44a519d457f57aaa412a8aa7c70f2a19300183d6a7305ad8e0e30b0f1e6162c43a1ef851a77f22b02ef07657e03f41e9ab1d9f85f331f38200aaf914cbffd4eda608de40c6a5bfda6d0d5413d1b5e55be24814bf1db2d7c083c6be235dfe07abbbf89ec2bf2b9bade15eeb1581145c1bc26a794b017744cc65adc8632189d46ddbcafb101dca8c805fb961a76695cde56d86ab5a3160e126bf966e05c470b1c8c70f8d4f084638e46f5ee2f0e78e27a0045bf86f7ecc2c68b0fddf63825696450748a8e587106a886fdefe21e36ebeb08fbe5d8f08f22767807ddefdf6a09d44f0afddff077fb3f2d54ba169018e0102a9f4426724ec3d4bc2f30a91111d442c7051f323e64970831c73cc023807b630f599e143ffde2b49fd245b56839c5a6b2da73e3584719b08db617626d76d92a9c09368ecf18ed1e8e90026602af05c3453c3678a4edf62c51384f69de8c296b98d0d193efd0ba562e34cdb616f72b64ef0cc3fd983d1d8dcd7642bbee9e3e490966dfa94362eb44a551b363f1f26239127c1fff9ed8d8990c923f1081d8d359eb30a7deda7cd49427214b5ccdfc389e31e80ff5d018818f9a3f20bbcabd2d8eccaa6b238d3f5643800e14d37ce6523d81ad9df62ef9761fc171e591018a7a2ea7a56596d1f48ae3366259610f8c61d9220f4d849d77a557097519bdcfb8ea242acdced8ec94035f7b22e9819f80300c2ebfe5fc9249647d4026f77284fbbf749855b53809ba7ba4bee2c30eba7de45ad32a368639c8863aa9bc1f027eba63ac4288a29e0c949243c3a71fbb7ab7936800133172cc5b423055f8f98a54c2c16b51a0e4d401110c117fc7de9365b5880da5ea6e2703477b5e68c6df4a270998be64f73a3e609dda9b8c0e3744a204ca81eaf8fbea11359dfe33bcc73177e600fcfaec746f22ae110893bc338bc07f17adba7924a449366a8b650c7278781c51e6c2c333f1d0fd9489cbf621669bbb37e93e5686872636ea34696ecf7cf4b2a80e5429325e1d93463c7a9df827a99ec147eb575677638acc80decc7cdfda5c5ac8b18cc4e09aab9a114060557604dac576a51392cf6d40224a455941f80a71fa3041de36edd9551fef8d1e2d3f97fe500fe922d41da90052f2a2aed4e135a668fd46b8f327155c3f0e42779bee6c789ea2a73068a305f7c3cf988dbdbfc45ac7be075449b3c1902ffe6f86921aac3905886070e32348a8293de8bc880213e128875743feae14e5fc0b30be7c4773fca04b98d8ea92858a5e6841a370a4cb8b2f568b2177cb030e441c9e4622c9d07db956293155195d28ca7230d3161207f9dab08e9c0d1474f38c88c022b2897f938140f396c0cc2efe8b62001eb20004c9f441401dffc9fa118b9f861cd2b16f56fbca8a7428c136f63c52deb9be79f08ce8bc88832630e4481ee3b21a294acc02fa9cb0b172a4f92c3b3450612c20233259921100471ffeb393a2586a3ccede5caf8bddefd455e75f74d15172bf2eba021d07a55eb9a60233e389550c1fd46da78f8b0c843d90aebaa348736c356b9756acb9607609454719474ee2721f4d300466e66dfd40dc0d261d602556f927065badadde25a8ecddb45cd820abbb4280083bfba18dda3866ab1095b75fb0faf1d7a8f2d43b76e72727de220f615eeb5c5ef33f79cca44416453e9a1597c0878ca1e91b071e05663a693a4a3a1f767bc79ff780aaecb3105bf051e55f9f6ce9830841e6383dd5216a098a077047636414cf4bef3a3bf8110f881fbf5c4d5e4aa76053f6b70ee35b7f57fec00f02458ef9183aa335bd377f674ed373e0249291572df9bd5fe4b353a29db6072a71c7b7db6b1b97e8a7877d56e8e7fd1117d73181866b03a5103df1e92d8bff7f499a68cd8b59f85f0bc62d20cec4c255d1dbea30c8603117c174d84c48dbe3a8d8d23a366ccd41dcf335769569639ca8346a19cf3a34a8c494eb2a311d05aa8e42869125566b96c0b23351fd30a6ff87058cf0e8f8f582a4a4b4ef84a5a9531d533e1d73908a50233cee8ceefae766afbd111346241d0a83b37075e436339e20b7a26cb0922a498bea315e0e53972306b2218a5ce0175ec4999ad7f647fb9293dbe6e0d63353eacf22c05abbb861dbbae0ec3eff3415d710a1f6fb1f43a4adf57f073ec860c67d281c18307449ca3fa325145d88d3c8b93f42c1bc72e3d793a6a2ae0224d86eed4420a0e2422e0fb625ec81cc81dfac6ba5e861818ed2786e19f3d936888d40f587cde164e825706aa93db38ae5b647d28b753caa754fb276ec7f1ca7ed2b5520e28a767e04877d2c54d509057c9ffeee422413242a291bcc06e4f348767eb61298a8fac279b5ee571d3d7140a3325e10e58a684595e0ba0bfb96d9fa986883f216e24553aa37ee2cbf42ced5741049eac63c8225963649d9e8cf0a4117ad1a7af7c49f7d9bf19658f519deb8c85e30087f34d70f025b3bc7dec1f4b18298ebc8dcaec1f18316edb2e254c6e8c88f2628164609f78289da713d09dc489de2639f93c4f61d405dedba45c5f693d0a17bcd9b3d725299be83f45f19a0ebed805463a5f2532dacd4c92733138c311a76cea71b29421aebdc35700d9940968bddced697adf96109ae91c4bb684e80a6ec7407f46b1950bcd6e58f6ceebcaca320598d9fb2f493f948c3a2ab7f0073c5d6e8b51595ee190bba8e979e1c9ce4609827e785d9916a1d02163cd3de1684cee1825b32c6aad3e005a56da0a7963edbfd3aad1cbba799145aa31fedc7711ab308a99bc38bca819c762b96f5918d0532316226edfba3178f09c2e20e52e8d97b5c55df1fd2eed08aa19c24ab8bbaf40f33e500cab296c43fb95ac2cd5bb2edba781b907d918e56972c7a0b0620724a7942df596504c2e8f269f08a3e5e1d126caaecf743143ada4373fc0e61e822b7260afb07b7cc8b80b630d18aa670a40ddc04df290d30ca597598676d0319f462746e519dc9eb740dc35db7e050f9d83fcaa1b4df889ea908b4ae5c8743b2a706e16d599c141c9b9d9a770698a4813c35707bd998c0516f6777c0ec6a455971255c34c43cd5c67820370b70b4841fe91eb41cf3ddcfe76b204c85702020bd149f021fd70a29143b82f960604e9b54328be523dfb62259662cd8c6d18f8efa6f6e4618398c2639f9cf1909a2706bfe970995311fb44af12fcd30aac5d9c701ab6f48317eee880a95688678f8b9621ccc5e366d44da8b23082cb4f9b54659a7565b563e7a2272c2e5389e7549395dd4f5e65ac32d9585e72a691f4c33e95948af3", 0x1000}, {&(0x7f0000002900)="5e4cbe281c6cbe9dce12840a0fb0566137a4c9edb8debe208a05cab322696b7ddbbc7df324d70634b49b1d9f2cce19a8677d3d3e2f687adcef4ea2d3266223e3148a47ebbe966a268924d4a5677b86d3af4d9966f354c2e7b65b2556d29b5d4df7f8b238f0c3c40f81f8dd18a8bac2adbef5", 0x72}, {&(0x7f0000000040)="40c6c8b7e5dd4a664fc82f39b7bb95864cede5a2b986", 0x16}], 0x5) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000002980)=[{&(0x7f00000001c0)="6afdeca6510a869d460ce1b4a3e66536dc659c130449a84fe28eb4aa1f5ad641d5702a2ac228fa165b752fa836226745d4e607938191822957553039891b92fe8f63793a1ec8cf05f2adab03ef12f3dba9e116717646ffd3c5ed3402d15d7989da57765bc2dcc1a8dc790ecb41e947c34bcf9d8b2ccb5ca3fccfb8ecd5249371db7767f61d80924a4494d866843b7de35106ac5928cbe1bb8be0b3bb706ade88a627db1c99318be36993bf5e5d29c37baefae66224ba9c94510c51bb2f77c6b7225c4fef1db5baf804dfb26f5c3eb63df92559d629dfb3139208653c4ace2143dd5e3bb23eeedd43bd06e00c7e4f5322f8f3dbb311ca55f78284628dae61df26c3dfc17406bec0a051c4a8f906528dab37a4cc0d83ff9c53562c7146831b23633fb64c6e9f7b49bbe4f13556d51b8eb95e711f87cf76037265a5c8198847a3ada9e3ceaaef287e21d8e8cc49183ede705cc7e0a1d17726e576a01cd86c47e5ed30274254a402ddfd0a6e532143867c2197ca8c4d2fafd4c7892a199ac4be075fffcec82ee345161feff09d36828bd1f5fab87551bab09aefe6d8b62e0805a7edcc7d03df5943309be27daa572aec86904457b23a08c6c82356f7ae0e702712badb3b0358323660fe282efded44affddfe5627778f39ab54b0c2f92c31f71464585cdd6478700e85bd8b47059f9a975520dc4bd100997a625794ba299b501d429142a30284ac4b510ca531815035dd9783455a07062e9ef2a21f82896ab4336c46bc0ba718ebcbfcca8a7425b1a3c502a3c37935acd50e0243b6a498649bb4cd352d594781159da89c38294069ea0fc3dbdf501bbafde6a8b34dcdd961d5445496e496d31ab58146df25855c0bfd17ec252cc3a479d4d52c08cbf18727b1ac75292c2f44f762ac5303db8d34fbc2c04dc45066249c0666f6e751f2a26511489605974f394198ab58c9c92dba641fce051cee3ee79255917f58917807cb4a37560e8bab27517c96ea49c65c3eff8b7eb5e8a79c630238eda5dcee01ad312d821d8574c5995f885e5f9e0e49617ff9c55984c3226fe1269bb743c8b70e1c4d7321b7ae9e05741957b0fb939a900c3787d8224fb8d54e2e758071d1b0f488dca14fbd58444bd261ce2f409d36784d4618130e9c596e35041cf51d40de48c293c802e8977e9d148aa949e2a1c76c8d59cde44c72e88a64367505d0e261042677ec7bf1d7f6a077a707ebc4fdcd6e3e9ab007dee3a56f03147ab6b9a639fd8dbe235bd789f3bdac2e70836b1c215ee8e0ad326c3b149c4c6799d2bd505d15b9760daaebf13b151723f884857416842653084e6283915c50b406f2c2db96a48ed26e911781137937c03572263dc38c40231c50c2a7508e224eb91f7cfb6ff87aeff16ea2d52a8aa753aaec94d6b169c5ee4ce1c91cc9e14459374ccd296139f1da68a21154f11804242059ef2e6e29acd4a6876722c24e91d0ab8d10767481928d53359bd2753bf8b43e580351a0953f78baaf95e4cfc3858db68ee239b9787f51ba707fdc00c1ee4399ca7064567dd369e8e8df24788f368efd00eeacdb52bc9a9c5f36ff756d26af9771ab1273b14a041f6fc15bdefccf16a9a9fb578738127206f6b3ea8ace4adf0135412dcbeb9152c0c71f50bf9082aa30b44a0fb495eaadadd25fb582a5b1da10361ad6a0b70fc949e97a4c1cf6130ddcbbd2434d88696aa79f32f956ac11e20ae618582792a196be93cdeb358d5e0cec3e3e27c4fb4deca8358ce1fc47e0dea1cceafa306bcb4b2db5bf18f9c6911e5a823e9789267b1e84527908561b89efb20115eae3c549bfdf7580404c837d95a388eb57263963e43ab503125a23bb28baf5537ca5640d11334bdd28457774e66a0b36150ed1c2c19640146b7e2f5be3ed448d3bab396234ab3f33a23bf1f87a0add83276262bb568ba0877d39eca89e3ff894893ce78a4462ce9eefc4c38b9c3019536c06fc9deb53ccc805a7b16e9d35ea3731dfc48e3a9505931d58bfc257c42e861f769e8f5955a96e9dfdc42b3bf42366016c41efb881fa55384fe6ec26eff1287bead73eec453bb170ec949d1ae991a9afa17c2319628672d85869b08ca8b48c5245b550d4f2961db198d1bbce90475a6f86bddbeb2f1460a18e38af7ab15f1d381ff9d1c8e609b6fa2e10fa8992dff6452baf79736ce6d60a64b6cf90d284dcac9f62a7b850f706a3c98453a307d9c6aee3666c80450d5c53908c62744827f0c37510540e7fe62107a2fcdb1fd2fee1f78ed4b00fa35f5cee5cc2888320aa6dfe659d03dad6cc9424ba302628c3ea0bf1511f4761ddf2d359cbcbbd442b506f091adf64ed79fe91141bcd77c9f4437af3f14675488af9b197d92d4f151c1823f0aa4f2638bb04e193df37035c224492dc8d49f8784234ddd71d3453183ce2c0315428dc8c07b8e9daa5769683a89b039c3d24db4e5c1687907dabab36b4d4e920d7c3fe2a002670fd96a338c1c1e9e2584dd71811ac01e6dd522b8bec82da571ef5715b89cd7ec9f3473002cfb0cc35cdff1fc31bb26045c3e0311ec735652343dd850a21129fe03cb67698da76fadd044f3109664c2ed23c2117914fe145f19b9a215304b5c1ef58ab715b14312322212f306b71c43f0f1ace340b35a201966b1df9e344521c57b2f9d6a23a94468541c3bf5ce340671cd0b827c5c9a1af41222ac5037216e1053d7d86f478498ecd047d27e0a8394726d68b80b3d1c53a5879c5b4180b88af553fb735012c59a943cf2a1c83d167eea72d85d7a10e39b57c054f48a08428c9b207b3b5c29300c16c0d18ee7d4f4aa6a8be9e2112d69cfbf71a98cb103f1b142c2f51dc48e110fc16b8f555fe833f9333c9bd690b0cf0580958e6cd306dcb0a9fd4a17d57800fe8dbc350e529ed7412b709da3356f2b0d93810952dfc185763d132688d5c0868ef04c4cff09e7ca7857848967703318ef34d12b99005fbfc69e07b1ddce621974ba57849760c721926637d815afc0c635e6b322af109418b7b393d3bb8cdae05a856c21a877d503b3826bc69b96784cf60f314b46b77adda470ad6651bdadd93784e24989745487f7344a5b9effb3ca03a424224c126609e5a5ed9c356a086d0b731e74e85c3bb6ae58db1f24fc831c6c797b95c2de76aae0c13615dbbf074f835b6cd2486aa8e76fc237dd36109edf36fda86dc8ddbe74debbab48c05eb071a07eff8610e139b28dcac055c90e164f944ecb1081b9ea99811271300b0c52d41933496a2ef3582a298d1bd18f4859462d02a3ffc2d7131a66ded5c8070b6ff8dc4756545707c582eef044eee13b410ed521fec98be2aae9318831eebdf48d52b715b8af9d1b1a1fde33732a699c9790bee5a9af9a4ffd9e0e319aaad841abcd8991c5a51ee1cbba1d14f197e5a8ff31338ec245724b88ff01b64ed32f283ee7f9c753245bdd1c3dcbc833bfdf66bcc139503e855eb9c0b0a6ecbe02704f43c6fc26b61828042eaaf9d751d1dde9c429877224fd131da25d7c2987788947a5c885c195b78a91137d1badcdb99238592143967d18227f8c16f8c29a0f4c7e9436cc07447aecd36053e74c246454fe7b0417281b5bc79199c3a7e0c633a6dcd4b0e4d0416dd8bfd06984f3ebceaa1cefee2bd9873df43635e4c64a08572db978665deed432e697ccbd84f2c7b8d934753fb84df0e3055af976c5b1e562b26f4d50cf41b054287316a31c6e23077f6ec392d24ca32583a3f7cbc9dc7d8a00e19d951d7a1ab70138263eca7fcf3ee0486cb8600b9a1884e06742f8303a7a6ca62f8e2280dac24f591501568640b64363412e1ccbf2ed25ba9ce3dbd379118e4280307b91d4d5e625db5216ddc4d3b2311678acb0486628bd1ce55d8daa0d5db7c91eaef394cd75e82055e0e8ef220f02949cd7b60cdc6e056eb8eec9141f763f1190a626df078d7606834b421d390f004897dbf029908c53dc45f8d4e95acf5c6b8777359c04b80347471b82ffea2f2af840296065044c4e69b02bba09c68db26b734998abcfa89c1da5a7fd273f67cc98af63065b9c0fa40caa792f3a88178aa615bdb8d400c43f0c86418506af70c8bfe19f9b51320d130d98b68d9e2f13d142dcc51bb7d118dbce2158e4ad0dd35928ca98c179dd8f14528c1d9f47d749504048ffb75ff2204a6355333d1e1bb6adb404af204966a5f94347898875fdaad0b5f843d57a8f0840da7a164efde3ad25d23e1625406e25e3c4ea84b1889d145dffa00a72556748f4773afa4f2490b65de9fdad71390618fee7220c2ebb1e4b4de98d632bdb67b98b423a802189f38533004be1e4ab3dc04d26ad6f09448e8852c644bd91085294bbfdd61c4aa5c6439386f3fa9c33af215a60c471a2fb8932d5f27d01bf17f0955fcb845ef9739cfee7d3ae09c7b0cd4f34b31567410d74bdfc0364b6a78048706ff8f3f79d948f86938fbe3ed9149b925e03b46607b9ad8b4578a4b2e1082af2dd7d918ca25c494b03bf6eb64d59ab084ec0946b603cdac64cbf86b86cf360755bd2d67fe457210bbf8ff996ef9b654c19c02806189fd18b04fe8346607472d9bb9d5fb6ad8ff46c6e638845e6fafe33ff0ba45794d9fdc44bbbefb931dd41a74b218e6953ef68e5811560aba58bda47af37706b35c99036e5ec0b7d873388602e003ea84ce5fe828c7b065856180122566e1e0dfa33173505647cdcb6ba91639ca03c8a34ddf6c09fcb73f406f7310fb1a15b63c757037e0db234e68e69a99842b041ac60c50b8bc671ca340e9c86f50418b94e7218eadc10787ad4e8ce3e4456b7fe58857a1d740594de54e0380d9b4cb5f0c8e0f863ebf21a06f3dadecc9edaa51e3766f2e8d78485a20417e555785b8da84c9569e9fbb6760806621c024825f3679293a0a4a65ffb228c1409020481054b06b96d6facb2d44db16af05fa459a002ae0dc80f994ae69d1f97938286e65353ed54dca3c6af4b28a4fcb813d90221638904a2ac56ed1653b1330f6c56f9d83e2eb12a39b926c915170b97ab24aa046aad8a51803eeaea9b2bc6edd882a37689c61e4a8fcf3785bedbd3e62041fdd1856c0adde13c07447ba11d25df74288624ed13d1f253bf3fd5e64a6d3f2687ec9baa87570e60670a60a5209582a88064bc70677f11587554d4f510765611383e99dbd7669e1edc5c595f80268e8b6a0327089c1403703b4a526f5c32ccc89923d23a6da73bf771e515a2278aff26ff9e17c132ef24bdca0287621c087ab544e0eba1c03268d0cf6580cfb7306c36fc3b5ba9a0075ea0aac4b2ca0c5d7972fc75fce99b48f3023b701227c50683bda70d070967bb535512ee987e28c2855f0378dff5499e27a7861d0175fda7c06299968cc4c5de69f81674cfc0a49384c728d0572386d336f848206005b270e3c5e4d30b834c5bdc843c6e30fca038c7941f022c365612b6fe32bfcaa5d5d119204da228194608a22cf8f7feac7e5fcc2b96b7f077dd7cb773691feb7b7124b5ef5df757d074188ef34c7387e7d9a8f5b0a8be0d085566019dd47bad2a0d1199ac80564c930eee9ba48259390f19128a2b2ca78e5be693d5a23caf3f58678e427e69f4869992712649aaa6cca30cd12242d7414a77873d7aeb2f943696fea2fd7fcdfe2e5ebaaa0e7849493a699df574c2eefb93e123bd7c6335881892021af8c628ed3ddde2fe34e51c4164ed0591a55d63c6446dfb5092d7dab4f3b0647d3ae1edacc4755e339ade1d8e24649200f0e65601291f656985c8f33800e4caa79806cc74d61191", 0x1000}, {&(0x7f00000011c0)="cd96d1cbf512143d66e681194c5cf4266ada8dc88f22beaee772f08113fad965495b64c65ee9ab1c41b12b2cbbf25e90424ca831bbeab5c604d5e5a2a21635de3d7e37f6121d485ff4c8a5e121f55679dee89e4ed5b22a982631852b52e5353923935680102e53967e05c25771ef2ba3e8fdfa5634f986b2b25094a12dd8e794e2119689c6a7b4c96a059f0ef1a0d18e530a4cec388e79a2a693b1b1f79896ef3f038a460c54b435be66d906c458c9ebd5a2a8ba8f2c81dec6160330f5272eb8ae87f775c4cfe292e9fa28aa851df6a6ca31e48c7705b8a5fb7a88775d200e5dda62160fb8df327f", 0xe8}, {&(0x7f00000012c0)="84a8c60469439e5edb94ff36ec22b1abc927c30a2f8ca6030d41441a957bc95e725a84f8ba59e0bd97d279d0bc4a6df0e9d49fb106150259b68a1582c227c7683a1f3ba15f824bd1626e1f4b44b2", 0x4e}, {&(0x7f0000001340)="0b24eb7504110c4dc53fb1de965bf96c75d80f7dfe9d84ea66f6e32c33ff4cf13dfd7992e70ee43f869d464a9b5268db3e09e367f9ed392c512a4fa038a61e095f131c249be7aa79b501241d6aa3c7721de54b51b4cd8c08ad7b9611c1c2d514267f941e01dbf225942d3e2161b49c0718f9366b6bec2e9858a501348b0afae8f560fc4c440eb2c2cc1a58ae855472e9c4caca6a67ede05f03074d4c867093ba1bab66a04d96d5f05d9a4790e746f20fb5d70b3df210f815b1b55eff7df037082fb63f4db37d07fcd108c125e7b693ce87a3273fb8a53805273a0b4282b8a740708f6a14fbbecdc22977d633828edbec", 0xf0}, {&(0x7f0000001440)="8cbb08b2bd33c5f6706eeb3dc76eb919bfeea7af63625f06a146dbeddb5a91ecdfad04f5d7f45d457e526d6d8a62f4c1dc13d0697afc7b334913b519984e3224e46c75d77462454c2ebd8cd37bd5176e2dc25db49716fd46905264d3dafbbea35f70441965636bc728f24f456a8953c388d0ecc49f25f5", 0x77}, {&(0x7f00000014c0)="66a4f7097df87207a029c8d8bfc66552e6e0efec4d3359fec26c3ec6ab3c80394e616bd82104e54a3f65e7bb53cd0afe1af69fc1ac5fad7cfd76a606b8d0b851257f845bed3abaab99820e7ed63ded2398f8eaa84bc74a417c57056a65eb1c6657f6fc61f9a215f05b38972953e6873bebe788f6b55bd5c7b01bfdd40accf53cab632c5e67353546e04a45c7e21dd2ae0a06380c47c551efd2176b9c6544b749bc70e58e73225d5d4c824363994b2853f1a5159f65c17985b012371c0ef3c148b0dfc70f5aae1bbdd1673bf3cd377db7049eed37ff393ae6c52b", 0xda}, {&(0x7f00000015c0)="0773f625c6f3b67677f17893c023b66141f95ec854dffee633a7709291dea51549bcba4298d1c12654d62a9509220e8a2658e1f5820fe081ecdfb0651e0961b8bbc21ff8d0b52c4737efbe69154c74275857c17ff5459fccf4b81be8e07037adc68c14840dfd147a090524219dc9927a2739a604f00c3b959dbf173bbdf79ea2bfa010e3dfb633366f14b0aa6c9a77266140ec5c5d45e723a31e04b181016cdcadd5ab53c120c3c2a70f1e0422565265d0667fd8c40882cc1cd0a8e00e720418a11abb101785b762e7e7c921fa65c2a881c5a09ccec0d6db6449544b24be33dfe6000000", 0x120}, {&(0x7f0000002a80)="56af557ae88fd152ba9a6a79731f3ecd5a46d62c0e237c8d134deb5e2097acea0a1712742d4bbfd71f3002a214d33bbe2a10950883e124ca8000dc0cd697a3a8872379a6e96c3d45eaa5073f1037c14654af794894ae4602cea1df3bf31f8833598a13d3eff2a28d42924e6772e9e02b77423dadf0a9aca0f0100bb614118e4ac53cff9a58ecdd82d8bddbe4f5b255b88d8a773972283732ab22073219613feb24216a6ad6f6c2106dec894fa10824ff66c3228feaee7b3f83cb8ccd6ba02b29991bf465ae6a27c4d16ecb8e7e430bf08a9860c21f467c6ba53886a91f54e083b725c61bc6235c95988fc79210d9ef827a119e33f3bcf0e7131c", 0xfa}], 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1], 0x58}, 0x405) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) fcntl$getown(r1, 0x5) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') sysctl$hw(&(0x7f0000000140)={0x6, 0x11}, 0x2, &(0x7f0000000000)="530ef19f77680a88ffff784e8b2b564f5209800574b85bcb854040ceb0911b632bff90d0f51df49e93d62af3f4", &(0x7f00000000c0)=0x2d, 0x0, 0x0) 18:35:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x2, &(0x7f0000000040)="c4b9e5b1ceabb929a4cc75b286d921039b03159f9dc0728739e1f40400f0c3c33234a9", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = dup2(r0, r1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x14000) 18:35:11 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x7fffffff, 0x9f}) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x1, [], [@enc_lim, @enc_lim, @generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:35:11 executing program 0: msgrcv(0x0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r2, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1, 0x800000000004, 0x0, 0x2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r6, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) 18:35:11 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r4, r5]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) 18:35:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, '.\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 18:35:11 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x4000, 0x40) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) close(r3) 18:35:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRES16]) 18:35:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c6575d9b9f8af32a3534580d330004452a822395df2c791420ba8bf866f7d6702abbb0fdb4e1a7d5fefdd90ee63697ce11df4a499e8c028bc91b7b3ee2387175523133b2fdf73005cdd4143aff9f4e802c593769207d109c5ec36fb473ececa59b2f935387cd5b989e4520d5d9e941f333c993c87ee6a354a"], 0x10) getsockname(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r2, r6, r3}, 0xc) flock(r1, 0x3) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 18:35:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@empty, @random="67c349677121", [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 18:35:11 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x2000000000020, &(0x7f0000001880), 0x0) 18:35:11 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x5, 0x1, 0x4, 0x200}, {{}, 0xfffffffffffffffa, 0x10, 0x2, 0x156, 0x7fffffff}, {{}, 0xfffffffffffffffa, 0x20, 0x4, 0x6e80c1f5, 0x80}, {{}, 0xffffffffffffffff, 0x7, 0x0, 0xb8, 0x7}, {{}, 0xfffffffffffffffa, 0x9c, 0x1, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0xc10, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x18, 0x2, 0x1, 0xb685}], 0xef1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x400}, {{r2}, 0xfffffffffffffffa, 0x8d, 0x2, 0x7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x80, 0x10000}, {{r4}, 0xffffffffffffffff, 0xe2, 0x0, 0x1, 0xffffffff}, {{r5}, 0xfffffffffffffffa, 0x1d, 0x4, 0x3, 0x4}], 0x1, &(0x7f0000000240)={0x6, 0x5}) mkdir(&(0x7f0000000040)='.\x00', 0x0) 18:35:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x108) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x3, 0x0, 0x0, 0x3ff, &(0x7f0000000100)={{0xd7, 0x1, 0x9, 0x5, 0x0, 0x200}, {[0x5, 0x3ff, 0x1, 0x3, 0x0, 0x5, 0x79c, 0x0, 0xb9f0, 0x1, 0x4c8a, 0x100, 0x7ff, 0x3f, 0x4, 0x5db, 0x20, 0x100000000], [0x101, 0xfffffffffffffffb, 0x0, 0x0, 0xd8d, 0x6, 0xc1, 0x7c00000000000000, 0x7, 0x100], [0x3f, 0x9, 0x6e08, 0x20, 0x100, 0x2f5d, 0x80000001], [0x1, 0x101, 0x4, 0x2, 0x40], [{0x8, 0x4, 0x5ac, 0x6}, {0x3f, 0x5, 0x9, 0x7f}, {0x7fff, 0x0, 0x800, 0x4}, {0x7fff, 0x5, 0x5, 0xe83b}, {0x100, 0xb00000, 0xd3, 0x8}, {0x5ef, 0xe5, 0x8e1, 0x8}, {0x7fff, 0x9, 0x5}, {0x80, 0x2, 0x3, 0x400}], {0x3, 0x7f, 0x1f, 0x7}, {0x0, 0x2, 0x2, 0x1}}}, 0x7fff, 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x1f) 18:35:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="ec18c37116787e90a5d367a217bf0b65945dbd3a492aff080000000000000031c05816c8dd25d681b0d037b419d1e7"], 0x1c, 0x0}, 0x0) 18:35:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) semget(0x2, 0x1, 0x194) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2, 0x9, &(0x7f00000000c0)="06550bcf231001ebf7454892154c417d4af2c52aec76afc42a36bf626b2a3e693e68b16f8b8e8f5cfa5c16ee489541fcda520ccf6e6391143736480759e24fce56801e02ff15c2a7e6e6a499f2f3a69c7f84fdacd3e257e332b764dcd79afd29009499656ec0bad935174a32afcdec72e806fe146fbb3c5efab6760abeeb577bd8d00fba9d02534b193fb9e5a5e7845b96facb77b94d4118d59f731ecaa6ae99241d27c97a1526803a2ff97bc86e105837", 0xb1) 18:35:11 executing program 0: sync() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 18:35:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x8, 0x0, r3, 0x0, 0x0, 0x4, 0x3f}, 0x4000000000000000, 0x6, 0x0, 0x0, 0x8001, 0x0, 0x1ff, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000002c0)=0xc) setsockopt(r6, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000640)=0x8) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000340)=ANY=[], 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="a38953c966e55148397fd17f5e9fc3031fe340426bff27f092825b3b36c477bdd284bda068de6e1d54387ad80394d67b334806c350f37454d69e3e190cd6a01855a4e1b42bc4a48befef565323a96e2c83fbc5790bb184e749f124317be279188bc420f1e9732a07a0905a835fd16835758cb6e0c142a106925dd59dcc1e31abb96c2e0788299b2c0cd7102c9d18", 0x8e}, {&(0x7f0000001280)="d4aee85682a2cb0ed6eb18fd927406f5810a3deb41e6e4082b0e4febbce0d46c9ed8518f15d9b2f6fb92c4e97c16f7e912432f1e0ef710befbb109b2cca57a17956a7643da5b6453e763d12026194b8f582f1a1bb061761d19fb9c47c3e657fc120e91e9b10f7e9ff36d4b13bd5645a5acdba01e0122895ddd7882175952dd6a35aa930e4d7522e9fcaabb994c9a2d0b02edb90eaaa44639993dbce36dc42320afc8c671cd2aa02f903e7f158dd234629a886420675eec5c83c565ac6b26c84d990f7324278ef2d9d5ec599e4b94a1a2b6a43c53b1fcbb36bf84c95a90b4650e4f67b8bac8df39a5637c54fa6b0031959a3e7cab9dea42da8feb4f33a2c259e687dde1cd78e3b03cd35817c91737bf1d40d93d402e57fe50855f91aafd5cffdb2132841f440dfcf04e9d9acb37f35ad859340999c8f01ba33116b8526933c819805399bfc3ad7fc4374e29b12b37afcf303e98634e6b92258803fab076269507c1adb7ce094dad461fc8c3595a4f8abd1a632d43e5d287deb617f80a8ce59017a4f814263a8af3ceb6c2e6dfc50db4f9693c02ff140cd97a273d45e8f3fa1c7088a01bfcb220abc5770ee47b17d72246a118d63f21ce70e6ebb1b52509a9b1232859bf239e1ca8454b1102f062f9ca52a06276597570c871ab554af9614eb384e3f9103b7ba18f3e92fbbb8ed24d87e9ccf0cf9729e53472203c7fe9d0e7347a9b5d8e6f20f1c0e019a8f726d3bb17fdc73c09a57204d39f93267cc03844bbbbe3bae5eec416a1ef75b6da732416e8c4fc121bf7494cae8c4ad1fd6c336c69e78e39f54c3bce827978cfe3d68415ec354788dbc35aefb957d464eb4144ef6c837d18941b061a7a6811a1008c247d1c1712ff99f8b5ed55d9546fb380392fbc28956bf3421d97c983717b00752184cfa25bd317221e4a48ee80c075b38440254963e080dc5a7960c0ddf85e6b013f8975a0a2bbcb5e293dc4c11455a8616fd335553301874ea06d645337c5737c4e4f5dfec877c045287a85becd285c424064fffc3471c3ce975ac51c66ee97948f5ab6719c07bbdfc1db287c4ede2952f66e36b292619cc2ca15c4b0a0510dbb054ace02007df6ce0c4d43a67e55634c9b08b00c3a60303464dda88cecc5c754dae7725f1f0e96ea804d60743f116b278924372bb5cde3d683f112099ecc696d650103250be593367da91164c8028599ddfb7412295554a60b2c8dafeb2e0379030cad5dbb58c373046a00c7a24bfee924583e49971edd06b1dda377ef3aeb739407155c9f05bc32393afb9929cd69a8e99e50f6f492dbcf9d0f7f3ca971a1ea33105587fb43cf48ec9fe8c4d7a9d59197464b225771c4190b6f5d8d846db0f8eb2dee988276e75ad67f247b4c4152590c66f35513eeb24a39f73048a5acee6af739cd3cfe3386d0a7128103614fe291b1ffe3568d98b9db8b87523660c9f600753d104f88d1826a33b1007666c55bb66c287227c2241c1376529955a96fb85c16eda8138393d6a1fdd689fdd6e62716075eca6b705b89387abedf5c30cde4b9af73f127fb4cf7c90bf6124e88889d50a1df9d60b37b0585f65ec3ba5ceed541b1dbc3b11bcfc85979abc0b42bac664734bff06743a91dd914f4dfb7a2157015d1e95550658f682ab43e2875755b6e57dc7b964f52ec408bb5b2b3ca7c00527e951ee6d8d2b8edcb89f4e4e428ebb69057b78e6e1b1649e9c354b089c564ce52aeae594bbc4f26b26ee5c4cc4104a7dfb414c3598cc4947e235af09f7bc162d728afc1c66d350cfd932777f1be59312e8f409dadbcdb8d003068ef7a62cc51211b269f861259f7e3195048668c092b66d4aa9243510f2022d89704373cda41aa06ca273a9f826a458dfc11667d05b2f8c116eadc8546626efbc3f2efec6d7ab671bdd066732b3b4a13a23b2e3b591fda28e5268389980fc2decfa7b2a09543a29a6fe29edeaa4911d23a044210bf3a704962e7fe124c042c372237ac79f300402ea71e1075d9949e2675691ec90d3dfa3a08150a1e4866eb1cc747c741dec8d359e0a0a134e522bd34c6177bcc0299307a09310f2d265ef8f716a4d0122b64b99d041549c6de894e54c31c52d5c44df3abecf7f0699955d890125cb3072c783be7ca70635f48f7cdb91ef31a6de5694c7578a5b6594805aa0c136421626044653ee4c798f18c237a9f182dc723375ee8686649f7f7d672025276deccd43d011794c24315ba3869f7a2fd1350798e334e10fa1f3a2952cda33cbe45b7136b6fa9318e52e8100c160a807cc6543ecfff2bb554145dff2c06c6d265d99cf7315a95173834ae550b034273df450d77fb4cb0cb0c97a4c2fabdc0646c8fadb1c81c515ef2756a92e8ed0202c0200e92a009089ff9128f6bfe110e5d06d199ecadc7ec6d2b301057161271e22e15d04fdf2e6ab2f641541c396a181cf881736aa2434a0c3dba4cdff680d8a4b7cad07c787299798e6c58f2e4b89e43347bbf6845d91edc013c5c7fd2c40a17b988d10f758455b67d1ac34f9fd3ac806ce96f1bc064ff6a5b51776e46138e9ff0f78c0c19f09b1dcd52e3af3a76e6cf50a2f22cf28a0c96c1b105461e89e1e816421fd17b1cb62b571ccfd94eb68d51929d8f12dc655cfdd2c18c70364f60cab4af0310449affe9cf3c0fc39e0c477270f729218ff01a5155da26b7f6101f171acc66a523982e3faa7c85be752edcda771781e7b9a5527af34636272c3f4abc75d20cb364c0dd6748cefbb1f456e8c5f5af0c7c0d567ac66f5f85baa64925b198340cf20c88efd293afb9a867d8f14089e0b5659382c8d995941ffe664b3d53213a9133a5128cacf43ccd98e322b7fbdb6444c37cb9a140989ee1328782df13ac5344cca53f1427f10b5ba5e5bee0d15e80caafd849dd35571e4ea9715d087398e8b571b5f1df089c6a7e9ecd3e0aa544c009b771d28ea0321619c23989caaaeba378b679e535f88eb21b9f9cf619f344ca494c49b703809cbb7c18d11c6fac44ad0a757b28dbd5a2881ad475e05c732ed5116354aad9e3b1672d9be718ac5fa0381b607f7858819b4cd1fd29f96296f5e7a0a3a73a2cf183bf36be286cd0d9edc890101b07b54d992d6f88f4d07c08012ce678230df26cb931df07c8fed7658c49eedb7b380ccfdacd5fb2c16d1b8b8b342b3e4da19f28064204c5aba94bd0859758b1b2434ed47039571abc26b0a9e2ceec594ff6717e225fceb586e525771beaf7e4cd84599b532709e04496e0e5e4453ff29492ad3f57016371b856a00fe72ed0a9dd42fbd476ab3b88148a7a01f50c5257b500fd1dc3e849741ea5e3c270143d822a0a4b1c0d8b09fe7bd7ccff25aa0bbe9097c13635eb31ee63a70dd27b16dabfd09e6e809b600a1cec7e9ddc95b4c8cbd97a9336261af760e804804d6bbbe22a54f0c7a63694176812cee7fc0292640dea8c0f1a33a093f0860ae178d814b81cc05d66840e53998574b6be63767dda6d767704880e269ea5d8559b30b7053d2a1322f6c1a8c8f57d130f71475cb56b7ecc958a62a9018456c2e1843557f1da4fd67be14aa48c0079f48783c3e7077f115605bd411ba661845a06e3257cef82501a2d5eba4d1d10c20c6faa1b262866043b484bc8fbd8e1b02a6947781af1384b7a836441ee10aaca49a99729ef9c94632ba61b916996aaa1d452dd9b3b873ff86a41adf15990812d97d5a0be27b4d8b93bcc4be3baefbd90815aeb79526a77b1fea4beb242919117ac44786c5345c5b208add4c59fe9097c79f5f135c54b267dbcb8832fa1a5b8c49ff3aac40d747253fde291fabd505750f2dd78d39f7b49ddf220859dcc4f3f30e7a0fe2643226102d4c4de03408a6b6aa2e462021081f25696514ca71028fb148634c9c906c96891d5ed06a829d664dc95bf6f117f7716eaf6251625af7bfeae4f2477791df8958189036d6409da4a28e6c561718c78179a180c52576f8a2f5554d60fe4526267a55d0c9918eb2c25d9c1e3d437651504e13c481725965a8ba21d45f5d2ad462f86ed1aac6b84f2d5567495791dc0474d46a6797b8ccac0b166c884fcc06a27e08fefdcc0cf5027460712bd4cbca81e98a53e94679e0bc4cf02276140cfbf925c0c44abe416b4a602496e4d535f9b23efa3f504824b71da721d07f4f6e74118a3db7dbad54718ea1ad66982b51ad84bf69d5e49ff9e85c74ed228bedc9e7dab39d975b356bb89fe3da3d7f5737a3c1de131a1424579634aa658e83fc0f8b7d94cccd1298773c10788e31906813485e8f4bd829c943c3c403f76ab7dbc72a4e4850177053f4ac5426b85b9319d508ed51455def0887bb7a260bfdfa428d8ee66e68e121d94607e0d3007abef06c6e9908d7bc854cd42e1e0aa38e9332b31ecd093d077c7aac0271bb04d83a27b4cc387950601ce6450f8846cc9def75861243f59a44b63bb96332b440b6cabaa78afec78fbbc4d960ded61ea5276bdd873e40f23d4ed895d6276ec74f96b6ed95bc1f7ded690a9edd2265e714cf2057743fc30861b4a1195ebe21b7c4770e48f326e81100e1d2aab2fd79918b1ac0a41ddceb004326aa92dba8d4358cf2d13382f08f55c377e3466994c1a15eae75061c7c002cfeadf7508e5636dc7204dda748544dd560984545929187acb28d6c3cb8fa8f83cf29f1397518d9391315323505bededc27721fca30b9905735226b858e173efd8e81abcf3c805230d02a341a73959e0bd7ce05fc4a4887a21b73c74b90d9052216268cefcf71845bd40f85944aba903bb89f58eec593c26c90072fb1b984459081f0a6f336d2a43ad538e3f68e5da3cda72b09dbb2a21628199e17c8ffddb1792d5075565813a123aab364bf43d88e8f0601c05aff4bd018f923f604087a1f17dcbf03c1471c5fcb4e5e16c23378b4a762d95c59d60ab938144cb6ca4f95a4f10ffebddfafb561ea12a6ef9c6e9fc675643c6d147387e5d457f316de3f7c16501a0e3624a1a3f4e6484373baffdebafa6c4ee61c179bfd58bce1443c1b69de7b9d4c35a9c7113325135aa8cdea3da9f959a3c9fb21d18db66baf030c2ce0727c7372b78b72c0ad6a94a479a3294fe5521792a60365713ab7bf641643a5f13a6ad8ea668d286ac115d3bbdbda83ef5850fa4fffc0b393758bc68bdb5cbe98f2f04328e35d8b29ca7ac8332104baa6e59afe70f92eaeb108a028cf7b718574cc1cbec8f44fe3937516a2d89e843798d68925a2ad5974662e54b24df627de10d1bb96827c6c6d60f6e4f1334bbad040e36f77f9a558c0df632c593dd3ace4777e4eec291505cd08cf09eeeef76e454e6d24acc4d81ebe85d417118e8476cabf91f3b44cd2434be25f357b1ed0bc8a4ef9f3b9149d0357178b09a5789ae7eac2d72cbf0d5834ca3953b1cfbb3a4763037aef6d6ff6f8a730b2be3fd40eb6aac54dfd1ff436a593f6070ab93cd285fcbc4635e456c9111044720c0909aa962f397ce3f00ef334599c4dbcbc8d0b6ea7e3d6aaf32e3ff91ea00783934fe884d51363277afb7964e98ccc989108c0e11b9d752a6262f314171b810fad23b8af1be9a4641c9a4035bf00e1d8da6ce9ff17138093dab4b54e986b35909a6a142f5d3cbafcbfa2926ccb08c2025447d240e27e5c9a4aff6142002fcd96fc20e5054f25d175602efcdc2b750a38554d2461fa98452569f604c7a7d330d8a806a7f73bf6b79a85221b20326fb97eda763dc84f594ea8057497c18f1bfb58697122e926a966d6b2ccd5e41fa6d2d967cc3ade609f7a49f60b673e3f83616", 0x1000}, {&(0x7f0000000480)="589dd07f47ade1b4fa6be092ad5652f607d56614aa2298d18ba3d79da6f0dd00b11f2130c60441a8b7ab5152aba4f8cb4aa64da33e932d62b1ac046e4fa9e00c926d8866f63e738c7f71a51c52aee3c1dd2c27f0ccccb44e6ab3677432847a404edd18e09e89d2", 0x67}, {&(0x7f0000000500)="4b48615a426d6e1fef13bbc06c29da5a6f9b8a13ce0a08fe0418e598e3131eda95981194c6644a81eb58db53caf7355f04084888e3f9490d9e56eafb33e4cfc7bdaaa85ca1d25afbc34b0dff6595dab9d34252307d0ceb9d6b6a4f3ee6e3", 0x5e}, {&(0x7f0000000680)="cf9e3a1369adf80128fdd4d227b9f9660b46bccc0ae1be92104d52a81e105328600fc8ba52bf32a1a18eed0581596b372c33c073b692f45eeee66630b0124470e9d5056f5e4bac84a2c913fb63a0e2c82103c53e9a63b2ce864feeefbc0649c8cbf458dde8c9560ec06c574e12dd282402ed022ea64af7d3bf6e2f69b1af5441408b4a5d8482c2a4365dcd3ee217f37dd1004fefcf2b898006c1cc101ea7aa13d820c651a3a01aa17c3fe4f663b1eba56b09", 0xb2}, {&(0x7f0000000740)="cf62b7be53bcb09f6e731e4a6752e485f4873c6ec8177be3a408db0ed146934fb19bb81dd08a0b6045cd2cce925915f10a02e4f0fc102b6526417fcda57b982bc31995098cd6a368f0cac7f1cff8ff1cfd5cd575a7fb8a3acce53a0cd844dc565e81c4b0f3f8fdf8f46a8586308a39f01808a35bb5fc49bc3e134f01cfd1d70ba7b190b8f790dcd34411bcdbb18793b9d63b79b04585c77d2a8f787d73566fefd20b17fd4a1b35ad66c6dd600fab291b1e5846b806a7386cd5f8097e518b6a0b7a34ec7b2c9925ad53d79552996ac6db8d54ee775ecee5dc95a88b58c173b1b5225342ece43e82384df785", 0xeb}], 0x6, 0x0, 0x0, 0xa}, 0x408) 18:35:12 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffffa, 0x1, r3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCEXCL(r0, 0x2000740d) 18:35:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getsockopt(r0, 0x40a9, 0x3ff, &(0x7f0000000040)=""/9, &(0x7f00000000c0)=0x9) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ab0a29"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d0ade01900012000"], 0x10) write(r4, 0x0, 0x0) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) setregid(0x0, r5) 18:35:12 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES32=r1]) 18:35:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(r5, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) 18:35:12 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x8, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0xa, 0x8, 0xfffffffb, "51ca6156def6d87985560ded2e7522ca3d474876", 0x208, 0x800}) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "95ca33558700", 0x3, 0x80000000}) write(r0, &(0x7f0000000180)='\b', 0x1) 18:35:18 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ff04009763c4503ec6299039cb6e6d7d5a69851e52245c31efc529fdba337d0302623e4d37fefffffffffffffa9612c5d5cc06e471df14a8b5b410d791faa5b8dbf3"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socket(0x10, 0x3, 0x3) r4 = socket(0x2, 0x1, 0x1) listen(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$TIOCNOTTY(r2, 0x20007471) 18:35:18 executing program 0: pledge(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) accept(r0, 0x0, 0x0) 18:35:18 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x3) writev(r1, &(0x7f0000000040), 0x1) fcntl$getown(r1, 0x5) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xe0) pread(r4, &(0x7f0000000040)="78d5d37f2d62fb8a3c6293807156ebad1d8611ccf3a44d40192aa2f355e0218ae47cded0fc29c4a1c6f22f4dafcd5858d129ec511fa169b127ff", 0x3a, 0x0, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710057168a9df7b0fe27243356246fdcff6e9783d937dac4912352c7ed383a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a20000000000000000000000000000000000000001fe8000"/125]) 18:35:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fsync(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 18:35:18 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x80, 0xdf, 0x71}, 0x4, 0x9, 0x101}) 18:35:18 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x21, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x401) 18:35:18 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002400)={0x0, ""/4115}, 0x101b, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r3, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r2, 0x800000000004, 0x0, 0x2}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, r3, r4, 0x21, 0x699}, 0xffff, 0x797b, r5, r7, 0x3, 0x7d, 0x2, 0x95229}) getitimer(0x2, &(0x7f0000000000)) 18:35:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffffff) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x3, 0x1, 0x10001, 0x0, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000080)=""/61) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797120303a0000000000000000000000000000000000ff0200000000000000000000000000fffffc608da446000050000000000000000000000000d11f000001000000000000000000000000000000ac0000000000006cbbde2c8ecd12af6817a1408605aedf029b"]) 18:35:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1f, 0x1}) semget(0x3, 0x0, 0x0) 18:35:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) getuid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r3, 0x7fffffff, 0x4, &(0x7f00000002c0)="95a9b23a16a203ed9dbc9945d476b029e9fefdf247b83f1de87f23c222ede05412c35481bb569fef38729a1d95f0b73deef20533931f63c3f8ff832f489363812c5418cc7926ae", 0x47) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0x0, r2) 18:35:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000020000000000000000000000000eee10000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000aec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004402970e42bf"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) shmget(0x0, 0x2000, 0x104, &(0x7f0000ffe000/0x2000)=nil) 18:35:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x1f, 0x0, 0x4, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) dup2(0xffffffffffffff9c, r3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000001c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 18:35:19 executing program 0: syz_emit_ethernet(0xb2, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @empty, @broadcast, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x0, [@rand_addr=0x4, @loopback]}, @rr={0x7, 0x17, 0x9, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x38, 0xf3, 0x0, 0x1, [{[@multicast2], 0x2}, {[], 0xec8}, {}, {[@broadcast], 0x7}, {[@multicast2], 0x2}, {[], 0x8000}, {[], 0x1}, {[], 0x80000000}, {[@remote={0xac, 0x14, 0x0}], 0xfffffc00}]}, @end]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r2, 0x1029, 0xb, &(0x7f00000002c0)="adf7192a79ba75bfb457334872aa93b75e03b26216f0dc768ea0eb292973a1172f92b509ed5f2fc38021abd8cf53cf612ea458c384209132e372b1f68e2fc61f2f9c9c478b327ae7acd746874eea6350ee8935a9ee", 0x55) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r3 = dup2(0xffffffffffffffff, r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r5 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000280)=r5) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x1, 0xab) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 18:35:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) r0 = socket(0x1, 0x4000, 0xff) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000040)="d2331c06ab9f4921af18d064b4799dc7d71ae1b74cb1853ba5b49e7d9b5b1f54778fdb96cc61c05a930482390ddd2c2a3ddce2d40e7fa3314fc9d8e70ebd6a2546d27d87f52fe7119916b05198371b425857bb99d2c97de28689ff402f10cd1e13f09b1bb720d5d0c05f009d6390e35ff60553b2f0ac16828694c75595d8dd", 0x7f) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000340)="3da17071d1b3ce8d14a543f8585847b8a0a68b18cb4b0119e9471b2448f4434515c485a3438f6814565002d1c37e631c9851479027f38f1aa32db13dddd32373cad2ac4f2da446426bda66733efc5b78ba15b762074472cf57a710e44d81c1eceff4c1637770fe0e33d9786ff298de45f7d9ade431ccd690ad7dffd5d3dcd3b11ed371", 0x83}, {&(0x7f0000000400)="d53f5e95aedcbeb231b8e9f4014786bf748d2b3d5ab5e7472f133df5113374044da59ca91fd231abb84f2d86fb7626e323d6f18a46c1d5", 0x37}, {&(0x7f0000000440)="46a79729aa2935673186470bdb8ec1afbe4e1bddf22e38c5d6ed214ef4e4c63dffaeded2eae4b07d0c918b1950dd0c4e205749d3f893f3cd9c33659d8f6842f8c643984337090d4dbd89504d14186a474c8a0fd32579bb6f129a58ce7336ae911c02babf57f267b451fec2a24ea23edeb3a46f043f3ffd5b5f089315936650de86b2af5dce5086098fc5ab284a4a6cc678cf77ad305af2f332f315a3bd84dd5fc56b3481358fdfdbdfbfc95436c0ced06095fedf9a307dd22325a89d10738eb845fa5b270ad17abaec", 0xc9}], 0x3) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/249, 0xf9}], 0x1) 18:35:20 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/161) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x3800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x800}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x0, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 18:35:20 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0xdd, 0x1001300010001}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) r5 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000008, 0xa1a0, 0x4}) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, r3, 0x8, 0x2fa2}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x8000, r2, r4, 0x0, 0x0, 0x1a, 0x8}, 0x6, 0x9, r5, r6, 0x4, 0x4800000000, 0x200000887, 0xfffffffffffffffd}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/67) 18:35:20 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000200)='./file0\x00', 0x240, 0x80) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, r1, 0x2) 18:35:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x102) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r4 = dup(r1) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) 18:35:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r1, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r0, 0x800000000004, 0x0, 0x2}) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}}) r3 = getppid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, 0x0, 0x0, r1, r2, 0x0, 0x9c08}, 0x9, 0x2, r3, r5, 0x9, 0x800, 0x9, 0x8}) r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r6, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 18:35:20 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:35:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCSCTTY(r0, 0x20007461) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:35:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r2 = socket(0x10, 0x2, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000000140)=""/4110, 0x100e, 0x42, 0x0, 0x0) 18:35:21 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r0, &(0x7f0000000840)=ANY=[], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb070088c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a183968a20a7e85fd9ab2264d45879e8fd44c3b0c92758c9a309a496290a05d8211e72f412a6102026f93eab7f2913e8fdd5ccb65e8c44c5a955993942f793d66eb49e17c08bbdf878760073fc92467156fc7f345b19760871568a5434bcfa338b85fe3ddf9e93d8e136554ff417614a8e36d3b80cd9a5e507da0d562cfb25de0d91bf616f6b4d808b0a14babe380dffe7cd4231b61e2b5efd624386d45fe824bf6cdb0759c846f06a100d9d8e10c826f9cde37934db27f46b7353a4bcd8"], 0xc3, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "2bbcb86da44f4093e29cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc910a8f1861667a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40f98c64f7995217807fa4ba1ce374"}, 0x6e, 0x800) 18:35:21 executing program 0: getpgrp() sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) munlockall() getpgrp() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xfff8, 0x100, 0x1, 0x8, 0x7}, {0x101, 0x400, 0x81, 0x2005, 0xff}, {0x2, 0x0, 0x5, 0x1000, 0x3}, {0x86c2, 0x5, 0x1, 0x80, 0x101}, {0x8000, 0x100, 0x1, 0x4, 0x4}, {0x1, 0x8001, 0x9f, 0x0, 0xbd05}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r4, r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 18:35:21 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 18:35:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket(0x1, 0x5, 0x2) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x18, 0x3, 0x81) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="fa7f82022e2f66696c65"], 0x10) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f00000002c0)=0x8) poll(&(0x7f00000001c0)=[{r0, 0x20}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r3, 0x100}, {0xffffffffffffffff, 0x4}, {r4, 0x10}], 0x6, 0x800) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) 18:35:22 executing program 0: socket(0x10, 0x8000, 0x7f) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 18:35:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x62, 0x0, &(0x7f0000000180)=""/98}) mknod(&(0x7f0000000140)='./file1\x00', 0x63fbf136dc9cbd90, 0x7c) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x15}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) syz_open_pts() close(r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x12) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setregid(0x0, r4) 18:35:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) 18:35:22 executing program 0: socket(0x3a, 0x3, 0xb9) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="5d8ce25d319cb667d6ed81aa83e707697450cf6052f97514a52b802dc08b2d529be427b285f09d62190b0df5953ec1f4cb80cc163177e0db9c232fd74a7699842c0a3c98f694bafce03b84ce78cc0b2f0f4f7b237e2a39c412162dda62f439142db54d66e9a004b53a259e8344f313aeb50a266634006994a02fc7ac0c29271dbf2d14d35ca643f3775fbd13eeb101291b2cc47052068d900acd379e0bc654833db2a7067d0f921cb80ba26c9dbbe4b17065f0528ac6f3e7eff26b448efc3daece35bd", &(0x7f0000000180)=0xc3, &(0x7f00000001c0)="195b865bb2f5d2a8a3cf370053c8", 0xe) 18:35:22 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffd18) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r6, &(0x7f0000000040), 0x1) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xfffffffc, r8, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r7, 0x800000000004, 0x0, 0x2}) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r9, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x1, r4, r2, r8, r2, 0x30, 0x249}, 0x100, 0x5, r9, r1, 0x1, 0x0, 0x8000, 0x100000001}) 18:35:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socket(0x18, 0x3, 0x7) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x400000000f) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x3d) 18:35:22 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) geteuid() setsockopt(r0, 0x27, 0x1b, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000016c0)=""/12) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/100, 0x64}, {&(0x7f0000001340)=""/204, 0xcc}, {&(0x7f0000001440)=""/99, 0x63}, {&(0x7f00000014c0)=""/115, 0x73}, {&(0x7f0000001540)=""/14, 0xe}, {&(0x7f0000001580)=""/110, 0x6e}], 0xa) 18:35:23 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x7, 0x2, 0x1, 0x80, 0x2951, 0x7fffffff, 0x2, 0x2, 0x8, 0xfffffffffffffff9}) 18:35:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000380000f5150001000008000000000000000000fe8000001200000000000000000000aa0000b1000000000029000000000000004e234e23000890789532f0cb24a2a72164867b201ce2a18335238500000000000044a4ed27efa8218950fe4e46ae466c00000000000000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) r1 = getgid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r3, r4) 18:35:23 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000, r1}) flock(0xffffffffffffffff, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 18:35:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="75020207e0000001e35d44d8a92bd72db52000e365fda2c6c777be48d28a8f0a65baa4cbc51f22f1a848ccada9ca9c0a33252089f805d6dcd1d76fa93db425b9e63087eb917c417603784c8d6e2dd43b50b5806487e72828cb4727e58c80b3727b52bff70a0ca91ff9235ba56887263ef7a29bda6a5fe3c953544027861fdc798885afaf270290334a1954db30d2f4f86c6a96ed77ca621e1cd482c2d272df99a0ba1ec5b9f625a4481f514019ca035d50483f32af2eb7d0315708b4920ccda78071788a461b203487b280f88fca6f7bbb3587d6df474b8b407565388a517c200579aa37d5f70e1378bfad769f156dd2f35b6be2ee9aaca834d78eeabd1387c617f5c3ab8e949802b8b493583a82"], 0x10) write(r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x48, 0x10) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) 18:35:24 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xf1eb, r2, 0x0, r3, r4, 0x2, 0xdc}, 0x80000001, 0x8, 0x20}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r5 = socket(0x2, 0x2, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x0) getsockname(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r5, 0x2}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 18:35:24 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:35:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = getegid() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r9 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10000, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="fa10cd5a982f6a608910d479303d6645c42c2c87cb482b8d83f5e60252831612f0ef5b2dedcfecf6e0241767097d3f45374936f6a2542c7abf30defb524c0bc52e0793410256d290c73bde69cee86719e143da6434701ecd83d32fec842c668043b0dc0a2e5b1767d924764f732e4561d3847d3b05c1ad89c49bfca7ee303056aaaaf9438e48", 0x86}, {&(0x7f0000000140)="94727a6bd06fe3ab2f6452784d83d738705f63e0623814f7eb4d23f0855b3dad415950119fdb56a059e9faa3875d3717da68989a568424ce1ce0ac2e69bf1c6f771997c25c9b158299bc229cf75761802074e5ecb23bae473961e9d3f5105ac70255f731be119b63e64e2e0977f7dc410a3a5d14034bfc3f4c9f8958bf37b5d2a79a4fb8b63a4694360b7e8cf14aae8c2f296406672c819a0a3615071e53a3", 0x9f}, {&(0x7f0000000200)="12a8cceb0eca3155712db5a6dffda98ad5e1e832a5f8094b17d053d66e8b8433e2a67756bf3e7fb81ee262ddd7ce828e7233560d27eb961625778c00b820f625c923209951ff50b5181fd0205796cf59bde17af33e22826b9b5abee548bc9b8e36087afdf4b4381c4d628bf33a553b4571729e5037e381ff368b2d574b5ab66d5dd150af1864b46b5d914996039b145eb60334d44c34aff30b6a7c4181636e89c6ff5f7231c7", 0xa6}, {&(0x7f00000002c0)="f99b77cc3f4be5eef8770ef7be9bdb1121ef00be068dbd69916105966fa7f7e01f0104ca81d1ea5d981d17b0107f366447af92ff1d86f5deab37273b55503de84a934d040ff3ec0993fcd9ce94c37cefd506cc46dbf36b", 0x57}], 0x4, &(0x7f0000000540)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r1, r2, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff}], 0xb0, 0x8}, 0x408) getsockname$inet(r2, 0x0, &(0x7f0000000040)) 18:35:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 18:35:26 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 18:35:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="2d31266bf974989ff5e725b0e668adaf1d5387a3b56aacb37f3935794b62669f832419fe952ce1542845128d638c31251fa3e64606b818dc34827768f2f17c9e709f5ed99e518356f42c099dbef45293b68bec2d0c202030691efd5e6e13b3b01f666afcb3b3", &(0x7f0000000100)=0x66, &(0x7f0000000140)="c233856dd28abbe7bcbd01f286fd8a6ca6aaf95924baebe41bde45dc66e3162497df7a9b5a0d4c6812449fa2033619b88c481611730fdbbf492388590db505137d9c12f9bcdee25e31ecba2dd954aa28918ecfa3719de95f15bf09bf8b64fa51990af4cfa7573fc81b78a63552406c7d6515f16af8b651382c4c2fc8427d2f99f2996099f66e36cf89c49834e600be4ef8ce944c47c599cc851c53f29d8493fc03e649703a08f0fb23c55bb0cd204172e7029c657ca42b592b8a71b90c3c6ce964a5a9fa6daa0f7a8b3ab7b0df92c30b3298f8265ab1776071633f73e879e96533068a08596b69b72ff0186c11945245c8ced56e96e416db19e68640fbe4bc", 0xff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000004c0)={0x6, 0x9, 0x7, 0x3, &(0x7f0000000240)={{0x7, 0x9, 0x2, 0x40, 0x1f, 0x2b27, 0x7fff}, {[0x9, 0x0, 0x9d, 0x9, 0x1, 0xffffffff, 0x1000, 0x0, 0xffffffff, 0x3, 0x7, 0x8001, 0xb5b1, 0x2, 0x4, 0xff, 0x5, 0x7], [0x6, 0x9, 0x7f, 0x80000001, 0x100, 0xfff, 0x1, 0x4, 0x7fffffff, 0x100000000], [0x800, 0x7fffffff, 0x4, 0xe90, 0x2, 0x8001, 0x9], [0x9, 0xf018, 0x20, 0x3, 0x4, 0xb90c], [{0x0, 0x9, 0x6, 0x7ff}, {0x4, 0x6, 0x6da, 0x8}, {0x4, 0x6, 0x9, 0x5}, {0x5, 0x200, 0x80000000, 0xd6}, {0x9, 0x81, 0x7fff, 0x1}, {0x1, 0xf0000000, 0x1, 0x80000000}, {0x9, 0x800, 0x4, 0x4}, {0x6, 0xcd8, 0x5, 0xf2}], {0x6, 0x149, 0x5, 0xffff}, {0xffff, 0x5, 0x81, 0x7f}}}, 0xa831, 0xd6}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000500)) readlinkat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/98, 0x62) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000680)={0xffffffff, 0x8, './file0\x00', 0x80000000, 0x2, 0xfa, 0x40}) r4 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x42) readlinkat(r4, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/4096, 0x1000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000001780)={0x9, 0xcef5}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd0\x00', 0x40, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001900)={0x8a, 0x0, &(0x7f0000001840)=""/138}) 18:35:27 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) 18:35:27 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x180, 0x8}, 0x5, 0x5, 0x8000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x44) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x5) 18:35:27 executing program 0: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r0], 0x4}, 0x0) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x63c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0x17fc}, {0x1, 0x0, 0x1800}, {0x2, 0x204, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) 18:35:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:35:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='W\x00') 18:35:27 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xd5) 18:35:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getitimer(0x2, &(0x7f00000001c0)) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') utimensat(r0, &(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)={{0x9, 0x3}, {0x9, 0x80000000}}, 0x2) chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 18:35:27 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8772c9a7a3d6aaaaaaaaaaaa0806000f814f06100008aaaaaaaaaaaabf27235455eb62e10294a69fdecb1845aaaaaaaaaaaa46ba58695804845eb901d9754940892ce0ba1137cdb653080e33d71ed8ffff522115502fec6a5dfcbdcbc563f07fca55006fef"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r1, r2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r3, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 18:35:27 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) socket$unix(0x1, 0x5, 0x0) 18:35:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000340)="c68383f323824a3c", 0x8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x316, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@local, @random="0326047a7e1c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e800000000e1970f36199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8ac26cd14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985e83758510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=r0], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3f66696c653000"], 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$getown(0xffffffffffffffff, 0x5) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300053b755dfd7c404b52bdca871047220d0470010cf9e4c91901fe7f59d668ea08979569bacf94be0b241070a7b68fcee00a52e83496a549c0b7c159d358c4da49e059d214e33"], 0xa) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x402ffff) 18:35:28 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d6, &(0x7f0000000300)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, 'qyq', 0x2a0, 0x0, 0x2, @empty, @empty, {[@routing={0x2f, 0xc, 0x0, 0x20, 0x0, [@ipv4={[], [], @loopback}, @rand_addr="94c896b4a7f8bba49fda716891f25ec8", @empty, @mcast1, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x2b, 0x4, 0x0, 0x3f, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x1d, 0x20, [], [@generic={0x7, 0xeb, "ab007f4d2c890416865635b8e3b68d43834d89ddcc3d7b3c5ec1b453683af4cb5bba4b36f5945912951a745a34e6b19d4a3e1a9729c93f1d6a9a00496e966293a067993b80cc0ac43901eeb9894c82bc85f15921c882a567ae179395bb408571da2fe390aa0ecead56eca4c065c21512823cd15c8aaeb9553e0ac11f939c09ba7a6b77b7898259d43fc06d7af22565f995330397f07011d6a4c8a68b87bed6910c3d22d96b04cca45bee5e3a4fe61679348f62e2cfb0322a0e1c75b0982f7abf7488fa1d8ebd9fc1a1e9e55378fec13bf6b0cd9519013002dbadeca8b8e97ecb9cabe3edd9e1210dc58ddf"}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x58}, @enc_lim={0x4, 0x1, 0x20}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x0, 0x4, [], [@enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x448}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xd2}, @ra={0x5, 0x2, 0x84}, @enc_lim={0x4, 0x1, 0x81}, @ra={0x5, 0x2, 0x7fff}, @ra={0x5, 0x2, 0x9}]}], @udp={{0x1, 0x3, 0x8}, {"700935b0daac3c89cf37ff8881a9a27ea213f0597a6e8bc32ba0f7a27f1d2cf9eacf372e0f95224bad8e613a06559483f1e52541bb46a3cdd7d307b908fa0da60a4f00e393fbb7e314c21eb7720fd243eff0368dc874122a82914ccc0a8d598cd111d57c128edf0f3077c7bd11586be395ceca41e86dc0008bf6a61802b1a0e5b1a45b76d70d03a4bcb7da9f672b1c3fd813442d4424e23e86c5966e22fe95bfa9e6aa7380fbc1e97a02c7f80f82ec6001d458cd4266f5a10719f184a36bc6922919f28c31fd3b65"}}}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0xd0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 18:35:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7fffffff, 0x80000000, {0x1f, 0x7}}) close(r0) r4 = socket(0x18, 0x4000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) r5 = socket(0x18, 0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r6, 0x2000740d) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:35:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/194, 0xc2, 0x800, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:35:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000380004f515000100000800000000000000000000000000aa0000b1000000000029000068000000004e234e23000890789532f0cb24a2a7216f24d7e90c6e244810801ce2090035238500"/110]) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8349ba98b34ef89) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x1, 0xa645, 0x1, 0x5cd, 0x1, 0x537, 0x1, 0x7fff, 0x4, 0x3, 0x4, 0x4]) 18:35:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x20, 0x1, 0xc1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:35:28 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047164d3f5a1d5bf50a0000f4ffffffffff1cfd24c22a9e3e05d9f193df3e55f6cb3a66f1af98efdaf77d3e6b57ad4bd7cf01d3c79baab5c67ed861a31cb065f29dd820394a4dd25c126a90900f460b12f4ee0475f9749608fb6e1171160b4a87d112f4eafe1230f291b996602ba249913591f5eb362eb1a7b49f52d3016ba75d3a276e27e05633188783ed08fe7f8f36b052b84ee56445978d33c6e7a187000000"], 0x99, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x1, "2bbcb86da44f4093e29cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc910a8f1861667a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40f98c64f7995217807fa4ba1ce374"}, 0x6e, 0x800) 18:35:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x7ff, 0x586c, 0x7, 0x37e1}) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x2, 0x4}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) pread(r3, &(0x7f0000000140)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e31fd081a873a3cbca5ab9253927bc34e195237c6a53bff271c40fa88dbf7a734dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) dup2(r4, r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:35:28 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:35:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r2 = socket(0x2, 0x4001, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202422f66936c653000"], 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) dup2(r2, r3) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 18:35:28 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/162) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f00000001c0)=[{}, {0x1, 0x0, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r1, r2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x2000}, {0x2, 0x90, 0x1000}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/161) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x1, 0x9, 0x2000}, {0x3, 0x406}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 18:35:28 executing program 0: kqueue() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x3, 0xffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) kevent(r2, &(0x7f0000000000), 0xfffd, 0x0, 0x49, 0x0) 18:35:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0xf707}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xee8) 18:35:28 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000028000000000070907800000000e00000014e234e20", @ANYRES32=r2, @ANYBLOB="c57e76fc46e829a808108ad4dbb87e0940246280100be41691d4375a42c2967ffa7534ba9d5f94073836fd56c05c124e190bd217f2c0767bc7199d3db3fa73f3a016b52a36e419da5537238f9f2e6ee28903d582b42c351dd1e0a23a96ee05864d5624d6737bb5bccbb10398817bd25ac4a72c3482307410a65b88e6accff74a058dafb47f0d7f8f156381a6f37044abad51291a923f97", @ANYRES16=r0]) 18:35:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x2) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) 18:35:28 executing program 0: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ftruncate(r0, 0x0, 0x6) 18:35:28 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x20000000000003ab, 0x606dca73) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r3, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x3, 0x3, 0x0, 0x3, 0x7, 0x4, 0x1, 0x0, 0x3, 0x5}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r1, r0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r4) 18:35:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7}) symlink(&(0x7f0000000600)='./file1\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) r3 = socket(0x2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000100)=0xfffffffa) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() setregid(r5, r6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 18:35:28 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100003bdd8ee71393727531f70000fe8000000000000000000000000000000000000001dcca00"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x130) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000080)=""/77) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xff, 0x0, 0x0, r4, r5, 0x30, 0x100}, 0x400, 0x67a7, 0xff}) fchown(r0, 0xffffffffffffffff, r2) 18:35:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x7ff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:35:29 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:29 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0xffffffc0) setsockopt(r1, 0x4, 0x20007, &(0x7f0000000780)="24d91a974ac50a166363bf080000001fa5a675a9788e6bb5940967427a08280a127e1e9c155b306f5fd53bb76eb02de876e28e510d64d9179d39d79dbd13b81400f60000000000", 0x47) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2f66696c653081ba8e610c7816eb5f6dea648d770925d237e3d9bc4737fedf31a44cb4b550327c120b9dda5819ded1980fe0206de7de2b6ce8c6eec921f64efb6d916a6f5b97800a70159f6fc6593648d254862177c735cd7a232c22af7ee055569ff309cf133f13e61e03d661469517c7ce92b698a397eacafd050e7274a999d61ecb9fa44062540a456e9efefd"], 0x10) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) socket(0x6, 0x4000, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x1, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0xffff, 0x800}], 0x5) r4 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f00000008c0)="b833e498ac46d219df2db3aba71786f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f2244bd9c0110772f263c991dd61c7b7e5f4c", 0xcf}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000240)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/128) pipe2(&(0x7f0000000080), 0x4) 18:35:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffdfc) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000200)="537a368da7faa2f317611b1a151375be2dde4defa12eb29deacf519589", &(0x7f0000000240)=0x1d, &(0x7f0000000280)="767b8128c98c257243800cdd1439f9b447e72727927a8b71b26dbc540a7954bd98e7b2e2d4812eabe423578f7174e352b79bc3b85e66eda8b64821c8b34d6626636735772349a92531b2cb75b61f970d31b68b8f723ac47ba03b144eb224358923c1f5bc4b0535017b5c3813b98554c2916563e27fd57e56edbecbb8e49408f3bc50bd928606db243e938bf6503bfacb55120f2464fe1fe74df0228981fc8f22f7ad79f52132d44da4b823dd1157eb75293f9746d6beeb5d81876a044b2a160ce2e750b020c30f9928f9107a4271a0386e65b8024cdb8a992d30d0", 0xdb) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) sendto$unix(r0, &(0x7f0000000100)="1edc9af8dd605ee3b0bd93d257304a7c22c764e5a52ddd98ff52245efe633d135b4566f8cb6735bf034f8433283ee4f3c91c7e879c166510fb8011676cd9333069366fcf4ffaf173e771ecde31e739a31d33308efa46b5080cfad5e7d909c62f374f811fd9967eb4f7485d9f3789780b70ebf89be7f5aa", 0x77, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 18:35:29 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa300000000000019078ac92e0761054281400bb0080000005219078d70000450000000000fdffffffffffffff0002ac1400bb0000000000000089326b997a"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) semop(r0, &(0x7f0000000380)=[{0x2, 0x8, 0x1800}, {0x0, 0x8cc9, 0x1800}, {0x2, 0x300, 0x1000}], 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 18:35:29 executing program 0: r0 = socket(0x20, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) fsync(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r4, &(0x7f00000017c0)=@un=@abs, &(0x7f0000001780)=0xffffffbe) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffeb, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001740)={0xfffffff9, 0x400, {0x9, 0x20}}) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001600)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000012c0)=""/187, 0xbb}, {&(0x7f0000001380)=""/175, 0xaf}, {&(0x7f0000001440)=""/181, 0xb5}, {&(0x7f0000001500)=""/254, 0xfe}], 0x6, &(0x7f0000001680)=""/174, 0xae}, 0x801) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r6 = kqueue() fcntl$dupfd(r0, 0x0, r6) 18:35:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x792, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x2, 0x812, r3, 0x0, 0xfffd) pwritev(r0, &(0x7f0000000700), 0x1000000000000188, 0x0, 0x2000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000780)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de9baefa39edd88dbfba168c249b5c0f0b60ce3d7862e95413b6c2b2f0a9", 0x128}, {&(0x7f0000000280)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xfffffffffffffe1c}, {&(0x7f00000002c0)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000200)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) socket(0x1, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r4, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0180858679f3270631df"], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 18:35:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000001c0)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) read(r2, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r3, r2) execve(0x0, 0x0, 0x0) mlockall(0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 18:35:29 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60551b1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001800390780004000060ef9d2500000000ff01000000eaff000000000000000000000000000001beb2e2a5f9d5dc8b11912c0c4e70521b3b83602be8a2efc12cc75bb268be4ae3e0bc5b5f1000e17953d978dc9799a449ebb6f6e5e146a2c41e97f45a20b43299872bd84ef4cf7fa4d448f23bea7f30f0407700eaf28ff313effad77495d691d954d9c8e6b1c339b036839d17e1168ba9eee5ead770f1f928cfdf2656488b922d72d03aef0676aa00dec89c71ace531888a5bde6592a9f372dff58d4721cb0e373316e9c2007f7841bc71a159414075d8f1041d473220c45a5c7e6b5873f57009"]) getuid() 18:35:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) lseek(r3, 0x0, 0x50, 0x2) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 18:35:29 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:30 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRESDEC]) 18:35:30 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r1, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r0, 0x800000000004, 0x0, 0x2}) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000040), 0x1) r5 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0xfffffffc, r6, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r5, 0x800000000004, 0x0, 0x2}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7ff, r1, r2, r6, r8, 0x80, 0x3f}, 0x3, 0x100000000, 0x2}) sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x3, 0xa8cf6a186baa20c3}, 0x4005, 0x0, 0x0, 0x0, 0x0) 18:35:30 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x8}) 18:35:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff7f0e0000ffffffff08004500001c000000000068907800810000ac1400aa46203e2200089078669253d68a82c47b426a184332e0d150900581066af39df12c123028df3e91673f20d6fd542308860d5986ed831c10de3fefe88ddc52c98c8c1d319336aa0899ba5de7d853277c7e7b9fdeeed41d"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 18:35:30 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x9, 0xf87, 0x401, 0x440, "4e4bfdef8d0aff1d9fb72867e1ebe8dcc7b739aa", 0x7, 0x6}) nanosleep(&(0x7f0000000000)={0x7, 0x2}, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) 18:35:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 18:35:30 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x12, "21818329883fd693142212b9ad38dd54"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) chroot(&(0x7f0000000000)='./file0\x00') 18:35:30 executing program 0: syz_emit_ethernet(0x2b, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @loopback}, @icmp=@echo={0x8, 0x0, 0x0, 0x6e0, 0x3ff, "b5"}}}}}) r0 = semget(0x0, 0x1, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x400, 0xf872, 0xc6d6, 0x4, 0xffff]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ftruncate(r3, 0x0, 0x36) 18:35:30 executing program 0: r0 = socket(0x2, 0x2, 0x2f) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, 0xffffffffffffffff) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb", 0x9}], 0x1) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$getown(r3, 0x5) 18:35:30 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000008100300086dd6000000000000000feffffff000000000000000000000000000000000000000500020000002000006f6c7773f656aa2ee06e9c5ae7a43fe4befd951989f87cad4b78dce2a9abdf81c164f29a4dad433b0d068921a19b6482546b79a0677b3f69378220908333514c503da2a08b3e28cf7ea29f4b27b21362fefeedc1b3e789b39eedac6f8be8ae51036bbf39dfefb8afb6248c4aee712f8b4d8aa8278eacb78aba161cf5447b5209eacd7ed7bb06efbae6566e2b420cf48ef40ecec218ae411b01271e8bcf30518f98f5e2e7ede78a436aab08c82df108b89898dee9cd3532b95c15b4e81dc44d4acdf07f76d21a4b23da3735bae059b381796801176dcdf5c0caf027521481ebdd2896660edd482f189f7d0ead1b9d09"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) socket(0x2, 0x4, 0xc3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x9, 0x10001, 0x0, "c2792f55426e917323a49c320422d5f84050450c", 0x0, 0x9}) 18:35:32 executing program 0: clock_gettime(0x3, 0x0) 18:35:32 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 18:35:33 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000000)="7324f81e1dbe7d0677acf0d4bb054eba9a9d6f995219c90a3bbf8e7af064b30fc6b121ae786aa595e629ebb694c3a2826240972f95c5197df06e748071a37ac8869b1de9dcd9d4131fd9e60c05cd17a6bd5adc179d30bc91c12a7c6269b365180de2096b74e3462bc5dae0f316a90a0a6ece3768273b1b848bef49339a33c6ff78d374ed89f428b09c8d170d1aa1f88782d65f34a00e957a76952ce30ef996eb19ad034f3ae741102f9ca26233fba7c6eaa1ea7f7bce753cfa5ba70411d1e3d8ad17680b2a8e024f2f3663abcd07aa785682dafa8b0a41733a7d854f6a7f55284d7964d4af60bb41e53e8005", 0xec, 0x0, 0x80000000000000) syz_emit_ethernet(0x81, &(0x7f0000000140)=ANY=[@ANYBLOB="ffd892e69ad2240846007d088bffffffffffd71c9edd828586dd60317971004b000000000000020000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000ff0200000000000000000000000000010000000000000000000000000000000100020000000000005975db180bcd055683"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x800000000004, 0x0, 0x2}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchownat(r0, &(0x7f0000000200)='./file0\x00', 0x0, r4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80000001, 0x101, 0x0, 0xfffffffa, "7fbb4926e3b649c38510086db8fcb47360a079a1", 0xffff, 0x4}) 18:35:33 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x3ff, 0x0, 0x5, "edfa93a5976b4130096c09669989714258766cd5", 0x20, 0x1bb}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000080)) 18:35:33 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="7800000200003f00499f81697cc3d26a7b1a56b86793506dc57216eaf36f8df6a1c955c821c969da7fbdf806e540f7cddb9047356d67c1e79c54086daeb457e7347a67a0595201d29ec476e68fc119355d9b9fb66692ab58f2d196cc6ae648b229a8d41f058a744a0f200e825a776774bf0699caab7f3b1854ab42cc5010d169d452c279a887031015136d3b5766ccdba76a10a9020ed7928ae29bb4f9ae9679edc22f06d33a3f90527b8712b74e7e0b7a8e8817d0b0cf1da6e7f3952a95caac982c463b274e"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r6) 18:35:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fchflags(r0, 0x0) 18:35:33 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCSTOP(r0, 0x2000746f) 18:35:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYRESHEX=r2], 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/3}, &(0x7f0000000140)=0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000100)="b2165f255ccc990a00000000000000", 0xf}], 0x1) 18:35:33 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82e52d2f66696c653000d971010011618bd38d4829672244f236a9ec22"], 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000660000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 18:35:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x9, 0x0, 0x5, 0x7, 0x800, 0xffff, 0x4]}) pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 18:35:33 executing program 0: r0 = socket(0x2, 0x2, 0xfc) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, 0xffffffffffffffff) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb", 0x9}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ftruncate(r2, 0x0, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffbffffee, 0x1001300010001}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000000)={0xb99, 0x6, 0x8}) ioctl$BIOCPROMISC(r1, 0x20004269) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 18:35:33 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 18:35:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r1, r2}, 0xfffffffffffffefe) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) syz_emit_ethernet(0x26d, &(0x7f00000001c0)=ANY=[@ANYBLOB="cd3997030f0030bd3a00fe8000000000000000000700000000aaff02000000000000000000000000000180009078000000000000160000000000000000000b25d1cc3514bbe8ea9b19777874a1a40fa4e195543526d4eea662638416725fa455798fa8c6bf40ee6d92a5ca3e9f218d3b8722f24235c1913a2041bbab663fed1dea02eee54a479475b4e59a89f90080ffffff97a0ed77d9fc9e1c377ccaad32bac01478ab876997adb013d3cc9fd2185da11f3756152e"]) 18:35:33 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x62, 0x61, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {0x0, 0x5, "01ec0813a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(0x0, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 18:35:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt(r3, 0x9, 0x3ff, &(0x7f0000000280)=""/140, &(0x7f0000000340)=0x8c) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) 18:35:34 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="26000001000000000000c6ada7fac727aa4d4bdc3040e34a2e84c34f96539b223293d33d665c275d4a06007fb86049b30685f614bba038323a6346e53cce2b06000000eee84a212a8dd8bbe218feb50300e7be481b03249b0000014dc395cd7b41581ca4d668e47f3d76c1716900"], 0x1, 0x0, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="f1ff82541d1603996b0d4ae95b65468b82fdbfeae1cede6b89b4afb791136faddf2abcba874169084c66f966575a714946511840d5502e5d212f6f317c0ff8f67ca56fd0cf387702f52397d1f2ce510536043eef472b73b62880a79c51c611453894cd16b70067328483625d3d3fbe713443787a0e2a951a25c9e17656ffca2eb4148f141696db2065abc5158a4af7b404683c9a596da4d222e2be62b0906c30ad46a06d63ba2bf18dba9e", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = socket(0x2, 0x2, 0xff) bind(r2, 0xffffffffffffffff, 0xe7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9, r4, 0x0, 0x9, 0x0, 0x1ff, 0x5}) msgctl$IPC_RMID(0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r5 = socket(0x2, 0x2, 0x0) setgid(0x0) bind(r5, 0xffffffffffffffff, 0xe7) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000080)=0x96, 0x4) 18:35:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x80000, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 18:35:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r1 = shmget$private(0x0, 0x1000, 0x96, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 18:35:34 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013001400000000000000000000040000000000000000000000000000000000ffff000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090964a02c8e6aa4e078b64780080"]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/29}, &(0x7f00000000c0)=0x1f) 18:35:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e300"/127, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f700000000000000000000000001010000cce1b652cf67d34e0000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095646ecb0000000000000000bfaff283946e6a0a000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000400000000000000000000000000000000000ec17ced8b5aa0000000000080000000000000000000eac2a3983d8000000bc320300000090d1cd4ab97bcaf8248331deb590e17323c7bc7b8ab8ddbf4555365b88d06e60a4cc9450690a0af1f4df0c0823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf6093b7316867771396a82b8ca67e89329fd3616e651a2a7054997400cd3eb890576e480d6cdbe73a9bf54f19f05f7ad71312b3c1222bde8b73b8735bf77621aae4deb7580b3c45a00000000000000000000000000b56ca98d1f131ab6ed09a0cc332c4c34c1e0e6a42ec85aa404a6a5dee0c0783b5714378f389b7f0324314784c0057ca639c1c26ce913696e28faa1008192de63ede2a3807ae6fa3a421541d49561f8b14e42a684e09506de1f5fe2832d9c21d43d01cfcc74123b8b647f68e8c07ab2bf110d38a5d2d82e16c6bc4968d668256bf5aa613faaa50187b484756435a7dbe212af7e0fe2da17310fa3a6f4a3ffcfa298fe2e70a73f4455af5fbc83b2c2aad23320e55dad79745ae7c87033569190e976dc52289f6d60caf130594b67844ec57e08af9305e5ee35147efafd067faf502fb1f96693d0978c3e3d2959a4327a9305c59714f84ba3e6e0379a67d11aee5bb32a00398da230cf"], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f0000000ac0)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYBLOB="2797b7485a941cd7001726577255e399886dcc08000000000000008c9f09eacddd9954ab803111f839283c2311f41142a602a427f978ead2477390250268a9decf2594c8eb7878559b7c4e67ba0e7aee89c10417919240ac9a5b2e56dbed7156ca877bdc78667d5a4247a28f5a57955174e78c2e08a78359129983f2caa9ce8534910f38e71fd1d184ac38c0e3f8d680053d8f9a5efc1542023a43cffbf2fc4518c36ef1949efe9991bb925766e9033f0cb8e8ca2959a545da4148e9485638c8dd49d0a4212c453f5455d006ce6f6eebd9c33fa51bc9fec6a886bf4128ca19374b031f10dad859a430a04da23feb1366c165c48da534844f8e43fcce24239964e3704f5b43a62f7355f37af3d7d7847592b0921fc6fdd008"], 0x106e, 0x3, 0x1000) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44, 0x6ccb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 18:35:34 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) fcntl$getown(r3, 0x5) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x8, 0x6}, {0x4}}, 0x2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') nanosleep(&(0x7f0000000000)={0x1000, 0x8b0d}, 0x0) 18:35:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 18:35:35 executing program 0: socketpair(0x2, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2feca766696c6530007af8824ea1615c14ce56e37a02875994d242a7ff8625992b6fd6ee4ea83aa7942ee7d3c2a69cc09a78e8a707a11ff879c7c3bd332e5ee3a1cd1c03b5d4614eb8e3978548c507a67f24f35e3eaf43a277c8f6244f21666f204b7c9c9840dd8c473b3bae810381b30482c580ae687ccd2f9d647082f2d75d0136a7c5161f3fe0a639"], 0xa) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/134], 0x86, 0x3, 0x1800) 18:35:35 executing program 0: socket(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00080000000000f74de4"}) write(r0, &(0x7f0000000280)="582720ef760500a0518536a152e160f8e5815f73f2a044fdbe2c5251804d098040252273ea3394ff334a5619515a008ab0b8f40f073c8728ceb3129a8a34ce61988e4b3da025bbd47b3bf579456f7442096e8c8b6b87cb2d72b8bcdb8992f728193ef14d5f", 0x65) close(0xffffffffffffffff) write(r0, &(0x7f0000000080)="8c27", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "0a00167d308304000000206449224d0000975d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 18:35:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 18:35:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r4, 0x800000000004, 0x0, 0x2}) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) 18:35:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf69f78b796470148e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f7991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b785f6f4300048c4c0db6c55a02a05961e2dcddadb9edd79568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa7af7c3f3354fc57b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e7ed50dbb80d70e9658b84380b26ce763e6e3b65945cb987bedef262616f0a7f021d2a8c99ab0109af4598e63e6a94dd63fb7e0081f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103c26312c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538160000000001000000ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a0000010000000000000000000000000000000069000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b620bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd6250b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe1cb061e9934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3226475c08fa51f88dd3c4f3b7fcaef3199bf7d1807d0c2fe627c7e83324f93c56a0c2d3655243bc523213aa2460bad4158d343b5e2a2eb96b1128332ce2de2ef8770c4020064547fff179bfd6c0b1176e1e28f9893b8d3677b87decacf0750707df252bb5d979f9eed0200000000000000e20686b17f7198382cbbc89d870407ad3726d9ccb6bfb73759b8b07b5d36eb882c723a11d5ef659780fc97d5dda058aca339fd4491def60f378ab82e4d94d953b9a8d490fe650f00"/1534], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 18:35:41 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x1, 0x410f}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2792) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000940)={0x3, 0x2}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000900)=0x20000875) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) mknod$loop(&(0x7f00000008c0)='./file0\x00', 0x6000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="917ba02191bf0d9019da53c8baf43f9de835f5ba4e069a6df94f4e660bd04b59c6793e09ceff4961e4249408f7238d78de2ee1a94018dc2ba8e5733146c4c8811340d5f0e41c7e70eb47d7d0ed", 0x4d}, {&(0x7f0000000140)="4f1047ff1caccdeade3ef5aecd655460f4ad24a710f84a95884cffef3bcbcf0052c87d99d328a39281abb298ceddb528d78ccb28ada4fed6e339ee85c5adef9e0a327b53694ca56d113412a876a325ecf4f2a7718a64987477060895ebc130fa2439fb014213ca71035a9590f6823f6ad3c5b59d8fe9d8c7c35cd3c8cf2b6d4f629499283104b341221f749609228ac98a955ef036c5900e20bdbe06063ed8a2dcc915dc0e0517fd09147e6675174ddcb353d76a95df05ca1258c0b936ba2fabc864ef66df085266e806757a376c0264f4af", 0xd2}, {&(0x7f0000000240)="422225b7fc34e2de009c9d86416a27f80b7311930ed947fe2badc8c4d54516c373f193bfc819d5883e740f4cfda5d097f91ab79f9b7a6259389081db21a6fb5e9a32002557551f66cc36422acf9affa66ff5e4466c408915", 0x58}, {&(0x7f00000002c0)="2748246a2eafd44424e410162f124e78b8dcf2f11dc9c7083e69a05291ec2d6cfdef0d2bec484b7e7e6b7fcbd4a7e9bc338e5c7d9a8e04e50e24c9d24b909b7684a9e86fb5264dca58724959648f9e874bd6e5d22a78ec4a29c80f8d957a9dc52479883ee610ac580895f00d9dfc60e5894c392bac74c8890028ebc77b5fb0a1fe0e449426df0d9ae4d3ef1398a657f64f1da68030ab521d317c5fb4d87196fab0d9286859b16e83adf361c45eb3f73ab18d4a17297988e838bb5b06ec1d519255f063", 0xc3}, {&(0x7f00000003c0)="111155e4f70f9a35560546c1534f49291e3f37d7d90ba4b18b058aec1f3790a5893392f363355799d579b6d0dbf501f9072c5074be60f0b225fdbc68d968feefd1da08da7538aca2e8ebf208f265820bdb7d29981657daf79362b88e", 0x5c}, {&(0x7f0000000440)="9c3ab350153a8e1539bf7c7c45", 0xd}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="8000000000000000010000008203b292000058356d75e5248c310e13049e1a91ee3e0142bc9759b9cf760a0a17371ab8751416fe9376284ecf83184dd43b8419a8f79fcdf18a8c7ebe8d1a3d66b0c2e855d831bdc39045e93f8f08bdd689ac5ad5dafa1087a7f05111f47964e595d7102bbc04ba3569097215790545000000000000800000000000000001000000080000000df390a322896ae7e87d82d00f7d80ddba87a8a6f7c16144c5bf2d5b6acd72d6b95a1a25d34a6d26e7110a591e2be82f4ef33197f89110c5d45c36b5db64536a7a53fe40e20c7139076e9aa15afdca29d6763337231ebf2984569c608c4fac3e2690d274710064e8e22273635a6bacc000000000800000000000000001000000000000009e964f07df605e5e65d02754d94ea44c10767da60aaa23404ec40bba598112937f19676b32ad0457dbdd6bc96af972972973aadeb837636b716b6c9dddb487203a2a8592705207081c5c3d318c38246bdfc168f0169704cbb93ad50afd290ce5110e9a7f1ce435ae5852942af76400008000000000000000ffff000005000000c6adf5bba9833ed3c875345f5c01a2d6e5ad56539cde8892daa97d0be5721788e96a1966fb25942f276748ce06ce0a3b2af4a64488d091bf3dc1f466be3c9ffef351e4543eed15e6e3137dde6128ff9e5c94816c25adf7ac69825ccf0d2d90e3acb0ae66ba649acccc000000000000006800000000000000ffff0000ffffffff7a848a43b9b11ea49ca2f7322e85825648e0f1bca8ba5fb26e148868def7b4d572204e1350215492cc7f96ee0a5a5be6cdb100d02d9c1f716b79184247cc370acd3f7283313f64279b866d55cbae45d2456faa44cc5c9600f0000000000000000100000001000000fb32bee84bfe1fde16b996f082a272b2801981e56d5c872fa3736dffc8714359163a1578e97419a3243e76215c06775d7923f81361e0c180011f66c531b48e560ae22da9737200354c0dfc25d6b42b5dce5fc225028540091275e8d7f31663fae0e94f9ea7388ccdcb6fdde6d4908e6848e91bc941b84d27a6e3a2f548b852fa7cba24a99a66e33408660797e62af3268baf43555e572fec50baa43e09dcee05b4b5ca1c66bfd5f3cc5b3568b24e3ce6cf0879df790f6914ceec88a0a829934e17a4bac4b9d099fdb7b7d2294ccd033014e7ad75bf0c1f7ed7d116cb94ee0000"], 0x358}, 0x401) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980), 0xfffffffffffffdcc) 18:35:41 executing program 0: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000780)="4f9444c67bd9a151d3d41cf2b0aad0d57ea7e959a193086b2ed0757d926e95c06862d1918164a43a9a96b043e8dc1def2c46a60c95202b3e40edae4261ffe20bdf5bd815c6d821eed338a665a804a0aed889232c4936352628619da321ff191a0e91c090e192e34cd361ff885d080090cadff347aad5a66e5fd8afdc660175cc16724d60d32611d4aeebfc3e05c50000000000007dfd1a4c5045a9f3e484bc94a4611246bcba5b8f19f0fb0fe8713f387b7c07d774bba1a6dd1b1b3cc24ce049d92d508c2da60ac5ad190bf2052940c0d978f62beb1f7b30932574d91ea6bd49a095c413dd58337bc7574f2f7c10ed7a526e60d31c77a60549fbf946c583668704f6fc119ab14e24774eaf44cb559ce618df078c61a30e3128b0d5f2ddb6e30265adf4dd5c52ee400b4f56560229381592db17ad5fee415f9ade3807ecd3957021", &(0x7f0000000200)=0x141, &(0x7f00000001c0)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x1, 0x6}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0xfffffffffffffffd, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0xde74, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x5, 0x400}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x119, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000180)) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x13}, 0xc, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xb46, 0x1, &(0x7f0000000340)="a8b87754182d04e36348d2a3c92179bd2781470194194f3c8b558c5076d1cbaf1b4b6b91182e6c509b34ab5eeeb0d76c30331af3c1f8daaef454023a695d7225d836c83c870b95cbaa1f2ee6d7c33b6771439f58f8b4cb7cf96b310efd8f6a6e5ea3611517619db2f529235ce4", 0x6d) 18:35:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x3, 0x0, 0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 18:35:41 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, 0x0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x800, 0x14a) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000380)=0x1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r5, 0x0, 0x8) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2, 0x5811, 0xffffffffffffffff, 0x0, 0x8) close(r4) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x2, 0x1, 0x5, 0x7f, r6}) getuid() r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 18:35:41 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) socket$inet(0x2, 0x1, 0x1f) 18:35:41 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0818003576a15f0f9510dfbc3a"], 0x1c) 18:35:41 executing program 0: r0 = open(&(0x7f0000000800)='./file0/file0\x00', 0x70e, 0x40) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) write(0xffffffffffffffff, &(0x7f00000005c0)="e8b360a469e6c5a6efcffe057b07ef15fe9f972884cba0a4b793a1621cdecf4d1dc5d4f7c775e941c5b08bc4cc01c4940c95774b042c11df523235aa3f682448a0fbe6df88949c10b8e0998b30b9a2ca1a08b1b98dcbbd0f7945ff701ecf31a07badce46c46644712c480ff47805ca3c00dc3f530c5d8398175578fbb02348e2212efb4d96655283a6533f9f3804619d76bc01", 0x93) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000240), 0xc14d0a242b01e028) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000300)=""/132, 0x84}, {&(0x7f0000000500)=""/156, 0x9c}], 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40001608, r3) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 18:35:41 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 18:35:41 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="b8dc3dd2196271b6aa1ffa1a2728191667a555e697ae4f5f36b615c63f", &(0x7f00000000c0)=0x1d, &(0x7f0000000100)="84d3bdc9a057d2960304bbc940de3d2beb219d3328b2bfea426da46eac88b4a138302494a0519b7dcc05164b56e2e194e15b4aaca1a719f52790ab0b5f1be71ce0554bb249d99fb182e4216a7a17244139ca547778da380d2c5f77f8a9c8006e58b4a04c525d", 0x66) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:35:43 executing program 0: syz_emit_ethernet(0x104e, &(0x7f0000001380)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1018, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @dstopts={0xf0, 0x0, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="4b1b63519010d881e5fa0886a07908bba2d663ce84986a6dcca6e23624fdb22e3ba6a3e21afb9d56135fa703875e8ea915af60e70c307fa0f24a6675a98bd5ba15084d89fae31a0c84a16204889bd65e36ef020437fa100cffafdb4c0b72407e834c9c0dbb81349d1ee9d2353224ae23b565320fd9178b8c24f046ff2dbdf488a3481bfd403dcbc5a278650ae34c7b20aff74a6f005a093b1140921f71770551e9ba3324a93a77773decd462cd675059f99aeb593143f63ce12b2d113eaa43462c15b87dc28f669d6b9e8759401ec9e5d28d46fbd3258fe2b99e93956061efe2bb96a9ed66d64f18cc3872ba8d0dcd536b38220267ad3b41b6eae10929dd27338c8e5250aafbf86250e037f777e787c2264d165e8fabda8c134e96619e8905c0b822d12f41d19bb1a81ec4b2430374714d2f872cb593120d9ed42088b09e376bccf53a21aee50e1c00d9616fd380f3d7af459c4f6d9ebe61fbacebd7babdb4ccce115d6d3fc4d33c47c4cc66d3f7c232dd4ee3b31a0256e1caba3654235bf55ae238b4ca966d9ce8b5b68e16543520cea026060cbab5d24f6fcac32fc7de12b47894352a59e440a2afb8f71dc842abf3b84160ee183aaa17e3ee4c3c4750c5e3f5056f471c7e89a957f5374dd39d9ccc77e7e851dadba92a623c51b040c07c25b175898ab8b954eee1f7b3c1ef10a48f20b7af395a7ff854d14db08e599d2dc88c4285448e2977422c8e5e37d4f72f04dedef16abe9d9d967b516cb4740a5c1936830c3d2fefd531391464fa216f9091cfb27750b6a1f89b5ad2fa351e74edd86c74f9b3432c9f84e67296fe55de2da145e7b0f41a6ff16402a5250016294a3ef313962d604520a35c04338b50c27857a331e0e106aa31a0e32afbf0648626fed98030fdafb7586a4072bdbdb3b1050a0a421fc1fb160e8f331c2c38a12aef35d7eeaf01efd5c157f0d2cf4cca9d3c48a37a986d2569f140528b05029008c12e40554e1b6f4cd8c801b5247f60f6737b482715495fa80bad9a9df4640bc8253f1493e5288ea5a14ca2c74634fdbbe02c1dfbe589e4c2f4652f73162539f5628e4a53db5874d2f63541a6b07ef6aaf62662789cb7878465596e5aa09ce1183e5c1a975cb3fa253b083403aaadd23def2fa77d7fdf62bed18fd0cda9c45c10524c2779a0dd2606bac4d4cc8c8843ecc858108e7660617f6e556ec77cbfdc7c11ba3098375af012d24245399c9de89eeb718c097225d93ad234f2f366d1155583317a746021b2a15bdabea8dc3ef4d9f7742d60ade691c1c5f63e60fa6e5ceb1cd1ff4564cea60a330e69948cffb894019f7a743e1c9fae37bd03dba989097f6a0b5a01e8d731f8a639051ef2d9fa523b9e7d2308681dc62ea383370a47db555156b3fdf2acb6fc91c06428b4489a2c96c6651b9fa0dd61f4101766f70e130f6f59c052253e6e2564a41e2691de67e4e81acfaa41f4931ee9da248de2f7cebb8deb2cd2bfb835102ebc4ea5a7733a7ee4b54403e8368fa34f9d4585b3eb6e4f63a0a431073798b6acb286848e99d501a07203d6b2fb5d1f5a8b12855ae52570b4559b96d20489d9c19ae4ccfe51b70c81f0982103f6f88da84e93b2ee10a744b822f49847a114ae6c0b4857ed8741a6e752e4f1c517c3ab3db6adb8defbb3e1b263e82714f1123146ab69d55f504c898d62b9b03a7e3d986e35b38e95a32903d2f4b210a29e62c05293c23667fa4c82d70e3c3ae2ef8163988a63000f575f2050141fad21b72076306e1640f5bef9e0605c98d3beedc2c58bc4dd9060557289616eb5151c8f759fb8e5e2e6b2c1ac505713d358c04ba86066b62f232821e72813286f1dc6b1416ce7ea90480c42ee4237d513411b1f6041bec85a430ab33c5fbdf849292b77dc30eff1658cb9b0a64e7b809c8abbecf98d1bdb269ca9c78e388febc5df2f27cd54549b31c20350901b9717cd374d5a89ef322ff48468e069f5699c87f5d4fd1b3396dd513e60c14d9773609f7378a95fe63d3cd8f21c4a9893f20ecb84cfeb1d7d6f11833a4021e77b3ac3f15e8775708187b473e5943bcc5e43bdfbf00a2a910fdbb46f502b7d4115745ffe24367bd934f4448628087d50cfb451829d5c9591dd3e5632403f033156947e74cc94b379e56d6fcf10af51a915b260a1fca165f7f5d3f459699019ea7429dce2f331bc3dac5dbbc18c70bc41165bb114bc30f1434e996bd522fd227422c7904c7886e3776f106a229a90e7983f98ead205eed21bf10122f10e8ba4dfd3262314e8c908d8d14006575c9acdbf15a73cd3c2c829125e313a01b87a11ac77525e9507d4c346b72e792813bad20c1d07c3e98df0836bb7ac81d59cf8a25e4dabad9f6f2c63a06bd0db620529ce10b1381891a7ab11600c99c4c0678bf14b3806f6e57e7f2c0a77098196dd2065929cd0d559c363114e321b6b8071364c484e4edcdefee602b83a5e6f675d60d3c2fa3768f746c54b2a453f3c9b74b049233722984248b51f40ce93eb0f103cf3e5e3ba7ca588bda7e5bf91d6442f60fbdb36786b10db7bdffd662b8782ef0cba1cbd69dbed8492947c90401ff22887bc3e182498ebf6abb154dcd9fd6ce5795d43c536e63e6e2fa65aa8de26ab175989c8f99c31be91f3b097a6b6dfb35164fe2e4141dc3831773fa891b623ed0a1e461d17287b94930d70897815615d2ada623abf9fc27c5bb9162f2da1bec23556a81543f21b0504ac51c4297f06c4df5035021c46f4d7cbe70894905d36681cb6d01d8c31d4a24c93a59e7ce7bf60692e1a29da23ccd615a54d805f133b449a2eb08129b39e0da71eec01816210f0e952a041b1ebd6d1b2fb02364e17afadc71fae6a365ad6dc6fef25326881182fb7bf48dd1646ed1d1134d29db0df16255032246f1fa6abdb2dfe2e286c7304bcd96a2d5a1ff3735c1b050cefd91b9ad7ae6c4ecf901c670024ff6bc871d4c748faa6d78cf369a735478c3c8f92330c3eabe8aab3d744abb2d221a98bc717ae375a69029f7a5a3d2e5ff6eaa66b9a0f48446a4f72571e23cf6aedb5ec054c78b05dc65f5d78c83c37c48551bf23e3ea835b4c4e840150ec3a023f31854098c459521cefe8ae2ec520f3d7c742c64c701550833008293f5bdca1d3bfdad597b59202e975e5c5c805966b76a603d0b6e978db7adb917c39b9d4aad8eb04aed93c4ffe6c3bcd89ed9d2bfd2a89a4ad0237ade98cb0edec5f8a45fd169c6d072a7ab5d7962f5fa24eec7e87805031cb2c417fbba90b80e30c2c6c9d3d3e4aa73276f445b5c5c040f5006f3e3f4c6043d8f476f325b37ca9fcd272431ebe464d4882f838812e4806f913aec66f2ab007ae703cf944c90fae8bacefea67cc0a227e421d7a9ece8e6e54ea34707906681d9d5bdd9856443917e66b19a93ff450d1f21dfe55fe870cdb330ca861fe6a452c253fa1371a05788210b433e376da2d982050cffdb88f14bbe78e5a6aa899d9646643dbb2dbe4e884dfec5613a46e6df9a5ffc27a4eb2714a05788c54e17c5090f984bfb149078c0e405d99a4dcff1e19321413523db49a303fb5158dc00819a66d9b71a6a6827ec0a4f2a1d74eeeb324b4c716fe1e8ecd34e137552d06aa2cca3d92976ba7b3bc9177f138112c1fcc198b8dabaed5d3e5a4afe34111eabe9e5de2761023f537ef74de02a78d2b41cdc254c9ddc8936764677fcd846d45540c5dfcf54917e7ec64a3ddd5839eeba293311fdd28fb4121df569ca9bd23bd057dea39a3924f9e0ded34193018329fa173dc225a3548c6b0642c8b42861fb52ecd6b6ccacc6ba3cd1828433330a8cdc7db1af36d3a470fa6f8e22a46fcbf1f056c60a45efbb8a86c6759669a617c133461f0139d9d44b57b5f43c20d4c4dfe4ad90808ee432dc9c109906dd5e37a0acd819d09a9e28611a67f554b78211ef59b230203b66f60a1c2b6ea1d7ab855be4648b16ac6ed8d958f30ad86c5e6799f91b4ff95c9179a2e27b80d8fbed929ece080c37fd09581e08d7885960d5dafb730f083030368258966501f5d838d19fdee6c779a32747d5ec2c1dc110900d117cfeed0fa02b26a798054c4f2c5cb9b09b25c37d8b2cddf47468fb3905b5d03ee1d6dbf739f98d206c204ec820846fb6208acaf602ee848155e4ee334896f587f00e54bd0984d5bfb425a60fefd85a5ddfc7b15ee64024e9aebd4113cf2f9a0d27dce898b30667e101f55848e1930638c2a28eaa3c1d99a8736dabc439b0bdb837c52ff4cf036f489ee9346aedbb78b414f1ccc26074341b5d59d3c9c1637e2e450f9a6ddaae1fc8b892990097e5b97f822344352d3b328f0b57d9d7977e460ef97abaff44679c9727e130f9addd88ae70c8a5aff5744664ca071bd861c12baa53d7179483f81df886d9bb9e230b239afd64922971755a5da23978fd473104e221695da130bd81bffdd8265cfb3e14fbfcbf4a2971000d1f846b535fb48f2d146367d99ca6f1d759303d806a5c96d8a23bb37f84c1e4d6da6ec66b4cfc41a30b901668f257051dd8004d32ce5db179a994cc33a14ae60e0c260aad92e836bcbf9e95a780b387bea3aff8fb1e7bf90e54265afee67b42ba89ff075f12d4b3dee690914618e361177a8756af4ec5ccdab7cf65874598239fca4ed1a1e8835fa6dba0fba8896f273e60fcdfee16fcdbe04aac06aed1417f1f0a2846b53d6053e7b9d6583d9a24e8c5b94580fe438daf3f8955088be4c928a2e44d2c1d51de62ad7d5c115934843850d285630df936a961d8727db7a222ac5928607c2e631044fa7d5d2d84dd80777f668900eb4098cc8cf956ac8ffa001996eaa2f8a092ab52c80e074cb896cafab2ff8b15345f3d472dfb1c6fafd6a60f0fe020b886f14027825ba133e3afbb544d6d4f60bc4375ddd171f267900c29aeeb0a041e0e536e5ad2e6a881cbd3dc718da6117249c9ff91f757e5621322ad918c230c9b21f0d45c37e02b025228d0086326aa4ddf8fa7347a0f615b87590767e26d6f6589f7d5cb44cab6241290ca6dd343eff4e191c0edad7693524a9ed99400dd2e3df3ad3696d9182784af61d7a950210f709f96d0769cba6c550269b7be814926f14527f44b57674e84fd5ae8386141cd81870b1d4726b26f28e3b9b8b843ae3c693ccf5ca4c7b6d81cdb8240426511caf97cc658d9c47c909152b218c2f68ace52e872cededb7664019bc4519ca0becbe3f25e60340148d6bcecae1b016f8cf696fd961068f181c233f423cec3f786b9ec46a9fc63c27fb0435d551515a1ff96b85e03748ab002eb4008c0b9ab5ed8d23a6af9817346dfa5e2ab4ce3d981120174c20e591cb66abfbefeba2474eabc608d057e87acfe63939a87241da6e2c1fd158adbc14a401a25ca5dee6e154ff2ba9233d7b94f64e996e9d56d86d879f95e8d87c9d87d9d4c1c3ad30e168837a0c6294c7fa634eb0f63167b1aa492234f385e93645abf5d2d5bb27df5cacf29189fd6301af4def326dcc5ca857e87f2b0237f6a1a5ab412d7ae17a252d0e729408e1a70299b3cef73bd86ee1cf16f5c9d687036ed2a40939ad4de3b879aee8c4c0bbca676220e68307effe664fd0480fdeae945c0c10da16d6a2ff160d66be3e4eff480243f724163ff79d626c027ec5802e85f66fee6d11f9d4510eddc947c2af08208f6d0018406af6b4a18da409601c182cd165c59815e1c5e79663796d90c2745c40f557717d2ca5f95a4c924551b64f78e45a61a089f97774a42785b042222b95900a9a2bc4271b5c6778d491f5400b8e592329"}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r2, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1, 0x800000000004, 0x0, 0x2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="04197a78e24e68d08eeaca62daab796638d61cf0347394dc3264e30c99efe7c420b6f383ee63374edc95c139a69823b5a6cde1d6b4f57a9bb6f24259abec39bdc113e6daed47cbaa531bccf78e4a6b7c30e6733c00c23e2237df9f241f8f38c0853c926fae08db950d6898133f165a3ee6c5776dd2d8e3af86bd94bc9938637c7fae6eeee4c9b8aef2094870449d9884cbbafc63c1d6f331e02ead8cb846148ccc553b50831bfe08ced6b4edddb3982f275bd424984b9a5d73f50513cc184260c4bc5a7006acc185e16060d6fbdb37eda27cf20f166fbb6ed2e665f7cea72e28cc61457699cc74136d8f17042f9b0879dbf263f10765f658954e5a1b1801", 0xfe}, {&(0x7f0000000280)="f3c61823cd7d6877a40c4d5c40574a7d95bec869045d8846d619336230a66543c917a71525a3f0e8237b025ec77cf50e85aaf7faa6f0f94217b8d65f615a51986a1a7dcee1669b9d3f8263a906da68f2e991a637c0d64a7c2cd2b2db3dd9cc0e8c04e1b8453c3f2d740fffc6805361b4939a569be7e7f40c6f0bebdf172e55ed6e1c3f0dd00c9460cb7248ae18d65989f55519c6ccc7e19670ebc32465e3da556e026daddd9eb51e6512f73e578667213a86a33b1bafff5272acbf09a43305dba1fe7ab3296499fff531d600385c91e2a8dedca9a6cfb44d07c0947b76d8db47c81742b3f3de2619443e4e2eac6f6eea847e", 0xf2}, {&(0x7f0000000380)="17094245054dae55d448d08b171573b45dc7606f11bdb940a6b92e41a244d27b27ede4b289e5b44bcfc5d03fa3ac33da8f7d32f44fd0cef48c7d76734322d242a0ce5e2d5660a1258c32654f56c18f0d26c038669dd56abe0279a41ef34b8657b27dee4efd841db604de826d6274f4a0906534478fac5e54a312a32b7d39544d216ea31180a9eead457417a81689bad235c38acea8b28402ccd422cf45d034886cc287a3251e35e8d6986d6fcf436091771bfc63677a0d90e213c1c9aa0230eb00d695bd89318777180ba3b3a934ac17b0bc68eb86ecd664e31aca520ed15296d9eb57", 0xe3}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0x20, 0x406}, 0x1) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1034a9e3827ed57c102fc92fdb8ebc8071a6625a615cb7781187db1b059d0ecc4d3d8c0b88b47f6da380fb541ff2990997b8668bd41e9cc0155dc28e5c578b5ca1bc451624c0b48ab410d2ec7370d1d01f30a6c2d62c658bfabc56f7703f5df8630ee326b74ac05fa986d9071d72fd9aa4f419", 0x73) 18:35:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) msgget$private(0x0, 0x47) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) read(0xffffffffffffffff, &(0x7f00000005c0)=""/201, 0xed) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:35:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0xffffffa7}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x2, 0x80, &(0x7f0000000180)="1263b805f5dac75b202fa5bf648baef1950201d2db84f1b8198e7c180af06d5acee46af0292bad02d1c7e10455f4d86155ed87adb6cf12a11f6a7388fb3acc754ef3e17508c641c0f5651ebf2f867541f13ba730233f63940f7f838423fd13a7ad8b41502c414e08576fa33e30dc33100043fb906639b5a05eb73b08f16d7f1a9baec60aea6d21112741a7ddf4bfad1c1c670df1deee1a1c25bc589d370e640f6f32010751cb00adab66d5b87acd15a59b49008d949d5dcb01a2c34a35310f8430042f8ae4e146b0cfd5618d00d8483e0ed29eeda91c9404a9b902864a1c21dc8c451f259995a4aee279b304f66d37fdda9fdac56ee209484ecf9b", 0xfb) write(r2, 0x0, 0x0) 18:35:43 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) 18:35:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r0, 0xfffffffffffffffe, 0xfffffffffffffdab) 18:35:43 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0x3, &(0x7f0000000240)="7e69839f19d186ff495693ecf1e12cd5946a4007a8435d40d8797a90243cb1ed8d757181060700000000000000be9eafa875f68ee1def90f95557ac7438adc0fd0f210bfed3d91cf0fc69d3380764d7244d15c2f36c3e4f532ba9c00ce8201c358b8c4c84b1c2a3762f1727861d8c00dcecac7ab791f882ffd81350a60b10721ded1306657b6160bb8f355aaf51f0bbfd5c5518e0ae05196ab4411073ccfd7b810df81416ea0f460cb68680cda01800000dc061d32a614838c4d5d87c7f7b9f7857300329469371716928df64a98e3bfca89f036724db17d25d9d287c48d18c77c370e8ffda2c763a3dad55f32cebe6ccb7bf651306cf554972ba1c0c18f51b90f075f41b8c1d4cf73233d430c5ed0dfaa49cf85b51043e6de485393ef01431de20d21c617faed3b1903e614e54d8ea634070e3de5fee79538bb7285d81401aed8cf0caeb7b2065c44e542a2596646649c584e8459029a13724733c1e8a4e375293766d45f105b00159d933f24d00abb38cda2af9752bfddbd8aabab8cda29178be9845755a2b9257ab44b00cab613b957a44c7b66bb90c9d01b7b57d6a722eefd63329db7df390a937e0a9ca79f88e49ef9d4679976d6b189", 0x0, 0x0, 0x0) 18:35:43 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x2]) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0xfa) 18:35:43 executing program 0: stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x8000, 0x108) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000002c0)) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, r2, r1, r2, 0x50}, 0x200000000, 0x3, r5, r6, 0xffffffffffffffe1, 0x0, 0x1000000c718, 0xdbb}) getpgid(r6) r7 = semget$private(0x0, 0x4, 0x1b2) semop(r7, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:35:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) close(r0) select(0x40, &(0x7f0000000040)={0x101, 0x101, 0x9, 0x2, 0x4, 0x7, 0x7f, 0x4}, &(0x7f0000000080)={0x401, 0x1, 0x1000, 0x9, 0x0, 0x80000000, 0x7, 0x6}, &(0x7f0000000400)={0x1, 0x3f, 0x8, 0x80000000, 0x101, 0x9, 0xe68, 0x2}, &(0x7f0000000100)={0x4, 0x2}) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) connect$inet6(r2, &(0x7f0000000380)={0x18, 0x2, 0x5, 0x80}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000440)={{}, 0x1, &(0x7f00000003c0)=[0x0]}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000017c0)="060b100c2dd62135030783ba9af033880a2ae78c5eb99f6ed57705a382bc09faf46f2dc6bab35ab42962926e32a7136413c03139adedc0a67167ef7fb33c369fe54b9034af26ec678d7317c9068b5cb4cb2722af7dd3ec736549b4d69b11d9b2dbb2163979479602cb90f0112c4f49e16ef042e3af521b3f2d544bfa7e82b09f5cfefe863b6c82c76fff667a35c517e47812a327ca690454b5ed6311dd22e1b0a1536952a998446a1723f2efd3d84de7daba06b3a1dbe0ee24493b213724178de5d5af8861635f859df72ad5ea84c51398c6998b032fb2d8b6d49be537f6b3742190fec0c5751028ab645589a2a1b9dbddbc53985ef48c2c54ea899b48b3d18a014ff4ab7fce62e4bc1a49e5f8e623880a5f699f580fcad2d1c810290cf38980626cf04015f07345e6e74a533cbf9a6ef9aa73964a382dd668fb26927e23eaa13e581c12a5cf693cadebe7f9819b368575b9b9ce6c10a50cf969d1e8fe088c5bd65858580bf04a215f46129f9555264372f52691afcc51747d3e0cf2d01d0bf027cc54ad2adb8786c2aa003a00406ff8707ae32e32ade6aef516c9b1db44b87554d8a9a889fb5d31b6372ed827748a6f4e847c3c23b363482300fa83e47bbd97526f5de8b45eb9b468e8b00ccfec335dbb0360f307cef7c8adb0a993cab22fa9f8dd555c609be4c8d33f4087dc33bdf100e84b8cbf1314ab47acd22640e957345b362027e94558025420a026bcf745a26ed6c199ec307e4f6457f17346c5cae8f173459e359f504ca1a13aa234c758afa044e87b72f06bbfb01d99708696f92fa079c4f1d7785d69a935ce2025766c3c1ec38db04b0897f842b3a8b42391b53c9185c5e6a48d46a8137c236bd832919685bde4b712ab5f1f9864e9955c9e501bb29fbce1440a817ad710ad3e9ae3821eb15906029aeb82f9eeb229b47636e0544400ae92551e1574220de0d03c38f8849d7787277b756fc27a6a0ecae90127662264bef583b9b62fd9141126d22e5c2b8795520c3acf9de709b4e22e8f7f8b905cba8a9c5f8a9666c8142adf58e296a8bb9b0520c565f099b536501ea9bde45f44693af424037e2bce399ca5ff8dd132ee61eac203ca347d4c9041d84ad3852a771d5e23fd4cb51b468e2cdbf70bd962ae8afe48cee87707213c867198e83b79409f04adf08318162406a73c124072d7ebf41223e663a4b25332d116d3f6006e8c136e0d7fadec54138b99a19b4619c09cfb241ef66e5f177024a62f5f62b2f30375fdfaa786f04507e3b72654f60c49c52636061972e1e976fda22c618485c077cd6cabd103272fe4d5acab4fadbb550efdcf1ba2fa2a0eddf3f6dfd8c993cfdcf6d09318c697ce098d0aa41f0f449a5b49f66ec1d52e336de507e244de1f84f8dc427ce8c25660910aeee26fff78fb0a3fe8bc4a46388b7d92c506241158ea8065438e1b2396a6d1e30e7892342d32e4c0a55ea8884ca22cc9bd8120bc2424a14c499e21bd7f9c65fc9d11c47e31412ed81166f2f41562ccf021f78d27b4d14004e75fe4b2b04a4761c462a556d93c628b2cc4c1042e5fc2f62ce7266975ce0d0c1bfc683e66f9d3f4588d0e18996f444dac5a3dfdfc50ab04ffdf66652f0a33e1995abd47bb00b9aac7dbf6b7125338ecf170eb1245a163a1533ebd4e25adc38a180d7f77dc8a1f441ec8a2cec1a484047eb7b469fc69e38d89cf3c05ea4ddbd4e473a9e8a23e8b005fcf126a60198cc1ade23e77e53032f2226642702af739172a3a78434f05431b23a2c6c6fcd0ddffdfdc676abb4413babe65185054bcfcb9d13edb5fbb5a985e63023e1d95f562088cbf048ae51111e0adf879ba9a5097a2b529175eb725b73ef08faf7de8acb9f358846ebfa48851472b2d914f0e8dfbb87470f0885bdd77f7cf7ad924cf706c4624adc4d44c6581977f6d208ab51ea59d8051c83f30fd995f9b2b75f79b642ff8ce1fc69dbbb28a14cca3609443118da371a9a6f21943dfd8dff7ea40c8de95322a6742344edc3d3f1c5fc3323152f33c99e1f3032969a70ade657f302511a1d6adfe7124292fbdf05bf2bfa33c4db7f212fd64a0be0ff57c2e241655c6864800f2dae2080013623130be31c55e648f89bc55682ebced13ea19775d4fbaf01e701e44ad592cc503e64785274b87749d4aabb1e08f9aa019bf650e12d4a562b9cbd47438066d984d8f3e3cccd2ec72eb329ba5859b58ee9f1b84cd07bd54f6998d1177fe4592250bbf20346dce01e089fb704147c41f35933f2a9a2c094b18cde475beb72813d8703cfdf48b320f50d6b0d440d05b7a1e49901012a24dbd99de4bfb29d915e25dc756e0bce89a1b3cb07996f0dd453920af2826902192d571ea9e09639ebc55e63301d06d1e9f1109e37c910f1af27f953e01a2c2b69c6e94de1f015ae52163ec60d3f204cef5fe321ebcd2163dd81dfd24157d6a0b5812819b644d4ffb61f16a13f45c958a4660f968e15aaf229d09b9be290c26764318965080f9a768aed01f8e6629d6c583fc7e7a367d9dbc89e44c0a21afe953e9f00b781c015f1adcf97e2ea38ea214fd2181369e3f7e5ddb44f999ad5e50a62ceb78339914da1c6bcb8be1c282c73d31b58e0ec4c889bb4e4ad6402e61e6fb6a9edfe068d8d8ab030932f051a543ea80c548d19e22511d7283ac37d43f3c1120287159636fd8cab56d8bfef68889cd3c9d543c94751287913b999bb7e68f39d046d53009fe05af81cd8a68da55b7e03020d12a5f0ff9ebf99accdd037baa92ee107e4f082955e36758002dbe6fc24c6bbb14315e70c99a161ffc4bfbff67fc6a5a2d2becdc98b3f88ba811f0b9deff4e6aa0250d0df44215a4d142f3eb47d55224f52b93499ce4707a47f9db89d058a8960cd3ea61edaa9118772a6ccba906ea949d542834efc1e6b9a13c66136e8c9037a7fd8b196500d8ebeefa5cc8a5f8da836a81287921865eeea72ac96b8f1504917a02efee7d09d958de76fa39df16f721d3fe2c0876e3e7144ebc87b4893282de3c298b19b96846a423f25660b71890e27f14a6135a578b0bd13c75100b0ffe9214a3f508f57323a40ca783c38f47223336e24d0c745819b74658bcec535e3bb1d0d0a04a46c9cfb761ca927582c12b48edb59f1ec722ffd20a09daf707dca13fe62e2348fab15e85a1903dd1110f090599602d8749de7c73e6532bb8e70218a70aa7c2ddb9dded193ad03880da70d4bf543f2f71acb097fbd7d212600ae6e75b0872bda2648f6306b9499b9d3f6dc73c742bd445470e0e7d784b1c719a9e041db25a263f72c7dfe3ddb7bad11fc79f12d20b4bda15c6f142ffe356f152eb58d3ec4cdcd79bbf9018add137f0e2d32d9ae1fafc97562cd9f8e7449fd0ff6213759c0a7cc9c4ffc8341e6f6b710872228e57582aeb339561c4d2c680f874b43a12191e532470369c84a47e9ac5b738fa77c6adb8cf24603faf85ce294a01c1fdb041fbabd7c7c3a3eff774baa2e8befd1a9138a979f649d301a8b26fd55f0387741a8bd7f03b3aa6ac09df491709280413984a9efb13b01ee9849818c79e4ead5e412ed5400fdb19160f9e39bbf1b849edd714a6c78c3bab78811426f0610b90a5eab34f295da54a64d8da4ebcf3f8f766aa109c1386cbe8643377b95ee9ab28db6ed39b9ddf5d2e0bc9744a846d04f832489f37bef26a5287f5cd7099d06d314038e0193f1c2a6bc385f2cf9dc7a4104eff7f9579bc0c3ad811885b08498a69396dcc5ce941e8445023541048d7e9f7b1cac43f6b8baab869708583dafe99a9ca8be27290eb0c8150bf2e8e26f04e38a493419775abce2443af6eea2adabbc97579b69c36d8fdb91d2580080860f9e3d0af6d0321bbafd7f1ac7f2943d56b9c3a431d5162e13dedf6f3fe1227eef0e60688c19f3248c74578e97eef542607ba18b68d52936f36542b91075ca80ec082e4418f3b4a9828925f6fcb8a8d192c6a19be785fec915bf30c431489a9b18c537d5b89d1164b5d77556eb3d255999437dd94ce5996c4e45189f57149cb6df3b0c13b9b5be57c5cd1145ef42c328686ab03da0a7cf09ce0848c582d4e4b0aa42d857f6751c5f0b42542959853d984af0018c0bd21fa082012f322ad259b7510c6dd654211a3f85066bc9b3fc5aae7db07a90bf003b1326a8d95202b56a3a19dab7cd5d7bd8757dd4f80341620e111492224f0701933343ce7d114e75eccfd0856ab70764df262b1f6a162c550076b746f7fda2c37c82083e3f66118f131b5f7f9f4926e0885f84302bfbc74f687dc2802ff25dbe60f68e44ceaf78344a68d217e81c66f5d77f4aee6daf9ba515d690b71c3dfec66020d3b188ad42a6d734b1747fc5167f25635645d9bbfb2eae9ac38006e09327a0d50f20a8134b8cbdb7d9ea7d02833ca6c46e3ced5220d38e7191b52f2f011db6ac19573e0b398b01eebcf73821780d2092c475906a17e1daf569b4a1739ce90ae6b3b19fe1de45546d27b15ab285cd0a7c6f184466bdb0b0f469deb34b001e0f001275b2f31e6c333aedf0d4f4943aff61b85f2826390c52610d2dee45cef17d9b2c2a0d57303b4e785219721a386e9d53f6f15f8596fefa7576742c477cc608edba60219f5720e27f1622539441997c273d9ed547be5f2efca5fc185d605fef4927993c1ee4b9ae7d514cc9640bc5092de8d27fc58e1ad1e625796f73762a53574adcc0b5a01c3b2574ddc2131e20e22b2e42cc40afd6d42dee8518a19a2c9d393235a5199d2dad8da923f8830a865c2d5966af300230cf1e238b65e5d7ac63aa39b0e5fdc7eb647a79bff93812b5b739353f5e2ab3e25ca4a55e831fb776c63641f549c1a2b28cf3caa19a5a10ae5dc0be29088b2f03aeedb0a59aa7982f2948c177b79b7b4a67903f75f27cf0ce65c4dd23bba245d1849b959e3e85ac6334bd7a0114ab0b2dbcfcb3d585e4badb4078ed805366dc7dd3997863a57dfc580f2f5516337a67f0a65b71d45a706896f58df41639d58bb1cf503f80c312a48cbca2d016f0d80d288938d76db975c938d55d1e1fac8d80e2dac30f739bc065af085cec55f3ce4b6aeab27b803076e845507e76b4f2ed0ab092e26c6ccb74d68ab2fa595da8edcfb2f233ad7dce3f82228c11695e217c59059b600dc92646416b8cda72180627644ca9a1360b97dcdbbf1bae8897607192edc2053195fde80e82e68afabdeca0c19b171e191513999edcda2c8c1ba134f0515d4083c1823d81c1836cf1564c4407dcbb88c83da81dd43ee39775aed9d87f09cc09455e94f38ab76a8f2c0b2ef52d47b04182cdcfa682dcf609330a6b3c9ce61326a1555912ddc5c1f42a8d6231ac30dafb5ac3162b3af6d46e37a97ce12b28e5102a352f5a8e679707f3a7094831ceecad511485574d93fe64f2084d29e45f898666b5a3786736d3f1871b76dcb8cf6b3cdc719dd43ef2f2ff4e4beb9acd45d0512697d7bd3ce1330ade98544a0dfd3fa914c0011d1e52b1e0893e95673cfeaf982fc5cb2e9f716ba3baa57d16360772ecbcd73d321b5a8975bce1ed84324632cf1aa58f0df72f06668b595d009dde0336d303a90c18e0ae04ddc70e8c87a5b9059321c6bdc62c061c5231254e529deef6747c549cb3ddfedcc3a0964e84d6faef143e138fca47d92d486b9ca1b3e38445c94e86a7b931f09fbe7a35e2d779ec659015ed772d590337fe7cdc1def19d9ddc83baf79c12b96802d330881355b1e9b90e57aae5a643f95e5ef44f83b92b914861ca22028f43c743bbf495f19c65a824b8f9a21b", 0x1000}, {&(0x7f00000001c0)="87616a34847a14c3d6bfcaa6e53b7bfb171da72535a8", 0x16}, {&(0x7f0000000200)="071ef8a2c3e22580581b6438b7391423571184044326f2711086dd00bdd4d6f29d7d2a599caf591f77a16a28fb62786f5d93b946764de79c35", 0x39}, {&(0x7f0000000240)="900ca826048a792d113a775cba0b038ef2d08ae5f5b1c674347ad7d2b7e4667c130c07fa3ae887f96cbdb075286a4de3f79e96673516158e0524d7f7a83ad8e43fdfdfccf9ac2a5f840b860f4c9c7fa8b2e7820faac0aff3ee5f661c4b8ed3f8f85e8b5dbb726952a9fcceb5d9b2b077dee87f58ab3bf7c4407859f53afa1cc6f3c6a5daf5a69213b448887e66987006df0d3e6c949034eed3e0bb534bfb7b3f1f79c0e731b102cd78373588f6aa47696da07ed500b361d0ea08b9472d153402e6ac7fd82c51f782415bbea3ee41c2e842577a3a6a6ad2a70f0ac5a018262e", 0xdf}], 0x4) 18:35:43 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$BIOCLOCK(r0, 0x20004276) accept$unix(r0, 0x0, &(0x7f0000000140)) 18:35:43 executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="aa83f3e15e0f4d8e5d04fde7051923258473a2cdfe0d4186236f2050338ec61eca34b2f501d20cca0c6763820e68ea0e1b4028aedc283c95834533918681123e04a733aae5fb8c7e1b5cc87cc9994c04df09626674877aa4c1da19572bc843", &(0x7f0000000100)=0x5f, &(0x7f0000000140)="f07b2ecf4b3d5b395a7c9d620106813e48b088429f56518fbcb8d8da8c8b22548c84d9049117af19f4e26b198ace010bc196bfad623a1631f6bf5099819dd9249c08ebc87ae2e3c235dfcc7f47d1ecc2e79be9a36649e62dfbb6d0e87960617ba623f812efca46c89ae949867a82a4b015118f707b39201475978f5eb58ba2bed44256383f38d4ab676465d90c96ce815f9acdf5fd7506d47c2af3c0c4c313dc8cacc629a52c2e320fbb07b3436dc6c201aead50fb085137e78a3fbbc2e96fd7ebc7c5311b9b6ff043ab14d95f", 0xcd) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0xfffffeff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000400)={0x5, 0x10001}) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="7371091c9904512802274820156af9e83b42f166dec81d8080dcffcff5f88928a884b3da37174ed6f5821a0fc43491c07979ce72216a0c29c05783ce5c1822ca3e8ec8", &(0x7f0000000300)=0x43, &(0x7f0000000340)="259824a81bf9de52b8cb816c10652001e14de3d63870c81865bc1b9cbcba628ccf8ab01981e0a7a2f5258f5036447d691bba78ff5b4a0dcbec5f31f69b24fd5e06af62bc729c60f16b9aa797df0c7ee108f7663925a0340bf3d2207fce94782c0ecc73d1c624bcb0be398dc62da47b46881003381d62f206410b5bafe27616a0a43e4458f77178917b5b4b6ca787c24d03adf864920591", 0x97) 18:35:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000595000/0x2000)=nil, 0x2000, 0x2) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffd, 0x4) 18:35:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000000c0)="e3e8d54b8a37015f8848d195101824904d1fec", &(0x7f0000000100)=0x13, &(0x7f0000000140), 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x9bd, 0xcc65, 0x400, 0x9, "bd35f6db4ab5af1f4d2afb6844704e9b0c80dd7c", 0xb8c, 0x401}) getsockopt(0xffffffffffffff9c, 0x8, 0x8, &(0x7f0000000280)=""/3, &(0x7f00000002c0)=0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000340)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x7, 0x1, 0x5476, 0x0, 0x200, 0xae3c, 0x4, 0x2, 0x2, 0xffffffffffff8001, 0x4c}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x10, 0x0) writev(r4, &(0x7f0000000800)=[{&(0x7f00000004c0)="23a98f39779aaf577f05b5d61b9c119d494ab17a829ba64ece4e7d89b278013ccb3bbf9897609d08f2578c784b180a153eb5ed1e2145a84555f531a9b8de8db020a6e38448e5", 0x46}, {&(0x7f0000000540)="d0500e0c5329d16d405919f00410347ea11fa395680ff3b7d42fa31fd78b3d5e1c6529beae27076c195f50270556c6c3bf5494ec402d64acf9bf4499e000335ed4aebde1b6d6ca6fe31b367353b8ded79ccd69e656cb07102ef8879264feaa69c95c32b60a305b3ce3700dda6d919a7ae59845bfeed677db0e9aaa6c648a504d309226ae121e19b9ee94ddf0f1de351a3935c311887a3bfe2a881eb428b589b92245768e", 0xa4}, {&(0x7f0000000600)="dcfd662d0e872f06566ff9f56037d0324d8ab9351ea21723132d0328f14423f6b0dba547dd18656ee0b424c75e750e7947e78ea77c56041159ae07f74f241ebf7b4e4cda7e931991a4ae512b3a8f1d8f89799da7968bc10a8469caa4ae0e87bc9c2cbac66c1d31db2ea630d857dee83aea92d1a739dcb44339f09191af72863d5dd9b9739e10a7ef06a3719c76e6b119e0738f0d135a15dbd9784c3e4ccb3a16f6cda3ac9801e446a95a6923fefbf2a4bd61cb03e3b1200eb31f31cbead1c269c44624d4d248141df894c4c4772658cb68bcc0ec017e", 0xd6}, {&(0x7f0000000700)="7b796796e42f5cbaef0724a181925d5920d7b7e266ea417dbdfcf82101457957f2d883743217ad0926a5891d715aa80486522e1ca5776d758c3f1d0bd1905fab94cb0eac2bc845df5d0419ca1922326795e8b3b47e2921d192a9bd9ebd9c033e4e5d90dfe662389de18da82b06e7442a23ec94cbf47c5d88dd15febe1f9d4275d0e68b0093ac07286fbe590e16297b79921032cb5f54aa662c6531611c75b1e0e47c4b75687c32849c0d5342df2b8392b7794409b1af52781c7251d43c199a46931cbdb580fbf0cfce92b053bba06bd00a21051cda7c5bbdda52eb92eaf88817f969767627cc60e4167bbb", 0xeb}], 0x4) ioctl$WSKBDIO_BELL(r2, 0x20005701) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000880)) 18:35:44 executing program 0: pledge(&(0x7f0000000000)='vmm f\xa9\x19}\x83\xf5\xd6DD\xda\x8b\xfd\x83\xa3\xa3Sz\bp}\xe5\x92\x98\xb9\xcd\x80#@ \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xf2XEQ3@\x10e\xa8\xc3I\xdcV\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xcf\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbbJ\xc6\x8bU\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d\x00\x00\x00\x00\x00\x16$\\\xbe\xd9@9\'\xdb\x01\xae8\xed\x1b\x1c\x97\xc6\xd2\x97\xe2\x0ffp\x99\xaf|\xf3\xb70xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r5, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) flock(r5, 0xb) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 18:35:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="3167aef370ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) syz_emit_ethernet(0x226, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "24eb00", 0x1e8, 0x1d, 0x1, @rand_addr="9a6d129397c0be83754f31949b1a5b85", @mcast2, {[@dstopts={0x2b, 0x3, [], [@ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x3a, 0x1, [], [@enc_lim={0x4, 0x1, 0x71}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x1d, 0xe, [], [@enc_lim={0x4, 0x1, 0xf9}, @pad1, @enc_lim={0x4, 0x1, 0xef}, @generic={0x20, 0x62, "486440f3f61bd86d7b11f893b7c3a7983fca31064e33dd1fcc32b32e181081962946d0c330da7001a7a705f3c044311896461364f463f12924335eeca476e19f3fb5de2fc96fab2f2b9cc521ebad0b26faeede2b347d4b034c1f12ee021cfb82c8ab"}, @ra={0x5, 0x2, 0x3}]}, @fragment={0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x66}, @fragment={0x37, 0x0, 0x4, 0x1, 0x0, 0x0, 0x68}, @routing={0x2c, 0x6, 0x0, 0x7c, 0x0, [@rand_addr="406b8bc8cb5e0f589e9810dbb3df32c1", @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x2c, 0x2, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x1f}, @enc_lim]}, @hopopts={0x2f, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @routing={0x88, 0x4, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty]}], @generic="3d8dab7afabf2564a875b09374d70832f48d9464a5090e6df512d1f002baf6a1e967ee6813df54a0645093d3b6085ca7a2557f96eafffc0c84e7ac33d9b931582a8f885c2566577292b4db1951c4c7ed3e3f713ad7c35c2f4ed7354c59cfb404945daaea909d010fdaf8da1501ce64ae3aa801176561a327f107d5c9a864324fcc16c91c07d8fd9c96cb5cc07b6830e0d34222f7c133a464"}}}}}) 18:35:44 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xa, @local, @multicast1, @remote}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="7820be43c79b9bc6e704c6c71153948bc87b521602307ee68a48b379b93ef0435d4c70c5d7ac40554e17354c2c6230a88d034bd9185d7270f616b62eeffa36fc8b231b03cbdb3672ccea97198061d6f31e91d0afaf991765a663ef72e9cbb16110a04a798b40e168ba2b9a284417f8ef313c50a378435bb1c8dfe284be5a916bd452f3d9f5b7300ea6b639ce351697b40b74de", 0x93, 0x408, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000280)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7f, 0x401, 0x6, 0x256e}) 18:35:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) clock_gettime(0x3, &(0x7f0000000000)) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff4dc2108e9a043ca68e0bfb0000000029e1e306dbdaa09c730dd5de7588ae4ad26cf36aff8f43ebe37fbe566c782be335f9a5549625e2ac98b5c106aba9d6dda1bc7f0029a94a42df487074b5573c2b9fed66f40b75982186a3de6c1a36162277cb97ec16e62d77c09c3d62bb520bb465bed80d02c5640aabbb491003fa89dd5d8b34b6755c5d22cefa6f4bb08d7a8472a8474fb844d30801090485475c051ef1be1affdb52aad71932958eabc421dfeaecd16bab46af5e9c460fee8d558adb0f43d21ef6448a878f908a8a5aa1c51f5e47fe948fd224dd", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de754c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be3e2135412207e89a94a9caf44062d15597ab8c4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) 18:35:45 executing program 0: mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000040)="27e8c5c17c2f893743eb1d8a501f28e02fb75a70182bc5519ecbf98296b5a0ca", &(0x7f0000000080)=0x20, &(0x7f0000000180)="0d6d92057ce4c7bd2fd1ca25ed55b445a459858415909460ffe795ebd24c666de3273e21dda4ce20b0a6c5d1d99ea3ee0ad69eacc0ab46f691e99f23d84e14850c6dc37e57552a721c06a5e55b5f1631c47bf2c0065e62e1c64cdd8a174503ace8979d21de65939439012726ffdd2b2d7f99c60d7500bf38f350e99563b18c41fcf14dc051403c0d0eab19320bcff785b496d6a570aed8f1d5885478d8414c24020b6b9f499a4b2f34a05a57f42a", 0xae) 18:35:45 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xa) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0xffff32d1, 0x0, 0x3ff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) munlockall() msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) unlink(&(0x7f0000000180)='./file0\x00') syz_extract_tcp_res(&(0x7f00000000c0), 0x69, 0x73bc) 18:35:45 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240), 0x0) semget(0x2, 0x3, 0x2ec) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x800}, {0x4, 0x7ff, 0x2400}, {0x2, 0x3a2, 0x1000}, {0x0, 0x6}, {0x0, 0x200, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x401, 0x800}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000380)=0x43) semop(r1, &(0x7f00000000c0)=[{0x3, 0xfff7, 0x1000}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/169) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(0x0, &(0x7f0000000340)=[{0x1, 0x8, 0x1800}, {0x0, 0xf1, 0x800}, {0x3, 0x800, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x24, 0x1000}, {0x0, 0xd5, 0x1000}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 18:35:45 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, r0) 18:35:45 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:35:45 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$KDGKBMODE(r0, 0x40044b06) 18:35:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="1bbe95086ca1ceaea4f9cbd5c739108fd433c5daa1b74b9efcab39455ed4c4cb47d3033677", 0x25}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}], 0x20, 0x9}, 0x1) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:35:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x4, &(0x7f00000002c0)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aec280ce53ecea04c4f131130bfac1b9c24b93beaa23e0049b52e8b5fcc9a37400"/96, 0x60) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) socket(0x2, 0x2, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 18:35:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x2, 0x8001, 0xd}) r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) syz_open_pts() 18:35:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget(0x3, 0x4, 0x110) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/8) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 18:35:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60f, 0x40) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:35:50 executing program 0: stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0xffff, 0x1800}, {0xb, 0x7}, {0x1, 0x7}], 0x6) getrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x1b2) semop(r6, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000004c0)=""/181) pledge(&(0x7f0000000240)='*\'(,)\xc2\x8f($\x00', &(0x7f00000002c0)=',[\x96@-&\x00') semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:35:50 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r3, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r2, 0x800000000004, 0x0, 0x2}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, 0x0, r3, r4, 0x114, 0x8}, 0x6, 0x7ff, r5, r7, 0x81, 0x4, 0x1, 0x911a}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc00, 0x0) lseek(r9, 0x0, 0xfff, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) 18:35:50 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000003c0)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x9, 0x400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x3ff, 0x800}, {0x4, 0x2}], 0xb) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x2, 0x0, 0x1800}, {0x0, 0x9, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x2, 0x400}, {0x4, 0x7, 0x1800}], 0x5) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c5, &(0x7f0000000200)=0x5) getdents(r3, &(0x7f0000000240)=""/181, 0xb5) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/109) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x200}, {0x1, 0x401, 0x1800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}], 0x1) 18:35:50 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, &(0x7f00000001c0)="26d9a8776b2335cdd7e14a1f03c46c29c15c5095fe576b8533d658ee602244d493fec71c32a5204ff2260265aeb5d479f158490878b25409c64c44a23765626a74ad1428ad0314236732187459827473ed473d8f097067fba524dfc7532f25607637691c6a28b9b1110002a47d12afb7a809c548320da99678fbea6891794052f0c7ba816f5994b85c752dbe4e8b487a8eb84b33b4fcf732898ff915b0177099281d53a60ac30acb50802c62d6", &(0x7f0000000280)=0xad, &(0x7f0000000400)="37f58717cc9ecef4766da66c90141e8e5b5ea53f3a3a91913532f557a08b624cc5286b7148eaa94b70ba80e35d493307c32f5793cc905cb2a32a538312cc04bd9fb7498698a8d3de88c415ea38193c90ed7c780e8d81e1ae1493b0d21c73ec9148459935b4e68b831ff9f008c47407f6f7cf2c20227681cde5122e961cfbb4da6a0fa84fb8de058b4ed593491356d4f423dbaa8866a939", 0x97) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) 18:35:50 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 18:35:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffffffa1) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x8, 0x0}, 0x0) 18:35:50 executing program 0: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x7, 0x7, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0, 0x2c, 0x7ff, 0xfefe, 0x5]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 18:35:50 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffeffffffffffffffffff86dd6076605108000000fe800000591fbb5bf3d84bb40000000000000000000000bbff02000000000000000000000000000188049078000000000000001e000000000000ffffac1400aa0002b8c0aa4bbb3e8b4c6dc7f935a70aae"]) 18:35:50 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1Yu', 0x30, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x400) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x53e, 0x800}, {0x3, 0x1f, 0x800}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000340)=[{0x1, 0x37, 0x800}, {0x3, 0x8, 0x800}], 0x2) 18:35:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}}}}}}) r0 = msgget(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x1, "213c1e22f9"}, 0xd, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 18:35:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac141abb000000000305907800000000450000000000000000000000e0010002ac3400aa1a00000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x3f, 0x1000}, {0x2, 0xb0, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 18:35:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="c16bf57e8e8d4f299c9d7fa8a1bea8753bd44d7154c6b04b10dd58f53f1f038b209a54678f6adde8b9ee8c55660cec0634369ad1abd8f184b1e9ea63a41b6c6c1d481db8", 0x44) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0/file0/file0\x00', 0x1000, 0x4, 0x7fff, 0x1, 0x8001, 0xfffffffa, 0x9, 0x1, 0x0, 0x5}) r4 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r4, 0x0) 18:35:50 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @generic={0x1, 0x601, 0x6, 0x0, 0x1c, @empty, "", @random="63a61c928d03", "f0f1d234afb4cb8d596175480c8da5a5"}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8000, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0x4566, 0x0, 0x1f, 0x8, 0x100, 0x1f]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/7) 18:35:50 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x1, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x800000000004, 0x0, 0x2}) fchown(0xffffffffffffff9c, 0x0, r1) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) write(r2, &(0x7f00000195c0)="bbdb369bb4ddcfcb00696b6b6b39d957df219964afc9228db26c00096a0ce6384098da817e7ed39c6cd7367256657442cf6a7339d8d3bca87d95bc80dcece9249902fd84889b29d94a5e289de9b13c0093bbeac5eb5583b794ff0d4be98004ad6dcb3784f8e035d00303c98da1fb3306a7a122bd13cf677d8d7aee7fc8ffc47032a7ba981bc8091292276e1695bc20b5d62486f7c251fa2208", 0x99) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000540)=""/102373) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f00000003c0), 0x0) 18:35:50 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000080)="aa81b48a1dbe57dcc59e4cd6a27472c16cf1c542a906ee54ab6df612577a27ab232a34b0ff2f1fa276d995968e0d67143bea1cf976659f811f31c2d364953cb78f5a8370bdfcbe2e39237de3bd66aebba70a8456c519361cce78eb3078dd1df22876ed0d59cac7af6cf83c07a1dd319b5a26ec7b567c7d6b0c1d", 0x7a, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:35:51 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 18:35:51 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x11}]}}}}}}}) socketpair(0x2, 0x5, 0x9, &(0x7f0000000000)) 18:35:51 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 18:35:51 executing program 0: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0x8a, &(0x7f0000000480)={@local, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x6c, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x23, 0x8, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, @multicast2, @loopback]}, @timestamp={0x44, 0x24, 0x6, 0x0, 0x6, [{[@remote={0xac, 0x14, 0x0}], 0x3ff}, {[], 0x80000001}, {[@broadcast]}, {[], 0x2}, {}, {[], 0x81}]}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x19, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffe, @multicast2}}}}}}) r0 = semget$private(0x0, 0x7, 0x8a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/226) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5df9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6540000000000"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000080)=[{0x1, 0x9, 0xff, 0x8}, {0x6, 0x9, 0x0, 0xfffffb07}, {0x1, 0x8, 0x4, 0x8001}, {0x2, 0x7, 0x3, 0xff}, {0x1, 0x0, 0x20, 0x7}]}) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x462fea9b54eaa47f}, {0x4, 0x37, 0x1000}, {0x3, 0x9, 0x1800}, {0x6, 0x20d8}, {0x1, 0x9, 0x1800}, {0x3, 0x3, 0xb5389b6847e25ca1}, {0x0, 0xfff7, 0x1800}, {0x3, 0x4}, {0x3, 0xfff9, 0x800}, {0x4, 0xab2f}], 0xa) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff7, 0x1800}, {0x4, 0x81, 0x800}, {0x2, 0x6}, {0x0, 0x9, 0x1800}, {0x0, 0x81, 0x2000}, {0x2, 0x0, 0x800}], 0x6) 18:35:51 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000240)={0x8, 0x5594, 0x8001, 0x200, "b9b7ee359acb3e8875fd1fc95e1bfd8e8d148e74", 0x200, 0x7}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="8fd44f9a7438326a56e0be580756ca6a3bd77947a5f3dc0b55614bfaccf9a41e6de03714620b61593fff6ede1f1a46c51ba96f849d9cdaaa900755de9e9ad4f9657e98500c26656eeb1548aa96b813bbb7ba563b7b2a53f8310b7310c3", 0x5d}, {&(0x7f0000000440)="dd2f777d6ddf0c30de5238ae4391aa16ff9cfc622a8e4a19bcfda5b6d65348b36a605609861d57ec62bb0637a6c47c6685f393e2e8967fdac123516a68871dbb5692c8fb7e99f06f2d2f9ef36c88dbcfe312a1dfb95ade4604773bedded09e8f6912c5ee3dab90b8982d58a0b94123f972a63e890622f7535330a9fddb7619fe46cdc5fb374dc642ecc27d197f5961cb820360576313b56186d81e50ea93ea83cc01cddfeff974fd9f09f3c6cae50a4f6e9c926532cc37155128f1339d7dfad2ccb620bf3642362f5b81427331917a59e8b0336af75b2baacbf278b7041d6b417cd2c9f99be384a7d8ec555b6315cad1f4e19f4a18d7b1ba0aed59ca412f28e0fa3d886b99aa7e1d6a75a091d68a1fb45558c265f82185bae69b8b7d76d9adf155a7357a6864d7ccc6feb0de17f7a4df31ee7b9242da69aeef45c426bd0eb2e94c3ae43d5f3f55b5d3ef646af1fb52100f3eac52bd2fbe112e9f603bb91e5343babd35f4aaf3a901ccd49a34f1158c3a311c63e43a349caf05204a681e28931c701a7ee22a4700d3637790558066719c799ff1a1dbd19787fb7126a6cf902fd1055185ce2838a5140f276a22ae29e4ed8c4f577b5e96dbfa1d9dccfe95e37aaf05c034961cf0418379aa7835084f528293ca4e4e1775459ce6246f17a7adb0b20d4b06c76be2ab523c8f15302dd8ae6098c5288bbabbde7c7877cb3e89a3735aa6447c13824b42079bc84561200c9a63b773842d5f76b5d37fb6706d8b7aa88d958d6c2571597ac4b95479ab98bc9fc89bc42bd216420f67d31cdc4e79ecf0095dc93e88b9a74854c438ef5aded0c969a4a2756067b23787c047ff28fcf84a304086bb1a32ca5f9d63674ea3cd643452dfb61f5f83f40c65fe728b70873ac9f69a8726e9019121ff6b0c58f02d9a8e181004fd6678aa21c1f7b4e2f8dc9e22c72f429a6f3bcb40c5b69965922eab6013e3a7303f28067fa98b4b1548f24cb94dff513e9526ef4e7328753d853fb8dcec55434a3bb8144495b422a854ab224d984f58c6869cddb8325e633def70097832b66ea269da2143322a5ae0ffc4185c7b6266a418852fb87d866c3d962493f2e1f739a9afe0ba6093308dfce3df1bde661ad733ba7095a61054c229a1fe05d4913ec8f764809c0446b6320b7ec803fe1c9a64bec6b59ae9e8542978406444bde5ebfc13575f6a6253421d02318a07b1c4a72d0e0f0ae6d0a2fc61d9d6b21cad9f8802ecb43bb7844538efe4c47d7a5589f9153188c35ac0d364ae51a2682c19fae5151a68c36b4011442f3215fedf84db53f4415ca6ce60f5b15c1fd3f42fae3206db95579ff9dd6f6416d51fb081ee1bd1189cda32d2084c7d267f065e7f87ea6a623678c9c39e549473dd5cadd3d54d07d3267582b9e8a70d447828bb1cbec73741faa1573465b3a385090c7fa0da7e843b3ccaa180355359957d8e29a805e8cab9e103ae6029d51b526ad3799e42f8a22ccfc6a0213dda3ea9c20532319d713168264a30b6328c34c4d9d14faeb8e2dd449063462bef40d5cb633957776397e1c3ef78829417615f206801e3d79e6429681096a3a272fd1c877f223d246b68382c5b6d85bfb950586cce65505baa422df5285d0db67b3e9ab19b7c811c43f04e25e748cbd3c294ef40fdcb8e583676c4249dd40f0cc00449348a11e6c848287ec955a90fdd55203cb1841bcc3f5fefb9c1f6c722fe9741d6b3b9a283e5d4ced1f1781fcf3f3806be0896064127752172904c3709ebc20a60ec630bf63cece65104399e1fa47be05cef3d55c6dde4ee0ad2b1366c98f91b4d081738b7e0b4be26b47b65d12129c09e6edd70dbe2f6053a094f08f2fcd4524b58d7aa8c568a983cec6788dbe4b7f2fde6fd6e2780c9edcaf7efc328e8e891ef72b449dac8e16e507fad6b848a5e1a9bb5cb2751b3f2c6fd85dc75a73a119dce9db78c95d6b9969dd217f0500436a38a196b5e3e1c8a85406be7cb032bd00e12820ecc6b24ede80b255aa8fa11fc3270a63064807f38de550dec9de3b4bc17be6780620f4c3d2173d87cfd3f715f02224b651418978df0568cd8608fe0805281168736387adfe8f2a576317ea644cf31bb77361dd96fcee302793b7990129cb510abff325a225b378df80fa349fc0739930262ea7a1840db9360df6c7f992d3c7bc331857510eaca9f2a503049075e322227c8baa6fb85d7c28fad37d96da7e61e753cef62cc6068708119cb915168c529b4857e62a3916c6262ea42c38cc436750fb98be648012ec59946f88e9c8c16f97f34eab54765aa8d4a4febb9deb7af1844f4cf579cbd80df898ad6d1102df03870312ad8cf5cc26c99b7128ede744c4d1e9d8fdc8ebbee67b6178135b705d3eb535d7b2306ca2d9c88a1d4e952d2fdd3df88dbe3161aa245856e31fa161b3827696339adb0668a836e1f9fb26f7c8aa16ea3398400c51cb1fa5e204930d8bf507bd892e2bc0cde1a0383e8f9e4de81cc37f85361cabef3cb4b440f3c2401dcb3db395768d1e67fd561081c634e453bc3a5e82b33a39609303c70bdc2a0d6dec0968f71e564c9acc0664c4fc78bde11ecc4abad8e75cd774fe15eec6fe02caf7d25b66365843ff1b4a88b048d9cb2542934abc26a48f596a500818ebda3e8b473cbd69770d452d3e0fb06dff1a9e9942d3136149e736d1a25f21c70157a7d258c891fd7c65cd6c6cfe77c87aa245b85c8e3fc88b5710b4829f5749cc980dc5b4abc451e59c959b3de2bde006ac6a77787352d255d92574ada070c2b3203ed87c9fa313bceaa149f7eba2da94398e4b9efb3ff3af3434e39a173bf23d555fa95f5ffacbfc4094030037cfd89f057435acd1ce6fc7fcac83139c3fe95e42c5585b130b7788c3f1fcbdf692ef9cb53e3695c15ea86948a44befcd2a07a7b667091a1d8be80b823f923e291cc513d1521ec65f7ce0a50cd566f22f2e4f39396bc998923e2851d5c58d0f18b5beeff0c963c5b7c571185c1bbcceac44bd50195d545578c1e26daab2388f6856d0128ebdf6377a5504ba75a9ef1fd302b50e64fdc0bbcf5ecdd0f244a2fa9d32af5debc619b9ac97982a327c44648e9b20dd812ea843a4d615e2b47dd6eaa143737288eb7526a04482b665af81e4c24236c9cf6dca1f6bb20e36dc23de5942af3c60ae9b206ccbdca89d78b2af3290890ffba70881d2921ded8094f05bbd359854d024aa247b3928f894e80f8a8e61bfe3341f52b2fae2b980a0349f764b9da97e8e7b6292865390c9b8ea6e164514e9b2810e78c0ad3c04f9837fb14c82d1b7253e9f8f011ff451142807d40aa1d40b1158116d471683d89b1c75cac7172a6daded7721788d18277434fdb50241b369a981301e84a1895d4c0e26c41912ef3e0af2346d099eb3fb751c971b554c5674330a1fec99ffa071635b070075f574a7ff2dbc461c8d068a37a52dc9b9a1107c09ad60a6cdfc0502cde06e31879eed4ed40a98a6713b9e610cca721dd836f2ca3f5db10422b1d409bb800b82dd81952031416858b0ad32dcfbe56dadd63d7b19b0841870f3f8fec9491e5ad51fadaa58f3a2316f6510026a9944915972fb047f54fcddea5ed04f9b1e852a733d6d3c51b68f9e96db265dc51f59d5b94d26cc606caebd43ef3239675da46a246601f7ef8dec1f5a07bbed2fb42db8535b63bec3f47a8e38de511ac04d64cc1ad44271acaa16dc571a28e4e3a097c8f8ee534713bbf0a2cf8c9b988fa03836fa6308d492f66ecf66a455f021b694b272b3d63cf6d5c1594d77272a9c06f74c39497e591b88145c3eb2f97c912660307e02a513c3d1388975deaebb2edc0d7abac8c256df5bfa66c47c75c1862b29fc2af033d3aa9eed57fd0be9fd70ceb77cbaad409dc2ecbe0ba74bad06e8c42139eaa2b0945a3ea64f29047ffbf0bdfe2a10a863702a779c5a222aa08086e38b8aaf49ae38cb3684d0e9b319e6184d5dc26834244e87f1ddd843110f14c2517424bc580fbf632b85fd68a636d85bfbeb8da4029fd5f8d10b49eda0ab0ee1f4d6570956f68b07eb24f4a12ca9d9dab0591e140080fc13a41914b2b4178a0355356446a945f264e0c9798f41fcd27593e5373f447c0cc59237534555d03c52489aa64d4f87e2971404e78013e05af9a536560f05858d522565406a6d7b784eb41edb56eb1d896a63a981935536d207ad9c3af7853d02c1a1586a0202f6c62f53d9b27cfc7c2c00509c08eb75f5c30d9441ee153def61de9cd35a519bcfe5728d65c2c1f6f3c4c0cd0caaa5a6ec2e7a33db31afe027688377eafc6bb60b0a2395dbb7d3c1b8df89c7d843282e2fb35e7751bd023e26ed1cc5df3b4225417af2e2cf6baa9f26fe7dd5a2e1fb04f518c0425d07023dfd3ff0b483deae05e913d431698953e18da9868ce98c4de6af7457f05fab76a7014f8eaa1c8469b13f04632f41a2911f150041008203738303a2a8888fa8a1b3d597b8f47f5044a5afb1f1cf69ae746600ec69744f7b42779f378a06a2cf0c5f37676073335eff4c01101f176d89a172c45971dcb3ae1ecb784bc5a38029bf995cca33814ff09bcc4a2a829f6685195acc40ceb25417e69d9b7676678ac42585d10f227f2002bd417617899246c491eb7ad6379ff620d188b65bec79d9af1c40500f4ce5293b6d9f238d44ea64493454f3eb39cc0150db0a7139d631109680a618983b743eacbf9defb5de88738cbd3601d18c0a2dcc472c22b249aa5f7a08eb2cf9db3be15a3da80bddecf18c47b9c2c2476ea703bce31e01d9c1d26b7a31c751b81122e71ba6ee772667e37b0ef514efdc86138af63773a74751b0e1a9e6c56d9d022ed8d51472a7c5f41cbd3c00a16348b33ee1e8068b8dfbbddd5d1da1043c09cd74be3d2bfd86713c505dbc2602da3f429577d47b9915ebc06825819a326ed7fd9af1666226557b90fb07c6c2f58bc1aafcfacf4298aebfbe67c6a5d9955781d30615997db6d9fdcf010dd803ad6868232756a016ad9c6fccbfe855ca2768dcfbacd0508e5cf0f51ffb45208a29d9ca72e676bc9094612b3ad1256bce6167b59c82260363c1d0a09dafe39d92fcc228f8c78d1a12a560fd4a207688ca9c97e06e6f547f680701954fbf7d2170fcaffdc6d7e6870119c68601b8233c27d12b55cf59936f72fe28357f9d8a4f4bfa96db7fe9760f39d691d5adb9a08d4d2bf1fca2554ecd2b78fe9a2a112c8c491db3db72a510d3da198b68185123bf79fde1540d471d8ffdef9f623d1766b10f3eadc296a6f0fc23cb61ee719c0bd463275268e96f29d185baad790b021ac6a0bf32bfe88f9e64f965d8fe042093a97aa89d44b62a4d4f74e25a908f18163b1bda81c0f6227158110cfe640471c01a273b14d8eb567645ec27bdbb773a4999c89e70eaa9af4aef1bf698c6989024f4c9e6f40d4bb2e71288eacef3caa1663ec68ab23677e0aa0ca10f48470818740913740be49818ca4a5b88ccea9f90e518643562df70548036081e62fe0f195e8971d10bfce2e013442624a71b7075f167812bbc5521c0aa7e79e437fe6680341ae55482d25fae9625ad298c605e11465dc35efd8df6c01195f94e3b3844899b257766179f17640f4e7be5e76859a498dd724c455ffb00f400adffc951349891987860e6bef58dc297ea9af1c9c1ecab00e942f3d87c646551553d01ff29ecbbf18c0e4c34eeb154b2e7913bdd0ab15ca45aedf14083a80253cb02ee086dec35c74f47e44f35b46fad55a77e3ac4523de62d017a677e633af1eef2038e13accbe3dc3", 0x1000}], 0x2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000140)={0x4, 0x3f, 0x5b}) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:35:51 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setflags(r0, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000180)=0x8b15) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 18:35:51 executing program 0: r0 = socket(0x21, 0x4000, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="42d2332dedddf91980cab8480acccf480fdc2568162d9050a4870e8687584000000039428b3c2bc9e32e9e6f92c1df3c580000000000"], 0x10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r2 = dup2(r1, r0) socket(0x18, 0x8003, 0x20) fsync(r2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) 18:35:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) listen(r0, 0xa19) getgid() setegid(0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000002c0)="1a1ea9bd2a948fd6dac7d98935f67da2e90d3417602f2f8251fb84c7678dbdac34b95a85492dd9610e1601960d666e139147e4a5225b89a517a1ff2dc979ad6cd45ef5dd8fa3f5dbd5376415f6b26fd73ae1b32f3a4531dafd07229e343ba1a4a96b1f78540698fbb4e0eb7038e936ae8a06e8eb7e4202a4a9ff963f1bdf8102a8e9e29798a7218c513928a9c579a50e2323186492256deeaa2ddfb7b870617cf58959c1d38c34070424ad81a7495a96b28f2e535195815b68bf6f25f9ca1ccc9027c6518e9f6ae4190e37aac16df6e8693659a7c8b2d8c06acfef4bc439658f3e76de8e422969baf62eb37463cfe59df0f757bdf320b8178d6db1b4d91fd8ba815d95ba5dbceb89953ff7dccb54b2ed5400886b73471f4e29fcb1bc6420963d406ff603390e63bd20faef161165edc137595b4961af7176bff3b12ab9461818056f99d63278c4b79215621ec17f90ec5f5123e5f42015740a338f22e811944db3015d25570f5dd5b6e8e93b3099ce4719a3b114d65949d0b29df3fdc0e605e9f4266cb4a7ffb288da9076dcbbcab59d84766eec2c1f878f1986ebfaf490e8c5b802d3050ce46697af11d0edded8eaec9dd53f8fd8ebe0735604cd0f11be16606ac3e1f4d3ab3f0409303f6d6e655b631caa4d7a97d207273a0b014a1e554fb6830f236c3387c03eb70de3bfc7c325de8975914654ced8a0df98545ff0813cd1d4988e7159778520b6fc717e01ce67eee246003887cfb2988286fb55214c8af9c7f0cadded9dd6ed5920818130cbbf5ef88477860b94ea7802e9abc37f9f77683c6d1ef7e743031983de1476f2abe6566047528707491412fadda827eb7c6aab0b080e4d7983f6ef3be4bdc41966b47d5ae819be548792aed13ab050c8ed4603017329fa42afba58e7b33400642efa9731d9cc8e0f30a5c929dabe3f5569368afc7a53fe9021fb5cc67e9be2ad636722a76b310e4b3ebe649ed1b004297f7d9358bd4d939671e79454427405f8476ca06753ae5f37d54fe9039f6f5a4cef67034cfe42e521b95e586063b4c7c3c46472d99b73b691a1756b6b97c49b30283f1a68e33765d289d6dcc58c1afba94b17ef6002ecdf06dbd2eddf25226a491e9af715a8988fd8f1b3cca6b931bcc31835f32f2097938fc55d40bc496c46bb965afed5d613bab0754ee1a6b65e0e93653d6760932b11179f5b90863492ee95ca6567b3f501af43f2d2a952f1b9737b9d69beab9474819499d21feceda022e4afa4f5ed51eb52ccb744b2a9c050c1b5b6af7e5c5cbd8ba9b3267a4c99dded477d47ff06cab0fe06d3e837de8cf87fbfe65695db1f5f471ea596058f55a184f342b11a240491891ea913744c880ce19ef8c7963709d223ece0419931484035ecfe3160c7d307555fe95e2a79797c2b24018cec79bbeb6e05a94878de4c5ea958ac8a1c74ada1809af838247d3c85a3741a14ddefa7731051b2fc2ce0939b2bb9bfab82b242f7bf8a46dfdc1e1e9390cfa481b6a263233061df19eed7a803501212ceb803538dcb1a5003154da0083309e074e474661c678888162e79fa164e90cf361100ee0584889cbf118df7b294bcfcb948aeb42e887ff68a55304d47dbbf069630af7671611f6b862c406e6ed1eda40d9c7965d8f7e7b72f469b5584d0612d1febec7b53a5ceadcda958610fd0982dd3a8465852b7481be6e21586b4e3fb2a91619eea6dd8cb1494d2ea4d19baeaa8c00c033dc3e510b057e4aefcd8d5cfe5fbc80a600414d3a739294c6549a464e69562399362168604b2880438b9d2955a8b8866cdb97b8f01050ff67a2f0c0dbfcf3188a6bbecbe585cd7f62d41af23f1ae6c9a3c3b0a813847516f55999473255f12d561a12f95da2fe37c8e79df7f37a8ceb5e44845e9c0387a528b70c7147684a85477091e6c90bb6fad123b395b48fbddc8abcceff05f64dcba93f6bf99a8be9714ecce0b605b8a9f37af61fbb257f4cef14744077a32c2310e620a0af3f5fac651460901267dac4375adb4296748a3e2738d1f886c3698d6fdf96417359e957f7f178c6b44293e53ddeb4fa59afe95879e480895a91bc538d3cff9308164e83cf5126c01719e3481bf8b6ffe698e9dae5dee90909c546201a5ffbe8e8b7e635825c7ebaec8f92185c22a539021abe69c2ce99269ea6e3c9115fcb779b8ebf067a8c614d7202607956497fe234ebedaf336192fda95d2cda95f020fe0a7eb88e5756d6028eac3d17999af8a8593a48627e6ddb70018f405a95cf8b99ee10c242289a1524eee323817c7b035c8749e93f955f5f7a417a5b539ab32b6b0547026ea843bbc1da2ed8c456f56bfaf7e452a71d90bac59523f37a9beca3f31a0340e96311477a6e693219ad912b21c1cc1adfd19de1223522a92f9e37ee0bd0adc2c17498ff5a810836412d11348f4e76caf956d849c1408043bcb4b907f0ba25446443cccd1878c3470f5851baab936189597b267748b6df8ca75ef2e5c5da3772b171335e57847cc9bfe5629cf1fbbaa6a4fd3796cba5b95a379e6d2faebbdf5542df47ea1db84d0515117c9e0b3a34a4d8f52159ee0ecb5f8f1e27e52e9cb0ecadd31f9ff3f8aedb77ba538d7dec5a3b39246798133cf23ec1edfe254ee6b2906c0ba49f43e05cb7d09e116cb4ff86d958bef421de24ff3412f92f6bc428743d01ca011e2b6fc737dab66ece1d9a102dcc027c0463d55ea3efb9a08eb32d5de5800d37b3a42348222b33738a9bf694802c37a7a5961661f0d732649dac692a16a017423fd7eb40e993f0c1fb73c0605baf4c3167fe507755f1fa6c7d2e29ca603c3813c90fc6f93a4727bac8c32639622378b81d34bba4e657f5790259eae30dfe6debc689a08193b3f22a458c4a6465a9ea532be52aedfa298f8ba4104bd5029ea675fe4b1e499e98164357795ea537df275fd144af64908252011f962188c8743a2be17107e2137b87c527dbc7869bc28ccc2899b94edef5d7a64c6625d29fbd9593128492df0a8ae483273769a51c533aa4db2dead415d9206998f833ae9d53d5104193e085789a6c790190b0062360736cfeb7889c91cdcad76cc89c429e7522e87e830002763d8aa248e7fd65c063ede8a7c5336392c7facf1d68acc8e6b8b65cdc947939f36d4245b114e65269bc0f76cc7142469474472c2cf0bac2cf03f307f3322d393bacf7565775128c718dccf2d95e33ba73c633cbade2c66712d544c0327badedbe93e920aac425f5c2ef8c5f0e0bac49b131fbd036162a1d25ea42e9adbcfd512f273ab41af28716de5976e0374edb61f653411e44119e93097babf4785a07f673f8e40cbcb307bad243aaa164a8408489627e6d9b02033a380d05eb23ad16830eb46864a83810dc779cf52c6ec83dfd16a8f80421e306bee7ebab14b2836affe93755ce74c32ce87792753f0e405f401486c25197ae51acb3f6801350f76664045c2148554922c78bc2dccafbbb754ed4542bafe13f9a8dc1cc187d2c9811fb4420d957740cff861195acd82af193bd5cec9cae09d999236423bd1d922c388a114ae31549c710d88ed17ff76bd890c118e55d761974d3080c8eb580a70c9655e5b749be67a48756935a7cfa5648ddaec4f10886dd13fe4ca5ea31cc26f94c95edb1f3e753f68675bc722baae80e2443531983b7e244cce743167d4ffffe4805a92e0e19d16a4af0c68223b93923fefe5e6971f65697a605a9402f612b1539d4487b9cb3e9d56678e4226031d04e9b00ac9e401c84f41d237b2e02f3677d01dc852cfc4f8d80883e9e0f4b8c6951f80b823b386554a64bf55ca1be66a0162262bb9c5bea3d5f24fd7f40c2a8ad1a463559dc027dbe8b2bb2851155ff4f9e9a8fd9b8e752e75ad4b6e0fc60e3ab176c27c4649a625fb7ab9cd9f6b5ee7c1b870c57b9559e4ec9efbc93d790bbd51ab8da57dc224fedd609bf5da1b9fe7a7beb16fea397966e06ea936bfa676d45da60391de0765727046d6e1f49a7498edf82c11c0736b99bc36657f8a550fe3d793fd10a34de20e80eb94589af8a2eed05376ff04a7fdb2cf4c13e751009569e23b8bbdbece9bbfca7d16dc60b426624d711bd82479a1cba7c9d68f5359f3d6cd76efb16345bd2da03e29c53270c0deecdafca37e7426b0f0c0afb8cf21e3a3232ef082fc64b30611c1381ba3a03b3d661586bf47637f5285c511e390753230ee0aaabd529f9e6fc30996d0a752be655c39d44f9b240aab5cf57a34f7a3dc4c77d8bb138c1cd1935ee09cca29c1113770607455f1a330f358c90232f4f25b43ecb5b9b931a1aed3ca066a3b313eae1a33b7ecd3689247799009d95723a6cb5b9ffcabf7b2a5388c5f884bc5f747793f557d5a459f737ea54169a8ef3bc21d24b129cdfbda8b5409324e6ca8bb5c2e32a75f3412bed4a17e7f8e748270996f5f78dc650454dc0895ff00cddcd2a90a05334899e6315ab4150740e64b842f598bef285e6ae8ace6720b8c9335326f1c626a96d4cad0a2bafd95089af1e7ec1e40c1310f2d3bb9f34afdbf35e01fa320e387a4898263dd01caaac1cda03ede33ce7d56fa6d5666c9e8cce620a6e68688e3848c4e32771ede3cc52b97d8f6ab6fc24e0d439d339dec59ec2e2d2c1527da541d95a10de25115a99be2ca7dbfe187a757f118970978f87a57171fcd4eda5d5ca513e1727ef04484c619dd5e475cc97fbf960d8a938f6e2f2b4b322a6d839bc44548f9468527d3ad3aabf75b8b06812ab618f9a18f46997a20fb36475a9aa9dedc22ee4990337040a82d17aa21c61980de3504b2d5e3d27fde1a844f9d0f81171d294c4f3ece42e803a9368c82497d68ac37d977ee96cc255bdd21dbe6f9c847831c391fde5446a2a8710b1e8a4252f3f568a77718b2b13be92a6034ea89dbee94373114d5396cc29711a686e1b50d031e13614751fe9dcc47c19e2d5564408140992f1fe6f73271b2a3767300d95d555a733db278354b7e7beff0c948b6895c9d4ab0c212594ddd199ce6fc4df9cafe820d189d719657266ad4fe6d1dfb1feebcdeb05ffb89ca7e4069fbaf42800b4c6750d133121d5f088d5cea85b105c125b993e5a9ae9e3aca25a68029ce49d0129d005c866356bb328ed675201c9d3df28a2a6deb44bf39f143232d2a3ab6de969396db1feb3f073b47126848e8d0e04d38cb086c451d5c6288b872a8f6696b2113c821fff4765ba2714e6e2ed4fb89d3e5077d79eb6c3c0e8f04cd5d9d031d7970511713aa325e78f0151ac67ab975fa532a7b664cba3130ca5dadd1ce5ae853cbf93c85f0dece6cc365ed7930ecba404bb7f993a10614a40c2e0c235dafef30a99e0417cbcd6a3dfd46d8a8e31c3cc7ec2e3e0e553332e18715e0d8b667f64b8dad78eb7b05a44a9d4f7d069f6edc52a30b907b7b736002e837753c4c50c99c44b74b07c5c4729764600fe136ca648fd8b5834952f05925332534e03020c81032fd3119469bf727f952d29550a99deda83e0d3ed778ff561558533401a44494e3a2c277643d3a910963f07b05981383aa75085a0f2fc3cd552570b0a4b250a0e445559cfcb34c88aebae3df2c912db0690d0fa627c724954d69a9fa3456263febdfa80cbf84e75d09c54c28f747e2fa9c5e9ba8471b7306a608c03c8c943a532f58dc50491e390f4b4ead4ae14f71067d18497a5433c7d215f9f270c2ae556778252fe72a6d2c70822e09f31c25f6734de2bde26c116f13ae096462eb3610313094a656c1066f1b0ce849cb6192568a82bec14e24e7c83c5b44d65fbbac", &(0x7f0000000040)=0x1000, &(0x7f00000012c0)="52e27a183fa8c38765caa08cd10a3573d732fff736243adad310ba9320be031668fc7e9d6fd41423ef7d96ba7c655be2bf4473937811c3e04e208e1ba820fac0db7fd52f9f6a2a13c6702f209301729401be002ebb7afa041232fc11e47ad47ba81b776e37512a3faa21b566d80933caef033a367d722e2ee4b128fca4cbb1c69373fde2fab26bc289c6977148b06959cbedccf9762a8036f086ded5dd7690787e86e74f57ba190f50a90c6de1721f37c5226da681c2c8bdf7a3b44c7085ce9e173df1afd539218427c66c4b813b6ef59e1b54677bbb744f8ba7f73a9f67c565f56814ca8a6028c9cfde1c6030635cacfaf311f2373979b9b918254ae52284be44b22cf3538ba149be064b76edbcb25f98f4e98fbd4cd6d0aac37990bd7aa93a8ba2ff6935336a1283b62cf65b0ded4124be30b07ff6e9f5fba6e48d050a12d4ce3b4a17de156041e6ed8e6b6d4b2b8b3b57f3353188a29f4f12c1f9bdd8b8be9cc78272c520da0ae548fd60a0bc3058c5fb0bd0936b765e1fdb427d770a0765e3359e315d77c501c4355bc6e94c09bf056bebfd380f0bbff78b6bdb062c522cd02f2a068a7f8e70b2f51ff15988eb99d28eb6ab1dacdf89bff55b5d0dc6b874d3c1d5ba2e2f7dab9d2334e2fdda92de453f05154422a2cb7e5b1c928b6d1b17015da03bc48480c07783eed9353cc5610d3c8487d13068e9055c7256b45fbb39fd43124b02838826049a679650623acd3998e6f3c6698593b980b5a1dd65e1e247c36115ff3f7ae0c3c7e96f040a5d661cf8b46f7ce33cce756fec3c288ba19398e5c49fcb8bdf33c05d383b1888c8d422f22212533a5a36a0a29aff65d3507e6eb66f32def50f0769f09f9304f34b8ff19cbeb99700fbae1a9fdc1e1fa4d2985543987ba4a88f65dbb696bfe3d2edc6a957c9174321571321535003e7e40ce53eda9b8b676322d13027acfedc79c154ead15ee6818583a0a3ae06036b2e0494b449fcedfd47eb8aab745c33664190a8770df7532d5c5e625dc61fd8adaea026514221ffc8b0e52c9216cd6542f4c6e604cd57176644bb71475659cc50c5b444e7f58cdb42ea40b89211ca54c9d397805b6be9930dca417fc9b8e7d81c1f00520b2b47bb2ce8edad5925cc37dc4b5a7ffd9c2addd1748f0687ba0189d6ca7052cf31c33ecfa5ad0cad92d01da084389c87a9d7fcd84444994be5a71d5d9c460c874fe6769ef484183dec1987bc1833e97257452c7fb4c5b9cbe3815c0ead2dd732f106f3ec02127e654796372b0ce5f75785f317728e9d8b0cc0439cc9f5a6bb01f36ea72da4633e01b0bebe4e126f473c3110cc130a0372e3f1216ad795385e1b6d4424065c8f69e9a10fa7bf9b87c98fc01a905873a50b65eef2d33e6da774dd163f55caf25e2297b88d0924b66da5923d405a0ed36fddb7fdf2d492952097162fd4e196f4b56d666647b3543b5f86d29da1a9882174ffaeee6ed81b82476a41302618c38b75dea2fe9ae4b3aefd459110418cdecfb36c0976b858a4f7625bdd9ed8ee6252350789769437c59c2b7e8f53b9946f378fb26920e9847c5bbd35e099f4d97f606b4833b37cf880986a80a56d42ace024883d99f38df6ec9dfa7aacd46d446cfa948880b55286676b144acfe76082d729d088ed5283bfc2cda07edc1c24bfa351c15ee844fc5c2492cac9ae2406c2e287db03e19caf24929f91defeab64eec222126c638285255d222529fada26db24010baa09c5bf2e4b9234dc0c283cbf38e8d981c1fcadd5a52b3450cca62d837722067f76e8bc74ed319cac802dc8a8be31a4a00464fccf4d53e90a68751556661a95581c6d69b3e158d014d0cf8b9ef073ab1f740b22d51aac2abf783983537522edd2a4c2d7479354d54f88b210093cc4fb4582d7dbfa4c6ade672934b53e331dc37c5de342e4fc7ae113741c2ffb7eaff021c43375b35814dc18a0c92c02a3c1e034001a8b981880ea75abed296f95cdd1e163662a6a42471df816d7b13eb9fb001c43823e2950d7bee37b93252f2884367e1abd6f2344fb692727b318fd04e7ea0c4390615af86b9e5118949ba5b7669f18f0fa236c3cc588043543d8e3a287dbdd4fe4de93d28bfa581a00ce13dd378070f19ffdea3a31898c61ff40ae4dd673e542059877cb4ce736443a4e5a27da60082f34a70a875d78d8dd90fadbb2c1a3879225ced36585b20577ad991cb2f6847ff92b14294f69215fd5eb5fe412967f110e67de6043c12108d6b88e4e46d345858b31cbfcfe00fa678cc80d1fdcaca1b24375ab6d906d01f596fd164c33e88b2ae3a596961f5c00b3b015c5b71cf2af9f0f330c9035a07e1d49c6e2f08e19a083339aff3f4715c67b86ec79083e483ada581bbece62a5a2fb96efc61491ee038a92d7b904c67c564e3734279567b7379f9e0342ec7f013049c01c8d985d6f2f1ebfc089e2f263eb44bf5a417bc93fa4380c7ef1100a374035d8a28844de37105c92a26b46fee6d5ca3f7b83a63caebf6ec2755fbfb7daaf65a886bee3000f345b293f61bc099515955a4afd30e102dd42a4df5939aa183b7784427ebcfdc42d060a174b2cf68aaface09e89be1dbda08d45b95a60bc83452d8811aa98cceb18400dbc3c848c7812edae033b05714c53bb6d47a6b92d9aac7a945471cb50814ca6174044f9c179786a6aac537c67c941a8974d5877eff070d1823cb3b52bc81224aa3209263c6060f756cd1a57127bec45450ae292931c654f2e96f6b6cd398ebdb133160a38410dcc304c2df932546b606dd4bbb57ea78fca6a662fa64557d9fbd313b69b005b1ad113ed1f30593ea430394b59a163ddd89731e9cad6489b21079f36e834572730570c8ae1413fde5354ded1ccbb1ebcca505d65aaac2b722dda2b3298a3ba2002d719c083c3caea1c78ec8b995a27a8e72e29f5f0b597811bce3cc84b96ff321c70ba5c252144d9a17debe9aa1db7f1e2c9adaeb167f59e2e912d42a39492450fa72dc8bff86f3fd15a45a63307d173ae5628fc5e63e0d25583f015522d16a6728a0b8e30238cf408decce613a97f737ff01704c90673eb493bd4ac76a7e1115045bde220c64caad9218b89924ce85e6836b0e51c602b580177771106e0938e83f1183cb5d2626fecd1325da1a6783a36a4c9479861e2be7e4e06036bdb127f5b40df2f1e4c99f5f6e92edfa4ec3b7f786497f5ddae49f9c1d7cb388ba0b729595f84aaf2081f827679235d044bdafa23c746d29e722f4269e62b97d59238740b018585fa11646212cbde6e1f18a5eb6ac2f4a659e132fa09dc39756d8cbd13eca7896b71baf53bba274c2dd856cd3f67f51342a0045955353420562fa9048cbb22453155ed16b50cf1068c025b6f41abb72eecacbf07a39bfb99a7623c9de70809a1252d4066be14f962494efc45511df6cc894b2de7bafa13f517120a342e20608ea0c2e7c413788ef42e0d322b263ed856677bedb164ebe7ddc70e1ec5fa4b1739eceb8dad7e136fbf1dca337a4008184589070653af15031177576220f0a4a1511dc4ff2a2366169b5e7b5acb8251de7c93e54915ac19a01b3706e14d9b77cf31b24df02a353e07e2adcb1fbc1c7988f57a61bf42ad4028ad39683d8de7c6541374ccd0c69aa3d7bae74d533ac73e7568b52b40693d5de5df95091f73c0bc7daf14d7b21fd62a42289216d06996ab1d905342ba551642595d3562307dfe97747ff484e0e3aca91305ec124d66cedd1987efdd8060439038239f2fbd7c7119c578b1af76aa231c878633018ae4851532ff91dbc4c1828c50c2aedf4e2f62c2d753f2ab8f078938e5fca035cafb17f8cd0e3f08b885f2a5a6d197c39f783bce6ca01660ea2c83bf318e10cfdf9273517313974fcb5f02010384124ae0daedcb14a675ac94fa5c8de2e92520d6d69fe1bca61a2337ea735e3ac312065c6c1bc80ec09c5931f4efcda42aad84ef3fb6d127b54e1278482badb618e88e5ead400d91c4ab4dc32e2e7f72854edfe077c48c8f9bacd5ae8e45e9aada26c35fd295071ea48602c4355f268cc58482449fec2454738dc221ace1aef67ab333cdfac3f52fc8835b613dcb9066b662813c2aa1c5dd471d66b4234c92d5aada7f4ac271cf639e820141e2720f6fa642b7d5a8e6340d6bd193e271b40055fcf4bfbe9ed12c9e9e704bd0ff7ba9d87e9b04ad8e9757d51af3f604e53dbd593c2c493957b7393dff642d1e6e91e3ab33d3f333e024f3fc594cd6688ec77e59d8f04d6dc79a7cf29940d7b58a73fc644dd30e9032f7e4979df1a3944ef56f83f9fc305505f6006f5d6901e74a63025269d0453183abf41f763c890b95dfd6aa6c38cc49e98bcd0b13a1dbbff65c9a6dd3e21c099fb658531accb1a073443291e9dcb100d11b65ddad5fab00d1f55c840856818fe2237383b189cf17704f0041c4cc66d0e016bc5606c07dec57ebe890a345d2f0e9734beba929429d0f7df43e9f1e9f0e24f0f5d95113ee2c4fc7234dbdf82eb91100e63718cac26b7f4057ef04b0622a956564e3224384b3b89cf628e713c5295549eebdf2e02aa1e742d5070ee0cb82ac250cd7c99fd4dab18e50c3454e7ab00734d1c02ddce48d61ffc9074b63916fa4fae96bae08c3818cab4f058cd97b32f2dccc7b847404993716c4be132d213ef2f4cf378a4881ab1d87db6c242ec62c6cfec40eaf652286daef0ad3ea2c6fbd6c52179436d627b68e541065bb3c185ebd3affe1a2636d3ac2f8601e7f1dc3f6f66acaffc8c660acfd01261cb60ab387a0b2d70cf7d19696742f301f970fb3edabaa3134200bbbc3063df32aef49bba586b13d71a41938c61704a1007931a48030f7051096f6ed70cc8eef7a8c7fff17d2b080918527c27d723871fe738057004e191f8bbe1a8ef8caa5cd1d7387f50116b9b9d770e4643194679271db1be0c0ec4a79b6404d42676d77a88b6a8f1df624710353f52f53f7264364fb9dc5983c21d69770422f1ec700706e704a02383a56d908553d42ea35358c004cfa4c981a031f7b6becd0450415e1ef425a18daafd54ac9e92b814d66e8dbe017986e671de3a53cc373dc839018bd9b3da7dd6050e2604f70e10d3eb67e0dade95509a9dff93a2d98217a18f7aebe5cadf18eadf5eedb0268f06c5bafa16d852018e65fb87ea0223575f8b9e1fa768299efdc4137989fcaa870aa1750a3dde86063bc93a53154bc51127fd92e22b27175e3963a4337894a1fdc489760b5fe1fd9563e7fd032388d2ef031279472cebd7a55f40f3924c19cd1148e31ff47cbe791e9d957d518d310c097eed0bb1d7cf835b7ae0bca34383522e083eb51e461b648aa099d41e61a4b5467e35ca2be4a9121f3cb7eaa3d080eb03a059a9d07575f7321ac2dcd9fbabc2a98c2f5a3d12cb4e85fbf75ed64f2dc6d4b16712c46eae9fd23259b86d4e2229388ff5bfef5399e2665121e6f52b46569a0576ae48fe2c4e7a0394d044acbcbfe79a58ecb61cd123ac2d13c9bbbc6b6b10d2613500d727d70da12cca0eabd138cb1721778377cd9a94ede12cbb742afd29a977f93d1054a6cc65e9aad89af34007e9860a5a5b442a49c7b1b50e030355fb480ba9b2783d0f092a78d31ad028812e63df49561db1bd6e30ac520830a4484ff87c89bc4a2ed548908e1bae456f5bddcd052383d3bf6d7dba47fde875644b4d9cfb5e8c0bf7d72675b2f3bc13948cc19cdf4b8dfd4db42c7a9206ff167abd17c2a60cfdb2f4905a14bcccdc35c93cdcbc9fd6542d575d3fa16ae448758912d", 0x1000) sysctl$net_inet_etherip(&(0x7f0000000140), 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000022c0)=ANY=[@ANYBLOB="82e5e65a1605ff088e00b71bd86842cc846849a06a2cfd59577b8bbc2eaca60e21dee12a01b8669313be6b6da47a38aebb20d580"], 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x0, 0x2, 0x80000000, 0x800}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffff9, 0x9}], 0x1, &(0x7f0000000080)=[{{r2}, 0x5, 0x80, 0x1, 0x7, 0x1f}, {{r3}, 0xfffffffffffffff8, 0x68, 0x2, 0x2, 0x3}], 0x7, &(0x7f0000000100)={0x7, 0x1}) 18:35:51 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 18:35:51 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f0967e2733836ca28e350ebd0e6820000f589b725374c9bc0f8f6a1a0de31e54a21f01d7ac7d78042eb0a1196c653f0c45b26d38924ded24295e13d486d1fccd2fea596553c5f28ce4d26e14fe783a962bc34cfb4276f10e11184617d78cc7571b", 0x61}, {&(0x7f0000000100)="00c9cf4a15e7971112d8a7a8999ff12b22e82e3774b5f7a925aec0c4c7a84e67f00e5aaa992797cca0c47642d807ae582ef7ffd9be195298fe93725a9d7bfc2a97d2593dc84f3a71eb70d14d504e97", 0x4f}, {&(0x7f00000001c0)="a67b8cae62b6df9a18818758f3d9000f8cbeaa2c0af5b6e0ec1a89035199becc05eccbac7ca9977f16e5de0cba18d08f51d60c301c3306d6a41dfa9273a737f629cb4969671d1c99c1b18e29ecf57d5a3d1e6f9f548bc6b4afa6ead6eb75a222f3abf0a138cabddcc8721582278ef10dd9c23d2ff05e39ef65e19444", 0x7c}], 0x3, 0x0, 0x68) r1 = msgget$private(0x0, 0x80) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 18:35:51 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:35:51 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$IPC_RMID(r2, 0x0, 0x0) 18:35:52 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = fcntl$getown(r0, 0x5) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/184, 0xb8) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d9439006669786501"], 0x10) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x102) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = getuid() r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x14}}) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f00000001c0)="5cf35947789f2de562913ef1f3d5410af9d9e536b521a90b5b7470a2777831406bea43a2f49952371b4e47251c7107281dd4d83e2f364f15a1816d5b4b33735b07a41711e91dc70779290703febc16cb3220f1225d63255730e797615458be27a7252f9123f7876d2f3ccb189ba99638d0e89dae515799407f320ffb5de411936a76c430ada9cf6e806260ddf23f08243bd17496dc1cc3fdc3963dd92c452bdd0fc35c87424d112f96564272ab1c7a7f", 0xb0}, {&(0x7f0000000280)="d18b0043ba4d732d71a2d6a49e1b007f095bc2ef600acb1f0ce8f8830ac0f218f9e4d3ebe3d3f3931df45387a1f6b28e719af265d616a6c4213daed2457b443041951547cad62d192ea6c7f4a909c9298f93f100b6831172dc1ca80aaeb044e2812afcfd333f3af96c094d093a93cf1591e2bac73fd2baf1414c8796167d7af9e7a4cbd0793f667855a95dcdd5e8808b69314f3de0e82460c0962bd570b8bec936cbbc073b012f5035e854da9074f7e7f184819d80d28efcf72ff35c3c13e55a532345650479fb251566599c", 0xcc}, {&(0x7f0000000380)="08ff2c509954f66ae702deb776f6ef16f7b1", 0x12}, {&(0x7f00000003c0)="92b3b83f8da193e9ef17cd3e4113daa57172b86572353ebdf7859b000fee857de970c42b3a3ebb8dc5e909ebc702db56c5220854c92ba0da5fd01db09df875bc4c2277633aadd57c5724912a4b069533ef62cc980c934656105bd4b7926d5e05c3907b262acc377ed5e82943741645304adc0c8e856fcb609e174e1a2fc817b81cb01b339fcc222e2158744a6d10fc225262325916855006baba09fa11d0de7e86b38814741ed20bf458a7c64e7f71ee78caa96142571010ff6d9b20744eb2513f52f5b34751eddc3164110542d5f8a26acd3f21430b295ed469592d9c122e8df9f5423173706034c72757874fec757d8053c12142876e82ba4cf85038357c653bd663c6333651137e9a0628e0cf0d05dcbbbabc3e49b75f1b0f08f09ba53932d6590a19b9cbf465651cb42c230776f2ad253bdcc6e3d4f35eae86b73c1f9b1bd5f83104b2ae3d3344d5954e5e46c8e43dae82545679b6fab82999270768c993f7869fa5c552be2465d3b85cf9e07e8e9b1ad3edd24746b6501bb5facf7559007ebd0a7d305b13697c9e965875f2b778c2e7d0271b974f2cee14706d2f41fce0f646f64f4d6a0cf1fc6d487a950436b4952d78aa5122f118863888e85c64c73cc4a6e4d8080a4bb91ac8962bb3664f68d450c5d1cfef5b9b8c754693303fd32ce2a5c7ac2a911464f2a47fea1056da6d5fb3e7837dfb0677b142203e2c1bbdeebce7cc16ca9f55436a3ad7628288735c4e6036245c5e0bc1cb3c643cf49dd648060c0cf0a4922348d312f7fa741d42b90464550248ac2731794a770850696c7a6ca94b514320804d1470b785e48db9f01140df34e2692533235bcc47945caa5a97f5ee0ff5ea63a5128567db3be10e3a05afeb12db030fb6a900d4c84a7e5e67ff60460d2c8dd50c9f59067dfdaacb1e228612d4a8d1367239994f3450ebaf039a394b0ad5f114a750803ebc73c574eb42c2de02e293c01c4cd124dbe8f409fa441053a27689a1c701af7cfdffa1941218d0346947d36ae9d069e3c6f3cb1e6c19f084649df21e7df401c0b4a32c61258e14fedd317b97cf1efb9e90bbeed56021e8c75ba25006fad059096fbe9e0936b965490f6edbb054b0065b4cb135d9b2af43137d754a3b3c25dd41a711ec3f4116462e4ffbcef1f8b22d3f930da3aa3bae4795c972a9e1ef58d0d2c6f5c5e7edcd2dca8dd9b2a33b990cc1efbb60f2f4c77507126a347ca3cd2984ad16a161861552b22c58ad497eb41a7503807414e49410c8a5ddd06974d25e2df8cfc0710b8d3a3c0df1018033ba2511439d98c6a116548bc582e6057a48cee8ad7b19cfecb21d8ea1848becccd0e9a846243d586c72e168a354a1b725f0052d1dbc6682a51517fd25eabc3ff1e2b6a94b7358a113cf234e65c55b3ce78867c158b9ab44e053e918a0fcec1f0d92646feff5a00c586b84634b473e6c933c66763395f2a26a8e9992197e93688d32594265d486dacddc9d3d5119ba94cb1d47310fb2009eae037414e36dd1e6c8b26c7071e6e51921e6ddf258e01032e39c31184feae7110aef95cb13c579209331790fffe2b3b4a3d49944952d2ef50e75716f44782ebd4154fe9a637176f548df3265784aedea6892214356bf7cf61c90ac15ea20c22d1848ea1311510501e2bf4a667d623b3addb4d88c802d714e94a372abf5d05689d8e2f6886d2ea81928d614157c09257367e2a12d838ce730fe5238c5e32732775e1b5df443a764576126c5cd779c1ace81055b2529b2bfc9de4be934a6f53f76c499e2f8f736fbcd7681d79c124368aedf1a9ff4ee911194708dd121e2b46a8c4e1a498746df085bb96460425e279eede77be13c08a21f5a693caf5641076998f39e1107852584a46534000e25dbd06cb89f87d9b2d68c4fdac97220149e480aa736e5bb23d478df51df3bc1d33ec04732f2b6f16e63cc73f0ec3ae9cd9debe96e091da8b270de83a614d1bd207a51e06d84687c0fadacb31b2621d97765892e00aec1713e24b075a84ad03f228ecafedc60deb386ba33f45ab292115c434928080a7f656532d1ade7a165616756c34b504de908f3a1ab4be7515ac22c1e6bac89b994cd8631d566e519c73b45573b170b6ee402d21410d92abf54be9c380d265bbc4268162b33f284045d2cd13fbbe08d1825a77add3b7616446985172b135561fda841797a7edd655a351745200dd6fe3082eddce8972e4cbe927efec4aa4402ff780726c5e2113d20e6faca9aa97c6817ec77cce0616b2ccdf559c8d020b1c0a2b827d69ff599e13f386215b4aba0762c9a300362400b1cb8556e56c6e02ad5cb84d06f02cc59a6492fa0bd5478b8c60c476fc26c05a9a1ee46e170211800e4e2994ceae1947465889792bf5d7eab15dea119524f579311d962202a099fd4ee722cf278ffdac625d3c292f30ff8edfda24e14929428df235911a9da9514049f4fe74d7a6a97f42b1ab7d30c1908d43faafceb8d0327f2f6912eb25c08855460f581f554d716f2987526d120d873ebda3349c2968879c896f6af52fd28c993c383a192d622f7634c2b5ae68f3d9e7a38022a2ccd61aa7c309d1f193f78976bf15b25c694403ff854118b091a18932c4a5d24a2b9e68fc05d26548cf009116d164b0fe4adc8aed7ec0469079c307f00cb6096a6b9e7336526b2601b178040fabac0b3e00f0bbdfa707dfab396f5b3c8a6b7078c738e5c359556a070a826ec6b57d813cc9446106bdda1fd6bbc408ed1a06bbb4b2276316e3ed8a8ac31076725e1fa99c5eeca2fa8724c9b365eea51d2c6a5639a554473cab360bc9030def966f61b4b01857117cef3f41631232c76818908cbf7fb271db31a4cf32f3896480983001c3b0f3d78cf3cc7d15040260661b53ea908af87cc70a52b8683156a007bf65a99aff46735606afb5816a9c0731ae1ad8c9533816edfb5a7ed8704fae92733ccd0b05ea3c79095f7d964717a90a3d9d55ef8dba4196ab8a9d02841283feee88cc63bcdedd913c5ba5326ccacea9e863bf28ac1e93ec41c55898133af86e0fd74a1102137c498bf5ccaa63b24563f2b3dad90c9a73909b802fbf878403ab6c71fbe2e52559f9a567b506a0b51a25483444fe0adf6b13d38d3fbc53bddf24f73589392ea180f12ad763abe60dca8de527b2b9c272ed64b60c8bbf2fc3f15279e4b75d29c219e1a14e2017ae4a897c0723d8a0e6d8b1ab8bd39d686523c2c5a632354b5d98f9c833bb2dfb38cb7425de7241a6f8b67d189a99fe7fb5ae0fbf4d3e13022078a4ef24467bd7a930d57fe1e446f2c431c4659ba7ba532acbdc51369c9fa06ffcb769af96c7af9a00dcf29d230b85eb38595be21c3aa356cf6cff0995bcbb3d0f197b2dfdf7bf000b4141a22324e5cc447b66f0a750c514f9540ad2228cdc9adb94d8bef773c18bed129bee327a06e71cbb3f436de76091fd38f489a500441d1089f8d1b440c16110b6d8413ebc27814e116fcc1ab0841731cbfb99f9228fda85bce9d41a1db97f6baddbeaf09ff4c791e7d36c50e91523ea1d6629e055c3ba7e52847c95b7b51e8b007bbdea5d8e961f9573370b453a9a0d014ef98860a1f547ef6f85abaa593c7e10dcdc61f6f772b0afdda5be45e10bbf4dc235881e9083aba1044d644d546e6abb3c299367b86677a55015301f7ed588d744e196a46f59d5beb3a4ed0adc85f233e4f1b34c1f62e1d7e90e7ed9cb390e9175229ee6cc89b2b55d285f314eb5c7358852e43637b3b9c623dde6663905b01300a74bce143c4faa8206b638cb512c3af215aaebd014a1b980233dcfe4113a8f95d8bb4d8fe11385b48ec1042e784af76691ef948dfe5eb735837eb6c4e3f51fa5610d9279065eef5dcb714d1d4ed5eba46f4921ceae6e720ebf3cb220e477c9bda32501920833eb73c938fb4cc7695e001a04b9625e2e0eee149c453f4922266ceda9cd42a3e0193adafc11e5efb43259733e866b71506bc2ecb557fe070ba30802659b15a8f3b1dab5096a3beed63d22e9f831e11371006700c9236d285fbd2510d0f0917a8059469e3547bdc95f04de78ba478b480b713a974245700058b7da27270ea9a85caa0ba42c6a1286ad247ff77435ef72f6db5fe716cef6fcc57682b665f656b05898ea7a59be0f69eb2ff4f4fe3e824600a53629c10963873d7d619eb55b5bdcdc0b6926faed69f4fe2d1cb8e43128b84a7f67d0c9746afdd539f10c5e9ac18d17d9d5238b2dc6d03536b1d885f36ebd71c5dff51c465216a2e0bdc6ec25bc9a334730f622fe4e1e0713b7e02d3bf8bec3733ed1b0998d39f06dd7b52a48c672e816e0a2656db6500ffa67aba9c15e90b55fe5458b802927abafcc52a5ce50f13e4a3fed0a7ed759b4d78df8a25a52a780c72e2b9e1e8e260c3c67034fbbec6f65f57cfcb88e31e838cb7b1f7e5f86a10ff39041e37fd1cadaadfe66d96c4cc3276b06e6319b71fe1125944c2e1e815a583a4fb9ea0d75c1c47f69f81614c98b23fb28c4347b2d51a7f190162e1e6cce65b8ae1a99d883983120019b995d9867f4c45a13249d9f55cb226f24dad4be3da4b519d7f0b6167886635fbbafb0baeb7da7a7b712182a22235d8ce532965e7b534ba7bb89b42376f345ddfd969a3fae57f3dc963dd7a78e41a50668b2cc3a6e53c37a6ec6171f78ad9cfc633dad2d1c348801ffe5ef11d821670fb759b847252a1daa5f693a51ab6fb55b754e12c7bd70131b5692a8df0f13500f1584646ccf733cf97c9f2b534f23628aa2fa44629692f4905726dae5e7741c566bccb20a0a7e541a1941f7c7641ea5b914dcb0f376ba4ace8c63d95f860d34113ced44ddad2eea57cc4e3fa28d911937f9d743b7751c22ff491425fc4c0ee7695239f7283a8b9b0be1e7a1938d0edd027116cf98ed27ac46e3625791e29d1fa8cbe3249593e93f5bac58a49de81d95499633747d1ad7a0694642034cb39d065ac3f18f33b1b6dd9ebe860904efa8a613f2db9946a7044db5f179892e0ea6f83acc3c28d030538e1d9d9f916ed4fbb333bbb40e991679ccea654c300c0da5ca55d0945665678bac68db7440dcf70212735e522b456efeff31357d200a86d2218de178bcd049735008379cf4bf71efd126eb3b410ea006b4331c7add496a52db52a7eef2f33619c1d650f0b414e6555bd170b48324f2215ef67f76f857d76e864162e62b51b8d6af805a1c8d00fb35d986b6fb4e461be76ec7523b258957551f11da4439fb484c3a5e8d67924c088865fab90e26569e300897b4702989cc5879ec70c0ad70a8d0b7fe3a5344126c909b7682282fe7ccfee0258d47da92bf0da1e177a4b4ded545175a4353c7d50132f6fe60e8bb1a67acdfa1c339b35abce138cc42114867bc6fb2685fca0d215f3eb883d419c480d504bd91423b3ee729f76ae81e80624c3dcb9394eb2b62a89261057605915f31e31f23637ae3ae72f0449f07b5f4a09698ba96bacae9a0a6fdccb02f247bb85b283d4ff6360f34730126f639d9a775af62637122f9338a55e6f75f3e80550c0f37be1bc1bc30028c464d55032b290bb84f0fdbbe5fa9c893c78cc9fb9f75bdd8c1cbf1f612f2eb9c145b34ef1b2b580db948d0eb668d9e74bcc9efc21c1eb6d08e3cec8185684d89b024ded1b76b1820c4e24a11d9bc479da862019ec931c4142ae3af446203a2da2f90b1c863c705dd16a756ac73bcea5823d8459bc8bb6c39faf844607e695003d3f89c49386800f5a5f2a8c18974cd305989e3b9d301aa258f58a695caa75bffbe6ee78476f", 0x1000}, {&(0x7f00000013c0)="a145059f9e6d91704cf41011b930d7d23de24d9d6fe68264598cbd97794c500f8c0ade1e973e89e1ba66891e34f4b57aad67098245407bf5de6077c5b4d5be8beb65aed85d77e096eb45aa1fde8408c292f5de67f293f980ba15d2fd2e6ca638ad416e7360d0cf99e68b0b365466e7aa74e41013b8fa45f75e90aab744c55f75c21d4298307b25d8be572202a5c3a08147d7bfd6643c6f8d7881c97a10f11ecea40133d82398d33df0bf64f864a800a5223d8b998d2141efc2eb36484f4838cfaca640950ff04ae00092768c3a20d11b4857ea8e7994641bd32ea1feff2a6a4762556d1d800b5589c39e345575ece9f25ae8a6d41b30e9998d376647a807253064756e0f90ec9c88059e569aca6e07c676a39dd91c4899824a6a0b8b5d071d2c23b38782daec369593c973cb232af2cbdd862711bacdea57f5462aaa32bb6f7b76d3ec052317566fe0679eb962fde20fd6c579d28c4cea800d9ac793260347e57bcc43901d1d1d1f9012752c13228ad82be3791dad4700d4e3d6076a805ed07254e091beadc36a22c36083f172ca77e34ac181a28c78ac384721f4bd7a00bac6b95907530f0a9bdf026c6acfcad0e49ab0601df7d94c5c371241f217891f2cf0a2de238636175db9bb62a52ea42dd5548ecc0870c3c8b190944e832941bbfc65a9570e526760e030b9d04f63ea6d334e152b6dc3a259a657d6b0baab06f8f93717fc064298940a70b9a723fa64e94ad36a59bb8e4abd8e95932224920a2740723be06ad9a8c1cbd606a326974120a6cdb06aba6e17da2a761f585cf94b328451f66a9fbe5e8dd382f630e45ac5d4146506e030967be2133c5d58ae0d4559858354db64183f1dbc36741dab80c4fed585c8c96ab2779f8177ac4da9ee78643117e20a02115b3728ba3a6cf43c5e36d97ed95d63d6ff29b849833b2638c631556348f89ade1a6c0f987df241d34283c34dbb98c0fae7088a56f5d56a993b710992db1fd47dc7a8e642c31e77467e70caa1d5b3f1dc817c0ebc4a6519e9f303a29872d06539ece9a16fe7b75129ede23c443d692d728fd7ed58b2834a5f54083cd7504903915c759697173ba91e53069d1b75a3969363da84cc5bf0ef72439cb9f77aabeeca7e949e8e280aae5eb3dc4289ca256fe46e0cdc9f04a8a226c1ac6708231d873b796d64ee1454aed1e53525de3a9c3ebbee472760b95d778c62ea0479db74efc182186a18dbb3f3797b4c1ffb27f2b58161d8a006a180a80887e22af8394f4b449fad3515401f18cd186a2f0f9d0a1cbcde458e1d01651726f7ceb14f52c56386ed559899b021f58936a9402b28c2ca262b04ed1c32448667d689683e19ff29de1704281b696a017dbbc6493476553c81c5c87dca18ca88f8a54fe21e8166729f9feb9fd11dce578cb46be7ec5af473f1b19821e991db75cc2aa7a8f69d45bc3c7d2bb7efc41d52142f39a2ec386d40dcdeb8ada9d80953323e80f740fa9929cdabc1943f2e001f939f19f147c3831bb293302433ddac33f019b042ece0d878d6444e3c966f540b8c94f5fa7d3390e12a9420c43a9eceffb4c9de6d3cdb41dfd64ff9b7e008dc57db76acbe6fd29702397e11adfd3aff46fea0bcbf5adc91cc5d422cafa6aac817ea292dafdb63f3be631fc923556d9c1964ff9dbc25793dc97a4ab1c8854ee5c0dcfb0b33b82f825cdf680192f5f25f2f3ae2bb2d94078ddb0a44e73b613adec54a65ab0f300883b2a07e987bd469135879e1eddd2b3f796698b8ed83b8370d06e72f7fcdbc7ce43c71c85835220d44061ebd09ce30e5f4d38d5ec0309fdbd2afb74fedf4648e5d3fa3440781acc42fb68d8539cb7e0c0ceb0885c4fb70c75050d1a30821cdf4eb75aa49b97ddea548ea139742b1631728bd079c34a00cea2fd521d256f480550e4b08ae32a7ee19b9b45f95d0cc4bc636223e9f2ab7dc7648ed52bb67fae3df71d542b0d3c513d1f84f9b782fa4391ac16181ce1da0d607e95dfadae34589804b753a691fcbb34e4defd9969036d2f9eb2e38d083b738a91c6efe9a247cf7c2b7f8b7c2711282e2c67222c700840e2c1f43def7d2196da9e6d8ab8702b65487bc0e3ce3e4eedde2e3e74d2c8fa4488054c8514eb3adbcf482e071e410fc7b365b3545de470b851d4e34feb5e0ce1f82e06a2ac760f1e64302cd3cc7fe35f7f2b01bfe924bdd63e461398541b72c0e64b83c56a86d23ea16c6ac7154cf6e41d4488db0d1028e143b5049f5208627a333668b1496e88b9aadfdd49e7f7f2f0b578b1a6e9fbe1e31e85ffb00c87a4d91c5124ac83365216c0b6bcee49837bd04b8071300f64cd490e5c97b2cd3b3a8f47c083e80034513f413f18cefb4697667bc3673f5b1f3507d823bd977aa1ccf2562f822ba89a6b53a0859d983ce910e6963da15c25895be5607a8d038dd07605739a28e48b07a521a5f3aa2e8cf857057a52f58c2f0a5d0546defe47967465c93e6531a5168928a98a5f9cd107adc6b083c3fb7e71b72081b590de6df0ea13676b8ffd680f6a6cc5a6ade2b2f0ae898fea2debfd32b5a56e445733cb0f8f5923c84cdba5fe5cdad1741aaac9f3151e834921658baef23418cfd6f3f8d5f32faadba3ae0469e54bbc52142377874ee42a38870d8546ccb0b98dfb31b91a84eaf14002a18782fd05ef90497174aeebddfdcef04b58fd0b411e69bc2f9531d64b6c910a40f98c4f2bd9ce0359b1e34f5809ce0f1b3883a8123b93cfe04233166cd8e90793d102a51ff3bad585cabcd9f9c2533ad01d0ec3095cef3bcb96e539bdcd5a08518b5ed1071349ff5fb8ca0d7ea40c90fe43f1b768d2413aed51a1873be8b1807b026e0907bd73ecae9be5caccfddde5c8d84703346d9e595d364a1b1ae64f36a77886ad3abb237c70c80048a99f92eb1b799f20928ae20dd00f22f8ff7c51de6bcb7a545c8ffca1e1ec3b3ae491af992099e43d3ab8ffb28f7d82ed59969895a68a66d9ce0360edee1249e5cad3109f080be8eaad9d8145540ed59430ec484f39ba0b45eb14f9badefe38fdd45a1c41b28abc30d33425b3e1d59021acb43942c5b5dfcf39f28ac47344e228ba68a119e55e09b5306f8ec292bbca45c98b4036b064a71c61cd1b6109d84a360722419aae8ddcf4883e79aa85825261a3161377e7634360e9ca13ac1a052a6119f95dcb3850f01c2a057fd1a21ce3f48cc6648088fe8842f6aa1159f9e8a838fdb7bc18cfd621a300efe13174194db2cd231d60016172a266d4e33bf18a2f6af1b123f092dd01e2829b25a0800e98865e2d29bbcf96813452487e9c2c5d0789fe69df476a9ad5c759a35efaf98850a0f41306d14e37230ce6c5189c83872b49addd5a84041831976b83943f5bef0c6d5d26630df7176655a0544b73f854bd5f242b1a243c6c6fa0b43f7c2d75de7d8221ac96f7f7a0e79712474ec07dd4eaaeb4f5e5aece64b813e809d98ecd593801d3861c5f2e5f3355619283b24a2a0aae7002124dbbf73157c5ffb84d2a145d25275734f322218ad2d42887fb2f346e206f72066ed0d47e947f537633415bdb75ddab039ec4c4a02bf5e808c983956c3bfe5ac58fc90c96aa8e8a69f1ac3cff1501d6cf4fe9c27b3196bbb5670c30f33785105dfd7d10347bff4610aed2d6c3dd384bb9758be1be0905dc9a85694a0c173a5abe180fc15dea0693736bedddd44372afea5a59d893dd84dd800d96ef432d9ed208cfb9854a576a851e65d2dd92363fed14020c9ac56c428f0014f76c27b5fce0118e77863808d092521b832b4dacdb760975ffa6b0bc30b0e16e09b1096223c145c791dbee224001f9ce4e00c244454d8b8c29354e862748e7b791174ef2d4f415245b0739e0f2e2e7d7c11fbe3b8ac8414bf7b74d2c7cbfaa874b5312318f4398e78dee625e0709ec69c0bf661ae498b4cc24b0a3a8870a17f978238485de7ec4e8fcde79e08b84aaab754deb25c74e9185e46029087799eb63c9e663063753717dddb6c7037010664ae95e92a64da8983560b0712e4602f23ab3fd47edd68616f1d68c0dd80e75ae3c924d3e98ddaeeb37169814549417fd6d449606d20b2ec8aa207b7ba4bd661ef426d4921040bc321a312c27a13c5db11ffff23893e753dda6ef0e7d5807683f80139fe285d326abe114f8ca8a415f2e8e788aa54c06bacd7400d57e1a6f8fabdae66a520d852aa283feb4e8d4e758ae8d55694a6011afd19fa46accaa09bb7843969d749c2947f21c3bc15cea354e66d02c7e7ed26694fc7da86768015bf8dd2065c8e543de164b9098757574a555da6a4eab6e1b00ca477330dcd48bb26088e552b025681bfadde3482033db831f36e4c57ffc5b27e99c4d8d15c7eef82fe70588271b9a5d6c56a3af58999b3bf80b958f578ef21854077919df44f071cc3633868f731588da24ebb686a7f3c0173f31c20e893cf3a32ea443bd3292df0e1999aa43ab18a8ca7ea27cabbd025072cd1b251a0c2720aeb9af2a75a826f74d0c93e6c3cf60efa0d969989d178334a1fd98ca2fa71cd0914eaba272e2c12dc4cb1c5c5cde17fbf105174ca4a2f2f7ef9d32ca3997f0ef9dfa5c09491c535a05ce716ae79f8a5d35a1de2a79d70f3909c07fafce53718c3ac679a273ca3d7c9769ea0b7a1b4a58601afc24692398b23d66e6d17f3b190513eddd6c8697b586af24186b00ffa3589c5660b87f52fbc4aa182a0c91a2fa5c311f28ea721126ce6ae6f7f483bb872369259404da4234ae92b72268aa589addf653d48201a6a0a51851cc54e562639acd203c29bd87dbfa99c5be571b1551945dc311ca306733887ab2b48fad24508b853913046cb5aa3cca61e3800d49d27c2a384c6943bf3d12c6bdb669c7c049cfc8e41a6f9b93ee29e987b0913ea195f70692bfe5a67515f8d2de8fe608c874bbbbd86533b6c786e91b321fa2632ed946b4ab2592b849605906d3b4176c49e8bd11a83b8820ea48a11b15be73938b76de2aec90eca7c1ee777889e40f924436a8281bdb726d0e1b9cab15d264a0c621f515d42bc1928383286e185d51238cb043a7a7ec92555b7f1e352c7971b57111432a3bfacb75296ca74cedbec7713ddc425e5d5afa475c5665254b13667366122c1fe6ddfb7ceb9e3d8bb32ceb4dee26b12986ec49f7865bf67f729077b2f0733dd2405118fe493a3c837f186e8c73214c62310b41fe0bfa42bf5f88347c085c3a17d2b638cc5bbdda13dffa0a9b97a74ec2ddd7a502eeeb251e5c4d0de8b9e8add731fde9a49c05ba602d1e4004443a602be259368daa352d3814a08e7f35bc17ea601c1276599684f2b4dc534d7bd793b56727d15fcaa9d3261208de13837a8766c0c2a12047d195adaf0c7233046b17b784753df42b068065115413a6af24c7e6d3ce5e653e3bd057b7623f32c8c2130a3d20c074957b62b5a0e286e9246c5e3e03a125aea8a584dcb68761113fce46f50856749284526677cc8d8d1af2ba0708c7ffceb484d8eddf0f468d81bdbe82371c1b472f05addb946294ac1656f34a9ef6f362d1bd1cfb2a97eda16766591f944308c07bea0dd454ad8baa1186df525b9b2b7d6324da5539a7541beff33bc56fabd7907b00fa40913638a45326759d92975fe95ba383f386eab122705c54a5ce036bbb6170869f702e84295555d888334dac89adb122afefeca45db2cfb13140fd6488d8109660f6d634d9ad2fe801dc01d06b808cdd7090dc7bc09e6d43436b81206e351e71cb1d6e303b13d90b61ba677a1ba31a23e96ef5075cdc2b6ae0905", 0x1000}, {&(0x7f00000023c0)="5ec1747027769c55e0c0f86ce3fcfd919d4fe724679b84ed0c1d18df6798bd20fe749b0aa8b2a2aec980df92385f50e46810bdaf06bcc1fc1419ae222e44a6cdcc01173f3a173f753a3b2c46652ddadcaa", 0x51}, {&(0x7f0000002440)="3e1c3b838d69aaae27b8948ce50cb52179419931278b9834b9f1e7de9d8915ac203650cd7edc92dafa68562d9b989ff904d1dc772021f4bac3da7448c194e7603be21868289d79f248ee1577fa7aa037627626422f39a36f61f1c59f4abbd0a1e888d00ac76924ab93e9f9a959803d20f781110660f09d914073630d485faaa30e0e0d071447ebadfb3a6d34a6ba1fbdcedea548a770b1a85697ad4fa3ac8d1e82bae348f4e493744039df7c5e8475bfe0f83769298435540bc6e8ddebc611", 0xbf}, {&(0x7f0000002500)="ab74135afb4ede6012f93c3b814844f47dbc25b59384eb91aac19e17cf76fa70d6d3f57bfb57da8b3e9394d0170ec447f72cee60981c5e132af9b08a0793b65e0b6b015c6bd01872342433614f3bcd678bcdca524d8ae939127e163e59808af052ac2d0cfae8ba203b1024c4f19174f807fff91f4c1e5af7549f7a2a7690ed6da9f8520945667b774c65a29e4d2e8986a47ed85d4769617f1c3048c92c49b53c8c9ca7c032e79feef9844028001b79a329e877bd8fdd5e4bbf2cf6ffd3d896384011391c46974eba7a141ded68be079853406f6e201422f9cf276de6f28e68e006ab0df2cd92de124ec5580d", 0xec}], 0x8, &(0x7f0000002680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0036da0018000000000000fc9bb2c253ad8601b2", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x40a}, 0x0) 18:35:52 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:35:52 executing program 0: r0 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) socketpair(0x2, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) write(r3, &(0x7f0000000100), 0xfffffe5d) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r9, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="35549dbfb958e3844e025dac9b619042a453a5b29709325e5e51", 0x1a}, {&(0x7f00000000c0)="ab2926aa9d44647ec947570abff1b596e75f7582cd49864ac407c57d4223f8a4e292c807a7016ce2eee420d8b28a7c0d845ba9e3d595c6806f2f3521386bb200a122da2ee59fa8fce115f45697e259aae7083c55d2fa505c299522171c54f852c10bbc0c4c0de75fbb40329ca5fd71ac679c2f8a3249d9cb01289f0f7b585cfc31f4aea0964f6693b87b6973919a4a0e13f95e", 0x93}, {&(0x7f0000000300)="b0d1635db693f1da64155713978103fac23f0ee0d7d0a654aeb659782ea8e33e4093917053df13a4d386a7a22ec94ceee25c178bd9d2c9d2d34dae63411dab6e246e7692517a6df24fbb240603b7f5ee85792c89bfbd0dc427a80aaea1cf71ac53f00eb931b6ec2e908ff6710b2287ead04e75239a19bbe610689cc33d48e2fd06f1a418f9c37c6e4fcd56c011a33256dc1a959659dab1eb2a79c37505e0e99e7d193c10e29bbfc6e74dd89d9ac4057753c6a7865315ef4c6c3ed0aaa4750f37fb2a6766ca1d5a9d1bdc9b7aa739297ff583a789b90c93bbb7a21c94b97eaa4fac81a5c5b8dd51218346f36d5675e32a0c433eb63b7262df8bbd66cd7358ebf6e0448f8cd21e127877c9ed9c1ede5273798b9c9f3830d5168021ac8bb7cecda8aa7fa645d3001db66c39cfc4bd8e967e400255d3143f55fdeac279edea50484961733a699d3378116c1d5f8806f137fe0e6996b7901d771d601015d36eff53a7b0d927b28a71a5884a69fb42f58ad5e83d45c0cd3578ad57ad1808f231dce9b75ca617e1a71bfdc6721608b3a36af86e5ab47ec03198669cfcd3647a03bdf6d73e35bf4300a913961e5b42ddab5a7ea957d6fcc05ee5f96b6148de1b41ed69b70e5df805e4a4d02cdf1868f65441b973b5c572bf718a0e1033033b10fd7583afcab98b6d06fc308c609a35e49c607f17319b65c69e6b68ce2e08a19d502c0aa9aa7c7274d773dd15df2ddf40fc59f893f2c15983e36a006c235fd129f2f1d8a2d0a221beb65584cd68412c689804dcb50865c0d8e278fe8f62d3d6fe4fefd7704a412bf5e29098b1f91cb6278e81a0afdd19efa3dc2ecdc21f8017bd4fca6fe8cf71c64c4a81f8db33b824ad5571fa15e7bfb9fe8231c5533ea4e229ebd9c9157bcfb614ac481c80de54bb37bc7dcbcb137431f0b371eed114217a49d14fd91cddd146d03b9e8ab55721da6832f8ab7c516abe7f000d6d3a3f280ae4ac1c06d299668f2d764b148afb57bae93dc9d839068481931ea08ae0947cdba53f373fc06459dd6c82edf85edd8ac44cb42fcc5fc95f50e448b8e75a05230f3bc585fffd306dab48625d31501c07a63c6155a35e705103c689c7bf4a54b0d784b60b90f3be592723a13d071c48beda79631b70ce26782cdbcb4a103c7084d6e6e643538836ae2b78b6339981d556402c733319e4b389f766684570236e5fea2a7f7a7880f36da6c1c1efa7458b0d1c359ca23ee9746b11ff7d1f9779fddf44dc7c221aa4948d048cfe9fe7328d0e689fb881580918d1a2cb53024507435742a68805c72c3f4ddece232b835aee73a9803b094de8857488d6eeb2bcebc66df5486886a05c55791c49f0a695b7a43a6b006f810444185a33c4a523a3c1a3044aecc6268135df1d6629af1c67fdf79d2f7e1038a69974e31a0e04e989f5314205c709aa070a9489a2508e5b4e05b64700ba95442e57d32c2d0a2d5bc89298fa22e82acb0db2bb6957e76a5af39f63bca72cc56f7f45b8301998adb04d3b1f83cfd7efe6ca3a88b2e533d7fbd670d6a5697246655a84239c74c9e31f02c88a77f391587eddc46126fdcfd9465a50504ea0e683780d6a424cf0892cc25ccba55d370f2674440e8b952ac85401ed00ba2a48dce058d7220a5566e705fc2e4a06640db88e8ff1a24b43c7845becb33f24f97fd12828b5a4452ef1bafdf1eea3da0531f84babf11c5a4cc1d258e68ef0a4eb1a4aba629b871b0f779f7bb6f9d45b866456d938978013ce6ee00dc2a482165e3b066991f295a9110e1a9a9ded7b1e71e600cee955846abab355ad8f9fe1160bab37bfb52659745308a25dfb958d2ec12badd79c17c8bd6359a35542e6c4ea53e45fb1020413363dfc7688f53b881b3e62e663042fe49f959c9c85a60e2bc5e3d08306bc459499d8962debbe56dc94e5e02ff846638af2cee4d726156f1ecf30b354e6fcdc4d1664ec87979991ae0027d356f2136bccc4697092c633dea4897fd79a2a96436b86b871f512643d5d8591102e1f34e00dd035ce1d1a9f7e04a0479081eca874a52b43a930cacb0f229f0e24fe4ba0a9a811ebefb3aaa4377ab0f73acd9a899466886b4b3ef2f05f8bd0e8c7966cd4073014209c763f62e887e2c4251cd83141af52b599c2e252c9e7da5805c40c31bd31e288df31461df7dbeec7f222091bd1dbf8f391a1086a7b654e0c5413bd5f117cd2919df848f3b339c79ac19a2fdce02f22f127ffc7f80389c8353faa863338e4309d66ab92eff232254bbd721e0a9ea4c7b9a4a1850f9b406ecaabda2d0ec6da1d3b28258939c40c2494a07674279e36b71fd91232efa70819f218de20f4ae98b66d4c57e28a39f46ba75398c6715924fcdd011e42146efe285956c680f4d1cb1d6ceb48f1e9d51303ef03579479b904aa45feb13c1c67097b93d8e9ffc96dd6cb29138376251b5f7140f5a776590bebf502741c76066fddd8e7066142df9720fcb233a03fe0f01ab618c4a8ef43f711867b07a1736dadefebef7db4accad48df31a3af5ae9692ede159292decc1d5035fd442dd2334c1d2e020c03dcefb382b27b9c6ea88965b1f5069560e7659e62d8b493118ae42c70fc02cf19bd3c65df3fd91d135c16b7b1ae8043ca93c78c8e2f53eb701497f6b11a40c4b8b5b738f095e7b0f523124f0b24c19016a8f54673b2e25de85201ec6f3cd504278128bef5b9911c32e5518b3925bfe52cae02507e5d5b3e3d44c1d135432cd8eb79df655f8b9997987c4513f33e2f8dc5d83c6886aa4b39ad70747c569f9e41efc9df704abd38e1d25c6ac3b373a2fe8bfe6dc17833ab7b1aa1d07d31c864496e7bae225cf5466943b4f55aaf95cb08130f8854a1ed96da846057d3d76abc647e4dcd051c84754992241f2724d367c70695d216f00d09c4b04c0bdb931fb055875ce956ae6ef4f88ed815baf71ca1bed5bc66262c09773f8b9dae8222b071700c3e37e8afb4d27c0707b97c9aad3e548c9cc1576afa99754b4888a525572edc848daf9aaab6ad570fd1f415b5ad9972f55a72d4e88fcf01d17bcac8a3fbea12dbfc9a1d039cdcb1e2679d4588e8e8eeb7154f2ba124dc1108a2758a27cc79aa8d8fd190938823c5f76c43f50399ff03fadc13c9a1db25e3bff965f92aefe8dd3096b49a1a6a6ccd92310cb54eafe9a5a93233c2dbbcbaca14f146eb4552a520d08b39474cdf0870e933556fc3fc4d9dd5d59130622ad5684d74fbe53d352b3770225c951678ac4b5992fda904165af1edc5e96d4fb0e4605d53fa9fbede10f667032caf73a29e420c129dc1c2b71f0accfced98160e9646bfef3f1388758d17d303b5e835e73ca143799cb02d944cbbfef07db90107655c934dd2887b599519af493a1a269cae38c024a1a7834af9c1bb509affd097fadb29432e0133c7a9ad4fd51e0597641c3daa5ae17cbdaa815afa419b0ce5b83fee3cd6840e318bb7f29be37b1e6b8a31ef6d1f6a2738a800344e551c5fbff773a3da8f52f51f446eb7c9b215146f998c1b06d248611dfc8fff8625ed385cfcb8452f942d7bf213a40126d1e1298c7cd8fdbf668c80110537c1dee2dbb7a4a81d45b5bb148aa2f0c52907b53af0cc0bc27de48298ff136cc2f11fac9ae34f51b249bbde1f5448a2684abbcd46242a88a2b6bcc827ae1351ccacf4c4c494d31f1db8e3dc9fdf8a37008d867b1f3a9d5c67e9fbb539eeb9438da0176b5857c5dcc1b1019b4d741aea08cb09cc058a4d7640f770a264f76be320abaf81503a1730615e84dc0044c74390711ea4b7496ec59079a34efe151de5867f59b60b3a0f0ea397cb48ed043d2f2a8d89322a3ab1c83436e5e6432eab7fe0348f6d3ae618f4ff7d37e5c48f8e578494c1edefb7065d5e7375ce951892a8b754123c970d943e9b6d96c19aec5cf80f5bfc2032e0c529be9abcbce9a664db025b16660d924e588dd19024f0a44c9abfc551a0737f3fd86e14a209b01824a1f4c0052b8eeccbe1ef82774a7bc3defc49f387d436a54dbc1f448ac8935e043248117cef8021e0d542c7b803b37d00b882ad283e1c1173eb9006ec393c63dbc7d4e66317ab816572c4a56ee79a6713e48afdd274007ed072282b540f44518a65dbe680e329554b21e6ae5b6b3223d57cd987aedc30d3dcb5726d71229dd30bd65e6d6dfc4ccd48050c4058d262769aaafd59830fae41214bbfe71157f90a9879eb298df6fb3b422714c774c87ece8840899f8dc9876182b72dbfa1e98d47da78293ff56cedc05f013877c6a3cfd8d03c56072920323e61b06c45b8784e4896ee5309ad872d28a8f517eb7130cb1b321ccdae3e9184691c8047faf0fa5c295c5cdefe1a7e003376a37c489404fecf5c8359be721a3fee76580cf654bfbb99b05efbc019750c93a206014ee8a8448571a8337ee36e090c9ec9d2f22e4493c472388a518003e5c0b9913155b1f0b3ef5490f0dc9bae18778d27f0a937f7d6bdd3e6d59a9a6d574fc092bbe3f963638cf3f2a097a3c71743ddede8a37683194575a219de5c737103f2fa6e564a1102180a0c63d4d88d36ea29afef080592c11bca185b14b4eb67641df30cc1726ecc03f49134e4f5838138b1832e8579e9bfdaa1a8ec2910edf3ae91e415b28bb22e449b6ae937e4aca64c85ef8adbc6b4c8edce56bbafcd246a413d1548278ea58c7b77b16bdc3bc7c1eee0ed3bfdd1b46f668b12515d1b79879d5e0c0d7fd0b589ea80d0f190dc0a251690c526f207391d917813d76bfb1917c41d11c593b7ef9c1891bfbaf7e05c65c1cd50a0bdfbc24ea95083f359e4e0f057552c9b63272ef8e06f21fddc020383259917a5d35f7218e8914960f6082a8ae4597caa67e3b3bbb5aa1dda6d6ed102a50befe746ac8cc167bf4c042d7723e9082920a5a0b729f019fe084f420c7884e4ff82f15a8f7674ddefdee2d6fc840e9c5cee554def9009e4f045062d88b55a47d6361e60d0b6b05679c087b5d82ed8cc6a983189f0bc0d95578b309b0541b1d054145186d529852a2ae9c857342169ee41923fe3be293b5398bba04ebf6b659b9cfcfc698f87a014e562eaf9d337030405f5b4b0b65082e7b704a1df26a2db0a547bcbaf596e0d5452aa10e6fdb9ca8427c94ced95d711edddce1b009c3d47897489578e0c063822f6e4c9587f1d850ec6d54c11fec6ed70c62e2231fb694a1cd79d178c6d7348453d3e20084a1236f9d9156049d85e31656beb07d3104809013c6662ff17af4d7c04a5edf3d26b64a4ab0d3ecfeee112331ff2bae78b802087c1fc12d3e54afe62427859df55e2393e8620d8b35b4365c97ed0bb8e7504fb9bc45d979d45c64dddcbc5ef908ae0052ada921a17d44443b4492a582b8cef62b6ba533ba80d19f1733771598d1e7655a4cab26a9ba7d7419f369ecea0e46b0b939e309a35767f44f57be3d0652a26cf838ea9be7ec85b9ba4b62a47d07d546fb487248b2e9a763b2490a33dc2cd2a416cfe6a3e575187b298cf4be1f58394064063a29503a25ec4e034997dd835068e84aeccb0e6239871bfe462c1052030fc65fbf2d32dd65e2d6893178b4dab72f6a828e50ce841f75dd9162edefc027f28c7cef0076782f5efb989435702fc281c2622f20a2aeeb3b7ef2bbfadde40383d21f55bbb3a923d9a72b7034c9fd88be785a45d6f49f2de2b6d9440546bd2d917d2562c042835642bf712dfd6c3a90fe955186eb58b40f17bf7fb96334e718d95111ab1d8b69495abf2f04d47df5f75e79bd76ff3f2d1fd23ff8b86b365f5936b5527c", 0x1000}, {&(0x7f0000000180)="21cb5217e1965cb24f3076881f37e89d57054354a8201692a746ea5b9ad0a9f3588a205754de01fff5620da4cc8ae8bda981b82afc14e33047efa95715ff10370e6a1dd8297931616fd8257e2a386433cddb25d9be4d83d43aa921b719b36306dd3ad6712df5c943c2345026ba0a3997e5945e46d44f6a1e0768d4b23e48466464f5bb0732715ccb5ccf340910bedad4e94d3cd87a443f33033b180af7a7016212", 0xa1}, {&(0x7f0000001300)="3f5182cfbc546f407416da9f17fbe5090e93547f92298cf12bbe9dccd4b23689bb448ae7e19d2e0e7b675dc8676c997e22ab2e70bb20125bb7b6ddd2a9e7d80ade99a05b9d632401e4981c7a7a6c8bbf5ab34d35f8ffda997fa33d93dd05f7677d55609483ed1e176008f584d87e6240239a7ead0108ecbb61980b450134e200b2a228c493f9f3947c3b4ded3793ceb3fdd696d0f620ceb2d8860ab95dc1b42f4094e5cb96a23c557ebfb98eac275e87c41388771228120887ce90cc271d33e317c59f254032e20b5301a0e8bf97863915abfc9f89bd7dc36f6df4e1fa97dd687ab07b3dc21d38ba5524be5e", 0xec}], 0x5, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r8, r9, r10, r1]}], 0x60}, 0x400) 18:35:52 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[@ANYBLOB="fff7020000000000907800000000ac1400aa4e204e220008907851e3ff1eff165bd2c8ab73598159de32f9aef13adcefd173aec82606a4ebe4e3f2c89d0c3932a90b9ae1b1f5b78981bf0c8bb8532835cf2378216fc029268286000084f93c00"/107]) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000240)="61f6172017bd3fccfc819529c0b94b28351fb48cb8d9bdf062a425d2cc987ae18df209e4cf8647d93b77c94804d4c0a551496d66b0aa845f06b93b1b1baeeeef5107305d223ab667d54aea3d4b82d829c493bc8ec49e2f891e464a3c28ff079d62530988ae62f654df8ac4b009e8", &(0x7f0000000300)=0x6e, &(0x7f00000004c0)="3ab400c42e5152ef7220b84c3e599955191b5ff2e921a67523524f10d68be0265c371bb32ab54dbf7f40f2f71fe19aabc7d3bbd8de100c774e3563343123595de95e63f865c7a965e34033475bf880ce7d", 0x51) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x203}, {0x0, 0x3f, 0x1800}, {0x4, 0x8000, 0x800}, {0x0, 0x20, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r1 = semget$private(0x0, 0x0, 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/243) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/92) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/4096) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) 18:35:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8102, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xa) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) semop(0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 18:35:52 executing program 0: socket$inet6(0x18, 0x2, 0x9) 18:35:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x10001}, {0x100, 0x3ff800}, {0x88, 0x2}, {0x26, 0x7}, {0x3, 0xffffffff}, {0x8e, 0x200}], 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:35:52 executing program 0: r0 = socket(0x2, 0x4000, 0x65) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) syz_emit_ethernet(0x6a, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r1, @ANYRES32=r0, @ANYRESHEX]) getrlimit(0x2, &(0x7f0000000000)) socket(0x20, 0x6, 0x0) 18:35:52 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000940)=[{0x1, 0x6, 0x1800}, {0x2, 0x20}, {0x2, 0xbb}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985, 0x800}, {0x2, 0xff7}, {0x0, 0xa4, 0x800}, {0x7, 0x0, 0x1000}, {0x4, 0x4, 0x800}], 0x9) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000280)=""/122) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(0x0, &(0x7f00000000c0), 0x58) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x0, 0x64) socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x25b2aa4b}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:35:52 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6b02e18b7f00000153f0ba626999cffe11701ca7397c73481687f28617dcca2c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="701d6ea96a5dacc0a55405383b1d5558c12bec55e275d53cd3c3fee4bd0b2ba0d312a9b8d51bf9296bb64542b72ecd2eb2ddc001fadae956706fb67a6ca9dbb551f3cdfb0d1be6fc3fa1bc95bfebf35b37d3d199a36500712f37ffb2e15ee28114a753d6eb3a6f4439537d71c9f80d921739cffc23f6d59d68e26f036b335d423417b44d824b50435ee353cd405a2a37134daabc361103764015af825aa7977f3f927df511698f5e8a077fd39f9f1d0b639a2524d4d05e979df04306d01bc1badebe7cfe99f1f56653748f796bef89e169bff73c1c1618bd806eb2b20a39907805741bcc75d90823cc9156479c29f07a1b39fb87d6d17729d6"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/135, 0x87}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)}], 0x5) 18:35:52 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:35:52 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x101, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@ra={0x5, 0x2, 0x88}]}]}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x10000, r1, r6, r5, r2, 0x108, 0xa94}, 0xfff, 0x7fffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/225) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfc) 18:35:52 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) kqueue() kevent(r0, &(0x7f0000000000), 0x39d08634, 0x0, 0x200006, 0x0) fcntl$getown(r1, 0x5) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 18:35:57 executing program 0: r0 = semget$private(0x0, 0x2, 0x410) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/75) sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) 18:35:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fchdir(r2) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:35:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 18:35:57 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffe, 0x1}, 0x0) 18:35:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$net_mpls(&(0x7f00000015c0)={0x4, 0x21, 0x7}, 0x400002bc, &(0x7f0000001580)="5b42b4d82d0e991a47b37c9af153b673cd9e732a1252fd9f3d9db69f0f8fa6a0ced420f14cd76e3b6569b5d5731595e3ce901d", &(0x7f0000001600)=0x33, &(0x7f0000001c80)="ddb6d01e316171ad02c7e832b21efcceddacf5b909494703643b4d33885a0cb63c13ed4b2792b19c8ba750c3c389607e2a73599d238ff1a7b99f3566c374d044347c3764f00142d0495eff720da0c9f8ec7c303814778a98953d2dc2944992a6bd292e1e0063c602609164ed29bd3b8e7c8757ee49515383cde8b56a9c0239a2b87fb621efd8b7d061e530cb9f4f6c84a63526e3a6b2bc0dcde185d398f8bdc1898cffd46602c1b04d1888ee9051824e9e7c380844441f0ad7f259d0bc6a0bca9176a7ea3e158a258ae79d4c334023", 0xcf) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000001440)=""/202) r4 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000001540)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) 18:35:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:35:57 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x2000000000, 0x100000000}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000001c0)="5d6a4afda6c2bc4c4eedef6e30622cb12d811ccd135ae191f031d837c5f998e35af7ec772517eebb0cea54b8ce24f9e4b8db95b8c52c5c7edd8d83cec294f0f4c30e0b4f2ee6a9f136caa4f4751612955da702254499b46880107d71a14d8c769fd228bcacc69cd41a9c3fbcaf5667eeab8bc4a0882fdd6d425d03e39f1fdc76a9b2bf81ffb5a5f1b24de8c6e1b2b7c048d91b7b736620c00bf140b75d3d6f202c666a58d9b9e3ae93a3d9af9b913945a6462f9b67463828bdad5f3822903fc3713044f5d7756d5ea301a8f1cdf1977c74850f07ff87f0fc5d9b4ac731c15cc5ebad78f84a439ecaccf42df3526e5ce58a3a4ae1643b16bf73f46e0d3a7edeffe47566b3084112935e55fedbed2f53f09acca5b0665c973062e4d0bdfe4eed3e4ffc5fd39e328b42039d339f1ff7acb7e028d4996dde203803104f900602ad53f06f17a8a51053ee3079182b1e8558795541397fa8cc0a39e2dd83432adcd98766a1dc7e5da98ab6ab5159db71145a2d3f97bfa4ece4db145eb2327cea72eab1805148eecea630413445bd95478c499ab1382e46d9edfef645361ad17c4b4ebafaeb929a319556f878dc5325e728dcbf8db10da07ebd60966ba171bb346e29320267d0bc9a3bac3aea6dfb77c111209145bfcfc12ee0bab27daed99b4a9ead02883e1686afeac60587822532657df59de83c14c09cd6336c0bb394d95edf42052454585d7c0d811cbc0a32b91905a1264fe9350b69efa401d410c7304345995a817472d8da46ee3fd4918e9b8d7e2db6d9629460cb3a112b3c9baded23d7734ce679d993153bfe5e3443ac5a44f294251a66d9a21c29df024d3c92278dc247b5e49f3ee04265195826d24bb4a6568d0609826fefd83e3a7ae883881fd40af7b5242c0fe4bcdba0e8ffb36b00a1e356a38c150a0d1a2b250dcfb7137f2a38810ca8bd875d2d83df35c0ea2a90e78fe1ab61fc10d634e6fdd708f54ef472749f7b91b56db9661b927a33aa5e20119c5cd4bdc70759eb78a9ef97ed519a979d87ca430541ce76d3d26cff6674ba4d025ef6dca3b98aedd0aad1f6c73a836fd59d22045394ed7a8084c60fe4622f6a9725e94b54efbfa3b5363fca1b43554959c8135794de0d81d74d47037d029521dbc20ddf917c7260ca434bda1e59bf5dea431964525bdea46905de206a8e005c7fbcfd86315a3ece2bfa7253a250e7d823f1799b8019e2e42fbd3e584c177f56e0b2e182894fa53cda967b3cf7904a029494dd0368550d2264813d171b22a71680c1d8ddf8c57cc3dc14a3f84e4371034f374612a4beb01e6d1a5586e7e3320582b2d64ee23d302938bcc112432e546cc116474d3e7a6e80be9da82962d0bf08cda1de13505a5a9e412ff02d65274892fc4ddd2606b5d6ff1cbadd3455839826e0373902714b1abb75c917a31937f0059cbc59e16e3eeb1f43c823ae4aed22ac4b952bd311f313abdb16f06881a0979e94c928501c108afb50f020adc59305666aea0ed226550ced3b89cbf5dc184d33cfdd4a4bf6172c5c26cfcace0050be3d52872c557812f8b4d7d61091b444ecdf9f85e052df8ed64b5048b67d855c6aec79494162d08c83d18830914f1f7c5ac5ef3a3356f46229eb2a196a0ccb931ec8304a6e4097c92048338fbed8c508457e8acca751b78cdab7c23b48e6a5a88863977451acec46dbd9fd706792190f70f44d3896758dc27f964291e3945ef7d4abfac81fcabc2e53acba38852bb181a4c90082c60a223516353f292ea49866c92ce99fdaf33113d0012529899548d5add1a7ede0f689cf799d9baa8901cda91f7fe7481e55f24572d11d1bd118fc3e60974bc726e041cb592e3d554a9bc6a2b234fa6987ef5775fc03a53f870efe5f2aa2ee342d1313f4cbe0bfa889316996664f92c6b9ed058004fc07f8c6920884c094db748b7fea668d78399ee6f5f4e4ae840488d035429e328b828f12d2c1daa5c3b58ca0d541dd0d5a1fcf340f51b49d3587fc1ac4d366c2f42f75f489668bf0080c49aec09b766d8a4d11b02867c565c53b8753d8acf65a06b1348eeb378c80ab55100fd2c6ce2b0a963cc8b3a9996550a72eba1fc533ff592cbdcdda24a8fa6840d7cb881fca50b72ef850a04e5998248ad860bfcf9ff9f34ae2227de8096919632fb17eb1e1323e1b7ab071787bdb30837e3cc333baf9b15a5dbdcd2f2216e1952f955ccf60c5316fc54434e8bc472e3929da773b9c6a9b5e2e82afc20e35ae82d88f8da52d7518be8274dd9297860bda27379f5e2eb041a9d64ba2695a9c020beba7272bf0a048c52aa6107f2b300b2906489d72fd11688f290667958c82424e2cd8ed45cc9a837ba23dd865c6400faec35fc72a4eca49e4eac510279ee86d13d14810dbffc2e8c4f944f5da25c84390389f27d3932b44605da3656c54a5044a1cd932678341ab4e68b21347a279faf59673e05f49a0b33b288ce830045e558bda85ae81ef1f297397ca996d42712ab3ae18635140128347ecd115a994d823f1322a184baa56bb2f92c8c725716d008eb5db9dc58dba30af830cc980e96f28681af3c986b2503b423df11bc404ce10a9b5f9528a230d7f69f4f1f6b68c8548b1ff34fdad52d2a9c48dd31b158c3a1e4e5ccbc1a1762f9a414818bdb33f682ef8bb1ec06fd8cc4beb33d8194c89d9834b2a419a6c9ec2bd639642a34fe0c27cd350e78a69cb2c4fbed9c4cc0947c07dacd51c306241d03fc203b03b378f692f44dcd673bbf62e8af26d1c2fa78eee7b33ccbf4e91e0fccae18b8c4d799ab9a3b81cb8898d600c65e2475297491bd8a98c1b511cd19a0fc43b613a73eeed652f87956cb5bd6ca4bf836f37de9dce3ae652a59f591544e34e9f672031245e4b7d74626fb3dabecb5f95f71539db0e5913aa440ad60ea6b008f0be7d0054a61cc2119e88a16cf097516c7737b662e63916572239b9fc850c7cf9101816c4bf6d0ee8753e181cdbda3c78ba953f504eb1102111be049ca6461c8be70abb247fa59e4dffdb7da2d3b44b15f1ba91388e70ecac357e517b688927a8a800083c626a6fb2e08611fb31cf3183a8cb2b5f970efba5aec82226d3678a7d418987db3ef642553b63c25ed75a8fc237e142d3be9a44567b7c35a26c37d8613e1086894391fa67dbf4eb3e3228c1f4879b0c78aaa6e3a900ba2b869fc99c8ee9aee823cc5e27d6640896e86c1d8b6678399f3a2efd14f3e65d970388b688aa497f5f7d863b4eb89ab67b58d82ca847e45dfb56eda1dcb6138a434705032cbd385c818d8013a42f8477725a5051ff70a2d2c4a2cda01259847ee7eb0ca4d279f96067bbc13bc5f1dcd1bba81baf7f13c4aa865835ea21bc00d990592f5e212849d03fd42871a2424b2a0aaef36275ae54ae302d91803353299da00a5d0363ce22bb3b7aa8b6d806a0fe0404cba4cc649ac4c50d0a731425ac32113409b13926759f81b7e5dfbffadaab7575f87c2b18515c9f14165d449f21fd04388d729bd7daf495823ced93ff753ceb0d6eb8230b39585c0f63c7dc24a876618901f08c58372bebec3a267933908a23f7b3ee877653b5b830e4490afdf3956ad8b9abe08f17b4712ea35d41f1c95a188d3212a9f6c67826ed6b016f1b77e8485b54a20e33d431d69510905af86f9d17a4536be6730fd0a69d662a9fc080a0480c69148c61ab16c0b108fd28a8c53a3c548fcb2841b1d7fd35f6a78d6b9135e6ff8c6a4fe734f5cee4a4b35e842cb4b34f258ef4183d82ab4e2d3c1ce74d2239b05ffb53332b5403d64a5391d1dbcb0a91a1ae70db06d91e21b4be0efa4059fb8a11489ddc7db089847b185b8964c54fec0e4529f3bcb5efd068f500d1b9de481cbb140813230d801eb9b4aa447a9f9fd7edd9878d926b2c23f22999c87ec6b854979661cc0b4294bf7ad37abcaaba71935933733523628a82fa36cc27fbb3b1f65e3e6cc8ffdb91f626279f4660b5f34232496e17705a8730c9e7b4bd6dfffc85c50a73e7064d026a7e65694a0f63277a84159795cfe0a9813cf33a5bb29a24b76df0f9cf21f7f372fb8d0004c81789b42af47b059b4a50efae1cf00e055c3dc40a177671c010548371445f28220c8ebe2c34b233442f4cbc86806a720e6ffbb952514b2d75bf0f2c61d26ba15ebf7c89025e6cf605f0f7d0775cac1650c3b617367328693b6d94df5d79b0ebccfc021739905c62860309bf6e9cd55c62f41e7e4b306d73c4fc8918420b374cfcc48c3b7f30c25dc2533a119eed08d4e21ba9fddb51a7aa49cde6d4dacb2f3ac783cb83f863fbfb90d04f9f338ef926efbcee7b44925ae8d4a51a6f62ba31a6d37128a9738956bd249eefa7546bc6c04364ee80b5ce20490c06ddc41d5de729fa590d6b3de816ad40635d65315b8a11c071ec296a106ecec1bacce4a7b626cbe6d691d7a5f4664d85d928d7bb068bf49933f043600a8392b90c79f44df00dba681eea70d7b40d3ce9e7fdc085e05fd7116a68e3613a6886641bc55c4de178d90f26144f2439c45bfd1b5c76560192ec42a7cce59e8fc0170cc5a2ffcd9f0472508c1745e35eb5d94039a38b87ebe54120b3fb8f818877905855e8ad72cd2101101643430c3f49abf5704ab6545ff2846e3574ec36d264eeb2c52a846530bfe49fedad4bac4b2dae8367ef9a93e8c67094c30ddccb963f78ac1a55cab88f175deb3ea8fdc06e86169dc4758265628ceb841b8de3bd7c9d79caa4bda95cffb0415fe33cdc593c5cb2b53829d0edb62665f0b2ada5019fb421efd423d739ab1835cc3204455cde4691314b3dc71a73de227f97ccef1512bc662816d04efe5a4cebaa8d76238ccf22f4ed413d42dc01ae7bb965a3af7b4a9b148aeb517c26ee2b6f3a38e5ecf9f8d037660d9c024f873c2b7334de813f1e08e653f18e580457055b04cc5cf7da19945b615db5511bbdae09ce8e51225d59cf75ea95bc14d0e614074eaf7128c333bbbcc0a4116e2ddd4030710cd09695586dbe6a059cac89c0005044eabe774ba2c969dfa995a2e0124610a75604e3bfd4b4691b18474c1444d3926c96db476d28f8c67bb5d9c3678deb7a5109bcf42e2ee14a1326dcb88e9cae88af11560d1480d95fcd04b65c9764d3925d09e0172e01e7a6809b0d049b1df1ede9bc36a608fc9a45f23f74566632d107f1bbad48d8b6c71a364bbb9f824c1ab193a84040796ccfe00518be25bac51b8f50980e2bf2ad182efaca055a9fc32ba8d4c7d0e19891f8dc77e75183d8b000ebe0276250fd67c791f233f244b876532201050b8375a66c8dc07bc9495e8f4b9f8ef40fbc025eac4d68db51024229781727b8ff28d66b96b95de75542f530be2571b692d3632cba20d886005e50a6b75057855bf5cf5ab46adac77cf3ae1bac43f811d05d060bbad62f81a86341e485979cbe9ce74174aef5a2bfa3ce38f986f44568255dd0e4b8501b64634c91898ffc91954dc93477dad7bb5ddd311780211dbd24fe8de0786e8b24f8881c8c574873800a558c635bb06a0d6f36a1ec618e85b1f799023c4875475f470a2ce57e8fbc469ab86eb75fcd65dfacce21020e379ecd218bfebc16e69985c2c11a246a077a728c7568684e60cd67249af311c6291c5b826cd2804cb2e8b19abf8a2ff0e6cc1ee56dbe2e43f8f8dd30fa0db89698d2b9cef42196320c95a491cac7a4ab7af52c04179c8c24539a8ea51d2e03f0a4317cca687a73728020a4af647c30209ff95e56a38ccb3364202e758850e68cd22a8435079b14d741075b681f804bb476b00f54", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="661c33e4d3c421efee5326eee0fa4010ea988a5fd473b54c00d5a4b791e9918ba179f52dd39129d1b90009622be222a13545dd580a67f118d166087c9b4930a9e24d35ba9a692fd367f0ca84ee146117c4cc8354bc4ae6c0f3fa1c8d3e062a350ff1fd390a72b9d1f9e1c6038ee79d99aae08cbc645cbdb196e6b0232ea07e9675b49e3c1e587ef8fd648453a4a3694ff5e0697528351002b313", 0x9a) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000011c0)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x2}) 18:35:57 executing program 0: r0 = getgid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setregid(r0, r4) r5 = semget$private(0x0, 0x1, 0xc1) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000140)=""/124) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffc}}, 0x0) 18:35:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffe0d35b10b92a710f0d97b2b866aa04bb00000000000090780000000000000000"]) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 18:35:57 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x20, 0x0, 0xcf, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) fcntl$getown(r0, 0x5) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 18:35:58 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) 18:35:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x313dddea, 0x80, r1}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$TIOCSDTR(r4, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:35:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) fcntl$getown(r2, 0x5) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x30010, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) getpgrp() 18:35:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 18:35:58 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x80000000, 0x64}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r1) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r2 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r2, 0x0, 0x8) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r6}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) 18:35:58 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e392b000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x4, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x81}, @nop, @timestamp={0x8, 0xa, 0x2}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) setsockopt(0xffffffffffffff9c, 0x1ff, 0x2, &(0x7f0000000240)="8ed69685ad6cd938670147ed84bdc485de48c5ef89449212c306f3c83bac0713bffadeec3071dc4675a7a50945389cd7a4d15a2ff280fc7f94ab62382ebde614cfbca8610722a6e099827e0f6d1667dd148de1a9c2abead2a99153436e92e366fb", 0x61) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000500)="83008264305d2419614aeebba43595d23b3e7cc26d77dfaa6bd07f73084f6d0660847de7cb054595946d2bd63bfa4ded5019c1be772bd8d3bebce6afe90d5698a317637a59e6411928783801d702c4aa0eaad29396392d6f363b9b0a7c4cd2585114c08c3c8a2021adfaaa95805382c77f18a1a655416ef92bc76e00539c4ba976add7fcd41eb26e3a22867d24f23083f0dc14e15eac71d3f1896261728677176727c4c4425f603b76f9df158113f4a7a962cbc4c17396943604", &(0x7f00000005c0)=0xba, &(0x7f0000000600), 0x0) sysctl$net_inet_icmp(&(0x7f0000000600)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000640)="900a0ececb27ca8e9bce9afa24ae7247bfff6791f3b012ca9b90456d13e1a6651beb24c9784206650bb631d1f6e2df99b455ef83c9041576596bdc3f5df5838ed7de33dcf4669611b413909f939df4edcd40273d42e56f93c31d485244335f47c5ce08f945528d6da807d8fcc44c6d56f4e80937436ef40c6e0446aa5df99f475546a13e931858162a74aa33b7eaa9b290b088a33d5d979a1a1018e414ee40b578cacef1d2da781052895c3cb3fd1aac", &(0x7f0000000700)=0xb0, &(0x7f0000000740)="732b06921b49225e5474a6c25c351f8de8abc739d9aabd082d9bdbb13d596f1674d536b9110f008308c294074e327a6ebbca18af910dd2647f46a009f4eb91b2a2d2a14073cdcf", 0x47) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 18:35:58 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x22) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r2}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) 18:35:58 executing program 0: syz_emit_ethernet(0x103, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x9e, 0xfffe, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0xf, 0x8, [@local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}]}}, @generic="b0695008baff395be315e5eca613450db3cf6fb746fb0a0fcaa2c0f849b53a44d6f522738ede4762ebc62000ca0e79c57ce86387f790227f2a526fb9a67d56e71dca678a3814f9fe501a0831a2316aee07de45045db418f5d836f06305ae7bf2d335412f73dd75e8671ae9086b70e681463b1e123ee1d9a7848e"}}}}) 18:35:58 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x2, 0xffffff00}) 18:36:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000240)="d407000000000000008323fc08896e80c4230dcfd297f4d9cb0623ef89b104a27a264f826888cb64deeef749de246b110fd68d01c5e53dbc4c51b5e4159b148ea596199a52a3a9f99f2a57d37cbb91bc5e31ec3bed2eed56dfcbdb7baf7d7d217cddbf5d46e3fd3b0bee80001b94fe82eeb503144f856174d9bebf0439594f7dc3a4706d685f83d14219b141556b26e5d9e8337a213ac7f6b962d026682a66f58cdaf96c1425dcdc5e49cbc40b28ee91aa68b4648588916a6684edbd7ef75d7a08abbaba8c6a436a0628ecda59482724e94558f7f2acd9a64a9d5d1a59c64dff94dea6414d60090a35c5871cf63648e3317918d95bdf96bbf884312a53e3a1820d3a1908c37140a1c18df5cad17878bb3ba9588679e2839fdbc1cf994b8a0ab6cef52f8dcfb68f661ccf0996f40bc7a83f2b01144b39d8cac8db58961d619e122471ff3383521d2be415c506817cac6b8bfb31cd518ac76523deb474ba4aa79a7c92800e06", 0x0, 0x0, 0x29) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="d3d5e5de2105407e073e5ea0b9afc04eebc84f2d24f4", 0x16, 0xd990cba66c34d3a3, &(0x7f0000000080)={0x2, 0x1}, 0xc) 18:36:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="c1441a11b2171ce94a1709df8f769a7873abbb90e3dcfec9d64186f05d0736312f383dc4cecea60c3b03bfa3567c61fd7a6a89da318544d06d48ea099a7da0321aa4c71d4235c30edc2102e4a88cfc7de25d3517b579b5b1022ad16bc674ed799dfd000000802b4000cb00"/120, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xfffffffd) 18:36:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaafbd21988aaaaaaaaaabb803500010900060400022765d78ce8f600634900"/42]) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000480)=0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, r6, 0x2, 0x2000000000000006, 0x8001, 0x2}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) r8 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x4, r2, r7, r2, r3, 0x120, 0x6}, 0x5, 0x2, r8, r1, 0x1, 0x4, 0xfff, 0x6}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ae312f6d8297c4"], 0x10) getsockname(r9, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000000)="94e7b2e40141276764d0473ebae1de1149b60af35ed461dbe0d253b58b41dfc20a33fb31bded274cd5074e2d708876ee58e6c9963c7a49482907476413a5ed719d8c15d5492e4e46873db97819dd10395fde48aacbc605fc3ddc7420fdc09bb6e889986153ef76", 0x67}, {&(0x7f00000000c0)="194cde78ac582c459106c4c1cd7b6865fe5660da231a5151c101f3a953cd3d688378ad76cb969cb87299cf421f497ab9b98abe1007624d85fada193dead3cac71e6f309d37e4e4e9a8461019da9a24258af7c51bb7b03ebb0b9b0fd51dcaa6a1bd154f249621b2a95f93c63bb877e427b94c5731a6149fb2446f9be94faf61a51998c2d2746022d79aeff0543e3d", 0x8e}, {&(0x7f0000000180)="42bbbe3ded9503717460086a2262896819aee8334c2e36e47566b9340b43cb590ac3b2ddc1e1206470d2c26dbc427a68ae130c6f211125f731d144856778bcfaf40dc8ea645dda9cc96e3e67699d6a34bad0064cf4b17f6cbc1b021d961cb43ba0672805a78987327a56b34d975e788db89b768b28df94fd2e601707e5ef427eb84a5c2218fac5f47fd393042aec05fa4360fdddd87765406462a3d375cac4c1f08d42bb341f74df4b5d8ed08275087dcee1d532fd7fa56118ad1a33ca84e427ccd5eff1b313e2062dd54ef9f6ff18aa22b2a0e9d22d346b7caa3ad86b3cbe1fcc5674f84bbb4c13d7", 0xe9}, {&(0x7f0000000280)="2c99c4c4d873a93fc6429f69b1bade026230f4983fddc95a5050c37af1890ea4c488aa416b7e8357bd63403356d6a4d17774c6a4ac04878dc9a92d850afbce649ebc312371496872774acd0a77da69928f28ee2595b13ee639ffecdb1d87a0511649af6008fa8dd111502d1930c187ecc11c8fb2013a67", 0x77}], 0x4) 18:36:00 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x7ff) 18:36:00 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) 18:36:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="cffdc5a2f636", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @local={0xac, 0x14, 0x0}, @random="3019a1ccea48", @rand_addr=0x800}}}}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000040), 0x1) r5 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0xfffffffc, r6, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r5, 0x800000000004, 0x0, 0x2}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, r2, r6, r7, 0x10a, 0x5}, 0x5, 0xffffffffffffff00, 0xfff}) 18:36:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001300)) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r1, r2) setsockopt(0xffffffffffffffff, 0x80000002, 0x1b, &(0x7f0000001480)="b0a648bfabb8652b8f9bd6613025c74faaffa73324959468d0caa8e77d8c78aacfda04002a7e4e35a23480604aa3cb5acc30f5e7429fb31be9a7070be9635d30031c34439ee6fc88950e1148753e8e1cdd1f456931980c037802300f6f8bf21cfaa33badeb8eaa9e779587113aa4df8fc07797ed44fe536e33a819ad97636bbc63eec866225fc447236ef690d9c0cae6e309786e7d6aed24649d1610b56a4371d89838d63326db388a24937b111b0a94e779f27a", 0xb4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000001280), &(0x7f00000012c0)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d82468a5270a3995b50133b2ce0048a2f9bdaa564fc32ca3cc091dbcddd3bb22cc281238d13c1cf00ccaf37a0868dc81ece0b8d4bede715eadeb37ed0e6fac34fb7ce6ec92100421840d91ae90e1a40ad8d9457ddb224bd3ccd38652a2a7c0a658f8f1", 0x63}, {&(0x7f0000000240)="ef4a4a8e428eb97411d346cfb765f0f9185286779ba87bda0627c6ceb79b684df1dd287e56cf59746422a14e68337afb5dca36f5f197f568b08aa390ed3315277b31c977efda56f68887e77e091c9d5eff541475bcfefbd0d68682f9f8049295f60561479d19b6d5943c3a6dbf967a75ee6731b7748e9ffdf4ee385986207d1d55fc4016041eaabe7dc3cb613eb80888ac570476522c6348caab76ec7b547cb9482ca0033175be669f02522433a380e83b21c4cf2c44d646beb929ea02a2b0baf75fb01688e79b226cb374a3b76567911ab51d32403433321757622222e7ac6c6c8dac231da98e8e72531a097cf59c6f13b21b2bc209af741c5e987096d734c2acf1c88b85915a55cc88675564fd1cd16661ddeda11456bfa5832903ff64ac1bdd6fbf014412268d4e235c4fb3973eb210de76e867c80ace25251cff1b062bbd14c9aff5e69ed9de559a072f994979f07311e683e3af199250975734df8b08724ecf46ec7537fa635fcc513ad03359b35ddd2d1815f8d04f5616ea24aa8090b4e9af00b0e589a5fd22f613c1320ee6ee58f4c67a452459e9ee876e9d23c33869092c06685b121aeccfff74ca733ac7e5e26a6ddfbe62ea8e02322226ac84db71a40962badd50527e85960c2870262da1aea79a61845cfcfeb7d30d94dcd0280143eda6190c59ecf0d4699c95d5c4947c0c9afceb7f4301e8f14a7883aea300d505c9b44edd9109f817161c42c7e69a616678fbe5476365157799b1798e363938c1732bd068aa7d32419164e2d7bd431e798b5bf6ef5281d2c14aa0423c46a842d494eb0797f7aaafd9fefe617cf7297691e09c354788469a85ad93f8708fd3693bbda028119c242b6597670f9acf8420c4d547e194f112018b269b08d539804a90855c83e76e6c3471f8645357257bed7e20a4f148dbf25687c68700f54735611f226bb5559c1be271d50677b9c02238be1ea2c36757e2f17351f96ccf05d0bdea43b10bf974377fcb3d9fe1bd27f9cad8d6c1d6487d4d476dbef09249ee44829eeebe9f7f2f1b79c183344c4de458d5594763f94570a2b69c4b5518e9527edda8ad9d2d603daaa1ea446fac262f8c3bf7ca99e093b4d7c8b140001ee478a092c1168f83cce386d2c8ec3c69def5c754eddea56b049bdc948aa3b486ca842ab0ab26ae799f7de0f326dc531c38d8b5bcf5efbfae11476cc70e726e9439b1b9d5685a6c21c7a2dd1322ec02f8f58c6039ca18aa413d675cc9af8f9a667347eb629083d68bf3bb7f6124e7754fa013ec9128076ec34cf13d925a8ef77f5983e390b62e158b9021ba47f18ef5204a6f38a97306a54f656f2f6b7ac80ae502c2327007040a18fb61bb41bec48bcaa028b92e9b185cc603cac38e96b6614a624ddbe379d986a65fee7a703d808022a12fdc9c77656904c3d91909003020570f854e61025fb0bf0b605d71b61015c953b0376047168d5b904bccacd30d6b1c3002a0304459847730e5325d5fbe687145121a4e3a5b7714e0c8e23da5d680193907f60a4194f8b2c5f18cb0fe2639894b5e00374aa7122ebca065d23e9e5f02c038aeba85a93e9d401b3f83dd2ab4357bd3131f4e643fb4852cb855acd365902e2fc522acf5e913ecba9a9d5a13717224b76565edeb7ac5de748d40acc52ab1954855c025140f05bbf6a1179058f0747783fa757153635d14d6bc3ff5848766b01dd87466132fb7eb899a9402e1d7a4b587e2f7454ee59f0a0d6246675acc600321724ab3f79b43346fff3586fa09b96fdd3b5a031ecbce8252440236c481766ad790fcbee31bbea1dfbb8adf06a7da1731bd0c7fa4231716ed52d0c3af7de4ce236e22a4f92187d0c8cb98ea73ee284329cc7906052fcdf57e2c9f1c4f51b1608995b83df8fbf744fb42a4c1d923cdfd91dc5052a58d3d2367a828fb543f22dbc93ca9e5e8d5736c66414f17ad4a86324d74a5841f89d15117e3f1c4de4999ae1b65d436dde80b970bff8141e83d4486f583b2015260eeaec84f24410e993bf64e67118c9c641942bf68b41d00e1628a4a054aafe5c3204d28bdaf89feed2926305963cfdd742b00f2e9de2bf77c7cf21057a28c11556c1f475249249d484beca0e9727a1cdad95a896e872ddda96c74efb29b5122bbe735720259c37d7a633c536ef28819aa5bf03c9935912ce4cbe5a28003036432802dd04a3552e9ecaa9c49a2c5118abd1e79d12f11944e791d0c88520a3a00bf24519456614e4bbd51761e0d45538dac8fbb6fee6a209c71f3e13d250c1ea6fdbfd05d0542d4e13133534cf3dfaf0265989e80d85f38111d92d3132984bf724366be3912155d82c97a88d37db8fe0896bab6847542b02c4f8eabc86a9f30aef1c8d47949a457c102764b7d00c547f90525df3a794d4b7a98e59af685b1b89ecb20baa892a7527d02a29b38058af4ed82033b8dac9bd93e3468fc3950a7c70e92fa58b84796b29188abacb833039876244127b9e5ad5c96106d025106d75ef5e1b94ee7ca1a4c588f3eb5caafd8af612876ded68992b2b3f2f1e637c8df45ec76be32ad7b8fba189295e9be17e717321b1e0ac8654d172a8ea1317e41e813f729c72bdc18976b61af7d3e7fd20502d644f49450c9dd5b57052d2fb17910641e5c2ee10072252fa112dbca7139e4f039659f9e8ce7e4497cbb486510597384d31a7c86f1509c0eb5f5ecb64236ce7de1fa142e89d1fc884caa0da4554c84be2dd58b39e324919101deaf174081a7982ba535c4161e0a7e7b8f000728cd526bd537288d886375a28a9c73aed6a06b998e113787fcf7a9559d0434ef0fdd8aaa7dbed41b1f7f707923d7e384620e8684b01a29055739887fefd50fa1306a3556f864d30a76de26bbf6d106bb6a629273c30f2479b79be71a2eba1989ba155fbd7381759e9c861291a0dc1822409a97bdba1776b11c8ba786379585a54061a3f96c9e3a665d1189eb60767a421bf1bc04eed083519a63467415cd246df11a2428bdbd796796a98c5bd6bb41809da4012a0e794d6a7b360351146cf87e4b753d4922ba926fe8c23ace3526589207d66afd41f1934eb502e4eb88d30274084c70cf3d054ba885eb2048459d212cb19b9f126bbd91fb274e442e03f4bfed3d4d9f4e96ea7693c959f2ecafaee24cfa077d55d06dd6a866e79b86bf1c7087d85b5fddddf4d0719911552c1f178c086dc8dc934038755990612f9cc9b183abef023f347678eea34ffc904a8166208ca1f6b22f5b1e440e83c429a053dc6cfd411b1b313ee3c9cc0b5eee651dd056528f45094d4076bd024b376050c609d95272e761a64fb46f2ff8b23e380fe3423dd944f9191eaec5f44b0a6e20fbcd79cc49f250b1e6a71f6b1bb5af9e045483ee1cc9ca8550349c50f0295c404dc7a278497de9eea1ccacfae60af11ce4a956b795338d6f6540c55ad536da655dd758d7d3f0e96227091d70664c6e459b061181470e4f4713329a9b716246784d73ccd3a5c2ffbe6e999e926d4d7de540debf3126223dd9b33588027baea26ea8f813f3a56d8b50704cf4c7f902f6517babd2b2bda6d940d7f1235a42969aa1d72cbce254f2870a68cc71597d22f3307b79c9c42d979b6adaac3d05c1597a0cd9816d495af461876683accc71f866b43dc78a439dadb5aa42766ac6c4b5b38b6952c0653019ef860c1592dd81bbb08328a98d3c60f86b11c079bac76881312e0e1f8472a80e9af27ef2b83cd271c665f10189e32edb6613c00a20d60703d0dd591ede3e037c873d07c6d338d703bafc1d66e9e212e13ba405187dc8868e9129b16a4f9618392df90da0a7226c5f213adbd81a74c88ff5d833aa5ab7d3acc18313bf73039b6c360d048d9a3145febd1d338ff36a77a7ec0d37bb041ac8719e9152395d0aa7636b5f9446a571c5b67dd895008a1bc9106bcc41049aa9c9dded7f247e20daff2e7617462399a84563dfe03ef8586d7df404f2c7fac799a7c250f6253b660711cde53255513f075eb4452ababccd6850d74a31f53c2c12b40d7e26d1ad4f629efc8a929e12e804d719e2d2a3f65a2e2d0cac30bf816e223eb1587935ab547d3f9f2de28aaf1d09c3f9cbb2942eab26685a3df611c2013c01fc121a415effcbfe4a0da5f689d72c34f568eeaeaf706d830cc9c7b4c5c81e6f37548005f6b85cc974878b587547767ac5c6a10cf3a728db12534ba8d394f22ddb7f1c0854a463661840dc805216756d824ac5d897ad90cc65f28641a1de8b5aa13e0ae5d5083de761958ddae3b6eb24ba8e833aa8f0f33e34d3d0a059a17aa89f1bdbafeed75e0cb37292d65e7401f63723888536ff68e84e75894ae1bf0b0a8cdb2d530bcbfe307cb2728c668d35e624a890d5e46d8d294ea69868de53bbb60123ee22ceaf72d6db27ba7ee9032514ab5ffad2a3600c09783d6284c16c2b9b71bab9ff5fd8af20b41715fc31dbec4431e1d3f2fe708114db0a088ec8b4de633d05a4340277051bc9e2a47abd8e723468b150e2cca19c78b4f44f1c61509be2e881d1416f14a0867393d5dc46a24ad920bb7d299333185535864704133caff7acf3d4c0906650377604d13e60106764f441701e9138d33ecd2c01e6a1281d783e60a3e3b6d5b00c53a3f94d15d9b58e149e5c70cfb81b1e23059ba558ac3c79b5e33fed893f082d6b2ee070487c0ed9cadaf7b3ca62a0ee018ca53d301647adb7bb3747f8399ad51f5b7a17e412040ac7a90fbd477542a51c8aea2e908055a785b6faca32ef14f095ae3adf0d50197133dab9eeade9798342a869be1893cd03022a8478f37e5f3b808f84851e69b18e7b51f8b158cd56a424a7de0fc3ca82ae9528070f5806814ef90d6059cdcf1392a968bf60026bc8dc65fbd7e1a6d04380b38e82fe312e409903479362046627b4c4ba24c79b9d42ad33a352574b68e1fb3299f0287e1072b8831710f7211c00a8c35f88036bb6cfab756c16943f9d1164770e82ce1d5c361e4b72228bbdcd5c13e12c0e52542459bcd61b57bf153448ede395a353292b8190a5ae5e10edce27014057ef3395b21a1a80b7d6b4053aa9e958e6e24c582dc9b92fdd0cf853a684caf87d94cff4890600c7a69d1bf56f6ca649d28ee4c5845da43baa64cee47ca5103508f0a3ba262d49c4664f948088f8b88c0f8aa7c50cf52df5d47ec832198905278bb0ba785b67aeb109d965452a743e69a8a5037d56fdd2579633459cf9b0a75626fdeb7ce530d0f592753ead888615b6978a8d107542a4042079c1e5cce5eee0ae60265e3e38b8d666cb54cf2f02996f7db9849f4bbdf7c4489f833237ad13dd058cef9900244dc38ba5d9ab00803eae67938b7b71d1998e1ae7d323b2d27915c7f14e70b9d5eb129b8f84db59af4494b26d7e67f5aacc4facf79d61600e68a860be36864280b716edb3714d9cc6d3f515177f9ae5e9911f52f537c56d9f9d2ac90573842c6c96e530c4ad20711fc22a9b614aa4a5955aa3c1f3b2f4aafd8144a5435d9de1a280a9d650bc7b21f55bf375f57ae2c3539977a5d697108e62c29284c2540a65faf7b99b12afde7ac741c05fd2a9f4133086092b20bd7749343ce77865ec79c0fc1a5d42c5c4c5f2a0355e51f030db90d6c57f3071838fc6fab9f06f8538778af8844c6dde9254b2d0e719642753a5be79b8475aebeabe81bd7deb682f1151f6efe29ea358634db5e5423be414e5f61a4f1d5b23e473a8bf9329a66dc895f6444e379465fb8da46633850897c5227db053d832a5fe93eb030e74ffb87a091ba9a2dd6fa2", 0x1000}], 0x2, 0x0, 0xfffffffffffff800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f0000002240)=[{&(0x7f0000002280)="19823669915efd35e635d4d6d116acad9823d0bb4ab80908bb827b7d8400ef39eeb56efd616c75fa8009e63d98e116e8f86d881f71482f08e73d8ba22336b2e2a88b2cfdddd3514e59dcd2ba78bba974d11b81d31f29d4c59466556344bfbf552ec732fa13f82da747162de4f07d0e755d2b71d66437c4c110aa406a02d63e4ef4aa5609da9a2bcfc4f20c887f87c97a174b446db7ee59cb3511abdeb7f772c91e9faf0c6c2bc220c0301433bf2726916cac684fc94779d2e8f55dfe5d3c6839d091cb26eb44b0d06192fc2ed449c031fbd90a39e852570d27e05a8954133468be2361b668293efdfacdc3ed9c7df1b93c1a54d9a167260f25367ab45539458e88223d6b47bd8f740090d50e8cf3f1c60994f408021f78e40909e7a650e6dd9dfc09dda6a65d53998c96db2bc218b25cb755aa19cab0186d98e269f4a64041d51f7eaf09d68835e27934da5175194bc9624370168efd2646861e497157a385afe85547ed6a04599973b4d774266e5b219fd36cc855b7ba20593cc02b66352252d3fa0d13570e0d157e8ccb36c5f64b33c9d76da9a251400267d5816f4a120b8bce21b13e64708a6b7a148b72207857457213b2e0937656e3de387a486fa69f8b7de56c646926893e96aee8fe34bb8d5969ac21a2eb6a752254f159f6e8c5b84669736302bd34c036a07c932a716e775bbc63e2db6faf842ae8b94e806b88e520cb8d1044bc3f0a7e7373ec60f6911e5a737e3c8c88a2e074e8a94f68383261b95c00d8423f96857472ad701a2c587ea2c07ab9307ed802512c7899ea9fc1d02d66d3ff4df73a521cb09e25c534a8d9ca126578a90da5af19b8088220daa897644c98ac02758c320d7c5bf51a8703511ed2b81192a5740c151bef325b7415a849d60ed1ce34cab23b29407a580c7d1e1bbf5c1a7f5c8616f553092eee6c77d8f4bef5d54b7df3a099df398ff92af487dca750f5d06739361ed1cf78d032dfcd860da50ec6d8c01d9ef90b1c6bc67e1cfdb7eebbd09c2ee89ae8d619ebd4720a8104c0b5fb3d17393a146079d87db13fcf91ade01af11700f5484b5b4b22e33795fb6b704e0632d0455bfcec0ea7911951cd33dcd98b3511f373d1724a9c5fcaefeb3fa527d139734206e4d824b2f8635d936639c19597a4ad55cd36c52e61c13dc62131215abdd6fd1fef663667917b0d47bbada0b41d4978522a527bfe7a3762ec4fd0bf679c19b0a98d170e13cb6ea0f940a0ae22ee713c176401460164a14d27af5eb7eff90d98abf71af4742772609f81289b7f4c374a1d923520994d523d9a6f65f007916990292d5aa307b8413a372f0c6449a43a26b828aae79db0a36f32ee3e5fd4c1d2a9d3a9449e3f8d016d5a7a6d637d92e177daba3683a1e9d1eff8c40213dfaa436626b40cdfe120a6d359716a584d7d1aa00f96d0c4ea893d0ef143eb448b7b837a0ad4be7bc47a29aaa9ad4c03c55d15ae7dd6455bb4471d9737399846ff1474a7a25ccfa60629b9339b0de19192465bc7345fdbc0e96b3fcdd1f769f7f656ce4529e8f8a733a5bc7da0a9fca1d1dfe8beb76d70d1bf4db2479b57ff6ae0bf9cbdeb3f8a490c1dd5abe128dc596248100159f9f64f417585caa1d283e045a862e4e9877f2e9e800761c8e0e0dd90f24b3a1145e1bab64454d8349fcf1fd5d269e8e843576ac8731765a312197295b7ab2198ac4e354b9f1d8dd2e33281f07cb1b682ae4332ebeece76284380e4d4e0d6ed980504b9b3e7d7d77c2b48a12d2fce0ab754134200bf04904b12435e9af59f967054a37957b91465c92ebde84cee17f9da9f8ffab87266e45fe613537dc199554a82a4f15b9200374fb77425c4e2fb0fba99410bdad044d486f30a3474e7af5d7ebb47a41810abbdf451091ea8cb806f28ad385972283bd17ab1115a0ef64b169084331a8b6a3bb8e910f803d3a12444bba47b1863d99f7f7a78308a9ff2b2108f5d8927a9d70cc1ea8650ad92d58b16e6311da948a5d31831db931978ea55b7b1204cad8f5fbdce83fa023a9b66f06a29777b494c32529c93e140833d1f4abb123bbe56e500d603b574d2800eaf6755afb0ba6100ba4016ce7392546f62b8c91b84f445978c3cf52587fb70dde27982e4b3f978e126477759a4c7c7ee657aeb9ded75ac8f53fc9e00b1024bf00385c8c4caf7ab3298f44c95d592068c8615cf2284862dab5ce198d39d46e715506a6cfe8f20e37e5cff5ab1bc1af1b8a559d6c9f01de3f4abc03d998906eadfb84ed5118b9a28c4bfe4042f5ea9579bc36c9005f87122e2b0372c1466f69cd5927156eb4f00f795b514e4653514bd60e850a11a0000305f8071d7b913be2f9f139a546c5f048f50620ba8cfcb17e2f4ee9dbf76c1f207148772a40f9ad2896f462f7ea0a9c87f524cdd5d77809bd3198325a7d89a483b96fe79edf3934b2042d9dd36fa9d84cb73baabb72c91ce34c91fb1c14fa5fffcd78584e1e95154d8fcd146a2509ab293c59fee04d605658b62281c8ac7c66db0bd36ff7b1628c39d99574d632ff5573e1fa7b89fb0192398029c251e741200434a4f25c62fc75783823e3d977e65b7711b79d20adc54811bc8eb3d03710348d4cb55347b86fa5e482186b0112bdc331da2f93c0c4fdce7a0df7e4fbe29b405f1e1d924ae33ed46f645b2bd462f95f329954894961327ba745d6fe7bbd88f405b8a95ed639bda5ad89f5cf70a3b5c0cda01a455f7cac44833174e711810b3031da0fc1ffff9d8e9c0ae745ec66dae1a65305058ed5621f5e180bb5dc003d3c454e98d04c76e6f836e753dc7e04b54b2ab14367df465231eeb12f5e96c9484c42ea27f7c953e7c3f6009553697f36c4e47a1aa9eb5bc7d6accc35289f7c39c4742f3836d72fed84000f252924601430fb9e210d2935d56ac01bde413609eed4b3c3ef5aa6d14829a32486af1d4ce2f7400fd8a66f33ac21cc6e63b07581b72aa4efe576ff891d7c45efd416d22b66b7c29fb12cc8e204ec14dad9b714dffa088c3719e973cbd5228d8a46547138921603789d525b984c6f4d37c5b82dfcbb5c39f8676e16833590fcfc4c8dbe54bf973bfb889f09e20b6cb127ef932c1fb583f0185c2e1ee80d0ae27eb662482a4aadbc8dc85014f5da33084841a0563beded1fd15677c6c534cbecb73f111481003cb590afe726afd822ce457c5dee2e14b84112c850d37072453bdffac4a56cc98141591ad284b61565e334fa714ac59e57463cf144fae508f07d913f2d129a18c1c998ed0e1e4f29aac598417fa6be04a7ea6b85cfdc526a976efdb9b1a0efe23b9bff7e9add6ffe2b76351f92c407ace2c4c86816b4f458e9a19982cdd57f3ce0570edec5c46fef763278719cc35e9241c3a5ffa8ee3b6e4eb5ba5fbfea14356dea86a293e4755e1ea2b74c984bc268965aa86af9c5581db4a7611baf200458227de185880bebcb575d8bb02cb4de993ce3e15ec0577997efeed982e0b5e9d2f75e1fac1ce30cb68718da63a244e37a99cbda20133343ca4997637416034f9b2086645aafd90940ec11c3a5badead7515e55eff7620e44575acc404fd0193eee2586b6817dd7fb50576b0c70c55a09cfb5b411b1ac21244b170ca8ad6d815b744aa4b32801a5d04570879470b3d4fd65e0052793984f54760821974cf845bf92f692dd365063e9459589e4c408ae93c2515b3f737feb523f43c0b888911fadc916cef7253728cdaf5b5e6b2124a1f43a10f8f35b5e5b1f3ef7557a1a60ce78f8deff4a328eec3963e5a93fb85c9d8f8f931d9e149752caef133295669e52ec9a8a6234eca3d7189da130b219130e73f0d12536885012958114721a292582b965bdc951e27a25c55bcbac890a7c0aff26f2e68091fd8b82f34015f3ed4eae6f97e02692c8bab8fb307716d1b9212beabc518edd271231eaa4de85e41641f8e44b1017dfdf9682c4106ad9c67310cc727eefab489870fda8a97742d131f36905e498923912000ac454d09b27ad112c602d715f0b309555f18e10e478a6b9c4d7c9beeb049afd95d1815a60e7762fd99143a42218ea6d57873c0394362f1bd447a7d8e20967bfe142b1729267cd35ea04222ce5e246d387b7d4896e503c4bc62d10d49fc9d44051f5cc987c6c74854018f69f965b47f7b496b052c0445ac75ac0484e8b064ceb97348153652cc2a7182018e710e4a03ce866b3b63a5d907006dc7960bf1293cf4e09f9a99b8ce65e0ea7d59f1dc4e0c5310ab1b671a788acbf61decf5d10bfd9536c6d1fb5df77a97437d54266d62f1e3c9345a788d1c4b967ae119b6ae65ee5cfe65f7c9988b0632a8bb2892603e5573000c2fd0308d1d1aefbe760ea6c16c83b661a371d7cf57f2a12a2a13a936d473cae5eca07dd87e20ade6893b70a09c02a63b2aa4b3f26919115361eaee366a842ed2c4d9bafb8906dc8b7ca5ba495c269a7dea70f05fb8924a3fc5be993b589e32c59be1b3fd54f905e4fc6e00ee4eba3cd285c1edf0410482b0e16fb32612494c8feed30c864ba44d30e897ccdabaae0f92b3a37854c085a1d12a48dff86383ed677420ceebde154e237e6de361cc90998c111225c82316541ec72541a71efee8d014e23b6ecb4d70785d4ea4f52ccfe94ef5af62a03253b4ef5fb6e72a811a44380a0b41b7ec9950fc1377753790636d9357559a1e5d22d577f36d2f337717b51fbd197c3ad321d8f497cda087d0b1d8bcc6e860e84dcd0d5eecee07c6aa24b2fa7302a0bcba4efc2f2c834034e26426c25749bc1ffb3ccc730f771df1c3baace41388f61801e75dc264dfe8d79e86c525805140ec08402ecb86212f314926b121f207840f8658f093c8f95fb93c04d37fcf4e6c95001afbdd0afd210a339dd32de0dd5c598c9e811eaf91a9530f7f515235ed5a6f73e4b887830a1673a03311dfcbf7066a0204f02f5f4adf5be677af04809aad923a7e5760e1dc82409a480de2230625ea7485e75158b3b295ac2e5ba267ebb973b2dcdcda61c3031470662afe7b09f50f15ee5839d8002ba5e3f462696e6cc76c296eaaef6d21c178f616cea906fd3e912ecaea6b83e4965c2867a75fa965d7d21bcd9f22f6640bacdaf15ce423d160fba443dafa44cdf9f56be0eb94e5c0fa1b53fdbc404599e64218aba8714ae465f7b6661de639bdecfc4ec22094bdbc03fc5abaa28654c51e4e5aae92f505b0de6e06e7fea4ca2cf28bc50f9854a3d9d6ec0237731ab77220343d06eac0104d26dab5bdf185187b9dcd0cd9d90dc294dfb5629de1f3098dc813d72e42263be0e8d3665060352d3d43629a4ab10c50cc46cf0c5c44c5ede88637ea194d3af64497f28b306353dee2bac10ad71a93a400f676ff0746c8c10be9d4dee8be3a8564620528000db5723e9dbdc28008de91e35eb594c7bf8272b7f88f29c15be69a2d4895817792294d40838e199fa2efbb3cc551a782d9b180c58ba54b1137cc31d4d4a32f9c45fc71ab69287cc43052938681a34f59333aa12be87b1fb018f5903778e6b4a4e9dfc7bac186a5864effd6d502b31a8bee015358e1540403e1ddbe29e6e71e23bf3a44054cfef0235b69dd76a92c2b1436eb92d1f3aca0880a0b575486812afe56afae07a702a853d94219dc5d12078221010c366d6177b9cdfc86b8bcd1acb06056d2f26566aaac53c2777cdce113952be6664c7e9c994b7ca313d4dbdd280ce00dbf3da1c23ccd890c8952d9981d871d7e40fffcfe6ede04fb61006a83058015e65a7a6ee954204ae427efc3e5f9d09790cf98a24de0e45", 0x1000}], 0x1, 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x1}, 0x4, &(0x7f0000000100)="e79f0ce1e25671cb02427e2bf95413d16540399ed55e2f1dc67da54483656c6cd02f5bc9bf0accdbe52bb88aaa81aa99dd7127ba794cda068b17415541622dc03e2d294fa10f1816c7015ac7158f35bead431c027fb74353f42ce6416a0c489fdf91dd5f4fffa766d6ffb23497620d30a060f06f95657f87284be392d19628e5b425f7b33f6e61d6047362e6355e985b9f634b7c102f3808b1dfbf0fb5907faf644fc059242751e4a25242edb539b89dfbd912", &(0x7f0000000040)=0xb3, 0x0, 0x0) 18:36:00 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x0, 0x0, 0x0, {[@generic={0x4, 0x4, '03'}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "bdbe51da36"}]}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$setown(r5, 0x6, r6) getgroups(0x1, &(0x7f0000000100)=[r4]) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) dup(r2) 18:36:00 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fchmod(r0, 0x114) 18:36:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xa0, 0x4, 0x401, 0x63}, {{r3}, 0xfffffffffffffffd, 0x45, 0x80000000, 0x760d, 0x2}, {{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0x400, 0x1}], 0xed4, 0x0, 0xfffffffe, 0x0) r4 = dup(r2) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r5}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) 18:36:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/243, &(0x7f0000000000)=0xf3) 18:36:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 18:36:01 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x10001, 0x4}) r4 = getegid() msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000419b2580b4bfe3e56a1d806732dd02e2e561fdc26664c85c560e6486ffc7e6b303284bac7392beeecbf370120eeff130b7c0fffaff60345e8f370eb6281e389e6be26d666ff0b0db5b1ebfeb62029586ff71edbcaa942527c705ce6247e1f17d04fbc6b678557da14fe89638210cc9d8ef37c63427be5bc5b51a7000ab363bec6a85fdadf2f5de37c59f1819d7223e137a5d4fd661d2ee72dd7febb51feb1616a12b18609ced8002e0d79bc055adc15a1a6d2cbb38a21b69e614310a95322b8c35a488c7879fe131782497d3b73306456fb65a03765ad3d2d7f6f806e38d15"], 0x87, 0x800) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, r4}}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, r4, 0x8, 0x2f9f}, 0x7, 0x1, r0, r2, 0x40, 0x2000000000000006, 0x8001}) r5 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r5, &(0x7f0000000000)=[{0x4, 0xab1}, {0x3, 0x5}, {0x0, 0x6, 0x1800}, {0x4, 0x6, 0x800}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0x5, 0x1c00}, {0x0, 0x40, 0x800}], 0x9) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000004de7a1ff2bfacdfb498e0f45bcc7a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e6330f6f8e900"/254], 0xe9, 0x0, 0x1000) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:36:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) lstat(0x0, &(0x7f0000000040)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 18:36:02 executing program 0: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r0], 0x4}, 0x0) r1 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x63c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) 18:36:02 executing program 0: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000900)=""/4096, 0x1000) r1 = semget$private(0x0, 0x2, 0x8) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r1, 0x7, 0x5, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x1006b) semop(r2, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000140)=""/13) semop(r2, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/167) 18:36:02 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0000000000000000010200907800000000608da44600000000000000000000000000000000000000010000000000000000ac0000000000000014be8bdb1d00000000000000c26d8928695276134f531c4b8b0817bc09c3f9fb13b3f84baf2fefd9c2b0841bef34a8b9f7add2ca30ce596fc428d3c27421157b809873"]) 18:36:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = getpgid(r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffff80, 0x0, r3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @mss={0x2, 0x4}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "e74f902aeb0f084e9f5d0e123743b945"}]}}}}}}}) 18:36:02 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x40}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000090780000"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b2dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c642c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec549b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b91243e09dde3d2f5ecd493675d86e94b2f53b348956a94a8a18e7ac8505911909a7318d2094bba8e8c462a7a4bbfff10c2d3fffaee6beb1fe7f6a115eaeab7a60f45522f0e44b1bf5b470af0aac19a2750000837090bb9dae8894d5998b34b304501ff086aaa800159262fdbfd6d0f97c0926090000000b39ce6e4f8b62e944502eeb835554c6571b729cbbec061d07080a"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x1006, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 18:36:02 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/20) 18:36:02 executing program 0: getpid() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 18:36:02 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800480000280000000000009078e0000002ac1400aa440c0501e0000001000000004e214e2200089078c45edb6e5d8475078940507c4157df826e7a252e1f9ed49a3dafbf813f91"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) syz_emit_ethernet(0x15c, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "0ce4c2", 0x122, 0x88, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x8, 0x6, 0x0, 0x1, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x1d, 0x3, [], [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x1, 0x1, [], [@enc_lim={0x4, 0x1, 0x6d}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0x2, 0x1, 0x0, 0x17, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xae, 0x4, "a01c5bf95ce8202940069c7f25d671ec771749291411fd0bb3a47537586e8ddbfb1b85239325cb77daacf8f8e3a2381ecbc515c1410419287172f1b4f88c8af509c664ccfdeaa51ea9f89c98eb1e246ee3ced911b1c804c51a37337832c86373bb0daef90fc9e4203b07125abf6cce034a095089e5f4a36edb46a02b7bee22bcf40cc55e5838d3a5eb61a30452195cafdb78f8aa9ed1bf6506d71cbcd088441542fd"}}}}}}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) 18:36:02 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00./le0\x00'], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 18:36:02 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x130) ioctl$TIOCSTOP(r0, 0x2000746f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x8000, './file0\x00', './file0/file0\x00'}) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x48) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x2, 0x2, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000200)={0x7, './file0\x00', './file1\x00'}) getrlimit(0x0, &(0x7f0000000240)) ioctl$TIOCSTOP(r0, 0x2000746f) utimensat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x3f, 0x5}, {0x9, 0x40}}, 0x2) setitimer(0x4e96d0f8e80478db, &(0x7f0000000300)={{0x3ff, 0x2}, {0x3, 0x5}}, &(0x7f0000000340)) dup(r0) sysctl$fs(&(0x7f0000000380), 0x2, &(0x7f00000003c0)="e932aca21f9190f5482bb40313164cf12cb00fa3454e5a6555ed50a88fa080d643ee4d633a186605729af74c7463110f1ed430edb2a49ee70136719ecce01e31ada354e0a04d6820c2dddf49464e9b0ae301cad1fec57517ae396b26e25afdaaf97b3310ac7ce0a9efb680e88079d2de15e95f0950e5b70b6aed2c19abd9f410a31ae7c9bf680e7f879637c00dc6d2c4f0ceedc3a2bdfa383a9d02608f87e55bf170a3eb96c4ffade90b2cbbfe51000b1bc23bcb01b14d719aebe8f9d86699644ab306889e1024141206d09bcec660a3e78d1b48e5ce9d23664b2e95ac70386e08ebc1", &(0x7f00000004c0)=0xe3, &(0x7f0000000500)="65a0a9c65bca77df2a9b94a7bafbc9e4a533079ccaa149d13f6a35d3e82cc92cfdeb44795faa06bae8daf1de73c245316f1363372f99d082e094a779ae4ba9aface08ec0bee791d84caefacc821e9863c5c10bc92d6ce89e980dfad86adb6d0114d8ce9034c7a1cedd9bd5c1331682b32faffc87656ac0460cac66e3578e1cff98d534b6d5a069b4c35dd0392a08d6deca10f834c1255cbf53", 0x99) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) setitimer(0x0, &(0x7f0000000600)={{0x3c30, 0x1}, {0x6, 0x2}}, &(0x7f0000000640)) r2 = socket$inet6(0x18, 0x3, 0x1) getpeername(r2, &(0x7f0000000680)=@un=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) 18:36:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000030000000814a02aa29bd07b7450000000000000000000001e0000002ac1400aa49b6de5a936b5854ede23631b1b6c9f4d2ac37bd746ad331a9b3635b4ea8ac401e76ed1c447e896fbeba9fb8ae41ed6a75d81033cf2e698f7ac438af247c2cb54a7d9e1cd10ea0c5b374995cfc7638f71dc5af22af47060000000000000064e80417000000000000000000000000004aef49deca55ca431b07ab403945080ddd737005102d6d9829504769fa1dd6e133eda0ad21ba6ee1a84043ea487b20dd491d60dc797da12866469577a28849023ab2f6c4bfdc547e22adbae3d0ded9cd4871b402141bbe76d75dde2e552e46a00e844e5c8643244be0c8d83dcc7c5e6cb0f396169c362c7a92d78d60e28a3df298d87a841f8623d5c1406765a38e1e03b91ddb202d96f5de08d9a3c07c0ae55a207d47c4e708c7e4236b8a671e77e6f7d636833d19621825ba6ae01dd6e78000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) r5 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, r2, r3, r2, 0x0, 0x47, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/228) semop(r1, &(0x7f0000000000)=[{0x4, 0x6, 0x1800}, {0x0, 0x7, 0x1000}, {0x0, 0x72, 0x2000}, {0x2, 0x6, 0x800}, {0x3, 0x80, 0x1800}], 0x5) 18:36:02 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff5b0a2708cb86dd6000000000203aff21405aafca51147426c00f82783347a0ff020000000000000000001a00000001880090780000000000000000000000000000ffffe000000200edbf51e0ac1c57"]) 18:36:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) 18:36:03 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x2, 0xffff, 0x1000}, {0x2, 0x3ff, 0x3800}], 0x5) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETPID(r1, 0x1, 0x4, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000002c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) semop(r2, &(0x7f0000000200), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) 18:36:03 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x1b) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c673000"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="828293442b27f7af80ac58b8b80100000066838aefc0e34e95dd600696730f12c86b374b3f4cf81278504ba804835f70878e5c247a5e95b8961326fa70b6517d1200bc98b6eabdbd3c132399b730be532f7a41631305144821362c5ea8a9e1918ec89769cab836fbc7a085e974317db951e42548594e980e802aae649dc44d435cba3f2a956a88199e80ceba3801dea56afbb0e645f6e18a2f1099531a83b25c9a0cfbe949ee1e1b5d04794c10", 0xad}, {&(0x7f0000000140)="e02d0b5e676792b84656e6e5607d8f259fb80a96ae33f42212047513b2b849e96b80305d606e428c8c9e6f6a45679ab60538f716633cd518eea9", 0x3a}, {&(0x7f0000000180)="3c8ad23bceea89d30a19ef687cf13afe63c04e23b277c96ef272496dbbba2edbb93ed6ead95acdf00b4b450391b11c75b12e18ab75da2946ba4460340eb9d7474d17891682fad29fe7ac10ec950ec4e0193076c0577e20c36abf127efe91db265ce32ea4971e5d38e6b7cf2708ce7880d88f905f69590dddb695c4c9e1cbead1ba367b960dd23d13ae5453931711b3a4b32424bba0e1df635e6b329635b8e9d1454582b312e513", 0xa7}, {&(0x7f0000000240)="a3b4acb82a5e74dbe644d8c02751f216e05b17822e098d56d813eb8317edaf027fa2f77a793f344d4224eb45379c3a0a77", 0x31}, {&(0x7f0000000280)="c494b4108fc6a8750c220d43b79267cce94dc5d4231b50237a5a6aaeeef0479433615a972f4172b4b5818db7e0af43152988c2d5e5d370b7351da43fc0a546ea187d6154a81c1221ef836c2f725338af7b28eba431c5b6cc0d370d8f5af3ecb8d8bbaca65ed146dd0b7dd967950c2fd4f9ee4d3e5c0e87ef97ea48a2704dfdca6342cdabfbed55be93e60f1b79f615639b07890a66b038db4a852f96387b7fc0862ec1c40bf7e3f448cdc1042aa229e8615ee0cdffe7ce5912890bc1cca3dec015360423acb317c45b3df9160145bd", 0xcf}, {&(0x7f0000000380)="22c3588370aa9cfd10056eb6d7466f5a1cc80b60853bd32d653a371787752ad7eb1fe5a0ab554dd024abc91f28e0efaabded9e2749349e8635498ba15f686d89e2f76c4a06d30a76ab27e137602205eb2c6a3e1fcc3668713cf4defe8a9baeb714b7323c3c5cfea4a0a915e4288f26b9f4fdb613dfce1f9db05d86178c2b4a950d86f46027a9d022788e4177c94c613471d40fb1f5142d7b7a9a1cf86256fe3f", 0xa0}, {&(0x7f0000000440)="97c95d404852f1553f0f387c357920792bf811c2a104380aed3f37c9c7031bceae641e2c8658588935b1433e55465ff43f0b05cc56d0759aca2c9c36385cd96f81d20c3a03122139395c012fae756ae382e1a0f8f9361bad62b2a3a02e667ae303313887c6fc0b9500d6995585835068efa1cee283b4df2d768550c648e9ad2774ba93198ac22a0419e37246e50e67b6f373e868fc24773ee031dc85a2cfe2a83f082897fcf167e0c05a493a", 0xac}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0x40}, 0x4) 18:36:03 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000100000323a006159e5824a0000000000000000000000ff0200000000000000000000000000010200907800000cfd60f77bd70000000000000000000000ef0000000000000000fe8003000000000000000000000000bb8002"]) 18:36:03 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x50, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2, 0x0, 0x0, 0x1}}}}}) 18:36:03 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="00ff714f1b2ae25fb3fb1a6bf6ab0771b00ed0f1371e8082c91eda256e1ea253e4d9d8f7f624efa7529ee9e142ac91a76136c3f22dbbea4257c27bd51d876833a30621040709839ba57d9d3d0c621f15aa4ca498dd884c89ffc0f41a8c42377d0000000000000001f413da73b96935de900249007ec1c5f2476747a3a477496b2e883e147a5bc5474c212beb46e1b751c68aa8d0a3250de9427232afbd02da20b3efa07b1b7306f91a236b0e06084c6374"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000007c0)="7a268bf6ef7ef7c3fb10888ce4bd672ce225683a71ffca3e59c2b337c04b92d45e75e4918042827de1f9254e3b91127ef61fe0ceb1b8a0f746b926e35fed350f5f7b96", 0x43) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000780)="48ba00720ddd4ec9cf629f2ee15a20909c9dbf2e9b9eaa7993e6282dd98e46bd7dde4eb4a39ca1ec4ed87aa8d3bcd4b284", 0x31) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 18:36:03 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x5e, &(0x7f0000000380)={@random="ed7af0960a68", @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x1, 0x50, 0x67, 0xffff, 0x0, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @generic={0x89, 0x6, "f81080bc"}, @generic={0x89, 0xa, "72ad966e936188b5"}]}}, @udp={{0x1, 0x0, 0x8}, {"4b2dc4537e31878aef1b4b2957d5bbb441101a4003f0e4ebc3d04817"}}}}}}) 18:36:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000fe29f7bcb7cbf3c7a00e465e6aa40a74000000000000000000000000011100"/114]) 18:36:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) clock_gettime(0x24004, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x88, 0x9}, 0x7ff, 0x3, 0x9}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x681c, 0x13f, 0x9, 0x9, 0x2]) 18:36:03 executing program 0: r0 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) shmctl$SHM_LOCK(r0, 0x3) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000000c0)="7999a146e5f3b7176dd7d7a9aa83bae2f9d248beeb6c56aa41d848369494e98fe527c1b788bbf101b63af49808bb7fe645277321af916a8a1dd32ace7590440fe5dac986089cbb8f0f8bdb2dcb47555318a36816a66ffc3489107681d750210c776cb38b44c76cd167efc59a0257685abb9b0cc7303f7376ca63c6a442adc5e450e64e5fbb21531f7265b549cbda4a3560e4d6a08fb20bc9b722a7b634f712df456978ebbcb295d6c3f182", &(0x7f0000000180)=0xab, &(0x7f0000000280)="601bfd3e71ec648fc0b5db1b3af9e6167ec9deb08a4f063e74c8f37dde02338251b4a9b73cee7322a1e150b715243b05b21b248b26595f118fc79fcfa26e6af6c76a08e4e1c2171a548eff75313e6e6ace3986a05a484965d1591560e632ab2e8281313af3a8b4d73ad4c39d4113cb1db6f43013123a874ad217c78d1429119f1b654767ae974069b8b192f86ca2209c448eb9e45300000000", 0x99) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/128) socket(0x18, 0x1f60788233dbf0fa, 0x1f) 18:36:03 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x56, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x70c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xd7b}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff0000/0x8000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xb364}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffff7}) 18:36:03 executing program 0: r0 = open(&(0x7f0000000680)='./file0\x00', 0x100, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f00000000c0)="e83671aff68e0ed831b63561382350b760f6c79c05edeb2f8329461f7a6880b3235488e5d8652d", 0x27, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x7, 0x2016, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672c421d8fc5bfe99e978198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x177}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x4000c00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(0xffffffffffffffff) socket(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000780)=""/76, 0x4c}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/120, 0x78}], 0x5, 0x0, 0x2) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 18:36:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000001c0)={0x80000000, 0x8000, 0x8001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x3ff, 0x1, 0x1, 0x3ceb, 0x9}, 0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) munlockall() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000100)="bb8638a6cdc9306d25065185eea10911a7c37e49b360c1747360baa2d33a5c1a81a62e01aa13a0c0d8c47f0d93b9bf4f725916506eea7cd814afd665a8b7aa6cad010c12b954144dd06fbb59849623b93c3baa247b7cecd80fec7bb6811d5927b07b10142e720c6452", 0x0, 0x0, 0x0) 18:36:03 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8, 0x0) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00a1f939eeebfc6462db38b4ce8ebf1909683d233ee981288367002e2f66696c653000921ba7f95a0c5a2b5072749e0bb2fdc74ce260f1020035"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB], 0x38, 0x5}, 0x4) 18:36:03 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x29, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6, 0x400}, @ssrr={0x89, 0x2b, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1]}, @rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}}}}}}) 18:36:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="2765d78ce8f6", @rand_addr}}}}) sync() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0x0, r1}) 18:36:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$dupfd(r0, 0x0, r1) msgsnd(0x0, &(0x7f0000000240)={0x0, "b1090901ca453b76403e5a3e0e25456899558b4b505334526a178fa8c146b30a847b0a41c898a8bb7ea0d715972f1251e3aa2dd9c7fb25436b"}, 0x41, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000000)="bc", 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) 18:36:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) 18:36:04 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="7e3162082cbdc381a5f4c08061d51d6118fd1bbb30357ade22291a61bee9ed219361c5699301f9664d528d99db5d57070b06d1afb660200ed59c1350a8a296cadda3df979babe02889e586622f1002a1eaa838d87ac9f6e1a1060282f546b4fc0c4fce7328974b3ee20681354396a40879c356e5c882c8f721d0a259c839fcf19dc666d95140688490200606af2b2d23292600785d3f7e3c13642ef4833ef0004c96ec743200b1116127fd22e0dbac3e0a40b1d3fdda4fa9ca8a2662554e46ab7834e04f231c", &(0x7f00000001c0)=0xc6, &(0x7f0000000200)="5eba93ba8ec89202b5d8e54cd52355e2fdc94bd4b93305baeeb3cc83d674da09b34bca547fb76e26b2a880330ba74b2fea44a1c6b1179a7309a6fde153a9405f295c5d8d00a6e1294976b2729d2506f86f207923d13c2ac99ee5eac7ab1e8590114f9898d33ce51bd7d7c60022b7a06ca6c705b31fd068a3f596224722cc4e5281f728a279ea12465b644a6314d4154a580b84d1062e1ec2676b419039d8cc6055b87caac4b60320a9e52725dd69d062cd9845dbee06632e9eb30f602b71bbb666b294fa87c53bc8e0f24ea4de1267b10777ef5329dc880ac0e9da68238fff791d0d922a50da97", 0xe7) 18:36:04 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x2e9) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x0, [{}, {}]}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000280)=""/101) 18:36:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) rmdir(0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 18:36:05 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000140)="159ae6ba2a90ead96e9f3bb6ed32768a60ef1d3f47c1be1c3858ad96e5548d9d9e58a246567f4c4c998bcd7d6841e23357d934910bd8e129e734c1a419d6a88a1d0661eb39f46d9d9138235788454adffd56f4e32ff47d375a41df05f18f4f468366b4b06fa7aaab1db901c860e12e581db38411a41874e97debe8ba90f661ded47acc6a7de008b421adeae80beab58e450893970027fa67643507c44fd79f779e99f9fcbbe0ef29613cf1aa414e7b9febeb91e09f18ad88ae724fd3f06127bad3929f754ad533e6234f0031", &(0x7f0000000080)=0xcc, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/57) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 18:36:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xc) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000280)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/149) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r4, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r5, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x10a6, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x19, 0x4, 0x3, 0x9, 0x1098, 0x67, 0x8, 0x3, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x30, 0x93, 0x3, 0x7, [{[], 0x91b8}, {[], 0xfff}, {}, {[@broadcast], 0xfffffff3}, {[], 0x80000001}, {[], 0x5}, {[], 0x41}, {[], 0xffff76a1}, {[@local={0xac, 0x14, 0x0}], 0x5}]}, @generic={0x94, 0xe, "72148986bea5a611056496da"}, @generic={0x0, 0x9, "dda8a700cc0f3b"}, @rr={0x7, 0x7, 0x1, [@multicast2]}]}}, @tcp={{0x2, 0x2, 0x41424344, r4, 0x0, 0x0, 0xd, 0x20, 0x200, 0x0, 0x2, {[@eol, @mss={0x2, 0x4, 0x2}, @eol, @sack={0x5, 0x1a, [0x2, 0x8, 0x2, 0x3dd7, 0x2, 0x0]}]}}, {"72a18c9ceb9480e0a711dd16a219dd3a31bed32106df67c872d8834d4c1ef035e85d5d596620e5a7ee20e6f2e4618119f73cc6e51348eb58721c81cde936b7e6ea6492f59842fb4106bf14480dea86d163af766e529990f63667fa8271cc5666ddd52476d81be2a1f60678a470a275d518886cddd5285e5fcc066d0f3c03b9b0a576fc56972c1e0901062d21026de30ce594a145253b5c0f5a873333dee860db97a34bea0dd85cf81b81a0f8d43492e41d240df8c285c8c5de820df5ac6e6d1e80dc47b77fb12e5f3889f27244ba26e9b5237060096b4b34e8bf21719629cb527d03ec10b739baa645e5fdeb468d89d7ff42b34b7c65e06677b73c27c52cd6f5d648d3b11e3388873eabcc50a813224fcedb974c6325a193ed6837dfef6d2de401602e8d4e0a1c7cd6975272890e0f4139ce4f8c1271eeb49ace42db119b0e879b25306c9c41316aec0d0b2c26cd397f9beea914b1f99d461bf488502a2256e7c2e7db6085d579862bf22832e8229f7ecb0aeccc5a0237b2f50d464009afe108457146aa42549cff2f1b616196514c3097e70e04f9fdb1ab37766b36b9aaef5aa9bbb5de0e0b643b303e026662e6939ad43c34578533cd2f679be380399d41a0a889ea20063316167929986463541ca761b963bbea78153622bc161bf4de70143eb21a133a125bf6eae90df5a11beb585d6a98c6f4cbac320aca7e15060b024c3bd46ee5322367adc8229e844e6f966e9c51da34b1a2785f7c8ce5e1d7c00ccfc3a383da562760660ad5b2f77faa8d9c1d28ef3413096a7e0404cd4b5da738784b1ebcbe73581bef215ae97c567b3f12fef1958959c0d7692f08a9f9806ad1ab21278a94a932da4557f90b2b69085d87a69609e240ec9eeb5fae407550d95787dc296353ed3fa925d2dcff2aa28ac8d8450b575af32dad0f1cb0e94a974e3736942adda647f43fb76b4bbf7920407b530a202a08779e029aa22bc17333b94d7170f9b30c7267d5c435df3f5423ae7359281566c0496492e31ce739d5681d05c11d5e10fae80981163c4fdd1989d7ea56a8dff73f4f9722b67e1d1cecdd02f683fba854a59e50c3c7b3abc3534a98f01f7149cc316bfbe84630d5184af3bb8e174be40859e5df01b1e96ffe299cfdaac1f334048c46a25b48252c4649214afd0aa00a38a66ecdb0af6402ef14d9e67e37bafe69382454bf93a75d82afa82c71165ad1a3b4bce1471515fc58520da3b9a086b874eeb94bc5c7ad8ed9fa9997ed5ee8d42357ec5c697483b121c9845f1a91562bb576c5dbf344f415b710c6b01264fe7577f39b2497991c28dd0f17d1ced2253d3f8fa0e43b5bacf49be99b77273e3be681b0ddf1252d8dcb5daa96d337197b5dc50d0eaa1acad17c1f490304b7b8ca6fbfa914e564c1ff7e48cf26b44d9ca92c6209f899b5b88da78697c3793293115ebe054bb4d252f480847fd2709ccbc02fffd9d96c802a63972cfcf08b3998a95c6ad36482116270c93a7b9f0f63f0d0ae9ff3d2fb16236dff8bf3080c11e9730d473f9fa19946323321e8640da25a7438d02c721a00ba7ae318f61fdb33ba0b28e49c5b8b0187b645e2d01e3e9b0e67350654563540c4a1fade2f1219737c440a93cb151ab1d09c608658a526340a87d809376156da6d7950fd7e71bcd866af13e929cee0cb149fde910d8c06c3105593ffd0b4738ec7a2c5225e7ae97ceffaafd2e8c17a299354b71f05f2f9ffced444c8c19d7cdd85dbcd41ae83ee5a1442dfb0b24cb8d0eda6d0a6c1d3ccddfcc321c9b2d6c1f48172e9c9e01d5debe2c786d3a9fe375120044c20a7d83fcc3db43c6636a44d4e757eb6f4b8381fe10cc4733b7241ae30b50aa2eb4fab63e561ad101cb338f6662e4aa99ea298a4d1814ee1a988fd531152734b1815cbf262bac96b4d96d6c15717644f1fffea5b909e02c9de6f7d36e2b3653d36628e0ffba504d85a4f9744d2325dce8fd68cad56e6f2708feb3457e72a33a0247a2dbdda66b14897d96e7163d7fce3a9a8a3a231d414bf7e770511063e706964d665f0f49264194c0d7d8d737272218d393afd1c1ee1f947bcb2fb88a3c4fa172f01348a03a76f9e8b338642d7212db1b89cdf58e7a3f89cb41d06f16037fc97c50e9e7fb13ff755758e40fcc5025ee16d72e631dc723b1565d66e5b11aa4ff9e0b1eb3010200615748e3993fd14a036bc1e007e072335ec4427ca7bdc40dc608b8b70385d6a89804a1c5c78013229ebef54621bb0d16cb931999db765ac9379c457e6417aadb1eaa222b20c9efaf9e2dc8efd8674188771984aa8144c98e8cef170872651cd02a3b7dcfd61454a913a26eec7a8a4016eacbed2a9a743fb974a2ee6ef9e2795926461e74a7b5429bf932c873fa64e73f888367b08b7950a1ecb0db545fca60de5ecf19205cb8021885f84b299aaffbb49b5a7997f1429b854f1ac78d50b8453e74d9ef1f3bf2a9ea22a2a4974b1cf0d3b3ab3a6e557df37a88656dfd1e9dfbfac30fd0bf8746ab1347b0881e6042fc42921235659559ba3946c6d7436f6876f710ccad96436fdd7ccae73ca2eda2ac0f2eed6eeb8cce7b434a628b51dce534cebf789c0045056aa818be479e6847b3c1a3ccd03ed491fd1d9ebbfbb325fdfd29b1f90f38d1f2a4e7573972242c80800815be8da73d311eb1aa0ba1c5b3b3ab07fbe16e5991d93028da107115194ebc50974e5650cb36be836e1e589d32955b41d22e5b538d8f1ec9a39e2d3b771ec083e1a61b5f89cefa042d45e1feafa6fb9c08e5ef8d21f1be4291db56846e4fe6feb55692875b831bd58ebee94ad3eaed815994dec6cb171f8472b7e59cfbbfef5e2d381f5d91df3cac21d58e724db6218a414a92409bc54c2e15029f811a5fe9e3e24350f1236e4d3160be1f87679694810379eb1caccc7bc30cea66b9054d880b72dbec56207faf8eefcafa8553282995e7e225d3190ee1566ed42070d05714ce8a0148fb165875341469982f998c3739190ca0effb24c7db2465da6ec0ed11be800f5fe4e9fc979475625825253e90f16f5ea226d70e8b121d7bfba9a635f709dc3e5e060755e6f62182d774aaffe7445549041de0ee595d4253548a584fac26e4ebb826d9e8484655e91c915311e9ef3e13c14c19796e8821e635ca55e13f72b59d9060d1fb804b31b8d3c8f97b10013a3316789bb03c2f77edab53c513f1d84d46bf693afad094276116ef7f650905943bacb712d47b35eefa5978e734e5ba0db8fb1dc9ec6728dee066ff5b7b2e48b30b73ada92586d339abd7aa37534b2fdb8d11ec6f4841caedc477c7715a7bfcd551fb1858ca59d231946245a2440bed4122407b510c8979bbccc14f1edc41e7ce5ac0c031c16bbcf4ac87f87285ced94b5e624639b55e1ea20ba939c737d4227b2d95a354c769528bb21545d7c13dbfdede4a2ef55251c57498ddc89eeaf4b682683ea31b720dffa469114fbc5eb19b113577d8bfde0be8094e067a7855696e1fe4248a197edfaf8fc80d3921e32a0f9dcbbb0e7d283b1893d3bbf98e00f92b5413f7324a02145a5ba2cdfd07a5dbb75f8093e1bf5a439a3dd08addf92065d3f6989a4cf859c4743254ac8dfe4ff8fabbaf8b36860ce8988bc0f8f92fd2d0feafed462d1f783ef9042574c53f3279e39f4582df30c50b159212f6ab9524e4a4b4ba53dcf38eccc472d361637750a8a934f4bf8cf795768bb7c016affbd3ce5d37d372dc309d2a9e8c4b5deb9f08b0342b2f4be43e8f02cc6b0433ef9f1706d243367b0f02b5885af908b4be774f33570e6773c6130456591d8647786e0167259204b1532dd6a8c0a9a519be1fa3a97eb7cb6354fb80b622694c98bacbf387da97b225730d77b9305dd3acd7578a03e96d7fd90e76a1135511d7fd3267b2d4995e3fe2920cf84a48948f8d522f751ac559a22a0e88210845dd331778eceefa20f0639e74d018a795ed925ae32da5574acfaecf742540901a6d4ee5ffafe82f271e8ceba4bff4950a8ec19b4eda5f45868c304e18189fb370a1e7fe6e405f43a426b5ce2e8f7ce482f33d76bbcf970d31eb74139ed7c412e42599b2e0d880664cd4e1bbc26162cb65860148fde4e18dcc1632e13cc8a7c5f98ee33aa956cd41733faedcf519c5624c7832be7b42da36e25f5512da575480762f70d03618f34c18a8f97fdc807ce697ed8fcbe9bc79eea857d270025fb740649d7af4288a618b77d9789ba526673daacef1451b309accd33909f86f285b865b4bf71d740f3bbc7f0703132dd5d0039f07371dd4f3a562b367a86ed7e46ecdcee162581c4d242b9d3d985535709620bcbefe72d3d7ae8a0b66683c4e42ec00b0d3f41cd3388703773ee438e8e2f4e02fe27a7807e2c9e7cce2c98b68dceb1d38ee3abb195fc37a999a8362982a3cfa1f137fd4f6041c06a324baa78d78d31722638e1b6fec256af3da85b11be89c384538c217b120c18b11ec601831df49fb57367f0a68d0b5e02da95c5ff0b4f790da2ef3b879ebc0b0e0b8b27e1dba24daf45f6eee43a0377efb9cb33206591419034990e44796c19c710d6876676207089e58043fc7bd8ac7168bcabeb0af8a45dcafeb5683314a95b697156cda343933a8bf02e0d422376d1009a4190b14b0b68f6400b594b34292bae68ad936223c3921155eaf8bd66acb04b818fb9cbe9d2f7773fb1067cff692e36890fd50b636b899f957a94ec75f8911cd9bdb39c5fc1c5e8480cb745d3c6070e707f2bf89f64a01f7efacefbab753460cd56b98612733a1b87b9cea9e6a88d44bb481fab92272d7523ae8c1e4fe4cf706c32f77962068f4c4ce61390533702aa299f9e65c88b695842ec1b7995ff8999ed814d83674548a18c1cdd4b8163c7c5df7747890787842b21d5208c93f64d7a686d10d8aaeb7de21c62aadeaad696a7fb04209da6c083e9cfc71bcd7fd0e7162b93ae7da3d6c8eaf90f214b93b46dd496d0777586583c4bfea94ad5072bdc555741a76af9675abeb7d7e33ae6929cc651c8e605fa526e5f03436ce880f6b3ba4565759a308c416a0e1485bf5c50312e7381b5b440ef1bce268239ac94b6e6c6c044623b7f3e1779b4e62e9d99422b21bb5fb03954c576855a1f4daa009bb77840a35c89f9d95514915b4a0852d7acafe6bbd4ff73ef625140097da0eb9f7b66ca0f9f280e9ef21c5c50ec0606f09b35f4311725396d14cf8d19199b018aaaf1eeb72ecdb4ca899100c26a481811ceb631a40e1c353ad42b4d3eb1da822bfd6ffc08f9ea58a879bb287136624cfd299824e0459d091d11b5c3d3616d345a143f020cc2a9602b13100a4ada28e531efae18afb0a21d59492fda9f9c2ca9968f039a96dbc7ef93fa2b87854806e01637687c381d49b8a8ac51ac9c11e7b2d54b67fa712d77468a86076d48bcd80248068a42acdc960aba71c1ad0b8f5e6bceb9eed95f8bae599db91a838fb54d56ef20581c8de7a5cfb9ca08a8c12852146a43c6624c11fb44bcbbb691b36b82d42c491f25d305804c8beaaafe8919b0b402222d3fa087bdd26a67a10247857c091ad605769f1a0393973e8797f13d62ff980c75f3a8cd77e7fe565cdc445fec6208991b7019b0ce3254ea078bcfbe16be4d729b0ceb2a218f70555be51be797820f70b9b71cb48c11851d9d6ab59085471b6e95cb1c59a7a3996a5e9cd764b4a437043ddea0718a35ca8455fd26c46f286fcadc2f653217e865fad64cb8ea1e90715c6f7ae21fe24e73bf1c01a711dbfd2e919fd68d10c835358bc9b4577abbbd49"}}}}}}) 18:36:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r3, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r2, r3, r6) 18:36:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000001880)={0xfffffffffffffffc}, 0x0) 18:36:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/151) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) syz_emit_ethernet(0x74, &(0x7f0000000300)={@empty, @random="0000000500", [], {@generic={0x6558, "3824a22f26a161029db43a201db70809754e10ef9d3ffd77a252c46fff9a2cbc7161d76bd5822f6d33d185694538e9f2b925f3b1965e507e1c192e76ec38f07f542250bdf102c3b46d02edcffc426dee88ea7af801309c11105a9dd2bd7adcd703f65d80705a"}}}) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 18:36:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86be60a4000000180000fe39bbaefcac07f321fde15d886f3182ff0200000000000000000000000000018300907800000000000000000000000000f70affe0000002"]) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @local={0xac, 0x14, 0x0}, @empty, @loopback}}}}) socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)="0300", 0x2) 18:36:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 18:36:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaab04e96bd25bb58aaaaaaaa86dd60e7071000183a00fe80000000000000000000005f4031c1f3c2b530ed749571000000000000bbfe8e0000000000000000000000006baa83009078000000000052dd0000000000000000"]) nanosleep(&(0x7f0000000000)={0x6, 0xb4}, &(0x7f0000000040)) syz_emit_ethernet(0x100e, &(0x7f0000000100)={@broadcast, @random="3a3be56a943a", [], {@generic={0x802e, "a282abae90dc83274647ebdc81cf195ece6bb59e00f38719868b5894426457cbe10ff1a1802e52a44f23acbf0872883d823f2d2a7f20c69a7e363d98ef0a64483dde09e77a183791330600c345fc4386c27961466cacf0da2b88912dbdfd563114c42dbd0cfbf8db0c8fc8a46634585e2345793de8e3d9d3f8ef47c8cfe045116e0a24c2c71934e1d0257d3fb58cd791f7cfc3f61d488d8dffe47d31a373eaea2ed25c44441f8d823c9a362392a52ac93315600b1938cb064cfad65b8e38f9b2dd3df5216d8f5a0631851b4a20150932fdd23cd38321fca3693f679c747f60299719438ed119320fc69f6607a0b5c6917e920364a3384ea1edeb42a6eb540945a98738ee0a43302b233f11e9272cc94f8948deddd1f6934204d939692e37ec699812c49f3ee18e7a69b6fcdb7e882452458b77147aab9ef0605d2df1d70aca68a04893049a55c173df2df67891d211d25f09517ab8e1cb43d6a9af12ba23fd1336f290e29f493c2a54aab75c60150272aa507d692f52ff48554e2bc11f9fad4b0d56fd91db623bd8e688ea080a8842b3582ec775fa9d6d16c49ef1d9d0071b79345aa0a0eef3e0215705bbf2816e2fabf0fbf205ea4c903df3dab00784228011a3640b9abe5ad6158b92525fea8a808a9939760ee1d062e588dea567657487e02ff2598e0b93fdd2a4bde7748c04be94d8e5b000b38d7126bc6e6004397e98016b63dbbd4daafe8dd12085e1109acd7936b7e67820cb36f3e1532d867e982e1cfa0d50d3e4fb070acbb85d6a5c906aa9d0734eb2d7eeb093e49cd48f1a417c69ae8798477e75a8b0585e6ba9b74e6d1436db83796e2e9039931500d8556666b4540bb7e1573b09128ac28630e2d382cc7eeb9191d52763c3b5ac3ef9c1b7e0e4829cf1fe9882f74e6b010d3433a8dd308b3b817db1a2fdba0f2420da136ed080926116418d312fa01dc46136d5148dddf296a10c4cdecd0baae83379efd79f43701db8fe01e3289cccbc7f173bdc81a3561da1f47d982ece04d35b223f309cee94bdfc3d2816b2330a051d5bf33c067faff2e876d69820fdb722ee8be776efec67352af51f4110aec0f391f3aa6447cc16cb6ef5f619b04a88a77c141a094cabb72bd953087ad26878fd9e4d9b87cb2bef37e0d3f4e09f714a3255d2eabdba01c2130120cb09fd77334ba37544e1d2fbfbb1ec3b80cc17959b9b0457fec094179b6fca8ebc9f5ab379a4fe28051eb5f0fc32e888d7ea7e0debc42cb468ce3d1bde438bcf7264a1cc7ab288bd82e5092670fab06ca9367258ac99f2e53ffe107e791e3f1bd37315dce7059db2ad24413089e3dbce235974054accd71b5ad327c3d083784056880821b66145938ef24a4a93ee86e851002b7debf87d9fb6e9288efa54ae7d57b8711456efdb65aa82e3f41c5b33f6da952d76d1fcdfee620eb63bd94f92d66ab7ba7803721470f91722dfe7593a1542af7e048971fa16152a75eb3122652c4fcc2e3bdcda06669f9a94e5e52d3abb246b605a461e6404c22268fb1e48c6eb66f2b3432e32a6e2d6a85193e77314b5ad3d30bae59350dcf4dde23d5ed76f39e57e5ae8b6217d14f1cc3acace82e7ea59f3933b07a62a7cc1333bb0fd4c06cd84dff549c6482e8845d2770d8e2cf562be23f886684f41a3fefe4eb7ad08412ee151e6cab61842aa33ac134759fd97ae4a63ada8f1e8def21913d8953b40c433092c6bffc8d0fdb9eedd9fa6af61144e68b94cbdcef45b074b6fd6cce785ec1f6a494f977ff82cb147941ab3ca7cd160205473803877c9eed47a027556329dc02809364a3b3233b402efeba9d17a5cdfb537c3656036ec0347995a93fca0583bf86a4c4bc0088836f396cdcc08d216e3c57d9b330e37fc46963b8928a3e16b62d2d69e6a6064795741c8a118ee07bf9d8487f06a651dbe8e59c694b8c8126833f6bdebf1ae7786fa413ca9f909cccc655296c8e2903235971e3d77f1f6a8d6f0652c5b0c38a6f3c6048c5f2ae7de20fbae23503f7c1b1a184500d43a218f4cc16cbc9a2bd10bc48584d0f94a699a44c2fbf8e78266bb6f416bc7c3afb6238b534ea416264df010e311ce04d5c824c99c1d873a56c3f48565882bf87ee93b3187b30986c66f56b1ddec549547c697f19555dca1fc3072de6baf581293d20a98a4d335315a85d52a771315ab8b593201c0199d0f8116124d8d8829b3bb2c4abbb368bd5979c7a6c97af692e4ee818388aa3c24e837433da73f201c25c821b6506d9c3692f222ea9da7c97a30a584d6d845f8ff4d6f673f52dc65f7047b6881dd29543efff3dd798eb8a57ba57c120227aae374c27562a88d9b24b627da1b6ef91b3281d1a5bd9699d432b2235c1f3064fa5bc586a12a9daab6e86d887d72adca86ed61667f7222fdf1c09693bcad3645fafe9d7680bf21e8b862670e5721d9d32a4155e19ea4e3cf610da59292319e0ee546e1e01ecc786cd1174c7f0222cef14e7b13d1009ff17dcb38ff3987aadf9eefaaab8fee15b0f9afdb3b0c434f08c6d3e73ca75814731c1218c29f6c9069b8e20780de234364c7438aebabe6cc1d650aed849cd85214cc3c6b28d0631d4198236cb47b286d22ad14e9cc5fcb746da3f3f38cbb67306feeeed33ad0ef44f31770c20fb6ca69ecd87222cbf086d82296014f2f4988a29af455cc51a1d5f6c460936017a45f2ac97dd651000fa21c6a3e20152fbf827debdf8132f28330ad3252bf99cdb4e0ddbadd3010bbdbc63e8a9236d1f930e706a4f4eb7e8a857684324b4e0ddecccc9d30b156b7544f5bce16693bb8ea8e25f7451b29f50c601724ed3f26c00a3871d1da7aed9f8596883b078f7411a2ed19c4bf3e715e777767e042c9a071cc534d1cb90ac2cb0c3a5b16f7a00aac45d761fada367e7fd58676dd94cbc1cccebf0e1384b587d9db7156901bbd07871ea62c135347d8128ec1730b96b9839227da60ccd87a546763a6b99e4ec84b2df27bea7e1fff9a697e1326636603f9cf9588ecd90fdb9e47e5cda2f9dc98eaa6f3693ca09463ec88cd5749b8d9e2af9e5fb0609bef287c7f7f0cce1fb178c850ba906b06f444746836ef9026a5157a44fd6703c0252bff9d57baa4e6fe9feef52bc0d7cb7a61a6aa4061609c17d08a351e69972658815ae38306edf7625b9f8d0cd2aa462be857d25dd1615ef6c14db07a5ff1cd85e140e01ce77b861e0971a892aff5086baeaca0c2e1b6b89f02ea3a984418b66f7527dee6f5e915abc8b701d74cc57019abca595ec9e8915bf19fa723c59782e39398e58e2ca84fb1be0c17ad6d64f1e2e6c22c6c6ea3f59e0004e8683c73a480255f259191e341fde4359763277a5249a3b354a1ea51983c3e73f7bde1919b78cedbd676c1632e2a3aea3577ed9d60f521f360e7525d0cb2bf9f6b8416ada068d8eed733b324661ee4cf343b370374682b93a54fe3290fb8d5e47dcbe2fe8db3092d41c70164fdc998090600649873ae14fe396d46ff98fe6e61fdacf629c4a3ed83729bc73a82321820b97ea70b321aae4dab8558fcb257f5bcb6316cfc73c4013a58e100edcb9c16d67d70fcddddad061332644c95add8dda33f5d728cafe69bbf687b8920404ad5d3e46a7f4abdaa5bf4b1645d7a1c60fad696cea4e9f62270631fa9ba98fefb97aa893648bddc9e0c88a545a551958fd87e164f1f3e3e6cd08647c3f4a9ab841312a7d6810133e3f184d79cf871250b9d5502eab143345c0c6ec08efd01493947eab9cf1edb6bd2f74eb05cec9ef7faeb06b9f5850121157dfbcfd23de278cab946be12b02a00e841ea7d99a6bfba20a277f60f9b04dbefbd93f64c098178d80403d7f9b6611d8c4e72ac55ed65ca00c2689e8fec3ea74e4d5be4061040dc30e8145567e897be288f7550cae4801365e2b77f6ade42fb5a972dcdb85378ae2a204676479c73f0b838697048722692e1165ad4e473bc0208ada46bed0933934dc6d3ceff353d07118d46ffc9db253710d50af14e02a5a33e053e78b85154dd77ff88e36878ea14df7943c1f00a188ebf484724e9271642bedeeda58cc12b709f018010c64427a9ed1971482979ac48ae6f4dabebef3770a90ad06bcc860e1deec39f2d4eb0215ddf2766cd89768e5d3bd8ef0d7f66a1befe6bdcdcdd043c50b50703b4265a77e408d8aa673d76338179cfa2aefb8555aa2648677c0e7ce8bc9e5639db1e89ee4d7ea21135e19da1beb64bfcc0b98a52daec6724e96eb81c8f04ebf8df8c2c4c33c842ae4236641cf29bd054996c1489ff961767a804ee4a9ff83517f3b76d53aa27ed3c7cb0e26230840f9e1159452a27fae5793172ac70f02aea1d5a397ce66b1706e612b1eca13101afc37fc529f9e1f494ffe1c7035e5850318f89985a34c0518bb0c4d1b403abd333b5ba5065ecae161ad225c1ded6b4a496c6b820c705c349d21051f1216f044d4240dd8352f40d45ac81ecd249baf71e8153b72a35ace2cb9ebc34c847a26e17c5596ed138a743ce43460f8721758af5e56225553c433fcb871022822e9acb28341d52d36598e3b48e1f6d5be621b8948c767830fdb8389cab1f037580a2f45af459238c61bd4a5aed62a032e3e7db05a105cbdf95f624d13a1880d60db0177b0ba4ee658e4e62b1c311808019dce6ace28e664a961571418094004ec4a96b416f2c268ebb484268bbe48885325a3a3587e797c8bb62b7756d92ce1fd87771b39289ad47772435b872ebed22f2c9d11a16042b685ce8227169e5cac54717c33b08b0f967db558e577e58681749622ecc19aafd57c356a4e67f8b1a97e870b7cbff6baa2bddca0d70ee3dfd5a25b4bcca21114012c15a059a8bab4ac8f781cbcd2873a1bad0d8ebe70a1674861c241a6d9fa8c1e6bc4d86bd110437199fb035d33d094b4d6c7f021db82c9ce4ae9f3acda844e497fb0e85fc26d749e7082fcf27e1376168686d62426d16ec8a839d90b7fa22a7d3adbf9d71c1baeb17c14122b3f4af84328054f58fae17f585125d661e7ec0cb48dd72573a5b2a4ef7b39a56b54e918aeca0413bbaa8fda37d378048c27a4a4ab07c09c7e57af0c52627f011863148a0211a954f1e995600863b677c5cac7216d994abec7767b422513fe465a16fb0713ff15c7e39d912e9b810e60ff852fb6866bb867d7b93fa094a797ae73d6a2b044281ea508a5fb1fdc608d89ba1e85aa4271249e1145700efeafb57b66b8ea0d76a0ca24f999a6d734d2750d2fc5cb20cfbee902a7798cee7298ac8f74d2359f826d36a63a18f37c515f05355cc99f52a13522fc8d42e0a1ebe53b2ed7c0e86c8378b0953317d13a992a1004d517b996197154a3900ffa2de332cf1b5561068f4e07bf18de0b8d0410d8c4b3607151a05c176c01f7c9fd199231fde859a3cd09330e1c127e55ac88635196c2ee22cc7c287a5d8dde6d9ac72231f2bdb3c1b9ed7ac6dc763b4471a22a90d02f6b28bfd2735173e6789361a2c0d3753e287019ad8a428f65caf89e8353b2e26904830d5fb0754639effceda60ad627c287f24798923affdee385f1c803ca5b4af6e2401f3bfa5385fbd1d2dd0d53d798c2e2a95a11c4b470253ff4423e1b4cd72cd70b90833522e14b87f6432ba65ea8cdaad5519e8517de7a8d000e5318bb89511f820b0bc7c7751e32ca9cfad86a71e5437442007dd5fa0b6122c644373107d0e8e4e99899190a4dfddc8dba1146ccd75c51d533270003244167328fb58465f55ffd24eb02d01ae9fe4efeae0bdc21f73106168714079ddd8a83cb647c259"}}}) 18:36:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) r4 = dup2(r3, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) write(r0, 0x0, 0x0) 18:36:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0xc333}, {0x3, 0x1, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) close(r1) semop(r0, &(0x7f00000001c0)=[{0x4, 0x7a37, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0xe995, 0x800}, {0x4, 0x4, 0x800}, {0x7, 0x5, 0x1800}, {0x1, 0x8}, {0x2, 0xffff, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0xdfff, 0x1800}], 0xa) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setregid(0x0, r2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/243) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) 18:36:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) 18:36:06 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r7, @ANYRESHEX=r5]) msgctl$IPC_RMID(0x0, 0x0) 18:36:06 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @local, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x33, &(0x7f0000000080)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x8014, 0x6, 0x1, 0x4, @remote, '<', @broadcast, "dbb579540dfd98c7eab355ec39dd59d1"}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000200)=""/42, 0x2a}], 0x2, &(0x7f0000000380)=""/218, 0xda}, 0x800) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfffff588) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 18:36:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) shutdown(r3, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x4, 0x3e0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 18:36:07 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair(0x0, 0x4000, 0xc6, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) flock(r1, 0x7) r2 = open(&(0x7f0000000240)='.\x00', 0x8000, 0x0) flock(r2, 0x7) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x1d) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 18:36:07 executing program 0: msgrcv(0x0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000006c0)}, {&(0x7f00000002c0)}], 0x2, 0x0, 0x8000000000000) writev(r0, &(0x7f0000000040), 0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r2, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1, 0x800000000004, 0x0, 0x2}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r2, r4) sysctl$net_inet_ah(&(0x7f00000001c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="a028b72a0ee70b9636f3da87bd61569e9abd3918cc5b573eb6260d2b4e831a7badadbf52a60bd167be66ff07fc0e544fe16509f941c0cbb886df049d9e1d8b0cc33ac7e33736a158e1bf8739a89469d5051558d6b3211aafb7f4b36c0396c55d6520ddb79114bb9269a9b0db643cfe99f8f3469b9fdc35c42538c9a9a500691e412f81c7b95a341ae6a6fc3099a7b7366b5cc972ea4ee9dbe903a267668f12ce2b86b8f630a0ed6590f29fa670db4a6a9825dfc15248b0cc2c69c421c47a64a5aa240940ff538b92cda244a907024e70c71591f484f44109f78ed937c89fef900bf70ab6d250bc9abdf9d0a05ef38f9741bde5c8915603134a8a8f38d2df999d1eaa7428c3452d560d0a0e78e8c5dac20b08e6c5f68877b3de080f3b1a22b5c6c8daf7f9d047e97e052256f359957b7609e4a66bc1ba747ed23cc87001ee1418a553", 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x0, 0x9, 0x3}, 0x9, 0x9, 0x6}) 18:36:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getppid() accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:36:07 executing program 0: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:36:07 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r4, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r3, 0x800000000004, 0x0, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x8, 0x0, 0x0, r4, r5, 0x40, 0x5}, 0x3, 0x100000000, r6, r8, 0x401, 0x8001, 0xff, 0xb2d}) 18:36:08 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x76, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450001000000000000019078e000000200000000030d907800000000430000000000000000000000e0000002ffffffff4404000007270000000000e0000002ac1400bb0000000000000000ffffffffe0000002ffffffffe0000001440ce783e0000002000073b4006b28f4a32e530be87110831188dd869a09e2083b4273a7750fd9d43fd509c27436e5814fed4321db967e50090a5bd9b4ff8cfdc8263f04637a80d321de0ba559cd0345b760bc52699e71e28a956d34e04e738aca84e8aaf66625878870f2e8bcf897f3cdb7bd2c9c47000021e95e19725fe88634b606fd05c954d4769e5fe0490e36520cdd1f8c9cb412618bde0f6c86968d2020ceb4220d3bf560f73d77ca28f1d129103c05f1bf79b86dd683a4701063beba930744e392b97be0b8a92f79bafcc6f3e5c9952ba05744f33d4009a959529e81c97b0e6d6de2d3d5b6bb63dc65ae0abdac322d52cdc439ecd722bed1d9f6a1f37a34222a71441332a53d5985cf76eb72cce884b11969638ffa88ea6ff9413625c3070293dbe22e279d35c2636849d1c0f855e4916b2238a3059d63b481c3c82fa9ac946eedff25f4ba764dfa7e7ccc93a0b5c9403d211fad49ebb26ad4318230f914c3e7b6551b65e5c4712069bdfcb420c0bd3af432722f07fe6760c96887d50b18e4ef66a1aa04879577108b705b21a16630a8da9a6cc27ab38e731982739a8ce42a9226158c24bb831a2e29d39d5f1ecdfe5b22d161cc"]) 18:36:08 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x4b, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "7e888a9c91bc7e7720975626fdb1d52cb99ccc886d62c3de3a7c0f4a22be93e3055426e6cd127cb976c9fe30bb4005fe41986e331c84ae13e3b6d0a2856d4693804405"}}}}}}) 18:36:08 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="0ba2d014bfbefd79fbffc112615e755c296b931280597d4fd4bbaf5fdd4a9f4a24c96acf6e1d58bf61692bb4d0415767b1d770ece623ec48fc753efe83b42c87c3e0eb927c79151ad1fd97b8d2433c2a997aacedee480e0ce7b1e4b02ac0c5d372f142c426478846ddd4932bbf1913980342557af52fd76ce3", 0x79}, {&(0x7f0000000540)="2ab848ed795ba590519c3cd04cf7544e2bea2add8937f1300a8b97b18975ceeb3d947594c3b0175044645cab712160d2f6a9bbbbbbccf253c0fe083b58019db80b5c58c852c95eff5e3ffaf9d68a7caa36863e138dbdfea55478f05895283142c2e112279d5d5f22c3c7c15fe2b9d1198012f10b233250f09a0fd60e0a884e55495163c30035", 0x86}], 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x3, 0x20, 0x61076387, "289ad10c5dde8079913c32ea219e5978ea3eb15b", 0x0, 0x539}) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 18:36:12 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x6) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="c902696c6530001464280cab5e2b3da273fa85aae7990fabdfa10149addb1a2458009939a8c409ec723d34d806f2def3b76572069a1b8b2e104ac199c45e41cb6bdb1f910551701d1bd8ba114dc850e86faa69f56ce7972a1e5f4a5852112c27b972bb03225b52d8471672215b289d000035beb825abafad03c6d0407ae45a930d26ce352b4889c006fa34685521513a980efaec9c72d86305a5363f11498514898687c5833283d8c44cf9583390a4e984ab83054bba6bbb2612422ae2a21cf492bbb9f7abcbbbb3f4dee679e02a0279fdffd07cedae9c3b27d5c29e5114d0bfa932bd8420b097844e56d670ab997b497cf568480049"], 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) recvfrom(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) socket(0x2, 0x5, 0x6) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xf36, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0xfffffffffffff801, 0x7f}, {{r2}, 0xfffffffffffffff8, 0xc5, 0x1, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x18, 0x20, 0x2, 0x2}, {{r3}, 0xfffffffffffffffe, 0x10b, 0xd, 0x20b44ec4, 0x6}, {{r4}, 0xfffffffffffffffd, 0x40, 0x10, 0x9, 0x1}, {{r1}, 0x4efd89b20283d942, 0x4a, 0x2, 0x80000000, 0x7ffffffe}], 0x9338, 0x0, 0xfefffe01, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0xfffffff9) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 18:36:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905ff7fffff67010000fa000000000000c414000000290000003e0100000000fb0a002797000003f93f0730284db2608da123bf52b53db70573125f5d43d852c2b292aa3cbd9ce0b96ed227813ee7238ec52c459e75288ddb7819354c25219d99aee78be985c4b42b721f43858b5420d2b246caaa2afc10cc3220a188ff83d38773068c04c92148d7fd845215076fb1502bb98b49861df86f902dd3f5413d862e5f886cf86c2eb24f09e74d95bc831d7946f9b9f2"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/165, 0xa5, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x7fffffff, 0x3f1e}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) sendto(r0, &(0x7f00000003c0)="fdf2a0d04878a378c8024e41d4988dc092ff0c6da7d47a2ee9c50ce7528a418e970f27d9b1c79390fa37c191f0d38a87581665b95a8c69c7a3c9865c37aab8b10950072fd62ec0f36c524c6abcd35e3da0d90e881f9d6b1d68471829798016ff859f15a977a8574c61a0c506f071eace3ff63c6487a3f54b713b1d0df45ea76b7b83f62f8a4a09df422da1416932a9e2d7de027e7b7aaaf8334eda00fde27cd5fe154994cb0a399bb06cee32a2fec0db44cf78fc4eb6a0abe2e26cef28028e9162f35716be220ea38282a27683f214565a73b27463e887e56bccc25f573fd7f0ad0884a5c2fdf16a2b55609521d6809abc06be687dfa522e1735f6a0a57005a511df81e3a58fee36d457b253e147fe0da7aa41b16d82b6779aa6b885ca75e5239f1124c8cdd3baf045d739051dcebf28ceec82254ddfc98da57cf6832a8b805458307db5c70e109b445599b5f3c576c921ba83da2061dee4165aeef99a42cba9a368e7cfa2aa92e5bfac1ffcc0725f1482320586438d09f119999bb82fd4d297def0f95d76f5d6bad044cdec3a29f402a5f3d9f4b9569c1f40a245675a836c946ebce768caca8005d78a13a623f4f1957b3e4678a5f4465b778f80d92ae1c1c4adab06253e32de48683f6d1fe78aed1ffef2ea64d345e09dbce7ff75ad13aa31bcf41c060ffad28f7447421af5cb23ba016afb4cd9b0db776e274c7209d625c28c46790300b77d32ccf2364b91a6e6a3a4ccf89e0fb49d444e4628344ccfc07e6ef19fbe1481612b37df4acd28130e5b76bf4b8f165c3ed1822bbe4a5b428caa739d7e24f8bc08d417817329021423412570e25899be2075a04a70fae1d53a73bbc28acc53c3daa7e6649cc39228025da9b0d68fa41cd97baacb9472870100f624a90cb64dd71e0428da2b8c8cba5b2bad43aa53eae0bd798357a10496f3dafd52ad22b023794a08728c0c023ab9c10d6e7c45060535e7e94cefb38d2639f3763490e7bd20fd40a8fb3d96714b14b001bae90f8ec8347d4f84864c617d8ff569a3f42175afdd2523ca5d2969a756f58110bf729880b9f306de4e4740fc72a122d04affc757134b8ce35c59ee70c9b169910442c7baa163601438e25e4d20374996fce3b7c11e5720c7f0bdac2760251bf1206502a79c66ccf7fa3ea10cff03bc64fb650e8d08c76927e3c1e020dbdc49b03106fc1e4aea1f090d22189907ba3520a75487e887f4f4cc539d5241e0e2e11efd74f84e093b754d9fea6638774ca26fcd79a3625f0d1e52e4d1b1404629cfe2a7ce59951764c4801e5d56170c0fb45b2bf97162fa7b02cf1d0c94c90dbdfcb8d6874211015d60636086a74405636475564be7b0981ba6956bec74ff854e75a83a172b4b2aee5a4196f5c5451dac8ff1b44686839fee4e945173878a72919b5c7ce9dbcc4bfc65c50fc483ec13ea633ef8273c6201beca90f1f46b34ee071c6016c3a4bb9e6ec31c643584d0328e5f15982981fa99e9cc9f8257cae83b3f353b8160b7fda1bb1408c7656abfd192e2100e2775fd792bda133914346d30b9042660483fbe698035917356cab7459e688f2a3507b39c7cb6123f58b3bf80ab5e011945633c86cc433bf488e921025e51d3bdbc8979af357254976d127947d2c262bb5d8f00a0308f4a112e2cf3cdf19d6d61cbc7159deb7b45f447606b3b4d34253e849230826f1c4c4017ed69048079bf43a2db06eca944c4ff2418d047630c154be5f0048914c67229dd7375007b721fb4f065036a2e16356d238180a14959d39b083066401972a53555097b6570e4487f2c0c5416536ff2d212ff3dad2159df84fe2d724aeb0bba447f1ba527643cad48d4e3a1fc466900b2d58199813348482526f2b678e96e52ece3d55adea5e22a5df70f9422c4857131300cc0b553a3a182a6a72ef08009295b7911a70f528a4f2527a05209f66391ea62c69469af2f6cd2f2efa917fd91eff59ea6d4f6c9415ae5d1068294a79433f8a1af4a471d507139bf6325df7c2c6d93397a117d0337bec7c9ea97c70a58730bf24f08d016a1ce745dea1100bdf489670de16725706edb79c56d1a25773b70e99258cd4ce69f76333bf1e54161f6e4af655c8f1dead2da8eef474f11a867aa44db1eba9fd05e19ee0e867c672eaf3493c33a8e8f55a485cc0d6a2ae142e98fb1ca1f16386228bad0c23e0eb276b6d0787a5704a01296af2b6bafc58ef18076a6b87fa1f39d0d76c574200e8f578800f6781b9f451124fc8eabaa92a4c67dbfc5746e48eb7a025f1338c35a91888a9535b51d20ab18919bc9bf09a9edba10fb1dc7aeffaf2cb3a112cae33ec0cd12c8c76f33f822c8c5c89654ec8893e39c1347bf86e1132c04c3bb9ccea73da8af5c98626081dd292d5e99aebddd51ba906681c8a6aacb8229970606875417fc9bcbc9d6aa95a638a6cc037b11868eb7d034e11bcc611384728821dc02f3e768b230f8d3b35b2c9db95c32bcb4a01ab4b68e51c1dfa362e04c8d371df0e880a1f278d971ceecab3c3dbfe5b5242467e374a47cf32f76dbc37ae20a5f3eed9afe8f29a79f332397b1216b5cacc82ab7f73bb6f4904b9e67ad27e2951b7039da5463aa541a2d7f1d65bdc2672a778a3da68cf52477f8bce89fe4c004bf12ebac176bb315cfefd4b8cfc3818b208dd9ae017a5da735f2cb4105f8169af7325394f875547a396cd664ebd9fc75f66ce0842acec49e4809b52c6b10ebef890a6471013689f71c196587f65662bbca31f16cc319e18ca52315d480cbb00541ddad5d5be3ecdf9370b6fd55d24fbfa659914a7b8d862d906b1345d6a578bff22428831fa6c5d287efc22a55df5759275f969a7b9babd1a71dfa787c0ff21c96e2941d46214ac7cbd35da69a9e145622b5b7f2d814fd6b28799e024d0bb11dcfc725e25c6cdbb15d5b54e64a9ff3a877796364d56e78bc006d7f0a362855a74d910a8caedbea1b502068893a88b6d2dd6b81e141ffa88673d4cd4f7b7fabd1eea6dfb8edda1fb95e0587118c24b1ce6feaf32d95a71d7e34e52837e18a9444ca2f3f5065d1f3d7ff3993ded8b424824abdc045156f1c0dfada5f7472629e709505fb370d2bc43cbae74ec651689f96991baf2befc0fbfe666505df89566a9a7e25c379f7594f96aac6cf2e661c94700eeacb686e5601b38e921fe2b1f7e519a2e4195f5c4454f661898ddc0a9f3ccdab7bb80b2032ee85596903ee2f189af428cf9c3e4ad8340d3228fa24a6daa8a1d973334eadaca3136e769edfd031a41bde77cdb38ea3ded415be20d7a9190f2d2f5655dcb2914ef77ebe6ed858d2c0d0aa6b60cc1706664b6f5b991dc3935b125ceeabbf423c2dacfbf48348d5c7c0d4c2c5eb22d3bad819545f800a8d3b6461f6130ec22c915613e8d5e14b8c6f2f100c5c84f2bcbf4ebcb1587dda594de7400cf5e6378c1bc584229ea14106bb4940f2839715a9c0c4363a79f8c53135c9c8e72043a1c4024f3b3476d0edab116c5fa884c8c696a3d5cbee3a1dd5a20be18a2758d4c4f4540184897508d4277cb68ca2627fc3dec3d13a1f64f70bbbad6cdc858269442d21e39dff16b5f9ecf58ec5d710edb941aa290a9ebef1f94591d36525193c60572b64da3148fd7bf057e0e97e87d08e319a8c36832573f4b21ff04a7470c2494015d16e3f2903f67d21d8015258da74837863d6e640e9c3b7af2ce82f4005dc68c2d70e696ad4152cb6b0f1f4f00cf2e08d04f87f589a1de6e91ee28979b8c337d1250193f362cd153f5834281bf56b2f0843b46e3dbb2ceb7f18a78a70c05a60357b4f2a3162b402aef435d117819513773715a58b27dcc9bc8e26ab7364d8145146370b08c97345dd06b76fc6d9307ce4bcae41bc885d125de0dc4a9cb25d6db4210ab11672fe5f364facba67a93995e72b00be1c54e1884bfe004963a89433fad0cb157fd8696d5a1e02e181ba766ff15d9d844ddc06618c8c28e1863bdc793da98f70a49e7a4fb02c528be99333b9a7c10ea00076639784c7efd449f03ee5324d1ac9a30725eb9839932f8ecf1f8e950b32f7cd050e96b9ee847d0a64fba671fdbc40e92f19dc52a354b8cc7f50b49cd00a37638f7bf0d5578a64283fba9e84a0736f1e386a4f8b04fc5a572d466715a53bbfb3cb0be7246c888a7df7a8fc7effc172dc1614feac50c312eb3dd860c781ebabc34e26475ec150237dd6c4d24023320a28d3fca3899051ec97963892ed6a9b978b1357afaa3ffcca7e8906c2d3f7a583230714cc426eed38cf8e6f1dbc71d3622ef1cb4c46775ca1a09f35555b6c4e9e605e5a9cd28cf084e0785155f7310b450d450a9e3623052225237e79be2d9213553b8818cdec35ada94cd2804f0997ca8d794185313b53aa5fad8787ba2b4b84a8d49ddf4e116951530dce01b66d6d7fc0aec2d25874bf1598d2fc4071320a48acc6f204247fc6956ac3a5a5d07c9c7b31e375aab0b7c96ef42cd77b1976015234df7fd2d0bed51135b671542bba2398e313ea8a40d6796c1ca16d5b3884e564c3aa482dc026bee064f27b205f54e6025ca0cec32b947f0418c8a59a38d5ea557fd97bdcf74fb541306fb751d739a28aa446bae6c26c1acba45bce0ab7effe8efa59289607de6718c0e9b90e058765e33e4ff294e5e9f85df929efa5990b9b04c5e2f37a407c48732336b2ac8c7111d9c53c27162bf93864e8b88da39b2f3c130f808ae8a5ee92ccfb559f63356c6e4f9cb24ee5f9aa36d26007ba86a15abaad3c8cd977d5def5bb5498436fb3bbea68d8895de9de4e5acdfae840c8d28282ed58291b1df05b5641d00f41ee9e0eb75825b3277e914d614cd1473de34f60ec4019ab3325d70242b20227e67e3d281702c89876049abf921f01739ba4a24684c7a008ff82c4d305073b3b3003666b7bb269d240021c45a4c9445f98ec1e1c94d032757c2067804c4b83687c426a420c4ee5fbca503381b4dd81ea0e3cf24ba8c1c30f9645eabec672f8eac2e4b0f2afb15906404d039068e51068e5370ec7f942f9534e9ee4a8fbe49bd18ab62684b65e53eb2a513b919fc64ae708f2cfbe7b3aadc2dfb1a77ce5cffb214a7b0e36c6c82666303427a2b911560118735adbef9256b17e9053e6e20561d02576f775bde99e08d820ee317f955a89ee9edb02594ac633263075cfd23a464b3d38f9ddc78f3263c85240f67e7b644f88ff1b31220c93adcbf56bc6fa0b99a4c78dede62a7ab95a3165602aada1608aafa1aa88adc0d76677c5150311e62cd07552110fc6447562da57f784e99ed9387ba13571b328785bd66582e3db0e8cea056969ba98c5b4a7202cd831ef41785ae396b96c95412d64cd9a0f0993e994f23e3af616e38bd4ad9ad61b632be3136646fb689557725ba2340174c270cdd78b89458cf5c956e2c816793363ac13ac406cc38c10da3638cfc721a1f1d3cf350139df2b72491f8067a8a11dc147892ac92b026a0cc5c1214ffd38128eba79fa0f101dfac0be2ee1494564794c44db2f5075be82937982cc9282199c37a5a3cb0c367a0feddc1f86ed4a5129ae33bbf2d4efd86736f0d610bc4b6d40d3c379d104b2be6b8a80bfbee292c49fa2985a13532b69e7a793670692d2074355e6013aa3fa625c94f0864a345056136fd10bce6d9847d493fc1e6e9080cbb34dc5b9ae1a261ab0edc9d9db9fda67b2e32fac55cace54c955fab171e8cdf72e1be3f1695ed821bed06f5dd9a468675aa228955c3096e0807add8493d3305ea9216b671e4369ad66e447c0449ca45046", 0x1000, 0x206, &(0x7f00000013c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:36:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvfrom$inet6(r0, &(0x7f0000000000)=""/78, 0x4e, 0x3, 0x0, 0x2f) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe3ced36735a288c5) 18:36:13 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket$inet(0x2, 0x4000, 0x5) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x8, 0x107}) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x9374, 0xffffffff}) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 18:36:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r3, &(0x7f0000000140)=""/4096, 0x1000) 18:36:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01444f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f00000d0000/0x4000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:36:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = dup(r1) writev(r3, &(0x7f0000000280)=[{&(0x7f0000001900)="7bca88d603b9d5124f5617d27b639485a68a9c01d763cdab487f91aaaf48819e2ab93db5dc35044b0d695bda56abb1f616132ea9a5d16fbe516d8eed194836c539d8989bfda6d65af9582ad29ea515ce263e92c96a1379e42ab0a508740ecc19d61780affe85771e51b87e4e22e7312d6740eb49e94dc0db17cd6b35290d7bf1ba3c92961f8eea05522671498d1dfd49b6c5c31027503074d4132b8a2622a6c0b5c67ec9d487791c8a90c3604044e23744a9dd5450ce93fa2857d92a7d04a6c70288d31259e719ae2092cda135c411a28ad3022cad83d86255c726b5539669de0a2d7a093ee72be88bd300efb78101fa13ad6b51aad5ffc2c3851b1e9d64479155c73a3c4c34ba0020689f85440c34a8ad599cd8023608275dd23af6f8bea38ccd63119484448cc14e070e79c9cfaeb5bec512a6f7f85d488fb6a8e2aa3c873113b3f14c7c954c2f3ca0a563c4460c89ce8fc10f7c7ef963ec689b58cbf17695d89a0b2486638d81ef4423c7f0a3b7810c7c9c4e019cc47251e1bb9fcbc4960b7c823f2f61477b3f73aec9f675e91a76018dc7c4d4ef6f84825bcbf400b5002f4751cafda1aedc1fa6a623b41d2e17d770fb5515f50f05096b63b749717c28e490326591764cf6dbd51ce30f1af584aa5947322238fa5c8513b5ad7971950a2441e6c88638f81cfbbeb43881986db7286196b122c151c92b4af3b7b36a66c24d540a731bb1c90d07084f0a932d6a7be091f6a5d4e2177b6ccde678ef149c69e4ad07e95cbd911e4226ebdadb02d71ef69a0b9b79cca9a6329ebf72d74cfef9ee37e413356e992fdbec738b1ff0246f509de04fb31842d3636c90b318c6c9ce87545765c5c9519048ba033b16bb5f761c1f749be288530fd60180eed3107142e13b4a31788406e7d2dcacbb114a7cbaad1faa2ce500d106cdac029be33eabaf544f9929c56aaa4a68ddac2d69991683266ed91b34111b9206d04bae97c3e948edeff1ab539b6d2e57c2eab2d931a3aa8f247c7c4fde37280ea940510d1d96e73fe7ecdd52b12300afab84ff3a976edec1e904f7f0d7696cf10fea3f5fa43e2e6defe06086aa3b6e54bb0e53f8f84d9d06f6325ec3ea44c4355fe2798798d3317d686409ffbbfbc59cff9a88adb4263ff3b7b03496e095f4740a4ca12e716bb529231415da61f89132059fae2a594ef90c9ca236be0b6d5bf2600891298337b5c517d81d9be8d342f4cc0b15f825fb727be1f13068fbd279ee1bf4fa33d55eec438031091f2714145dde0ffab8a2bf2701a64ef12871e14f7789858f654ed2aecd6110f7a87a4c01426e5265602a4b357de310a9a643630e36d17905f95b10ac5bc07afea1989f9c824af3139e3b7a6b546a8b40adef60e07f387d897d9dc7ae261164abdd975a769cbc7337c7f6370de9cdafb0b14120a8820a777900ef979e2613b301999eb3891297329e5c8ebb169e6844f65596af44d9b77257c57420312e385cc3d510e020995142f2947d1d7e8ac49a8742fa1880d952ac13f943bf4a80da80366c8efd91b32942ce399b289416c0d537d62c2a23dc25bd5319901b9c4d170fbee788187564426a9cbe93fe1746bbbdadffb3643f0fdb44fb2a958edf2082ca4dedfa1a159fdaf5d0fc0af355864f1caad6c8cd47b31c50e746b69cad5ee5ba835fc2a0bc3bea15a57f8abd224badb0c410ea4eb06dd2216b2c2af8d289d549d573f8d3acc83a0c90c058d22dccd05b5c86f5a7759d0339c724107d5ba69f9c04c4b3d732bd2cf48fd4fa5775ced13d49acae9d27239e58577572a68c5c83f6741a5b8b88852f38e1121672bd0cff2fe813b431ba595e45ca6246d6a90590139891c2c40607c4694c89681faf56aab5aca20c38eec9d9a34f0f2a655c6576a1ed3865fac72c5d51e7aa6722803384d2700ed6fbeea09d68a27278ca9683f7205ce1119a7edfea79b54b662d21927f75d3a82b4c4ed446bcf23492c47c80abc5bc68fa79003fa963f2af50d48297d0b7612d83ef8f1fec7b244167c01d789b64f60bce5aff4d53cb7a4095afa94a001c798fcc1d931d447c3e28b73f833a24ca4cade32d437c79e81990289d74b47a05b1d14671c2c7bd3440651f4516aefdd97a849b0a0453acfdf169e3377e02f590c475a5024ebb42bb5adda6a824d6dfc8e6c4f8afe0957504b881c0a8236f6c2c9cb87e6ac25afe34323d23c2ce7d86fed180b250b4044d71e405dcb22a1391d0c087f1a3443f854ee7e9501745c1bb559243fc82d4ab3c116b4547374e2a1426532e580d7dd2a4d651d641064894e7866b0fc15f0d85d23cc5302e8e68fec7ed76f29056743652423e2a6b985c5aef434ae3884ce5a01638507052104f401b3207b6817b5252ecbd5d356e9a555c170723ef2a14a2b862bbb5c06afcd7dd4ed23b2336f237250ba6e50b5b31fdc05abf0301a74281d588e03ad127ce853ef8d1caff11233c1ec17412af1f08bdf77ec8f3acec5b119cbd8d314b5975cb65caa7af4351e3bd21a49444a806919664bd79ef8715623e39d0e73ae49bc9f4d287a3d8d013a91db3b6e130e3799331f9b842a0948c2a32fc678ef58b0f518f9ed9e384c62727eeb73d1495f4833859c9af9594745f246070341522e241c6e516ff050141e023a573039387ddebd393d1208941afb9e193ac0b85e96749ff1247c3cf9a1f407bb96ccb9c9e0c06d793f912607f39b7975e38a09ecba6491bef060f9be5561c7715bf4465487bd5af76c5e2086b6cb048a7afa3d368c457efceda2e8715f9eb18b44021042e2d8a017fcefdaab34dbdb5d1229ec1f14c397dc47d352d672f4ef616c8927a15cd96a34f3103b43ac4781162e682b4246384a19f8daee0f5769b7c7bfe18e1cf990b76ed66cac1b37e9d513010ed1fd4d957afdb97803708bca4a87f82b50f10f1241e04189dd350bcfd5726969bd0725980ee47acfe6a14e6054ef1ef31a7f415d025ff8c78546820d02c7b9bb42f7e782c023b4e5a740b3976addfa22c8ef2c88a669cc4dfe5c9faf0c1b81b77bc1448850f4300febc41bf197b3b92e13dc20d2a187d9945954f4c6ff58006ddafa27bbe31eb25c9d3e770dcfbd7e48687881cbd8fddab5ca2dfe1d9f12251d0afab90b323d98bec3637c37a2e1b4c86f4aaaaca9f84b5619996d759f99e867de7355cbbf3ff47bc749d44a431eb2365dcec5de595d8b4c07f10f07b33962d01e2eb67dee5e46b630a6abb40ca644fa4dfe993fdd9feb795d2cf208b3d35ddb9cda13a95e2533c3806e4e970d5773cb7d22a300b556f35568439b0fe267e0762f0e137c0aa5dfcea67d361df3a76e80bae7f92613ee5c674f116014217eaaf7d62f24e8a9b8bca342897ba038e4e1f2ff9d78409c366f9c749fb209cb5e7b08a67738e917f382368b8b6dda40e746ffda89f8edbb709fc439e50cde94c78a221d7c8d25eb9b7577dca5b77745dacbe1b73a425b418fb9bbb5d4747953c6c0bf9a86ac9e2a3a6dcb05ee3c0057e6426e5578c976447f5f9142de5f1a50ddb26d1705cf4a9dde74885fbb8d753126569231bf33c334fec12a73bad54db026a8bc231833579d49be750a5d62c6891f3da934a5ec01754aac674ce771b04e87a08230ca44083ccb42d3eabcbbb393f7d56e2e7fb2b3b14b151e7eb53a29e41f715fda81e63add0d2a562beb487a615ef108277bd77db10db60b0242c4b734221f89c3011043401cb93a66a68b17dbd1503904cfcfec47801568ce8a6350c349f3b3f03d32f34e55ae730cf05a0c91b379cbf9b5897ac9698d6f6b874b434caa50f3f6f01207d236307675785561cdb3ca94a15ec98f85e462fabe5ea2ca4f0f961ed9aebd127ef665510c697bef474df989aec71f52f7f6785c27a59d481bd9adbe2fa9f12a7a847f3b556ecff6de0a0bc64947d870c27762dddd54828cdd4194219c597b16e1f75b5e68fac8950b3e6f1134a4d40c55680f88a3087af1d8be3c3893fda11e4f0e097fcab92f1491f3401fdceb66fe0078215c6d58325b4d7c6fa3d1743b71e3a5c6dc5842ff7d48a655cf2e90603f88585922573af30ba3c42f0f36edf9b5dbf7b3e6b1bdf6c16d891c5d885c40fdd32b86165768af3efb29aced0328691e018b4395c71d1170b8370560d6933de84a31ab06c697f04c747239a8ca0d219410a92823ec91a54eeaab3b1bebf02635e62ead8f97d58c76d068ab90c3d64763384287b58439feebbf210285ac41ef5948ee92e9f0ce73474db2569ff0d7a037468a3cf3e7857fde2f62d978482897bcab0a48b920623d54ce583c1932c66dc41c47ef4f8394cbc86799235b6bdea4bc96aba31132dd641c6bdbfe09a7d1330e36b3330566df08c2e82b1c81b16d73e59daeaf4c4e29c37ff244606725ac2604cc85007107fadd6371941ea16315477070b4d03a873d90bfa3e15278d751f7fd8946dd538fb9f17c1ae17d63b512ef6f00885ef0de337e45591e0b5d17dc647db915ff70c3131c3336d097db5cc5ec1a6926a9b25b013705802986eff2bcde1af56497d6f20f1251ab658a6114a18ad2a1c6b43a66b158e970fa34fe1cfc336642af69042622fd68582091b06083b29ef35dab563ff79ab225b2d4f2b2df453daee751afda5acb14fac78e50458a527990c3e9988b22c8cc888066d0786a3069f2eb80ce2185c3fb1888fcdd780c55e3a88f429d9e265f0ad7fdb7fcfa18f123b30c0cbf8aaeccbb6a55659cc0b7243b04bf1f5aaaf42724ac85e94c2bb297ee6a1cda04ab0e209189fe1aa9af0e1cf87c3f52ddc58a87aaa515c5aafaee2c2977cc0339254fc2abfe1302872dbb6e5d6588df705bfabbda2a571a015166313e6d09f829ba0d581048993de8388eca74f5ea726cd8f57e69bfa684794f9837dfc02ff302055a7e7fabe5f8b58052fc66734e96ef01e51ab625da74b14f0e6756da55bd65f86d72c6629d47bd5a5dea1681d8b5c07cc561e881f50da4d8d9a1c41a36f37263516842e93b13ab85f0c78f7f59fe2837da973f973460585d772e6312c8f7c63a2071a367b39c42c09e901688906b2893be0c9463b429b0a3bf7f8e263034c6d79d121e2bda73544ee9723a0255e5fd7e0df61a7db0f5567470fe6ab531b2f6d02ac25687760e2164c36f32f8b2c60a66e862eef9b6175d701cc229306b8ed6629152ef43c8612189afaac2d52aed3616895c2e77ec1caa5860c9a500988e365f64cd93f546d8db6ec54bcedd0c5636537d7d4a64a8f053845e8396f9f65b7a67b668effdde47e78e9718b884a05a7a3f961a22610e6ed017885075bd40a216a9036125a7933e29d43e7d77df39569ba976a2dbe47dea6f89bedba33c814988d3990898b929c06a7ac4f40aeac3f95e739a66f87c702b1668641bcce40720e0274a3c32a5119584f9e859c039c7036e779309e2ad9cb1a93f03f4e2b5f1a4814b911654c505749a44664e62ebd18674ce624f37c100cd36339417112163f5c0484912e0d1fc014ae0c6ea8f3eaeda3e1998e75ad6ee56869b952d521e8970f7803ae37b77e6938f69c6007aa883091d0cc1ac3aecfbc55b4a7ac35dded1da67e4e334c683dd88dd618c9bce541ff3393a76897a29de83048e06b3b5dbb7010134741f07488f52af5191570fd64cd42104ef510df5c38942d5bac0808497d98fc9f242183563859c9b75d5b60e8cc0fe1154dd9b8cb1a49f80156cda71c7530098f186eb65125612ee5423d18daeee128e51f2c84f3da31002a294b43addc5fea8f21a12ee7535ab6964ca8f0b8af63", 0x1000}, {&(0x7f0000000180)="0620d19d2d493613f2425e73cfbdbfa6b7bb21156ad800"/32, 0x20}, {&(0x7f0000001440)="2ba5d63f62a68a9df43f9d626b53872d4ac53370b13867b1f8c2d9aef78aa2532446ec21f271aedb5cbe1845ca43bebaa0d583665145e9b4c5f0e632127152bbba5f289a214a59ccf573fa1a7474ed9543560501444bcb4d5a3b4cf4865dafda2777933fd4e5fe750f01706d363fccd00f0280ff7d7f009bc7891c177f9976308cd5fdcd2bc23ca976b552336b267dea4d666e502e2708d95ab61dde0192", 0x9e}, {&(0x7f00000001c0)="4420dedfd552ae65e9cb31052eef8d2d2659d1354dbd449e6d7fdb68e064bfb945575da7171eb1dd7e92945d8e731e096872531b71b5b195485580594c3147b114d554d33b9ea77cfad919f363677a7f54b43a71300d90e6d8c72d6628ec64dda5a54e3bae2cc5708050495aa5f4642d22a3d251257f1153ca32db7843d2f21a89deb14b742c8079d9c0fb377d7222dcbbab74e5712daef50ef4698bc9e731a74623ffbdf53d45b94eca7687df", 0xad}], 0x4) 18:36:14 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, r3, 0xb, 0x6000}, 0x10001, 0x1, r4, r6, 0x2, 0x0, 0x4}) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r8, 0x0, 0x0) 18:36:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:36:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d60f6c653000c8a424a91c2491e21ccd6551c7d446a98e48935cff92c22bad81931232101be3b687fd9182023694c23266a9c9f051943eb51f9e91fd033ef7d00a2db922ba1d6f7c3bb1a8e5b3a79f216bbcbe2e66b4dea8c8be8e347b6bcc59a0ecd33a340b47d87b64c9bfd1998ed0f6c0a40abeb60acdf5dc9c95a91a71d8d8cdf706d35b8a864bd263550d2b6addfb5deadda28c3660543772c7a3e88cb603f16b9de2eaaec454980520db000230fcbbc439e90deda038163872aead3ffac6d491d4beb28c866f1b3a10b300010f236a1697177051dc50e5257f22b5ae414ee03d"], 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ftruncate(r0, 0x0, 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xdd5, 0x0, 0x0, 0x0, r2, 0x41, 0x3}, 0x8, 0xd, r3, r5, 0x0, 0x8, 0x1, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r7, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$dupfd(r1, 0xf, r7) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x20, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 18:36:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setflags(r0, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000080)="a6829386959d92f120b2870b079587deb5", 0x11, 0x4, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="92c3b6b673fc", @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x20, 0x0, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x1}) 18:36:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) ftruncate(r0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x2, 0x7, 0x8, 0x2, 0x2, 0x4]) chown(&(0x7f0000000040)='./file0\x00', r1, r5) socket(0x2, 0x1, 0x76) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) listen(0xffffffffffffffff, 0x39) 18:36:14 executing program 0: sysctl$net_mpls(&(0x7f0000000000), 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x82, 0x0) 18:36:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r5, &(0x7f0000000040), 0x1) fcntl$getown(r5, 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r3, 0x10a, 0x9}, 0x5, 0x4, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000)=[{0x4, 0x1000}, {0x6, 0x6, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0xffff}, {0x0, 0x9, 0x1800}], 0x5) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:36:16 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x9) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 18:36:16 executing program 0: select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x80, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfc7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcd43}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xec59}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000080000000003000"], 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0x0, r2) select(0x40, &(0x7f0000000540)={0xff, 0x5, 0x3, 0x4, 0x40, 0x5, 0x8, 0x5}, &(0x7f0000000580)={0x4, 0x6, 0x10001, 0x6, 0x8000, 0x7fffffff, 0x7, 0x81}, &(0x7f00000005c0)={0x1, 0x1897, 0x100000001, 0x31b, 0x3, 0x2, 0x2, 0x1}, &(0x7f0000000600)={0xd76, 0xfffffffffffffffd}) 18:36:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="3d76a0cb25f30f8b3022824b8b80bacf466bbd0ec4b941d54b7e13688771d6152a538af467aea52d23a767d1c1516d2335e32cffaf77", 0x36) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000100)="ea000098e64a9566a4e4f841645c00000000", 0x12) dup2(r0, r1) 18:36:16 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240), 0x0) semget(0x2, 0x3, 0x2ec) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x800}, {0x4, 0x7ff, 0x2400}, {0x2, 0x3a2, 0x1000}, {0x0, 0x6}, {0x0, 0x200, 0x800}, {0x0, 0xfffc, 0x1000}, {0x3, 0xffff, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x401, 0x800}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x3, 0xfff7, 0x1000}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/169) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 18:36:16 executing program 0: stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x13) r4 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r3, 0x50}, 0x200000000, 0x3, r5, r6, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) getpgid(r6) r7 = semget$private(0x0, 0x4, 0x1b2) semop(r7, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:36:16 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) r0 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) 18:36:16 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000500)=""/172) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/168) 18:36:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x0, 0x3ae4}, {0x2, 0x9, 0x1800}, {0x3}, {0x4, 0x7, 0x1000}, {0x3, 0x9, 0x1800}, {0x4, 0x81, 0x800}], 0x7) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000f35856000018000000000000000000033e00006a"], 0x0) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:36:16 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0x8000, 0xff, 0x8, 0x6}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) getpgrp() syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5e67801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) 18:36:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x71, 0xfff, r3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08", 0x56}, {&(0x7f00000000c0)="1c442d52cf70638434623840d859c79af2c20951", 0x14}], 0x2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r5, 0x7, 0xbbdd, &(0x7f0000000180)="26a6f04e", 0x4) 18:36:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9191, 0x0, 0x3ff, 0x20, "cf11050000000020000000000000ebffffff00", 0xffffffff, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)="968adb4634a280dc6c56d1e8522b47246c25d8b7b95db7e61dd01d984e3950b5cd9dccbaff9c1e4310ed7cdaa6c41dd864ed5638575ed95c3d8c3dd060464d94359e11caeac56d8f0a087809399579443dc8cc603928559246dcc427e7374628c26cd6257ab17a375f6a9afd078b31d7791e8753827fa6923c70f1529c22ecd875adf624a85dc6e1c9deea69fdddda0ce08f3a02a9d31c", 0x97}], 0x1, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) writev(r3, &(0x7f0000000040), 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000280)=0xeb) fcntl$getown(r3, 0x5) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) write(r0, &(0x7f0000001200)='\r', 0x1) 18:36:17 executing program 0: pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:36:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) r1 = socket$inet6(0x18, 0x4000, 0xfc) write(r1, &(0x7f0000000040)="1a", 0x1) setrlimit(0x8, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000080)={0x8, 0x0, 0x80000001}) r5 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000140)={0x2, 0x2, 0x2, 0x100000000, r3}) pipe(0x0) 18:36:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:36:17 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0xfffd, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 18:36:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) fcntl$getown(r0, 0x5) chflagsat(r0, 0x0, 0x0, 0x7fa8a862ddf002af) 18:36:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) fcntl$getown(r1, 0x5) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x7f, 0x40}, 0x9, 0x9, 0x2e5b}) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x1) 18:36:17 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r4, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r3, 0x800000000004, 0x0, 0x2}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="68a5ff4a45810000000000006cc9cc0064a12b835577926998a892", 0x1b}, {&(0x7f0000000140)="7ff2ee96dc00cb6a7845ed94ae41d30dd18e4c87edfdb710a92f7b72999392a2607a1ccb37e55f8f8e471eec447242ccb5a5a7186b", 0x35}, {&(0x7f0000000200)="b6dab61e541d02e7aef6043b3d070c89bc789c64af47577f5cba58d70de6196b04c5eccbc6abb7d4448907f2cc7152d7a9", 0x31}, {&(0x7f0000000240)="c9a644fc442539874196c7731f591c67ecfeda64536c60bc5e4fa7c0d2e5fb662995a432be1d373b4c99c633862eeba63441dc17c357bcbf00b8fc296de66ea9641fb538b16b8ef61e7b27d600c1766c99922466304cf1562f7b32c930c38488ae77412ee4625056789e8502518de48e3fed6fc389c885db6dc281ea93f1b644289ef2d7f32818ccd5d5f6436c824f5ec3f862197510c8ca8d095dbcf43867f209434835dbf3ca9edbf85e942013d0c4acdcb30d9f4fd8b96445af", 0xbb}, {&(0x7f0000000300)="3a5b160693a522c8064e1cac4b4267ff86333b26c92e01de6e9e59ef389b10e5c0258e202e31374d30ebff8c2797617032d53c26abd5687d220167525932f6df5eafe908d2752e020c8e2de6208622e3da998213e355b8c8b2aefb4dc00b8d11", 0x60}], 0x5) fcntl$getown(r1, 0x5) renameat(r0, &(0x7f0000000040)='\x00', r1, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:36:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x2) writev(r1, &(0x7f0000000040), 0x1) fcntl$getown(r1, 0x5) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff82, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 18:36:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1ff, 0x8, 0x7fffffff, 0x0, "9dc5ae92ae2bf946a39080469fa16ddb11d0430b", 0x6b9f, 0x40}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x40, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x900000, 0x7, 0x101, 0x0, 0x80, 0x7ff, 0x4, 0x1, 0x0, 0x6, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x64) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 18:36:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x4, 0x7, 0x0, 0x8, 0x9aab, 0x9, 0x1, 0x2, 0xc0000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) dup2(r3, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000001c0)) 18:36:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x1) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4000, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000100)=0x10) 18:36:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) recvfrom(r0, &(0x7f0000000040)=""/175, 0xaf, 0x801, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x0, r1}) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) munlockall() 18:36:19 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x1, 0x2}, {0x0, 0x1f, 0x1000}, {0x2, 0x3ff}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) 18:36:19 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="b7a35edae363718864705c240caff9d74bfc126944c7ef0f8dbf0f1a643eb26f053f8183fd3f73811cc3c05176301752019a5a244faaf9716819452d5b195b5cd9b51d49812f51e7846594c8baa037b608c5bcd1fe21f91158cfc89f9844f505ead8eefc3ce860bdba09498bf959fb8c50610aa3a772469f1da6e78b6e8b6d87770edba2fee6b46af17466bd06fab8f730273c8291678612993584c9e4f0fb1d063425098391bc84d8ea51bd650980de3475e4218767bdd04a0662e90798b80acc4b51a27cbd85e1e554ea68ddd481dd9c7357d6c65af81e408e1c1d4b87752c9cee6cc6904f4441487b65f702e7f522c9f1f191e8a5ece51ae1e4d2af", 0xfd) 18:36:19 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x480, 0x0) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000000140)="a80a6cd18fbf3024f21b770d209ac0bf408d60af1463ceaba99af484777b36b79306f91ca3761c48dc3eab852ca954d83f9816a8e45cdbc23f58ee8f9f4bda47582b13e1a22dcc406fe29ac94aa20044071d4d9928c47780f7bd128ad41b34de1c99d9ec8c37cecc320009d9536faae8cbb159b04ef5189e7ae5f1f2749d24a2a9666d068c588e234c290f71bcd17b68be820de5dda61eb4a8027ee579781707d0b2499cd5cb553766b4d476a8fdc205799be0797ba499f5b1e8a57a924976c692af73ae11c1f2cab04ee8981117395b31fc90ece2149bfb16e9a6aa0cee3c2357ffa4ece631c4dee06fbcc9012141b5bf41c9cc8475465417f102e10c0ea85686869df5a9828b37df2189af83de29f3c00e11f752a4e74df6ea3e01944c82d120f766ace39d301425c40b1d4c266667d39c3b38036189dd493617c5442e5ee265d87f8413b06051426910de77a85d9d0fc9539af447a4056a64c00401fc8e68307e6cfa6c3771a206bcffcf532f1a174343c1b1bffd6378164d83206c41b2d3c0ad74ab77d1de5796d750f88803f64922547130d201e635e79d21676dc8b511c22fd157ad364a76865fa31f39221e2308b14168f665f5f11497bfb02ec337b0d0fc90bc6a68b4495d6b24a6bb05dc59ee41ae032e21e96cab2fd1e9960e7de7d9a38536967cbdc417e0834c023ab61ab5cfe93b41dfc522e2db35d47a4d0ad029f99f85dc85cc4280ba28b9258bea0977907e1bd7740bf3a709271020e2aff728b2c27a2c2d3adb29005ca433b46b4a7106c39aa70916b2f0c25d2c322e0309fa3a4d7d3c58304f4decff4da6702795ad51ab58b4b609ffca5a15ae271d2606a87c9ae259246b9721e272e19fc2bccff5912e815e3be21b3cfb41764b89e6ae1e3d5f6528db4640b7c2d2b0cac119f16cd655590853931db08466f043634a4e753636135e9f41561781666b096e0cbc2e0fc8fa1c24b7413499ea773a6e003abce29ece9fc53227f11e70121fd8ac02612aaddeb183062f2f4f5e9944dfa785c05c483b5cbd453595bba08eba12763b69e78863ddb53066c795c6fdc51a4186ccfe6cbf0697172cd7b651ded13d53846c09721a2a757b7d2b2634bb029b527db9eb3e90dcc93fbc4290a23927593de0f3b89ea58ec82850c5d0ab68926fd8c34916f2aacc6be8f621ac8b5f4e74e4c24bc307d2f383ac47414fcd0b5b4fc7ae1b4b4755da40eee9205409988c5011e714b973ed874171628160e4062d2194dcc75c3d111e8e4f08e047188d9db1f0ba4a597563c6b1b98f76ce8817de29a47fcaeb5b680968a4d587c163dd98a1015a17c8d12b5a02a5acbbd886686898d63d3b9b0a35318ec7bdfe33683da65586447e7e945dcc023e4975753fdd54d1ab6cafd6d525b090db9d067f47e79c3b29cada318d1b3d43f32cd2b6220e566f23396a3a3e3699272bb7c66ab5001fe43d4a380d666225fb882cc496677fa208ed2381fcc5dd82debed8e950cdf0c0dff541bf67ee6db2c536eaec13793847a441178479ee35214c8d3f31491daea2488a8d9233513489928ecad2578106ac58440dbcea48e358bfc62c026a08f39746583e3e9a661ec9e63496f24864297b3c473999d734a01ac21d9b63dd0418bb996b05e28af7e41b35413fca3d744abba0bbebf498d7b2bbf601067c761b2f8806be51d07543101f12676f309c6f8afabfa8a9d6b2ab2b4fc69ac78e2db9252a2467ccce691d687014a903b83faab4c68c03a481dde3bc391242f50b48250a9e6ec31843052fde7843ae8b216c6f8b4ae7899e011144ebbb7e9a0aae39222c7d632c514833345a5b51696051b0e2ef6e201ffa2dd7dc05285723794a34a986584e0b4f4d2edb7660890ded2747e912d06764b69d08a34b2bf7fbcca58da1344abee0aafe0cdcccea52b354d5f746e2c8e4cf568cfef358cba1be658023355243ffdcb0162e047258d33df25337250b8feac412297d2a43e708a3762695818c83b81d3af1387cc3694312e36b0f469688935cb51bd535c34f032c62ec569dc2bea06306aefc6aca36673e42564a82777e4fb5da9c17cb1e510dfb88c33934fbdb0ba6bc6349a0336cc1281b277334e646bf002e280b7b3bf7c01c8a4bd0cd4865b7464dfef741a96ef2a2b9c3935f043343ed8d039f6e39461c19354c854a082d4c42a167d23c9fee602b56e234a18ac454a167ec526966e8220e6793b9ed8844f5659d78c134a80866a098ef8a12fd5804bbbb2623548b073b26146d6f2e864df9323fe82a23e08e1e24ce83c89bf8a36df74ae53c4376f3160979bf8af765c6062e0764f261185453cd82fce7a3d85b31225daddb0b875117ac27422027e5ea852b847918eadc091ef38f8aa0cdc931c4d0a1b3e06d9e0ff683432c88bde8df1221eee96c09bf55ddcefeba6d5c491a03ad1ff0f7dfc38afc9440ad5f3d19bed78ef4740336950585a4eed02863b0372244409497eabbf5895c8cf92b8bef7fb2c4e2b91ff0977138ffe6c8bf1b89e820a23be6d5a9fca06ff91f2fdfc3e80af295bd0347af8d4cad8b49d1bc1044c7d5f5195312fd8c658827ba839b59ccae2c206fd009bbd97a9225c7a73e6eb4154799e77a5b7e6dbb4a5bace01495b06b1c1cfec05501cccfb5c74880ddfb796ed69833512d16de5f2929d207a5f4195cd0bf407e1a969ec75d765a29a17a6686e5005cde40f8896f77cd18b7a56efb266781708c89526c115f05d46e2c32f74d4f3bc88c1d6315d404ea991c2bd51887116fceae8fac57f0c34b583b726b85ccae68adecdcc5d46014434e21efc0a049f7b4c44df5693896c7efe877d36acc0383e9b8719f461e9ea8fccb8352b4e769555c3678105b53fe086dc89b3fc21383dc67e0b7eee2409b9d9bec3d6582da294b265137519fdf64dfb24f69b1574137bfcd31d5ce66019b47364f8306b8eb506d915963f3456a4d8ea44f2db882a08cae5a487b4c45b29a961c71987486d36b5c9598debb05ed605d031f404018c8f458a9209d2f8e48e9e8ea14cecae528c5b177ff058dcc053f8a7f0b07a92fb86dfd37ac93e7807fc0d6c50a14172abf5beb83781d13e800ef1010bca2c9a3c700e222a793e0155aa8377373449db37ff17f8e24f3affef234f9d36d61b82379867f5c550bf105a06dfa3c0ae333d8328bfbb6cda04df519282d973f36c5c81cd16c5562a0597dbb5043ee32089eb955512e0762d05b7c4f3c9138866c511be6ac39f61017e5ae6b49814b99515828a225a4ca514dc1ad381e699c555a99af9cddd76a174817142adcf91f60afa7cb1618c6b441350b646c8740360777e6b6ef0d94ae26f14daf3bf3a91a9e7bb9a70252519114686be3b7eb9a7de430b3fe6ff40e977b6d88b8a65d597c33ff032823bb8915ad684dbddaf67531bbd0de0fadfdbbcacb12031a328d664403a76176dde48e6c08b54ec1fb11e69d6d4882cb3f07f5d2fdd49c81a34b4abcf0d1387a0ee31ce1e3fc95ade40f6f7ff4503f16215689b3e051098e5d1b5dccdb1255d1804945bfdb6fa28fcdfee35466ac5d9a5f188b57950d99d76590f6464ee5a5c0ef8352dce1ebf3c58e1b55175d5e3b9606a48df7938034715054262a54b24169a3f81b08a49fc43d9f2e95da870cbcdef4518e52b72d12960e4d61b8be451a3af894929bb80db24fabf1cce196331a73ce99017e25e07b290215830bba592cce1f446acb26364ca0ad436072b6de3dcc2bdeba3149024bac7e558786ba4ab38d27ba1b5fcfcc0d681c8510a9e6e4564460e288baeb7bcf4f58222cc4b4c188ca5f1b8f142dbf586d67c132b572bb2a01028c3fd6e854fb015b912e5735e1cf56379b9c8eb1b9da89e1014e6afc31e9016e678d3c7f128bdd97cdf9834ebf3667dbd3ce88b86e1e0ecde89b69d384410e3f7d80f152c2f02150a3c3ee697dd61df64b9b0474a9f69ac675a0b3e918886dc0d1a5fa70c2004d6ec68fc85cfa12bb878633b1ea437e27a54a27938b0cd6baef2255711396a564ab996b9fbebae5ef6aef085bf205232bbf3be4a1ef830d360b64e9f43b128b6d9feee0feea35ec6fc5fda0644f815dcb65944d0a770b75137a583b7be20ce5b7ea2f8ffac30e06e0f2cfa90b7f0ab083cae7f1dce054f94f6bfe2533a8e6e1374416a570598db06c5d2796caf0f6e03bd69959333c9b7778d8f4c9b5067a6e936111dbd1312b632c54531d543f5437b3edf50f1388e9e03f4a463318fb397280e73b7e8169ff5a0cbcf77d3aa5cdcf66d30cfeb5542ccee465969d999bbc88519c342c9e1135fb1ff3cdea89a7a183eb3336413037ec491624eb1d99d8112a9ae51131918421939751ddb289f7056fe55cdd4683199b10341110391303f3d1dc43031602a5e1de560334e130e1b52573628feed14c1c544407f6469e698cdc88bcb58233869444fcb95e41cadf2ed81989f5063e5d25cbf21353f433e583f2ad1f8bbea1bcb875180b9660e01aa64984e67f0a160680edfb318021613991a1bed02c9faf22fb8ef2e3fd9ade405a368c2911f73ba373017e055ea5bcab6b1fe2515aa4138d696996bd42c0efec521b1cd6c28392af6ef78e0b0f8567578a00b508747bc95d3b7608f965a502e508a18f06f7e56466c044bbef45b268b6741c2889ffd1b376dcf72efff4abca59f32aef12cfea9f5a3b37fdab33a4d2dda3a2df7d618e7712064280b1c17acf53b39b0c9b337b2dc26e2201fede1a319b82e206b2566194425002ec07e099f28122029fc4de6ce987e7ef1dd3842634f2d1d67516267d574f23394a8fa3fabb476026a3fd5d696b4b0f0205ce5f59b18de07b46df18bd62396fe052794605df7763aa98f7471f4aae9272643a60077376c00bf41d511ec8d1eb6f58ea39dc14675cbd60fab5cd8e3330319a56ccf1d5f0cbc8d67b0a0fe1718fe2c67ca6c3f43d083784769e641b1e037ce4eff8bea2fbd10a054b66bc47a1b64fea5eb51a0472070eca9dfa515c1e578be1061f984de9c63fe6a5ab673ff1162ca1e2860fa25e96b0f2c1e2330d4eee54cf23c8aab145c7868b00eea01bcabe688b51c987e32615568fd48c741660f2458dc6e5d97508c53382481ab5e42d1d7bdff97b19bffe6be9b613b00bb5c011346783a47a34ae09739ed4f17d7e1e8207e3ebbd0dcdd576bd09ac5856b44498395d36ad3dd3cd71fa0bb42eeeed8ddea653e280e850b6fcc5d723259cd7fd4aa4f263b25a08d24940ed9c0e49c52c8de975991c91e8299c336d830c236be42630774e31d746a144e479157ce85423772debf99797d103c8e551cb81486d063d82f61a71d9a87830b65610354021d3941b877a4fd8d9494456f084567cc3c78eb1806a8017549613c5dff63ca97357ad496fdea1fed9a81f5368f79ce70ab2f29532008842bb0e7d79014c65f5c177b8851212e3b7960361e35d4d8480508ac24c749ad631de6e27cb5e045056d252d6fa3ff36ce8bf7da9543a7a2d7e1ca471d86b24abe3d0331a9372b6e5648191b73f335c2e6fd327d8f9856ebf90d7b95580b3168f90eb7077553b6b3acf68bb8619eb1eb07c9086687e963f305cb15cafe0a431fcb284d29903782d85b9df280036abd2fda5dc2ad5e804cc09f7d0ac1cabbcf9c05084baff114a940063738e1d71bf1b49ec1fa6c7e7e1d77ee83463257cfb4b524924b17f0ec56a89e481dce790fc3d1f50500c23c9ae9d2f80eeb346f956e882c34f9954397441a31e4eaf36e69cba47957eb05373c094c4cbdda38948a03ccf76efa5", 0x1000}, {&(0x7f0000001140)="72077d589a95b912d8c37c80c34502f09fb18114c4f39c740ad085b3680e662fc30acb2106d9acaa2ab5dba3e57df2685955ac7529ddb8015f8cbad186bd90fae5e16d7033d113baf1344e4167e30d5554e9f2b370e68762fc07dfb59aae64fa740eda5a9522e1d27d9d73b701c6072ac8df51305b0014dfd0f8268455baebc6b0f5148aced78ed91f4bbcb1efbc501729393a7af05c68b9504c3254e59e74bdf549871653b4ff967a078d25fa7809bea2eab4a70bc77ba86d581dba91a0d39b10c56c751309795f7c34a2002177", 0xce}, {&(0x7f0000001240)="0660e2cb81daf3ae972823994c1166bce7f4ad7c9cbb9272796aecebcdc2bc80650e0375dfae35cd928d36c294cd893d7d18ef54d1744137d3a07ab78bc2c14fbb7484961d8bd383b26bf5b1799c1326dfd254a8df7a16c4e3a9cff8bffeea8540cd92b0b85a162a410971b7ab5de8a502c90423724d96a25e6562f1d9268796ccec1f62c904134234ef5dbfe0e55abb4aab696bf5f89946b39de3167e0bb27ef45e651ce2967ca9ae7ce1decc250c7a1fb1a3065640074cb9b7a42eaaf465f42f12b9fba642b385021befcc832e06fc8dbbcc323090c4e8c0205a2cdf23e27c8520406cd36716250af3fe9d50b374f872536f2e25b29958e9e8a3220f3613cb6d77c925f3adaa5c2eb8759a25ef85b8a4e588e2022cadf1547352f88250dd6fb4b8a1c92759b552c2fd25ecfd1856bde4d89d20e69fc97ebab133fea976a40825b17b15d1ccc09481f852f9c6502c4a343d516c2619c8f3d40378187a283a42a6ce859ba1366398883243233133408ea38e7dc99754145ec0bfbac42a6cf1ad71e06d8d6b128966194d0bd3e7a7998e142587b51cdcdcd7bfb5b2a2c2d0840b3c5e6f5d076a0369cc6706f27daecebc4a16653fc88cc0328452615fd0357e612794db81bf57a093068a3e61bea4da47619f458b0e6134e7d44482d3d9d883f0ef402bb2b9938ccbc875bb0891d998f057e0b6634da5e4b499c1f4c5a57a7b5449a2ae70430583927f6e3e5e0ed6e608e0f745a0b3cccdf618e0a832ea3c18bef21ed6e54abc7dfa23a859f16c3f4626f6ca0b56c9bdd3bde0e8f89df6bbbb41728be4659c8e0c219c7442d4d145876a749bc4858e3048f4378119c951f93a33ab1609d2461ac8601bf79cc42ae0e42137534a225634a8dd03751e10e6eeb3a59da7045d78cd22a7ecf6824e92b3a96fc560343e02ad4a5c0793059695a9f7540399bba440f0608f43b5662c3fd5f664dd91074fd81e2fe6129b60c5f068330f8addc71e99dfb7013bf5090dbcb9db812b2bb74ece56fafef9687c1788463ba63481020f8f22a369d6310463b93394cd9b59ab21ab52d94069ab8c391443588c4fbcfc98f9ca4f93307ba0c1eab1f49a06eca904b14a513c4a239ce85374ca151a9af3ece36652d01108ac2c60f039a579bf5107750fa43d1a7dd538154fbccc473737dfbddfe3deb0de8548506bb32d94e2ba091736e7f60a4097510be511f4e13ec0b832398d77acad1b3fb9d6b2df1834f90bfff40b1cd36eef1f15075098d9d91d727c0c876bdb28621b283dab977d3ac7eafc424cdd5820f42cc536bbcf214075060ac242cb545a8dcce6c2f32c915405e1bd09e33492bbcee15479179d33632ca9853bb7b71955bf91f830f6d79e07a75e73ae3d78c1f5ba3379ae664c6198b9236057bd134c043c64bf21d550ccbb361eeb6cf9631e89d4c6333d3ed02c0bb6b38caebca5a76f9e09e8e300a2a3b5fbc525bafcd3e592da71f669131b2fe16e685c52dd57c788855b8d2dbb2cb56026024d184d261494dc8505e4e028e6a5720a9b02db6cb2d5856612ad4013acfd9a8585a2947ca0a4a32bc2ccc0fcd04352fd0e9bc86664489ea528f2edf2ec27df7484002fa55755df057cd194a4fdef1a44c77cee2ec42c5f5c5f5b2d4663e52fe72f50c96753d4c658d6e37e1e23629f64790964e8519bf4c6724ca1306ae5c6043753b6794d6e23dfc521f59f439b264cfb8569ff2b2f7ff8c2389a4ff17e8683dd2e19ba2d3866a580acd6937ea2651f2b9556296e43444de7231d2cad96d6bbd0abb4c4a7519bd10db676d8e9885f770f4bfb3c1885b5139b2aa21b61335b8ed1bb95cf4108358e711bf28a7f6ad395a4ddbc38c9ee9f962bd1eb3f47e72f3cbf5651d7c044a00ea1c9d4efadb770b624f181245719f795b999b17c8292c61d5d754244183e0f99a96a3a90cfa996944fd436c4f840658eddb767c6e97a4804485fd7128a0031f119f208088ddf13c2dad7d041ad03813ff6b5770e644ff78f546bb908ab996574ac1b27757e9ac5edc6132e7a46d91c17c48a111300de6bb79a60ff6e28e9ecffab8341826e2a9df83dc4cb632668adddb577000ed33ca6254007a23d6d1b4e94ff12d174280ff0028f6599f4e38f538fe32c4454ce468d61617773ae4a63700a83a2f23e6d239ce17e1277081f351d829401e3082cef691d81f27f8ef7e6660a8cb2c8d67e8ddce1ca8873af2500992ebf67f3909227c94744e2557e2e83221945921e4dd7000a90937c6a9ddcfca95f2f7619a0abe4d65b231e549fad2bdf2bd3f769de87384553cc1a1beab4b648f77caa0cdd45cb6ebc4f4ca81b56d2b25cf8f1d396a857e3a45626b79f9b105bbf1fd51fbd69b3e160db28fde5d589898624d7de5db3d65a92922fd86cde31ff7721ec2ed47318204a905a90ce1ee905dfe38486e25653dc7a5362c764b7c68e15f199762da94e9e22f96c6923b8056e29ae4a1cfefeed816ea12e35666acd78adf02d59355a58f6205259cdedc8a9e82a73614a68b66daa066bc560c4493e2ae25625d35d243327d435358cc4774314e3a489a026a3523c65a3eaf1abbd77de28432702b9540410ba0fe343a1e78ca61adb96fb7233f846f5dc9a0cc4c273d0093d62becce3aebcdb3b484112ee78ceb716a64e03290b5be5a71e5a6d24633f7a557513cb11e2c7170e62e95cf2ea44b9136f358c48196113990b84710af669dd2ee3301a7dd894a2fba8fd78e33b1efd88f3c5cd75d96a06515c4c55fecc1e421fd55360f07af4b707d474f0aaedcba9e15b7cfe7d09ad6f1fc61f880f8478e2974b4b705c9e5724da2b755264e8b8a807f9a2040dbd1179facaad17273a4564df2658814ef57dd5d95b37e100cf4124c918a2d7cf1f46bd3481d313c7e5c0adb485744a46222545676b3488ad363ed56697a84287c22c65980198b32c2420ca5ba597746249787c6c45285fc60b0bde3b149c2bc84507a01fa9d826303a1b89461feac9b8c059a86d4f495627327d54ac2fa12bf080903aedb35060470cfa62b8f9ae7bf39328dcd827ad52548b6dcc2d1e4c9259eec492a082110f5c8c1804200600c8b41260a6f5ef89b2f42d10ae6f4d30071a8869281e6545d9748c9a4e73a29471b14b358d24a6fcfa81ddf8f23989b3db9935cdc1d222bf29a6f3e44854ee39c2caecc6fcbcc7e1765ac1e070d36ae2f4c83f43ae4a91ca1062c0a7d77e27b60bb7ef1deca2f7af83a0b0c06a3bbd840c58a8870f05b2c7151200476310f8ec16f0f06ad618c44ff2fdccc5a4313b67cb9d239c78a72fcfeb4f3c4b2f6fdcc5529026e525d1012451b99b4ecf1478a49562e4b71aaba2ac922c3fb9fc0b9449f684bf665afaec97a1d019658eeb9188a13763c6c56ecd1493955114d37a808dc55f1854c6707a77c8a35cef9fec591f52ce2ff8ccc7cad26ac933b4b0f32fd7a0976aa8d376e323f99b03a6f39a1c7833c0fa083d4102b34c25c5364d112e1914b6d763a5705f7834524343b0f4c2a5bd7c0d31dcac7f14205dc0584e674d54c5be614cdc23bb7fb114ebacf7b7897b82db2cff5f084038ec6cc49f0e53038460cd5ce13e564809ae4b81bd30cb44f42be422f56f48ef4dae50bff2e03f8e1e74864c5f8ee47aa27202dea928bf8df66a1f9d5f899c374c5f7675ae5cef7dabc369f54776a41d8133d307e5532911e0d20fa1a0dfef7f184b8cffff2df56df9f28bdfb99175e283ac626e638314ae6c1916ca7c9adbcd005e8790c619135fdbcec45da82d30a255c2c9d3277b6b22c214888b7decc7092da4edc3264a4484ce829c46ac6512ef299976d511efc4905ba0e69e0ac87d4e0a5434b68ced1385e531f31aa2758d8a59db7ea31ae37db25a099546125158c1bfbf404ca6fca9a33e9850a5ea090359d268acca8d856cb4dfadb382f3ec5e35cbdc3e2cf0cdfeb7512f953bd2f54f92f32d197d720e5b840b9fe8368400a49c227e3ae5cf31d25fb5a57719af1a1644e9ce8c48b12c69f36ab7aa530e31b1a4a34965e726fe17f94fc057e69a1c517dada72057e682c6d2717403aca492086e2de4f47bdf637ae01d98c12d8e42d69f02b9fc4c693beb7a79519a12efbf433cf896aca9d1747b01c45c0980a0945e2ac0fe2a4c35f7547b2a79f260d6505dff8da4ff150296573174533b6db14eeeeb5be63f3c923ac2e81a306654605707be8255d830d21c840e87df5f4cf804b514f0da6d9945777e9b271d94badf1143a21eee2d937694630b78b922ea0c82cbcf89631b2fec9256c9f50cc84971b1d3d5c39c9b607a80b4435476175c556ad0822e66dfe5208be976eb112a9d7914f803de19f34fcb843d7599c2764bdbf5601cd074c27e96c3f4771d31b2a8f65c992a65478fe4961979bdb92819f62f32ed3056b73511dfde87927b2aed5746a25c896a1a6bbf663a864b323ed0e5ebfbda121c7965b2abaaa76f0c02bbb79dd632244e5279ee2da9c909eeff9efaa1d439e6aefa7456d19101726be4fa690a3ccbab8a3674d9a92575ff3f946f3ad77a6ede3361ace4692ca8380483f5dc4ca1ce0737e7e63f6988a7bcdaa5101fe6d63a8b6ae4c43bb3e6cbf1279da9dbe6d3d2b572776b33b259d75a6aeb7a3de810b39964e7c1540ee2b6261f00459fd7d48bf9747626417a3016244b925374ae83a1fd6e3a71ac503f110fe43b152225d2b9dbd6631d6bd23410cea7de2ccd13069f51de5cbc0d334936977f2e09889c34b61fdc10c1687b406732106dd79cb2f9b56c9212111c6902cd596b6daa0de38e68b90c94e426dedd96d9c21166bf4d953450b78397decec1bf91ea1a7455e58f98fd91575f34e47d0a5c14831b6ad1b31b1bf2da9b2a1b969c34c19852ac2b5278dc3014e29a54e98a5032c2ca95855bba7952aa8e5a5b70f7e674424114cce0e89cc328dd8c47e30cc5d1c5b1831f2340d0c133344f7a5502200d75b7ffde2a123221168d95b02fe78f4e311e496f45fe92b49cc4a12b06d502d45c4b508e450f413e63fdc3eb66132b7a5b6ef6eec5c0e6e0b3b3b97c3d193055b1e6b4ccb6422353476a43c9d44d98ef44870d27dae7a9b644fc62e351cf37eb3c980bde56a8bd3f0bf033a29754af50a118160a68044083f740adfad1095c3fd8b7484e85cf79082e728c9d1e4622cf82ca0077b411971feb7905b1c75381ebecaee0d345981269aad363620c3758546066504a45ac687153d6f5f8d8f5288ec72c12c76bde816382be31449454565cda8f82df1983ce946625c178dc7c067b201a1037e2e52493be6af494e2bb292444272c10a7f2051528da8837ef5218c78c7d4e5a51478e233a2261f8445ef020ab6f58d31710c12d956d5f27b1a15373499b28863bf088c928766ec6a0061496449623cafc2443a2ea4766f0949e17af7037ba97bccdf7cec6f31c4123f9f4d565d1cc8a0642ac0717821e2a94c6753598206ee1f99059212178afbcbbac3923667a811c91ef0da50060fe1559be74b09540efea966178b6a939bbde11f655ee924c66ccef833eb37adbc2ccae2e2b5de4a4efd3308fe8fa3c574c39c296fa6017b9c2e67397776f26b806ac99a3b6875de803850165887932bb52355f0b06956564de0b7cd87093749f283412eebfc307e8731047d29062788c049e0fb53e17e2df67a56c329ca72a9d39b65374a544999a0dbca8a4835d745dbe06414c679ce3f64f01766c3a68bf653df89578208972589bab4cf441d50f30c248b102d4153dde208440b443335882d2debe877a57d8", 0x1000}, {&(0x7f0000000040)="b398e7", 0x3}, {&(0x7f0000002240)="8f4afc596fdd60f457ddd78c8f2b02156d72434406698d64b0f69d3963c394ad324d112414a753e290b4e08c44f6e6c3a4b591bd81966eb608c62bd22d70a2c44c65298439d01e8c2eb5aa7d422c6a63b5f8f8414b07d547181d0e13d6851ebea49719471d6fe5f2cbc9bada452cf69f3b9e08fa8237", 0x76}], 0x5, 0x0, 0x3abe) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) getuid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000002340)=""/159) 18:36:19 executing program 0: setsockopt(0xffffffffffffffff, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = dup(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x23, 0x1, 0x4, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x4, 0x8, 0x6, 0x80}], 0x2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x52, 0x4, 0x1, 0xac}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x6628, 0xd5}, {{}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x2, 0x1}, {{}, 0xfffffffffffffff8, 0x5b, 0x80000000, 0x6, 0xfffffffeffffffff}, {{r0}, 0x24c582c097ca4885, 0x98, 0x1, 0x4, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x5, 0xfffff, 0x400, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x42, 0x8, 0x6, 0x9}], 0x6, &(0x7f0000000340)={0x81, 0x93bb}) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xb7, 0x0, &(0x7f0000000080)=""/183}) 18:36:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x56}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}], 0x48, 0x40a}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f5f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) 18:36:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0)=0x6, 0x4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 18:36:19 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:36:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) 18:36:19 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ec417093f63f00000072dc9ad74e6b537af45032de14ce64ffa5d26487d35c0c387ea040b9222fb200000000002e"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, r3, 0x182, 0x3}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2, 0x8001, 0x4}) 18:36:19 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '\x00\x00'}, {}]}}}}}}) 18:36:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fcntl$getflags(r3, 0x3) open$dir(0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) dup2(r1, r0) 18:36:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/klog\x00', 0x8, 0x0) r5 = open(&(0x7f0000001300)='./file0\x00', 0x0, 0x68) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="8b5277c1caee3160ec763bf56f6fde635e65f7ef", 0x14}, {&(0x7f0000000100)="5ba10b108bc96b77b65d604d71a3b66b02d6d776aacf936b680c12a5d0610fc6dde467dc0a273e3901eb8c70267aa59d8be544a082cdd9562338607d8e8d1c8e4b3d2bf3b53cb8e33a2e3f9c16b624cf094d678f22d02980577c1530e0dd8e48a8d30004efb609548890736ec6a2f285", 0x70}, {&(0x7f00000001c0)="9d9a9d2c39e6dcf78c360d159e5d420d9b651925aabe4317c1c53e8a16b680f5bd5d9215a874a7dc010ce87e363a5dbd1460deee78c80f22ccab6201ce744c04766912f1249b96b1bb8b2740cc1d0c01cb7df71a5e7878b90bc00c38d574b16e7c89ac9154a266884b42eab1c55799e26e8cf652086c60a7d0f012b10b70d063373717e852b35ddcb60163eed34654dd6d4ab45f03fd4b571da7b1d79bf01db6c99cf11a4bf78452232396e150e004faa81e00cca11878381d", 0xb9}, {&(0x7f0000000280)="93bde536fc920a4b88b42df2ddb348d5e21964ff9bfe364a97fd54a1644adf13df4bc0eda415b329c78cf58817e1bf41cbda3e88302ffdb710494e5e73755d580a0212f96d1c2ac024da9db392832e6b0f2b6f83458afd632727bca2dcc2a9e56122c7aef2c78ccc2123d98d8b907dec6d212ae3ac6b2e54b3c8fd5650bfc63b40575dcdc91cef1a780dbbd35befb6742ed0900f15e8e6c1ae765094f66cbeb5dac07dbee90357ca2cfb47fa2b7220288a842532212263ae978b46877dbbd8871c5528a1d8e4e96e108d16663da6f9002981c8570f466baa3269b845e576d4134699b117e4eeb03a7da9d8c006e6f04bdb778f42db7d8f0e0cf44019d08d0d00f3ab6fb2c4f2414b3d807af7f43f14a58449bd8f692b382a5f1306a4b4a8a17a36ce90a0f40a6d15adf5634c91ea57506e8057d0796d802bdf24ed42fabb982a43a2b1b533ffc2691f1c5cf42ed4852436ee6aef04945b63c210670dda0c28cbf7f5700f05136354875f8839316adf37319f4ebb632e807007506276a341b54df6ba89ba057c95aeac30dd2d372d4d0fe3145761bc7f2544a308802a9afde23c15bb8a2eaab3141fa78b6eddca03815c131cce1824022902886f1208bf6afd37df0a79e290b4370b233e67479365390fc179133d02b6d261361fb0e311a0a8c77575863ec121379046c81b73d00cb7a130539b7d95dc090fb3f562e480121fc5c08de60ccb870fe3b1737c8b5cba3fd2578d8dde3fbb4549b79d284be707f1201655acf4c781148bdebdefbda6179774c18aabfdeba9697012f84d81f343c2f2408b37206d6b87cc2263771065909de80b489c59d334cc64819755792443bf18e21b2566810edfe317ef0344c022e10be55bf50b0d3c5efa52dc01ed84117dbe82f18cf3d0175747fcfdd87a58638281273543b9e90334a5f8fb8e50a394865811f50ec47ee73f4a1e40bc12adc969f267843ecfb8a8163b47642e4b9f74e9e37fdacbc0e0b0cf4a2562fc9d993d576a590aee254ebf09ead32195b7075aa07a661e47dc59f1d14a6ff2f30bd2c715d69806859c26a7e2e606965c11df8ec29262ae128480eca6360afaf08d57a13ba94ae5c0082f2e36a66ef7faf94734415b28802f65c2282a55d7ce0366f1e1081aa2deacbb3b322c47f59602d4337a2ade0e72a290ec9be4e719ebb95367e48e9e6ad0cd129efc7994c0637d489d739090947afb614c157f09e5fc8f4ab939e94461a0ab8f92ba393ff71e93b7ed629c18d975fbea167b510bf0b62893d8db61ec3fd9c206605142376cea3fd235f08dc623d8ea76b9ac6c53c255efbc2528b9bd477be51259d94b015b864d961fd69460e7d79443e21cfc9e9bd09e5fb57eab1b83ce962fee6121d79b88d8a0df4e8a4d25e2c4f4a2e36db51ab04fcce55569848ebe80045b7f357553ef1c8d08b4032b9122342f4f3bc78a717574271561ebd5af30c63687aaee2fa51d03aff754d81bb3c3c751bc663a5ae5d53f8e5f804303d53bbd311c958a617487b1150699a97d90281c6ddd72c2720f100ad3e1eb1c5b31a9ef376cf6aa97dd7bd03a6687a94f2c50dd999aaddf2a073defd902dd46e81d21583b1d915f37a70d477752aa59ff990e957310a64617fce7db3ace84d75ea38573e79380eb64043d371cd69bcda27776fa2f71e81d659ae4faa563d2d9980ec032bdab8510eeeb18ce1400e4419bd96de1672038bd62f15ecb0eb900e17abbdce3a27f41174e7a9dbe2371323d2e0d10c1664646a81dd47402310362cfb282689baef7d78866b0a901f2616bae7b799c83feeb9bca54b50f02c95671a66bb0cff1edd766770eef9fc0149bff456ab07af0a7e757f51492a2bb9ced4ebf3125a2e91610c5510d7b7a8d47e900faaa221c171623eee0f953689283dd1c70418315c44215bf59c9096c22ea61a47d7e09432e7023132cb591cd0928dba130f334ec580cc8d1544e220236360e44386f684c871b6347e73605ab7339585ac4fbdd46c9d0a63ded3badfebc0fb4f962e5d04515608277670450be909f00653937734588982bea7cdec8182c9819f3636d130a217fd32a8ff5ea7b62874eea29a33b84fc74215a78b5818415b8705619baefb7c6fa1dd14c0705a23096fed31e7c08cf1621b7897d1508144637219128f38b6cdf555b642b4bbba065261a1a28f5f75eaedcd8369d25da03a621a0ebd18e434413d409d40413df8eff7593471ac83846a9df08082e909c6b429aeb789ce413ea968cf97e7b6cbeca47729c52848968a2217396586333e970f69b38e1470163b744137edc4acb3e7d94384c4d792caed07ab51a1243d2d3957d017db4bde4b7fc3d1573022b3924619096b651480dab257ea4b1eea95cbdb6c07ad301d75424f9b4a64269affd4cb8d29dfad154948fc07c82562d0f448021f8f626aab5658850df23460b15841bb7f22f7560dc818e6c453f103261360332f2b532a7e9c2b1d0f80d1a6871749c5dbee33d47b4bc40639f5a7a083651453cbf0731cc7696f202ff870ad4ee18f902b9aa0afa2a37b4bd2a8ada6c5216638ab5660b5cb50162d8c5cf1595998e83a5115f2281658d6a26e7931520227eb09db171a8d07627d8faadf025b12602049e9c46fcbb2a1e4daf998e6382e42c15c0bda8de4bcdfe25eca10c0f60ad1843eb3a4d0ddf4cf7d155a51c7af5ea396aff91303791b82aa79f77610c0f26d6748e316a503ce5e287a0134edbc50fa6b4b1a97996b1fc6a2ac33ca19291e8fcc4503a9d9643425b69e83cca669c32b86a6fa23441784f5ed7bd31a09683e3a1128a49d398579dea52e05da7f49a59378652ee0074adcf44ce1687a987f86867e1766b4b0ff6a3c6097aa09e4a08a41f73586c73dd9f2d850156c321d1e20d860fd5dcbf6d6b04e9db7b9b2b7287b2b731269bd39e6d673d41d53cfeb569613d92c611035034fff1865f4de72a8d4a1b13985e82b53b3c55453120046462282821e133b044c74c7ef7ee1c6479a3c62e164bd6bdd725aeb58b2c04f4f28ecea0cc7be6d8c30740c45dd4c97943ac85881ce90dda38df6d8f3be429aef07e08c9c76a742477525af170517f7f6a3aa0c341b7291ce3ec20f9cd1d2d0ccc5631ce71fc2446cc1b3b640d4b36d2faf6c5d26dbaeb737edd44a613aefcbaa6b0677136fea7ee81bba5fe2e51734bb2d956b6368f8cc687553c55e790f5d0a91fd47e9917e8a452bcbb7a6a4cba39983054261ea1f03e4ce64ac8c0be21e307f906f1d845f667453134bc457ed81a4fe1278ea807cc036a22d18c3aba9fe137880cce6f235511337aeff6aa87154d3017a0656f847b43ab3af7b0c17e6c67509b02e778d27c9bc969f87cb9e48b9b0d9bb46d64e0e8657cba5d3f80f776263968bbc031d0f5e1b7025c6273b6b7df6044a5312a82e2f2347908a39d23a4de0fdc3a082e2d492f5c9e6dd8b623783fcf13fcb86779db1df5ee7a32eb1d41a531903da462ddfe25d80d0b6ea866ab908fb182478e2ea503919a196151ae574532a70e09bea807f952cbd416fbb8ca76b091ead270c82edf8039e64c9ea6b37f5bd9afcb4467fadc036d38c3f6faded195b9c6893043917e564e27e53da6ed4cca802d1977583f86818f42b4b1fd88877f3ab270607a7938df94900b79761e6f9e32823919f2db645a070c236d9762937c91c092205d23cabf02bebd0c32309c46997e81dbdacf8a3a4f00012b621db670f4bb7640e446593bf6eef9d27c065d7e1b22c34340a055d081a439ba1c23e8aeec20ede6cda3934f1e409e38b0b46c49c28137f83c853227336a8f02ea0bce6c5af74da18caffe6b98f3b20ad727dda1f73b1d9a9a2920e4416c72210782bb48f7bf54f0399bd54b86c3979aad5a9d1f5d514fc27506680ad25f77351a289bf2b8302bf3cb8240d8c05b10fb2467bbf5b85bb23de5eda631da2a569d1d261dbafb9cf1826d84ddc9246606e02306ab27c788378554895e9a91b335307478e84390529ad363ccbe64c6355563adb82e38e7abe86e0869fbf48593bf5dedc2d149f4e8b8c9a5b963ba965df3b363680cb3500f5aaa080276877a7d2809c66bc8cc9abf9c23cc181c718517c1bf4c4524b076e593bb364c8b8b6fb33478ab97553ea5aacacb0f440a78a20edef459fd5a71baba8f103cded60d3e15ea254efde483e927f0bc7380316c1ee42c0e6f525b6a6f42701f1e2779686315ac97957335785565a0fe8200a6da4280ed69982ebb2304b7f124e61a53d8a7e9364d528dbbe2c48f7bd1a4673be11375fc9adaf938782cc05e583cfbdfde45991133736436cff171c22b1802e294ac0d1574dfc257aef8a0ffcf80935cead5920f6c8cb4965ca90e16662a581af8b3f204e488baab8f51991142db5c1f8938dc300e2e2468c022ba1cb19ce8e934dad13265106d1eabf9bf2d1fc382bcd0f25a53ed9234fec679d93f9d3c8758c4af5fbbcff7133649f9b437f5635399abb43ac8bf48d4c55e63e6460e356f2c201c7b2cab961b3688c0dfc3bca7739e1284c57b7556ed7aec314ddaed34079ed9ccfb211c56ea437d026b02ca8cfeba806d200f8e2b26c35025e582546578626f565de8299ef2f1519a19a8e19ed8d1277e7c3b098d81dca843f19ebec8796971184622e602bed67d64fb87b856d78e6f4ca378e7a5a86692707a62ea083b6677d2f8a3e95b50052e0a0f0b5d5438e723001e2f1df79a0b4e6e4c91386a56dee3ad6c2cbdc72ad3f4adf9d08b6d9263ec572a281f0c23ac63c07c8cdcc51b34dfe548d75575e919211bd5f7019e421ac45f316f4f8b2e271a48ea429ba4a04be037f83a76f43d5bc54eb15f94269a21ea77e4902f47e056c69c94879ac221b75fe1099d7677770cad0a4c554f773063b1b3dbd81a6d68642a7078a869750a2e356f7879dfde63a0cbfc8bf7e3efaa8e1856f505e8881eb7de3d9f8fcfe3a87040972fdf5cd44fd63935b9a0b8a0f104d1228bd594c1f43096fb64e5b725a95173355d709507e8f29662d302db9d9e87a886026c71e4e742c0a554b8fb388744ad5379b1e83a0113d5d4e09a811281a3c98d7f90385c91c85b94ab0d8e5dfb1329a4ee88c74bb3be10065f707752bd2e86cde4b97e4a830c978329ca75f3a874766254c50218459bd9241ed5c9d7a4f97a79f77b4bb9acb90b93dd00100480d7c6d175a64e12e2dc20ba47b9c32e018b20724665c72b8b9a05d3641889ed4193d5dd7cc918eaf370a85fadd763f6e1abef3c1118cb9be0372f6727fdf13761653d83e540e9878c135dea9d986beb32da218fc3650c13dc291aa53b28346b486e3d7811c4fdfbbe67b1927495f2227d54247a60ee28309aae39207cc7d627cd11204c4f366caff77cf175bf218c2bc3bcd539b1d3c78281d423e33dc036e23b7854a3a81fc25b2764452ba81f44f9f308b1cd6208dc0efd5139ba573500f974f1fa2775a82e2b4de263753c8cac672f2292a5e0f71548275b0201a51e38f0bc2f47cdf0cabc3d210070930ae1214c8217c119db3c6aab7ed80c548708dd043e1ccc721ce0d79bbfdac31b9f3b5549eba4d8e501929de91d314b6c4c7f241a0de4398c9f042df1fe7f48ffa4f0851c502eea00059bd53c96563025ec899d7e2bc1903813678db5b50252045e299b345125c46ef235cb18afa65b482c383d0b37121119ca3a5a496fa177cc04d04fce8d33e62209410cdd528403461a0e5714d9dd352e17d6669f3d47b98575cb3f078b7ec5fb2569a4d41322ec691d28969759f92c4eb290", 0x1000}], 0x4, &(0x7f0000001340)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r1, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r4, r0, r1, r5]}], 0x120, 0x40a}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 18:36:19 executing program 0: msgget$private(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="459172f484ad", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x65, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) msgsnd(0x0, &(0x7f0000000000)={0x1, "b9b09ef5933c8f54817d47e8e68ac0883319e97e00395aa4048540f025b6b5f7cbf52af49c878f92a75e0287d5540a93f3c31dab2c7403a78f96e2184ebae5b93e4e83faf60a238dc081cd00befbcf4a846518f459c7dfd4b707955ab489200425776db5f990a3a398872530fb140743f8bb69c69ae8"}, 0x7e, 0x0) 18:36:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:36:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000080)='./file0/file1\x00', 0x400, 0x6) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440278d086", 0x5}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="696c6530b70e8dd996c9530000"], 0x10) 18:36:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x1, 0x0, 0xffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$TIOCDRAIN(r3, 0x2000745e) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003fa000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x3, 0x8, 0xfd}) 18:36:20 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') 18:36:20 executing program 0: semget$private(0x0, 0x3, 0x0) r0 = semget$private(0x0, 0x3, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xfffff800, r1, 0xffffffffffffffff, r2, r3, 0x101, 0xffff}, 0x3, 0x5, 0x2}) bind(0xffffffffffffff9c, &(0x7f0000000180)=@in6={0x18, 0x0, 0x8000, 0x9}, 0xc) r4 = semget(0x0, 0x3, 0x141) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000001c0)=0xfffffdd0) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="a39bf6971a9e2d3ec040e0e2a1193d27ed413ef5bc6f11533f5d58c7432121df9c90ac919e60193af0", 0x29}, {&(0x7f00000002c0)="f835cb5f13245a386f04ddcdac824b68db5c706beca9b24693b8af808bc02622814bd800955d2fd11f85e49f0ae185b76548743b645202f1f46931687e2b3241a48c698d5232c08c4171677a110158b1a43ba8df751bc5e8ee4e9cc4ff9c92162cb61a1630ddd05935605863abcd0c1a7a4141eefc982b8a09ae9f9c7ef5b3ebfc59cb3e69de09a0535153097802f10172d384392c5ee26b75eff945b6d7813d6d4cf22c15e7f8481ba3bb108e8edfba265438dad7e64cb7fbf6c2b6fe2cae248645db8e4a09a8e87dc9269751102d72d8bab90bd6873ed82371f6db05", 0xdd}], 0x2, &(0x7f0000000400), 0x0, 0x400}, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x8, 0x0) r7 = open(&(0x7f0000000580)='./file0\x00', 0x200, 0x10) r8 = fcntl$dupfd(r5, 0x0, r5) r9 = dup2(r5, 0xffffffffffffff9c) socketpair(0x1, 0x8000, 0x2, &(0x7f00000005c0)={0xffffffffffffffff}) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000004c0)="dd692feb7cb4fd3b6535a5f66e83dfccd9e904eb59b043577a5b92f5cab3f53b110318", 0x23}], 0x1, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r5, r6, r5, r7, r8, r9, r10, r5, r11]}], 0x38, 0x8}, 0x8) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f00000006c0)={{0xb8, 0x1, 0x7}, 0x4, 0x2, 0x1b6b6a9}) 18:36:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) r2 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getegid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) r5 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, 0x0, r7, 0x58, 0x7fff}, 0xda0, 0x9, 0xffffffffffffffff, 0x0, 0x99, 0x1000, 0xfffffffffffffffc}) shmdt(r1) 18:36:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) setegid(r2) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffff9, 0x11b, &(0x7f0000000500)="a45fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e000000000000000000003c5e2448b243fb2f68d51f57e7742bf4da96e2b2f3e87b7c89da789d91563bf5c64d879289405fe8608377ad1701ec1da128e90618a2c40ac0689388e3e02f1513b350d4fe0e569a515f2717ede031b3bcc4ac25a6", 0xb5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fchflags(r4, 0x80001) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/183, 0xb7) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7fff, 0x5f062498}, 0xc) 18:36:20 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r2, 0x100}], 0x1, 0x5) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) dup2(r0, r1) 18:36:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="da8d0710c67470da141438f8c4a0b86010631e4649850390855833ed9354e4b6c9ef113e5e331fb1cd22a83305b79f196332030846db32851cdce8cb13641368fd2470ab433b3270a9a6bfb2c5c2cca32c4559a19a53f3d27bc1ca8b07209bb2d5febba92c966fe0eb3db7f0dabba13040f0a6ca7fbc7b97e96926835dd1d200f94f0c20f75d839f8455c2985c2e0d678daf15c7f618126a6a25e8036bc817bcc3d825c27172a1262ed26ca7", 0xac}, {&(0x7f00000002c0)="31a1f3a0e919047824c8315d4ccfb16151932efbcc896d83ea5bf0dd345fbb1f426099b3fe35597a72e4b3beece244e312859a8a5e3ca2c249acb1f23cb12a77ab3c56a9e4b0a081c369b800d00f", 0x4e}, {&(0x7f0000000340)="607d255919304324445eb593b9bbdbaaa4452337e777f682e85ecf88b43c424e2cfc6ffef00fab01a8f650746d11e4aa7c1c1cfcccb0901746c6350b07d8a4b091ff4828ff3ba164723c5b6207700dea4a16b093a908044ab391f30c88931dad89d576ef90d71356c51a625fa82d9037fa69ace36ea941da5c1470e716396ad37b06d157db6b82bfc3f2aaac96bc71f30dcbff66558941f61f1eb0eac2132957b9c3ad783dfb8972f1dec9bc1eba2ad5860ee55be364ae9d8d662dca55bfcd8d19f72ad8c5f2272d2ffbb26b3f946957b2e518814b74ac67b1ce1dca3d968823dcdea3b0e59658", 0xe7}, {&(0x7f0000000440)="380ea30cde6a68e5208e52de83ba7eae069290234e3aa544543810454a328cdfb4f523843bb084ccf091af0a7739c9473c099bba6a66a33f139502f6097a1c856a6706dbf2d9e7be74d8f313e188d2599af04098ba9379d79b490f941970d27afeeb8142c17f847b5783368cd9d13093dfbe23ca1ce7785226760719e2185eec89b8ac41f42d11a81bc075936899aff807f5b48ce359270ca80b168e5a0efd0547759eb552ce06", 0xa7}, {&(0x7f0000000500)="320ef09f9bacbdbd11a9256f177d7642a187f9eb9dded1", 0x17}, {&(0x7f0000000540)="b6559c126447cc30ce0533bb6ad0ddb96cffd342b811f253449ada44560785f7f00d7dbfc2aa9441891097567f103c129462a6bf060fdfce1431bc746679f94afe15d2f1a59ac9f700c2aea3aba4d6bbc8a1438da79101f404b28deb552537df54f02e452d6d3d896a1364e92c83a684d5cedf7f9979ff33f5d22aa77c9bc4bbfdcaff573e48ee7c69ed2ddb714dac", 0x8f}, {&(0x7f0000000600)="73711db17bb55d8d3ac5954b1ab744f6ea22bb4cea90588328d34b0efa5f2a22fcaad571b379b11d2fe6269879ff75c12c9c890deefe9ccb772e753df5ef8f202a80a60ccf2095108fff6c740698366075430874bca7a5a1d533104f4d4366e4ce4fa70e53d47263dbf70ec42d1e947085c710204ba6d2ac", 0x78}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r1, r7]}], 0xd0, 0x406}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff02f0ea1b940bc6cbc764b2ee7cbb00000000000000000000000000012c0005f4b92c93978fb355ce2e15550cb803dfe02ee9b65b1a2f638da04741be48c856b920ed5e024d78d8"]) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0xba, &(0x7f0000000100)={@local, @local, [], {@generic={0x8191, "0a8b825a375bc4a40c093a2317790499d975c521c496bc423c0f698662f736f5621351ef080000000000000044c0d808bd963c1a19ac76fb48dbba09f4c9399aa100794b4c9077fcb57c1c1f3290bc1a60be138b256c57bd12a4966a8dd1aeb1a5ac8a224dcad0103d385f3821dd00cec5084125c237d7b34da99fe3e0cc50820fb5abde1e2176f46417abc61e9c5c00000000000000000000000000db10b0dccf72122f784224b301a32439"}}}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 18:36:21 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff020000000000000000000000000001010090780000000060000000000000000000000001140000000000000000000000000000010600000000000000e0f287f1567faaf881df"]) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x88) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$getown(r0, 0x5) linkat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="6d02080200696c4812bc0c8b314cae550a9a519e219819a4faed7924a07e4d7cdab6ac315bd48c071a0aa54154c19786b7b6d9d45540ccd014e1ae0b3194a6624c42b98056d8a6f6bf8f06c8b4dc676ad821e20d8c"], 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r3, 0xa6) select(0x40, &(0x7f0000000180)={0x7fffffff, 0xd71d, 0x1, 0x800, 0x1, 0xae7, 0x4, 0x4}, &(0x7f00000001c0)={0x3ff, 0x8, 0x41, 0xd8, 0x20, 0x2, 0x100000001, 0x6}, &(0x7f00000002c0)={0x800, 0xffffffff, 0x689b, 0x7, 0x5, 0x3, 0x0, 0x1}, &(0x7f0000000300)={0x4, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000003c0)={'./file1\x00', 0x10000, 0xfffffff9, 0x9cbb, 0x0, 0x8, 0x101, 0x80000001, 0x2, 0x2, 0x5, 0x8}) 18:36:21 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba787768980bf3b99234ebf07fc1d693e8b06630cb0b4b8339dcf91c34ba76c6993548c8c231c7cf9f0ed92bc3f993128abf1f4b4eb550b2da918e88330fbffffff8d895da37c291e1f7520841bc405e82fdae05d0095fe554cbe0100000000005d3faf60dc191dec91143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06414a7f40b3760220cb40400aa760ca000", 0xa9) socket(0x1, 0x3, 0x7) 18:36:21 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0), 0x4, &(0x7f0000000140)="5ef5e225e44e00fba5a7b2d1f360cbacfd522df9cc8bc5637bdb410991349677661aedcb7cecc61f9981a542f606e8bb46ef3d3630d407c6d83285cd82a15aaeeb4fb7259befbb416421db07a598c3f5708e20364c20d70206ac140a3f1312787fd40b8b027572c85e391b292256b60b642ff5663157a33f772ec8d7572911c75b24a2d2253940f0fc2ffe54f8b27d13be67", &(0x7f0000000200)=0x92, &(0x7f0000000240)="368e62d700ee84f6c4b5b2afc2d4b4a72d17f8fc6e8d73d6638fc424ef72a210142119422dad28ad25d0cf5971665165eeef35e08153ae7c1a2ceee7c73482a7a0dd3f8d536cbfdbee259c14cae76d35573b7cf5af0f5219eaccfd835b256a459e0ec9630c588a182970d2bce9d12c8b952b0ab8658907798bd3f3d72f68b2b5be3e347fa8db40d3289bdd5c6405aa842b631e95f147fcbb3f5f49b3c559728b", 0xa0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000340)=0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x7ff) writev(r0, &(0x7f0000000040), 0x0) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000300)='.\x00', &(0x7f0000000040)={{0xb4d9, 0xffffffffffffffff}, {0x401, 0xfffffffffffffffe}}, 0x0) semget$private(0x0, 0x0, 0x321) 18:36:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) flock(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x68, 0xe, &(0x7f0000000040), 0x40) 18:36:21 executing program 0: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x3) 18:36:21 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x0) r0 = semget$private(0x0, 0x7, 0xc8) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r1, &(0x7f0000000140)=[{0x6bf7ff07b4ad81d2, 0x3, 0x1800}, {0x1, 0x401, 0x1800}, {0x1, 0x101, 0x1400}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 18:36:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) wait4(r1, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x9, 0x0, 0x6, {[0x2, 0x7, 0x4, 0x0, 0x78c31d96, 0xa95, 0x0, 0x200, 0x6, 0x7, 0x5, 0x9, 0x7fff, 0x7, 0x40, 0x7, 0x0, 0xe0b5], [0x833a, 0x7f, 0xaf, 0x5d34, 0x100000000, 0xc000000000000000, 0x100000001, 0x0, 0x4c, 0x2000000000000000], [0x9, 0x1, 0xb3aa, 0xfffffffffffffff8, 0x40, 0x4dac, 0xffffffff], [0x9, 0xcb8c, 0x6, 0x8, 0x6, 0x2], [{0x7, 0x401, 0xff, 0x39}, {0x8001, 0xf050, 0x1, 0x8}, {0x1, 0x1, 0x2, 0x7}, {0xfff9, 0x5, 0x51, 0x7}, {0x1, 0x9, 0x7a19, 0x8}, {0x3, 0x3210c000, 0x1, 0x1f}, {0xffff, 0x400, 0x0, 0x6}, {0x20, 0x40, 0x1, 0x1}], {0x400, 0x100, 0x9, 0xf45}, {0x9, 0x80, 0x80000000, 0x6}}}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x100000001, 0x6, r1}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) r5 = msgget(0x2, 0x0) r6 = getegid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x1000, r2, r6, 0xffffffffffffffff, r3, 0x20, 0x6}, 0x6, 0x5, r7, r1, 0x1, 0x20, 0xb086, 0x80000001}) 18:36:21 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001180)={{0x48a, 0x0, 0x0, 0x0, r3, 0x6, 0xa6a}, 0x9, 0x628, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffff56) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) 18:36:21 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6a2d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e100"/6646]) 18:36:21 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000f35836755600000000000000000000000000006a"], 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="dff30e533f270b48425b177c1e9136697789fc8f6a4f96d2a75b485e38dace762a887a0a04da60bb49b21edb96a7907ce79db1a06c00c1794b51da961505e113e169937a36cbaa334a2fe6f421f1f72eab729212a812c9b410a0c162acc8f183c274ae1178087910099c2e80", 0x6c}], 0x1, 0x0, 0x49) 18:36:22 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) dup(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:36:22 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666960753000"], 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 18:36:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a3070496659b4517eff011767977562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9755ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb795acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266d94577edb38bdf16", 0xb29, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:36:22 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 18:36:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaffaaaaaaaa0800450000380000000000030c9020e3000000450000000000000000290000e00000020000000037fa8441f0f96103"]) 18:36:22 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:36:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000140)="5cb6782a30dfe95cc2b5a9953d379f5a2300e828af1ae1a27830f151da9622f00ae08d6618c97564991b8c015caf29731e2e67c5479eca1e06cad357c672c0257818d55dc298f2c71255a8a669306ac0700a5a0f43aa4b091520195878afde09484e619b20e40866a7", &(0x7f0000000080)=0x69, &(0x7f0000000340)="0eb89ff6b9e00c066715d3cabf7f8765782c57772dd8904fb998018865b8072a945695503e95c40be9a6d1bd814ea84291bcfb576809344e874e28788e5b0ca19fa64b765a497549e4af4efc7b45d705ee35f276510b06c8cff3afa69b4dae66264c955c625e8f5782447e720e2048fe4b52d3e520e44e2d2909822d2d956564645caecf93d80efe2aa9443676905117d463d4966e5a9916025f262d5f6e8bcce794a6e9e0166e8dc18f2f", 0xab) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:36:22 executing program 0: madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000763000/0x3000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000763000/0x1000)=nil, 0x1}, {&(0x7f0000762000/0x4000)=nil, &(0x7f0000764000/0x1000)=nil, 0xf8}, {&(0x7f0000765000/0x1000)=nil, &(0x7f0000764000/0x2000)=nil, 0xa57}, {&(0x7f0000764000/0x1000)=nil, &(0x7f0000763000/0x1000)=nil, 0x634}, {&(0x7f0000765000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000763000/0x3000)=nil, &(0x7f0000766000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff0000000000}, {&(0x7f0000761000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000762000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8001}, {&(0x7f0000766000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x100000000}, {&(0x7f0000764000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000764000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xed2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) 18:36:22 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1000}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="205f7ddcf9a9aee963ab0edd070edd65093a9ae70be93fad6d869fc06a55a364acf799091492b7cf2ad939", 0x2b}], 0x1, 0x0, 0x8) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r1, &(0x7f0000002640)=[{&(0x7f0000000000)=""/65, 0x86}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r2, 0x20007478) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xc1, 0x3400}, {0x4, 0x81, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semop(r0, &(0x7f0000000000)=[{0x2, 0x7ff, 0x1000}, {0x3, 0x5b, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) 18:36:22 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r0, 0x0, 0x6990, &(0x7f00000035c0), 0x9, 0x0) 18:36:22 executing program 0: clock_getres(0x3, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0c0a88d1cc3aadf2aa7a228969b9b0f6b7ac22726290b13214883fd3525bb972f350f8cfda5550ca8d823a2ea69335e169560de9c107496b2643f3e5b723ef7cb1106dda571d7a2e07268ffd12df54a82a457db38d4b4fba698113881f17134c89a48a34638a425213499dc8d6196937845c3525760cfdaca6ca3ad4cdd8e61fcf0ad6bece1831972d9f4b2426d504a90e1dbf0cd1718f1ef71c69ff8dca6b063d58e4630063e14e39", 0xa9}, {&(0x7f0000000140)="21cf367ab8ffa32b99b757bc9c49d45e79ac5fd44e3996914ba1f6eaaacc73587d84017e947bca6e3c8ab1e92b4c5c515a991f406d0de54de6faf55005e18d58765b4f30b179caed04bb6944a3353dc76776a128", 0x54}, {&(0x7f00000001c0)="5caeae6b131030b24b1a64eeaf6de12f9241a93e12ad5562eb56a84cd71c1074be4ea3083397836c098344d369f6be0d3e3741d01f9ab5e5028a467f8972b491c712255f1ecdf975c920024d4dc7e0e6687e4c22aff8d46d9eb153200f4dab200a58", 0x62}, {&(0x7f0000000240)="4752d31ebf3eb138d68b12a5e514bdb93902b07bae6ebc0d045e200146c382e9c02aea9951aad28f", 0x28}], 0x4, &(0x7f00000002c0)=[{0xe0, 0xffff, 0x51, "39b0a0a627d39e8941baf731723c9636bca230ef937f4b0c4c20fba6f9c014d983984ed159ab2df4d2f133757b181dd04be754498c0af9f04dfe98caa96364874e8d1aac9a50b0536ea79e4be57801b1ffd2e3fbfe1d5ac7129c7d5c45f172af03cc4945d5fd806b922ea4855e7f91ce605d5e010664c68ca370c1fb2701c245a80da054f1bd56febad91920062dc641351e3a7edf70745a1ce6c1cdbbae7659918dd47afefba1b7e1ec723366db8cf1b8898df2ab896d4190986628493cca06ac59574fb2b3a22c3ecc"}, {0x20, 0x1, 0xdbae, "c3b8b08725267a78b1"}], 0x100}, 0x0) setsockopt(r0, 0x7ff, 0x0, &(0x7f0000000400)="a92db40fa2bc412683a03b93c49f48da26670590bb95cd7264f61e59b41fed43aa3b0bb99254aa824546bb23f6098d", 0x2f) 18:36:22 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x92) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, r2}) msgctl$IPC_RMID(r0, 0x0) 18:36:22 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffdcc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x400, 0x9958}, {{}, 0x7ffffffffffffffd, 0x2, 0x4, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x46, 0x2, 0x2, 0xac}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x7, 0x37}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x8}], 0x9, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x52, 0x10, 0x7, 0x100}, {{r5}, 0xfffffffffffffff8, 0x60, 0x2, 0x12, 0x7}], 0x400, &(0x7f0000000100)={0x1, 0x8}) 18:36:22 executing program 0: syz_emit_ethernet(0x1ef, &(0x7f0000000340)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1b9, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x5, 0x25, "b2e5e45115e456f2d22ee925c99286f4a367c058277dd95e8ebc12c4bb82efd870dc42707bb1b9b6d19e3e211e010f918504fca3afcfb0aa053eae10b1ef85abbe6601c304f2e754abf3e9eb27b89296d44eca1b6fab12839c6f6996d1646d3b5589adbcd8186007915510389dee6c55bf0d1b890ec8d19de937e5e9f1415db4d6316eb125edf5e61085674f1c5e7f1eb3e731bdf54a4f6a6d06ec9e939c7218666744372d45811cded6957ce7e2826fe48a449d7cc705fc0ea451f36440c11bbf38a964d7ccceeb4d7a038a484e5ac91ad203339c2f9a3b477645210f20ba3f7c455e8781e5cf28438b800f9b0739ccd223d817c73e880fffceaa11ad0d807d4bd472356b0f688601e834df3e470ec2fb7f477fb67021b8dc6287b53d4cb6608fe28a9e1100"}, {0x4, 0xf, "4f3de634686d0829b05a44773b65ae9f2d80c2a6301397d5bb614fec190f1c0472616eb2e1bff8038eb9977fc28ba2483b74e169d5dfa440d9b9a0514039b680bb38201036e2751a00bb88f58463e747c8622e32d2e53dd2baf25712f5edbde24d347c7d77f0d9712c4333020136da121b2d13710b9442cc2f165f"}]}}}}}}) 18:36:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "0a00167d308304000000206449224d003f975d00"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x9, 0x400, 0xffff0000, 0x400, "a601a0d6365aa8dba2053c584b989379b32a9d6f", 0x1f, 0x8d}) 18:36:22 executing program 0: semget(0x1, 0x2, 0x118) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x502) msgget(0x0, 0x500) 18:36:22 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, 'D\x00', 0x8, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 18:36:22 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5c8300", 0x0, 0x0, 0x0, @rand_addr="ff29f7bcb7cbf3c7a00e465e68a4c1d6", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/205) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/107) 18:36:22 executing program 0: syz_emit_ethernet(0x1bb6, &(0x7f0000001000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1b80, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) 18:36:22 executing program 0: syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x3c, 0x100) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x81, 0x1) syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x74, 0x0, 0x0, @loopback, @mcast2, {[], @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0xe, 0x80, 0x3, 0x0, 0x101, {[@nop, @eol, @md5sig={0x13, 0x12, "930effd8e4e49f03ecab942f74966706"}, @window={0x3, 0x3, 0x4}, @timestamp={0x8, 0xa, 0x6b13, 0x7}]}}, {"47d09725d11c64932870885b950eebc05885235ca81a508c79b834bfbae31232abc152311febbbdd2072cad8204c269b17f1a66b359be28fe7e908ac"}}}}}}}) syz_emit_ethernet(0x10be, &(0x7f0000000300)={@empty, @random="0189a8335a0e", [], {@ipv6={0x86dd, {0x7, 0x6, "86215d", 0x1088, 0x6, 0x7, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3c, 0x0, [], [@pad1, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x2f, 0x206, [], [@ra={0x5, 0x2, 0x20}, @padn={0x1, 0x1, [0x0]}, @generic={0x21, 0x1b, "e0d25621d76a7c4723ccd731f735d7de9b1cbc9b7457022ff5ea89"}, @jumbo={0xc2, 0x4, 0x746}, @generic={0x8, 0x1000, "345d097f8204958ce89562dd18506694e804e6eaa24443d13b66e052516ef3d9dc38f0843dff28f6c4bb8490e278c007b965962b26882fd06c7a909f3b10bd024de1cdf46adebf92f6fcc333a1ba9b67712c16d3fd7b1fb940af4b5aaad7c21b0d1a3e7e6ce5d4aaa97f2243ba966413dac121878478e7e7cbac2637dc182a135d0954b9f5d56cdce9afa293e576663167bf2e76051b0ac1a083ac28c538ea8793fb294b8aa45bee9e4870ac6ea7b7614c2e799fb640fff40964230f5929c1dfb9a62d9a7b62f12d64ccc301e78171ae1327719579855ee6c0f9655d3daeb9cafc714ad08cc4d77cbb67f4c9d793203f92968c8a77281464d71b7db56457e2a3c67a3bda08610b0bf5c5a2cd75c11204f44db5dc7eae7477a4e4aaa2f52e53a68a08211e82b46d65b36b03523538a82bd0f6a1ee748eb0f5a0361383f0df10cd99da5e68a3d7dad07827cccfe2f514356a673fd5dd9f8254b8e4e91a54771d2a229f79f7a868e5441d8a49f20444c543c7793f62fa98cf77ec7485b085f44e3760ac1976750d4bffb69043cfeff2925bfaabdca098b5f69c04355450ded02e799ab67a77640fad12dfb08ab4eddd8d2fbc137abbcc03ce095998b671eac74891569d74edba166370f8a520131342dee4946f7a6c97c771f432dbf3b66579af4f70ed774e51f409e0d7d45bc1deb891ceb3b96f15979cfbd986428951781274c53b0795de3aab527e32e3a729d6e32c63cbc8b4edceb6e542c1bbd68d1cd68626faaa386e534011337febfd40a56f23d62645e8483a6386c4868ad5809a5905805dc82b78cc10aa6d90158d15b3e6ca991687970c33c2152b4b1a0a0922558c499373e7c1da732b6aea1bc1026abb0c052e098a1c3cec3a21aafedc9a60f71da27bb7fe7c61228f93327005672845fb089df7d840ffa4ddb77947307ee0adf4df3dc79f467e5847ed99c768f60a7a389fa6b08a78f383c9eec22b0a348baff99a4afa92e7a0a1ae77887bdc70074fdb23537724f965a2fe2f1d1eddfd2c3d553ceee9296f4203a45aa4d56fd92ccbab160f9e637c6a5bb6a96383fd21f9c84024cadd04fab9f38b9a22f7eff7f92f74c1f4b4a74c1f39a05ce356f2005398c3e50af9622f4fbfe3490f85bdbd0f8e84994e6b3fb1f3b226d22ce4493aee5f3920477015750c11df422b7a53ad13ba989716e953a3a1e07481880ecbf26c968a90145161a06d3ece0af1ede87fca345a8096484f65704eead04f95beb730be62970d4f270cd0a951ed8cae5112d30923ee981da5730b111830c945f4f546381294e3fc607b17d97556df45161274f4e25e477c9d7de600ad00d183e1bd6d28a45a3f1fa833e1d9c7e6780b1d0e7951f3c014895c8c7f70199aec0d2b616456873bd06cee9a06b1a1b5c060eeccf0be9950e7cb8ac12439a0a890f8254daa5a4445cd8a16c88c176d9559ee37eaff86f8fc384599d1fe87fce432d868d9bf42c1ca5e69a1616282aa990104690642317d58558465f9f7c1b41624023b2236bedef587c5ba90a6fd92fea688a627f37f2eecd9b785ad1207ea6685b5ccccc08880d39facc88d4ef45fa7643038a2d699f95559c83f305752818fc6c77a0556515a542bceb7a3a5828169bb4cd56426549488ddf6986170576ed777622eeb6bd88980b6c4957183b57ea945575ba7dc11d2281b7b08943e2d05c070e94e3868003e75d22e3e77f0116b981b93864c797a2dd363c93ce41f1bfa72e555a67e0697f46e771206beaf0f044b0bf17454a75f5f2433a8aced3ee4691afcf0dece79e49ed6188712091a6c263a70f9ee30c7e2faeaf658020a4c560530c06423c39af82143f7ca2c3a72acff85600f486f299a6514428363070361b1c7b8de019543986e6b427ef4a7fd9b1c58eb93dc68eee2d5ed94eb4224ec5ca6f681a4a99ff033a3f8caddb13fa09da10c5d74adc6fc3449758846f8e7c6ee5042fd57318b3a997e044ebbf88ff03a9c901583848993dbeba8bf6a80ab55cc54ae4e0487c4c36074dbf8f26ca472509a9952cb0f42a504709f6a09673752f83707b7104ac83e66a2e77a7d1c76d30c38f6ae5969196dc281d4be2194afc6dae1ba2dda4bb60bdb113b238ad60d8e710986203667798729858d8b1d8611cfc73fcd91ffe7bb8db9f342209424c4c7b43a4860130253c35b43e553b505f80ac76cf7be52b65c586b3c390a9e8be3e3133c7e3bde739c158db835cc5457acaa8b47ec928c70acc6b0d63680301e69b9a5167228a6aaf153dce95637cc4019e19d44ac5011e186c33328a377abb3cf3b5af200e4b98fa826e930dc3e63aeb0c79d82d4e4c64e6c08bdffa8de2aa75b6a71885246665d74bdb7f1d388b3b5ef50a450c09350a5bb4871d0726e79fb27a8e8cafb36f42c7a44f14d4d927ea07eac5db6204f1f98d0ca26d80f4c3396b62bb19f9c38efb2206137bbfbafb9ad73c9549cfebe295ebf6bc817aca375c53a3148449c07033e710a9f63ee32bbeb4665fc4981e94f21d35211aa3b51218e09c74e718525eda7c4cd60e20fbe292862f1cc75ab32af4c6b5301d11614922df5097560888a449f30d6853f9f024783abffdd8621d3e25c793309fc3048d31207bcaed753dd07e0170b25d509de2d1e5c4d22bf1362077524d6f1b301de49d55a8507d8b4a53f41a869bd1e1efb7ab5ff25418ab364077d29a1472c27a66b9d215dc722e2e32d3578066ed2422c4231abbc1c39403048fca10d2b2334517d5bb38b6dfc3c546fb9949d1e5e655eb09de7844fde4ca0e0941daee8ea172a44bd411c4e691495fce59405149b6055441a5da57cf39df4697aedb9e03c09b7a8499ead65e4b18142b2f19a5671d61724201b0685f692a18ec802d27e7a5be19e5f5e96ff969c4cf991c7d7c2b11545b858e002ff5628966fb6e52a6f475c8cdaa0fb6f2ac323049cc9ba2ed4d68f37a841f3d0eb308d62d5fbaa0be8c1622ad854111c0864a7583b5ce3a3b896884dcee5e1cffc7c6953c5c36dd1ff68f69d03f1e511876b1f27655a38801ad706b7e342df22f2ff96075c9b9914a5f629bd865e981362bfc691d8a392b7597df97bfe1748ada5b3b56e54d9fb28dca453734aabeb50d38e61e6db39507df6815a0092963d51d0194c4d35f67cc7c5c1d610127fd941774fc3052f88ba06dec4297bd9f485de9f224edae468ee5105bc7a8afd9f85ce2dce390351de38a4abb3c5bd6d989942fe26770127fefb636bc9df50124bc803d1812c87ce090cf41fcc0cda821d0bbb4d20e5bbe4c95cedb0d1fd48db6e8491a29b8e18498f181de66bf6163a4d694f0b28814c625c348245817904fde2723b14883791a14705496ed6f31d161fb90e65894ef67a0eaef54ef4e7a9dcd8ac304081a257fa8990cdb30e261fc566e3b186329ecf73d1ad3a5130eb99e4d84b55827b89daa68c711f5345f97040315d769a8392a9ed51d69cb48ac6cc8d05d4f684f891bd4f6ce521fde6838091a7f90e10e6f1685b00104131f860a3d6ec1b442984bf8b8ede6039e6e4bc50c511a51acc2ab4ca8359290132056b9419fa524c0181057b105c6f5c2447e8bcbca95ca2076dff8200f2eb63c7df0542192023073e3a7be7babc9b19c2d02890edfad017e21d210d1bebb7f4de36f65198c33a592562b5e2a179ce708910274263381300853f90f8933649f859f0229e5fd8fbcf34bcaac4ff54f78af41b989d2518e9f832a72ac559a31984c3cab8927d74b5b8a401d6478841e671a66339a002bcdaab866918110de0b40015109b00bfc1d50d75a9373a982dff8210e06894dad7a8378510dd5fd5519859e0b570d1c4524e65db41dccd05d1f58f323cd794b16fd4d073ee4b5680bc3de489f383877276b88179300d56c294802a1938af43e5b60f0e43c08c1c2727f205300fa143af5e2507da92bb8c6e1511837f2b8169ab61a7f7ffb6f05a550c844b0177bb3267a7f92f306853dabc5070e2e522e097d85671f3208b88b0de378461da98e13a10c73c4767a6235095d5f295b907b2cf451da2d97c743d994a8fcbd32c039b25e1e80741cebf42e1d6cbdaf5ac1ead9036f91af9f5abbdd2c2fab76254d36cabe9ed1cbb795f2ef8ce66973950d0a43ab0883003d98abdbb10e42f9643a4ab150f864e7c47148161a126fd9a6b0b26d64d2911e036f7f69a96ccb0440489e565774d13bdbfbca17fa7db9a0630d4d386f17d61b3ef293756dcb4c643841ae6b36d5e9f1552154646e0118af1f3af1349ed56283eb418ff812770cfd15a04d1931c310b9189cd9a33a99846464b297fe2750cd4bf8b6c3ba8de45b1c50d45f80e6f80582cf090733fc63a2d823285f84cd961b5091522d1afdbcc92a2db45c5b684f49b9b78e017168f3e706a4597e9a64cb5e208711c70a6a9bfd7249b249bcbc99869a35b82f04df5baecef1b15bf57ce3e8a0eaecd4143d4c22fa2d4b261c7b05a0059347092788e5e137a337c645aa5b905fed99b6c4ae4855a766f47213cfeeae255658e6c5e34df54b8a76ae60f4e2386d3bbd80c1497eb1e578a8eaa86ae48f8459ce0bbf5ee8e57a4609d270a7d60454565e982fb22c1605ed1e96750fba63605b5c570c097c2256da6bebbe870480a257e6a27532694129f018eafd30ac2649de8eb5297af27f3e0b2c399ab6bc56991a2672d708441f227fcbbfb4435c472af00673a417ad3d4e402e5daaa7e4450cc1a3ce6f4fb041fb776b50c6bc391e22f39237994445bf6abda8b89ab6d9302df5b05fd3e3e8243a079e6db980471bcbc9b2da9debcbb4357501d8d472c718f685a4bdc455a7a06ee67d64727ffc86dbb7702a8fd9345a414c4b54a391e224e21e4bc2170af12bfee1214b67421e1006da4fdeb0120d61b137e22176759a0c45fcaa228b7eeffb381bb428fc8f756645592febae3df72e0cb76381fe180c942eef05ab37eefa6f0ab78cc4810f8991bbfa493e25061bafab12f752317d92baa0f90728181a4c759681152d4ca6fbfc4523affcbc97a242e7eab2864fdfd1ba29a94de85e9635f6bf769982810f87e82284e43e6d44c1f4823fccf42ecc1967861d938bd16f5411659fee89947081d59a2e16082c60686f513668afff9c1ebd0964739a4a105142d51b0ab1fa5dd79258cacf538a6d785c88fcaf9c951a5d9314729d6d687236d80519c492cfdc7859d7ff8cd8aa38088fc387360232188b5d183dd49b183c925e7805a8a6cce2ebabdc702fbd3b0ae207d0486fcbb022903ea728915a395c1f7fbb7381aede1ffc3431fe1baf01d71dbefcf967b9a5e0682651222d4418ea50e15b57dd700cf3c8123775e82d241dc03212428dc26eecafe98f55a10dec6d6bc306af851b22202bb810f9efcd1b560f98000d3f86122eef693802a471462b4987cb80d56af1346f6603f7b50d37477bb04cc9591a3a6713ec3e712d03f0995ac7e190d641f3d93f89b2d2749f855d91baebd17bad10a8f1342d70c09b4a95a1826f7a1165e09bc2589b8829ad054c8f8f4e01549578a6a460ac7f3d966bce8caacc44bc63dfe15178932af6318505bf852833777f3aa411851b8bbdfc286a7a03f73ed80cbe6b36ae50ba657def6dfc0d1c10be436d962309918ccff391133f2c1f7eb6195c074e6c0859f32f36050054e4bd4c6621a528f2b9d6bbe004a9877c956a5dea29926733edc14cbd1d5d44a23d96ac7111ef28ba2073480f382549bf23438df5148d0ca6b3df24612fe9cf2d0ae8c10b80cc2c61b4bb2c6b3c0b5147b3c4363c0"}, @jumbo={0xc2, 0x4, 0x9e8}, @ra={0x5, 0x2, 0x7}]}], @generic="2fdd88e451992ecec31b68677d99dda29b408dfd677bf421a0c38f5dad8f317bf8683d072ca0a8cb9d1d3284c010eb8441ca54657dd7d7d2"}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) accept$inet6(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) 18:36:23 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/160, 0xa0}], 0x1, 0x0, 0x49c59ae1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) sync() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000440)) listen(r1, 0x6) r2 = syz_open_pts() close(r2) sendsyslog(&(0x7f0000000200)="b35ff70d7120d0bb89fbe9eecbe7e8a9bdf2aa8b1a09f0e538b3163d58aee49717792b2e2ea9a69a1cc37e0f56358b14860efbcc956ff439c44e1b2a03bdb455174a30c2d81b30e993fda15dc9dbd7542318401a056bd1fe4e37369ee4015c041b5c6ddb5fb4f353cc8c53f447dd585f3615307e7e0e6a02bbb0ea4988ffdf8813780d0a02d40ca1f8d2dec476d7d91a414bfb82bf336074f873613341f227bd2e32651b5629b67f4d5fe7965bd242e67ee638d957a11f4049d80d0812f1f6b183f8680ad3c4b3cf0bbe857d20bd0b17a7c48c44bbc5d9d51136f02e866d33d41471", 0xe2, 0x1) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f00000000c0)={0x3, 0x1000000, 0x1, 0x0, "1ffbffa60000000000001000044ea000054000", 0x100000}) sysctl$kern(&(0x7f0000000300)={0x1, 0x30}, 0x2, &(0x7f0000000340)="6db4c655a12f18326f5e7104c1cb088ee94217eac0cc", &(0x7f0000000380)=0x16, &(0x7f00000003c0)="8b45d073820928e84bb5263f1716bd5531d567d1212a1c5cc829c268ef05af72dee83eb2f1fd9c0b27d8c2f02d2e20475c7ec53e644698bed03efaa6c613c2ddeff662b14283110bc2e63f143bd17018e77e837d21a96a53daef298c7092d96bd17c7b182222", 0x66) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="c03ca34a02f5a152af070fc1e27bfd96696998fe7f9f6267de97c8125ad21a2400b538199dbd63979c51e16d5d4240a6", 0x30}], 0x1) 18:36:23 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/185) 18:36:23 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9b, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="4b6accfba0bfb3ef5854a4030e93be7542feb61368b07be9fd7ab6507e18dfbec82c8f58c5c2ed3173f54ea470653c0cbb541dda7903e5bfa8a8902b257e92bb4fcc5d833cb073eef0e89e19e35b4c81cb0acead468a478cf9c911cae3aa8c57c4f7b38d8f45d371d526aa53490e9f343d60c2bcbaff3c765cc0853fadb223b553790c58d79e997da19d98fbd374195d70"}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) 18:36:23 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) r3 = getegid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000002c0)=0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7) 18:36:23 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="4c88ddd3031ea8384bf73e18750e113c95b8ccdae477d698bf4b", &(0x7f0000000080)=0x1a, &(0x7f0000000100)="dc347b6bb6ca5f0600ce0bacc52652d44909da7d6288192e5054909e51ccc98212440e19d9622b3da8fc6d007dd0fc21cb3a981fdabc7023dd563b5edcbf29bf084b7e7bce906ea1404c20422f0e3a3e3b7fddbadbbe3faeff33ae38d77c8c8d70a0ffe0d127b7bc023481c9cc4cbb674d4a3f404def237b1cc75a41bdfd087b410b1c666e5597ab11e66e3a345ad8b8604f486de3d61440d019a100c3801ad151696981984550", 0xa7) 18:36:23 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @remote={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 18:36:23 executing program 0: sysctl$machdep(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) 18:36:23 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000022c0)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYBLOB="f76abc9074eb85f7701657d082a39c933c7fd65901a89d8731a10527629ba9829560d432451efc4fb9beef1de637551cace1f45d9ab0efd54b3134bf29b2283ac257a699d41c49c7444452ebb54f5d724fd08351dac137de", @ANYRES32=r1, @ANYRESOCT, @ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r4) r5 = accept$unix(r3, 0x0, &(0x7f0000000080)) lchown(&(0x7f0000003480)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) 18:36:24 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="80000000", &(0x7f00000001c0)=0x4, 0x0, 0x0) 18:36:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7c, 0xffffffffffffffff, 0x3f, "00000000000000000000f2ffffffffffffff4000", 0x2, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget(0x3, 0x1, 0x540) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/57) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:36:24 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000000000000000000000000000000000014e234e23", @ANYRES32=r0, @ANYRES64=r1, @ANYBLOB="000000e400000600"]) 18:36:24 executing program 0: msgget(0x3, 0x215) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="961dffffffffd71c9edd828586dd6031795c0400000000000000000000ff0200090000000000e50000000000010100807fffffdb7cbe0000000000000000000200fe80e0e00000000000000000000000aa1100000000000000040100"/118]) 18:36:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ftruncate(r1, 0x0, 0x2) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f6669e2d00abf9a73dbea765e439cb3294d535890bc192969598a60683a8bb47f5a7018af40959f11e0637af86dbca5a3f4f8a2f9d9b6309f058ec7802eb43fd54bcac66d0d620581570e9d77faf71074af991e09bec1293aba4b3c000000000000000000000000a38fd6eb2d7f7b82776f109096524447d43c75c7940ac0c8e87820363fa0e68eadb80c708de61521a01b88c3e660ba0419d111d85cc61a1be1c93e58dc6a39ddb5fa3c65ed49e7c1279603beb73031c27357e7d8fab2a2c7514983a56e36c066ff7cf70ebb66e3a8c1a422fcb5dcf400489fa091b416eae93a475f69379767863b75e97f65df59d7ddc78537cc64c599"], 0x10) r2 = semget$private(0x0, 0x4, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0)=0x3, 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x3, 0xa1}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 18:36:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000300)="988fd700f4ba541babb1fa8176dcb8d7b79ea727e17b18c2c46fbd5b79fc5c3dd1cfca08dbb4f4be3c4abbb7c2b4bf609771624f1874181f6d66ca445418ccd6a50d348104a72ac1ad4761a7ca4bd09d0e8b51fec638e2f7ab02b767444df8cdff2254a7e5f4dcb763efabd4385c89e51905a7dc81941eee55f180dab2a450f594c8d2c068eafcb9db6fcd60ea0ae1a0af18f804e8f18351ff302c98e7516754896c07c2aaf9a429ab84ff5471312dbcfcf4a86c8d3ded7a41334b4bbb39a2642ec7c2a97d184ba111f9c2ae15f9969b80f86bc81b8671247a44b2db0b92ce8d6da00a27327bb32ec0e7aa6ec86f4351f7c63c3eb6d77ff2445b9c83da38", &(0x7f0000000240)=0xfe, &(0x7f0000000180)="9cc1f6d05e530f652e7aec7dda80ce97c4f06f07935fc5ff24fe26c7f5e5d89a351adeb60b4a849eb9c03176ab0cacbfd5fa21051d4e499db2f643773319d098bb8d2ff0bbde876820e9a512cc6d62f364bf3065e3158b2b7d10ddf8edcb6db749165a6ed384f184b8e70749dcf2b1debed15ab24f3517b3ab29336536b820d76b8c309e1606d30db44d57cbb99635f80a3a6964c58bff1a19c9be4c3778f686c2", 0xa1) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 18:36:25 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x1}, 0x2, &(0x7f0000000080)="05072103988f915deadab47448bc077f6ab775804fc442237b341d7b1182adafd9aa4ef3c9fd968b84613cde653e798ef2bc7d90814fa87dee938bc533530ad55d3998e39c231eab66544a472db5d8d097d0cb4c1164fd39f3587a84818ec786adf4ec95cfa56915df2b92723097708c7fd36b6eddf3c5cd298226840159be846c9d51086624a15ea469790ee2932572d360c17f7066ab0aa6ea3e782cbfcbed9eade4148eea4603488589f7c08d8f77e763bcc8cb59df5f945ed17821d8cca4fe315b85d62b5f8678a77c16c2c7d80f433158448895cf7ac16ce1a776674e4fdf480d00001f151576fa1d94ec8d82", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) ioctl$KDGKBMODE(r0, 0x40044b06) 18:36:25 executing program 0: syz_emit_ethernet(0x23bf, &(0x7f0000002500)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00c219", 0x2389, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x200, "c6a1552a549bd505a01dfab2eebfaf003574ae2f69978e8f7f4640f3e5d21ec46e9040ba14a7de367f51135fd4de6b9dff5523a40d9dc0fbb413c46ee0c549f1a25d44983c6c1ed3e86e2452abd3980b2938e705c76303b4b3e4b8ac7b62a0176dee3b89c8750e94339a561b2a38534e2150294017beed389ae501b212290e85078b013aab596fe060ae61516fb6ca89499fbfdcfe2310f542439c08ff6eeab4e8ba52fa9489d56e91450e51c0deea2e00e7ea08fca345cb6d58f00f81ffeb1c534cd7941c19c2adfdad7eacb2cccc82c8a29d73157d2804ff043a5946bbfb22ce58573ff7b6339b59b7dcb6d50f4e874a25e9ceb3d715019b01d1a6669291f2278f5f548bf4871d28b604df6d89820114d55250860da6a41dc9fca9fb97e0a527939997ded06e4328d1d82a30108508504b308b2cbd7eb6ef0ceca59296cd9ffc00ac064dac1f9bc6dfe3057a8cdfc9a5dc18c7a8082236b31e2dc13d8a500a1a12f131ed539ece85edc2318183064bcb9fa2492f3082199190a0e933430af84a9f3b451353d469c580b37b343997fef69f2c99ef73e8627c1ad537cc4b32c028691bdf829e8a5bebd58e819cfc802a44f9174f2dfdf56ea3331823ba42d7979e071fa362f91f4c7e43fb1f4fe1926225e7d8a1a7a038a73af30e69ef28596819ddfc0b677d1597837f596a4a1fd2e94d573fa2be8797b18b666f944bbc3310f355f507d467cf018d1cbaafe781d724e1938b16a22e68192ca58ef5f6684305a6d131c631a52a7856be84fca8f7a09c588ab23c543a2c12fc3d7f8ad2932ba4fa9b9dc970a03999bac1bb22bad72dd36644c00db71062c7673a45c9279881a66afb066d637e0dc353aed01c81ec8b867ec9425ac87be21e15c5e1a703a04875dc0b5ab7f10e67016aa4ef74c89ee1094e6d4349e3d34f887d8aee94417e2a395c3a3769050e47d0d0a16c800a64565bf9106fe34285523e40a3810ae43c13ed187f83e0c53c922808f94f425c0d90f8e7c84836625032b93180f50e485e6799ee272183fb178199569b457d1fbab2a307d8bafa2e787258da208759d835d4baa49f51d42b93f528f79ab72f7335ea33f7de5ef2ab19323d5a7e2c3bafd29d2b71b827a73064dc66c6aa5140c2c3ea0ba8434546435aaa297c9017cab7a3196ff5afc9a9f387d686c9d8f3559a211a75cae46950a185a1d49b8b6721b44cca5563c5994c013e2d8b7e6b19b252a999957cbd4b8c7b09232a8d5057ccb36291b21a1861202b36be0aefeef012b888a998c00c9686746fc5570e5749810b953edd0afa7491f5026f1568608f68212147d0157502e0712744faeffe62aa0b5b6f716eea415c36e154d72b03d5038eea88de8cbbc9b210475523b8a9e383866606db97220d5b8a36b9f839e5fc2a47df5d5d391ac010f7e37afdb42bd311c8527ada0d23b73c98b9d45e2d69a12455585f18b4bbef7fd12102995b0fbd72724acc893b1681c1ebca66b180559d7c1d4134c312495acf48680c165ad41341691b2b03e9a44facc359f12ea9d6fa62ea8a8d66c7355188318a3962ec396d3f11cd320ecbc0ec3db770862ef1553b4fa38c70ace8eedc3b7b6a575a300c61101b96af4067ad837d32a58179e8114d00c353feea3dcc54b65b5749ba476e78c3a5e42da3345ed50727ad097f18c97904593968a522ca082ba257cad64fae2ab701a2c8b2cc1ce3655e7eeb98a9bf1ae39696e1ee3ab0450ad818ff699d0caad8a4d66064eae673bac17849c0c8a81eac2268705449db6bf12ed9be3782287a3ea87219ba987084c51f3eb34a9f21acde761fad73ea7c06fac2ebf71401af73866168467898379bb5bb644a0a92ab521a7f0343b451834de3111e8498327663e5da84db23ea33cc56e7c90262b29f5133fb1cbf33dca39f7d2436b1cc4e312fd397be45310619097d1c26b230fca469e075fc0029ec29b29757eaaee1ad1d91ea2141b7e16410960ca057d01e04824c23d305a25784acf4c7d7ddcffe0900dc05a3dcc3f49a0775473d32de13933bc412e4bf59f8889dae778cc882a40b80eb2d50248fcb6bbb170a6acfe2494268617c609b37446f17a85f6e81a978e9018ccd452849fb069cd070419623ef578e1e63614d6f2171816de72a86cf5717112a294261467a4fbd6c61f49def279712909b60f0432f309a51f5ed6439a24901cbb739e5901b5e2cd93cdc16c22217d7b30171e947d33461eaacfc118803b4762ed88085dedad75fded71acb16be7d2ea0aac538e1143eaa44c43961c7b68e86b01a8575f6cc5694e03836f994df35f055852cf6d6f9ecf699db9e1fbf0e3fba16db2b42863c406eea9d62bd9c2f364a99ae2c5604ca2abfe0de75ac6e2af318c3b63fff098bfbd359b721c90b78d40362c69030438b2aec90a6d27694ca4c017bd5e017cd25b874db66e813f774f946cf8ebac0d077ba47f69374c2291355a3797c130fdb9ef1f294db05f0fa928937015021441286c75b522cc88a516b5ed051c3478ef1a37f478894953305e82190168363aa06684557e90eb8be743ed5c1c9923d28a30f4b1300b074d8fce26263e5624d1bd3cbcba437b155dc80602fc2af57d8d14e32baa71cab2546d150abd2225140f1da27b643500cb1d90299e6f86c491ddff37985c2706302edac66d73a64263933e9e1495d8fa2232d0d968fa976b6ee726f6f3188ab5540e92952ba91d495df6ef6d8bf8d51fbbce655cea5993074320779effdf715c7a8770f21c9444cbed2fe32e62e9a507eeed29559a904d7fa84d56149a43469adcd85a7906eb6e1f0d1e041b94e6a0c325096f4a4918a31f1d071a13588515496eb44e02e96a2c74d82b566604be5ba6cb8d4ee0492663ca42de539ad8e3da2905ea79de5a722e23682a18679412dbe155d17d811680dbe67a7f27671235d6153de9b08b6a7363e2a2d756d1226f4736f321d50e6e3ef312b8a9617d9689c15794879cbd8ee4d2510a447f2c0b3278f4632f49ee862d5fc64b2866b29e522a444aaa0009aac7793cc3a600e2314d6b85dc83c90f568a3f29e0cca4f480e239a6bb9e650256d42aae7a03645a3d11b35a866c8ecddc9e96a551bbd49ce379e656cc7d3a4d3fd4644f6ad141cb79942bb4f286f2d9ea77a5fd134c9cb897a0fd2877782b2cb49ff8903f15bcf4e3f3e0f08cc8d94e64b85920c32581d812739086ef0edc52bef2b385d48d43cccf46830c9435a6fd3475958064c8c406233a59ddb35c44dc308f52cccd4707063991ee47507f271eae622f7c24d50c63eee1d93a629558bd158379b7828786a31b919f0d51608af5d5a20b3523a09145e05bbcf785f2dafda1de53f53709d1ddf34bac8de039ae42aa840116d9e96eb71073cbc247a38dcbf7978595f0fb8efb081cf315d031eded55c7609d0f5dd6f593714872c36c41ef2594d053fbadf961bed46d5ef483a4680e71d9983b8ef68ff4aedc75aee381897b0ec3aab46f6e5ff1188ab1745c96c8acb699061d5a08ea17a0aa6bd3cd4d605d90ca199051eab15e609b2f6b585194174c0b6787560cb01d7ea9350f1f6e04e781f1b717b2930dd0f7935c45446bb6ac4209f6b65c1c339c30a2fd841537b391893182b057f726ffc84248caecb1df7c7dff0b1a236ba159703ccb2faae83e0a0c813c9a38e0915a8fa4fe43d1dfa1d5c89296ceacaadf2820db0dc1af63745ff226d3507a1695f44bf28884d4e31424059896c38a94bac1dd74a2785a17f8b4c8b76940e25102d9fc5521a3c524945cc37e00152862a120de2220ff90bd5860c9ba0364562ef964eaa83b94987ab02e28a7990d6d1b9ffb702bf1d68141235cd0d2d3ecbabaf1c27da34f94f8c207a6dac51ed32b11fca22b6cd55b7456319015e36cac2e3c3a27832686efaccca3ea9cbabad645466b93880756cdc06ab87831fa756aebb049c1c0c93f918ded4a937e375362fc5f7687b75e5fc97f819b8b109164c8081795d7c7e5958486ef123b377654df4d108ec7fcf0c9c0f609667f751e2e10d7284fa53a70b983f8e95ce6633d54521c110314fb06840d10248ea4895e671402696a25ab3d7f43689c97e9f5829bac148039d05e29a5d4c9b1139376d265edda90de4cb014d511af78b65ad444ec3e4d563fe4a326c7b70c824a17c68af0879bcb8e32cfeb83918a86830a6bfeddb4059c1f5511d22e3e6f961c8e721dee92ef4b1eeb980e1c2b74d3ebb75df7bccd4b61db759e4feae312c4c9af3c60c60a52162a1995313d074961bc08f0a2f2ca8313dfab7ff5e9e3319bf238caf0a658dfa6f53ff0d70bda6238693a41da2604617bb4f89e467813131768495728ebb2d14c409f0278c2ac60483e522416bebec0e23f368233c962d1e74ca3055106a6b9fe6eff631c5c12228a20a27adc95841d8735be5e7f7fd8e20dd0dee81a4506f529e20ab8475bd868c6d0d0ae8014b3304605aac8a8b1848b2c3e211b8832e3934b800212a6e48296a92d918271ec99598bfa4e797b347009dd82c2dc00df152eeeb0cf99a16a9996ae5802aa6d49ad226ae3af1dddad32f4fee685214f5f57da9b906b579a67032183ba222718e179379a0cec604a8666437d88a46ec738af1e5e4bc7dabfe3b007b7118d1d4c85ee7d0337084bc630cdc491c275b3041758e98c78ba53bb9a825de1ca1ae0540e13747f92756be2bd9d1b85854a1d15c6d0bf633e229bddeb60e52ace330e65fc06d4ddfe7bfbd7d43702a1d8444590c2dcfb0b09b26d0913663f75c1e96db0375bed2591f6f6b9da2c7cdaf2529cf0477144574906878e010db62c914f063b7d31567ba1a9591810cb5a0451e17203581ccac62dcd806e3d3873ad67759760578ff412037d02dc67da9bfd2892afb092b3b1992134cf32ff3d6956c3e5f02062fb362203abd61dae8ace2552e16111715c069c908eec8d1105df9cd8ec07bceb73d8046bfe84fd7f30b4451731049d06cc0a15d6cd01356c25ef09d86ce94b0586055e32eeee9266e03251cee8180dc411a9fb35f6e3df57cb54579c3e7490b81cf4f8d19a9c71f9fa187a704c38cef6ed6e935b3a73781e3261073ce331c9e312428ad8dc6286b10e25aeda0aa3c4705e1d0ee783bd38ef1da8beaac8f7485b45f0dab689b846fc550221be8cda041906f2d26592de02943c54e605343cc2f4a8fcf94fe74d0f9124252e65f877f1fe5e7da70aa4222bc471038866860830c228fefa0ca00159d10f2fc0406cc6ae07118e630176896efe8a64bcafa37f3544b04ae7577fa44f1bd13b4a25abf045376825182cbbf321e607419f05f17175c4a1a21c3759379e119c320dbdf4644aa07ebf68168e95798005e9e1d6a9b2e12650480464503835b565f361ccb47dc8602464b62dcc80593c0d9e8a64794551baf68c8daa53c491025cca4adccd7dc3e882b88554293503851b7dc2aca7552a382e777b7fbb84f9ee51afe9ababba7a68f1608e52b38c5636c8b5373be74739b2fd5154072359fdf6b3af6b345dcd0e9134c279950a3542c95a46cc4c9ed0d8278d769547d1858b9fbfc1ea201259f3a3b41c3b2bebb53860865ee361746e63f8d32c7c23068bf662c712dbdcac16db1dbd2408bc69b914b00084e1a9be2cfdf9f437205a0830638b7b65571f4c93b6b6891783fdef0da55cd1fddc893be77d769dd3c6c185d403fd401ba3807804c9929f77cfe9c7c764d6854999734564cbca9490c2d5296b0d542c030284765a45a4e7f96939239327732ebcc757ccd4e0c396467861f"}, {0x0, 0x6, "17bc58ab6bdb1931d1c86d0e5a6e1e99326e47a6947c0972483e926a43439509503a1346be642445e3870f0e12fcd6"}, {0x0, 0x200, "06e5f937d3155f346691a842f43f51b5b5cf8974afaf2b1b95b1b4b99a8fe852b863da404318c2f4cd1c4b708756dd7c59610d1dfcb4993cdf0b70edd61ec3d05f64ef5079e627636962528ee0548eeb215d203ffd03f7b040b75bd94c3e462210e87da8274b0a569b232337e83b23604fcc6acb3281ad4afe0516a9b4c0f986fa382676b3aeeaed971f063c5013de5cbf444de7ae3a19874f0d8722998a8c6e28199747feb11a873f6559a0649f36bdd4907a2396e886997b8e8a2a5f3abaef5efdf40e8dd62bf08ae68e27348021c48e8be73245525d036258928e2ed4b5f585fcdda764424f281d8ef97978b2f1ae7f728bdb32962b6ba1e1b273eb6926abc2e46a8be60b6a647233f282cc46d46d475247d6ffd9a8200e4f38efd6495a001d7ea92eb1f8c050e7395e809177cd717d41b91dd3935013acaa4715e6d9f96063d01909d54c537f56dea62ba87ec453e668491a893e4994eebdd5110354efbdc1369e93759ce362eb366ba1b61d285a6f3782cd4c7b789ffb07e7ed25f6be9c38b921e7e38b3aa8471ca818cf54fa35c7bdeae4320735f25386551d8336536b8e86067d4f6da045f97dca51e3063b674169a55ee28ffc1a908e7ff482337fd60146951aa69c213d4fd1ff7ef39aa62380d73cd3fe682bf81067af22e6ac588aa1caf7008f859131041c919a0e7a6ddfed02fa7924db90b87cb6262ecfc56e9bf78ba0dd71e26b6d2cd209f9d98fc4742a5977fcc519839d503ea86f501a530ed2aed86714a2c6e8c23d66f44881b5361a4f4f729cc0522e6e816bcdc7380c497bf08af7af3ed793a9b5fb82292c985e84a9b4a118e45e50550e631079137ecb39e09f1d2fe973af2696ffc9505409a58c4aab4d43a0b878139ff006309f6fe1bd4978c5e60f7046bb46786f43027217fe45d71e9c7dc71ab4b7097f3692255a99b70e64ca596a9f54a6153672112274c8afc60381471ee0fd545716902a284c50bf12ccaaece6983eb4c66830a594cea26b12c89b53e71f43667bb43fec21a15ba64ef082e955c31716a4ff35c40818ceefb1a63aa90de03e8b3f2a249be996f88549f92a3e62d01dd5568acd0683432b71ae36c6f77ce7fbb7fc6834937e23711f6804d3f0090d83df65ddf072dfe199bae11eb972a6284155cc95c9fe773a32f7f7b4b5ebe870bd67fbe47fb9e68bbc06cbbc8ddaaa79755b29e6eb4fd75b42ee359aad8348d083489130564e80c51e80b69ff6d80981ff5e86d613aa55262336785d4603f0a0b27220827efe10ed2376664c5836231cf0035c5e493d62d6e8174fac6aeffd1ef85be2b1fdfbe60bc2e3d297a213ee585d2ab7188a62cfe3aa66423ca064a9091768f60d34b9849884d28d5e48228be1a026a1eb5eee42cc88c453f653d6fc2e3bec7e4a083a21e95f468a80f7b7dba9496d342736882f979fd56d0113dbee065e09dd223060032bff9de42c892759f35e9dc9d9be4cdc848ac18c55d3e735cbb9fb36f003dbb6fffaadf3676cffe8197532014b8949fc81ac91ba71a44ba3ab45d2efda0f37dd653d2d701c8f45a36527e395caaaee54de165ce43c9ff948d74b7e550275afc302b5baebfab33021990f2bb8e24aa95c5273f7e8cb42bdc0cbbe6553cf58c8e06f7673a8151d99325f211e3fe8ba8a488bddad6e168b30caccd2eb85858ae19be6809cb96790c93f532c5b6c5cc47cc71fec6100018015c314ef5cf4076c93075b2e56b485dc59dcbda9076e27aca49a41e2fc98736eb86847281895e5edd10640115fe2ef741bf0b1e5446bb5dd2d94bba06daa55da6157304f5ea4a63958fdf74666d8ee4832bcec5bb5206e4d59ad53ea126a8e196fc097a72505f97f521b7ff09d8928a9ba06793234af75dd247c12a5489d7550c2c3002f1a32370f9161cb705e37f51ab12be23784fc1476f9cdd6ea87279a5bf215c13b7e6e63d12d328050c593aa341be1448e48e78a96f4d235221dbfbfeabc3ea4787409a8542a8bf60d5515a23de8e601208afa1dcdd00313666e275d000609efc71c02bfa1a1150492a869fcf136aa3f28fbd270d5623cded4b53766ebd999c39cbe8bc2ab4542e5a0a200f7da8a97c273763207b2c1ba2a92a7b3fa89cdf98e30c989ed26bd91beb84849f1a991d5594b8577df2250a7ef57600c4ddf7139e80dc8f669b1c339569f72054d69c8bab45a06762f08083ca85e89a27952f23bd35452c35428d1f131267871b2b0a45160bd481064e8c11ea3444393ddfea6e94265b17eb8afff0ddb5830c8942d2b6c0c6e644268c03f2901a0de604bd109b889eb15a72d747924cd74ceb3b0c2b4e5745f05572cafaeb1bc41dd1b67926ae69a3fc438eb654df3cde215852cbfd2d6b3d77ac092f151ab3887c7c6b9ede1932bd410650a54ab354141d68ab6a3a46c30d35ce7acadf6802c6177e509f5390df6be7dfd48209864f198c0afea960c73a8ef54a0d66c0898b6dc886e42b49b565628c6458bd09231319d3bbcd093bb2d1aac70b144776e496f6b265fd521735ea745d00a01c0be36278c11c89c161ec566447925bbe578e325b79f7486632cdda9114e0ee3c210646bfe130e7fd22fb0e5dbc3796ff8c213d42ebeecdf6b18ec7a79532efe35ef013003263307f8ef57ce87d0665ce644baae490385a3f6845bbb6a120b7bc1bd376f6779cda87d8df5143f0b83f58622cd0fdfde5ccc1f824c8c9964ffd67ecb2ea25aca05c52298e319ceef39150fe15f9915808ad5ee82d306ce0ab1d024531c1c96bfbde06b19c4cbb0d024db0422811fc86871e5a9b866a7af41bfb9d9e076d0f2f4211a24d67d9c3ea607933cf3cd860f577f9aa7d4b1eb1df8fdf401f8fea50bf22aab2b9a9d76e023e3135bd4a697a0c599bdd79daaf437af3053e58c73dc18d522500bccb386a21741e063fd9c0bddc377b476afe26124d03bd000285e83c8b8974e10faef501f4456c0a57d3bf612b10d974dcbbee0ae65b09f2d8a81cb1c78af9570407237fff032514edddf59910f74127932d764977d3a181f209a59204f50ee6bb038b6c2e1411484fd6596f90af3209bb9614a660260abc67853f38850910d7171e309d5a9c9e8979d6f72e6eda7036b0bdb48ca4da7e9151dbdb8c9de14b7015b8e416a1072710f4d54bdfbf70a8ee924a3afe058fd985529eff5ed7b18349a8e2cc5ad066d6f688b9cb7ad0d5cb4840b71bd6077916ce030c0b09c94833e6d7d888965de8aee45ac30866cd1ac188dbfc67186462e38be9015e86e2a7c3c6243ce7e501f5cdd4965b9d453fdde188a19c27103a05f6278c8ef35cb8cae0dc1e958d1b6c4a7a8d898de3b0c36fb4be96650181765cf2753d6afd831cf82a1537ae66b5160a9270e76f9ecf17c4dd109cfe8b7070af2f30f85056b6a59ab8a313e981cddbc381f91024652f994d5b31b495a4904d1c50424e86963a90889c64f4b9e3c0de072586ed94c82b27430fc265eec5c5c03a7ffd799cd729919f5a0f2c3da621931a98e2dcfcb07bb4f810b3c5d16f953758c332f46bdbc37c8a0881bde38e2bb634d84bb2239cfd44a4838b6e61bc62aacddec3a962ef782b2d27e4c67243fac9a8da14e40c9d630266a72c04083569317aeaf4262c9c7452ab21831518a7642ab22325a40afdd50e01025f4c8eb7dbf10d936bdc036abc9751703ef07b501170b349c55464fff8d4b2656e272d576cab3b8a8a0d73de92d37e227e686dd313cfb782afbfa6d4f9eca8c593efd6e1e1a81b48fb4815211c214cc589dbd558bce49ea55f1ac91e22ee10e223a13a0bced198d3947ef860e0a90e3e5ae0a997a8e5b926a825fdf7b15b79fd6920e2c4da1be809fe2efa569fa620aa13d9895eb4d8f55f6dcb6f35e810d2c6ed2ca2771e05349c9aec729ec560c3dedbb7513d9db958a103194dcb6c62ae83b417d299fe41c0f14fd0e16c1206557baaa99f0f070f3947589aa0914e429b63d8928afee8d5383a2be0cf893b445de6cce4f81ee670688befc9720c4be4fb89b3cd4016acf4044775b49369d596914aab4218e98842d8041c25a77e3b825299c0e60c51578a87815cc16f7eb94118994d36afc3b5454a2fe55d15daabbda4f6fe6acf764786a3337ba11e2dc7a1a07ef9d0d7cbe3e775ffef46e55a50fa12c5671602e592c2eab631ee0e25c6edcefcf0b92e5568094c265d1262b924506dccd4cff23b1df5d82e5403138114a9858f35079797eae4be68e16dcdc96e647341470264f9df63f82657be1215db82d975dad6ae7052e1973daccf41a23812bbf583615bf18aba099aef99af886be50f03887e0b9367f56747eee4a90c83550627d1896f64df418f26c0e571ca22ed9caa900638ac81f36e2b1728a13b3e236501bc9e548d564f339b805b953578d5fd8d47a75b6bcce1cc4ff9994180ae7a2a2ca91cfe8b844611abbd7f051f9968ba3760332a071af064ac75596ec2712fe844ad457c18f520303e4601e99a2d46df280c071233a0f9a9d8d786aef32bc8b3ffbb7888a3bcf17ad1dbe2b191f1b27a41b5e2661466560ca00aa6de070a89532d242e009af0a393d633c0f0f59c9272dc3532a305fac58877edfae81d6dcd7f197f1be9794ff62da9b1068ed9fabb29fd1d1c5b11ee7e19573110cc3503fc64fd2704d27d41fbc52bbca520324b464116e63d08f4d733d0a1b0ed9160e3d5e278247b42e5bf500f6576e93b48a2b40f19f16ae8243dc4a0ecf2202b59db05a489d7428d56b1c69ff91799b7769bf20230b90ddbe246aee046b4ce2701a82769a1951a3149ad8de31c20daf5639703f5c4c6481c058acd9d6a465e00536234dc82c9eb3212dc433a808d34e2aa16cf16a529956462895dbc1007b80e358f28d092e54c2dcf27a5311f9d7ae07499cd035f41d46200e6950586f78360ed14444c3b27c243cd9efdd759716a1597481312a063d3e1b5d04ac3792349ab9ca331897146f4b8ea8cae08f428fc18afbf1e3c68ea46d7dd60c5e60ce09650efc40d7091131001edd4d9244b354f469322d2f965b6455a4a869e12223e1f5e4482b91315e6d87826faaf6234b4d47ea61a6965178fbc032dca6db8f0c334b2a9ad25f5461c5664c79835faf8ab044606ecb48b7f5075b2e03848f43cb8693bff8957f795a214ff56ac4049dfe0645682f6b72ae22fa0ada94f14d5c1f0d9e788c89d2bd75e35aceb5709e45e5fb81833310eef7c990297c4163a7e41b93e7020cd7bd0c3337e22caa1ccf93c6bacfd870b7ca6184a40a7faa0f3f52ab8ef0b9efeb3e9bc7c405fe656f830b3060c92fa55ce7bac7e51c95ebe039a5cb2d03c86c72067bfe5efece6e60089198b0ce3c8e382599588593859e43676d08ac7ff4478631df7e172fa94dedb97b1ef922852923e4f368389346833e1793ee21346411c85f01d83c6e05aee1a6455f32f04eae70595485889ee62ec7317402f9ce1ec638972d43369355313e80769f7521ead54d713126267785335a18d2c09674949f341b1a28432f304ec0d64a0d1d89b8735da7eedd2bb19c69a7cf1facd71c53a58e92f5f6d72866cf95e7a5cbb2c129a4cc7a72d323669eaaff7e6e68e8b11f338d598b6bf2659498aa63385eb60a51c22dfbc89c11f6069798213be0a82bea5ae652e4b227b9a558884001605be4292a2f478bff48845daa3e46287010650053f32514597b07495a1f8842781957a4355ddd581555a427644922080d1993262f1b4154ed1a6186fff2556144b6b4c89117bc25fcc4373d129d4629f35408f4c9"}, {0x0, 0xe, "6d3661b3aeaa8f7ba8e643f2663e1758cb095b193879f9ecbb81c7076dc4d01746b00f567404c484ca0faaff26d2b0b46961909f4f8005831d2aad578363264554d2c69fcc27b500a6c1cfcb767f7ee7d79a30e2fa2b0302d2e3048f055b64ad204660ca1a6df3c27ef93cdf0af1b709040cab24"}, {0x0, 0x1f, "0420dc383a70df2209ae081eac481feb7b454e93c721690927ee2fbef17502e642a755eaec0760ca9b361f4225115a55cd9574debd024d97a5e55f0fffd471b2fcecbd6e59173acd49832c23f294991041eaefa482f748ad0104a3d5601c647cf2691190f7814f4434dde8c3dcf104ddf97dc5f8f8990c953e4400ef3570a4b3cfb284e902c39dad96a9768abd84ae51b128ae7d8b21604d6f067fdcad58e71becbff1c43de6c62c11ecb2e948367af3a76060f35756b58a187c5e2083b9cb5040897e3e015901571b0cbe49a28aad410fa0bfbbf66dc992e9598eee5b19126e21d1a4b3ed8396b94075412d1c51b1433d58148df94adce778d4cd"}, {0x0, 0x12, "6a2241850c3b438c22c469fa00b2a96d364603afbfa33a3bdc6f9f9241e85406956e92c2f86f29f072fb4d47aae9608d3084809b8870089abbe2f75f79b7e8e8c38b4b0623d2e37e4bb012d128783d2d6fc0e0d5f8c13a4cb7eb14d412c72769cc55e20a1790f31039625ae0b1de9277bb062287fe19e86570bd91eec74cea2fde2fedb19df195d640a55cd45e9ad3fb5a"}, {0x0, 0x1b, "f4be1a87efbed8a177c6822984d57c7fd6b27f9934528e44f845d44669654b104e1af9cb7d6e659634fc4d7a54dd56a7df79c115d54b4ae30d658543763f6c9f9d4500135197531c28a70f4c2f64a32a4698031d69040056618810bc0bb98df2d379ef3a1ad7d3784baa1ce5a440fbeb3eedd99299062033b6b83cd3f6ef6ecce2dca2c9ed172b5f01f09a6d48049169d9070325a03903b71f7d14ec7a9a929f0beb9dfe4f1a8eedef938ce92ebccfd0d2b428d5b9dd72f3c8f3b442550b307d077224c6ef2d247c5e09a7fa51b51acbe855d6985cf3fd436cb860"}, {0x0, 0xb, "3ff754d0e2982039cda5f229e7c9b41e84b2e3a2481c197fa4bcedefff34977a364fa530451197c0b8c90be3a82db75e21e20c1b88ce1a8c666a0421cd827d847987e0b598ce80ae0ad5ccc8b8a980ed37ddd6bd814b5f13faf446"}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="9de163e0ec9fafbebbf5510c52ca145eaad92ea67c4743dd2a9060c345c08ec68b960a0099e9525043c550979cea73627edde359fd8a10317ab5dacf2e4673e6e4f6776a79b80103808b8871cebbbe3a99a87ae6431006280eee8d814d23f9794031d56d6a221df853ae8796d77b8d079c09183a141806b357bf00a5c19846fe80b61f67caf2b732344d4c8532040c830a26e5af9fe3", 0x96) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r0, &(0x7f0000000000)=""/155, 0x9b, 0x40, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 18:36:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/71, 0x47) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000200)=0x4) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) setsockopt(r4, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r4) 18:36:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x9, 0x4, 0x20, 0x6}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xf58, r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0xe6, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x2, 0x0) getpgid(0x0) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRESHEX], 0x106e, 0x3, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xff, 0x5, 0x2, 0xfffffffa}, {0x3, 0x71, 0x9}, {0x3, 0x4, 0xf3, 0x5}, {0x20, 0xcd, 0x0, 0x401}]}) msgget$private(0x0, 0x400) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) socket(0x18, 0x400000002, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='-!(^[!-,-#\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='{:\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000913c933ad11fee55d954f604b65cf9c812fbf9b61cea04f8796eac4a5530491e8f16a8ace3ff3eefa4a57bc92d940c78e797bfa5a343737dedba5688cb05c1c69c7605ac3d60d94ad4523ce91b95a86d181e25213e06f2b7dc0f03f25c13118c98c32b83082642f358c9ed63fcfd59929247e305bbc66d8c2b2a6ca7addf426a10581567c4f1fa54cded137a4e15f84aa4d2bcffe687f0745894561aa76364e82a084f89c2ecfdb808d3d68c93ba7b95f9215f9f4e2904601be11b75ad6e477717f72fc59652a2e6b674fdab188a25bf40cb88563652465449f83e4f61968e"], 0xe7, 0x0) 18:36:25 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r2) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) listen(r1, 0x10000) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x6a7, 0x1fc80d8b, "040015000100caff6b1cc5480000d35e08000600"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e0104", 0x3}], 0x1) 18:36:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x120) 18:36:25 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x4, [0x0, 0x0, 0x0, 0x0]}) sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:36:25 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1001005, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0xad7694ec4231c539, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) dup(r1) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 18:36:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) poll(&(0x7f00000000c0)=[{r2, 0x100}], 0x1, 0x80000000) r3 = msgget$private(0x0, 0xfffffffffffffdf4) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r4 = syz_open_pts() msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES64=r4, @ANYRESHEX=r0], 0xfa, 0x800) 18:36:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x10000000000f3) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x312) munmap(&(0x7f0000652000/0x3000)=nil, 0x3000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/65) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r5) ioctl$TIOCDRAIN(r3, 0x2000745e) 18:36:26 executing program 0: socket$inet(0x2, 0x4, 0x7f) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 18:36:26 executing program 0: syz_emit_ethernet(0x102a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500101c0000000000019078e0000002000000004e234e21000890783e2b9701f94e8a089809e47419353bdeeeb5de3615f1eed1e221deda2f141aa5a732723ab4d6086a0c7d0bcfadfc70be16a700fa8b8ff19cf910cbbd0b72c4257acdfd47bc96478f8d88db5673fb5744d583b51d87c1570bdb7cd092df323b7d7d2828ac0e056c164babc6260de4c67ffc94bcd5ad1eca305c43ee17b875c6b334ecc27197629a83173fbb14e8436858a975892b48b55d5d213e5bf360a3c87ccd9fc8d9afb139ab323a1d37e73819a1215e9fddb37a3d3e775dbe20662511446bfb0b46a67a6b3892816098c8b45850262c5bab581c252dacb664eb75523d61362014c56a6b33f63edc0ffe01f38fb41aee2fc78268e127a9c45594cba3fe69a4005e0df6dc37d7faac4841e2c70a5d5408c1837f9a7a56ed1b1ee9e5fddb9d6e56eb6d568a4e1a04969d25fc089c86ae6d7a046d1c51264afe4893b18b1346ef1114b192df60bb4f7607ddeedb79bc0f98d88308397f3a70da90615412ae282540f5c3f6b26c0d8a11a27bcaf9971e46fa3fb652cc11ce9e08ff424e891eae05a54c2c89996ddf389ee7d1d24c00da4acffc7effeab7767af58c06a092a0f14f8219630980f5a71ab156c9b46b1f2abfd39bbc686ea2e5c57b964004bcb57e483ea894fab87118b3198da47c3928d8b776910b85816f42ab6487f2cde8ffe46ddce75ab4187f329013436cf9e6c0863ee7a5e1eb3a96bb3f82c36292ab94063da3078901348fe1075304d416b41a0a4b0aeae415903088ed048583d8216f5c792bf7e2cbd9716cd0171f4618c17b9a6229e00ccfa17ca1e7e0e8021f8529047a555c1f4210feae53d93bbef48f43cc29f3ef0cd47bc3352e1735fa05a98910332f4626df0709d6041a0a32cec479729945c92ce364042faba22dc75dfc5bf3c359a428ab39eca272298d81e7d608147c4d1e371a1ec4bbf32ca5d2af886dd3485e2475f06d8621c38324fcd1035cf34496717ba74716b914477944fe564b0001f8d67674049fa124608bd024ea4336fcf0e99c52e780aac2d584ed918ca1a425cb3bb113051456b3c5e9cd5ba231451a43ed5cc479e8286d2005878267786f363640a95af607300f1275a070ec07a40fc1638e2507c0559324e5c9f55cb9ab9aaca80cf03e4b352a1fae4c73733b71711c2f4f119c762e6870be15598207242e834808f8341dc5ec3d4cf2ce256610b4674143efb6420c5214df41fc9527056ee411c630bbbb6268b9e4d79805f158b1d5dad02b0b4e0cf5b2f1caf3fa3aa47ae7c88d569e94601fe9e363589721669b394f718635f047cbf49981efcbf52ad718b3f1108e7bb3cbe61e9cc5076164262c32764ed38d3e7473d8e04acfbe52811380ca1ff29482ea1f8fb7a013b021fcb76ac89653916e16e2c6650d2f930e2f97929ed276d3a323f590cef02d437941375f319def21a4216c437403921a1d372bc1f7e7132596807c0f6d1901d727902c745a10b005b99051c7b6bb102eeb2261c0c429c3350aab448c9dbe68502af1e90868674ef3a8f7650117b8ab99f5e6c5a2a7fcb0d7b36a79e074d50d2e67b5e4df8fd2dd6c70dd05129160f675ed802b94982d46e9cf1ec3c0f7ba0cf7e545c91247193590d11782c430e282b107e9e15dc7d5b18e272e640e6af5ebdc067dec5499a476e5ad219b84468d38a4f00817db36526e3710cdf4f814d64cea373bd6c706ca4b4d6f420fb3488fb41436e0e961618d84ce93e8fd830b1091f69d5a8bea84e429256347639229fd6a40948500e7156ac31bee6a71d589bfb2583e471c3a04c760f7bb7a2b0a0c1c0f645e980512535e21141e7624c937b8990395c47f427a0c2f8c6995d6c80f6f12d84e9c94cb157f713cd6de7a95fdb2acf9cb3e0ae16a86ff48239b37e630c28aa3023df6fe5e1c2c37c10499974631fc98f5ba5fadcb151cb55e35d1f250ab0b4ed7c1aceb0f9ee4530ce0c90db6a12259031287ebea2b522bb2c57a7d6b9266b5a2451836a8caaa78dc458abe35a1ffb1001886588c2f4570a381b06c32997833e5feb20a1986e2c2d77c470294fbf479e8e0bf5ae889664d790c621cfe82ba5d24687c9cf8c285aeb52926e64b14810dc50bbaba8d6cdc90c345d9c777064a35718522184023798a454d2bc6eac01ed1dbced4726d4a5b0be7e204f2c555b4dd3057fb0d4a934213c3a299c7cf147d738b8bcb7b6026ec6089914e04130676ec85a94549616da1b27789248e69231f33d505065d626910df52b8a5e0a32d45ba2962d0a8b4e15aa36b182b06d65e0603e5589c289b4e3dd1582e470e9ad84b19cf217c5795de3ab335db443f0b518232de033507fbbfa39ee35ea780c9c6cf0e7c65d34b15ad615cd6f7f5b429ec4d5dd8fd38f066f851173bd3e391a68c4d809df6bd526f4246a176e03bf598c6bb2e553c07f9da1d62254140c7e0e9c9de41dcf6f252a0dd8ed9628b70e2f9137557872e73366b3ccc5ad70a7aa0a3ed7bc4b62d5257c638ee56c9cdc588f7a768828f3ffa04bf285344bd62e250b35ed9bbbdb60826ace0d2715322650fd9f3a90bc4dc826bd8dcdb19c8113fec19061e01d795e1b256d256e1578428b35475ec2c09e5f47f4886145a15a5fc14461093ca2e8b9205f9da1b4d8bd363b3b9d5ed1bc72684fe4ac38d2fa055868402459cd57014d9161d96233822e6c3649cea6bef87bc635b477cf77fc633dce1de4f63f664c56ba4480ca454ae1d2ad0ce73cf4b866dfc797c5ef3a53275bf9a4c86463ed115f684f70edd82dac577e5cf9d8aac9dca2d7f5709d98dd3727931aff774874372f1662fac0fb2d04d8e9fa196b5ede0c049fe336aea457a84e574f580ff5f82d95a25fbe6b938ed3ec01ce5bb23248e60a52f9d50f623f8c87fc6a17d00f4b2d5af9e85779586dd3696c84f6568f2419f79e0a2f4e2666c489b4def984d92952b29fb783af8d99c836f635595a316c35d4497dc7db9a1f6d892eebe0e2f7a98e675b8c5214e8c605fda6d996929d4eea716d75224a0050eaaa43e818e485b6523316be14fb652845433b6dbfd52e769b2289cb9b65ef24c9f5a4eef6766cc16731decec96810b853d20628a2498c5640677e22d6c9a0d78cd51ffd6d5d031b4964d4e31223f96d2782fe9fd1d2efa202bb8619d2314b4e0e0c95d3e6bc526fada9b85ad9f1773661e8c48522b4f09657e25274274eb1a04527f6ca2d79db1ad835e2d5cdbeab30b4a9261d9c8cc140de435311d4cfef50cd0cf66a9333cc01a4cb31471e4f26d0433bd178c5dab5530bace89bbe796d6c6a5167f912da744e934f21abe31cd45f2dd2a956064efd4c0086195384595d0e416231251d159594316b50acfcad3826fbb6189952791beb993ea35e118650cee43b08dcb7324e68bf6cec2b82496f42773ba7e312b990c37e78e0947bd697f64c4414cbdfaff2a7d4a657e6f0f98b6777553aec3dc9470b10bf3657201f196b0825167731eeec650f60b71bc48ba26e0db810ad5c3f0985838959712bf51dfec59fd322f9af29f0ff942d5f8c05c379aa3456648a95b4ce35d35e302a41edea743ff6b97b522b4cfd0236d33e6c899382e234edf7122231ea9fddb8b50801d28cbe4dfe71f079d2a03682d3ffaced8ba84b69e0433dfd98a47cb0a1e4a71c5e07d646d0f01e4efc82220fe35cb9a67245444b816471b870533322584a87648cad7511f165fc472ad1b2e5c7cf27d820e737865d705a6d397af74a43308ce74f5e8bae945525bc6eecc4bef820207961c4394683170a6769f4342840bfff33466668505d770b69a8b023dc3c0a9167ebd2f3861e3074440960502d42896e16011c388c1e242fb28b08e8e096312bdf2562d5727c4b886c18d52f68af0ebd09cf2dc6e67ce5d965d4ec8d1851a03981d1e56bb89a477e7c811d633200fd83081815c513895fb8c57b3a9d6f4f234ceaf7672c00049217984afa31bc8a58a8f307a87ba47b351dacef34167892ef923b0a3d7ba6bf72ffdcae7539558b5e2fc161a27c9e264055154aeafb984e1f40ac959dab326cd79aa35bed8e46dc6b6995f0b496eed49627221e69ebaa3c1e78fb3f8c90a64608f006f5c82925d392ae8e274d157e34c4ba97ae78a53dd0bdc3b0a350f346efeb6364d33f3ff08070f5fb2ec4dfe63f2ed583c4d65e958049d2d9a794f9a771f95a284e07ddf6759210e06537e3799f61b4cda107b1b25e679683bba55da3dccb10ccfab204af093f9394eb110c0415da5d1eccd7b96a718bc5ef5827ed33c2986822c52763b8b034c2f322a553e4a93ec345047769a756cccd32facfea7b7b7050a240d2a1e2aa3b611621f287db465bc236b1b60256c2f19a87df7cb7dc5b9709a94f4d41de89304bc1448fb0f4f0309ee4fa9d3ac928ae47cefb52a200bb75dc5ad8b4953feea299e66163d37e909d01dc813661be3d85e57bc13da1a915b7d493bba1ecdddf2a159b2d71672083fecdf808c844e773c2049ef809ed4bf118c467853a20e097c0f101be4c05700791c01a81314706476171044a2b46f1e6128b8f2a371ba2d101ae448217e83cd9da43e19ccaa5530877080d379019a66f6720dca5d1e204e2db4ee5d23753e1f902777fb9bf60fccf29a8f55924579f2b2031b712f0f00a1a60cf0c45c0883aaade0210d2f8f3afc351acaec6162b62151d82ccb55494ac20c4e2de4f334c089f9b22dbbb29c34823c60a86890774f426cec7eb0bd11ea1657ffb59b5a65334c234fcee85cc65937ec2c21db6a0385b4c6ebd20025ddf3bc6bbb66fe4c0762b60744b47856623e4533b8d814d8d73d810b8354cd6b2e2ec16e678fe743ce22cee2364b3d7c21a8fcd61551fd8992826a373cb7c6d422dd0359393764174a8039c562e0f5270c26effe87d96af598e625792352c080f781371a0f761b8d10a2b981d3499e905d157c15a0cedd122ce2e45c9d149a9c5e078e5b7053f4a4d0e4e7b29fedf454b0fc2b2b69bf236d58e33cd6c775abee9bff16dc524d7ba290a86ce00a3f69d61868043fd4a66914f780a3404f65018b0ff7931d44211e6b99fcad3c9eb23d46716e313c748ae839cd728c3a0682d8dbfc8cc77c75af5a7851b9ace73ed84b2c53b803d2b5f438192da25cd2a67c205e98515d831b5e4c30a84d18a0fb3b1976bf5360893eeb12fdf3bf19bc1168c1a3758ce1fb441bf83d568ba33e2eee702d919b5eda16e586b3c193db3e7ccb4012990a3c00922999f899e28674258b619a80b568e8d629ed8e385638968b0f6c3e7a0b11199cedf0a72c81f0f597eb65279cdb5a9587cc8af6a8a1fe37cb0e04bd5e3b071d6e52a5f4843421d03c1ea01fead544afa460d4937990f673f818419763ba793b3b84a4e3c4585c59d87088bf5fff752dec97ef3012af099499fce3db9146781e241dc8e897c41d487e6932ace0407f049e179a1f06fff3204a690f5b66bf9ce62ad2ad5d78ed03b3b2011ecfebc97f620ccb429ff2446bb003af085b2cf55f10c27a50409dd84f3df4b3abb0999587774e08bfaee7c99ff1cdc69163c1825faeb623de47bd7cb9cce9cd1b5dd7f7c942a4adab6f8c98f890bcdfac8118a7f25d90b23fece60db72a0c6428076cd1f768226d949c7e4da8714725b03f8e3d20234ed575f4f1ee5d7d4b0365ce7cc03ecaf2b1c6c8e5ae8d744a645794555d49c2256f0f581876833482088b26665a111d6e6bdc3876ef6b5e8702f2c3fdee2f7de609771e14b2555854ee3f4ebe53b80015a5793dcaead27fab99f07f41961a85a40824ffd2cb31ddde388d41f00e5b18ec012ff4ca7c21ba5c190590b36e9bef57930000005dacba49b7bf4fc2a917ea9f743ff1fe26fc2839803668080bff3a1c7aa852c8cb6d8e43e05da76e9e3cea97eea4ac619c7092eec65f0e61d268b40bab6fe50ca7da5b5ebc83e5ebee1d5388ecbb63ba92e82fb33860a7ab22d1ecf3b5ffffc31a2430a25ba4470864751afc6493ded8b0211eba94abefacae086e53d3e402f42e5edf51dd1af3f3d324b5f7ecd8980aaedf7526accc23bfc8fe21f06422300a81619d9b50203c79dd0f4556bdbcc127bb7ece629efdf1dd1369c4d19504b677de4245d6fe127a745643e449f27213d79518837d6e8657e6d998af24c17429a63c7d1b6617589a5f9f1dbd43b0d31ea4d8752708588e1e71ee7a843b57f9d8de9bf238eab5ce8a09cc2b863e4610f7b0e5ab19"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x47, 0x0, 0x0, 0x0, 0x81, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:36:26 executing program 0: getrusage(0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3c, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x8035, @generic={0x1, 0x802e, 0x6, 0xa, 0x1, @remote, "561082d8197b72a2061e", @broadcast, "ffe2ea022d11d231a75e8c52d9e019f3"}}}}) 18:36:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1, 0x8001, {0x8001, 0x10001}}) syz_open_pts() 18:36:27 executing program 0: open(&(0x7f0000000240)='./file1/file0\x00', 0x80, 0x1) stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffeff) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0x100000000, 0xdbb}) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x1b2) semop(r6, &(0x7f0000000180)=[{0x0, 0x3, 0x800}, {0x1, 0x7, 0x1000}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000280)=0x7) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000100)=0x2) 18:36:27 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) poll(&(0x7f0000000000)=[{r0, 0x20}, {r1, 0x80}, {r2, 0x40}, {r3, 0x8}], 0x4, 0x7fff) 18:36:28 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/214) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000840)=""/242) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) 18:36:28 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x81, 0x2, 0x0, 0x4}, {0x800, 0x9, 0x2, 0x3}, {0xe558, 0x1ff, 0x6, 0x400, 0x6f9}]}) 18:36:28 executing program 0: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r1, &(0x7f00000000c0)={0x1, "2f1981ff3e1e6c507bb5f60fc6bcda333d2e553289b87e4a59e8b4756b3006d4c70803aded55add1b0764040b6b3d243a45eb0f3188ceecca0d70f6e3f4c98b87f4adfd6ec3ef938ded35b9b2746d0edf54faa77862c91022ef168821c0191abd0e853b9a6d2ca45c78c91d706b1e0fe4082c9cd7bee0141c21320c9882501d6190f06376feaa1518d7572125faaef3e7f62323cbaa3a1ab8ea33fe1"}, 0xa4, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) 18:36:28 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x39, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x0, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x5, 0x24) connect(r2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xfffffd0e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 18:36:28 executing program 0: syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x84, &(0x7f0000000140)={@remote, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x1, 0x6e, 0x66, 0x0, 0x8, 0x61, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0x7, 0xed, [@broadcast]}]}}, @udp={{0x3, 0x0, 0x8}, {"320f51da94000923211659dac1c17f0ad2c7b95f4d7c63c537af420e755b40d88b859cf7f688d69de9cdceab65c7ccdd64bce1f301384d37a11d072fa91e02421f432c7db4f767ddbb08"}}}}}}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x9) 18:36:28 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa0300b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe0380000100000000000000210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000ce51827dee7c9256ae3573e6557c0de1b422ceafe05479de9e73d0bc49f9ea4b67b255f740701559c0b65c543f0d6c64b0eec98c278825d8874340466a1c8d9985710a677577c0ccf5922e2d2f85bfc5565d033ca49e163ccdaec1487573f3e962cfd4d83b249b2a1164de0a7a2195a866149bfc5af1499a66f521f9c39ceaee39b803be3fb7f5a3b1f1515790987490a323b1fb54b7a3d22137888c0fc244580ddf5979e936d44d9d922998e90b5e90f2cd86104cec2240c8ba00"]) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) fcntl$getown(0xffffffffffffffff, 0x5) getdents(0xffffffffffffffff, &(0x7f0000000440)=""/139, 0x8b) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28c8d9067d806774f5000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESHEX=r3], 0x28}, 0x400) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/31) 18:36:28 executing program 0: msgget(0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe264a60495cc"], 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x2, 0x7fff, &(0x7f0000000280)="45ebec425951636029dfa5df1a1ebf7c7d6f1d2b87ca9aae182573ad28e2df161afcf83bca642197b97d9d38f5951471215d0a84d787f3d96f7e102e8245db6d386819cd3d324d4e110a0d5983535a26ba9f7a2a3a66b815d7146ef54a2adfcbef7e7ed0eadaeb6ce3e6c7522642a1c7b067292a52d65786046adc6d06a1f2589953771e0eeeab397124b59b0410cdcc6befd92c8ab211237fadb5ae4e35546e02b5e9e6eed05c7f32a8c6b409b7791b429b0765c4405dca", 0xb8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$KDGKBMODE(r4, 0x40044b06) 18:36:28 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x170) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="39a1f7396f601e59c10712978be211172ac0e8e00b060098a5e3ab086960eee687364b90670d5f707c1600c2b4338cb667396418063111d2e01465df018456a821ebba5e641f6534c3a9a9022dc17563c269a3510d5f4f170403944dadb75dabd247d60a1a791304545355040adfd4f922426f5941c74477909bc922c9", 0x7d}], 0x1, 0x0, 0x8003) writev(r0, &(0x7f0000000040), 0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) 18:36:28 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100242b00168acc61c4d1113fe4f5150000000010fe8000000000000000000000000000aa00004300000000002b000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="978b42a02ccd5738555098868daad7334784f290e4ccda7e637a4cf4d5b136e5f8eb8e082ac8ddc961a2189b40000400002b5d01f108000000372599b2ab8854b2a2740d99bdc78c657b6fab6a1a728372ff17b576df151334eec22c33211f2fddea4106957d7d54"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:36:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0xfffffffffffffffb, 0x92}) syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e858d18ce5da0fa209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041d0000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c2dd3bb53dc362bd6d9b4e67de028700000000000000000000000000ecffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfc96e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c8463d78429b327452b31bae808b7d94e5c5096b6115e16e507aa250d4f108a0e14216e61627fe6365da45a41d893303dc9011a6cec04170ab3a2a5a0d9e14d2273aa23f01d9b4633bb4cf02f85a3db7296c40643989564356183ee4f2d1cab57daa2d4f196dbfb503408e90e439dc1905e1dc6d4d472e2fe888e6adaae883e1e13d4d6586bcd30749a8edebcc4f524c3aa84e9d7a17ec57ccf93ef596b80b98d4080d36e8fc4f0cf279f2256b60a5ae022043696166f46b55a9cf249ac461d1022510c4427a80195e38ff9e65c3c7178edbd7c2795ef57152168d8e9084ee9aceaecded301000f6d3805bd6a96bcbead03e34d1172ff0b307b3180bf6fe57381ed23641a77d507166e22b02575ecbfab717553a83281f8f9955f360deebc7eeb8ba8fb0b1d192fd1566e843944460cbd339590b2cfc8ebc4fa6b2cc7d5d1a17b6b238b56684b316a62261d49d421714dda90212c336d94acdaea"], 0x106e, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r3}, 0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x10000, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00", 0x10000020}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 18:36:33 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000380)=0x31) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x603, 0x0, 0x0, r0, 0x0, 0x182, 0x80}, 0x1, 0x20000009f8, 0x0, 0x0, 0x9, 0x7, 0x9, 0x2}) wait4(0x0, &(0x7f00000004c0), 0x8, &(0x7f0000000400)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) read(r1, &(0x7f0000000000)=""/20, 0x14) fchownat(r1, &(0x7f0000000300)='./file0\x00', 0x0, r2, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r3, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r4}) getuid() r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x1000) 18:36:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8000, 0x9) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() dup2(r2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 18:36:33 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x2, 0x400000001002, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r0, r2, 0x40, 0x2000000000000006, 0x8001, 0x4}) 18:36:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x7f9) r2 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) r5 = getppid() wait4(r5, &(0x7f0000000040), 0x3, &(0x7f0000000140)) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 18:36:33 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x3}, {0x0, 0x10001}}, 0x0) 18:36:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(0xffffffffffffff9c, 0x0, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:36:33 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00213afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000003011d36e6d7c0d403012eb4ea018c4ffd48cb2a0c401035cf908724ae2902b6d1a7553ae6dde3cef3fea20e06876bbf2e7cc3649980297e9f8c172633c2a52277aab7ea410b6211a9382a426250e6c19b5e18331d9763bb6be7d5740b255c5a423ff7284452b50600fd6b706457691dbb7daca4582d6848a89bd35dd957437dd9c791f77eb75b598b2faeb5299f91f1f11e39bad7bf71cbde4a1924ffd9fbd7ec8b69970fdf6cb0a207e772bcca7ea9d89e74f42737c6decb91ac387a260faa05f37dcbe5cf3080bf7f32ce642c775912b424f7d273f2ff0700619051d1424c4cbdd5ac2864661a524277646ef36307a39b7bfb617bee2d11aca9ee2e8da448875487fc3222556d92728f841c8c1014282fc7960b27b91c8534f941b0224e29f920b371097d8f202a729992e2929f5c9502c856d593c85450c611ae8e4a9780fc0c79a828f09d3a667fead9f65ea1b1cb381424584eeebf2831486c90b8eaa1278251c9e5058ac0d6a3ac79dd1c17dbdcbd361f1d410dbd078a28f899ffbcd2203843b9aa860a5eaeba7841c1a066e39353c96545b07e5966a40c1ff1863d678f5b40931528001f077a6c17cd826ab66a3443b13cd928c060ff00000000c74e5af894a46640a0be28b0d5e4ed6b011d55dbaab24873b301f5f260a299a3d48e2cb421a5f028eca6869ca6910e58232a25969012a164aa254cf5421bb0d5b09a60a607c9be44cb6a1070ec41dfca4054f6b8fe1b12aca929196436f01f0000218f6133dfe18b7971bb9bcd15dddfc656b1a13ed18cf52b00641b020325520e037b72ed528cde40690d961c68b8894356fce04fd8c365b687c4dd8a1b3e1f2f27742b8096f87e0df1ba311c4fe8aad5098ea4e9923625ce5980797a4eede871ebe6c5122aae39b56dab4b11446823d541848d1c93146c3746d8a85cc72a30d3ff16ff301c24f6c0ff8433ad42270fffd3da5185bebe80a8876f9b6eeeee5d2966595ca1d7a9260466e816cb292e69ac3a0b06e12ecdcfd45ac4e56bc821936882e5be26b4e9b65b7bb7b017e2082bbb96e74230a64c23454a021b1ef3cb4fbf8ed5fe42740c30626e5d9f510d1fbbd6819bd0296131a643024ae38f984f0f1b9611ffe84ce045e8b0219f0abcc2de4c54b7b6046218209785c9916298d77a423719de020f452398b3fb0f93696861a795d83ad9c1870fa667593771202ec98637394dde8612bbc7f5e5dca7948646255611d433f9429e27069d5be6a328c02586993f59003f6d517b7d5ef2ebf147d30c71436b6ab825edec2be07f7597244f8d4d8e09fb64ac4f1e57e697d72a8a71d42a77d613740eb65f1004c803b097ef0e65a35f5f130254c958aca19b4d8992bf4c33702c5e89640ddeff0cb39e37ef22842e6cb45e5d95a24cb560f66577358ac348d4fe1586d56b335f32623d8ed8bd1b119a0882f8ab746228319ac691ce05"]) 18:36:34 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r0, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000580)='./file0\x00', r0, r6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000000)=[{r7, 0x140}], 0x1, 0x0) preadv(r8, &(0x7f0000000500)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/13, 0xd}], 0x6, 0x0, 0x100000000) 18:36:34 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10000, 0x0) socket(0x2, 0x5, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) setpgid(r3, r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x3) 18:36:34 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x2, 0xffff, 0x1000}, {0x2, 0x3ff, 0x3800}], 0x5) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETPID(r1, 0x1, 0x4, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x5, 0x3000}, {0x4, 0x88c, 0x1000}, {0x4, 0xaa25, 0x800}, {0x3, 0x200}, {0x0, 0x2e5, 0x1000}, {0x0, 0x7d0a, 0x1800}, {0x0, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000002c0)=""/34) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/186) 18:36:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) fcntl$getown(r2, 0x5) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 18:36:34 executing program 0: sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0021b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x1c) 18:36:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$KDSETRAD(r1, 0x20004b43) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r4, 0x2b, 0xc, &(0x7f0000000200)="ebffcbff13b9fd7589d14e432e52f1812eaa4e713048e69931929648", 0x1c) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:36:34 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='@:}\x00'], &(0x7f0000000340)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/[].}/\xc9*-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='),,-\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='.^\x00', &(0x7f00000002c0)='^\xc0^(,\x00', &(0x7f0000000300)='\x00']) poll(0x0, 0x0, 0xffffffff) 18:36:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="d42ce43a0db5ecf3f4262b5d8707f9d9e221347c9d7effe9ac72ce629b070a6316e4488a53252fc50f529968d9d48655", 0x30) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c368a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/102408], 0x19008, 0x1, 0x1000) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000c4291c0e10823c100"/64], 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) 18:36:35 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 18:36:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7fff, 0x1, 0xb65, 0x49a, 0x3}]}) 18:36:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) semget$private(0x0, 0x0, 0xc0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x2, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) 18:36:35 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x80) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r3 = dup2(r1, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:36:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x11, 0x5, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200)=0x1f, 0x4) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000040)=0xc) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) writev(r3, &(0x7f0000000740)=[{&(0x7f00000002c0)="cb30d4ab279e02a52f4025c31f6a51270ee359f59df06f809a4858aeed1a332ee34a567b315f8840efa4ee9f1828497b047b639c533ebcadd8cf538953ad650c13bd9372c8ea6df572d1bf87ad812ba8d0b91f9bb61196fdf7e627bd9a4c52a8d2f67976ce225a7ce13529a9a100234c5be3fe20196794b962efdac6dd0928f4f9ed557e2ce669945825ee8ee85c96f8f8c11ee24d1dc0ab6f5ef70cf00e5374cf7263f2d404f3ebfef24e380b2e84831f75c7372ccc5573b77be991d9af5d0a6fc9a03a5d9fbbaada9c0556c23a771f977c3fcf9b4a383c039c510f20d36ad4", 0xe0}, {&(0x7f00000003c0)="46db22b8d06d9699aa2c3b30a8a90c9c9c7999c0887332f163e6c702f16eceaf83d7b7b4d1e21a866077e09bf809d6fd202edb5fec55f1a1d35f23eb1d1e3d62e98b1283adbdfe44f0e2a6ba496672751f52dc1449d5393f8da11f4606319789dbeeaa6d893b798e2fa747322a630b432ef98ea1f34dcc312ed329ed4a64d00b2cae754f31edea02f3a182b3da4587c6e2c4b36ef55918fad82730469d6f346966d9e0d839afa7140029bfc2cf8a19cc2d3c6fdae200f42cb5a74e38904d6394cfc5ef6be09dde866525cf0580f407151f621e77af8a2841cd2a06579c9d7f6b876e41705679ac8af6fa50c1dde147085a45a84a0b90523397e470", 0xfb}, {&(0x7f0000000200)}, {&(0x7f0000000240)="104f63eb82b89caf81853244f6ac225ca5dfe9", 0x13}, {&(0x7f00000004c0)="83bedc31d05051aa2a58c9146152ef38b3e6c92ea37ceefc85036ecd88548c31b6eb8c99386d283c5886ad726bbf5251e626ddebf5d808d55726efffaa65d55dc91faeb628e3e09494d35720f47ce7f28318db79cd9c001d10eff50be14e60137b4fe2a428fd5a37b76acdfc33d134728f50982450fc2ebec6a91c1ef6ea794598f0", 0x82}, {&(0x7f0000000580)="96249b02f7414df35e9a48b8120070ab4b19d2d1bca4958eb109033068ae8fcbd68d1d8b9518aa654cb3bf7cda37d3f609496dfe4ae15bed62c7c59b20b17778d7766d7ee342bc9a59e4b4d2e3ce4d52b27f9b9f84ee03fbd345537268002344bbca36c63540ae3da2317ee01bf47b69cde66299d630d1fad34979c48cbdd5fa01b6599ef76098cbe72ebbbb8eec60b4f0c619e157241f8718cdd9ca8c95263913468e37e3a3297762f09187782604b8", 0xb0}, {&(0x7f0000000640)="0cf4d1e6ae6f5ba36007fa47bfa1b3031b3248a8d017fc6e07f55bde5ed2f07d300e6d18a968afd9556ae0dd6a3c6aafa0e7a7aaddc469e773f3307e9d32d35757e6462ce889c2d646ef7384426f3990a751bca0ccb4e8bd357a96c81d16089aba55d45697c997", 0x67}, {&(0x7f00000006c0)="324676dce3a3adc067111fc92b9732d7b0e0b92fe2d04c8523ba9eb218e4ed4f04251d5bda5599adc0308cda4cc9b83da26451bd5e3c4f4397b0b1f372df8cf91415ebc1e6e9027964c73daa7a59549c27c2f2ced4976402a4", 0x59}], 0x8) r5 = kqueue() syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="ffffdb7cbe0000000000000000000200", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:36:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b18b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135a6d8be7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff7675523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a8406008a2671e52d9f6bbc1256e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55ddd8f74041210e98a528adde6c4053fb92bc2c6750c8c1d151715dd721"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:36:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x7, 0xe5, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x3}) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd8, 0x2, 0x3fc0000, 0x7, "73f26b1954ba47ac87e6df8ce7c393a6c36fa528", 0x3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r3, &(0x7f0000000700)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000400)=""/223, 0xdf}, {&(0x7f0000000100)}, {&(0x7f0000000340)=""/81, 0x51}, {&(0x7f0000000500)=""/2, 0x2}, {&(0x7f0000000540)=""/11, 0xb}, {&(0x7f0000000580)=""/133, 0x85}], 0x7, &(0x7f00000006c0)=""/10, 0xa}, 0x42) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x8000, 0x5, 0x8, 0x743, "212bb49e4673a188ea337a7932183730a5c57df0", 0x40, 0x9}) 18:36:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0xfffffffa, 0x1f, 0x0, 0x0) 18:36:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) pwritev(r2, &(0x7f0000000040), 0x0, 0x0, 0x10001) 18:36:37 executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x7fff, 0x66, &(0x7f00000001c0)="418fa4acf5996d081511b5cab3033d958040b1d8bddc4654b039e6611bfb007f3da7a79bb5aedaaf50d0aac087ea5c2be6b1e9ecec85c78bbfd2df7be34bcae0bbbf09030009d66b780cef94d941d37cbdaa99df17021ee5e77557e4fdb8", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x3, 0x5, 0x8, "cbccc195079b5ad641acc20af6e631097f80fd46", 0x6, 0x7}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x9) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r5, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x96e6, 0x9) syz_emit_ethernet(0x73, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3d, 0x3a, 0x0, @empty, @mcast1, {[], @tcp={{0x2, 0x2, r2, r6, 0x1, 0x0, 0x9, 0x2, 0x6, 0x0, 0x6, {[@generic={0x0, 0x6, "034bb954"}, @sack_perm={0x4, 0x2}, @eol, @eol, @mss={0x2, 0x4, 0x230}]}}, {"ca79d6e8e08f5bc60e7ad6b6fb5a69ff359b8596e06b998679"}}}}}}}) 18:36:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x27) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000080)=0xadb) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x800, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x24, 0x3, 0x1, 0x7ff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x3f, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x22, 0x1, 0x4, 0x5}, {{r4}, 0x3, 0x38, 0x1, 0x9, 0x5}, {{}, 0xffffffffffffffff, 0x25, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0xc3, 0x2}], 0x1f, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x88, 0x1, 0x9, 0x40}, {{r6}, 0xfffffffffffffff8, 0xa2, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x1, 0x9}, {{r7}, 0xfffffffffffffff9, 0x8, 0x2, 0x1}], 0x4, &(0x7f0000000440)={0x3, 0x100}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000480)=""/4096, 0x1000, 0x840, &(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x2, &(0x7f00000014c0)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001500)='/dev/pci\x00', 0x400, 0x0) r9 = dup(r8) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000001540)=0x4e0d) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r12 = getgid() fchown(r10, r11, r12) 18:36:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r3, 0x80}, {r4, 0x100}, {r0, 0x8}, {r1, 0x40}, {r5, 0x8}], 0x5, 0x4) setsockopt(r2, 0xfffffff9, 0x1b, &(0x7f0000000180)="a05fda72db7fdf657255643ac7e47f35493d33ba85d04ea1adcefeca2f93edbdc1de8d30ab62a976cbf3ed39aece53ecea04c4f13113be620b128f175dfd48d366d94de6660bfac1b9c24b93beaa23e004a2382b6e1e00"/96, 0x60) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 18:36:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) getppid() 18:36:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') 18:36:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="325622c18a5fc2fd121574ccc836373ad0b4cd8037da9cb6433a969010dcf8fde5", 0x21}, {&(0x7f0000000100)="e3e56548edbabc0291a314496c65f7867ce6ad1f431fe8868edbf8911deac777ff00af6638307a3497d67264127bc17d31e656476c6f57d03fe18b5aa1c8379584cbf79636d4b47fd552be78ca257d828ed4ec5d01901a7e77a7612219c1b2ed7151f49b959fa0d063b28f6ff36bbce58875b2880eb4404caf9974071e7d54101a768e37847654abb4f24235f7e6e00cf6917f5f2557d27395fcecbd", 0x9c}, {&(0x7f00000001c0)="a7b095b3a17c7259d8f81284d8db90bb42b83a587bce43831068bed4223033cfda5ef25fba2821aeee6f4b80704fe2af5c838009e818069fa047dab44d68085742de5cceb10140d20a116183253cf42e8d372cf6740d673360eab3324301d9db4a69004d29e8f75f4fed09c135fc05c7bc795a8ddcd6363146fd19a446cc85d92565b389cd2c5ca66d86d773b4626553348eee1a0a4fff5a55cee9b2769c6c384b40179f3bb67e2a", 0xa8}, {&(0x7f0000000280)="f4122ba5facf6c4930eeed284600c0c940dfffb3cc80c654f353443cd975ffbee8014bd9f47975a74c3bb932975d6d6e023b16912bb1a2a03bcc07", 0x3b}], 0x4, 0x0, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)="19e050dcf3bce18891774f40a8e26f39", 0x10}, {&(0x7f0000000340)="491022da35030156cf36596002fdfc5982f5977a7d9abbf98bf1729ac6873ab21d6fb6b0dded771c1b2eee2b2b4182a93ea675af72a2c030ce355b398746132d878c050aeb38cfc0c2bfee75954e11f916d430aee39a59120c574bba2063b112669143199d029f4cc0c796a0a7f2a5ffc7f8a50b8427", 0x76}], 0x2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) 18:36:38 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="25dccee3754c0f3bf3b439d9b23c41ddb4d2921ea8aa2ad7a4d512ac45f63a4967737437722dc26750f84f06ec1351f479240d846b34662f34dfd214b7d80e5c98f9e8a73c5e40af7db4729983a59dea9eb04ebcca5d6e3a15da526b79e5a532b4b9f1b6eaafd1c6a5bc70b559930e9e", &(0x7f0000000100)=0x70, &(0x7f0000000140)="253ae17d92df4ce7289d6e1aed02c8b696af85f3deea512ea02f461d77e507bacfb4adb1ee9cb8ed7e5b8a904c79ea16c96d391d379edb217359859e0ccfbcab6084033a952e1681056ab45bfa8949039ebc98afd202a9bc39d9c696c11f7de7102384bd5c798724125d3f1dd91bf46f5259c1aa8cc7b3f94b70dfe1fc1a71c9d773b2040682ed349a39115e0a8ac5f9955224b6d6bd4a255c06b457717205b6dbd59cfc44b4e935df7af9bb3842af6854daf027f1481bdf321f1ca0fcf041a193199a493ec3adb16b3f47dfe2942f5c84c6893518e7", 0xd6) 18:36:38 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) 18:36:38 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x9}, {0x0, 0x401}}, &(0x7f00000011c0)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000), 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = socket$inet6(0x18, 0x4000, 0xa9) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x52, 0xfffff, 0x1f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x45, 0xfffff, 0x3, 0x7f}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0xa0, 0x80000000, 0x7, 0x7}], 0x1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x20000000, 0xfffffffffffffc00, 0x800}, {{}, 0xfffffffffffffff9, 0xf0, 0x1, 0x40, 0x266}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x80000000, 0x4, 0x100}, {{}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x8}, {{}, 0xfffffffffffffffd, 0x0, 0x80, 0x5}, {{}, 0xffffffffffffffff, 0x56, 0x80, 0xfffffffffffff001, 0x7}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0x6, 0x1}, {{r3}, 0xfffffffffffffffb, 0xc2, 0x80000000, 0xfffffffffffffffb, 0x5882}, {{r4}, 0xffffffffffffffff, 0x36, 0x40000001, 0x8, 0x7fff}, {{r5}, 0xfffffffffffffff9, 0x60, 0x1, 0x1, 0x6}], 0xfffffe01, &(0x7f0000000280)={0x2, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400, 0xffff, 0x7, "4b11e2d89ce0242cb56c9f3f5031ce9d1e25f7a4", 0x3, 0x1000}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 18:36:38 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="82eaf3e65f31a07201b9d87ba59aa25c0cba0000000000"], 0x10) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fchmod(r1, 0x142) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) 18:36:38 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x4}], 0x2, 0x9) r2 = semget$private(0x0, 0x2, 0x410) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/2) 18:36:38 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, r0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x800000000004, 0x0, 0x2}) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r4, 0x800000000004, 0x0, 0x2}) r6 = getegid() r7 = getpgrp() r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xab24, r0, r1, r5, r6, 0x100, 0x7}, 0x5, 0x7, r7, r8, 0x2, 0x7ff, 0x28a, 0x401}) syz_emit_ethernet(0x7a, &(0x7f0000000080)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa08004200006c0000000000016e78ac1400aaffffffff4434ff61e0000001000000200000000000010001800000010000000100000000000000065ffebd1e16f533ab0000010100000006030e907800000000451400000000000000290000e0000001e00000020085000000d30100"]) 18:36:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff01060000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:36:38 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, &(0x7f0000000480)="f7060000", &(0x7f00000002c0)=0x4, 0x0, 0x0) 18:36:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) fcntl$getown(r2, 0x5) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) 18:36:38 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1c00}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0x21, 0x0, &(0x7f00000001c0)=""/33}) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 18:36:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a3070496659b4517eff011767977562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9755ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb795acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266d94577edb38bdf16", 0xb29, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) login: kernel: double fault trap, code=0 Stopped at witness_checkorder+0x22: movq %rdx,0xffffffffffffff88(%rbp) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace witness_checkorder(ffffffff8279c560,9,0) at witness_checkorder+0x22 mtx_enter(ffffffff8279c550) at mtx_enter+0x3a arc4random_buf(ffff8000226bd106,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd8066fd7200,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x1ab udp_output(fffffd806f6795c8,fffffd8066fd7200,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd8066fd8a00,fffffd8066fd8ae0,0,14,fffffd8066fd8af4) at udp_sbappend+0x397 udp_input(ffff8000226bd768,ffff8000226bd774,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bd768,ffff8000226bd774,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bd768,ffff8000226bd774,5310,0) at ip_ours+0x412 ip_input_if(ffff8000226bd768,ffff8000226bd774,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8066fd6f00) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8066fd6f00,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8066fd7400,fffffd806f679648,fffffd80748001c0,ffff8000226bd8b8) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8066fd7400,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd807f01f900,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd807f01f900,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd8066fd7200,fffffd8066fd72e0,0,14,fffffd8066fd72f4) at udp_sbappend+0x397 udp_input(ffff8000226bdf58,ffff8000226bdf64,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bdf58,ffff8000226bdf64,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bdf58,ffff8000226bdf64,3cc4,0) at ip_ours+0x412 ip_input_if(ffff8000226bdf58,ffff8000226bdf64,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8066fd8600) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8066fd8600,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8066fd6000,fffffd806f679648,fffffd80748001c0,ffff8000226be0a8) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8066fd6000,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd8065aaa100,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd8065aaa100,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd807f01f900,fffffd807f01f9e0,0,14,fffffd807f01f9f4) at udp_sbappend+0x397 udp_input(ffff8000226be748,ffff8000226be754,11,2) at udp_input+0x1323 ip_deliver(ffff8000226be748,ffff8000226be754,11,2) at ip_deliver+0x353 ip_ours(ffff8000226be748,ffff8000226be754,2a66,0) at ip_ours+0x412 ip_input_if(ffff8000226be748,ffff8000226be754,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8066fd6300) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8066fd6300,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd806d5c8c00,fffffd806f679648,fffffd80748001c0,ffff8000226be898) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd806d5c8c00,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd806d87f600,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd806d87f600,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd8065aaa100,fffffd8065aaa1e0,0,14,fffffd8065aaa1f4) at udp_sbappend+0x397 udp_input(ffff8000226bef38,ffff8000226bef44,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bef38,ffff8000226bef44,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bef38,ffff8000226bef44,1df4,0) at ip_ours+0x412 ip_input_if(ffff8000226bef38,ffff8000226bef44,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd80658fd200) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd80658fd200,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80658fd900,fffffd806f679648,fffffd80748001c0,ffff8000226bf088) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80658fd900,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd806d8d8300,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd806f657a00,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd806d87f600,fffffd806d87f6e0,0,14,fffffd806d87f6f4) at udp_sbappend+0x397 udp_input(ffff8000226bf728,ffff8000226bf734,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bf728,ffff8000226bf734,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bf728,ffff8000226bf734,12a1,0) at ip_ours+0x412 ip_input_if(ffff8000226bf728,ffff8000226bf734,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806d87f000) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd806d87f000,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8065aaa300,fffffd806f679648,fffffd80748001c0,ffff8000226bf878) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8065aaa300,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd807f01f400,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd807f01f400,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd806f657a00,fffffd80080a5060,0,14,fffffd80080a5074) at udp_sbappend+0x397 udp_input(ffff8000226bff18,ffff8000226bff24,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bff18,ffff8000226bff24,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bff18,ffff8000226bff24,704,0) at ip_ours+0x412 ip_input_if(ffff8000226bff18,ffff8000226bff24,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8065aaa700) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8065aaa700,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80658fed00,fffffd806f679648,fffffd80748001c0,ffff8000226c0068) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80658fed00,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd806d5c8500,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd806d5c8500,0,0) at udp_output+0x5af sosend(fffffd8072ad5660,0,ffff8000226c0390,0,0,0) at sosend+0x671 sendit(ffff800020e09018,0,ffff8000226c0470,0,ffff8000226c0550) at sendit+0x52b sys_sendto(ffff800020e09018,ffff8000226c0508,ffff8000226c0550) at sys_sendto+0x80 syscall(ffff8000226c05d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3bcb31c0df0, count: -89 ddb{1}> show registers rdi 0xffffffff8279c560 rndlock+0x10 rsi 0x9 rbp 0xffff8000226bd060 rbx 0x40 rdx 0 rcx 0xffff8000226e3000 rax 0xffff8000226e3000 r8 0 r9 0xfffffd806f6795c8 r10 0x13 r11 0x7d6aaf1a3d088754 r12 0xffff800020d70ff0 r13 0x3 r14 0xffffffff8279c550 rndlock r15 0xffff8000226bd106 rip 0xffffffff81a73382 witness_checkorder+0x22 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff8000226bcfc0 ss 0x10 witness_checkorder+0x22: movq %rdx,0xffffffffffffff88(%rbp) ddb{1}> show proc PROC (syz-executor.0) pid=151317 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020e0a878,0xffff800020e0a618 process=0xffff8000ffffd380 user=0xffff8000226bb000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 73358 187767 23471 32767 2 0x10 syz-executor.0 *73358 151317 23471 32767 7 0x4000010 syz-executor.0 73358 95861 23471 32767 2 0x4000010 syz-executor.0 23471 456732 88797 32767 3 0x90 nanosleep syz-executor.0 88797 181772 27432 0 3 0x82 wait syz-executor.0 78812 195964 31375 32767 3 0x90 piperd syz-executor.1 31375 184157 27432 0 3 0x82 wait syz-executor.1 60 165589 0 0 3 0x14200 bored sosplice 27432 276182 40872 0 3 0x82 kqread syz-fuzzer 27432 90253 40872 0 3 0x4000082 nanosleep syz-fuzzer 27432 361989 40872 0 3 0x4000082 thrsleep syz-fuzzer 27432 15859 40872 0 3 0x4000082 thrsleep syz-fuzzer 27432 184060 40872 0 3 0x4000082 thrsleep syz-fuzzer 27432 56242 40872 0 3 0x4000082 thrsleep syz-fuzzer 27432 366736 40872 0 3 0x4000082 thrsleep syz-fuzzer 27432 225988 40872 0 3 0x4000082 thrsleep syz-fuzzer 27432 332162 40872 0 7 0x4000002 syz-fuzzer 27432 299012 40872 0 3 0x4000082 thrsleep syz-fuzzer 40872 199152 95004 0 3 0x10008a pause ksh 95004 440641 66765 0 3 0x92 select sshd 80818 50052 1 0 3 0x100083 ttyin getty 66765 398111 1 0 3 0x80 select sshd 55616 375432 11377 73 3 0x100090 kqread syslogd 11377 346993 1 0 3 0x100082 netio syslogd 33251 130160 1 77 3 0x100090 poll dhclient 39861 106969 1 0 3 0x80 poll dhclient 65947 199514 0 0 3 0x14200 bored smr 34536 338669 0 0 2 0x14200 zerothread 34844 322882 0 0 3 0x14200 aiodoned aiodoned 87417 217285 0 0 3 0x14200 syncer update 69815 487173 0 0 3 0x14200 cleaner cleaner 43332 58531 0 0 3 0x14200 reaper reaper 7582 388927 0 0 3 0x14200 pgdaemon pagedaemon 66965 144799 0 0 3 0x14200 bored crynlk 57240 419481 0 0 3 0x14200 bored crypto 51775 197314 0 0 3 0x40014200 acpi0 acpi0 75306 54499 0 0 3 0x40014200 idle1 80068 328354 0 0 2 0x14200 softnet 63356 485625 0 0 3 0x14200 bored systqmp 50075 221139 0 0 3 0x14200 bored systq 48890 333123 0 0 3 0x40014200 bored softclock 20028 166840 0 0 3 0x40014200 idle0 1 274021 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 73358 (syz-executor.0) thread 0xffff800020e09018 (151317) exclusive rwlock netlock r = 0 (0xffffffff8270fd58) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9470 6332K 6332K 78643K 10623 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 872 0 ifaddr 39 10K 10K 78643K 146 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 73 0 ioctlops 0 0K 2K 78643K 43 0 iov 0 0K 16K 78643K 148 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1556 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 19 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 2233 0 sigio 0 0K 0K 78643K 24 0 proc 48 50K 83K 78643K 1124 0 subproc 34 2K 2K 78643K 289 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 229 0 in_multi 33 2K 2K 78643K 223 0 ether_multi 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 502 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 124 23K 39K 78643K 7706 0 UVM aobj 77 3K 4K 78643K 84 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 75 0 NDP 5 0K 0K 78643K 54 0 temp 102 3865K 3929K 78643K 8018 0 kqueue 5 5K 22K 78643K 118 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 40 0 34 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 180 0 178 1 0 1 1 0 8 0 rtentry 112 220 0 175 2 0 2 2 0 8 0 unpcb 120 863 0 850 1 0 1 1 0 8 0 syncache 264 28 0 28 12 12 0 1 0 8 0 tcpqe 32 12 0 12 4 4 0 1 0 8 0 tcpcb 544 517 0 512 1 0 1 1 0 8 0 ipq 40 26 0 25 4 3 1 1 0 8 0 ipqe 40 230 0 229 4 3 1 1 0 8 0 inpcb 296 2751 0 2740 8 6 2 2 0 8 1 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 4 0 4 2 2 0 1 0 8 0 nd6 48 57 0 50 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 947 0 725 18 4 14 15 0 8 0 art_table 32 948 0 725 2 0 2 2 0 8 0 art_node 16 219 0 178 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 81 0 7 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3802 0 2401 88 0 88 88 0 8 0 ffsino 272 3802 0 2401 94 0 94 94 0 8 0 nchpl 144 7604 0 6014 60 0 60 60 0 8 0 uvmvnodes 72 4100 0 0 75 0 75 75 0 8 0 vnodes 208 4100 0 0 216 0 216 216 0 8 0 namei 1024 22076 0 22076 1 0 1 1 0 8 1 percpumem 16 47 0 15 1 0 1 1 0 8 0 scxspl 192 21291 0 21291 20 19 1 7 0 8 1 plimitpl 152 230 0 221 1 0 1 1 0 8 0 sigapl 424 2376 0 2344 4 0 4 4 0 8 0 futexpl 56 35350 0 35350 1 0 1 1 0 8 1 knotepl 112 458 0 439 2 1 1 2 0 8 0 kqueuepl 144 332 0 326 1 0 1 1 0 8 0 pipepl 304 407 0 397 9 8 1 2 0 8 0 fdescpl 496 2360 0 2344 3 0 3 3 0 8 0 filepl 152 13596 0 13494 6 1 5 6 0 8 1 lockfpl 104 934 0 933 1 0 1 1 0 8 0 lockfspl 48 410 0 409 1 0 1 1 0 8 0 sessionpl 112 32 0 22 1 0 1 1 0 8 0 pgrppl 48 65 0 55 1 0 1 1 0 8 0 ucredpl 96 2283 0 2274 1 0 1 1 0 8 0 zombiepl 144 2344 0 2344 1 0 1 1 0 8 1 processpl 992 2376 0 2344 5 0 5 5 0 8 0 procpl 624 6357 0 6314 4 0 4 4 0 8 0 sosppl 128 39 0 38 11 10 1 1 0 8 0 sockpl 400 3820 0 3794 16 12 4 4 0 8 1 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 23 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 32 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 20 2 18 20 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 436 0 0 21 0 21 21 0 8 0 bufpl 280 7263 0 1029 446 0 446 446 0 8 0 anonpl 16 265491 0 254599 106 45 61 61 0 124 16 amapchunkpl 152 17316 0 17188 70 64 6 19 0 158 0 amappl16 192 10551 0 9972 97 60 37 41 0 8 8 amappl15 184 315 0 315 6 6 0 1 0 8 0 amappl14 176 671 0 668 1 0 1 1 0 8 0 amappl13 168 912 0 907 1 0 1 1 0 8 0 amappl12 160 216 0 209 1 0 1 1 0 8 0 amappl11 152 800 0 789 1 0 1 1 0 8 0 amappl10 144 293 0 287 1 0 1 1 0 8 0 amappl9 136 499 0 498 1 0 1 1 0 8 0 amappl8 128 669 0 630 2 0 2 2 0 8 0 amappl7 120 451 0 434 1 0 1 1 0 8 0 amappl6 112 459 0 453 1 0 1 1 0 8 0 amappl5 104 1499 0 1488 1 0 1 1 0 8 0 amappl4 96 2065 0 2036 1 0 1 1 0 8 0 amappl3 88 635 0 627 1 0 1 1 0 8 0 amappl2 80 16971 0 16900 2 0 2 2 0 8 0 amappl1 72 85341 0 84885 22 12 10 17 0 8 0 amappl 80 6790 0 6748 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 83 0 7 2 0 2 2 0 8 0 uaddrrnd 24 2360 0 2344 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2360 0 2344 1 0 1 1 0 8 0 vmmpekpl 168 20568 0 20535 2 0 2 2 0 8 0 vmmpepl 168 322863 0 321030 197 106 91 101 0 357 11 vmsppl 368 2359 0 2344 2 0 2 2 0 8 0 pdppl 4096 4727 0 4688 13 8 5 6 0 8 0 pvpl 32 762423 0 748264 260 108 152 152 0 265 37 pmappl 232 2359 0 2344 3 2 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 293 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8276eff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc001e19558, count: -3 ddb{0}> machine ddbcpu 1 Stopped at witness_checkorder+0x22: movq %rdx,0xffffffffffffff88(%rbp) ddb{1}> trace witness_checkorder(ffffffff8279c560,9,0) at witness_checkorder+0x22 mtx_enter(ffffffff8279c550) at mtx_enter+0x3a arc4random_buf(ffff8000226bd106,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd8066fd7200,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x1ab udp_output(fffffd806f6795c8,fffffd8066fd7200,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd8066fd8a00,fffffd8066fd8ae0,0,14,fffffd8066fd8af4) at udp_sbappend+0x397 udp_input(ffff8000226bd768,ffff8000226bd774,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bd768,ffff8000226bd774,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bd768,ffff8000226bd774,5310,0) at ip_ours+0x412 ip_input_if(ffff8000226bd768,ffff8000226bd774,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8066fd6f00) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8066fd6f00,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8066fd7400,fffffd806f679648,fffffd80748001c0,ffff8000226bd8b8) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8066fd7400,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd807f01f900,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd807f01f900,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd8066fd7200,fffffd8066fd72e0,0,14,fffffd8066fd72f4) at udp_sbappend+0x397 udp_input(ffff8000226bdf58,ffff8000226bdf64,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bdf58,ffff8000226bdf64,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bdf58,ffff8000226bdf64,3cc4,0) at ip_ours+0x412 ip_input_if(ffff8000226bdf58,ffff8000226bdf64,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8066fd8600) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8066fd8600,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8066fd6000,fffffd806f679648,fffffd80748001c0,ffff8000226be0a8) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8066fd6000,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd8065aaa100,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd8065aaa100,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd807f01f900,fffffd807f01f9e0,0,14,fffffd807f01f9f4) at udp_sbappend+0x397 udp_input(ffff8000226be748,ffff8000226be754,11,2) at udp_input+0x1323 ip_deliver(ffff8000226be748,ffff8000226be754,11,2) at ip_deliver+0x353 ip_ours(ffff8000226be748,ffff8000226be754,2a66,0) at ip_ours+0x412 ip_input_if(ffff8000226be748,ffff8000226be754,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8066fd6300) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8066fd6300,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd806d5c8c00,fffffd806f679648,fffffd80748001c0,ffff8000226be898) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd806d5c8c00,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd806d87f600,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd806d87f600,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd8065aaa100,fffffd8065aaa1e0,0,14,fffffd8065aaa1f4) at udp_sbappend+0x397 udp_input(ffff8000226bef38,ffff8000226bef44,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bef38,ffff8000226bef44,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bef38,ffff8000226bef44,1df4,0) at ip_ours+0x412 ip_input_if(ffff8000226bef38,ffff8000226bef44,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd80658fd200) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd80658fd200,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80658fd900,fffffd806f679648,fffffd80748001c0,ffff8000226bf088) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80658fd900,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd806d8d8300,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd806f657a00,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd806d87f600,fffffd806d87f6e0,0,14,fffffd806d87f6f4) at udp_sbappend+0x397 udp_input(ffff8000226bf728,ffff8000226bf734,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bf728,ffff8000226bf734,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bf728,ffff8000226bf734,12a1,0) at ip_ours+0x412 ip_input_if(ffff8000226bf728,ffff8000226bf734,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd806d87f000) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd806d87f000,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd8065aaa300,fffffd806f679648,fffffd80748001c0,ffff8000226bf878) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd8065aaa300,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd807f01f400,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd807f01f400,0,0) at udp_output+0x5af somove(fffffd8072ad5660,2) at somove+0xf61 sorwakeup(fffffd8072ad5660) at sorwakeup+0x79 udp_sbappend(fffffd806f6795c8,fffffd806f657a00,fffffd80080a5060,0,14,fffffd80080a5074) at udp_sbappend+0x397 udp_input(ffff8000226bff18,ffff8000226bff24,11,2) at udp_input+0x1323 ip_deliver(ffff8000226bff18,ffff8000226bff24,11,2) at ip_deliver+0x353 ip_ours(ffff8000226bff18,ffff8000226bff24,704,0) at ip_ours+0x412 ip_input_if(ffff8000226bff18,ffff8000226bff24,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd8065aaa700) at ipv4_input+0x48 if_input_local(ffff80000017b2a8,fffffd8065aaa700,2) at if_input_local+0xf9 ether_resolve(ffff80000017b2a8,fffffd80658fed00,fffffd806f679648,fffffd80748001c0,ffff8000226c0068) at ether_resolve+0x4c2 ether_output(ffff80000017b2a8,fffffd80658fed00,fffffd806f679648,fffffd80748001c0) at ether_output+0x47 ip_output(fffffd806d5c8500,0,fffffd806f679638,0,0,fffffd806f6795c8) at ip_output+0x12a2 udp_output(fffffd806f6795c8,fffffd806d5c8500,0,0) at udp_output+0x5af sosend(fffffd8072ad5660,0,ffff8000226c0390,0,0,0) at sosend+0x671 sendit(ffff800020e09018,0,ffff8000226c0470,0,ffff8000226c0550) at sendit+0x52b sys_sendto(ffff800020e09018,ffff8000226c0508,ffff8000226c0550) at sys_sendto+0x80 syscall(ffff8000226c05d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3bcb31c0df0, count: -89