aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = socket(0x6, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r8 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000245000/0x3000)=nil, &(0x7f0000542000/0x2000)=nil, 0x76}, {&(0x7f0000575000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000124000/0x2000)=nil, &(0x7f000012c000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000637000/0x3000)=nil, 0x10f2}, {&(0x7f00004a4000/0x2000)=nil, &(0x7f00005a8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007cc000/0x2000)=nil, 0x8}, {&(0x7f0000420000/0x2000)=nil, &(0x7f00005e8000/0x2000)=nil, 0x2d}, {&(0x7f00007c5000/0x3000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x4}, {&(0x7f0000193000/0x3000)=nil, &(0x7f000041f000/0x2000)=nil, 0x6}, {&(0x7f0000783000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00005c4000/0x3000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x8}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x8985}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f000026e000/0x3000)=nil, 0x2}, {&(0x7f0000476000/0x4000)=nil, &(0x7f0000493000/0x4000)=nil, 0x7fff}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000757000/0x2000)=nil, 0x2}, {&(0x7f0000557000/0x4000)=nil, &(0x7f00006b5000/0x4000)=nil, 0x4}], './file0\x00', 0x6}) r7 = socket(0x2, 0x3, 0x0) dup2(r2, r7) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0x7d92) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) r8 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r8, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000040)=""/13) write(r1, &(0x7f0000000100), 0xfffffe5d) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x8b}) r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x8000005, 0x400, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r3 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x400}, {0x4, 0x0, 0x0, 0x4000002}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r4 = socket(0x18, 0x2, 0x11) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) executing program 6: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5~\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x6, 0x2, 0x1f) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) socket$inet(0x2, 0x0, 0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x20531f) open$dir(0x0, 0x0, 0x0) open(0x0, 0xf8e, 0x0) r8 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4, 0x2, 0x8}) socket$inet(0x2, 0x3, 0x43) accept(r0, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x3ff) close(r0) r1 = socket(0x18, 0x2, 0x0) lseek(r1, 0x7, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3ff, 0x3f, 0x7, 0x12edabba}, {0x9, 0x4e, 0x1, 0x62a}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="0e4e2388", 0x4) r5 = dup(r4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000080)) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) writev(r0, &(0x7f0000002280)=[{&(0x7f00000001c0)="f9c53559322d40378ef0a57a9a5fccc5e7d1ab0872b0e3b2e2f3a7eb10a9a2a99e58fa84cb7b7cd960959ac3cdadf82eb9817d3020c26bbd6554f7d67bb71b25ed2febee77374b159cf90fe4e9e78cd9419076c39de2ce091cdb0b33c4f513850fdb5f104c246e3a34a54c001b429bee7805ba0e1eb5e2de3fd53325ff6b5112f349e85109a7b0c12723f7ca71ec387059ea787baf6ff44821282faf48697fb45522e123095943483fbb1f984d747d99cae4b128e3f4de559cac846b512865f38b524ffc889e13ab138f6b6d32e1be38a0ccc70bacbc739633597f493178a04e8fab9fe3546c8a238377e5c27a2b2877d1c05924b72b68369a2c166608f74fffa65c1f8b795cf209bd8d6754aa5f0af0f50381e750e79a302e2dcfddd15bfedcc5c9c776381faaa6f44f3d6fefdf6e6e1ac631fdfaad1affc481bdfee70f2a4f1b2f6aade23dab5ee18335f27676d832b28de5179fab3bf7fe31119aa3be2a4bd07a37e4d1a29574b424f68cdfaea4a0ca814518d96e29b5d48b65a9c10ffdb408f95b453d55b0e29fc4a338ca745d7ca93239dd96d0db0f36c24cace1aaf5b1d052b8e500ed4e9e74c60d46fae2f1545612db534497d8a68e5a8a2938e40284ffbce9cbc44e89c538be47983d818c47d23f581b2c49a98712b268df23f949681529e85598bc5109184e82f5d4ad0fc45bd8b17444ac8283f71ab31d370834298bee8dafcb682d3e774a5a7fce7be91fa0e5f8af1283b9d94f0d0f51a22ce180d2f9d4741b96c0cb90a45a1e20bfc155f064593ad1f6a09ed1ac748ef59d919ed1ac2f09c820ad486c05a8367f51db8a4d148213f9464921fc2f8102889a0fd1f8e8e61844dfe3cae8a4acabfa7083111c7c82aa95b55478675b0f0735825742f9c50610945647894a6e4f3356b93db73586297b07a8131537969a1ff0e5994bab9420b015e2e6770845a635946e833642471656c7cff76b797ff9d13c0e680030b6232778b3d10c4bda5ba66bd4d37a8abacb0880a72cc89b6be447048e937f90ba9062c3dd0ad1ab0a7ddacb5c69a3538da497c48c05733147fdca5f536265e73dfbbacd88f5c23f16b20192b5a2ff0d3c1670a4a9bec9ebfcb6aca8336f7472f0e1804d262ecc68ba7a42326064824c990581318e2df4240fed8c97c10d50019047ada65c1a2315b66feeb91d14635e2ad0e73530574774836cb12dce5081e66ca0fc6fec5006ae64832b62938a04d479d036ffde1011f8b7817d07f84c48dbe4f2bac93f5c49c7a5cbffe6a4f172092bc200bdae550c0b086d3743810958e7a0340cb8b207f4986c891195c8184cd891acc05c51d9e4a91ae04af4beba54b07a2be8f85c43ab8f700bd980e0af328275cefd95a168a698b1831cb56988dc74e5ff085d3189cc8c3ea4aebb620b3db1ca9727339eec4194f7b65e84c00e3af60c72a484122b79393f8ef7ad50a8b977c2914052a52e831cc93febe5943aa2bbf608dbbe2d6ef6873295f32e347a42b3ca0c0ec9f7ad417fd19a9e3b7cc97aab34ef9d3d83974542a705c13aa6856829b2048c5a29e0113ec9d4a7f7ee469f51ebd99b4f626fce92cf033a2d16eef166de1ca87f29c59f14bdb5255743135cfea9eeebcdc0aaa0b553d6a13cc84e3cac351ec4b16add2df53b33c09c7842c21e39348a206af6c211b43eed881f0b566d69b32d5302d404241a6f12aba59a1035bfa9f19f3f1bc28855c5daba77d0d6d13325c19d4dd4aa079f77415bd723a9f788866253dc2bb315e8e5dad5f220be629d6107b17146c162265e959354adb6d2d17aad091916f5863a2d4acd08f750810c623a747c7ea5f83211ca061551d96f9ae909f324b27a5e786faabfb90fc55c86ff8882eaf50a626c799982c2b40bfc442ccfebd4c9584bfcac65faa51f1d074fcbb32a43f6c98d407164159d0b6ca6246dd11450eb1f28f0ca665c99ed53dc685b7d440c2b5acb487cab6e9c8b60e2485e69d8adf62e5a8e00e786bcc560f61255b571fab4cfb0a3df6d62491950cdf4e3c520cb8df3e3642aedddb1dba0ecee2069bb78b26b467d656bbbd9a0f2c30e65231aa3098268a745d1a535a96f8a05f6a9cfb050147909d3cdd306c0abbac4edef00f9969c4fd29e5de64c4a2dd4ba894311a9e837bb8220295cdf4b075e97a91ab9b965df2eec38f45daca186487e91d6fee3fdbf0f67852109875da7cbadf45a97b7270d15040c91abb548d34e3d987fab5cca4b2ce2942514489583aa5c8f5cba0cb78249061a34fc8dff65d6946c5f6ed7155d50025b312609df16297af450c655bc2f081b381eb5bd56832f3765c07743d407e968dcb0fb963ba94ae44319abb303b38c603baae0e9df3f2aee56286186ee75fff42d3b6450367194e6a269a2123ff776b5651a14e8b24203d1803dee01ddccbc6b12922d84276cf0b80b21db24502c8bc5896fcc2a47443b49b89282a9ca07d0dfc1e44ddf431d401ecd9d15b992a81878f1c3697a5106674fab0f9621436de1d9889f59de268cd883923bd6280f68660845aaae086cfaebf96fa8486835b97112c4fc1c8dbd89f99dfee399f7bcd645f26f31161aa58515d5413f99d95e2fdaf06e92a86c622fad8c466768ce5e405cd5a0eb5bd60fe03311bd6a183406f8210c6340ce00cd19a9a79bae89aa44d1375041767884cc9c987d4c29391d5961228bb468cd44fbb56219e53e340696c51e194159e429bd338059139c690b5b9830496dc604a0bd651f06fabe6d94f4db8456be42fc2adf3a72ab5a28e1846d3ec0609accac99dbcc37e81a7ab72055586770a3958ed92005bd871e68bac9782d95e743ce7df784128cb7f5262f0d0aad502f499a92430d9dac40065459da1989ac44986cbd1e4901a946bd0d59af711162c49ea86ae7d10af002706fecb1c9fb57867200226173b2785164addad577fb52d4e1dea0261025313e6ea419436646dc3b9b3fe2662e1f8ee8a214465a8519f3c8df6f8b3e08b1014cea2cb4b2fb32fae518b294440eca62543a1a49633c658fca261df933dffb06e19cf95a2a308d50c927405a7543dc031d9f56b097c5250f17e64b1ff55210ba6eaa91f37cd9e503b698ecb5af74ea16157e27e4ff8f06f4bfa627d3bb23066c393af64b6cfaca70f0b62c1912882f3ccedc8131c19a96b8b4b1602269c8e4e80da38490cc311ad862e1096d993719fef672c211d901ee8181ab1172c862d50f0e4c349ba758ab2081b80d92da7c6aa4904bae6f4ead3b7efd16bfb70e61d1f60bf175e2e2028da947b38ec2fc244b943dde55c1e1f63e2b69a5aefc30e3e6d54cf02bd989bc83bee3445044ffdc845eaceb7fbfceff05b9336d956f39f838368ac766f27b67394eb2cae1359387c055c31b623b3f8fc7ba003ff9c3d2fc83827f1dae7854c743abb6bdd89905c435f11601767fbffb3e5afffb59b1445d392f0fc6a0157ea98eb78124ff9c00d6136051bc36baa4a1f3c3c48fa8fbd37f965bebf7b01258ff7427a0d5ccae08e8c4a1903e321bb2672eb0e6ae20ad89f8169e8b23bd226d1c7ea51d1e2afeceae3bd5cfd3c29dd1261544969561628035a0245a8ea20b7e9f068f3fe7ca176d86cf6a04ead08b5ae954d5ffbb2bb8ed025dee12ce0c0f0a1b5ad45aca4ea7d18818f14b6458e586789166ca4d7015e064de140c6a733c05af7336af7c3166f15713f4dffa415b22234ec6cb81f0904a54365f783598c4573abd24023516dc2c4751e7a89b292b9124d2201fbdbbe4a50373721ebf72e8ad40b2282db3b74a28fe7f6bdd79e585ae336769bbdcef1708aade79585dddb21affdda4891f89415359a493b428ba68f5ed35ccc033254b872d8ac65b84b71bd3563638d18ff2fd36edc9fa9850877b3976f9a8079cdcad4a0242efd21d8efc43f2c1a4f4c2b13e4ddfa9ae64b032d408b93c73f82dd999a95fa1b8afb5d67835bedbc5b980ac76e1a71a9fb3618361b2a672c2b24653045263d13c65cf5ac1418603675e2ff8fa956e331e88a987c0c06a3dc39c3fb3beaea0c02595cff52517a050f347d4bb0a4dfa63d587ce7b4c3ef331f5e1c1eef9c8c76722401496e8b3cd44d07fd813ca0db4f9c6ab27a5e77193b9ba3ac2ec243dfe3d5dd91d7e0c2e1ece19d4ae7fb808f197b150748154dfec6b1bcedcafe82e0fd3cb5c08526e4132f14aad0c21eff38c088a65d81dacb120b811111e8ec3398c8f2f5a1b1a35d02e3be797a268b8d347824ee2bebff7ab9b103777cb53c5f9b970481746c8db427c21b066df35e17280f359f0489c4ef7814dc19f4e74f69b860eb87505c5b07e9770be97f8cad96fbcbff374e5707b1a2982a054627c7ff6770305976474dc6126cd13987ff45cec1605627a97eb0c297037e9157fdc81f2ac0dbe4145cbf4dd3f105be1c73d816ce97590f8576cc74b2ce4e789a9373c3fed1ebe6429dafaec448370dcacd85c8098326b0c11a0f0d108a3438bab9100cd6aa30b95b736af02cb671485886abead55f089c131030484bf84986744c4601de606a31bc4b1860353231b970042a1404203b3c69d63759290f8bdcb9e9c6b442aeb81c0fd9c75e76f45bb4728fbbb0b8a7338ca8447ac5aa24e5ba453860ebb47b9a10e55a66d375dc43eea2f157bc378254dc1fdcc770fa9e6dd8d56f73d8b50f94cb7cefbb74dd526d6e0298fc74f401ac3e02f6dba9eb46331f1bc445107fa831b772c0143d151615430475fb36dbf719c551edfad525acfd4af742c3f5e2f05d77f09932effea152cacc7bd2a609b5b716e741ad4ad1ab20989ba60e6e10da12445cfd0a28526f29d67351f18e4598dd220e78b8ca05e0636b730b02ac052d4973a67d3e277d46f027383a5276e00892cb51c78f61ad53c389983813ec05208dc0f68622bc3408f03543846185e6e7b8558b7561aa5d5b3cc6d224e115b81bc8d729711ef7a354804dc86fa0b68a76444c75c851742d6607896df69a9203df096a865e40e08a02a7f7e334c38b949e84d55499175ca28bc220a240b8eff53f80a158fa98659a279931a9a18448a97448255146c0da900f493e9ae45ebc994da5e24d47badd806e738f56fedc954df6f75dffb653ee8da9cfbd35a751799894865d93623acdfe288d81f830c586cde0888e31efa2129740b35b4e5569fbf5288f61f1c578bb04cacb47a21be59b06f54d0763325996b1ed84a015394d0a3a000160ab54aebcb08c747ffe3b5168fe75f253694c4ecb36e729eb5ab8d9d40c5b44e2f2574fc52afbe8581500498d37bbeca72801156352b9b70cb91bab202d4fe74ddc57ea14789bc3c75a45e8eff794020b64d92fd33fda625b0b5e27aa39a127156684c571fe61aeb2327df3614c349864dde15e7da6fb5af08e8f2fa8ea9d2aa7e594d15344fc12367ce85297505f713cec615add97cbe11935d3b58868e4a0a1fb989fe9da2bec03286198a15b4159a5cc049621c1dc22e60f02af854c8183af926a7bfe03736404f5969315e532b57ba80a35a0aa420730835fecfd1922bca86af9609cb0f51988bab22e2efb99e3fc51bd4a560d6238cde0ae90e99ca333400e4eec34dcf50c90745a59cca26bc77430bf81c3c2c5cf78e5e9623d50084b5431541164782432113e1eaebcc469c3457c35473e768dc6b4c3e7a65342eed2c3f8c55bf70e834242b2c789bc0a4f94344ad6703c83927237295bc43e88d4c600741d9335c3a335d5561dfa2cc78324dd8294ac32c8ee88d6fc94f4e369deffea2c5d53027697309e84f0000000000", 0x1000}, {&(0x7f0000000000)="819a978d69a3ffead21267a5d0ccd5fd", 0x10}, {0x0}], 0x3) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9aa4e713048e699319296484c9a048a82dd8f24741c7298830514af1daa320290987d4410cf2febd8c657eda32872469ef5ea1057759719ad9c978769b63b4ad8e2b6e9c68623a370ace33c17e92174817b03085a467a68fab63d65563a971733c7208cb9d7a29f2083d2c995", 0x72) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, 0x0, 0x10) listen(r4, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r5 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000000), 0x10) r7 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) shutdown(r7, 0x2) socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1, 0x63}, {0x45, 0x100}, {0x88, 0x565c}, {0x0, 0x9}, {0x6, 0x3}, {0x8a, 0x5}, {0x0, 0x3}, {0x85, 0xfffffba0}], 0x8}) r1 = semget(0x1, 0x4, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/128) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = msgget$private(0x0, 0x688) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) r8 = getuid() semget$private(0x0, 0x1, 0x300) r9 = geteuid() r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0xff, r9, r10, 0x0, r10, 0xb2, 0x4}, 0x6, 0x1000000096, 0x80000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xb77, r4, r7, r8, r10, 0x150, 0x5}, 0x8, 0x4, r11, r2, 0x3, 0x9, 0x1}) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x71c7d34382279bce, 0x2, 0x3, 0x200, r6}) clock_settime(0x100000000000000, &(0x7f0000000040)) denied attempt to set clock forward to 320511934464005 executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000245000/0x3000)=nil, &(0x7f0000542000/0x2000)=nil, 0x76}, {&(0x7f0000575000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000124000/0x2000)=nil, &(0x7f000012c000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000637000/0x3000)=nil, 0x10f2}, {&(0x7f00004a4000/0x2000)=nil, &(0x7f00005a8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007cc000/0x2000)=nil, 0x8}, {&(0x7f0000420000/0x2000)=nil, &(0x7f00005e8000/0x2000)=nil, 0x2d}, {&(0x7f00007c5000/0x3000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x4}, {&(0x7f0000193000/0x3000)=nil, &(0x7f000041f000/0x2000)=nil, 0x6}, {&(0x7f0000783000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00005c4000/0x3000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x8}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x8985}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f000026e000/0x3000)=nil, 0x2}, {&(0x7f0000476000/0x4000)=nil, &(0x7f0000493000/0x4000)=nil, 0x7fff}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000757000/0x2000)=nil, 0x2}, {&(0x7f0000557000/0x4000)=nil, &(0x7f00006b5000/0x4000)=nil, 0x4}], './file0\x00', 0x6}) r7 = socket(0x2, 0x3, 0x0) dup2(r2, r7) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0x7d92) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) r8 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r8, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000040)=""/13) write(r1, &(0x7f0000000100), 0xfffffe5d) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x247, &(0x7f0000000d80)={@broadcast, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "fad602", 0x211, 0x3a, 0x5, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x2c, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x13, "ef91f429ebe3c5e82dfd1eb50ef4ebf228bcbd"}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x8}]}, @routing={0x29, 0x8, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e62e880cbd55b2dd6067887065c40850", @empty, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x62, 0x0, 0xbd, 0x1, 0x0, 0x11, 0x67}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x9, 0x1ff, "a60fe13c32f0aecbc05ae13a21ab9b5e19a5940b520b39246699191777a1a7a55f6a5ed1ef1e3da688cac84561e465a7aa9c018c9dabfcdd943eb30c7b3909cd61652ce6ec026412600d44699e5e817f191f3c91c9d4ae49abb4bbf0ba06a9bea566962b07bc61f535d751c6009094d26604b7bf7eff9b7b68f43eb00796e90f9ec850f1ee87fb5b806214c507c33f35cb4effd4fa2f6a96b77898780f244dbb18b751b3c06264de22b0d760190e8172f856702eccd38bd0ccaac8b120e8e1bb2c8ba099d036506b32ec760d42e1460468dcf4507f3cd9dac33d46b7512088c253afa83100b90c47b175b91f2b7b78850be3f8f640d0aa1118b47832ad9f6d896c28059d28354384a43783b0572829f23eb7c526ac5491ca3eee9a9d40a97a85ea237f6e1290b7780c62ff80212df2c25038006b8b853ba6b96de3998d847cb09ca0af255ceb82f0cb75374f3a1fdae907ef3f22677ba308583b164856f19cbc662ad04dbd492cf8d1037ae70140302078c99c3a90b66f9d87fc3009e824d0717a"}}}}}}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket(0x20, 0x8000, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000780)=ANY=[@ANYBLOB="73702eb9ccc30a540000219986dd6000000000183a009c95b75081645bf0376e0865911feb7efe8000000000000000000010000000bb82009078000000000000000000e2fffffffffeff7f0000014406cce597fd98628c67b7c98bb91074648d02504f49a9299007ca3341d3bde3e5ca94c701bd16328f0fef8384f94ab4c6804b0fcc347db7b407a99a6e630b4a0c38315079b664e197bc74499a5ce5d0cced02d17276bcc9dd80a67189cd504dd5f6a748148d6dcd0ef71d23d6c8d09281d07384d05359dea7aae4b53b8948348c63d7fa66044f27f53a1f42a5744fb7e03e1d8831bb8028f67f461281"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setuid(0xffffffffffffffff) poll(&(0x7f0000000200)=[{r4, 0x8}], 0x1, 0x8001) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) setuid(0xee01) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000ac0)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5738551f300e390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350700000884a7730cb6dba8742110fbe9ec7480300274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d0538cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f94db9daa385b4b016304a796fcc7e19b397a3e8e3e7564f2aa2f2186134b1311853b3d98ba3fd79f31f42a9510233f46e09f4f72b6ff7e0733e42e05353002d4ef9737e95a3c0224d25e0edcc25b85bce87b5c9366d4f3a2b556b99a3e469bf848c56448067f1a03f10e6314a164ac60b96a472a92157f0f15a5ba71e13f608b1cfa1c85ca346ce0849ff387c1d084c41c1935096aedbaf4ba2cc0a39d682945e3147b7deaa201abd37b06bce88c724b2fd589f4bca6c50ae30d5f7b950e1c6c448f741c075793127349e7097f854c63eada2f7c6c47951e5e022d5e1836cd93497c24fcd6e7dffa071d4821d936c39d73dd0c73b08c15ec42993bf7d6ea6269ee38aa061d8be31febab79b8e3", 0x2a1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x55}, 0x2, &(0x7f00000006c0)="71f91e34715a91501d94a34b8e5f84cf71b59c7afec3708200000000ecce2546d7e0714b0f2c6182b6e2d327ce4b8a2916befd34bcda16d78d1fdebe0736734342d042d724364debf67911ff8270b27d950e3f11964a90a33fe7e0b819e56d5aadd119408a335ecd179c5e23cbc6e94856c038fb936dffeec30372cc09531675e3782ebfd8f87d8ccdf6a096c15d70b915f6e06bdb4936e9bcc05d0fbd4da122e489", &(0x7f0000000440)=0xa2, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) setsockopt(r6, 0x2, 0x9, &(0x7f0000000240)="b483cd52f4d890720352c058c2c091b8788171e5a8e720aaba9f032a16c42c45027356715327bc8c80e7c9d4cc84b5b20f8343b2380e116e5d7eb387bad45b3f952beae42f3d4ba91854d84fb9ad584c49db75754562fb8a7dc77cf5f939e5c555e50fa00285e3af32024549036559a99be93ceac5a1c2d6248c0c5b3e", 0xffffffffffffff27) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0x0, 0x5}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5c4a) r2 = open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000500), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) pipe2(0x0, 0x0) executing program 3: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000180)="1aa3ddb9556e608996f970824fdb9e756a578a1532eeafa1b8c9de202418e8af7c7082b94d1a555861cbbba04b84e510bd31f2c0998e0577ec73b0bd173493a721d58a60253f26842adc2b8a5da065b9cf1bd8200bbd5b9e924cc8c7310faab7311443e82b1a8c51b791cf7f5976e9db1435c00322664f502e984814dd3222c276ccbcc4ff6b483753d39cd76db996d77587e5f1dbb676334874ed2368ff55765d7237c13a7edaac201c0d60ce8ce997f0ecc7416b76aeb01acddf3dcbc4444f31328ecf3670dfe52447", &(0x7f0000000080)=0xca, &(0x7f00000002c0)="1754b72fcb2862486c4b15ac28abdb5edc8626606b38182055315c1882567f26eb92aadcdeee5a9c145ea2c8020601fc36a27c9e2812c72288b07be808b82f7c5228260dd6bde574810f248b96fe4e45b311726ff85bad0e9ef3ede47d1ca60c4f115e73a7ccc766405133fcb6d853d49ed414112ae1f3a1c1ee06d82a7dbbf05437a5697857f6e49a79d4bba8081a352e1bbe000b348134ccb0c269a3f7ebbd3ef9c6b5d9", 0xa5) sendmmsg(r1, &(0x7f0000003780)={0x0, 0x100}, 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r2, &(0x7f0000000100)={0x0, 0x40, 0x0, 0xffffffffffffff39, 0x0}, 0xc0) executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r2 = semget$private(0x0, 0x1, 0x242) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/26) r3 = socket(0x2, 0x2, 0xd2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r3, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) close(r4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x6, [{0x2}, {0x2, 0xffffffff}, {0x1, 0x81}, {0x1, 0x7}, {0x1, 0x4}, {0x1, 0x3f}, {0x1, 0x8}, {0x1, 0x4a5c}, {0x3, 0x3}, {0x1, 0xffffffff}, {0x2, 0x139}, {0x3, 0x6}, {0x2, 0x7}, {0x1, 0x3}, {0x1, 0x20}, {0x3}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xfffffffb}, {0x1, 0x9}, {0x3, 0x4b8}, {0x2, 0x3}, {0x2, 0xffffff71}, {0x3, 0x800}, {0x2}, {0x1, 0x2}, {0x1, 0x8000}, {0x1, 0x8}, {0x2, 0x55}, {0x3, 0x200}, {0x2}]}) sysctl$vm(&(0x7f0000000380)={0x2, 0x7}, 0x2, &(0x7f00000003c0)="b04131fad0f776df474826fd7fc048b8d286d416b93a497b2a7f96e572cfc18678ec7686cb2ccadd388aa2880bcfec093d6a909b92038ab671eaa9d497721ed057069a6684a9f6137d410a882fcd8dda8ccee53250677766286091bce055c3f248929fceca436f0b63e0800661b2545b9c20df6f751f6011643f8cde018d8e80e9c5563bd865ff8e833d87d66a9951892725286820bcec9d5b7e155d52e5ed004e4b269c040f17a9f457925d3d79a832e10498bf4f0a9871c498d5a5d6aa04425524560f2fce3d5bcb310e137c9e", &(0x7f00000004c0)=0xce, &(0x7f0000000500)="3128a13c9277e33bf9857faf8b1f0b7db9a6b3f4ba136508e6c1a8a0ea73a1627b151dffcb5548eea5aa83625a0a77f1fbb7230754483e3064e4", 0x3a) socket$inet6(0x18, 0x2005, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0x4, 0x2, 0x84, 0xfffff001}, {0xd177, 0x2, 0x0, 0x3f}, {0x0, 0x6d, 0xbb, 0x3f}]}) r8 = semget(0x2, 0x0, 0xba) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000600)=[0x7fff, 0x737, 0x6, 0x3ff]) read(r3, &(0x7f0000000640)=""/124, 0x7c) recvmsg(r3, &(0x7f0000001ec0)={&(0x7f00000006c0)=@un=@file={0x0, ""/4104}, 0x100a, &(0x7f0000001d40)=[{&(0x7f0000001700)=""/250, 0xfa}, {&(0x7f0000001800)=""/210, 0xd2}, {&(0x7f0000001900)=""/114, 0x72}, {&(0x7f0000001980)=""/45, 0x2d}, {&(0x7f00000019c0)=""/101, 0x65}, {&(0x7f0000001a40)=""/196, 0xc4}, {&(0x7f0000001b40)=""/174, 0xae}, {&(0x7f0000001c00)=""/171, 0xab}, {&(0x7f0000001cc0)=""/118, 0x76}], 0x9, &(0x7f0000001e00)=""/177, 0xb1}, 0x1801) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001f00)=0xfffffff7) write(r4, &(0x7f0000001f40)="7a6a6c66a8e77d771346f81ee2ebb29c8fbb5abb9366f582be889ea51daa7259159fc6bb595023c5f9f9dc7f101448046ec0143dae23a6642a1bac4d38ff2f558d4ba2ede51445aed3482c5104813ec2937867570d3088ba68aa4f404f1d8e03d70808a2c48373b1a0c0d7fb4af22ae1b3239665e5c4728fa250b2e52055b596f75fac0781e0c1", 0x87) connect$inet6(r5, &(0x7f0000002000)={0x18, 0x1, 0x7, 0x7}, 0xc) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000002040)={""/16, @ifru_broadaddr=@in6}) select(0x40, &(0x7f0000002080)={0x0, 0x5, 0x1, 0x7, 0x1f, 0x401, 0x2, 0xeb}, &(0x7f00000020c0)={0x3f, 0x101, 0xf2aba02, 0x2, 0x4, 0x1, 0x3, 0x8}, &(0x7f0000002100)={0xffffffff, 0x6, 0x80000000, 0x3, 0x7, 0x8, 0x2, 0x8}, &(0x7f0000002140)={0x5c244da8, 0x7}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002180)={'tap', 0x0}) sysctl$kern(&(0x7f00000021c0)={0x1, 0x2c}, 0x2, &(0x7f0000002200)="dde38f99fa9e5d79381f1ec98b92e33b595f590ed14bb2da189806db8526412bcc17b29e39c878fe4990ddfe9f37b0872c181528408f87127af6165ca9408b17f622b78013beed377779c072f7a8361ed765d0f24550e7c93f", &(0x7f0000002280)=0x59, &(0x7f00000022c0)="406eaf530c98c0c0ccd1350ae31b4a46d9f81d8099e9d192ea4607c654edbd54c9d582998d81590e069a45a3e9601292e5a97de9f9e554d69ed23ef8a60e56f558d2bc6639136b45bd0f3d11e658c36104b2e126f3f3dde48f568325c9cf975751941222294ce7967e09db0666d0", 0x6e) socket(0x18, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002340)={0x3, 0x0, 0x7f, 0x2e84, 0x20}, 0xc) executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getpeername(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x6}, {0x6, 0x8, 0x0, 0x20}]}) write(r1, &(0x7f00000001c0)="a8f722f6cacabc7e23f27f8a9ca1", 0xe) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) executing program 5: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00005d3000/0x2000)=nil, 0x2000, 0x4) socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, {[0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x10000, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffefffa, 0x8], [0x0, 0x0, 0x0, 0x2, 0x2000000000081, 0x4, 0xfffffffffffffffe, 0x0, 0x80040000], [0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffffe], [0x0, 0x8000000000, 0x0, 0x8], [{0x0, 0x7a5, 0x0, 0x2bae3147}, {}, {0x0, 0x20, 0x2}, {}, {0x8}, {0x0, 0x1, 0x8, 0x4003266}, {0x0, 0x0, 0x0, 0x80}], {0x0, 0x0, 0x69a311de}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x2ff}], 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000003c0)='./file0/file0\x00', 0xcdf73b8d29fea055, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r2, r3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = socket(0x1, 0x2, 0xff) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000040)="f9a974a59a6f6f6afae16dbfcf97e93ce27a7a3d5a68a3c0e9e1643ca568269aa3055a1e5c", 0x25}, {&(0x7f00000002c0)="2b2901a4c05fc173720b0449d5cc3110ed74c54a625f49b3c4666966f08ea1e6c9feca682cae77028130c8b1221eb6b2864791b48206a8a40563c66bcc48648359061de7a976910bbb7bcecd0240a08a4ed321f9d0964d697dcf29787053bafb196a0ece87f25deac925ffe893ca6ebb0145ad56922bf21a609adcb369d3cc6cfcb886797168541beeaa2e1b2be6601ff804a70cc4f215751fe42201ddbb32516c7c77583aa90fccf4edae3744da8bb57a3533636afe752a01a8728acccf8816bc7db23ec99012233b2d0828087b71cafb3f9c5ab0329e7c3312e5", 0xdb}, {&(0x7f0000000140)="de3aa0cfe66e16bdefd6020fbd51c1cfdc6e0ed2c5b7de06b8bc17e636740372c1a275d65f61fb85c297f8a3085a0a26f5a70d499d80e7ac65ac94a2874c33db88e0701ed60d9e53c830943db8799f69b2111114595c8f8044d50c4ce6732f5a6d4c06288394a32b4af76426b273f41db6425c", 0x73}], 0x3, 0x100) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x4, 0x0) executing program 5: r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x4000000000000008, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x18}, 0x2, &(0x7f00000001c0)="22de1a9c58d9e739f27b5b385c2dbd16e9941f37b57833b88c6b6aec91d6fce5916f24c029c92ada2648ca5a61edc60dd5774184a2f67b531fe1c53857e40649ebb5ce969c8a4d601965", &(0x7f0000000280)=0x4a, &(0x7f00000003c0)="29eef906abff92ab3cbfa81d6ba09835263f39e7576cfa9df3222031cd37fa007b2bbf99474b3fb617b309c594d924cd5dad81fc694646bbdfb277392ef53581f538b086161807fa36e565e65aa37aa85a5c17b02db0ad58b8ca20148d38e196f087078511decbd15078f47f3f872c74d5f9ee6026881bf9faf3171dd34e612e1575eb64b32e1785dd5c51b23cf53a202e54401ac1a6fd51d46f0f16294bef7739529512c73e46851ee93b4db7d25b8a1dd770664356e4361cafdc3836dcdb62b1ffc5e86bd38c58dd119b5b3dc8727e15ccc3c0f94344c6c14cbd4834ff7b08bff0625aa6dfd44411b5ab240d9133536f4db0716098", 0xf6) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x80000001, 0x1, 0x0, 0x0, 0x81, 0x2}) r3 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x808, r3) syz_emit_ethernet(0xf1d, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000f0f0000000000019078ac1400aae00000014d25238800a865ced9e716438ca657bc3a02fdffe08d72ec2dca30d48929b787f8eaae0578eb0b6cf18be9b1ef0a01024b3e773c64ac7b0936bfed5c491b51858b9c262147b91f6acb7a519b8d46e58d73750fcc6df8b1fdcc2b77bff512d814c5654e771ce0bb386d698a8ebb94442a916bdc3c1b30c9c5313d41f217ed152fb1881dab49d42edb8ba83aff77b72b25984c2a097f4c27e1afdb6c353ec486a439607961923810d87fdc8915c7f415e65f5e71913da4200162bb87a9519af12d6ed8931c3559f4db988c764f4b17f51af28a53b0e871c553ba1761c52398e2199bd94a8023ba18cbb383a332727434307ab5e41f00055e19f82cbfb53913c8db1b53ee3c4c4ce3885430d2c787069c782c2678287f61b1925cb56c574860405909bd407e8f2b944b77c16b2fceb079d3af15f2b4759272340d815e292e06c639963ab2966850cc4537759da9cd9c77c3d649f01179b285ae9d5668bebde7d17abc6e1473c0f90708f68c6c982638364f839ab7344794d02cbc7e9ac65e77a91f381c1a57ba245d7739e140d6c35696eee72abe8f57fd453b1d6fba25701b20d2d438e9c0b68580fa35df075ad92b9269c1ba93649eed7e71693215010fa69f9714606b7e3284c61d604adc3ac4e1874cc301a675b69687b25cfd52a81e885fd8a6c344533016515c02f976f586a4b58426320e2c17a7b3bf1527b6afb3318107461c9bad363374c592375bf27a5205ed03c9a1806705970efbb880aa58716a5136286ea795e8167413d57bc8c4627a0f8e179d29c950598a5948369ad927a1dc9d2846fa1aff26755bd8e39ff9f5e56c6c46b73ad8939783e33aef23a9940cc5e8fad1f1bade805f96b399f46415a40b7db96df40033e634d22760f5c2ddc02f3a319f301f5301c1b8a6308ad15f79f45daf597e04362e9336263d8af215db228b0e4b0548766711b66f0a476c55a89348e30456b867834c25ac9ffc6cb24057cf1032af445a26ecdbf3c0d09553d03102f19d86affc49f85aa23df328d91138d5e1adef4ae572135a96fcca5f4aadf725d1cdc39f58f701386e2fb5b90c49eee4a094a165287f339c9e3d7ea4c818e166b8aed9525735d7811ae1ac8c6c8074c597e6d7d95be12f9a7108cbc14e8b5cdc8ad957195a3bd08c749b9f60a67b15e8d997c0e4e11c0d0dfd7ba90e0d571c918147460078181ea21a8e1db2c2d101bf5b820387bc1cebb3b5017729460d39ec612351526b71dc14030be255a56eaec9bd38fd1f947f5ef53e562ea53bb16f442ce614c391880e4316d05e9097990f2f1046c2ced17c6609d4d00a276ad8b26b7b1fc4b7cd2504681f2dc82f3dd065025c57c550bf707ad99145c535a302c4f2874479441586e36a75ba1f473f72094e1c4957ab0c7382d99b790049bec8f862937004ed9021908215bc6ce6801c812f0e91844920522ce03fc909e04c760ba87704338fe399e965b29f4c2444602c41d137e15d197595215d54a58e14b843756b0c9d6d600e3d2dec1927542027321f21de0a6d6ab63eca036a2143152ba148f606ae6897a13134c4ad2eda8f159e382d2f7e7a753dab55fd0d086fb8afd4cb61dbea091eca17a4335f5ae8939844615b08b83968e084b28fcbcf44d0b4fcc566e7014d791ed9a62cd82f5647174e988b270014e907e3e727b6c95476040655e64a1f5566545fa0f9f7799f332fc1ac3d6cdaa3382cbbb8021392ddd4484d1f6f5058f937f443a13a8707a3f6d23cf591b864cd45d73f899aff8c7fc133cfb9a79b4d8ed9a0aaa917256b1524e15307ae98b87b55a2d7ff8d5d28c18f14656534654aeccc6c78d9803c36bb21a4461bdb27498db5cf74dc2682359ff575621ede57e6dea711d0385e507c7f9f4d8d25235a5782e07468d429b7797101184c04ece57e62656ceeacf9b8242e8d040f41dd986bd6e8ca3ecf724252f7f2707b57e70681d5af4cbec537aa9a74f02c746cb138b446ea4e6489acff21a873ef74ce3bb2211275396cf94e2e2c76bfe69dd65d27cbe369872cd721d5e73dad63a8d0dfd227782c08a9fe7544698c2577c361d8e9d2db72520814a27021bfac6d1c22cf8ebf45141541bfc4e469384b82110a586c70ec7995e982f7682c4355661768dba67bf655541b5559f9902418d063dfff696a1f0a40a97e79214cd5eed74dce27735086a05a0af72d558c6691f416c1bdfab60a5c46460a1f4672d9bde596cd60556b5e14983aea9745ca7512fec37f673602f2512aea6bb15f9a3b4798b021952747e7a370f77e90969dfa8e83485b95712e9eb5924c2e76029970a598ac874610274e70d130f06fbe6796581fb24c8ec9649a4a456e1c1adc38ae2c33a2df784ea61554287c51a3d45342cfa50f96ad451f8cc9b3047051177242a2612e94dc0b8f63849abcf18450af76524c9cd5ff5d4c9cb6d85ea70b7eb4213bfa43253cc2f3f1a58af73c74fc58b457f0ce772b87c8282599c8d08a942939ed484878f159baea0b523b165a27bf735aa3fea390dbbb65fd383b420b234d06281e26492a1ebfd07369e0a376f3c18005af838a3b011689b25c120c0ac03261afdf14851215f4edfea0e8809127e969acfadb2885c422b1355322d4ea23c48ba9e2b76a1ab4c4dc92fbd301911c74bf1d9a975eba4da39c897b7084dbb9582c0ef3e97cc0e05dfb0b2d6ccd6bacbeba15ebb488ae8f9edc1ee5ad5673a55e5c0bba3d90a475a70bac1a7dcd6d975bd8fbba59c53ad0d18789bdfca5081c45555a1caafc7b2ba784f8b760fe28889e0046b1a30c2c47e2772ec36a2e33d648a2e7cda383dc8133fbe9759e9552a5f2a44eb066f45ef008de400a13a43b96a5cca4ccbf0a294d9a3d61929316ffb70ae91f8a1ea59fbd3c237138295deb42646cd60374dd75b753e76da637b18674b0737eec80fe33fdfa31237b7e831397b36ded21d25319fa462b9ef31bd7f074f97ee3c1ea6cf283026d83e822e0e9bd6a3ecfc462b7cf01ba770550a97ccd7a47dd5c0cc2b6d484d3cf1c3c7a4d23def263966a69c6d10bd343f694729dda671fea2124b5a67777eab94251378b13de867ba0acb914dd1aedb27558cf449b3d1a715ace3aa4c7a768f93697862f2c07d2a270abdceeed82b875f7803b8c3ca616d4d8a3773f6daac95d1645e6d601c1f84399f339e91d539653495eb3daec9b6ca0c1991a324d401c7e415791b8718b541fd8f08fdf4305055d06bc5bb6788fd87472b3636c4f48da63f16602f68572f9ac4a4e1ffab12f21c1be2d29aeae9bb8b7b873d9733bc2540ac0cb4e422f3b96eb6dc112bcc126ef9fbb1ab7f37f6c4c0b5ebc98fedbe1226cc566c4a66b1aade6c62c39dbc6ac6d0ebfbffe7d07a831c5e2cd67f2928a66b7b04193b49f1b8170fc8355edd593554738fddff140e45ff7121af5a4c8e89486a009a07d5d0cc9cfc935aac7bb6b65e85a2ad1c9b3fc4732757cd43ed9ffcb2306972dba6860c9c353123954598c83faf50998174ca1c6ef3d0f0a963c901f41f06705164694d225c7c21f3820caa5d48a83125282bf7c0e2f4d7be779bb30b438f7b5277f4bf7705bff2abea7f54cc899be24fe4fcc634fda31b5caaf158c8f1a026264d3bee433901cafde97f7cdd21b51642a7f24723f5eee5a4b4194a74f84295b5d84f73ea0855cf7b5f46fbd3e7f5e61a0e822dfe49cd4b670acca042faacfbef3892438f0d81dc7c14b751f84ff587dc45d7603cc71e4d2d99902d0de46e91ceabf6c1408c956abddaae672d45ee7f31a29508eff5c7c8188ebcfc478c3b780f389f4524d18e56d0f9f0f14337abbe191f1568bad90b3a29c4abed8e8d07c0aba861d3b16f7d833a3409376d174af13fb35b03d26cf16c80dd92c5ba0376f57bcf63e045d5aa6d6dca110d316d56305df7e667ff4497c6897af0a84e825c20e2530093b1dbae9625801676ea50c083c506499bc524795a3f16510ee825f1fee5105226fd3fbb61fa24c678a8310558f9e0bea92bdd6075c1c886154e418022866ec77670b3397d8779fd7e7f0ad380348f8f19700399f8e44f610edff951017d22c3c41b7d52bb3f975b2270beb068636826299aba33b8a160a25d910eb014e023657234e1b90de8409bac48e0b6f97cb857824cd7ba2cae79ffff132a0ad2a2355c03cfcc16e3843afda6f80937aaa005fd5ffb00ab0e349f1c27bd99a3e624cab9f3d51d9ca8f6849b7cc98a7cffa1262b8e31ee45ecbc62ea64b27120764b316b62039a925039ea12e73949d166198a1553517774f4b9ec53696731f76e163ec47354829f344240214f3de13f78bc222783bb1998e273b57cc8a743c3ac2a4b12e5d106481eafc7ee90be38cf8373af3cc12ace3064c5c336ba97beb156cd533de0f597ff6407ce72e36df672a54ab2569869759ae7f5133cf8c20e7635f8393ef6af3ff645e363942d986bdba0e679f8f8c1ce98bf5630f0242420d4d6b59f567962ac75319220ed7f8f461502ccd26a997823c76dc2018b10949b867cd1cc2c418a92a7258be565d3d7091014e124535a4d8d077dfe50db409194f516e342598c5d7ced1712fbe10467b311702bfc3ae6caf36aca4296b19961281c4b9b97f77c1ac748f3c76ada07baa0f06218e03a4b67db62badee6d66a7364b1e0aea8cf3a24dfde55eeaaed969102f0107d3ba77f4c6fccc908fe2dbfdc35a1db112df5e8f338acd3267cfce9dff244f35f754ee552c262d8fc329da894253e3b42d78f7296c53b9e2ee6c06817fdef1f5ea3bb2d259d6e78def866b175ca2765085b460864080bb0680b8a174992823b3c41c4f42b188a355c44727c438a5ab0c148a0f6388d2082e42cb998652979dec764487246d322370a28362bc10f689b618458eb5ca1914ed7bf800a1b781bbafc50e5ac45249b9b74ecf435cd380a8d47a4e87ec7a038471559835bff51fd588f197be43691259e87c549720327c801a3917e6fd87401530ade32fa8a282198f3f32a3443c4e3e76db769ed31b583929774e3fa178ecee6e5dc8dde63ab1f61e6abf8ca4adfde02e4fac2ab2044f914db373f7c9ce908b34da47af73a493543013cbc37c73915593610e1bf6b00688024bae7528ff5129cb30f19d6e2759b47c5683ad0fa1bc9e58a725027aa1f5c054e13171fafc4d1b0c900479492a532d3873fdf01220cfa8f75e4d4316b1d3ebc864f37a5fa633739fd4ad520b5130dde6ffe19cbb468e1f6461ae7514716804721f5454e1a36372a058d1ba42233b4b34db81cb260e799965204b8421891ae13e42b5784dc4b6a7f0f090a8ca1a8d8f107409daa4d605f9e88057da77cd438a2f7e582de90bbd2c7bf6534d8c8282a84e41e2ae6839fd1c35495fed7860094f3552034b4d6fafa7fdcc39b30e641da64b6facf3cee5ed7ce18d88ee4ac2f28180"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8001, 0x9, 0x3, 0xffff, "292eceefaa02c02a62d87a10d5a1bda22014225a", 0x8, 0x3}) msgget$private(0x0, 0x0) executing program 6: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x1, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setreuid(0x0, 0xee01) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000240)="a84f7626043da7da33b6784b2f9d37ebfb7ef1349c0e1ec7bb845a9159501bc656e5835e65cc8113a91bb6d046004de56ddc2cf4699e0471eeaba56f221d60323d63e84995a777a6ed0ad670bbc4293d709d7e120976fd0ac84f946d445437279f833ffccd08f3f458f8baf979259dbe2bc679321caf201596c0ec8019611b50c3499e0be2be507817e544c8e8f059e86bbfb13f6cfbbd39de378a7df1b555c911fe3b362fa44914c9e10ef3395ade00cd118dcd0233ae20f1fd52d4cfda329b000f081aaa69af9897e90fbe6d94a2903a38009860470a2a76eb8c531bad322473c098a36720d10616286f8c32982c706859aa03398bef44b3", 0xf9}, {&(0x7f0000000540)="e1bad68f5ef6e570f58ba2ce8f7cc12c37379adeb224755e8b1d181a134b495c45cfb53b48e36c34e14077020c6c256ffa6f53d37c33e587f303a7e11a68c4b4cf40116c7b5ad1953446dc4f8ed1501abfa1e638e0aaeae58d74eff572284737138f04cdf5299fa9821bac8938b86810a151e1aeb400652c4ea2", 0x7a}, {&(0x7f00000005c0)="f7299f7e37304209b92fce620b9e2fe16bd571251831b7e05fb769d5ade007e2a6a03040adc9e649d450d17d2f06cf49e2d8a23d4827ce272ab428d4380e0aa495ca3d277a1593ff3994fa137e314c03e919173e40e4e47f634de6f9d2cc3df1e8083813ff09080f895af565ee75b32a400495df7bc2c8935eba85298ad90f17303e01228b689229939a473e53c6ac8d889a3494e817cd82ef0d07c667075b1723e3a9ca12d1bfec76f8a3", 0xab}, {&(0x7f0000000680)="e6f508e74c663fbfb2f91175b5fdbb6d5c4283c4d4f1ebfd7a8b3488382a31e145d79197a400b53be7193fa6026f89ad9912752a14cb449b8f8756d1ee22344f22aceb7376d54a7b004be65e3b", 0x4d}, {&(0x7f0000000700)="670d934ac261bc173893385fcaf9cfb686c662c86fa0cb1c9d1e35ae996d667c8cda87dbf78e864b6e1bc9a94d104d54ce12b8165bf569ea3984c8e759477b39cf1fdd501cf77470c75267268130c72d67035f8e4362c5394059796cb0aa3393c70def6a33795a91a82d1e6f2fa44a4be42236b1f0296ce875c8c0c9c6f1232753ebb5bef64b3545d3c7ce94ea29739fa3f12623775b018b35a3b7609c7aec73b8a9df5d690fc78318dd8b09b77076009f4426e1513e6da30cf8ec0e58eaf198c4d2825c02f99864337392b4dcd6cfc18385b20ff76d1e5b66d33637c2c41a7694a647", 0xe3}, {&(0x7f0000000800)="d74599defeaf9b8e11583d15d4a2614c66224db3fcb45d0c3b4f626ef647b9468b85c4e3b81a3f7c2fa3efd432024432b590936b79bf52cea0b1d0ee8a1798b0b13898f8efcbe2e049b60b5e2ba19b9974be2b1906ae36c20042c7f659f029", 0x5f}, {&(0x7f0000000180)="df6323716975f404728787eef16dd92325c7b89474240d72d95e2cfe0c7b930742fa8947cebc49637533e260904baa127108e58745dd", 0x36}, {&(0x7f0000000340)="8ac267f19df2523249189246f6f7f27136c358fb3f72036cfe7cf66922387d4438bb634bf270958a6f38b2731b", 0x2d}, {&(0x7f0000000880)="a2c2f79ca9f3ab027b", 0x9}], 0x9) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0xc8, 0xf5, 0x40, 0x200000}]}) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x1d, 0x403ff, 0x6, 0x2}) executing program 7: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x6, 0x2, 0x1f) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) socket$inet(0x2, 0x0, 0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x20531f) open$dir(0x0, 0x0, 0x0) open(0x0, 0xf8e, 0x0) r8 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x1f, 0x8, 0x5}, {0x8001, 0x8, 0xda}, {0xf801, 0x3, 0x4, 0x9}, {0x20, 0xe0, 0xfa, 0x1}, {0x9, 0x1f, 0x7f, 0x7}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = msgget(0x3, 0x502) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r2, r3, r5, r7, 0x2}, 0x400, 0x27, r8, r9, 0x1, 0x4825, 0x4, 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) fcntl$setown(r0, 0x6, r4) setuid(r10) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) sendto$inet(r12, &(0x7f0000000380)="5551bfc6d1afc8347ea565aa2b31628c9d6ac5968117d52f17e0a1edc4df", 0x1e, 0x1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={r4, r2, r7}, 0xc) semget$private(0x0, 0x759e8adec8fb35df, 0x2a0) ioctl$BIOCFLUSH(r12, 0x20004268) geteuid() syz_emit_ethernet(0xb4, &(0x7f0000000440)={@local, @random="559414deb708", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x9, 0xa6, 0x67, 0x8001, 0x8, 0x3b, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@noop, @ra={0x94, 0x6, 0x400}]}}, @udp={{0x2, 0x2, 0x8}, {"30670f0be2c137d79bd9b57750c7b5ddcab0ee024cf57fec2e8edeb7c4b8aa3151963e528e0cc0bbf4a11240da478c93ab7cb4a5d9913121a4b1e692a9d0919cd6580d100e52474806576583b3bfe12ad945cfada0bf2334411c6310309a9c3b6c295896ab76379483053b1bc1bc086b2aec67b34f247a13588b7aa53d4b11c2c633"}}}}}}) semget(0x1, 0x2, 0x200) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) r13 = socket(0x2, 0x4000, 0x0) r14 = msgget(0x1, 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r16 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x4, r5, r3, r15, r11, 0x90, 0xfffa}, 0x2, 0x4, r16, r6, 0x8, 0x7, 0x1000, 0x4}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) close(r1) munmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff3000/0xa000)=nil, 0xa000) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x392a959bdf35d9d}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x4, 0x0, 0x10002000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x198) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x205b1c) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x4}], 0x1, 0x0) close(r7) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) executing program 5: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6, 0x66, 0x0, 0xa9}, {0x5, 0x1, 0x7f, 0x1}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xfffffc01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x3ff}], 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x81) sysctl$vm(&(0x7f0000000240)={0x2, 0x1}, 0x2, &(0x7f0000000280)="55713bf7660bae3b83841f66af3dfe0a5ebaf5441d635828250973cd79568358823b6d26d734c9cd942902660ba5a34fd037f587de30f495d7c38093be", &(0x7f00000002c0)=0x3d, &(0x7f0000000300)="821efbe143584989da0799a9096e85fc819da74c2bd7a62b8b5f0a71c1c7b6643cdd532499285e5f3f2986e63a787b2e916aa2107673a0fa289f2d4f97b1d29b613859a5b73a13dd017f3ccf84fdd7c670f71a90c42e48aad0c68ebf84d490b8c0c96e2f2bdf53e2d1541d7a3cd50ef7d6c8425bd581c07e699ad8c1664b5eb48f64af054064612e705b55372d7deae6106cb8e5a653f98ff0a8fd32a9e055f1bfbcee37", 0xa4) pledge(&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x7, 0x200, 0x9159, 0x1, 0x5, 0x4, 0x0, 0x0, 0x0, 0x3, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x0, 0x50}, {0x3f, 0x6, 0x20, 0x40f}, {0x8000, 0x7, 0x4, 0x52}, {0x0, 0x2, 0x8, 0x401}]}) socket$inet6(0x18, 0x1, 0x1) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000680)={0x5d, 0x0, &(0x7f0000000600)=""/93}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000006c0)=0x6) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000740)) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) pwrite(r4, &(0x7f0000000840)="8f3c4f4f5752a6121a3e4e361d10a6e591cb5c42d69d70369bf0d6892cfe659d42bcd2be118552fa842530a7a2324f0063", 0x31, 0x60c2) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000b80)={0x3, 0x5, 0x3, 0x8, &(0x7f0000000900)={{0x1f, 0x40, 0x20, 0x5, 0x7, 0x5}, {[0xffffffffffffff7f, 0x3, 0xdb, 0x907, 0x8, 0x100000001, 0x8, 0x2, 0x6f, 0x1, 0x8, 0x2, 0xfff, 0x9, 0x4, 0x9, 0x9, 0x5], [0x40, 0x9, 0xfff, 0x3ff, 0x3, 0x1, 0xff, 0x8, 0x2, 0x3], [0xfd, 0x6, 0x7f, 0x9f, 0x40, 0x10001, 0x2], [0x4c67, 0x100000001, 0x4, 0x0, 0x4, 0x4], [{0x2000, 0x80000000, 0x7f, 0x9}, {0xf7, 0x400, 0x0, 0x80}, {0x4, 0x7, 0x3f, 0x1}, {0xffc1, 0xffffff62, 0x7fffffff, 0x1}, {0x9, 0xa00000, 0x4, 0x9}, {0x80, 0xca33, 0x1, 0x6}, {0x1ffc, 0xb8, 0xfffffff8, 0xc000000000}, {0x1000, 0x3, 0x8000, 0x7}], {0xffff, 0x1, 0x80000000, 0x1000}, {0x4, 0x1, 0x5, 0xd97a}}}, 0x70, 0x7}) close(r6) close(r4) chmod(&(0x7f0000000bc0)='./file0\x00', 0xbc87b128db732698) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000c40)={0x1, &(0x7f0000000c00)=[{0x6, 0x2, 0x9, 0x7}]}) ftruncate(r5, 0x6) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8000) getsockopt(0xffffffffffffffff, 0x1000, 0x80000000, &(0x7f00000009c0)=""/4096, &(0x7f00000002c0)=0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0xa5}], 0x1) executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) r4 = dup2(r3, r2) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r6 = dup2(r5, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x400}, {}, {0xfffe, 0xff, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup(r0) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d62a752c883a0802006203000000000000002e0917da3c928cc0a037a20c5eeaa104176008cd795855576ab7f05df114432558cf652662b23dd5ccdfe8352ad2ace3f59a01", 0x45}, {&(0x7f0000000540)="7ed737c5e590074ad13861da6abdcecf4824f5fb56b2dafb15cba3699aa660", 0x1f}], 0x2) writev(r0, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x1, 0x1, 0xfa) socket$inet6(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) connect$inet(r1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x80000001) executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000245000/0x3000)=nil, &(0x7f0000542000/0x2000)=nil, 0x76}, {&(0x7f0000575000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000124000/0x2000)=nil, &(0x7f000012c000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000637000/0x3000)=nil, 0x10f2}, {&(0x7f00004a4000/0x2000)=nil, &(0x7f00005a8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007cc000/0x2000)=nil, 0x8}, {&(0x7f0000420000/0x2000)=nil, &(0x7f00005e8000/0x2000)=nil, 0x2d}, {&(0x7f00007c5000/0x3000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x4}, {&(0x7f0000193000/0x3000)=nil, &(0x7f000041f000/0x2000)=nil, 0x6}, {&(0x7f0000783000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00005c4000/0x3000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x8}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x8985}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f000026e000/0x3000)=nil, 0x2}, {&(0x7f0000476000/0x4000)=nil, &(0x7f0000493000/0x4000)=nil, 0x7fff}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000757000/0x2000)=nil, 0x2}, {&(0x7f0000557000/0x4000)=nil, &(0x7f00006b5000/0x4000)=nil, 0x4}], './file0\x00', 0x6}) r7 = socket(0x2, 0x3, 0x0) dup2(r2, r7) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0x7d92) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) r8 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r8, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000040)=""/13) write(r1, &(0x7f0000000100), 0xfffffe5d) executing program 5: r0 = socket(0x18, 0x2, 0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0xff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/171, 0xab, 0x1000, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @random="a9422ce4ac0d", @local={0xac, 0x14, 0x0}}}}}) listen(r0, 0x7fff) r2 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6}, 0xc) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x14) select(0x40, &(0x7f0000000280)={0x2, 0x7f, 0x8000, 0x3a, 0x7, 0xfffffffffffffffd, 0x7, 0x72}, &(0x7f00000002c0)={0x0, 0x101, 0x0, 0x40, 0x7f, 0xfffffffffffffffe, 0x5}, &(0x7f0000000300)={0x9, 0x100000000, 0x6, 0xffffffffffffffff, 0x4a, 0x7, 0x3, 0x1}, &(0x7f0000000340)={0xcae, 0x9}) r3 = getpgrp() setpgid(r3, 0x0) r4 = fcntl$getown(r2, 0x5) r5 = fcntl$getown(r1, 0x5) setpgid(r4, r5) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/226, &(0x7f0000000500)=0xe2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000540)={0x0, 0x7091998c, './file1\x00', 0x10001, 0x7e, 0x1, 0x4}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0x7) setpgid(r4, r4) close(r1) getpid() fcntl$setown(r2, 0x6, r4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = getuid() r8 = getegid() lchown(&(0x7f00000005c0)='./file1\x00', r7, r8) wait4(r4, &(0x7f0000000600), 0x8, &(0x7f0000000640)) kevent(r1, &(0x7f0000000700)=[{{r6}, 0xfffffffffffffffc, 0x20, 0x2, 0x100000000, 0x8001}], 0x2494, &(0x7f0000000780)=[{{}, 0xfffffffffffffffa, 0x80, 0x2, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x100000001, 0x6}], 0x2d, &(0x7f00000007c0)={0xfffffffffffffe00, 0x5}) executing program 3: shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1800) executing program 3: r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x4000000000000008, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x18}, 0x2, &(0x7f00000001c0)="22de1a9c58d9e739f27b5b385c2dbd16e9941f37b57833b88c6b6aec91d6fce5916f24c029c92ada2648ca5a61edc60dd5774184a2f67b531fe1c53857e40649ebb5ce969c8a4d601965", &(0x7f0000000280)=0x4a, &(0x7f00000003c0)="29eef906abff92ab3cbfa81d6ba09835263f39e7576cfa9df3222031cd37fa007b2bbf99474b3fb617b309c594d924cd5dad81fc694646bbdfb277392ef53581f538b086161807fa36e565e65aa37aa85a5c17b02db0ad58b8ca20148d38e196f087078511decbd15078f47f3f872c74d5f9ee6026881bf9faf3171dd34e612e1575eb64b32e1785dd5c51b23cf53a202e54401ac1a6fd51d46f0f16294bef7739529512c73e46851ee93b4db7d25b8a1dd770664356e4361cafdc3836dcdb62b1ffc5e86bd38c58dd119b5b3dc8727e15ccc3c0f94344c6c14cbd4834ff7b08bff0625aa6dfd44411b5ab240d9133536f4db0716098", 0xf6) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x80000001, 0x1, 0x0, 0x0, 0x81, 0x2}) (async) r3 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x808, r3) (async) syz_emit_ethernet(0xf1d, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000f0f0000000000019078ac1400aae00000014d25238800a865ced9e716438ca657bc3a02fdffe08d72ec2dca30d48929b787f8eaae0578eb0b6cf18be9b1ef0a01024b3e773c64ac7b0936bfed5c491b51858b9c262147b91f6acb7a519b8d46e58d73750fcc6df8b1fdcc2b77bff512d814c5654e771ce0bb386d698a8ebb94442a916bdc3c1b30c9c5313d41f217ed152fb1881dab49d42edb8ba83aff77b72b25984c2a097f4c27e1afdb6c353ec486a439607961923810d87fdc8915c7f415e65f5e71913da4200162bb87a9519af12d6ed8931c3559f4db988c764f4b17f51af28a53b0e871c553ba1761c52398e2199bd94a8023ba18cbb383a332727434307ab5e41f00055e19f82cbfb53913c8db1b53ee3c4c4ce3885430d2c787069c782c2678287f61b1925cb56c574860405909bd407e8f2b944b77c16b2fceb079d3af15f2b4759272340d815e292e06c639963ab2966850cc4537759da9cd9c77c3d649f01179b285ae9d5668bebde7d17abc6e1473c0f90708f68c6c982638364f839ab7344794d02cbc7e9ac65e77a91f381c1a57ba245d7739e140d6c35696eee72abe8f57fd453b1d6fba25701b20d2d438e9c0b68580fa35df075ad92b9269c1ba93649eed7e71693215010fa69f9714606b7e3284c61d604adc3ac4e1874cc301a675b69687b25cfd52a81e885fd8a6c344533016515c02f976f586a4b58426320e2c17a7b3bf1527b6afb3318107461c9bad363374c592375bf27a5205ed03c9a1806705970efbb880aa58716a5136286ea795e8167413d57bc8c4627a0f8e179d29c950598a5948369ad927a1dc9d2846fa1aff26755bd8e39ff9f5e56c6c46b73ad8939783e33aef23a9940cc5e8fad1f1bade805f96b399f46415a40b7db96df40033e634d22760f5c2ddc02f3a319f301f5301c1b8a6308ad15f79f45daf597e04362e9336263d8af215db228b0e4b0548766711b66f0a476c55a89348e30456b867834c25ac9ffc6cb24057cf1032af445a26ecdbf3c0d09553d03102f19d86affc49f85aa23df328d91138d5e1adef4ae572135a96fcca5f4aadf725d1cdc39f58f701386e2fb5b90c49eee4a094a165287f339c9e3d7ea4c818e166b8aed9525735d7811ae1ac8c6c8074c597e6d7d95be12f9a7108cbc14e8b5cdc8ad957195a3bd08c749b9f60a67b15e8d997c0e4e11c0d0dfd7ba90e0d571c918147460078181ea21a8e1db2c2d101bf5b820387bc1cebb3b5017729460d39ec612351526b71dc14030be255a56eaec9bd38fd1f947f5ef53e562ea53bb16f442ce614c391880e4316d05e9097990f2f1046c2ced17c6609d4d00a276ad8b26b7b1fc4b7cd2504681f2dc82f3dd065025c57c550bf707ad99145c535a302c4f2874479441586e36a75ba1f473f72094e1c4957ab0c7382d99b790049bec8f862937004ed9021908215bc6ce6801c812f0e91844920522ce03fc909e04c760ba87704338fe399e965b29f4c2444602c41d137e15d197595215d54a58e14b843756b0c9d6d600e3d2dec1927542027321f21de0a6d6ab63eca036a2143152ba148f606ae6897a13134c4ad2eda8f159e382d2f7e7a753dab55fd0d086fb8afd4cb61dbea091eca17a4335f5ae8939844615b08b83968e084b28fcbcf44d0b4fcc566e7014d791ed9a62cd82f5647174e988b270014e907e3e727b6c95476040655e64a1f5566545fa0f9f7799f332fc1ac3d6cdaa3382cbbb8021392ddd4484d1f6f5058f937f443a13a8707a3f6d23cf591b864cd45d73f899aff8c7fc133cfb9a79b4d8ed9a0aaa917256b1524e15307ae98b87b55a2d7ff8d5d28c18f14656534654aeccc6c78d9803c36bb21a4461bdb27498db5cf74dc2682359ff575621ede57e6dea711d0385e507c7f9f4d8d25235a5782e07468d429b7797101184c04ece57e62656ceeacf9b8242e8d040f41dd986bd6e8ca3ecf724252f7f2707b57e70681d5af4cbec537aa9a74f02c746cb138b446ea4e6489acff21a873ef74ce3bb2211275396cf94e2e2c76bfe69dd65d27cbe369872cd721d5e73dad63a8d0dfd227782c08a9fe7544698c2577c361d8e9d2db72520814a27021bfac6d1c22cf8ebf45141541bfc4e469384b82110a586c70ec7995e982f7682c4355661768dba67bf655541b5559f9902418d063dfff696a1f0a40a97e79214cd5eed74dce27735086a05a0af72d558c6691f416c1bdfab60a5c46460a1f4672d9bde596cd60556b5e14983aea9745ca7512fec37f673602f2512aea6bb15f9a3b4798b021952747e7a370f77e90969dfa8e83485b95712e9eb5924c2e76029970a598ac874610274e70d130f06fbe6796581fb24c8ec9649a4a456e1c1adc38ae2c33a2df784ea61554287c51a3d45342cfa50f96ad451f8cc9b3047051177242a2612e94dc0b8f63849abcf18450af76524c9cd5ff5d4c9cb6d85ea70b7eb4213bfa43253cc2f3f1a58af73c74fc58b457f0ce772b87c8282599c8d08a942939ed484878f159baea0b523b165a27bf735aa3fea390dbbb65fd383b420b234d06281e26492a1ebfd07369e0a376f3c18005af838a3b011689b25c120c0ac03261afdf14851215f4edfea0e8809127e969acfadb2885c422b1355322d4ea23c48ba9e2b76a1ab4c4dc92fbd301911c74bf1d9a975eba4da39c897b7084dbb9582c0ef3e97cc0e05dfb0b2d6ccd6bacbeba15ebb488ae8f9edc1ee5ad5673a55e5c0bba3d90a475a70bac1a7dcd6d975bd8fbba59c53ad0d18789bdfca5081c45555a1caafc7b2ba784f8b760fe28889e0046b1a30c2c47e2772ec36a2e33d648a2e7cda383dc8133fbe9759e9552a5f2a44eb066f45ef008de400a13a43b96a5cca4ccbf0a294d9a3d61929316ffb70ae91f8a1ea59fbd3c237138295deb42646cd60374dd75b753e76da637b18674b0737eec80fe33fdfa31237b7e831397b36ded21d25319fa462b9ef31bd7f074f97ee3c1ea6cf283026d83e822e0e9bd6a3ecfc462b7cf01ba770550a97ccd7a47dd5c0cc2b6d484d3cf1c3c7a4d23def263966a69c6d10bd343f694729dda671fea2124b5a67777eab94251378b13de867ba0acb914dd1aedb27558cf449b3d1a715ace3aa4c7a768f93697862f2c07d2a270abdceeed82b875f7803b8c3ca616d4d8a3773f6daac95d1645e6d601c1f84399f339e91d539653495eb3daec9b6ca0c1991a324d401c7e415791b8718b541fd8f08fdf4305055d06bc5bb6788fd87472b3636c4f48da63f16602f68572f9ac4a4e1ffab12f21c1be2d29aeae9bb8b7b873d9733bc2540ac0cb4e422f3b96eb6dc112bcc126ef9fbb1ab7f37f6c4c0b5ebc98fedbe1226cc566c4a66b1aade6c62c39dbc6ac6d0ebfbffe7d07a831c5e2cd67f2928a66b7b04193b49f1b8170fc8355edd593554738fddff140e45ff7121af5a4c8e89486a009a07d5d0cc9cfc935aac7bb6b65e85a2ad1c9b3fc4732757cd43ed9ffcb2306972dba6860c9c353123954598c83faf50998174ca1c6ef3d0f0a963c901f41f06705164694d225c7c21f3820caa5d48a83125282bf7c0e2f4d7be779bb30b438f7b5277f4bf7705bff2abea7f54cc899be24fe4fcc634fda31b5caaf158c8f1a026264d3bee433901cafde97f7cdd21b51642a7f24723f5eee5a4b4194a74f84295b5d84f73ea0855cf7b5f46fbd3e7f5e61a0e822dfe49cd4b670acca042faacfbef3892438f0d81dc7c14b751f84ff587dc45d7603cc71e4d2d99902d0de46e91ceabf6c1408c956abddaae672d45ee7f31a29508eff5c7c8188ebcfc478c3b780f389f4524d18e56d0f9f0f14337abbe191f1568bad90b3a29c4abed8e8d07c0aba861d3b16f7d833a3409376d174af13fb35b03d26cf16c80dd92c5ba0376f57bcf63e045d5aa6d6dca110d316d56305df7e667ff4497c6897af0a84e825c20e2530093b1dbae9625801676ea50c083c506499bc524795a3f16510ee825f1fee5105226fd3fbb61fa24c678a8310558f9e0bea92bdd6075c1c886154e418022866ec77670b3397d8779fd7e7f0ad380348f8f19700399f8e44f610edff951017d22c3c41b7d52bb3f975b2270beb068636826299aba33b8a160a25d910eb014e023657234e1b90de8409bac48e0b6f97cb857824cd7ba2cae79ffff132a0ad2a2355c03cfcc16e3843afda6f80937aaa005fd5ffb00ab0e349f1c27bd99a3e624cab9f3d51d9ca8f6849b7cc98a7cffa1262b8e31ee45ecbc62ea64b27120764b316b62039a925039ea12e73949d166198a1553517774f4b9ec53696731f76e163ec47354829f344240214f3de13f78bc222783bb1998e273b57cc8a743c3ac2a4b12e5d106481eafc7ee90be38cf8373af3cc12ace3064c5c336ba97beb156cd533de0f597ff6407ce72e36df672a54ab2569869759ae7f5133cf8c20e7635f8393ef6af3ff645e363942d986bdba0e679f8f8c1ce98bf5630f0242420d4d6b59f567962ac75319220ed7f8f461502ccd26a997823c76dc2018b10949b867cd1cc2c418a92a7258be565d3d7091014e124535a4d8d077dfe50db409194f516e342598c5d7ced1712fbe10467b311702bfc3ae6caf36aca4296b19961281c4b9b97f77c1ac748f3c76ada07baa0f06218e03a4b67db62badee6d66a7364b1e0aea8cf3a24dfde55eeaaed969102f0107d3ba77f4c6fccc908fe2dbfdc35a1db112df5e8f338acd3267cfce9dff244f35f754ee552c262d8fc329da894253e3b42d78f7296c53b9e2ee6c06817fdef1f5ea3bb2d259d6e78def866b175ca2765085b460864080bb0680b8a174992823b3c41c4f42b188a355c44727c438a5ab0c148a0f6388d2082e42cb998652979dec764487246d322370a28362bc10f689b618458eb5ca1914ed7bf800a1b781bbafc50e5ac45249b9b74ecf435cd380a8d47a4e87ec7a038471559835bff51fd588f197be43691259e87c549720327c801a3917e6fd87401530ade32fa8a282198f3f32a3443c4e3e76db769ed31b583929774e3fa178ecee6e5dc8dde63ab1f61e6abf8ca4adfde02e4fac2ab2044f914db373f7c9ce908b34da47af73a493543013cbc37c73915593610e1bf6b00688024bae7528ff5129cb30f19d6e2759b47c5683ad0fa1bc9e58a725027aa1f5c054e13171fafc4d1b0c900479492a532d3873fdf01220cfa8f75e4d4316b1d3ebc864f37a5fa633739fd4ad520b5130dde6ffe19cbb468e1f6461ae7514716804721f5454e1a36372a058d1ba42233b4b34db81cb260e799965204b8421891ae13e42b5784dc4b6a7f0f090a8ca1a8d8f107409daa4d605f9e88057da77cd438a2f7e582de90bbd2c7bf6534d8c8282a84e41e2ae6839fd1c35495fed7860094f3552034b4d6fafa7fdcc39b30e641da64b6facf3cee5ed7ce18d88ee4ac2f28180"]) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8001, 0x9, 0x3, 0xffff, "292eceefaa02c02a62d87a10d5a1bda22014225a", 0x8, 0x3}) (async) msgget$private(0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x48) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r3 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000002c0)=ANY=[@ANYBLOB="5544f333d470aaaaaa4ba740ad87447f84105c7bd5ac934aaaaabb86dd6000000000422c00000000000000000000000000000000000000000000000800001a003f0000000581009078001a0000d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2bea893a4837bdb9d232869effccf6ef8ec9483b17c63e2fefe418042f81d22c74a01903f5b82f5607a9ce9937bd6c3334259a50d89b7cedb68ba49e045ab210ac5220a7aaf977ea04a1aa1501cba99e6c8907d4cae73375b3296a865a4532a4a41ba16170d4b4b4301e5bcf922e0141b915bae00271703d5ecab1602c0104099228c779c8e0000000000000000000074ac10fbb4767d6a884bceb9fc9a53d6e0093b11951f41907e78dab43d1117c1dd49c42a5f0d1ebcc6e84d2c2e9ffe30b8554cd54a76ec7e9319efea2ce4b0e0aabdc4873709fe509426b77ecc5674b9e6d07255e7e2c5113db10e8baf59ed1190fe15ab457acf85a33ee5ce7b0eecc907bbc4fdeca3b151205a0b8911f97ef1e37c044bfa165e5997"]) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}]}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x1fe) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') socket(0x0, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) syz_emit_ethernet(0x297a, &(0x7f0000003400)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x2944, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x32, 0x2, 0x0, 0x40, 0x0, [@loopback]}, @hopopts={0x0, 0x1f, '\x00', [@pad1, @generic={0x3}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xa5f}, @pad1, @generic={0x5, 0xe5, "1d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522"}]}, @dstopts={0x2c, 0x20a, '\x00', [@generic={0x81, 0x43, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x76, 0x1000, "5f55964ed5dbcf10962d4784cd9e0b1c56703d00dc8ef1ee6b3fa14c61f5e22e37341ae63c6c663a5492bef1279250b53696c87937c9e00e1425168565a654635cd7a53a9b27ff628b2b4e734713bcd903e442c239cbae3faf5a07f1703aa3924f2ddcaecec1916e09d2ef9e5188d017114afd8a0ee30caa2b97c5159fe093472d41e063b3cdbb6a8fbe1e2b6a4ddbe909c35fb5fe81d15593a1a450a637f2361522aea1b0a805219faf37af2229fc02e468b7dd12578b20b9b6619bffe4380a6d1c59395d6b699b1730b321d868d346374d5e9cb2aa01c5741f6789d808ede699705e94734910c52b5d57120c920e74bc1883103b70a0b8e1205dbc7977fd6435f7444639ec479fe1f6e32c53524d2e6529ccf2d00ba80c63dd6a3f4601bd68a747cfc87aad91c875f699a37d26eb3631332bcf43367847cbc4ae495658e5f05cdd9223e20b1074298afd866a5f4a00a85b3a3fb3ccad825079ab9ef6d8cd58985bccc34a681340c8bf0c3916ff6f17ffd8e18c8131e02e6379615e709c03227aed63457b554ddf6261a5be8e9c97fa18639368a286131f422db2d9273525933dc47b4974e565a8f59c72cf74c36f8da6847255fe5a0526b01434f49e410dc3792e98e4f3c2046ceac204fe2ecf85ad4a467bc94ddc99cfe43535972eb57679f7daa941919ca7112dbe321446e39adaf50cb49699ca711069bda24f167d2dbfbe486a0aa41cbf1b241f99ef7f822c35c5871dbdd835fd9f1082406b9decbf034b9e1ae689e2a2aa90143f0b616a0ce9bb0d1012bd2c3ccca3e57e25a8280b14da77efd68782e9c86a7f8d09d109c6d3998c1d176b81e95c25be3a139591baaa553eaa0f1b82dc43b097fd793d01f424c9d55ba9513c567f7f6a0b6d2ff82ea64b19be1ef8e76b35c1226a89f1c1523ab842669b0f5b64610479e60b65e300f4d2be9d2f90a1e89e4b90a0faece30e29788087b41423241403fc8ee2091756bebb823240168fc80ff99fb3867d6e581e0e77b8a7c8006d3003afd7a3dfc117b2ef2aaa2e960946288d03609fe5099f7f3d5790a7c262f23bb2d20ed94b391aaffca4ae653f9feb10c0a06cc579127f112876257c62303c79d185ba99d4b88c9a521fc17a2841d114d0c3a418d37132f651a93acc908aa816caf79d17134f51a5591aa2835ccef2682afbf78ab7b69cc72d5e872b46283bcae8c83b0681cf6efbcbddd35604b321ca5309eb8d66e2c020d422307a1ac38f40201ad6437afb699c6c989dd557e204cc75190d89941a2f5fd976e90254712f37f96f6bc1e1d7b2af174b6649a61fd08dec0200506bb0e3a84f0cfe50fb3e243918f62f96d2ba3ca6844543d21d2864edd30f35a5e2782e56969c0eb372f6be2b885afe24228091d30c71bd33fc15dfd092a96e664077bc2f1583934db5aa2989553fdc87d40b9ddd44b9a0058d280be7d724a1839cbbc6c0346ff9acbf45c59b25f5950a0686d6f93fc05a193f679c273bd683e8685965d7e0cde80e57c110b549055bd2ce4aea2ad1faeacc68379cd6d5fd0be4fbae2947b20eb03b4dcddf5b26cd4a0d08e5755b1097692c4705435fea82b7ba89ad053483e89bab8c0152314d9374897a25e60bbeee08b95dbd6e1f545f2538ae87e425a97cab5b0294afa8b1f43fb6b19f2f0ad7c84c71853d399ab686783dcba8aa4b3b3562d2cb8f7bf64c271595e2265a39e6fa1c1ad3d881d4d1166f6c98c6de067ce0ee940e74a7e457df7d649d111f7a7055bb069bde2b7f4df2e3f0e575bb4915730ccc8f6177e44978b5d34a406b8eeeb3b224ef9d48741af639c96be234155dcc6eb428b13d0ee36607ab9af27a814267af103c8754be3bd87b12795fa5e471f7682219ac98a0d6127a63aa7f0c55028bfc7e189dea9eb9a9a540dc6dca288161a1ad2e5a734ea8e3d6571d155d26eb6073efda39de9ffb9292c32088f69ed23614cc5c847f15e5a41c8c72154757534463c3ed5d1623f5f1ab47faac1b37b4f9ba984406d43917f2773987ff2c3e3f4bff0729f4fcd9a3a87ff76c4d675c695ff39399c0082262f28df90c39a376290f8c6685ec5aceff37b57b77a2462e5b167437de6218a2efa759ea6702634a9e19b5467712401dfd6468127fcd71f8f159571078cb1525efb9b3c5c79825d3947bbdb3ec5fee63e64ac921842ee8ba9aec03ae6213d7616a4a8c0c83a889b85ba09e8bdd8d9e111e190bea24c949101e501b2207fab3dc193afd9d930a32b2562f2b6538f97c2a4a4479bada66af22d895d8b12941273fde9631794b7a4b0ee221662ed639424a734a667213e4d59295e40c3334a0d50394909c984af682355e2c4f5434f9abbaeb698d85e6d8ec28253b53ba85fe125f2850c37a92e5d6ec319fc523d0e0dca93622d672e7b047de4df0874dd4084f22a6edb588dce2a978f4d38c3a99dc20f2a51aac16a7116d275fc5ba1868d81ea76273c02fa15ead041c63d0d2f44c816d0215e008714c270cc74974b8da26baf2113d1b19b1aed748c03dcadc4db165ccac67f77e6d71e46108f74d884367553a8afcdfab47df67cfb4b707d786e3e7a877dab725d362ae05984935ac008471f6f09b7ea9fb4343b965da57b700327a01cefd2ae2134e53482563fcbac6afdec6a20018c3fa45f59ed58bbac74f71b54135185f9d5c7f8fa8da50d68fe0134826b17af501658d6617f945f548ba885f10dc0fa316f8f0dbf32dc64f6900cc9981cd65cc3704f22defb321ba6b586f9ccc09ce90a0e85c0d574ed34df37e432f858d0c7af48845d6323ec1df6287b3a84bb538b1d610d2807bae099fe9be18f20597c1a61f2cef69c16cc288a7757efb13980ebbbadbbc9562fdd7fc15d8c885985f794e67089e8b6758c6519eacd6005e9a91348767190b41a8b3d1639d56d4c8be3a6104b811e80e70955ed3759d3655724078574e8d0ec3e629eee5399f86d750d1c41f2736ad4d1f4e8facbe40a16f5b58aefd766c3b3412bdeacf82155869ba82c3f17b3822e8c3e216e81ab413c4106c219df2e3008f8bd8391cdb26d3208bc224e245e638eb4978dcb31c7f25673fbc651acaae9d85681567fc436d64794bd9ad36202aa23222592b87637df6e3c6461fa69eb41406858cd2e3ad7faf7b623b47dc1a336aef79b402232dc08ea2cff47f8dd85dd76c174bf414035cb63cdc52d1fccc9208dfa8fe5dd4e269d3dd6f24468cf719178efdbf7d0ea688de24645c884d9fb2a9c702c3facdf6b471bcbb35ec36184f7cd857df1426a7fcf9a74b5019116a1091001434ee6b40bd4979e26b510816263947d32aadc7ab934499c8326f19b5fb922b26b7fbe231bb0d88ec30d9366b4e42749794066ad27932b3ac767260ac4eb5fc72dd9a3881e8e205d1b20130635f9a2be0116b5a5070ef9ec1ef18697c59b2b44692afc000c3ce4afa43e7f745f4ecd1347e25dc378d751503be66605d0e67035fbfcc672fbe6e337676bcc1857472c8951e14f237414499e3de0a1aec9353e9913f54225562c1e493c1d8a45baadb45404f43e23776e6401dc5f5e51a3e75d1b10c93ae9d626d934b7f68c9eda88636a6f7685ea07beba0433b5c4b7f2508cbb0b82bd67d4354e8f2f4fc70a9ad0af79b4fb778112639fec83529747bef82bb9a37429bd94f47aedffd2629e3eb8c4009b41ead8432c3e03a898a7df87fe7a5095bd22246a7a7dda883ed4bd64b5e900223cdd4abb7546c013a97e2d4f7b59b3be832b340d2d7cd44e1fed979b88f5db04440378e55b0a04033b6b9424c6d0ac03ee4e0f787c561de394766f78a1d98de3577e960869a1e1cbf620e2df2410b1fc42ae41cd9fcd06eb1bcdccd99427ac1498e4e7d872829b6396837faa75d36aaac072ea64a065406057bfdfdec23dec2cb5c2f4829834da7b7a41e8b949524be1c0260615cde26fc82dfc094b8c3dde61808d71c02dcb86cf9b589f48fdba990d17fcbdc975fb1e763e2fa00932b8d58839cd8562cbeb6243ad117a3139d83ac9d73e539a0c809f348c302d1535b99068e4c45f8908b2300b1faf3bcecca343e6788001757103205811582970f0ee465876a78ab25cc0b3a30d08dfd7f126053fcf1c3881c7410a2ed71b03251cf0d7b500fd9af3a79231e5ef268e90bb8a3929eaf80f4d8ce920b913ccce07c9340356e0590743c208e944d52fc6289b5444fda17a9a46d0f864ff6f6cd5d7066d99f262efc5e4f8da946e011682b8395b5575b810f375f8df9dbb76acc9694d33d471606579f96e8c7441f6ef756afa16a70728c5cf217737e908eafe9127765caa2e3f83aeed772e1e463e33ccffcbb239db38037958b36532f29ba3afd675771c8a4c3b60d2030438ff27dcf8e537cbccdaca5f13b17115178fddf2cc17f59ddd2f07fab5b1fe0e6cee82ddd4147250da59a3de9a86523d7a2697ae79c4223712ba7c5297c02f8536e61cc95a89fdbbe9c915ee7bcff0dbf0037a1793b0777aeb00b7502e9c21b3c45cc61ec9fb40c6944bdece828f7e959214587d654754bc257b04c33b3b7b8091c960f344cc7219d9c07904b371b1ac81182982947c01ab7671caec261f9da11c1e7d8cbc5130ca2c1d1da6fcf351dd28a44b98b21bae045f998921065e7ffcd2d9271ad18049e947c2cf7fede65f8c6008c86658274487f9fe75bece38c368f3ef29ddddc5482858ecdc81513eba7e093a13fb1d612767c6c2b02fdbfbeb5ec8d9760b4e25a9d021dcfd36a00137537480bef7bbbb2313e8729dcee1bbf64b8091c1b6ac157a417fad450e1083946dd68aea9c29504250c26ae715aec841e90d058f26f7777ecb342ab73a2c0dcb3dfb7515ccc28d32d3342386ab4147ab632fad14e458dd88a244b24f0aea2b2cb0f8509ce3340fa4d13f89003e479b41aea0b1c3944c31faa8a29e0b1638bc3eabe8a3219a6435aac872506803c71042654f9e20f96a95a216eb458e037dfd5097cff32970a1c952187f2d1ab8aaa49593c307dada396d95e73e4a81987e8347a0b5f695e5229ab45d30281bc6b3bfff38c145388e8ef37b8975ab791005af312858534c0fb4e422d21acbdc92664a194eec0a40a6a346bc7ced8ee3b395c4db891a4f863f748b698e51824267201e9dbba56b702462a5c1ca1b11486ce058e3df547b8062ee1262147fbf20e3eb87a1b2b404ceb78be5127c2bfa6e607e522d74dba8b92f0d6cfe9b457066180c2f11f43d23420eb1fa590fbe0e72aa6cb25cc2f2fd9fe10c5e6b65d14cbcf4bce82989af7b3e60f7b6608f3ad357aab4a9c8cbd538603d587e690d532ef092d658316581f57c7c1461f19491883ee3c3c7fc3268b9b5b4a9d2008d1792a5bcaf9fb124f48611f36be29ff6545deb9d48193a37a81b8530118e29cb52330dccc3fa13e96a26e9dab194b48e1db93cdf48655c7050fad7dd0a909ef1fb4087af2f93404d46c5eff850f5ae5eff3862d995b82731f33792f2b2515b1c0666afea1205c1ae52316a57bfce74a14110f2305d8f9afdc46dc1c85ba72dcbc890c00695b3b1e7be7e496e28263acb014c3072229605aaecc80fec18a34cd94edc2a3a5c59a0f64e51a3f754b73d107832a7162943828674ec1afdb9d50e41824bcd6456530ddd54c4a44bf6769feb03165add885145f0148a1757c14a0722ea21f8f672f682d5c1546f57b4d7399d281a591c9091963cda97b23ef9574525c82833702b7f2b1bdf7d9e0e823284554f669d9fd7cc50a975816955f310c3cf7f648c232889c7dae97bafc1620c36dc5"}]}, @dstopts={0x1d, 0x10, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x4, 0x69, "d2b8350ef979fcb667d13652883ed24663d89ef3bafccbd7b853bbb7e9bee7e4d79f08d12a231d379a6f6f4fa65ca95c218f7484bdef1fe3c777492f2c16b0ace1c9084d9c93cfa07540d85e6f147e2e65491e04e30cdd0ea6b1a25be3f5eafd0f684912acbd0b92ec"}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x8001}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @fragment={0x0, 0x0, 0xd, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x15, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @generic={0x2, 0xb, "b061a022240a2b5366"}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r3, &(0x7f00000003c0), 0xa) r4 = socket(0x18, 0x5, 0x6) fcntl$getown(r3, 0x5) r5 = getuid() setreuid(0xee00, r5) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000000040)=0x12, &(0x7f0000000180), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r4, 0x0, 0x4) executing program 3: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r1 = msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) r3 = dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/86) write(0xffffffffffffffff, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a47", 0x14) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd600a0100002c110000000000000000000000000000000000fe"]) executing program 5: open(&(0x7f0000000240)='./file0\x00', 0x615, 0xc4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x0) executing program 0: r0 = socket(0x1e, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x5}, {0x7c}, {0x6, 0x0, 0x0, 0x1000}]}) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setreuid(0x0, 0xee01) close(0xffffffffffffffff) readv(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000480)}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f00000004c0)=""/41, 0x29}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/226, 0xe2}, {0x0}, {&(0x7f00000018c0)=""/214, 0xd6}], 0x7) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="c7a8c0519f87e1d710096ebea6d3bd5013de9642d1656b24e016f0b8c5025668b77e8a46975ee9a59de7a0a608cce51b066385a6f710cb747aee9da17ac2d3c7c14ee0087f90e357ff8f0f90142635aa3c886cf3f5f37940400f09fee8e5907c75048f7a871126699dd7345e0dfff2de1b0c69b48e231fa8fa003d16b52dba38f8cb6206e3bcaaf0fc9712987295d4c8f4", 0x91, 0x0, 0x0, 0x0) executing program 3: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) r1 = socket(0x11, 0x8003, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000740)) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000001c0)="01587599", &(0x7f0000000040)=0x4, &(0x7f0000000480), 0x0) getpeername$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) getuid() symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) syz_emit_ethernet(0x86, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}, @ra={0x94, 0x6}, @timestamp={0x44, 0x3c, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {}, {}, {[@rand_addr]}, {[@rand_addr]}]}]}}}}}}}) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000245000/0x3000)=nil, &(0x7f0000542000/0x2000)=nil, 0x76}, {&(0x7f0000575000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000124000/0x2000)=nil, &(0x7f000012c000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000637000/0x3000)=nil, 0x10f2}, {&(0x7f00004a4000/0x2000)=nil, &(0x7f00005a8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007cc000/0x2000)=nil, 0x8}, {&(0x7f0000420000/0x2000)=nil, &(0x7f00005e8000/0x2000)=nil, 0x2d}, {&(0x7f00007c5000/0x3000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x4}, {&(0x7f0000193000/0x3000)=nil, &(0x7f000041f000/0x2000)=nil, 0x6}, {&(0x7f0000783000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00005c4000/0x3000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x8}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x8985}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f000026e000/0x3000)=nil, 0x2}, {&(0x7f0000476000/0x4000)=nil, &(0x7f0000493000/0x4000)=nil, 0x7fff}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000757000/0x2000)=nil, 0x2}, {&(0x7f0000557000/0x4000)=nil, &(0x7f00006b5000/0x4000)=nil, 0x4}], './file0\x00', 0x6}) r7 = socket(0x2, 0x3, 0x0) dup2(r2, r7) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0x7d92) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) r8 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r8, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000040)=""/13) write(r1, &(0x7f0000000100), 0xfffffe5d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800035811640 executing program 1: r0 = socket(0x18, 0x4, 0x45) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) fcntl$getflags(r3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x4001, 0x0) r6 = dup(r5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000380)="a1ee511e2a220965668b461fc8ba23b46fe79b4fc51ff8802daf916aa50970b7d74f46e4b08a91f3648bf00b50a6f9874fbe4270e4db579155c4aa37434abb42532777c61d42ebda3b53d4502ba9a228b85729e7b73d9275bd38412ea5e505829a0d478a088ab3d0b86cc46fe313e27f6d55ebf21801907f9e5d011804bcb6", 0x0, &(0x7f0000000240)="711ba35b21da7471ffaa603c533a1b6ddc698f52144a2defbd540000000100000001ab77343c1fd7bf3f5d0587cbfefcebf7e29203095b8bcd894f0f621bfe81bf5930d1e4e63f67fadc70c04e3bd330153627c85f0689e2845a68dcae769d942944ba62eb0b4c68a8267b135f7073c11eecae63a9e1227d2d28108ce742bd0c2e1b2960dc10226168735924d557e6a143440a32d4c7e4a55e494712bb398430902359ed8ef4a544b93ac9236809689e3653303c00a3e952ad1155433c7c3953a9483bc6121972442f4508d0a8c236c9e86941f3fe5c1aef951083f8aa92716e7b37feea862bffb108feef064fbdd04d9de9a0c47cb64ab93bab3415386c8ba8966ddacb0c93dc89f9a0059e7927dc5df7042cafbe32f1a7473f7d62cf550743841e950f89be8715e219f641d2a9648af2c883f0", 0x128) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0xfd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r9 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r9) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x5, &(0x7f00000000c0)) close(r1) socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x1, 0x0, {0x7, 0x40}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x9a1e6416f07402b1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getuid() r5 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x1, r4, 0x0, 0xee00, 0x0, 0x15}, 0x6, 0x1, 0x2}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r6, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r8, 0x0, 0x9, 0x4, 0x8, 0x5dd}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r3, r7, 0xc, 0xa1d9}, 0x8, 0xa21, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setegid(r9) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/154, 0x9a}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000300)=""/1, 0x1}], 0x3, 0x1eee) r10 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000240), 0x1) r11 = getuid() setreuid(0xee00, r11) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r12 = msgget$private(0x0, 0x2000000190) msgrcv(r12, &(0x7f0000000940), 0xf3, 0x0, 0x0) r13 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r9, 0x103, 0x280}, 0x9, 0x6, 0x0, r13, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="030000", 0x3) shutdown(0xffffffffffffffff, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(0x0, 0x40, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(r1) dup2(r4, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0xc8, 0xf5, 0x40, 0x200000}]}) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x1d, 0x403ff, 0x6, 0x2}) executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x5, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r2) r6 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) write(r7, &(0x7f00000002c0)="04bdfa3650825d1d2973c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1ddbd229d5c6a5caad6b921850b4ef03cd40779dfdc68010a7434246a342ea39fd9e0609bd582cbc1cb956d899ee76237b96cdb2cb5d7e6e030b012ba17272e5eba3e0db98ef1d43b944d8ca786f65c038ed949c6f92fef5e09c598d758540d202a5e1b9dd2d47cb0fef3e19365c28153b150a3aa0000000000000000000000000000a9444b", 0xbe) open$dir(&(0x7f0000000100)='.\x00', 0x8000, 0x40) executing program 3: r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f0000000100)={0x1, 0x55}, 0x2, &(0x7f0000000280)="038d33ec35a37d0e4fb7d9c9426ed50998060007d6b8e688e40b6f0ea105710e0025c1e0bfd3c07e061df7dce13eba2e6fd72293e2af3fcadf11eaf23fcca50a1a8402cc67902e931f1bce9848dac21e04285381a49d886a33d38ca5ef19cb1d95a134d2ffb933a1f45a9fa6a3b8b8347a197807741a8946ebdcd13657db79a1137dd95be3611f6a9fc552c01e9144ca9a343947b2d2f052845de8931964225e8a233b4bddddac", &(0x7f0000000140)=0xa7, &(0x7f00000003c0)="714ec45138343b3aca7d6cbed8435f55bc50b7096350ff16c90f87270dd257f868894cfbb93fa187cc3211833e3fc977b08ca28c3ebebfba097995c4b6365af3a905d95b7426e7cab9d128a74e1f41c325da1f005bfb4a91f4e3d766800fe250bc71fbe462c73b42ac20ed2fe8783b49b0c628ff452d5830c931b0de2f523e6d5cd5aedae95085c7b85c12f2a1443e75dce32a2970fc0673ade142c8a4053c08e01b2dc5acb61916ae0927384cffc0b304be8713a9757023f175c6beba386bce8d201bd86464e0e1ebe9b2c3f836cd7f6c035139b59dc05f33e62792", 0xdc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8001, 0x9, 0x3, 0xffff, "292eceefaa02c02a62d87a10d5a1bda22014225a", 0x8, 0x3}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x26}], 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) mknod(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r5) listen(r5, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) socketpair(0x20, 0x2, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000100)={0x1, 0x4f}, 0x2, &(0x7f0000000140)="91a1c83f1281b11952e9a5a75dbe29bc8e19f58810e9c2bccbfe4e6707832e03000000db9a7238c5731a23faf653d4747213bb370ab170d82ed2", &(0x7f0000000180)=0x3a, &(0x7f0000000240)="48a499df71e939c228d4139f7e8923f587fb20080d7c6159b96c38af0e2b52f5da4c26cd5ba4", 0x26) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) (async) setgroups(0x0, 0x0) (async) getuid() (async) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') (async) r2 = getuid() setreuid(0x0, r2) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) syz_emit_ethernet(0x86, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}, @ra={0x94, 0x6}, @timestamp={0x44, 0x3c, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {}, {}, {[@rand_addr]}, {[@rand_addr]}]}]}}}}}}}) (async) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) getuid() socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) getegid() semget(0x3, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x3, 0x41) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0xffffffffffffff24, 0x404) close(r1) r2 = socket$inet(0x2, 0x3, 0x2) fchdir(r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="c0f0d1a4c4be406fb388848b3ee956f7b48b923ab34ab5c2b64e8bb9f6cb1bf3b27fd233115f67b4377d9e5d12d7b64d53a629c2146eb94a866e4c2bead03d7ead9c5207dbc1beacb7f9f845d106004964c0a451a38ba5f717bef836ff7860390691a55a5f7e78d98ddbebcd6b7db1992abceeed15dd89596f8737da153da5260024d330", 0x84) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x70, 0x4) r3 = syz_open_pts() setrlimit(0x6, &(0x7f00000000c0)) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(r4, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) r5 = socket(0x11, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) lseek(r6, 0xffffffffffffffff, 0x2) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x2, 0x20}, {0x5f9c35e9860e9cc, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x3, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x5, 0x1800}], 0x8) sendto$unix(r5, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c03", 0x59, 0x404, 0x0, 0x0) dup2(r3, r2) executing program 4: getppid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10088, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f, 0x0) close(0xffffffffffffffff) pipe(0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)) close(r1) socket$unix(0x1, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) socket(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/520}, &(0x7f00000002c0)=0x20a) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) write(r3, 0x0, 0x3b) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14b1c3d4b3830c921b704543977baab000"/44, 0x2c) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000240), 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000100)=[r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) geteuid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r10 = getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xbe, 0x0, 0x0, 0x0, 0x0, 0x1b0}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9, 0x0, 0x7ffffffffffffffb}) r11 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r11, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r12 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r7, r8, 0xffffffffffffffff, r9, 0x20, 0x1}, 0x8000, 0x0, r10, r12, 0x7, 0x3, 0x480, 0x6}) r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xed, r2, r4, r5, r9, 0x104, 0x6}, 0x2, 0x1ff, 0xffffffffffffffff, r13, 0x0, 0x3ff, 0x60, 0x9}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) open(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(r1, 0x2, 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$KDSETRAD(r1, 0x20004b43) accept$inet6(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xe2) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() fchown(r3, r4, r5) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000040)='\t', 0x1) write(r6, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xfffffffffffff000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x0, 0x0, 0x8) r2 = semget(0x0, 0x2, 0x45) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r7, 0x20, 0x3}, 0x7, 0x4, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x9, 0x6, {0x1, 0xa8f}}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000340)=0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r8 = semget(0x2, 0x5, 0x424) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000003c0)=""/88) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x8000) getsockname$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000540)) r9 = accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getpeername(r9, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) getsockname$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getpid() semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000700)=""/16) getegid() ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000740)='./file0\x00', 0x81, &(0x7f0000000780)='./file0\x00', 0x8}) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000800)=""/61, 0x3d}], 0x1) fchown(r9, 0x0, r6) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x60}, {0x2d}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00007ac000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r3]) ioctl$FIONREAD(r4, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) syz_open_pts() mkdir(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x11, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0xc0}, {0x2}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getuid() setreuid(0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000580)='./file0\x00', 0x420, 0x24) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000040)=[r9]) setregid(r7, r10) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000280)="2c89f38f0b0f6e886a58f6c06ce7c50d8e7d08b34aaa832713d77c4f9345ca7a104e1aaf5c85b212df03c3c030de2dc713843e9919d497beefd80dd91d0dccee155d717b1ae9be1486acece3d818a322ae683b806561c7b23077fc490a76f8574206464845656f52329ce13d179fb268ea6dc6cd62992b6d0278723bc2edc2f9cf3255138ea07e0215918846dc19895a4ae056f04e3ba76fc81a9e72ddeb2efd783bc36d4ba686012cb81827937c145b21bdbec8a51881f02bd7676318941a4a96ac355c03ef172ab01d128c78ac6976c9f709a5e93583c938c27d6dbdfea116d951bf52fc5f29cf43c91a31fc4093ba0f540500c968ba7b1bbec954bc5c08", 0xff}, {&(0x7f0000000380)="e9dfa72dbe61f624b736577a7a921590497b96267871fe89b8495cb1ec6b65c8314a71c8d7", 0x25}, {&(0x7f00000003c0)="b7a952ac1e6595cf65d4404bf034e48444e693d463679e5f27b08d1e99d0b41970542616ce51605958ef801e6c128d1e56e63a6b349909fe537be296354844e62bba6bf289d7606d2010ce7dd98a829dd8f3a123ce264e45cfd98112dcefeb4c5c9ab7971c79f2ff6fa71a36e069e44b212b4fb39eadb4c387c69d051cd1cfc3d30571a4ab2c3b647c801bc5da6dc1b53b3bb774d7fc551da1a0a5876c73b53b82310ee1e7645942f8337f477eb6c7dc7c938f1feff80b3e1689ef48cb3a8cb7ad358dbd11bde76d02edd63d049012bee445a6115b7fc4b352daba47c36d", 0xde}, {&(0x7f00000011c0)="94a88a0d959075a28a25665bb97e314fc0c4f9fd834f1196aa6dd6ae8e38473cb0b7c56f2822bd65116c85900db0484019eee7f847ed44da19f1b9ef94e19d8702ae2bd3da8fab3f4620faa8b76cb8621c867416fada53e963feeea6d66a84dec2cd0078c21612b29d2665bd491fc035bf00356c99267b1c7c95808fb88d465d08d1ceebe1aa8ddee8ad18d1ccc7f8257aa7838631d7637a8a90d94a6715d12ffa44f2d54d15ef43ed2765b84d49cc0ddd7c69fced3281adc1e58a180c09a3f352da69ddc26a1beb033ad1f56fec2776451ed0dab797af5586d4fd4a9448502359ad18793ad8612f65c497b793552b2a8b20bcba8af8aadb4e935c3e30482ae678c2ba6d7c3d837cf8f23b37ee447a0b6728c2d5a441c5d1a67a3c900cd690bec76c2d70c67a58b680e0f0a0e751b6b4f9ae59dc487ae21062719654d4d7ca793d5a82a2089bf345a482ac340a52aaf2445eb78b5600798ae673de5c9fdb23efba9601072c8b23ce7f897660a56023cd3b73ba6bde8a475d2365fe603728d76a876b1e9b02698b4f5dc786b5743dd22df0dd35368a40d23e6c0747e985e5374d4c9175d5e68b2f53faa8fdebd8856cb86965788bdf4b696b26835daefc33758779d005415c5a52917b3fbe159aa9e2969476a98f2b0739f56c1616c0e0bb49c12edd3a49ccb606566fbdb5672ee0697b720c4cc52dfd5f28cd6ae169875728309b30cce8f5ef752bf6136dc900e683669dec9ab6c299de2321805fafec29c7ab194810272ee739f951eef8f258e953244de65c257c0590e2a5c8ab2b2d9efeeb42b7c016c3b57ccfe69f76276692bc101f4eb50166bceecdffeb461947b2a23f9ace6c4c1bcba303af4dcf98dbd12be3b3b49384563d21ce3c56380598ec9cd38501e3e28e9cef59c9a8f50c107f68f0596f6465894643a54016b61a9612c5d4db1cb110c63580185e67affe553e4753d3c0a870b039749251e94fd3555c642e8569de3aa2f1fd07918c41a6cdbd683487af3c9f68d876cf27fcce77a2e007ea6863618a3ab9e622a285e7e288d9e1c369b2636c202f3191e748071c7c000f63c065e299db1c414c5032222eb2536506ac052cb91b779c3710802c79d3a4d9d64106c95c20dd84e25df375ce9b14a00ccaea23c7bede3cc0cd4f388d3aa80cadd1656097fede34f5a73c803f8058c8890cfe714a0f6e91cb6243dda770917834d2d9bc313eea38e7c03b23345dc2bd0a675da3118ee19d497decdedc6e6b8ff350e0245afeaff4a1af2df620574ea19681dede2b5c70ac51cb60fdc9e4dbf9a64bdb116d017c8be728ec4bc16d4104093292a807103fc0678c3cc44fda782d01ead4c8d4fbd408f41cc849f534782a9fa240d5bdc5ea4e216c90ec78cfa527f0a0a64a3e08f327d397aeb143b5750df7c79d9aeccb0cf75229ea6e6cc7c0262e55df8749f850832b39e433e0a2e8b879c939f0c2e4448767d0ade11e6228dbded6b24789146e091776cf96c622b53a6e4cea96f5635ad2f1f873b35689e4d5cee90533ef7dc535ac7d83b6666da4247fba1d2b8d945d06015f88a50896a88864b9d8e7673a849987dfd00cde8df3f716216c907ecb1c0d5a671fea0f5d256ed7537784d2f8c8daee3876df37c5c290dddaac06a15f8f91996a5b5823be563ae34e41f4a1e1d93f93f14287645ca0eb19f500dc7729f0498bd36e0592730f809ed89fdfc3d2b4436fb45cd59f20065ce1b57e591e121ca3454a55cee2e1d14bafa185226359b44418ca629dfcf83896815f050bd3854c9968ea4ec948557a49e91478ad60224b2556bad9e9c4ab0f13faeffd4f38836ce3d51589b8893c07173ee3a77493b3e24b19f31254aedbca5d628d1251af618b3d3114444738a729a0a3d2ae74d1ae4a7c7577df563c2f6ba83f814d72541fae561cf4859f32677d08e5e49cb706aad6aa563481b7585cfbae3569e59102ded6bbaa070b4ae08267ca381deac9b15c4fff6b4ddded8523fe3238c2763f43b03488a83d70031adfd16f62433a43047f938439d6eb9ad87b87df46e2bf8c031072a4a2d6cfe9f7f5d5d5bdf3b1321b6261d709c6f6a263553119e7fb7cb06ea56ffec15c9338430ab0f9acc1dad857cd06be5272407525318368cd8d7fb17fd306060f79c72c81d8f2dee15c70720d501134c154350f368959837c7cbc80be9fe2b2b2937e28c33cd911fecfb7d24a0c8c61ff9d5e7eed0267a7b97fb864397d0203b8aae08b235403bbfe08d8515aa3885fd5dfc688fcaeb52168406c9a3fdda69ca660e54c1efc5699fd1e09966aa4a2da90012865421b20f6d21ed55e9b4b323d7b0315a01a8137da84e7b06ea570e7ee317a9ed26d95bdd61623b3e02d0c2f41f7df0033776af9cc1b3df665bd09e5e0062bf3d671be0450297f6fc8d8628595e4c27cf3318104eb991ec926c688aafa8473e3ad77ebedebf62a832ffd386fbb3f29b1060089c3096c5f804ea836805e36373bcafd069b8dd359c87b37e65f9f29aeca64347c6b66b60f82219358139af851012c8922c30bd3e139e89bfd999c07305ac8824609f85c1b5c805272e252670e681d48c999bac77c28d5e466afd2ab556c4060be4e16483fa11cbeeec11bcd1b47dd835bea841a0314acd6a63cf04923a80edd76f79e36e1eeccbc8b03fc567f49a9f82d105088fb6d411ad78777f01abab2a24a325fda799368127e974c318d58c47be5de996797395fd031ae180276c2d679973560a8c498858f7789a5b8d6353d63e312384d68af4a856c6002d58bcb263eeec7ea35c6377572ae0cdcc96679d44f2d2f3a557fb0cb059d4355028fbdc330dfb52608e1f3358c4c37da081c16372affbbfbcbe39ec3ffddbf289ba63b55aacf76fdd10e9cccfacb6b98761449a3e0bb5bb149759c863106fdb670c73bf9215ef781fe8414544afdd5a363fed3be1db45ff1f4d8cbca25c271a3aefa46ac28f9c3457ca15580a3ea250244ecca9272e4261ba4c7f020efc4f5d1959548c9b5753acce18a7621fce7dafe457f32df9737fa731bf361ad6c9e3db58fd5a70ce6d13f0e1f3fcdb74ea73887154e99a7b409f1ecde93decce6158150f611187b187ea0dca240e89302589083f8c8ffbf842fb89da1145fd86335142f059d235339b97c105756ff1aef2846f003fef10e415ee599080a25d3c1a4ec88dfde0693558607b42206ee563ced8b75d0a0622a59edb5cc49bcc12042bb8e2eb909508ea124cbd739c1485bcde4bec5548f7dac13ae20a07d40d6752e80604f5af2087a24e4a7f5d0129c620fdc0081295474b3e40f4aedac82b4118dbab815cc1404d347e0bdcc5074267300a620a7dbe9c544b2c386969e441d8d66028a4fb10f50fe0edd4bdc2b27e88479035eed2396c1d1eb78800dae1a72121f9584e22ea047b525a030568f7773b4204ff0a5c3f7f2f0d67f8c068b4715b21efd79e3dc828ffa650220392b7faf9dbaa8314e6b3eef9cd70303bae0b6ecbf3a3f49d9a6a1d7dd367cceef7f90e11c6366326bae4e471b81490a050cc4981af1779f360bbeb0935873bdbf139b72385158f11d1538a3827934206f4c5b65be87ea068eec9276dbc18e4e5e91e1415098cb614605ef46b471b45d193fe90ccec72de7935120b6bb9bdb995567b4b649233b5c2ab6d4c757a7541ffd7480dea10053310211e618a4929a3552ce9fb7405ec494c131e34b2ed202dc88afef382650bfcfbc4d173e6f1328c058a53b111758d29b0063fab230ba6a8f9451c7ae1a8a76bacfb45e8fe230e2fa7f92c26fbc0ff539e7e0015e64698591242e5a41997691f29f9f0aa41be999c508a7e0c8b89c4400bdcfa71401de8b1ec5011ca09f61af79c6e3b307a41112cfe44457d8e8a7153d8e58d9806e1430f0e9e2e03e4dbba11bc240565b2eecc0572945da7ce6c129feb585a465649d4a5f9b53f268594dd2a8e72f2eb3bb011911c2af35ef6817176efe57eb51fb0b7a2cf073f0baa586acfa66e428437f6deec4b4703f03fbf60e1eeb92432ef71a8175a15f8c8777ed10c43c09bd681ddeaf09410363d61a8f8bc802a27411719248677e0f90c0fafcecf34ecb8271ed529ed9164af84b050a0f85234ccac4521e34c93e987bb14098b922f6f36b75d715625f5fa6ee2abdf68bf8e323291274f17ad0a60147d3fc76c80a06fbe4d5a5452652e29955ce42409739ce88644e56de7030644dc46d2ebb2793b1cd20a523df29684aede9a019a2c09d9d5ca585f21d921f7dfeb769f87e2bf76c2ea08ea60f44877f6056945f9cac46dfba334732ae79c6e2715a8c9ae43a0ddb37149ecb67be838b1b028f23017f2114251eca8bbe04d3f2799cf42aa860f1149f2ec88778d969ac80540d1d0bb917a9b52c43c4c878f3d0780959f572964529a942d7876bd741883dd2c5d8d0df2dd974ac3fe151fe1e559d69215d059519b5941950d200e1a6f86051e058c55e32f83e1136e3a1afb8190056c61332f2a2d74402865f2db78930f24fc4d47cf5e4d8cbbac31d2c345fd4df84902a10288d0aca3bcea50f27cd9e46b98831c10b893cea4713a8a822af02d1d17b1f020f5387e5c6d4627f9fc9d6a05edcc6015728f7ac8050608d6ebdba119b032a905d8f51fbec88b5d51811b23f6e7478edb812d76e8d05f72ca169b6daa2f00bf08f4be6ea5e4e31cc73816ec3391329dee4f7dc824b167d57868384a7bba1f1d37b4505c72dc3db9d8ee8184952849b3fe6ef49ed209cddb868c24c8cbfa2c8be277b5700115a308520a239aaf5ef1a1e714bcbce0fa774d1cb73947ba62c13ab79c65d07286840fa63c1ce8a8dd23974739371a0e6155b4c2cd119e91af66704bfc416208191a4d1666429590452bd2150dd351a72faa0e1a259e9bd7ac6b2e54031ed9534d8a1cc35766238b69f1fb6d92a307edbad60ed76a5dd2e07b3841db45a54bf5b3466478139fafa1dd6862e88329f51a918f29749dd6251519e7580234d1b63225765c2edcd64a83c59fab68941b37a0e607a30a5be13f9136aea40f8be0dbc43334b1e7f83020ca8e530a22a5ed34b38b52da2fdd8ce333168ce507296c4fd286ff5a6bfd0716e47d544b17018a2aa4d1fe06ebd0ce7cfb24b03c636521eea7cc7ac2240e823a3211e3f740507358a484308a94c031493378fd3542b4d82e06dda0f3355568e960ac92d92cc8dec7bd1b42745ce563b6a7fb77a996687339f696e8d34b6d9526ef73802201c697a4264465a1dc536dd32b2f9c55367798777f1fa6578222b97bc825397911219a699d51629a0eb8b14cc5a13a4b4d08ebe49ceaead41946f062e0f5f78e350ac9866f53fd516ff9b3a50c1300978d15f76a1d80946a92079d0b116261a6a64fb19d6263f849a22c2ade83866692244930bef49b370a1fe4305cc81442cf6ca34a855cfebdb6dce8155d387c8e73ff5b1449a1f9b34cc6bd3782d0ff76925786943444d88fc646479e20c727266a140c2148e3203f4f8806f4b55432b38bbd90ec1abef74f44d8bf6c2c6932c0fcfbfebf194d97a107c2bbac74ea7606eb84c08cfcef6ea3196b6dafe4a38fb9ca9d8d1551a3fad52b52ee69f8eee1bf76088b075543c4626f6f603651110bff6299c746a8c9d94cc7bbffee1d221cd18369e3248961f66cb31ebb7a63de895fe10587021ce0115118d62b916a29e93881748412fa55f29fbda13ae592025776438a767cd1af79a103b7a28f43ea37f525a560679e99b78eae8020a364a78c90b5a9b51914daec80cba1185fa63", 0x1000}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x20, 0x406}, 0x408) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r11, 0x3, 0xffffffffffffffff) utimensat(r11, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffffffffffff, 0x80000001}, {0x5, 0x40}}, 0x2d22f2a3f46ae21e) executing program 1: socketpair(0x20, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f00000000c0)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x9a, 0x7f, 0x8000}]}) connect(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x81) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000280)="8911da3ef07e5891b964586caae5f4c18178abd921c43b24566328bf5489335275800eb4c64cd9", &(0x7f00000002c0)=0x27, &(0x7f0000000300)="d3c038", 0x3) syz_emit_ethernet(0x6e, &(0x7f0000000340)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x2, 0x5c, 0x66, 0x7, 0x88, 0x1d, 0x0, @multicast2, @multicast1}, @generic="3f2b1d27dee3a92798b55a7fc6e620f4574b7ad663ed0fbd73db6dbe0793b619a3547f5e6477bbfc98284c02473ee0837d5a5305c7fffa58f4f84a7dc20fca2b5ed3db53501edb0a"}}}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000003c0)={0x5, 0x400, 0x3, 0x2, "c88604ab433a1cdf67fa3213300e3bca676be204", 0x40, 0x7}) sendto(r2, &(0x7f0000000400)="c6bb5d5662f847b9376668bb98c9982546f062d7aaceb2e71cda", 0x1a, 0x2, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000480)={0x5, 0x1, 0x9, 0x3, 0xdc7, 0x100000000, 0x1, 0x8}, &(0x7f00000004c0)={0x7, 0x9, 0x40, 0x1f, 0x0, 0x9, 0x4, 0x7ff}, &(0x7f0000000500)={0xffffffffffffffc1, 0x3, 0xb69, 0x100000000, 0x9, 0x4, 0xb0d, 0xfffffffffffff0c4}, &(0x7f0000000540)={0x1, 0x5}) sysctl$net_inet_udp(&(0x7f0000000580)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000005c0)="206d6a42854d41efe6a0605156045511df18448c8dfe6f557408bcb637222640fb1e320c08b89f053a63312b0b3c2da94227caeddc8d7087353df819c0df89178807e974695145538bb106d775c76f62401e08e46e1e8d93b084091e808e6ad851f38d817f430ff036f6f7e5e2a5a1a144ca016cabf5f8fbb67c27e00f79db93abb2adddfa6aa95ad9791a5dbdf9efd9eacb698f8b4240e0bea9681479a06eae80", &(0x7f0000000680)=0xa1, &(0x7f00000006c0)="3cc36edf8d2b44a2f2cd82671bb9cbc363be25e3172fa235a50d1d6a73c0cdb4df", 0x21) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x63044a34e83bddf5) r4 = semget(0x2, 0x3, 0x59) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000700)=[0x1, 0x1, 0x1, 0x7, 0x6]) connect$inet(r0, &(0x7f0000000740)={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x8000, 0x3f) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000007c0)={0x3, 0x97e}) sendto$unix(r1, &(0x7f0000000800)="1319d3826205c9f93e94af182fdf0224b27fdbd9fadd04effb60e71c33304d485fbbdec0f2ce865f78939f8f1540450188a96d28a5f00e3b888a5df32dc9ac361bd9e14676afa08908bf21ca79a506387d244487c36785e1aa51fe9e3620a1afcdb107d76919160617672c26458a5bdd2cbecd48ca86f3667b959eb19dbe183372b6e613b89bcc22248277d17442acc2f44b23033b1e53d9c85f8ecf19898df2788b9d79506a374f9e8d474d22b7dd08c2095a17d7ebe28b37de5a62c8fcf8808ef976e5a404f637090c996d6836156828a853ea157f0655dcede756ce6aa365596e4a8ef51ce0d302f806b57fcdb7cd05c35541d3633a", 0xf7, 0x8, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940), 0x10, 0x0) renameat(r5, &(0x7f0000000900)='./file0\x00', r7, &(0x7f0000000980)='./file0\x00') ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f00000009c0)={'./file0\x00', 0x8, 0x2594, 0x4}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000e40)={&(0x7f0000000e00)='./file0\x00', r6, 0x2}) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000e80)) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000f40)={&(0x7f0000000ec0)='./file0\x00', 0x8, &(0x7f0000000f00)='./file0\x00', 0x8}) seteuid(0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mknod(&(0x7f0000000400)='./file0\x00', 0x2, 0x5c4a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x726a8000000000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x8, 0x0, 0x4000000, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r7, 0x29, 0x26, 0x0, 0x0) setsockopt(r6, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="247c14b5b307c96caebe6d66a2e753f2ed4ee129c22a3faa87f17b0083a46b204f27b8c7493ccf8ad55e54786f6811c50362ddc82f8f1046e3ad7c40320a9d21760b663b1c4783de58b485a75479286c6f6977f57a8b2407c281e48cd2810b1976c3d02c10280258b0f5e3e8b864e411026f18ff68e301e8f98385c637d9335b92d1ecea40a29e91f7e3f966c5f6d54ee058cc42aa85cc2cc757ccf1e4159592255ea4b2fdafb189753cf17fb2bc3627da80ccde", 0xb4}, {&(0x7f0000000100)="e22d1ed4aba604b082f6569d22766075254d", 0x12}, {&(0x7f0000000140)="9649edc579ef93657338ea6bc65128064e5000df984d156a2b9d2258760381cf4b4c6d4aa77427b7f7a0d95a358797b65ae32413d59b58212072c1707825ff8d5a015dd212910400241c82c1680c9ff74c2e78a8c773baecb865f0c51b1f32088043f619455a1d2f531d62ce57685c18d2cfaf1f328e14cf8ddd4eef85c08117123c0c18b000f695548c29b439d47306fa7becf1598d60a499a8af38b003f879802339e113", 0xa5}, {&(0x7f0000000200)="0c7e235760b9e17ec87c1231c65c3ed59b9d61e011f0ec31526910b45d7a892d354f2bda22727129cba99cff4106a979de1e9175d6a293fb0270502f65879b0e083cf86f0e436ecf0b8f2fa217865ff3fed81bcf0599815403c650", 0x5b}, {&(0x7f0000000280)="54308a628a4e79566a885cf1a155e8bf012a3ac9899099c7f77bec780796a36e9bce2156f1673245b3b2e2fba0132d086247bbcddf8ac68d4c6b71f287d044023289b29673a05b03023d9c7f7028fc91c8812ec0db6b4b2dbef9e9d54c939603aacb68b70a92ee7f6182eeb98dec6d1472a141864c013f649fefa5e47ee247134b37bb88aaca7be311e3d74df13195c4b5aa9c1ef9d872a63a15ee4d6eda3f3bb723cfd95237292c047c1eec438908cbc00d97dc08f9b5b43151e6d9421594a4246d65ace4448d8e311e3cef8b86bfc3b5a675b92e848ea719c6a2f4160c68b9fb2404022653f6ba2e66", 0xea}, {&(0x7f0000000380)="c7f235b3ac360a94a865f22c2734efa031123086c8d6ffc115538b5fb82d3622e2a112d495d229f4823173bc307e313f81aeb502acaf07f551e765b9db90810a2df44820997dd2df67a424c5666e19227b93fae60f9ccdb00da89b38f27022747e26e224a8e927bbc0415ea898868a44ea188ff63bb9192ca2bc73330d4ae9b4e5e1ab6ed5688b108196", 0x8a}], 0x6, &(0x7f00000004c0)=[{0x110, 0xfffe, 0x7f, "23ef7a716ce5341f04c299c4dac71fdf62e5119e874366f6364dfa277089bf9e6e565c3584c0140589e326fb142afaaa606112cd042096f974a3a873b24bb39c69050ea5445b48083b86b65909339f6d675901ae14418fe57099c95e95ccb43ad757ef34af89b6ef9dc0b690c02a5a62f5624671f5a34621678e5006226637dfd2063fbcb2223eeb7f5c2b400ae4fe0417f4a39c87da1b308187582ee0cb407ccbf37b61bb4be1b16fb4905729d57541eeab13f3d0f69ebc3a01f3ede4e8b89db5a629f03bb9c1f29b687b12af0b74763516ace6048a27e02daa1ab9310443a9c569b3ef1f85527f58537c798f2c5af342c6492331a86f6f31"}, {0xe8, 0x1, 0x5, "438dec5a9b3b55b028e7021d1d5426f2b70eeb555d1c958a1bf39aa28a2b8fa30b875d90f98c39f7c6902793528dedb8de233d4e00739d55c73c9b76fceac4000173e89e794187efe02f3af67e174d16f27d924d7a9e003c60f6272c77df0e94179c62b06925ab51ed2d6e1feb64035b6b529bcc3ff86981c3289c325317aa949758cfe55bb50bb2be6bce4a7c6c60375df9a2adc4aa4312d2b5c3138292be0e693e7bf027993b837c33e3f193738522e1dec9d5a8a4a4673c8e346a1ea6e0d73a27c097cfce6a88bbc4e3a9cef14105e21e72dba3"}, {0xb8, 0x1, 0x6, "d2dc6436caa98ee2acc66938f995912b238e7fa1907f74a07416f7610bc197678baf924acbea022b23d37a54e72e4d4347c8b3af60d9c21d7959120fbddd5fb3cf8b3e98303f75ab8cc6d50dc744469fc2b056701275db38a8cd2e1c3815e8fe3c65ad7f4283610969be08577cf885c1e0fad43de0f2f7e0bd5a8aac34196d92bf83d8b2b1513c38c4162815078e5cf1ac1b5a0359e6b720d3c176ed0d8e42c038df2c66a156221e"}, {0x100, 0xffff, 0x7fffffff, "c859ff5d7f64091f6ab4817b067bb942abe94b609d1b0554307bdb946d23aacd6160c163991849e81dc8eb62bad16a94b872695a352866e8965f80ed51cdde6ee1fe5e1e71aa21fcc37cd430fdb8045c5d5b00c0ee48f5e3dd17eb4b455ab680674c30e6118d91a9b5c4880c8cded96152ff3304f89dec6da3f96caa5a5ca5300605ecf51907bb32f29dd47733828174a2fc423d3029648685f3f40b99d41566785ee98f65beca19b78caefa8ee136a8ef6ac857b137fa880f7bdb32216e0d1cee73c025e6f0f52afc23075b046de62ed81b47a809a55ca7ca8940604acd6f2d0fcee7c654b8b1caa0331e00fd33"}, {0x20, 0xffff, 0x3, "3f9b7cfb9f5c1d7a6714"}], 0x3d0}, 0x4) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaac9d00000000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb700"/54]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x4) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) fchmod(r0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b}, {0x85, 0x5f4}, {0x23, 0x5}, {0x1, 0x975}, {0x5}], 0x5}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x8000000000000000, 0x5}) mkdir(&(0x7f0000000140)='./file0\x00', 0xc8) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x7fffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000180)={0x7, 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000002c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) poll(&(0x7f0000000340)=[{r2, 0x4}, {r4, 0x4}, {r4, 0x100}, {r4, 0x40}, {r1, 0x2}, {r1, 0x40}, {r2, 0x80}], 0x7, 0x1000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)) bind$unix(r1, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000440)=0x5) chmod(&(0x7f0000000480)='./file0\x00', 0x102) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000500)=0x9a915ad16ddc32e2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000540)={0x3, './file1\x00', './file0\x00'}) setrlimit(0x3, &(0x7f0000000580)={0x6, 0x6}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000005c0)) r6 = getpgid(0x0) fcntl$setown(r2, 0x6, r6) writev(r5, &(0x7f00000008c0)=[{&(0x7f0000000600)="6d5647f37f980d6312baf1d7103a471c693ab1f8f3ae8773c1fa28070acaa57cb7449e2bb630b3bb6945a45f7385e50502aebcf6aa456e6f4beb90b3593e6e3949669c541e54c827686976634cee1c912bc1d186b011530b650209aa7937c50eebb231fa84d53ed43f998018d627d833b3a23fa5cdd7867e6848cee9f4ab83726c46712db0450802fd5230e7b3a65233cd2ce9b3cc9847b3e5ccbd7874f51e020f8ce575a599ebd21418643913df7ab52e64c51300f98ddc7a451b0a419e452c228383c1f240f194c4036e9e7cb3b4a3fc66e2", 0xd3}, {&(0x7f0000000700)="39d5eb88bb8d92820f6dcac080011c351e33c9ecb662293b02367a22385c4fb3a35ee165d347c63b8524743afcc94495336e7ad6725cf7937dfeb8224e521746c9ff590c10814342ca2961deb875e839d987319fdc4cde11a1083d7f70d8d4615895c5f89d677daeed272702b7b0278829c26277d1248dd1ee04cfb7fbfa59186039bf47dd92f325c1512713d1763df21fc220386ae6789da69752410f899f970df92e8dfd86e0ad2f16ededddd692517fd3c4593ef9d78ee940673cd31044bd22ca197d85c265713f41544d010af33397c3d06c78ce38eb7faddd03c7a2aaecd54a8d676b039f8ada8c4cf2c9", 0xed}, {&(0x7f0000000800)="c37bcf39bf87b374345ef03184da8d3ce1477ad0f25fb321f0a022fab23ee3a2093773ff4a3469c93fb94034768e2bd560533119531faab910e6d0fefc6a0352cb87e3ed02a7a933645726c92e81158d1f36737db0a94c32e894374642242ee0a785c6913c5b836a4bc13cae1016d1cbfa7d2467dc1bd027758d05e916643ee5be71d5b9daa236d1489a3c2574c5928ecb573b56e06dfa32a45b5a17ab7b92667b72f3b11eedcd3a412b8bd90bc524c566e1bc483f74b01e1a", 0xb9}], 0x3) executing program 7: r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async, rerun: 32) sysctl$kern(&(0x7f0000000100)={0x1, 0x55}, 0x2, &(0x7f0000000280)="038d33ec35a37d0e4fb7d9c9426ed50998060007d6b8e688e40b6f0ea105710e0025c1e0bfd3c07e061df7dce13eba2e6fd72293e2af3fcadf11eaf23fcca50a1a8402cc67902e931f1bce9848dac21e04285381a49d886a33d38ca5ef19cb1d95a134d2ffb933a1f45a9fa6a3b8b8347a197807741a8946ebdcd13657db79a1137dd95be3611f6a9fc552c01e9144ca9a343947b2d2f052845de8931964225e8a233b4bddddac", &(0x7f0000000140)=0xa7, &(0x7f00000003c0)="714ec45138343b3aca7d6cbed8435f55bc50b7096350ff16c90f87270dd257f868894cfbb93fa187cc3211833e3fc977b08ca28c3ebebfba097995c4b6365af3a905d95b7426e7cab9d128a74e1f41c325da1f005bfb4a91f4e3d766800fe250bc71fbe462c73b42ac20ed2fe8783b49b0c628ff452d5830c931b0de2f523e6d5cd5aedae95085c7b85c12f2a1443e75dce32a2970fc0673ade142c8a4053c08e01b2dc5acb61916ae0927384cffc0b304be8713a9757023f175c6beba386bce8d201bd86464e0e1ebe9b2c3f836cd7f6c035139b59dc05f33e62792", 0xdc) (async, rerun: 32) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8001, 0x9, 0x3, 0xffff, "292eceefaa02c02a62d87a10d5a1bda22014225a", 0x8, 0x3}) executing program 5: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x48, 0x0) fcntl$getown(r0, 0x5) executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="d1661e3c71ac0058bc5a914b8e5f04cf71b59c7afe0273c37082", &(0x7f0000000080)=0x1a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00002ac000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r0 = socket(0x18, 0x1, 0x7) socket(0x18, 0x1, 0x9) sendmmsg(r0, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)="c4010e477ccacb43017bb71bfd946937c7472c55662388f4eb9a74a3bad6a9f5eef4ac3896dd574ca1b4f2efcee43b74c5b72b17a4475c078957b53be245069edbe80513060abfe43e84122ed591c4b6a177b51dc8ac39277a923d41647e262bd8737c35c4c17430078817de47362c7c0db8c620f8732c8b88e1f13651185898ab59dbcbba9299f4610fa979dc440a3c7d980a5456ffb541baffe7f967f98577a266bc6384816f6472f3f08f3e625cf3449fe0f8f74f5f7138ae482b4b6bd4e7102fa67ce668b36a6a07e5e7ff5170a155ee74d3", 0xd4}, {&(0x7f0000000640)="8b72c86d63baba3d7a44186d1d3849684e9ac432c2cec77244847dba602bcb1a31e0910c761a68896125fea6be54d60c8edf78c1f411bd9ff45b1432e018f80c14ade4048e0d41a9e50dc716f3b23f8fe8f85743030811d9a626aa93c974c15c17ced37bb520af77ce268727fddeef0adb1d69942b55a8a37870a3060397be2dc1800cce67a81f2fb56381c6bae250ce4e2402ac5c3b759b5fb591d15d2a5a662a3990cd80ebdda25e4b5f76ad2ad2f2461ffd08e959bd634e611c92001b18f39235075bde9b54aa2371f3227a8eeb5cf9301e93ca129002d5b32c2b5aca8c1560ec7e3015f6ef843d5efbde94dd4df46d36172375eb24ec98988f2aea07e059a790bc80ab6f244050359b128213fb53a929f932a1ef909b124b6d010b7dd57e19322fdcb295d991156d228e6851479aea93b632a3bb108284496560c5425d66293aafc0455201191f85b1d3593bb3f4c326cfee0602f4536fd87a73dd078c6dcc8138522762367fa28fb4bc16bb23673c31c4616899e9ff1e2ada39f1ab6960dc3e68f2157b8e7d687a7eea82ce63022e3c3827cbfc1156f6fc8fd72cde6b45bae899a56733e56a895462ca673b81a708df2c7f9b652751681676761bf486da7b9ed539eb2f605c3e366730980bdbfc3216483631705f0a4c9a2611ea27c812d68c6d5ff74839bbda483061f01c3ebd1ce8045c774b236c91f6251cd60709d97c4e274e748d43bd97f2735be47da0d5bab73a355cef7a61bee940f06981c93d0ea910f29a9a74073e7807d1868ded3af10c23be1a14f2cdd5b44e1a86b7b0b8d298dce17e0e8ff792b3efe1472ef5c8d1301f96c097c3a26f0dfa858b16c63f668c9332a8c13f6f97884697ab2770db0790b3fa20eed57b041f4915e8e1d55447ce3e3b7cd0224a241cd1998dc7b8f84055005d04d31a83d87dad5f037bda77af1340c7350da5f764be1282896c6d543e122c9cae780c8c9134e82c3e28989975db5be1a04bdcf578ef3d73540afe62f8e532008f93d3d9cde13c6bc757389c7d3ee5b0de509f156ece60e0f33bf61637d838c99b6ce498716c198d8b4a8369f6acb5854754ed81b7f06cd246a9f950f97a5711a832f1911fb4847477fc70330bc21318d1b09a9dd2b20bbb7f54dec26d2c3dda052a9d49ba6aa4619b13a24d276f3d38b50a992f2cd192e2f7d4ab1eefeabb51cca2fa288f22dedae928889c598db0ca06e4d813d80b207c98866a70685fbf3521395c52ba058a511581a5890d376d6690fa80eae826adb166307cbfe8fd01e1f68c53a794897d96dbeb2ee232ef1645b006ec39088a51079ab66f9e9d7e0146ca2a6015cfdf31ef8a16d93ad5766453ffe5f8ae1b46f1ffe7618fd5ca3a3dc47b894afb1f53292f1fbe6bdba160d8477b1e113b534bccbf3a2b5967d8b666b1acf0a79611fda58dbf5e80b0fed07ea0fd81d76eedd33681c90df28b49232c51ea6fa656972d6787c7cd8375eeceb44240098f2fc886e41d8052f9a24a54f8448831bbe738f8c3f5e34767b44fda8b34233ee57792eacb947edad0bf352bccb483d8762a2651ed69ea01ad286c163830de105f921b037dc25889fd425493c30dba804696fc18fb89fe61c37819795259d096409acbc1d610df02bb979631f6877b82c7559e3641346917e94e58c4df7ff08684e65b846bc4c5d0b4ff125286d6dd73a85b47030fdc1d61f6d62b30b0aa080a99f89d1576dd17faf1e1ca89708442d460fcce655bd9e1bdb6d7a30975b9959dd46e18f1ecb6f6d8b7ab30a1bedc1a96a1eab901aacf3b14a2087a197e9bbe52e70b5424802ffa2cb3bec22b6c2d18090d68a2d60074aa61a76767a504cd9cc6641e45d5a1bc92c52f7b5a21cf44d514e25c1105f2ac74b8ef77e12f04d794284629b599d9b731d95d9e8d88a426a107d756e3ac7857df0143c76cebb01409715a2e1b92243312e451a7a2c328e163d0a27f46a078f4bfc8bd080567ac94bd551e184907d47bdddc2431a4565358836de0fb0470237124824fe207d469ab9114b2f327311938081435d8381315ab22ebae1308395f54ed4d6d0d8cc31d8dbbb5878167677fa86388d15f36ea65d2e4645d53fe27678b5ebc84ff1838f0007fc2be49227c17c1095d7d9ed5a5eb6c46e84468f79588c7a225bae99b46e76fe307d0aa740a084586aab33f867c6048c51f67b7ea86140b46d4668834267f6b1210b828ae93d5e8d63a3772a2a4697f56e6c284726f04c17afda0d1dc33684b62e74f36a8ddc52cd7cd20c82d47e0b1c73cbe57275b279815b2895c6f0b28a1a77876c52a192e4165d18d8dea993c9b83afc7f25c821aeb00965a4076570569eaf2ff6b052abdf847b96b075cfdab35c6793c56110cfdb7c24491730b2f8b779669e472e5d004a14cf441850ed388ec84083fd845149b043ab63da1ef7144f4bc827eca1785fcb7deea90c1a150d0d70d014c839a62f17e0a2700ead88843366824fe2815d438478e1a531b300ebf6b8347185d7f64b080d8f3acd562b424dcf3cace9fec625a4d985624cd3c221dc4e28b6317ad84e726a67c81de70372768535f1705cc61632b0637b53112a5abc13f720d878d096db7a58c11db7b185efe1d2a55da755f26fb9a32a9d1739b1083e103d1093752ad004179d69ae1abe39e04ae48137ba88b21c5c8704b87dc3940abb5e1189b2b8ed8a30c39f432ef66d862e7ce0dc7fd3facb13011b561459bdb7dcc4e1170f7d731b136304d3661d4405d0ca2f2f0eac32f9020e31efcb0562c7f6ec0c71f5e28e4a390bbad71bfe8925ede365b6b6a47aee88c5edf641752a7c45f01c46a8f7abb809bf395284de48e2d2b19958b6edecf5b2f58a5412be0c6a3481f039839465cc9defd5bef9ab95180363b3f8e999db9950dcbe4e9786046c7a2ded6d94cb7479a0664b19059afd87a690dca7f2c2d4aae77dbb7c9d6090bccb0b3162c34edc2e78b37ce6902a62a83febc3003a5cb7714232be7806785a4e762934d70fd27c820551b44185b0af38bb1ad4513409833abf4b95d1741f4a8bd6b6532998fb3d1f62b51a57207484b5164de90ac71136412db7edb989c6fbdbf246b417cccbfbaa95201eee8ca90fdc2cd03f6ef3624aeffd1fe5e9416139b7c1b64c94e1783d9e1197c532a2452fea5f534eae14da08db5301da647ad5a6c4125d092de8656474443ccd4376a803d99c4ca06ef2788c175eba34f92d482aa076a822aa28925a013eca364d4cca3772f87bb05d39ddb92510b640b2f78863e59c00e8153299dd76fd2afba562e6c1dc8456cf55cd50395322ac805016131bdd9c6eda72d70ab3771af62b3400c0c722fcbd8c8ea657b7bdc3ba667dc296e29729b5b3b94b425a46ac0f88e9ba443786fb50280b0cb4abf1f45225767361fec7eeec95acafa663fb02cd32a943eaa4708d5703294fcbab908ab5d644a1dc887be5eeb6c9a1928b8f124b6faf3f79b8ce815fee1a0a2c85aec52247589f84e720193d63b499c366528d56ce00977b5184ac42edf72d93948a25265042f6365fdb4870dcf157025449aee245095ad86bc53103298901d32087856f82e1ad245fd09e8d63bfec75939f8a538d9b16715e0b7aa5d721565b8b6c0f70a9f142bf922e6ef4fda64fb817e220cb9d5cb170ae51c8f1b7aeb9ad78663cdb214d1a8d5317cc90ad685d691833125bff153e6f05ee9f25c79160b3f0666c954a4df20d3afba4fcf710131c2455ad9979601967aef5faddaead5316dbab135a5e206fceb0a1a4d8cdbcc6712e5c683f6b3b1170e9a568cb94887f74414b78be39c009e4977f7bbeb9d6782bfa2454079c767f0484b867a8eee1165903ddc1c0b3661789b82ef7b626edec76be8af07973dd093ebd924afd9e97be2d0e15ae1338322fe207383b0f7c86f25aa2f74f4f7d70b77aeb6619217ba4129d4381f19cabdec046a46e1bf51af654fd7dc5a7a44e0f9abd008ca0ddfc5712375590bf704cdf0c50391fc1b74ab89993f9ad03d4a35c3662a9f171ada3127048937ae40b3008326834c0aec21f90042e21cc930a2e97e52e56ff646d0fafe0d97066fd47552c5d691f8c86b1dfe023cac53f30a2d2971829802377555a20eddc41350bee5c60e88d4d3af6e2f2e147208dc8d61effb107319b3508642e8b0cffc45108e88f815e2d4e7604334e6b9332fb6c41a3f23a90d107942d083d603e2fe9bdeeba756f0d61abae7e1b622a33609fafdd4aaa7dba4f00a38f1fb123929878a2ed25fff73f0806ac8ed0aa4e4e121800d2d0cc7c2cc452848f4e38cc52adfb3dad25842f5d3ff6d154dfeb1d36ae2c55cd514bdb48791525bdfa0f1522da9c32e7eefced9471dd19ca0482862a7889d2e78d70d44a6dd4d562bfbe684c2e1e1ec35417a982864de2725eaf0a14d482426d39048ad0ae2d75d3d85b217334a5a72c15fbcbcc44fef58cc82cec1574790aca7ad27badab648a225dd3364bbf26c4bfea942546aa47ff2864fb99e905be7200993b0dd196df063cae81ac9ebf86caa3f75c1a4e5a5967c5b5dc8bf42522d6ad07fdbde0540bddabdbc4af2f93a957f18be1f447cbdcbc911428508c52858757582a9ec6ac57968c2cc8b5310f1bb30a3b7b1a3c6af0b58c4ccc8794c0e4d0d25851016818ad6f68236929b29f6d90cf1ca0c660b433de334914a0e84cd24f35499c0333d1f85e7a43c0f1764a7bee2670b7536500a80cebe4e7fb9bd1659cbc6bcc062c4214280768ac30a3389e27f61fcfa0c651961fe4ef36a0b2ff256d5e30d4cf147dfc6713edf2c197585673ef0917d4d1851c497aeedea01ee0fa5d5b7a258678ccc1afd3792f3f137b05387b0759eecbd6cb26316d167cca355c2a996336da97f0abc9accb777bd28c70a27d30917d6616678dd85c4e95dab08c19c4c29f3138a559bdd4d555bd65648c101e02245b16ffd0829f8bbbf879e4c2d9fad412fa1dd7ff4401eb45063ccd878165a3b9132c13e74e897f0e0fd5ced7e1c209ec725bd79ff919aad7d9776921edb951d9af2eb69eb1a2b69efc5cadfbaf34b15741a7685860e670a952d0c20ab109baa89964df806679ec7df46215fa4938d0fe61a265b4271cad088a84047442b2bc52fb0e22eea2f8b1a6fa52cb397108b29bec6518e6155e1dbb895ebe3cc282e260320f0b4f5136ff0b396fb3be13d52ad4605df6baca438a03f18abb23e24c4857b9f855d68bb455ff49b7ad4dfcb5ebeba44ca0bc3dd5ffc562aad8542f8eb10cc950d5d31e285bd58c4064ceddeb81cb721b939c3b66337db1ca7067a83fb09e5b8637aad685f1c17b21de7f469af07dc2067b8a02e072b1f7a790b982c49ef969a465d717b90d753e0beb4f981aa0b19aaa0b2a23fd1b2b9ccf6c897be91e143adca54f65aef636cbfeaa4fdee5b71fca033a943a8d6755be800605fd2b16a59f0d7424e9850ed135a55649521924597f45bc761c833291bef37dc8f484a3eb2adc932b3063e924ad5b68d5469b13cdcb03bb9256c651db6989c05bf88db9890ca0a8f7196e72be93d6210d621c2ee59413f769c99507f08173db91e4949c8e4970f5f396af2b759fc2e057e04e084e73fc1c7dede46096a27245d5441c758ca1f5d2b0912d1ca08851c045a260638011375d4ce70c1b1d6ce4a6e8add6f3669cf727dd171a34d39ca2c4cdb3125547171847e77e4fa530d4f63716ea5df4df49a8d1a1cb6ff6ef7c2d03cb52e60b69915a403f73e3208957ba8c9dbcc8bc2e27b10198f2704ba0f65d4b865e3e885f5", 0x1000}, {&(0x7f0000000240)="3143b04a39c307aca6dd11a0226c9e3cd23c6495fcfa352d000c14e00c376fcb826c4ca150df33cd7bf05d23785833d0aff8b9142777dcb6f9afe611647026c9c44eb3bb2ac067d569ea874b2fc81927d450d655e2817756f80b9d4fb2074f919dd9a17c58f6", 0x66}, {&(0x7f0000000000)="72cc4b85a73946dd3a602fc52976e24cab5830e20af251d1043b7b609a447330", 0x20}, {&(0x7f00000002c0)="35ca6eabf769f9b5af97dbbc6edf6b", 0xf}], 0x5, &(0x7f00000016c0)=[{0x60, 0xffff, 0xfffff734, "0a58f2c86ae83e617447d10a2babdd8bb63b493b1f210912e366e57d6a70a0b7a1f3f6cfed39bd44eeee8823433dcd639992bea551f87bb35598a4471235a03e2c4ca673d6e57cfb8bcc9cc8"}, {0xe0, 0x1, 0x7, "f35fdfd7b76b4f3b61eccd3d5847b0ce905fc8fd57aafc1655e4eec18a253e6ad96783107605cd5a4afcaa7b5394e14613449f820f932c4f26fc76ce180ad61080ab73e01d3f74748b9129bf2ec41d23b3b1207a156564c4c45b84ec62715dcfaac6313ee3e1d629aa76f74089499d29eec6b4d7ad5bf32fb3b86340e06e9a0f11647b1ffd06062a97ea0bddac3da5580f968551162798dde1e6a7bf708494185d87af4d4b9c9b444a77fb502aab1f556916d7c7c104400aee78a64b9868650338bd698c858b2975f4a56f4d4ba875"}], 0x140}, 0x8}, 0x10, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x8, 0x5336, 0x1, 0x4, 0x4, 0x400, 0x0, 0x0, 0xd7}) r1 = socket(0x20, 0x1, 0x6) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$KDENABIO(r0, 0x20004b3c) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x2ccd, 0x5}, 0x8) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x1000) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000240)=0x398) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000002c0)={'./file1\x00', 0x3, 0xffffffff, 0xa36}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000740)) writev(r2, &(0x7f0000002940)=[{&(0x7f0000000780)="be412b70a9273b17c6fa73cb869d4579e475f4c2dc27d6092701e06008be838f636d299a4604a4070e5cc68d4e271b47bae69e3ae00e2b1182edb93cc0bc5f5f54d8b3c35a334e7c20c2c8c258ffe3e12359538f2e7585b1c0e59f492cffcfab0190abb20fecc85f55bd44e7d0c24f", 0x6f}, {&(0x7f0000000800)="69e48f44073f9dee0b617778ef6b1694afe50df1dfd62a0655bef301900cfecf54fc0233f1dedb485bd7c1c8b76bfd06e86c4792ec5e3bedaaa85c7c118cf390d2c7bd8a10070da44b22612c353b390be2ed52723183f1d01b89d1442331e238c4298a4f5054510fee", 0x69}, {&(0x7f0000000880)="495e10a1fa3619cdd4025b0b17b992dc396e3c0adffcd948635bf22a97c1520c9d28be99eaecac90c73ad09581afe747e06c1ee4e595a089777ddb3dc1db1ea5048afbe67e726401dabe23f18b70c265cfa6149e7455897149013cc10af8545660a3a896c711dd2a14eabf34f921a16fffe94cf228c1b10bcc1a2ac0c105b6ce2a2abdb192af08b079fc191cf17e76f41089e4ad01be109f8dc012e38e04b8da8a334cdfa83e7dcf", 0xa8}, {&(0x7f0000000940)="8cb7827bf8d662ec8e5e56b076157d70ddc7e296bd8f6894524946d1928499e357dd5d6245b8d533168273cb050082f7f0031d57272c61c985e94c017bad4f8aa41e709e43f5ae64e368f7c3e106f5213d8e7969da1fdecc418eb112c4f4f200c26da0d2e92808e7d62bc801b6d16b888d80c835fc59ba84e6e0d8d852194e3cb1ccb57227c5fa46d575c30fe4953abebb0aa30a4287569b981461986e465449c75ab8a9436a03b56114713dff15bb4877fce5e656a426a489745d50fb089daf1705eeea6436ab908c12f44eb26feae270be6764e9dfbe2a7762d2e8ed2292159d8b48a3fb480f9fb2736fd6deb9a0fef97dfa3df98373f60e4848c2b5a69c1dd871dc2bd422441aea19884da8e07fe2abc9783fdb572a3a9f51b98afff33540389f1fe27a9eb2c1e7e278bb5643447f82a10a5c32f1b966dfc991609465563f3cd7d4e0a72abeca3269799109bb4a3d950696e98dae0b4214c975e8a3b831fb77fc827bf9e71dad203e90e404a3cf3a5c992f698955260fcf42725bed140d583336dd4547894c4a57ae9e63e95a27f387d32ee2a863ff0629c3c7364168860bda44dbe72d73698e60c19fb0e8c3986438234561f2a17ba5af982d3f120171c75f308ec120c5e13184864ea5b356fac746d858fb878cf5447a78be8416ec3f80641fa5af4456fda20f0d035b606afed0d779aaeda88544f51e24d770b19cdd928a6a3f5f0da098116b63d1b90cb7e35e27d1c5338b77cadbe2fcf6b36192a0b4dccc6be73ec4a41c636002c4561a1df6013e56ee0ca45c645496ea2835535d60700117fe6dbbd666679dda31ed54773acd4190af6ada769d7371e7488dffadd7f517818ebfef9a99a16a7aecfe21290ec35993400a627c70f7671022689e862718bafc75215f883d91430e775c700cfe5c508d0571a852d234a3b0191039e4cb12f77171d756c7e36e2086a93d368ac49954aeb6070c40ab1c11d363a5dbc35ad1d8f52f89fb8951d07899e3117d8aff4827668b1bda4ac8115c5fa0bf0293ab93fc4b7fc182d3cbba3e88a31950abfb8a0729e8369bf295b771a571a2b4b4c52a9022ee58ab3ba5099062d7866ce5548e6f50960434452186c8b3ccc1a966fa6316bb2a69370757eed64ba8234b751072443054c7fcef1b7f3549f0e7e92fba824ae251361b440ed8c36dc9e2d65156dd6b3e1181e0b1e4afaf608fd78a714fabaa6d64d1aff461b7fcbe8f280de158a06e565de6e92a3aeb5af479df346162aee23c0ddebd2363526f226665ad1d08c822162e66dbc5670623a4a2dcb2af49d53030342f2f73853cad34b9d45b7779d1a8e0ff20e399dbade4082a626e3201c01ccfa79e24ba61eaadf6d70675161ff400427f84b00b589442d486f81ed5be35256cad146825a176afc048fae6f51b7ec2def4e3c088fc8e8175c90ba05b854066ef575ca029535657218d343a19ece970f1148fd350ea3d37cf74d8f73444851d31705ce565c9a7d46e6622bc71add3bb1143b75e7c82d0ac5a619563ccd93018f475abc49ffe288291a95ae6b907342c388ad77a116233b0331e66bf68dbc11dca4cb119f21d4780696c46bbe8992171ddf8dc9b8bd65eadaf1f21c8c1be240c5695218a058d9aee1f4a93fd2a63a104d148b13b2277fa3c9858b9c20d8e0adf2084e93d422d05e05491f653ed7d8a65df9b0ea6cde6f623f5c2b882336d915337a0eebb7d3a4527d0074b8b7df65b535cda091a95b1c8facf5e768c9c2ed9f07564de0ded9c9ca2b930f7041d320fc22ade56673a5a4526c9d181deb10812f033b64aaba4f71c152ab2009665f5d9ee1cf6649c4b46652abac769f795eac4df9f7b1018252063d61ae0f263f77c6ceba84c4ba6ae772606752d69b66805a91f3bd3c68a2936c0585074b2405e56e05a002b109d5a576fcdf3335e0face497561a9135121f1af29687ba8b4b14f64b11b4cf80f63b78e6fb4c2b16adb54bb0dd9b4630e4f279aca956d36b96d9340255601d9210a684c3e4de0634c3b7acae83560764f649fa3b67067a2e0b19ebf949f1a2649b21f1dd66702c1c68a39827f7cab14a020885e2b5b21ecf9adad4dbe7b01d8919f5689439a1b03badee2bd997613b982d7ee721ea61350c94956551f01edc3fa475f3c0404496e3a64df2623ff75a0ec9ec770779e09e2cf95883b0f3ef549ae48651db253f8c2033972611a996ba1b1efd36f45b02c13c7f1789eb075e242b1b71b963385d13ffc7212ca2d999bdb471472426e74f70135fd1e7c788131f934f86b7b735225c140ec69fbcd0b15dcb3af0b0ae915b286d77fb9554886baa6586fd5d51c20b60b2bf8f99137c8210b5e5c0e34d54626fe7875a8807c22052a5ac66c226070beb36376f0a4cf6ca0ce2310fcf07548d39ededcaecd9e60d2d8275587caa6f866c3997e7db09c495a2bc56b9697146d2b7e70401c40a05f0a64cd5d9663292d4d4e79158ffe0327dd1a88fa79057b38435ad65118f2faae01276baa57824ba421bf819229f447274081981d17bd414d23ae9d024d85842db0501dbb0e39bfd3c98206066e9d6e794de0f181ecc79ac2c8b189d29f37a6e83a0d4b0d0c530c3ba784ed9aef07a616b3d3218b80e5c1d6854171cf930efcdb7ef24efcb8c4af0b8d14fc567e4d7fa3f5dca3746a3cce2e822f27904a08dd9c616f9178155db6959c51f0262bf75f4037bc38aa761346ca3fdc3a93bfb85bcc9ceb6635ce7e9c381cb25508c04a74395e7dccfe2271b767bbd2c948e50644d21dba93c897f9dfb87ec4899d26142f4774340a2904b12312912b74e8d32ecbd941599f7cf9f65be72e8649c50b2a2a54c208a3f4f85108965406bc0c55b5541500fe24e146a7435bab8f86512bf1286b14508bfb4e0e02a34712612051ce83514d9a43b73afe14440eea38d694ccf23f325080a6192984e1b0b33fa3442d186051df80581b3061a5d673806c9028bdba91ccd5298f2b091f8c60ce43effe1993eaae2a80c784fa0b34bfb650f5c70e628c5b91067d3062a8ee5caa84817d7c74eda42508921c80c6f08568a9f16492394e135f74d75b1dd2a9544378c4dc7d3192e9634440a99917fa3c5e5d5ddd51f797d40fe8783ce3934952af637538dba62293663879a5d3dd290cbf2344b2016abed159aed3711f923f564432f26eaad9fdcc93dffe10e1e92dbd147e8a1af6fce49fa5ada1df3c72e5a70be255874c2f7f2cdf102758c1b759c78dbcb12521f4d3241f21e1bbe026fa7a6c351eba520b333bb613c5e4f67976e080eed0ee17dd8d02f5da5e4f6b4fb28f3a5517351bfca40fbe17094256c22029d8cfa15744e58adad9f96d8678a4f0bcd4a95f9ac6cee1fd672cbbdacf3acf1e02f83837155a1572cb423e08c21db9d1c1f3d689f4bec29a169f402d042c3ae4531911eff6ca55ef2611d02cef59787a6807e1984cdc4689205bd7e386b55796ef32706af32114b474f43a02701e697c0be16c5ab8c0f9d6d0c8ad273860a835a92da0e4ecd182c607c06547d4560c409cf92c124e72ca50496efc8a16abe43f8c603a41bed296267709f334eb11b55840d426d5d783d84ac5741c4e0759354aafcc3cd9b09aad4c1af181deb07d8a131062b2f6074faf76eca71bb1646eeb841782494e01d63f3d54bad4f9079794ebc9641dacc759372c8fffc0aa3689d60c54457f3199ee0547f4b67801d8bad8ec363e74f56c45e3afcc1090a0e22434870df09a87f5eb1f6de8a53ace8e164d303e54b6cb9862e45939f630525cd107e2a866b0d8b9371f43302fc8c50ec4ef7a97a7363a504899d637315231c2b5dd08e6f8209f52de991bb2af86d103131625dacf208a0eddcf3f353c79240db4de1fdd01b87abd351c9aed4df91fd026bd52ca3a9b2d69da75b7dea9ecf60ec4db74fa9e5dbe5b8c9619c520ba0a5cc00037a8514cb78341cc097ab7b38c4cd54e03b5aeb188dd7f67e8233db10fd140bbe4be1505088fd32e038484a755bbe97a49365524c460c6110915b0282b4393c53fc719f0f427ff92d31d52cbb6d22544b95a437f1499abe8ecca21cefd1d1c20d1eeb9ccbb61190ad4681c0f39b932725698e763a6fa4f79f2d1bdcc80d7dcae90bc2cbaec832926c581ae9a2137f4f6ce2f0f42dea91575ea2388459b921f604237cf9bdcd55d36dd6a49622f973efeb83a48fe8b2fdb1363cf94b7cae6c362b1b23682f76e34cbf0487e8a460bd221191e12f645e414509a7173354b41c786a013a38bbd397fcf232a2d6b0d3c0b0b106bec1a81e7bfb99bc9aec6dc5f874f437cdc36aa9a9215c675ad0440cfb456ef6a28bc3fd8980640fda4ba23aab65159f511f96a49c75638a0d064e970898665026f09e1da12a935d3f9cc7bbbc83a1742626763473b166a68123a3ed737d34190016bafc6be1619dd0087b6d8878d958d8129569871f6ae50e67fd6564256d0ae2b837d561e5515d5f9facfb7434592c95bed7ae6a9b656a9ed6f30ffc350c623057abcb2b2668b8056a7a1b8dce0b0323cac0a27d03205e9f4227c25681bb487b70125badaa53b83d25b4aea602b24f6bf3e6ad1038aef74604599ff1b5a70a24cbe78e28da2a4a5733d085c59025f7dd4ee9eb8c87d8a80b1c5922c59aa3f06d47c34e448c30f52f2f279c22b85a2b7a2166aca8195f0dd1bd099822c90263bad6b997923add8660c7e0753d5da31be8aa2cb0da7d74b7d76d8c7e888c62e5bbd9cb69f56524376a9e035003dec409fad8c63bc5fca77dfc0ffdb30973d24b5a020c2ffdd44eb8b222c96fed76f7ba2dcb8eee192c780c1909cd49c269b33444f09f6d5f05a29ec01e65117023704e5a32413508421e9aa7d5fa6a9319c8be7ee204e3107a2dc16c218b2c4b4f327d013f992ac558583de5c1d79c70d863b03b14135b610bd0c27a8e14f98464a0a6e4472723ec5bf0d57931c147d6cc6b41c5a5628aa4b065c9d40f12d769dbc06ad6d2941a2095324534fa4750d5327316eb0a387a43eb2a112c64d67a18c9be20ea2a151922b263d58b52289b8c0e3bfeba62d4645edf5658594e6c76cf4de426ccea4d9ce3523f656f05289d984fef844b4d096df5e3258beb2c21a8f7f28e9d1d76ac6366e898c70e1a72c401b4e582caa3f742365fb9426a69d4f628fdaa9f0fc4abb551593ca889f72ec4b55c6c9945f0c8186e7d3c5358bc4378aed7080554db943ce2c38fafa40fb66eaad673963ff850e3609ca05d376f90b6ee358deee4f51677947721aee4100ffeaa80683293bb3c050c26f62945602e60144a313cc2d07e9a7bccf1de2a77f4791ef26e825f1c1d88093eb84f75252d357b2ff801ff9d54cd26091a04a0c71e0e0d753ef0c1819ebf41884d38afae16d41ee13597e0acadb67e6349c95354272cfbd3113990fc86c2c3766ba1fa3f00ce9d3e5da7f1a00fe49c0dd79d5db3ed5d2b775808f2b47875760e9c96993f8aed2ebe46ccd3343996f5cd8c30a8444ee7439ae2fbe5e1c4f0f097dec8f636b7947c5be05fa43150a05c966c8b007302f7bf2b606476c85b3df02fe09c6f6a6d6c225877554472a1a295e23513c0e53acb0511bcc3de20448aa106faf94ea860b94c6fdf6e6f053415e0081a9c6c3422992ac081e8f0f124134ce22fd4d1ae80fc74a13a96fd22aa56318533103213a9f0c9c87f752c623edea01d6bb2fd8f89649c8f40c9b5a05226ca27d860247090c14f44ed76e30480654753ca87252bf46a5e3ff33f305bac641899c532fa874a86ad819170abf407", 0x1000}, {&(0x7f0000001940)="26c458674dab919b7af581b720731eb44ce4d3bb87d69b0980234c542bb39502d7abac6f8b5739ebe22fdb86cf990aa953d190e0906020a2d431d70baf7c811fdeb9957ebf67b002bbcc25fafae7a3546c691a1ed143a2b75a9ac17896af7fb2efc6d96ce9d245a4512d4ec3653f902f944fa1980805bb11ddc3a34ddf9686bb6e203fe28e31bd93aeda398a83ab733acd0914c16c626e31f1aa1167486b74994a8406402a4b96d46091ad9ca6766d888ab9cbff723559e13b8087c53a18d36ed88ccc758b58c7d2ced450c19e20a12fcd0fc2b3fe343b102680c10583b2c26a8410cfb5267ef6dc32d26bf97c15dc6902af98342a9eebc67186fb6c60b88a0fc20b9228e75fd1debe54412a8f82dbb42d503c4ce16b9eff1ed9129e402ab1d604c10901f10205930a7fc0a12251bdb0067773cb7e98cd77dca3b17a46102157e2037fa6b5ae415539b4de85c22edfcbe8320dbcabba3bc13c4bc9acbdbe5d0ef566a91aed6e82ff5e4c3bd05d32bc56504c79c7ca154a9dad44e1c739db4d2dc62d8f2c8637c302deb0f7dce3d56412eb16658ec9d2cca08e93bbfe7b73425202c43fcc55e9be4e9095dc6108a401e1244af80938ea76f739d75a08da96a54e25fa23386c958dd0377ff22868d0fb08819971064091698495adf4954c40279c291bb8236c4aa31b7e9585f61b64badd07f145f24e503f78c523c3900dc8f80c3dd35d18319f40265d6fa8a5c2923ebe1ff51e3b19b1285153ebb67f082fa046662ae0c6b17dfbdec9d37a64c40a518a3729319ac24047f20aed84400769a487372ca26735dcd8c0b70cfe5dde5faae78adc8bca2d6230d2c6e4a9e694857c0590409a5a683c56b5b7bd03ea1fdb72aaf3c92130f088780223aba16684f2359302fcbc041f03002ccd88cbb0604484a1fe560e1f8ca6d99734b6bca75865f443cb809424f57ad4876db48eb6e61fc8afbb1ce2100ff8a018e8520e72108757f0a7feb6e2dc7d8ec824889bbf476ac63a9ec7932c3e28a66a94dacdd2beef8b6929c17c0038fe24175ecf387740c07af5a53ddc2585da7c95c68ffdcd6190fd04620e32703de525a00972c069077a5183c509d3d04d8a807ba7e435e2bd9600164aeb6aaa94e083f625a4ad54a0a95e6d5629dddefaec8e215e8bd9fe168775d69a06de5819b91d79c576e70056e3d3a736cf61cd0621a34a46b2785f16696e6df31c05732aff40ee26070f38696f39aa55cc8d7bc6063c748ec95b4314d1b2776bfdca1333f61b8282e34dc3b741a23b0a75c73a9dec7bddd07e0311c0829b67a47efdc4cecefc124c123b7ed53731dd75d93d3fde303b10d337604b74432ebd156537cf7f92f8ff6424236ba5ccdea73c21c680f7261b3c0c054fd49a94978c672ef31963012a851b8cb6b1a7230176808e4f46d2059fb2ab1aceb3eb83127cb9e409320e44290c2aa2f105726271224f5a176a5ab3dc5e77637b9a00acc9777de9413f65db5bb7fb990c9db3b99f82b0bcf2ab3bfd6519a31939fa95c74588880e4c4a299d070cb7e481f462d1647dc7dff92da95831e29d8806f4c94eef107a94e8926c464700b9ef573bf154278e6212581e24525094d9dd87176709b5a0d436923ef9c1e50547092d204e655be9a09d978c537ae826700624542d5cc9da68adddfd1775ac32e9cfdce2706b6a254330492a26fea0c3f7f5f8d003523cc11e1033a57b35e5f3ced6218027e7ee218737962758f8941bab068aa75edb60e0a3f925e584f852e8c5d8b5b0181f3595e2764e80c03d995e3cd7330f179c66cdf714b345c0a68d0c673ad0b4d3b332ce999bf5192aae5d125f3915018dc9521921053df4e8e97c01e71222c204c6e6673e11167f670c46ef91c86ccb8c3e22c8442cbc2aaa5f15c4e9db907aba0fbcebc56533d225a532cd9cb5b2e2845fd5c68bfa4f3612cef83b555df20d6f1ad1b5194e64361decc2eee5eed214d1f26b7279cdbcecffa8497539863227c1c6760cc9b2148d2b87e34490200744a7c43cf5f07ef5b04670f4ad9c57077a380003ffaac97be41ebac0f3e4622ef24bdfd85d4248a3732967ecc7cb062e613f3dfc928eab8cfaabb8a974bd291a3551d95e591e514aca1e737a17fef9c942e900176b566b33c3d2ffd52366c8e97633b486da14e03a1c4ebd4fe67178560946487adca634549275fcb76043c78644f801714834d06b75ab22aec23682a4bace6b708f3ae886351a0325880737e7bd579b524e95312b7a819291617c487a14ee8eb5a25793728e2f4912c1deb78f7cfecd8c76d0cf9841164eb25d708eba2444f6822521a364aaeaef2d6f9ed0f8f2ba38914f9f5b8ec91178a4bd88f28c85cd71741b2e6b78f8e964c2ec8f7280c7ef074eff1a16fd3d2b32949b28111569150b4104d5e9ac9e0977539236a34bd0c827117e94925be72a66bb7ae23b9e2047736d3a709b66c8c67afcc6a4521e966bf5ddd1c921ea85bc91bdf07deb49699bacc3fef6b5de9d450799ea1d234ef69eb2db7f1934694b397e31bff242aa5ae19ddaca0a5d0a611aef8047dc6a485a5b830a98eddad9d0c75bef85376448ad2be622f880cbf8c36d403d5ac8c02a02952f4c148860ce0a2e6decea60bde7ffdd8d3135c5e3b2ebb71bf1ce38af5791b0555cacb70bd93235bc557afbae6b6330319c2512c5e8c2f073601196858f48ee970fa42b5f974d9466f11582c193fcb8a19fd060b5dbf6d558683686f4be19c3f03ab848ea962258ff28abc81fed3bd6acf214654ee822e35e003150dbf499c9ebd2cdfe251fbe6d01b3a8f028b1bbeb9add2acdf8c979d4ec54a069b4506f12b3e6e7072d8765710ff0354dd77adf5ce101a684ddae150d9fd54d11852ff12dd7a2b37dec66240e39b53642249d86f6a2b2864894188705f97115222135f63abafb1c12aed034c907b74b4e0acb88975816994479d4858870cfadaf519a9986893f4149ca951637e8573c5391031303ac9aa37fbc23a00a049052b34a331bb463684615ffff00a8070262468fb89eda2b3203e10b9d4e2fec1d994181f36464a17ad0f57d3b93e59f3596933b405eb35e274a8cb194b250b9eff84c697feb980bef35018b2f5d8867b9e47f0009ada87893924cbb79c66b6bc00663589cec086222c2e3fd90ff7195bb71bf0b0039904c10f37063cf0aae9b715278e81a6bf37de97c865bc2daf179aadd93f5391ee187ce1452802571ca33fc7fa8cd9e6ae6abe11cbc811bd948a23bfe5f26ee45fc6edc789c298b6f9c61ccebd98ef566ae07214619a47b43eec0735351c0417c6aa8f56bb8797796afc5ce5c9e6ca0367d7429dfba2fff911745604d98f9bb35464a8836f72868da1dd1d27460a187a1c5df2cb4d7e8075c1f3bc383955ea515b88e2e73a320611af0294edecc8ee91422e5c31fddbbdc64a91e7154fe8a2e1e4a8799fa9bee41a8d322f9fe57bd3ed68d0072afaa5abcc21f3ca44fb534695c79ca40b518b476e6797936f294d792ba0204254a9d25eeae82c1e5bbb5cfbbcc1da5883488cbbf8073d2a652f74f53eed09ff03c5208b063709fb0f3140ce5d30d934d49326152983259af30d2510ffd0f1b4017ffe9a27d70f2dfc49e96097416d9bf466ba5a4fe3849d38bd953bfb831cf3bdb9dbce7f9704f0abc138a49e0008b32ef3fe21d50304261dd08a2305330508ffd983fdee8a59ffb1b33184cfd187f1badbd69440d31ec9371d2c8eae80de9fd05235d4c7714d2071599fe287e4477657448f0700d569051e6a4ca54e0cfb4ab402274552a22a7749ce99816806c397e0898b24064d479cb21a69823b5a88ac8e3c5310478902b5f4d8f5ad0428328a3f26ccefbc6c6b08f589ae94f1dc0e11056b518b41fee7bdc7c814c756de5340706563a741d9aa05a273da833206e97757eb2c35fa420a968398e37ad074df7e97dede7ba011d5f97fc5d93f77ddffdc94fd462bfdb00ec3e2f31dbfeb776a2ad8dd278af0ee831f9421c3b8212d7399ca343fba41593f3ba9396da8d4f0442c3ac3f6dc69694e2a183a52ef63d5de908b84b01bd0fc9da1ff5d241c011dbfe64e27dbeb1a91ca21ea3e9d18233a9f99cd72fd9438daf6ceaf397c10ee757e9619a2eafcce9d9e0bee0a38f64d68566be7e19c4345ececae4a3a6e547be88c52063b9990a04f0f00312098acf94f595193937984357aa35c6641a61cd6aff30c1c00b2e0b224a639fbfef17fc9522afdc7bdb732b1a028a3324b640fe08abee55b3761633a5483c5aa80a6b609853a954e5c1339f1d3c0cf558b16bc77ea70892116cf36c33c71aa7c0f6cd0d3b07c0a794d7aaa9d93ec2af4c31c6f0704820b2e1034b49385436dfd206c39501bb9bed4ab3c12732d0cdecaf12d8089fb75f6e246e037c17e73946b1e2eac95deff57e16b4f0d0373545d6b58f8b0203d0ab333b1a9d99f068780bf246e23ecf2c1b1664cb203b229bfb66bd39f246990c693f077cd3d77bd683f7c44757793fb693c4ff5716a83d38e39dd26bec6f6561b856fd61361464a12fa7ed45d639770e17c2b9a39881b0a3eb0c362b5587e7141043d6a27ca574443ea7982c044ada53fd36e41d58a51ff5517939be1795410d8724246c4b8181ab5470d7ef0a20cebc572f7728cb41554cbdd9434021ebccd2d2b1ed9702987496082d9bf1d521700870eb5742716cfd5e2767361bc70f9164abb21362d371708acd1a4a3680e3b052587667fab86b37b331b2611f7c317a36c2a2438527dec1d22af4295745f876372dde20e8cea89cc15073d5e990f11655d9726cfd6ef1ee96cc4233498609e20099fa089dd97899dca7a83ccd4599b572daa8e9dd7b2f2453953e83f8bb051dd2a80c830321e86b6e91168e9fd4a77e81793f036c1eac3d20da674300622acd4f6a71a1fe1e46dd3fc1257a2e05e8147673f93f7754419e52c18ff507ae8831e1b0e772afe50955e02f313f5a3beca1c4b4976594ea417e00b3321cc822ee1ba8cb063de8a0aa4f4c90f716bd37c9a893dcbae81032d031464fd0e3cd10b5e162eb0be985db5a42a95d6c47fdbe3f21a1c930f7854e94b661fee7574e185d314040278d878ded74fabdf2d18a35898f9fa70ced7d2d5db4740dd9bdcc7f1484248ba8637724451acec783a6951fc3a07ec93f4a14550170b668116aa2f7cbf9d7fd6e4a16a74830b1461973fa39f75102b27bfd54e711cdd0bb79ae00634755505f245caa04adfff14044515c005bbc7d41cd7b877f39d0a5b543f97868329774008ff4f33d55e282f690f6ce0365fa7883a58c3e980eaf564bb36c5c6dd515308dd7c560b277dd9ab97ec9e84d47959a21b864468760e0d8d8f37997d47aa23589b3ef7c3c277a629d859d0938884fd3fec96774fd054c7ff37d3cedf6afd7bf56955e8192e3731c5285fb3855f7caf1a6c1ad652a509e8151f6994c4799921ed7ae4d502b6d8908da37a56fe3596bb9646594d9090f98c86a95e2dbaa0345e6ce1e34b9be82a9724d511adeb84ce756d57840660f98dc22fb63747bb78fcc106a2081bc81525f971e9f2c31b2882fa58911d01d8817d2fdcb9050f4ddea49aa791a76b6c01ec5fe821d982a31de7e17f2a3a98388c6802ae66a9c97547792ea5b61b5492f1cfa20188a2d896a7f8771e66c8d63e52becafc42ad97dd7e56694738b4365b732ea56fe8781b1f62247efd976b4408fd7ca72d93d7785ed6b1a3da6a4bc852ff2cf72ef66924d3e53fc1c758d1f0d297a4754c9e186003306d8ba459fc8", 0x1000}], 0x5) listen(r1, 0x6) sysctl$net_inet_udp(&(0x7f00000029c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000002a00)="8daac187d97ad91971926f8031cdb39050d438e95d46b63d423791aa6e3c3af600c85dfe0136c0a24e3484585b29bf815319a4529722a1b72f6789f0c9f942301f2a9499afd261", &(0x7f0000002a80)=0x47, &(0x7f0000002ac0)="5242398e436033bad930964161a6cf5037b35e7f75ed448fe3c970cd17995e0afc1190f09d1a857d6c89f0b66697a3137492d2d83fe9183fb60209c0561acec9a39447ad8d00bb5bf4f55c29a6760a4b9fd36331832d2455635685df318334ab15dc32c93824137428e8181071e02a778402a6cfac87e4f94b73a7133520b9ed8fc90bb72a9978e0aae95b0a222c3cbfff9885b6e9dffb7fd5c7fcac69805c620bfc3ee5c0af8a652e7f5b5fd1de6094693190c110cb1917eb3bb3227ef6c02a", 0xc0) pwritev(r3, &(0x7f0000003d40)=[{&(0x7f0000002b80)="fa333d5ff8f350590ac12c27244edb1fe7faa5b97f5f0c0c0bc2d8003950acd200", 0x21}, {&(0x7f0000002bc0)="4b3ad0d74fa6fb6f4ac87c12eeb8ff39c24bfd0d1b7e3e6974225e8a55930f24286c5fd3932f2890a8cc4cf708448eb2d13dd93f8d9625e5d19efa9d2ed561f0a26da3c47c26d278c589c353580feb1f5626bde6e024f21ea165260dd78100bc2967a5c590ab2208b74a27055f7cab63f75dab37f1025eb5dfad8409e096af4e0c4b7e13a8c3192c02fdbed261328627a0483d8385c368d7b9c27763654abdb8a97f6db9b07553c1eeef739445bdc06c5b58b920b00fe372497b0746ae6939cc66884fbac168bf3e866fcbc3f2e7a23795937fc02f1842c2c13c5fda1529d7bf8697f512a42d2bfa1e460c94c89ff0c38eebc2c24971547a66784bf794741ab2e2faa761d6ed48d833402967179fc7aed2267fde7bbe523e4555eec7cc84c5b2fbf38232b9630ce82bfbfcd9646e05a293a89e2d872480fcc8922a93ae4587c6447bab167a8496ed42d09f315dd0239674fac8cc84fe79ec1d1820e6f4103e53a947efb62911431db23b14f86f967f1b7d7ba9de54d40c55c2907bbd46c1227ab32e1009b767f0a244c376f4d6f72f0e59085d0f0445de9eaa6e87ae89c7ca2a3b15db105bc4ad811770c48123bc648c824c14b5663d750e1ce2e4cfbeec33cbb7fb2c1c51343d08c7add18c26dfec6d787c658183f98dd2b2af57e4d463c7cdaf1a95268fdc9f27bb0daf07ee4a4a90ac156000cacec7a3dbc830679feacb2c828d834779325050f93c3f48a3fef47615edf6e546979cd33e61bf84c6e97e28423c57109f8c896c563091a1e94b7a86dc9bbe73e62e93e7d9821df60ca1cefd95e401a8efb34ca54ba3b1118d54fe07265088b7d85284d03eefa3a03185e86fd045d218737f6dc4b49a2b0f9ff349009fa6540b35677bb74010c66a8c7ebaa788dd4f3d0e7d64b5220f888402d573f3b88d6e9e9fdc4cc1403f60a4ca37e8d27bfdcdda36d7bea3276dc2e0be75e72151f8fcbc344ee24fe63d7d9b0223798ef32712a56189452d5943e8444c694f2a2963331d1fb0e91cb54cb6b123d62ef8b9f7900d459d258fd07182b9175b8b6715ec9d1beaf8b359e933701551ac03f3101ace10761d90b5934f5d7524605726853cad34575da49acb0083edb1ddca5bff64a8b74e05d523420925b16b692014bcc2fc8728e24e4ba9b50ba6cac10a011dd1ae63a11229b12ee617e596fc655ce958a74a1a442eb31d969b4585a707e001cdb15ea4212bb8106756bb3ff933ba9550234ed6c6beb219a261f79364a545f421d90d6e424fa7b33dea2ad992204e50270bd6628e792d474da237c9899cb86f64a3e82236ca8e92e070be75eecd5dcc44ca51d8afc3dcbb4853b6f0fcc8916940af25cd776c958afb36ec32813ff6099c0667796dde08bed5012e066fe402593a6cea8510522de02b408ca952e4870116069453233bcffe58200c80e285c67df1fcf9df9779cac9adb494d2b638854025d0354deb2cac98781f1b61582c0f22b158ff6894656c489c8da9cd9e4a43d764e62cb1dbd888d29aeef9153236cf2e52e88c63c8090a5859bdf9f01552b7177dd2793268b6057a5f4db6d06129e7ea6c9f207d6a9427ef5cde3f447a1e1ccef8b2f7f641f4691ad0ec1da4be2276f6ed60c3da603214e3ab444b420eea81e1b294bf3c022a2929d133f6cca790b63252d0fb8aae33c5d1f95e2f8bc891c208f71c7c3ba707097e3580a2435d5d9ea29f5d3dd145747776e657f2a93afd6837bd4ce58c482fada55066c36bec29c7d458da14e4de220117475903047a639c8fc8d80cc7d1d2936d40d00bc492246085cef03c6b11c6623dc038de816804d6bf79ad3147c2e75f084649b6b74b442bac52ca31be931986f080bd6b84b083557255cf78af51b11ab8fe4eb07ffb97033a68722bc9d66aa9f955530654a09a4cbccc6dd2841721f33dc96f0ea5f40863d2e68e4897c21d4954d7d472162788ae2398a1f77d21055f28734a901c0fd61e8176b001fdcb6437733f815786c5d2de38f27489a628abdccaee520e0d4d0f0853901635d166b3590f40b7c9f33104790ed99dea3fb862505b6c3ee4d793a89390b955c19e665f1870d4f0c09b7617f3eec6ed33038ff88e1ad8deea574e7ff18910cbba27dcefe3ea8f7b3f558b3b79eedf2f3ca35d0b6a4eb97e228da032d20133b0fb4391606474ddfe45f991eff1a44f1fc9ec2eee82ab917629db4af96d176e9e7ba8b457715b3e337b38f6414ec8b3b9449f9d9bd75cf2aec3db68b3dc8fdf405488027f9146f98bf8036483981a41fcc54e04a669021961d4e8da66173eb9c64c6afee2eba0f15d41c5de794888a21bdb34c46fb5c273f236cb4236aa5f7c97098be28d4dfcb61c182e6752ae8267a261dcd65337d26138968abd940130207fd751af32043587e843235f0527852609489e886b2db85df7882b1d19eee6aefa1a55d3e051ad3aac835ff6af778b43b14c0293cf79e85df1947fbdec0ee14f89c79336a3db395e2321f942d061a41ed007bc510519b41d8647e7e5426ecbbfdab9ebd722dc63ace90aea1f623ac91db0eca34a9bde99f47f42a2572f9290018cf00e60a6646802841f63d8b2312a63542bc4d761fdc2c1029e6861be16a7a2c79e22c19eb31fb5f5b23d3e0543a568eb07265a95ecd216044f8a28c408660b7d68d71567e3293af8e33decb12591ebea0d0f515dea32eaa8148c090a269b53d4da6f4e4a60357fde77e64e98a9002ef5475b3dfd464c4b669c14c56b8d16f4936b3847804d8c26678d37240a51cd9df303ef73a270cea4968e372cc2d70d146ea00bbbd1bf058ccf0dafb3cb3d8687a5773b5a3308c5f8cbc992351431ed3b44ae1767ca42b869b47859519b240155d92ff03f136dca8c6d306e084a24f1bb54a26e70aa14596be77a78eb5e504868a91a724d287e48a291c09d93b2f3f41fdf4e5202620cb38ab51bb9ba4b1e587e35908007eec03c46eddc6ee3ca3c42f51e7b07b4ba4b8d3d00572aa4daadf6d6de6bfc2d2bec6c9dd883537011067755632f9987bf09cad15cfde17a1a695786d46a96c5971275a064d32e375ac894306792c166c3b9296665e10bce58d2d9559773780a26a652e442badf9a2b278840837d49dacf443fd8436a00975d85ce12b9e270deb18267edfa50679d3c480a93ea5d01d15f43612be55b6cb0754a7a29f0a3647b719332f8c39b50e65e2bb91e90315ac9a82fbfe111f930e4e39699909d21856b9e9da4f1003e35ee52cc45802d2adf234348f5b2cf9190732fd04afb03f22ad99d627151f3129791da44fe4282feee529fd6b9f525f0b74d0a3d36a56be1e2217c4a69a41f34d9a5c92c6ee245c9c723e3281f6068e61e3f456f5a12fddacc0dcd6f691384e83c6c12a66cd190ca421e098e9956a8c3a2b6aada2427410779346558fe4a13fe55100cab6be477e3ca3d2a0015f9bfc8ace168852ce85b2b6a2263857a2b04ce42cae4ff75a1f3ba3516be455c489780f8e5ddd08f7448a9d8dfc7a25b4327ce92c4a0c4914b7b91f7d8c2dabd5fd1383d18c3cd34f4a1f9ae5fbc912d0a40726576d6109e4e035ff1afdba712116faae9e9905e5aaf66eb6e580ff57b257e25be9b71fa8b2cfcd56805b82ac30b7f37633f40206938841c9e829311ed8b4007bd524b3de5b99c0faefb98a3ef415ea3c663ce61cca4babe58215b64ce84beb726cb7ef8797a548349ad6435b41d1c798674caca8147123608da91adb48c91d6ef6963362aafb46b4a772127db508efdd49bbd5b0f15eb02176b9d52312a17455754a99efa03769409dc4018e3b465ccb9a02f6529a074f7ebb9fd664703d52eab771daa7a4b6463df256ef0c37b832e721d77dbd6540cefe761032be334cbeaf00aeb5526f3a3e13097e99273b7410948ac2df84b65b612568eea377a2132ff6f97e157fd9b87635f7218e6f893eb4c40bd49b06636c27c6a17562e8c55cb4f441510189fdd2db0c63e9d4ecdbe8f7ebd1c21400d450f6cb41a882018be5be6d59f884ab3539585eefdc6f43dd3e6acb8339dc566d55c018a1f8fcb9bb2ddaf8a248f88805cd5158801511a45e07eee9b0a611789179bd9eee74a0826b55c5267d840104baf71f1594b22875f841d214a1f3aad322ea1df45e8da9378cf63268eafe0bc9e9213d955b6415747561bce926192df4366e558b68526a9bd02e93e7283cc9d476f693b1bcee11dc7afeaf46df1e678bd78253071ad95d7044863c09b85c4e3ac671e4f0ef1f09d818bf86da19ae5107c68fa1d1696f0e8dc87b69619555798dcc249804f808f00313ae9dee0d71c0e4059c6f286c3f79212fc622e1625bdbf5159f0f792285cb27724d5c43422e6a08de78705908ee0f992f58d22435de0b28c88d6064576f4457feaf698ff986dbc3f554c44e5ab8ff4ff7e454c238f433b1369344eb066c7a2dc0a5cc6981a83e937e748436e97f6cc40c4053c8a0d04ec4485ec04dfa7120e14a6edbf91a7f8aa48cfcb1074ec5d0f129f8bdb73955d1f67ce3d4fdadd8cc9d5d773298a5d10ac6058506cfab11a10dc060d4299115a0c5998e92e051abbdbc7d97b6fb33d4d4ee459a57115ad7b96a95886da5ed027112772e470a893d470279245375b59e0d3f9976a35baac4421c798d04fc24a39df13f3fd04f956afd39c4254703748ba813951ba343a4de7d60406699555fe829759a4bda618f4b3bb0e952bd54b8d0093135d49d859965340e7420ec5ce20770d9330c9b79d792054b1d3fed5ce71562c18429a2c952fae6f66b1e96530e0f06a58c7b8abb6fe918788eaca86096d3faa71d6e69f66079453f7a85aa1dca93322c665970f810ce6c38bd042c259ab4d123153f2a11e68c72bcc708cc35e19f2acfdde55ba0e3be19be3f94c430e115bc3f5c3cfc76f6aa9277cb287fd4e19e69109356ed96d4ccb60f05af4a94cfb29e323f572d7165023e291232be347f44e99fd564bfebd3834da1ac77ad1fa997e5a3fc951295982264d408bb9d4e73c167e650d71bfecfb038c77e36763b155297d45f94cb38a20006cd58681c7f304e602f0a38cd6021c6aaf85eefbd6863c7640107fd52e53adcbb8037155c75a0f71acfa32ad57ca4933d5cbdfb0b060b430f4758e4edf4e8d62fddb676a172b260932ee61c2e9ad2430dfaa5090ca3d4cef31c41eba3e6eae91a384ea19e1abc72d900461ce79c7c3ba0c77cd6d8ec3c349c00a4e6a279d620579b818f286203a5dd99a085a371813ad4615c3098c5ccbd6320149233b659d2fe019284570d2524c6e2d2a12802d360d8632d9792018d2021e785179dd7163180c24f5977fb651e86d6810fa517f295e37887ee2bd8b409e9768c966c0ea1b48477aa6a3ee6657b9e5287d182c07e54cfc24b3b54332f8e976d7b6796b70060be092842600750b6183152f2752cd45fbc74651f535054152ca5b9514a2847db214070bc859a7ae4d9eb2f4ef7dc1271ef34b49a9b1203be36b44646867040e6bfb6d9c2e73fa9a9344e773924736fd61fe3f30d8a260e5a74384a996fd3795fb34e613e6e6c8c0e348d682c5d232226a9f39afbf646eac5a41ee4d3a270f1b03a24e86933caf3bd0ddf1d30508a1bdb6b64cb6eec1f77766761b3535f067c78214f8ff29396d4d362ef9b9f5da39f625b7cbe4ae4fde11fcbe4513c97887c289042e8c7a56c94bf5c9831060fbea5727a4dc67b8f02a046319c15bb218b946552ba7144141d77dec9c76be8374fbccb62b41c6eab1ffc11aaea9f8448797b10dc8aeacb1045c1889f2", 0x1000}, {&(0x7f0000003bc0)="e7b83c67fb3a872e72fc9eef857987073ea2f1278cea72343c2953da5020a794d2dab958cddb82dcc2f325088d67041e4900e8755f7e041d90ee36ba4878b5245463089ae2dfd500dfc82417d93d33261c67376a3784c1f7cca647e898e6107f9919a1448023e2e96c223f00f3c7abb01880feda6d108f761a74e05855739ba5047143f0ce81ff36f4f0df2f466c3f", 0x8f}, {&(0x7f0000003c80)="03ba911eb7ce1ae801a954d8de1ee21497a72c6488c966855c7efb4db4f86489ca9aaaa2e4c55a160ba20020138c903b42ce01d29c1a3e19130cff17ee38fe5defd0dfbccfedd92a88defe221b92ca2c678d6aeeb0a19e0caeafede599f9e8122aaccf548637bc044c3047d8bb7872bea4373fa128ccc9d65f3702442524004bd0488bf1d106e4c4e40c589573d986670028af0bcd30", 0x96}], 0x4, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000003d80)={'./file0\x00', 0x4, 0x3, 0x1, 0x1, 0x9, 0xbb, 0x9, 0x2, 0x2, 0x9, 0x8}) setsockopt(r5, 0x1f, 0x2, &(0x7f0000003e00)="73318e842316b9ff87e952f702fac1f75a2fff90442efe6edb56780fcc8d404a6e922769a4547d12872a87f369d35962493406714c904e5a3a9bac3fe41d8865d8c979e9f1fed21df6d9bb13a61d96ab90e45090fefa33570cf991af7b856a17e90eeb43dca9a7db7432df38e278b402d615ce010a755aa134003548a966cb1c7e9615cb28ba12a5200e58727525f3a9c230e928fecdb3488c93cdbd2bd0c44d0e083c696460029cfb634ba34e41985e", 0xb0) fcntl$getown(r6, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003ec0), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000003f00)={0x10, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xaf7d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x37}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf95}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000854000/0x1000)=nil, 0x8239}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000056a000/0x3000)=nil}], './file1\x00', 0x7}) sysctl$kern(&(0x7f0000004100)={0x1, 0xfc3d961290f9def0}, 0x2, &(0x7f0000004140)="140e7ffd8f24aa1b4e5bf5ba7a3cb61f3245958d960b280d38fcb7557b34e83a2c62b95341bab1bd410d103eadc9dbc15508c5e92d2f75404e11a37324d3077ba39fb674748bd49ada272309e07b65fdd267c6cfd37e521f6eb701b2b5d1fa882c5626f2821ec0ad081ddbabbbd201afdc462329a06aa71a881834a468d21661fc819b2d9d71891dfa791690efe74dcdbfe95dc56ec384df7166bd2f95c509", &(0x7f0000004200)=0x9f, &(0x7f0000004240)="b4a8b2305dc61c2b7dc6a5d90fbebb3ce4cac7f1664d3ce6a6ae635d6d005085c482deaf2721d1e1dbb0d4819b209d5d9f245f91a547e9dd85c5d27cb8c15a77f53fa46876", 0x45) mknod$loop(&(0x7f00000042c0)='./file0\x00', 0x6054, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000004300)={0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000005c00)={&(0x7f0000005bc0)={0x0, 0x0, &(0x7f0000004700)=[{&(0x7f0000004340)="0be7971f404105b7eb6365b4ede58d212064c954ddfd49c55db89d4c9b2effb5b68d5effffda6b40aeb2fd36767f58cdb1056c8ad495d5db178de6d1d57c2e8f4d474e3fbd8fbd9bdbf456141e86776af8b80843089373b9d205b943ba1718f3803f8e593fd78689da71f7fff4944d2353fc1fa689b3ec7fd336e3b6254f61cb934f1f483b2ee4a6cc458dab2e0ac879b48e80b3672d1f80300cad315567624d", 0xa0}, {&(0x7f0000004400)="c14d3646e20e97cd377bbee967ecf32953e1b00d6364c3c3252d2c44e470617bbd8d3f903aa5597db0f95e22cf2c01d5356b1c4ea3feabcd628f9aacb116d1dc4457efc6afdade409dbdf39d666d2bde29f5cea1028b055a38f135be0714e6fc5890782e2dd252c6a46c0372571e", 0x6e}, {&(0x7f0000004480)="51352288a4a42b8bd4d62b9fda1bbff16e5e6235e013a5f497952a84c34485d2a1c8aa86756ae87a69e6221a931d14e84090a763e91b2dfae05579bdb4f8629d9ab34938d791148859b4130d7620c6413fbfe8efedbb3fe6a5736b5aae31fdcf674f163352b5334c07ba7d7b53c93c6eb82d261153dab28756dbc3d65768e9fa705e37c52231425f12f5da9cf807adef6a69dfd4522a94da887c59e46c694d77de28e101b50f47a97d9ee88ad2940db26b155475367b24bfa7c85ae156f97f7636a4cf8022f2273d9a57239193b0e1479c284ce46908d5f546d44e5563472fa360826d8c55b4edfe58", 0xe9}, {&(0x7f0000004580)="2d5f922c66db745066e9735b8877f941e6c30e1e2a7153df0253eee642caa397b6afaf58d22fbbe75b215cece64ccc6b444291a083a0c9d60c3fa63bf2bd0459e90bb5f6fa47678f6fab3194513e8ac512a1328a3013cb5007c348882294f585a54b18a2dfa06a34", 0x68}, {&(0x7f0000004600)="016ee6d534713f75a43e898546a88a07da14a52821e70d31fda9d290c5e550eba9cc60872e81c05310038e083e9e39ac8803856b111da6a7a7892ef912b9784661e58a60d2", 0x45}, {&(0x7f0000004680)="b683de22b2d90c6d4ef1a170da24fac38c4e64b2bc73ad0f3b3ecbc23b86f23b9765589527ac1a31490f0894ed307642baa41a4b9cc5b09e564762d1d72013644874bba97df0173a2b5c", 0x4a}], 0x6, &(0x7f0000004780)=[{0x38, 0x0, 0x8, "23eb68bc4261c55b57b273dc733fd913290ea087cc5b69a361809b5dbaacf8388004e745"}, {0x38, 0xffff, 0xffffffa5, "83eb8793fde33c2086e8904950a4b54cdc632f8f237284c834aac49c49f295cae323c90f469eac0f"}, {0xc8, 0xffff, 0x8, "8b95ec1490b6356ad802280ed9c7c81ad89986b04f3130e403a1bf665a4d7f9f703f29ec666ddfd3c55458052fceca558fee7b1b4c96a894a1abf1f159cc348cdd7d4220097f44425ad366d1a4cd009f15f997d7f31b418a766cce0f6d19f213c15cfb1e0c21ca2adc65980571a7f916f6bb461505c360f4c48c69e8025fa18825d2deec561a70b319dbe06dcd080fb14c22fec9dfcd03cfb15490fba784f1c2a7b68c8f624349e7a5bba81b8b6bcd6807a5cd34"}, {0x1010, 0x1, 0x0, "e9b568e1aeb26322d7b6402d3bcfeb60bd9e3f68f62c807ad38242c2053dc2681dc9c0d6e8612a6cc4e76bfdd6a558a24a355d07f850d217f49b8639ecb0db08256b9ac3502d62ba2d2435563e44f191b4aa7f2f2ca2c43f0f089993e9833035b4ae67a505caf3e1d2b484cd78cba50089715c759813f71c63da1a2ce3c8b061631c941ab48dbd7e20d9a86cfbf9b5a1545720d303e86c212223e2c507020eeacf6f86eb2e091768bf8014fcb2769a75f407b8ea7ee32c3d1f74fd6c2a7e555d51c6777deac8d558d36482cdca0821aee7a40d91e3fb92fdc1f9e113ee99e5136af53bacf454ca298486aed4076a0715d3e3631791b08925d0984c57771bc89aa70b33c9e0532695016e761f58958f8681f8befdcfde28a5dd7cd18bc9017f8ab6050110401640e5c3483dec3ff654fc947a71e3cede3333e99d8ed079fac8430b0778bfcd53a7848ad10ec512ffd9eaa8ac38f62cf48fe3568adfe24f76c4f679fa0f18ffc52faa5a842a6d4d7cabb3213b41648842eb7ac962fed5712d178264b8017fe71ddb2cc62776631f789294842d2bdbb9609db7422338ea0a9ec71d56e0ec0ce8939fa28bfa260bd3e0c9d705a7090c9c7d3b484dc321d3620cc419146446e2d6e5500c10e5c856715a4c20b3e1b4f299365e7eed751073bf23d4563bc52250b2ed7bd6401bcd47e49267e6b37fefd384e76f0bb4fbf37ce37483f92994405f369dd25450acfde45ce9c3c2b19dc77adfe5168789c5fadf075bf4300fa7cb9ce926f99858f657b1f8970a8f3b022700d91fe444b4759dcde7e77a46be3c31fe7230227d1b8e5836eb046696ab13ac45f327bdb0a21402f73a6737c39f118ee6a88f16679996b81ab13bd78295b86206458040032c9d4630aa0fe5c97de2122ac6b3aeaf613560d47acad062b8c2c0f9d0b934d0c74c616214fa80b8001ef07c091b1bcadb7879762efc307cc7d50f19afacd3aeaa258d108e03167e856c4d0ed7905f0dfcd290999e070d4d8a71d9def6ce01b4e62a11ab1e22bbb03d47fb688056b57f5796e20c6d74c529ad5b9825381e0f9dfa22e0d449f37d3656396b1ddd9b502f8bc8f7a5f37dea7700e27fbf4363dbf1c84e192862b2461488281bb143b53eeaeb0b93c5e82909dcd51c39ae987b23ba923909454bdeaa748477af1b54a34969cb6349a438eefc4d292254c3affc56f21567e6d052b49e0ea1dfdc8d9919bdbe1f19335a8dcaeeb9bb5d0e5ec5d135f3e36b21821c31c58d8797c8a31d8565044b6a898526fe0b7a44eec5e008fae6974df005d9cf430ddc6a30818d4d773ebfa1d6127361ede5286538141d7098fe7155ba5ac9edf2f3a976d7ee0fdfdf572d33d592db8c3ab738bac7d1d550c20a296ffaa702c6b68a71058cf0c1fbd1fbc8dc5c8e3124b1b63fdd6823b4c91d0df7a28f80edab34911c09996880b9d7c19b97202eb4b513ca82de5f46089b18e39df2ad9c59b2b797ffdc47c456a5936fecd691a48b82afd3faf53d1ab4e7a1332c5ffc7f52e8bd7f44a1f76deb9c135263d65f81eed8b2c55ef4734a3303c4affe64bedf2c19bbe826e269828a608250a79f134b43b915764fac695abb73b0a047841af83bb682fafd6186faf784be6a8eea3b1c191926c00190af97a2c201ca1a79e938706da144cab675ed38112b770226a626f1dd36d9b9ef167675b50a28e1d3a3cd4ddb99b1843af31fbdac870098080dd50c04c4748961d8de338f1fe284cb79053dea7204341accf29788ff726c5ecfcf22cc96194234c685c17a30a2c2153dbfa22ca469b65ecee52cd0e4e7e86f1c06afeadbb059f119b3182d8c866cc12531bdb8cc9250ee2b6d1d98fa25e07083463a61bf052270b525ba24a6485617e83cc3ad3e5f1042f1a69a0b9c218bc34208ecc6aee62da03a1ca50aacb04d86b734cbe155e91b975f9128cf53f33bc65c63d3aa0333e9086128c5ee3c7419f5b93baef60029ff78c81a9d70b29a8c5317dfe164c05ed01a9a359373a879fdc8f48168f8c49a45793fcbec460c6b957dc28d705f69ef6eed0a399c34681e8d690c7678a57c447b98cba40f8f72c848fa07fe5a17c9526de24852e58fe27be3042990f13dca52fc202a7cfbb9f4232eee54ff2c3bf5ec4923e0adfb926f97bf5c63a99e65d9728373b654d339b9ef439927b0219011cdceef73eb56c4cf563da3cae5f3a2dd842631df2892f785bab9415400bdf870044c18bf01bee0a22395da17850df1ec310bae6176218c1f6f24b2a61a6174647e3d7965a56fb81894c31b442fb32157caf0c609bbd57dcb47486eb46beadfabd8c87add672c40b2f1e6e862b6168a42020f30ccb7cd595d284baa9a44be5dc9fa1f3c937c023ea4defa88d269c89ee40500c78786d2a6c60c4f5d49e2591bbd228eb9c473ceb0f60acf535defa62c488fd2d86f95991e850fbea1b54f308e1bccf0e4f28717bf2fb94c62f342b4dc12c7b4f4dd3fd6a3f970651e2143a917fecce2abb8cc3ffc830f9d1727c56cce80c0a2bf1018be260a71bd66835486d43f93629ae92b09dd619ac3e766748cba419507c20e3198ddc5685e4b78d6eab81666e5ff0f12b7b2da0985334791ea30fca41e190a568abe520f8165aa3951a30a2e65d13422f1512ee2846172484606de1bdc0b5f917654a00104e021f3198fd1b1bc097922e9620437096e9f7224b671fbc6f4e8fbff26659361692f9d17d5906473c55687dc74a1b33f33e75df1fdbdda3c10e32e879e5f30a23c91bf2f778412a53ae42d907e571492069114c3af04d9b9ee4aec4221a431d12cb7309aaa5f319733003583d6929f0577dd644530b81b44b8ff8ff8ca5abc0c6342d4a7743be2e14e2970b37e1df6395aa0893b6db143452276a4134b68188c5fa49724d6bdefadadf8ac4d264497dbc9dcfcfa0319bb2c2d3ef9ba7ba6a995cae5c18b560dae785014f4c07a59a86c87db6914b40a13870f7b0accacd508f7d93374cde01d45c7ffc605e9f955126ce40e489f2b168da21c25085bab41727bac1293d957d3ad0b50f6b55645aadda4cec51595f613f8e29b320c1a6e1cbe795d6f5d6a95bbbe1385f6a6dba249fb6e78ef3c8e03079b13d53c7813fbe4c566e64e48d2567bfa54a1b652e6a033234be66b44e0874174d8aff5b9ab5cc6a08247727cf46f87cd539755762cf5128a1a33e2cdbbddad6f6264ebce8fe0ffdd499fbb9cc10f2bd757d73501ce9ca95544dfcd0a738c793ba968d4fc16798b6c53823cf9a4f98f40fd099645540956376bea4f4bc36c668fc71c4291cbd336023991190d8a16cf09a01eb456b9ea34f30c880c9a9e9d1dc1a25590eb97b9ebbfc78dcb84811380edbf3fdcba074fbb731f1e9ea0424da0bf04d817852cf36b1379ef39951ddfbe78278b472ee6bd460459e2209e4e1beddb701a818e931bad08281ca5b0cdac5df9f7f2aee9bef477a2f1c1ee5a8e6639dad71edc80652eb1cb6018b241e099326d6c48f72dca42de6826d82e944eb1715805b3332ca786a138036dda85d3b238fd7e52d2df1caf94cf0e22b99733656b4dc23b93559d928874f449d1f9a34b412134b9ebc84330943f1130fdad997ee967e83b05bda02ecc4b91d59ffc81f79e1f768d96657a6e8d1d73e59700a9a9d2492e47f5d867f83b2763221aeaf6239efec3c852c5685e723c7a16f55e3d423114c29faead2014a641574e5db40eda7ffe10ccc5436ab5b02419671606f23357c60f36e3ef066f6847d2c4b6c377ff3c4d6dfc8565ab708b46dd56eb3398369aeaa6668502aa8c67dbce3fa4acf45cca652c850e4109edc41a900386ba65d7c0e50973fc7b9594fc6e7b2535bb3aabac01d99d23c579ba411eb06e60516cf726d489925053d90bb55a15386c08eb225e7ca8fc698a7251644507c9826f7be7aa1b99b05fec4d386d0e2c7e80232cee237fd3b8e26ef8e78df6ece48660fdaae755f67031ffc428f6fa255f79d00314793d099e8dec5dd4521831fd1a7f84c36c77cf6b4741c2400e1065e5628b6f317626e084be22cd7983555b46f0d6c7a4920163af96e1a6673cbbdc35b3b66d681a89ecf8a17d49c969eb202459d04088152967e5c9dcbdf52103a75561ba00817354cfa67b38f85ca7d43122107a30de8f036aaf8e5038e273c4d8f663764967403b095bbc3eecdf807364dbd9434a111d6dbbbc70a6fbf4ac8ba75b8807cde6c47f24e52e04ca51071c8d1ac67709db6bb1d9f12250b9e5cdbb0de9037e302a704e60d1c136111f0f0f3c36d7ba24d8fecf962a8afda520598c62ac794f1cd9e0a20d489a1de0c4da5fcf1ad80e8a66c9fb9db038479daab2ed0e9f2566f93018549eee9efc42a2911dd354f3c781756d7ef13dcb3472ff0c55850b82ee31bdc1ebcaa14a63f056101d331f7d95f1db7f396173d95bb456ee789f2c3f932209c5c7ba4f77da123aa64eecdae34c3557d002c4f1b542ac1614fbc0c021dac8dea88bb6fd4a434b4b1394e93f550a64d2cba19cc57ee23134840bf74c0c079dcedc53ccbc74f7afaa1feddbcd54a1b97b7c02dbb808dd529220d7c2c28fe81dca102e3a80ffdb5bab19c5f3bd617a3a24acd4b508d535743399dae043de3e774629d8ae5e56cec1442cab11f91d9bb4cb1516b4e5d36bc378fade4ee1e3cb16ee3d2a54a56c93ea693ae990e867de27dcbeea150ac330b1dd33568504d613b93767a299c175b202dfc8625c6ff1915e2005a2e6ee417708f7fca656405cdfe9dff2167a5bc73d86d645131f077bfed5dbd95b9b298d989c5e643c9cb342a984155a52f144e2d242424cda5c268d3d3e095ebb37ec4e3b020835ccae65aae661af95daa152de1316fe2e46f9db3fa69e355677f7fd3e0c845a5c787a4bcbc53cdbf8ac255ae74c5cb589df51e723d4ab30cf3f02629e1b5eeb66fb238e84c209d30468fb7c3652a6bc7d41fc1b92d07033f37713035dbdd17cafc11b557862fcad797b7a3141ce911c07cbfcf1bd0e1c074a94873daf8fb1340904a1746f6703f4061e727123bf4a43ec5fba28242edd345cf8e6c54b688897f5e14419f035c4ec5ce3d0440f8e81b8f9c0714b7bdfef24e94193bb112f97d09ad54c5fed22bcce6e6573a7255296170639dc2dfa80b7e8af894105586d5edf63a7c0985797d8b67ee6a336466e5c76bd335774c1cd0f4d10f702298c807cf5305b7a818c866e565dfca9d6e891de93250920a22d2b5cce2d86176c8650122254b4517cc971635f20201842612f6394788f97f7e1bca0bb145a20ffb69ca24a2d290c917a45dd70f78a8f7a3db056053952d506dbb919dad6c85ab0bee269bbb73e011ef65baf18bfaa745e47a908e41199007160dd34c74f1541f91373021527fe1709f85bddf85a1651fc345e39d022e4d1f61528e27ff7e1d77b4e76526b1bae21491042f8ed629679e6a0a613a25ce99fa6932b5970c012eba57984c11a93da044f89f32518fc97a0ea8ad273c47babce69fba1edd1e5234b4612e9ca91f6551abff9116ff512032ead9943d798c9f49028767e7497a093f16766f84b8fcd43372d887b0577efa9b978dc8f6044578ccb6b13eba673f843ebeb4df088da3a7b497c81160b4fe5a8e2deaa0d27573673bbcd7b9f4d3cbabc49a6dbfd8dc7d11442daa165d1fb0d059f03d1f9deef258a4f99cfb94f3b2c2f76deb640b88cd1e7b87fed3c69afb4781a38c4d4e09702b01a41c494900590b7a8b36acb03645d8ce5cc369cb82d737570284570288cf579e53bdda48cad385d79"}, {0x110, 0xffff, 0x3f, "e7e8f25e0dcef532cfac18cab41a8175ec647699d7a47222c363773e180890d9d3ec3b432c740ba0c8e68fccc25ea6fa6fad84d44f793c077cc81c203ed1ff96f4f058956f065d2db7f1b07d3fedd646cbeef9c8791522dacc7a0e0d805d3b6ad17a71d701f5e8b145503f8fb30d77a0eeb88365cba7745ffa19a3ecb88dcfb915d96ceb113ee4088f1417a944fd38febad826ae3a4c08ed8bfff70b13655356cb235ef2901537744bfb288904a8b1b2e2f3102f2c834dee0e4b9f0bdc1f3e10ac38d6055f6f94d4de95f289e5ab4a0b9636cce4a189d7f7354c542de3b227f4b125a9fa09e3cd607bf4f583c689d757cc88937526c4e8ba56b6010b"}, {0xb0, 0xffff, 0x4, "6e9983f2a24c4f0fd2f9d3b042a31def37b1ea0eae36c00fc99a3597d9d4e080ac56345c64e89ef53d5728e82e3457a07620c8c7fe98c51d3c9e5486fe8009adb30d2a619a133667b47f8ed6c7d3e4e558c8496512fa8e81e6c4a86167df691f29c437b61ab5a1abb7ac2be366165185b7024420548f18a632909d85596ef09d1b38dba6e80de85a7aa19e3924b2fefb0976ffe42ed7a2566d2e11bd07d3477e"}, {0x100, 0x1, 0x7, "f65f15c5598960c7428e33561180ad29a28bac890cbbe391469b160a1fc7c6b108f024c15250f86f0f5adf6f0afcb699f13f18ab8fafb12e2ea80821a8830064ae6d6f4fd5077095318f36d0252b5bd364d127964720a3d8e0e0059ada1acff641b3aea68df758fa6b6aaa223a8c7881ae4bcb7a67f2d0cfb39b28f0fa54a0ce2bec3f8d3eac8311b4c041301f3aad6aca9e59567ac7c8031541ad397669a9e9d7b1ffee989df753da70d5efcb55649b678034d5a1d9182775612fc61410f7d3291ffb3f84db42ed27aff433bd31858a996626938b5c257fe8d4ec16edbfa0a23d215aa8e72ca59801f8"}], 0x1408}, 0x4e3}, 0x10, 0xd) openat$vmm(0xffffffffffffff9c, &(0x7f0000005c40), 0x80, 0x0) socket$inet(0x2, 0x4, 0x4) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) executing program 3: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x4000c1, 0x0, "1026307e7be2df67de20888bda64612c3100"}) sysctl$hw(&(0x7f0000000200)={0x6, 0xb}, 0x5, &(0x7f0000000100)="b303a353b24f52214bb0f3fad01f0a657b", 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 5: sysctl$kern(&(0x7f0000000000)={0xa, 0x8}, 0x4000000000000087, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4000, 0x7f) pwrite(r0, &(0x7f0000000040)="9f9e6607fa89866ff138f3677f020c2ff86c885d67b17c6bf4897c760a90a2f957b606c6d09f65ddc254e9c55a877293501e56afcd361a1fed3c60fd3633b4fa1baa06da54c219a3b3c065f862dc671016ccbbd60a55fadf1f80c9e25cddd597dd44a06c1ae4", 0x66, 0x100000001) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xfffffe}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8", 0xa6, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e00004070000", 0xac, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x45d48) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x18, 0x7f, 0x3, 0x5, [{}, {[], 0x1c}, {[@loopback], 0x5}, {[], 0x5}]}, @noop, @rr={0x7, 0x3, 0x7}, @timestamp={0x44, 0x4, 0xfc, 0x3, 0x7}]}}, @icmp=@timestamp}}}}) executing program 4: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="53c191f78091cc88b82db5acea59f454187ebc67d06f12a23fbade69e9cc84351882736e1cfe11dd29ea35b61c743b3f47d20bc63143c01768ed18f9b2bd9d8de1d52fce1d81bf334285e4a6f8c2a32813dd3a82d89448419346fcedfa84f42e61b9292311e33426b9f8a72421195de4f0f4223fd3ef67f88226d95cc5fdb775e955892703d4e8ee809f9e0f1cf594391cafbebcaea316e81659438772b2e8c24928aa8e5116f0c8c6ee62447b0bee2aab291d603271f34cf70ab7f5974ecc0935d1a9926b88d83d75b52d6a2e8c46bf653be601ac1564a5325e5a85e0bae9703ef3e216fd984187e89de8cf2425dc28b7b15a08966c8de111602a71", 0xfc) semget$private(0x0, 0x1, 0x180) r0 = msgget(0x1, 0x1c) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/9}, 0x11, 0x2, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x63f1, 0x0, 0x0, r2, r4, 0x2, 0x8}, 0xcf8, 0x10001, r5, r6, 0x6, 0x0, 0x9, 0x4}) getgroups(0x6, &(0x7f0000000380)=[r3, r3, r8, r3, r3, r8]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x9, r2, r3, r7, r11, 0x30, 0x5}, 0x10001, 0x8, 0x9}) socketpair(0x2, 0x2, 0x1, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r14, &(0x7f0000000480)=@un=@file={0x0, ""/66}, &(0x7f0000000500)=0x44) socketpair(0x21, 0x5, 0x3, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000580)={r1, r2, r13}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0xe38d, 0x2}, {0x18, 0x1, 0x88, 0xc7d}, 0x0, [0xfffffffd, 0x4c00, 0xf410, 0x1000, 0x3, 0xfffffc96, 0x4, 0x57d]}, 0x3c) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) r19 = openat(0xffffffffffffff9c, &(0x7f0000001700)='./file0\x00', 0x10000, 0x0) sendmsg$unix(r15, &(0x7f00000017c0)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000640)="3ec2a569d99690ec84d3c29b04d30e079230a54ca2f398b2dbe4", 0x1a}, {&(0x7f0000000680)="4b892fae8034768d84915eb3b1f684ee1610980f305165a45e2edaaa7743f0fac8b5c43499f59beb0e88aa681d877ef0b49ca1f2513f4ca8127ec1e7bcb0be31780525704f357a592704d70f96d35238faa45c6f55a7f42cd942ab6fad226700d4b6ded9f63df21b252be3e4bc852f7944971cef64adefba41ba70388661b1faf2fac38788dbd32254e2583930ddd5c039994d1e03b4237fea6e65246ee2b914dab13876f9149e4f1730d403dba3aea80e4e97fdf528b1242fee49869bd980f2850240606b1118519b581410ba8b007df564a97666894973c2a44e2459a27758670d0ce18995504710eb342fd98b40141c9e434ce6038b8f1cbd10cfa41d94074be052d6358bc9d2000ce9180873232bbf394d213e493a67a13dff808aca8bd0a0a8a18e57329944f6baed915c22eb242bb1ef429a9da43e57f3bd5ee72cc654db970e8a904f1cfc43951f03570c138517fedbcc95c6c842f1ec54891979fa3826e0b64ca28812d50e7902f9c9591e138e37a7420959743d50d91b013520f30db5fb025b8ff75bc849ca1c9a16feef46e16f68e20449c15011c6905c6744fb5065f794ec7cc3008319f9f0161614ff9da4c3467670dff8e89a8661bd19ff0e0d42bf95969e56182e0d5565ee3376a86c20170ea7cdbc14f1ca86ff3e98fe953209effc4e3d42228e2200f8b9311ca4e4f7e4faf4e7beba2c8b9814ab83e43b0a3e71b20d4eabc530e9a2697559be290a9da6cad129b07b3599f16c366c2f8772a2dee03b36e1f775806ff015c683fd7f00433055c37324481bcb3c86a5d3cc4bce45f0b2e803773bce4478912082309a63e22a3e2fddf11095f57004cc3a0f5e0e46ad5b000b544cd350a006809d671049bff0e69e072c7103e824793cba54e7c9536b4037a54583c6fa413988b310a7a957ed549adb9f6d470ab1d94bd42f674b07dfb7177fa3e954e8d6272fba7cf5f4c166e99470efd9c6c4699d387d14d454839d3db463fa1e137e6b1d43497853a55faffa438e1059e97e8eec4fe5719a66e49f9683a1df69d323c0301c6ebecfcc560e000361c10dfc8725679beb317f95305bf308860ed15d609bf04f328c4959d66fa736ffcff41f3328044fdab1af0ddd0636e34102178ead0226c16dad7cd74c5547c47f54b919ce9349b83ddc648c0c24baeb14bb343450fb1612e6e8e9ea1292d6b5739393f8df131dafb58a7b7ab6b95fcaf9aff11c7e0e7978f065cf985b67eca53a73f58ad3d02ad10c6d08b9ea4d4719374c232bf179809c28de8098b89505dedbe39c77835828664f08ec3fb7e17ea3b7d8e302660e08e65e59466626d4757ee0c194d6a972efa029f2a3d5ab0e0871a746fe52c8bd32f65791a30bfbc5a79629a14af72e7fa03e36562d4ea8ba3ff19e575a230519a4ea3e2b530acec6a3e045f1f02f647f277417be24c660438ac303e5db07ec9e3c7b9b88d642dca7cbd3016ea858be1eb4f05d40cf09ef6c0dfe4e2edd4a84215c7bf746d1c61c85d4f3f832cc9d8dec9b24579fb76cd39a9389e70d76ba1287c5665d21d44986010b78a54147cc48fb7ffa4ef1275a9c20e1817aa47c3561546cdbd9c027224587e20f462e49e389b57aa9ff6308ad79979dcd9cb0f3657be896aece8b6e4be94011bb3d8067ee68781f546874adc6886a7d095516b2e0ef1579ab96e96bce69f6115c95c76ed9736adb42f5bd678d1382d480d32d95e476aff28d073a3c62c692ac109e184ae67642faec4b3f5af6763bfd4cdbac6745396708544fddff853cfc551a900c9e65d5de647819a6775aea86de22832e46d9068bafe1f10db3e52d49d7fbb3dcaba07089d7b9906fdc59e0195b2fcd1f8227c3dc61fd68b0e62eb9e9b09c0fa8175bd8707041ec91adb665b20975d26106f05dbd0809e3276b0e7ad49ef44bf40afedf7a23b098dcb704a47a0a9186779ea768394ab187974bfdc94456e0516fc4b05e66a3468c88cd05287b6a24125dbcf6e6af76e7577c3a5403c05c1c2155cac1f8c5a1d38a33177b70a32c267671b4b8ea7f8a053c525ec0595f1ff19ce80f92f40cc42f3512642188c8c00a0c87e4ece7ede2cba8c555c3f4ff270ff4c8b868b5a180fefb0ff326b00eabe45cc1443c60f7de23cbcbd7128c7c19d9307824eb9d62ce585c3b1cb766bba00df3740f0573ddc4c2d2600c9e2e5f05bee41804ef4bf62bd9d494e35ef436bb7e41b12f745da2802e4b337bd71f87af84d01717b0a7631a975496ff8ee9f8da4ef469cb1d747d5baf6d3f9c7c7c09934f67c3916b70853120c808eecc510498a1da26fcf69c1bf6be386e1f93ab6f4d0c002fcf5dc61c29a8f156a13a69d743a50f2fba48d1bae19b8d5e4fe98bfd6e6357dffa4ae281d4ce860ee80eef964a432a980fdd49be2bfef55e7c9d7c7c1cd167bd3efdb46a7ad8f763acfbe03ae09a96191e70e761e79def5c35a9a96ad80638556b6da16196e22fb172cf5b92ccc3bfe82e33514b4f4f8a695bdc67c1c9e964c4b0adb4804b47977892607d0a856ef0e3591300170d6441c80a85ae781835d5614d836f4e20ba803aee202003e0d8ec79fd7b9f3e83331310f7a9f0a14659978c98a6b6588fcb6da52af1121dd38b31385c5018b0b76975541b3c8b3f126b5b93cea1fcd9f67555e59a86035b2c167dad9c97f71f67232d7bed1b1529004b7e86c66c8073d5862d15c8ffac079f1a2c8257923a271a9259d8855a241a73534d278a93b941fccd2d3a14b49c957341c45dcf5807eb8bb8f5f21c63e38d8b95383496ef576c6ec4dbac632017870ea2480665a636fe1b017042617540371b32095ac97dd68ba87426bc625d25148eea64f54c511d1849ee5e6906768fb7afed188aaa27f8f31fda82a1e4cb7f93e83f5a187d9a2c3f868799f639ebbf9dfc2157ff754d1fc5464277a5e9924d6f8224bdb94e3570521ac97fd6fee21f4712d4a1a4e2b21c203d7e430637a7b79c85a31bdbc8f89d957c5a9745b8b66d2cf604045523fab2e60814a5910b82f72b4c06e06b98427fc19bc8d56283c9e5081a102e829ce88d22f93cb710dae251d1a842fdaefa240f00a220baa8ece8865b8c6f324333fef654bf6e2858666f52ff6968bd1944ff1015f16a0cc9b690bd2fe4da0455c940dd390b54c0e3be6e687b2f66bb342b330a4d2ba733fa3f0e9065930ed217642bc35fa60d57127ccb4c84dc2a61c4a39a38b72635d275a6ed5b9377e5c95e3f2fd3f1e6d0fc4678f60cd9fbda862867f3e524f21538fe3f61479c654ffd99153104a6187deb46f11925a037923b766f5cae0763359fac4f93fd2676bb7a2827ef970734497bf2a55975eb0ad2bdcfd733fe6c6fc7e89ee39f698085e967cb897d78e8dd14d329a635c1f39be6e75d692411bf4b49dcaf17bafa0f6121682dee08909f7b1c03c382a4ccc6e1068a2cfd3c2611560c4cafb9cb83982b3fce9554b17d9fcc10c6e59aff055ae7bda78e934caeaebe34c24495f1ae656bc4fb8bba40d8068a4750a64fb9ecea466287a1ecc060445c39cfaefed49868c6aeec82a1aba7e0d359bcfbfaeb152f7fbf9129aa9e53def200e5dd6ca1e5c0d72a51ec575ddc3585536fe6294282ced53b4399b7471b5eaadbc219aa5b84986f340e1d17be6054e8cdc29b1f57e8553eae5662404c2f20a889bf4cbb315140d341ed04f346e7567b89f2010a74a78c10dab1c7794508e0f593b38168351124d9235d67f6cf271e46f169cc69633351c0e002e466b5bdff70770a0c1466d2bd14f2e55cab89e95802c3efc64265297d341edbb6635f5aaa69fbf201a6a2ebdf9b83aa6dde1a5c64909a1384577067083b461b978ef147f9f963567e9c082bfc5feb13cb894633b7c263c6cec78c1dfb6c4b2f93cd390174cf60a9d46f35c206fb75e424897ae359801449aa9050a640aac45ce7a7b1ac4a018e01a9e48047a19fb102c428a0f3124c1a584c4cbfa04e29944395ec6872cda0921c2677e77267a9da900cd9948027b26abe818812d6b4fe2b693a50220b8bfb1bc701aaafbc7b6311c5ba8e03acd62e009b3c1708b52d6a3505909f2cfd0d8c4efe98ef66081f72da39f0f64c37eeb0f2da2b77750f0dfe5f4bc45adcf319337ff0a82db1ff98a1be7918156b5cd57c5cbdfb263a070a4f4f6955b95a904d8ea2703e593f8b9f39af4703a6fa678ff3e4ee975b1b8df6b2585281a1dd86cb2b7838f624c0f1ecf2a311a41507da240ecd8dfcb45dfbc6e246487def9b067e019f13dd89c29c7f1dd4781e9b5ed97d90d2242c783cfca40c85a1e260b08b3966cdc4037514e8d1807959b0992450785ac7739ca8e9db2f5f46409610d74fb1460f5fee3efb240b132420fed6c56ffc14f0386ce063d1b8c9307b7dcd39d9dd608218bd56207b9d62ebad0ae5f802dfe4b817c1edbfdf3c3af53a7059e1e29ed614dd07ddfcc98d57bc215dee7b618361fc3528da7235dd5bb674f03812abe1c9730b8487fc0d7e410d7c6283bb30dce6f61b0fff16063d46f820ba64458b045f3ca9792d777ada4b3d545d9ba0b10cd680a37bb201cc9c7aeb77c049aeda5d23a76656cc6c4066190fbf4951c8fbccbd9444a2595712b1cdf587785ad3064b9b18daa162861a10b9c8a3f406d9f30942f0655543b23fd19ef98adb7df608437882d4cace631b9727b7f380fdbd141cd379521b74dd1d24189c11e7a2e01e4adcb0450fa4d4e63a1a7311c9dd438e12150dde267a5bf6905643b8ee37d7393f5cbec4a8a2a36acd2dae5505f8b09359f2aa2da90efd602562bfd254bc9142036de661fb4235617eed3db963114cf32eb92f602ac67d4bf2219b520dc5604901157d23ac104dd9deb7ecc34e84b9395e4b88f493965eb00ca9aa47cd858f462bf7aef8c5bfbc916a4f0cb2afbd111cba04fa78c081e3a5e50f51cdf38999ae3d5bd51893e1ba213e77b3dc6e0d809c8a4ffdd2deccdb793fc664d41a2545e12f4bad3d725358f0b46f470d9de3b7a882a7581400db69906a60221d5c4e972681abb32fbf95ce527981e5fd31d6e586fc2766192fe65c5aceef7939945d838840940c7076dc65ca0fc72a4026ef7d042c1769adf96ca09bc88163f00164e3c28fb128eb67e817db1464cf61534c1155ca1280ea3ce59e477753cf90b5b684eaf927b6aea2bdf7cfe19fbb706c790c0a9dcae1830ae51e64c1c52ed3ca3a60fe3a3e181d9e25eb895e17419928d2345d5df14eea0310e205a20f336a90885e9799e064454bb412fc12f757b52dc6876e2be40f6fe5859ff8cc5f8a7c0c909faff3cee20256bd4b70fda131aebc6fea1c0f3990fef30617987cf4eba31480b96166fd5b815adada59bb4c43c757d55522c72567bc3d885a9636ac900172e36ebb08be50d142785644dca7b480b8fdffa4fd014e2ee2c1616bcc64f8a646dfb042a9a38dbde69c27c373ddafc38b5c585045d5d9afc9ceef1797054fa29bf9f5c8a045f20b0f8087b155912457f7db58ec0580177d2e1928e9790defabdf4a5554cd4de64bb9a001356e2e464f8e72cba0be7379d22280da1be77db0a3124c9756e64d10f028dfcb587f34d7f8b10ec97214471c3f98fa1c7cdfa1cf30d1000c73b91bb6f68ca77baf3350643862401bb789440e0e534814385ed1caab71bf088bdc12460ab21be71de60919ed8e5984ce68222f0cc8d4093d9298f43e731cb8eb318d5c3d0e40dff54f68b73928cdb917adeef2ef18b88ae6036594114ce61c8119761d2c7cf91ac5e5435f40bf830029c00237115325", 0x1000}], 0x2, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r5, r2, r12}, @rights={0x30, 0xffff, 0x1, [r16, r16, r18, 0xffffffffffffffff, r15, r19, r15, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r2, r9}], 0x70, 0x400}, 0x4) open$dir(&(0x7f0000001800)='./file0\x00', 0x10000, 0x0) getgroups(0x5, &(0x7f0000001880)=[r3, r3, r10, r4, r9]) lchown(&(0x7f0000001840)='./file0\x00', r2, r20) fcntl$getown(r16, 0x5) sysctl$kern(&(0x7f00000018c0)={0x1, 0x48}, 0x2, &(0x7f0000001900)="1bc1d7d455486529e603b21bf2e62470c06bd05e33f3f7a2048dcf9e961add84db3117f36ebb7690d10ee827355f95cd2354e76c27e138ed28d146641bd1b2cd9f089e3ef206ae03af4fd45db8f44f18df86d0f40eaa36c0ca9c6a3dbded98c5f8677fa533ffdbe6e6919875683906630451ff31067af50af24db259d96eadd4abf237056241e10e79acbe9e9fe2f031b459d18858f109615a0b8ae479d025fe3b1db4b581d5d93bba619e509a4f3ed05ae26dd13723246c86c093dd605d214852708dba87e98759131431a766ff7288bd5483bdd5aff366aebe30bb29ffddba0d8ef1f1616b072ac0d9c84d303d082403031c1e1c343193760407c9a179d369bc3588dc3eee9706208886b862136ea9068c80df5f315aac33981f9939d8f03d5d4ec4552d9b1526afcd61d8db28b3d1c34f4ecfdf9f48d2cde04ec81d85c84d074c22a084d5d02bdc408ad04b1e3747deecefbbc00c7ccb302c49ef229e37af589e0ad01dcead6ed11dc18879111b0d6d01b92ae233d2f6c9f72e7b154bb946cab8177b6c98216b767c0fc9bf62465e9e94c3758efe34f35a7ccf7c4126c0031e3aab7400c8ea635341849bd58b48d480e1acb68f198e8912cd5e0af205ad49f1dba63e23b3578b82b8d68eac86458823ff8189c5bcb36a49c29c7b914811305f50e4d48144ffee700b87ab4f03e302946924c24a85a83aaee9899e7e11ec0b4780e671f5a26e38865230f6bba37cb583ab1bb3f11e2e8ab7ecd39eae3a2db0df2b0b4985b5eff1fd23699f411dedce21853d1c153b1d56f4e081be3f30fbe5eed5f8c8e4bc1fc0321bd1954b22089b95c9d286f47ce704697f6b3f6d29795208b6c04403253562cfe2483bd5470ef71a29fd3dc41471b1fba1bc57a25795f73f84f427e658c3a404b21f64dbab19dc9bb1243f5da585493cbce02a9a7230e6673dd2b67b3c02e4432fda8871913ea089ef2eba1f3788b400be7f42896e51403bff86e0b66a00751bab42c743f969b19af10dadb918bd49d83511affc595af07b5a04e4caa7ca2d1708603c5e827ac68a30d83cc58ba55af9faf0017b74011e20481fa59824c1629c4c3a24eebce146edb5521d94190ef5f91a2f9053dcecce251165a39d7977429fe993399d21c2eb0462e8e0f9791b9daf2dde929f1ed8fa5d12779e871c65de2fbd2eb2fc4854ffe90af314fc165096c53ae5720f1f8bc4d01ea511748c83078cef38ce52dbd27fdf899620765ed269faee7b8114c6856c46df7e2bd9d93b207e5d79987f562859468d54d4c72e2b9185537b3ce9a4f82029bd52a9142ed06189c68c2b49d2b90ed257f892c3f70832108c1efd27a940973f93c04c89cca55ad2c247f853a47cbf42f52a69138861ca6c4a265812fd403369b16c7945da8433c6e7ffd01243b8f9843fcf93e2fe9a24aae685a1621e85980036a5d804b0eff99c7e96c68cc44882ffccfeaebf26aed330fb562d299b05d32294f375d0eca491adcfa9dc1798650fcda79a2b5f50e4c1043c642581ae52223be8376a24f9678ba936d92d9582216c6481d5c224305713c7b95cacc3e8549c80cf7ce9b76b4fd7e8f530a1168bd50f6fecd2972fa3163af45f8de608808bb2aaead21bd5654fcf8c648ebc9e0294a6f283fb9466f6302f01001bb9c87b3b172e3f553990e6ef5eac56e8c75ff23f8de9fb444625fc3239e1f506fa55c324c2c4939bfcb8f959d71458c8f34435a15bc03dd08461fa7da1fb8e19ea4fe99bbb43361c10c1d72d657c8bae02032bdadbe58ef1ca1fcb23c1f0a61299434229203657f64bcfe4e3de53846ff633a1bf0f882ff0c40f8d65efb81cc11f34dd05848186adb419c09bc97e73c29a26924da0c43042ad8e8e367dc7be7ea6367289e16ad28b64d2297efbc96478c2a7fb74dc521325fcf5ca546186993854a197a041b484276de7e592f35f02dd4a69a52f4251d2ed1103c66048f11886837e025afb21d48f6f10a6e5b62388982a07ca6b901593cbcc94f103fffc6bf62ddb76fdf1b9692283b0ccd560ed2fb217021d7b25222253514fe17cb59891c9f7e6ebb610ac8f0db8d3a804be281ac359d52842034b5ab3115a8a6254c68fdaddb9caa2e73a3f69aa5e9c1bfcfe742799407843e248970be33fec68b2b9f8c897a6fc4c0399383706f8ef2dad887dd25c6bfc51fc772fe9b942d716f36b718196a07438ffa2487c7990b5e737b1ff1415c3b09c4779acefc13d7a8b0713a5cbd59766c6b75131aa888712c2fc65c68f91e9ee6b0e2139656e636d4d28e24e06dbe12d947512f8ec2aade5c3f0e01c5fc419ea1aa00eb232e79395b8c3eeb62f07e56e7851d74548befea8570d189bf59d1ce31228a2bb00eec0f467e9f288ae1ad95aeca7794cfdefc5fc7dac35d6988cb0fce262728f2c46b307df9c1949dc760056b9fcf49e0b0bbd9fb865abc933e083bcfb26fd7e273c5ce9e3f81eb600cbd961daedee1e768977aa59efb8554c79df4d71946b35d3d0a18ecc1dfc1a2eef157c9071219ed09bca2f4a1509a1bf278ae68936ffdd7f5d022b280ea28e77271f90bf1690132ba2b29caf2b4c3365c6cc41cff93c73cddd740d56e3c6cbe964ff5f6be07e96bdb0986adf0893c2a8cf017142ac4543fbc953aad4b2a27860d2d3130fa16517843552464ba1ad5245397ca13c1ca402bcfbb812d57b0ca13b94a21e6e9c26bb674ba72f5f3736b1515599330e3c8119f2d64c34251fcc97412b0fa6c57cfb2e20d2183ef0314e6a4b56164e363fba9e49f3ba195e03466d2b3a24513d97e699fc132c46fb3f9ef794451b2f990acfe2b00fd11de7aa7e314db1e3deb71cfb8dee37e3429f0781b7e0089645f1ef80b9ea0b7b7aa9565aaf8327f0dc3f2bfe8eb8839c76eeba4daf32300d91a1b29475f0207d47e4e3a7d399a61340f636c50c96520606ea512965e74d4f62930a714424862d15f076bb27111f916e290938a61d2b7a900a5458ed652add4241b478897afd9d011d98005c5a4ecb4d74dbe47d49f4b880585c2f74d4cccf251086d04fd1c70c693ab6132fe8e5adb5a0df65207c4cb19f4a877b21b7ff443f65e848157ca5c5333773dd0286e8bc60ea606d2ba179e90f308ae55b282b1a7ab4e6b6609c833f6667d37f54452d83aac34938a6c9f6d97d0a3f20a63244243ef14b4a188090a9e509e9f5cdfe7ab49381705017a0aeb7292a004573cf6995f6065ad8fb7cae2c4b2c91902fd1ba6383ec6a3c7ea9b008f827df2df23c3323d33eb1ba2ad46b8b7b12080429253286c78e9651a080adc035ad90acdab31c620e67f4b4ec49f23ceaff08072a31c0af294f8228e7cd9b308605a9cb07a0f06d0203943f0b76beba47ad076f86dd7ba66db463524925452ce816263ac084e435558473b863db4b1fe18ffaeaa79cf45c8e3ba099fcf28363bc9586ea78f6b4267caedd5232fef05a078310526486b65fb020e37f05c6140fa53bca3585d2885afe0d30a369f5f524bdc1d302462efc3e291c1afe3b96efca8a071425c48dc2cfc0c7684cf4a28108aef917e15c3ad56293da1706b16328bf081d409a462398adc3d0038942eeede3dc48f797879fde105a730188f8ce94ed1d7c7afcdc85e70899c3a609857263ca66fc6e4d582d6084616a254ab63e01b287bbb1ff986e40621fd15d7901af52caa7e02bc1fa8b97fa192a6281a3242c34dbf180bfe832c706a119d03b13f34815dadd5f594f2f90cdac2d0122f88f1234a901fab6a1b6eb0d481f48d8426aa28c11ccbdfad36697242c8b49804fb6e1520932b860d1f5eb56f099ade4be821f99533350adfb9787224f86e683705e7881645cdbfeb88f63f8a065986cf90364162d3e3c268fd49dd6cfdaf2aded5ead757c19f148d712fe214fb0ed6acf03a25904411a430da93b776f9f2d89c840542152357438985c7f14c77c232d8356295bf67bfa43212fe0f897233e2f2bbcd7fc14672e53bfb2b959c5412a62257c0dfa54f0fbce410a0892cbe3fb4dd27b4be0d5a51c14809c519f76adb43dcb47e7e6bb70b07ffd1223d4e390227419b0667bf5a8259f9064208d0173025efd515177606d82b091a2964bf20c554fe4c4fb413dba0a52958253630c5ee82cf7641a8e47b10523dcd33db29bdf70e859ef2ad83aa17898adf0c8a58b204036c941f2cb52123ae29192a415a672c195b259b3a69efdff584eec058926e4c5f2fa2e18bf2e6bcb61dc3336d1ac04b8e2923e2f4c2c5478fcab7309f35a42935688397e8e05770499e4cb6f8d5def4ae95c53665fee8b2b9339c2d0b7264df16087b99b5ca46388d8be4ebb3034abfb29f49866cf97c1b17f15a989df06c7c7a82420e095bee76a7582bcf1e375df4066f8154698016815c05c04d9c85a342feff05384fad9ec86794f55fee57a8eb466a1f306f003fc0bf7a395bfe6a4e6196462069343c4ec3fad3f6f747b0003fcfb2c913e6ef4db6a5f3578ab2f0e9915dac1478e623dab07627ff607b4cd31a89f6bf916a249f8b09e921c355c84f8587298abbad2b86663732345ebe2d0eea2e35bf676cdbdd2d122155998452e76add588fa6f8d84fe564e87debab1b72707be810c63c1c128226c17c7417ff1f5dcfb4d34cb4118ea4e4c634298357fa4c3e20c6a8b88c1bed7d58ed0225f260bd3086c7cecba923f38272bc0e5203e0dd161be003a00b87f62406822475c96cd18f52c58ae940dd3e84153b38058b9f875b406d1965daeb030418780de4093634a0f699b6f4ada1cac236a977c496887bdf8304474d72f4d251fd5cf6ac6619dbb37bdcb4ffd6cfe3f2d27838e570ae21545203a03a7aaf340ff5ff8c839bd2a6522773a8c935fefa9ab693e0b771209e6e8560d2863085ac087ffd1957e62826f74e653e0d112fa78aeb0b5f119eca66d7222fe26af7ade05f3d744d2ec56d34c9f35ac6ed73b408262c5aba58b5184c59299843cad488f50ebd0da42c60f9f54ff229c9bab73c74cfe405579dc5e62dd35ea770d05e29182fc3d2be72455c0da8d23fe36dd9afba1696832e5c8d1e8a085621f228bb891978713304a0b0504ffcb90d7c0696c84e13f749ef4f3604eb0aa345ca5dae886d093b55ca7da9b4c4efded85609cd4b249150df70d3c2fdd4ca762d0fb5dd506b0e6e53a4fa29759e745b1cba0193ab726e46d91009f725dc7b0cf239ae6be1d7d55d7b062951ed18a3a6601cfc18f1468c2bb51dc3e19fd905e37bdd38efc75b005af430765ab42f9d73cdb0702508fd40fddfeb6100c16e81067ed43e4ce1ef21b44709c95ff060acf78b642eb9cba8b44634bbfd3ef53ce7831741b62b2a59fb8db70dbb324675f87da28e67a584ff2d0e2d88f0ff8b83ebff8383ee4a32365df1b76b1fdd4b7d475e0a54ac56c4604a641280eb813f7a436839accf3b06c1eb6c30178133f7fbe2980d2ada6890edf1e65cde202320cc281d8f49981928ef1f906b51de5e83d49fddf009dbec536d333d54d91267e5f2e5a68790d225aac88d7e53056344703e6b8234f8a8e9c0e2ddba7ca5a8db068bba645eccc59989df88f06b4ed966d8a52f3087db7a7b9a75fd10957091b8d9386910cfc5f7e71c056f04299916fa1630cf9faa608adaaa8981a9d2b8c6fec683a2a1cb1b2365075aea9df47c418aec84da5dbb6eab0e20e4b199ed3c7a678154c2b0a7c5decdedcb9eb3d2b847cfd557546b3bd077a525b5109f6e6e7eebd0b4fb595038ceed418d7f1a17856f192672c2512d80a51df1bd215950c8f9ea34129", &(0x7f0000002900)=0x1000, &(0x7f0000002940)="c4a4723adbea1315658b5f97d9e2f171073433cfe462688cc997051257adbc7ff535dafab0f9a794f1a1870ce41d739f0c49df8c314e80917c47c6723475ec06804f4832105fbd72e7e659ec52589e57a81efb16", 0x54) getrusage(0xffffffffffffffff, &(0x7f00000029c0)) setreuid(r2, r2) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002a80)={0x0}, 0xc) getppid() fcntl$lock(r18, 0x9, &(0x7f0000002ac0)={0x3, 0x2, 0x4, 0x8001, r21}) close(r15) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) shutdown(r1, 0x2) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x100, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) shutdown(r6, 0x1) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES64=r6]) writev(r2, &(0x7f0000000080), 0x0) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) executing program 6: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="4fb5", 0x2}], 0x1) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x2, 0x0, 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e4000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000240)=ANY=[@ANYRES8=0x0, @ANYBLOB="6c88f7654c15bd2b4e021beb63db5d0e6932953a5bbbb2d1eb560989c9970733f58e3c2cb7f367f6b49042319f86a073ba77c8b879e1c6e2c4d4335e4a9e7a10b055e6e24779a34bdca25868af6fb50377273dc8f8f7f5a51cc7155ebad5f7d085a4c28110688706e3df969ecdc121041e92eb10e1236839f9f2f2cf95", @ANYBLOB="93b994d8f6c83223ee86d28538a6231293b884635e5431a97b4a9a28542ecc3000e72c0712b72a0b14337899cdf60aeb6f16b17f2e4de88dd7addd43a373b4e8603a16eb683cdbee", @ANYRES16=0x0, @ANYRES8=r1, @ANYRES16=r0, @ANYRESOCT=0x0]) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000180), 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x84, 0x20, 0x8, 0xc000000000000000}], 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f0000000200)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 1: r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) listen(r0, 0x0) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0x8000000000000000, 0x4}, 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xd95e}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b10084f66000009f050000ca0010000000000000b2a10500fef96ecfc727d3357ae302b17b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b397be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd2b94457d5de7b0d5243e8a9e9b2a1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xbf, 0x404, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x18) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="12977e8298e00cefca9a239e2f28eef89cbb8da85f06a1a8d043d6c821a1d56da9876a", 0x23}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x801, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 4: syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bb750786dd605f6ad900403a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aa3a5b8167d63cda982ed6d49ce65ca48d0002000000000000040100040100c2"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x101, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaac9d00000000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb700"/54]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x4) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) (async) socket(0x2, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) (async, rerun: 32) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) (async) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) (async) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1000000000000000000000000000000072c10a47c0c9e4baf09047b0c7af284b9a39f5bb7e5516d6086ab983069885e8f66624598173bcd5e57a60bd21b514a9863153b5706c90e60b8a4e387ff0edeed5203aa571c8d978f197a500508811eca0abd5a185e71a2f9d308693298589101cab21f91fa80d7c2cf0da6ca583ec8114331f366cf3486275eb91bb507a2be2a4879a8c77dbbb935b68e03e94e9a50a29bc53494807feabd0b1e4b387583c652d490e0790f89799"], 0x10}, 0x0) write(r1, &(0x7f0000000480)="3d562de543b74deb3d766ae1fb16a3be830c9cbcefa4ae9febc0c895a7eb112651e2fabd188b6c7aeb46bdb4ed851bf747c16e070471340efa179ca6663167975b76789781dbc3407194968a0d622f3dfd0852620df07bbfe510ff58e8ffcda166f72d1c81768cfd7106f64f0d1daad5281ee820c45e2260ae4c05ae24bd880c041df94cd5e6fe16b4c66a59c82f609d282c63a46103abad67ad280ce5b66c4c01b4d83dca47b5b2ff2382f88160b832bd5548b2cb4afb3d4ff62f21a9f6fbea01e18736be76876dcd51c51b9ae0b28480fe16d4b49c42d5ab0e63c2215cb324f73fb81a38e19c9da10096264eb981f6d30a779b0a00a0373d2a42089e5e2836d27681f9eb0b1721", 0x108) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read(r0, &(0x7f0000000600)=""/151, 0x97) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(&(0x7f0000000300)=[{}], 0x1, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61, 0x0, 0x0, 0x4}, {0xe}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80, 0x0, 0xfc, 0x3}, {0x2, 0x7}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r4]) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) sendmsg(r0, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="10000000000000"], 0x10}, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) mknodat(r0, &(0x7f0000000140)='\x00', 0xc000, 0x5e2f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) writev(r1, &(0x7f0000004340), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getgid() r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r7) r8 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r8, r3, r4, r7, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0xffd]) getgid() r10 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0x7, 0x4, 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0xfff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8, 0x81, 0x3, 0x6}, {0x0, 0x7f, 0x4, 0x7}, {0x4, 0x4, 0x80, 0x80}, {0x8, 0x40, 0xfe, 0x84f}]}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000180)={0x8000, 0x8, 0x80000000}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x1, './file1\x00', './file0\x00'}) flock(r1, 0xc) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/171, 0xab}], 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) faccessat(r1, &(0x7f00000005c0)='./file0\x00', 0x2, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000640)="e0c2c73102713ea18395ddf62bd623801f5617d9567f9e9345b1ee96685be5b21276f0721c276cf450e1cb233d65104ef1dafc9af0b2de529f16a04837a6f8aced797c8bb324b772fa7e2c85ae93eba7ee0fa34f0ecc13e85265511d9302a1fb872550a349921379dd5e23247b64b4b5fab8ef80262900245079d48b673775ead99201a887c110ac3e61ed7ce8ec3eadf40a9396a4", &(0x7f0000000700)=0x95, &(0x7f0000000740)="541d83e26f66168425", 0x9) truncate(&(0x7f0000000780)='./file1\x00', 0xffffffff) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x1) sysctl$kern(&(0x7f00000007c0)={0x1, 0x4d}, 0x2, &(0x7f0000000800)="18a7a571da20d6e73364df93cea9ff6dda055a3d3ad4cf34d6a59178cb1eea7c5eeed2c2993f29520d5ee20e09e6e721f40ba4f769631f9d3c98a5f8fdecdaedd2a6f726beecdd62fc6265051e456b3c1c1fc5ae1c38d590631a943da32670d2f99ba1f78c90f2cf79324a0a9c737e5953bc89461e55490b23b9e7259ca43e67a00b5576ab8e5e78becde29245ea97205ba76e1a6713fb2241050523dd4f69d44e0447e3a6bd3300102cf60989605980ab16e707c300c797aa21ea3042947d1667ab2dc220c75c055e9a527518535a1f3f501e22843e9611fe01d03620", &(0x7f0000000900)=0xdd, &(0x7f0000000940)="6685a7f2ac63564caeafa0e8689bdd5352276599cdb8e2182f64044b015069f40b457833731a8aa36f71514e526ca65b6d69b74a40fb13ff7af0958c14d8f4a939740c9532201c6740dee76551bee19eb7095389cd7a05d4fd41c781745449a07d985b", 0x63) r3 = kqueue() ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000009c0)={0x8a, 0x7fffffff, 0x62, 0xdb874457}) close(r2) setsockopt(r1, 0x6, 0x8001, &(0x7f0000000a00)="9e0d0204928d6a9d123285002ed10dc6b54d12f355b4f8b8b6c50aed3735fdeeb8fb59ad11d76d61088f61e0c4c0206e509a0e15cc346a5c19d851337d460699e615a0de38f2589129ee82f693f25f517993c2da32e448e661c04169c28e5fea356c91fc621c94d3d71cc46fe807b017bb6b8ac27a712a13549d6354ccd4785066bd1d32b7a4979c7a36dbe36b9d930789dfb27c7820585d90fb477739f1126b5366495030835c5ffba298fec1e9f29114f60271cb575937b183b9edc8c56fe8280e24bffd6a9416ddc8ac207de0701a1928ddbd4a8de435ccef0d2c99b022fd64f0d8", 0xe3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000b40)={0x81, 0x1c, 0x8000, 0xfff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000bc0)={0x2, './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x800, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) preadv(r3, &(0x7f0000001ec0)=[{&(0x7f0000000c40)=""/101, 0x65}, {&(0x7f0000000cc0)=""/254, 0xfe}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)=""/152, 0x98}], 0x5, 0x2) rmdir(&(0x7f0000001f40)='./file0\x00') executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="fcffc8445e89db1c0fe16766bf5ba734686c31b3f6637bf104c4f57ea5fed8be36d663880c26b6d9ad9163f148275f2d6c113bad50aeb86fd4b737995e284da3cb1d03eb6629e0a53e21d1e08e3e7065d9ec524bd814f4ed9e95df448761ba170ffc3983f7856fc35eeec72ca906d33d333019013f0a1f533cce76425534041f8de87e7ec69eef3d4ad6d47580267abf22017d8eadf76a87f77acb1c3402aba4757680b795ceed80721c4f", 0xab}], 0x1) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) r7 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r1}, 0x8, 0x80000001, 0x13217f73}) r8 = getegid() r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x9, &(0x7f0000000180)=[r10, r0, 0x0, 0x0, r1, r2, r8, 0x0, r11]) getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r12 = socket(0x18, 0x3, 0x1d) getsockopt(r12, 0x80000000, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) msync(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x6) socket(0x10, 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) setsockopt(r6, 0x1000000029, 0xffffff80, &(0x7f0000000000)="59be0000", 0x4) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0xa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bbdfff0000e800"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r4, 0x0, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) seteuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) socket$unix(0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0xff, 0x7f}, {0x3c, 0x0, 0x80}, {0x6}]}) executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="a2a38558b6aa5db05359ce054059b4b7356f17b89779fd3fcf7b75193082b96ba06378a5eba49bc367b3ce0b8479e0955aa4a073c73314d3c0469f95a1c65bfb658ffdf0e3e0482552b03291d9ea50167c91971bad32b267637f08758c90b7ed4738c7a67adbcbec320fa3845ecaaedcff8c", 0x72}, {&(0x7f0000000200)="400a26eb7e99bec34989156499ad99074e28a50540ba818279a033c323d469d98ab81391833e2e985b4bea25a1e04a9c6b7662286eaa160769eddd8964b60e441ac4e548aa3dc7defe3e0296c8d6b781fa7dbf496c03c9dee1ee1afc8d749d3e10cb5beaf3499f3a8dbcb00bfaef3b095bfd9fabd20f7dbf9c5bdf24a83e827ed45d0035cb76c19f0a1ae30c0a61448b4120b8", 0x93}, {&(0x7f00000002c0)="53af5b71692e84078c2ba856ade087f9febc4e7a11c4b8997f94cae312f522d1eb1a6c5f679656f23b60417ecf8bc2ec544023f8fd7381e5da00a5ce8cdbc36e6b838515d129713f31c490d8a577db4aedac873d25d527dfc08767abfde618bf3b617def4048c346e5e44d83080173ded707c8d5b1ef3b6a61054b6e0a0321e366b92fa70784dade1f5840605e9a493830a71253d016", 0x96}, {&(0x7f0000000380)="f5bb12fded81377ae27c0158045d5d6bf02ac0430b721cc3ee82522827742aeee0fd7038bf6debf298322f1c211cd4829565f68d2f32c72e5de20d440de274230b0f960034c8e3855b8968a554552a8e705bb844e97b844830436eaf006ea657421284b715edb679f0ca6c387a1ec1a3afe103700b61b2e2433e21272bc1ef680b2e78a6f7bda48bcb7e598f99ce0c2b2e3df89db43781941cc3a210378fb11a30f4567cf84c5f26e5359cb752c4fb852a664a10a1", 0xb5}, {&(0x7f0000000b00)="1619f7b875afc9f6dc21402bff46e08b46613f7294ede0773a84a77a795b31f0be1ae88fa4c068328a8011eabccf7f6250e75e2f568faf3195191e2e50a3b7842c152b0c9682cbc2ffa166b20ecddb121af728cf62ae0f4de8a723767cf6f6c40b9a690890cb03d847bc17f2d14756a51bfc62ff23673e7984320b393ca46b339b4c017ac70de5", 0x87}, {&(0x7f00000004c0)="7a8d9c5e52b445c2bd2feb235bb7582cae3c214794b6cfb5dcd1be0bfbcdeab44aa7fd15d167e24b4dadc422288372f67ce1a6738d4734a0c6fae7bee1b393928bb11e21f814b77deb7206f8cd6152b594772ecc020050d6439e2ca14ddc0f2a90c431581eb49f5f2d79d78a6299405ddf18882f6589880916862bdca470c4b5403078a2c6b9761230ef8df58b486e0efe31ff19a9c1b30986c74b1f14dd389a7dc88783263d7c3bf49f33cf21b3f8449dd9c172032b2d6c75411e969d9d4a474b5c1e817ee696fcc97408509cada823bf8649e5d2b13c69afd763a5faf1be0e3b0a42e6547dd6b38f52d746dd8e58ba889a581cfdf7", 0xf6}, {&(0x7f00000005c0)="b593a5098e3c325841fbdab20cd7b1e826cac418653186fd43624e4d8d1fa7c8099df5277d9abee5dee329cc6e95ee0d1d311ca645061a5b5cfbce2cc407974009c0c110a9bbedd9f8e2fe78eba4a091f1ba2ac953cf56800d0346496c3ea65de8e23fb73a4d444dc7a74bed1ed5d26ca894b9d07fa43d8873d275660029c36b3d0fd7be2a7dc6b868812d83bbb3177a713f70c61ff4", 0x96}, {&(0x7f0000000680)="9f28a3355fce544374440a78ffe7fec89d3893c78357b868cabb2b758f1bddbbe9aeaee72ce5472317d9c7de5784101c33500bd138599ab33abc4bd41edf640ffe2fb90e98b12cbeca8548e90ccf09f522003796acc1941522734741bf2b245501fb5c0346cc90b1930345246fe401e9d9cbb1ead8b9a91b5d0e1e65c02cf0722a8a7f73", 0x84}], 0x8, &(0x7f00000007c0)=[{0xf8, 0xffff, 0x6, "a291a4dd3c503ce127cb46ca351eebfa09efbf4e3a58edae83e42b732118345384cb30dad45580e82c373d06a080f874622a8f43ee7de74e08ac7e784949e31d6c56fb8e2ffcd5480c3df71066fb806f0e3b02bcd4b2a32ab39087bb33eee58589a3dd484b77712f60385b3121f9a75edc0e74b85c7a11612f20235ab27fbd05a5973c5bb24a405b3b41a65c2d945f2d94a038e39ec6f6e40918983aa020df0f1407634e465a5f1ead7973073b369c994b99da94db4edfc690de2c0f8a5e0fdcb1c5e82f20c8a0bab356ceb7f70a01080eccc1eb9f3388df3536517fdb3cf3abd82838d93e"}, {0xd8, 0x1, 0xfffffffd, "5bddf6df574dfac8b1faab69ad0c880ff4a971156f3e7e44b9d362290ca31a20ca7443e046eb28a08722bd05d970292ee15d6c9602c9abc5f56172832ea9b28c7082c372496a0b148d36c57939f8c2f34e143666f4d7a3b1132012affe478d466bb9e31a35f805733e34bb91cf4cda6398dbaa98abe1cfd44759d68dd58f4ae054b568e5e08c8132f071e1171ffbf2895c54fa1958ee6bcc8cf873f3b0328dc04cee047a011033229bf27cf3a17b5b077982be0eb50a6e8a9dda973c772893b2847b07"}, {0xe0, 0xffff, 0x1, "f39f1dc6cf558dab55bf1e3756fe201b71e3ae0455fa48fd750b14ffbececd9ff6d29e40a1934443589b539b60ace09ab8f8dd5a871064bf855e839c47920ec27929f11467af2e38f2013584fcceca48111b873fadb709c79bfc49ca02bc6ff915993d20020aefa2db014a13ce637c31fdc52b293e61b362927a3ec93a85e26730938c57216c9b2bf3856822ac9c86a6296aec7ecd87ab713040db679409f644d52c2fd81096206b72da2d3e84fff0b0ba47e3535829e4f0999052b972cdf7a609e2ceac858f3d3a6075ae692e78"}, {0x50, 0xffff, 0xd2, "74790a70bc3c9450f917477d3476d75840609203e3ef22ea6a427b3f92c05935221b2595ca2a5dae1d5662c3530483e1f7a6519ec6ea75527b2c3b88"}], 0x300}, 0x206) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x9715, 0x8}, 0x10) executing program 4: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000000)="1620090000807c60e1016745b65369db00000000ebbd07a90172c84c83ab4278ad535c39413f308cbbaee4562eb77b6a0a", 0x31) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x662, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) dup(r0) r3 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r3, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x7, 0xfffb}) r4 = semget(0x1, 0x0, 0x0) semop(r4, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r5 = semget(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1000, &(0x7f00000004c0), 0x0) ftruncate(0xffffffffffffffff, 0x0) getegid() dup2(r0, r3) semctl$GETNCNT(r5, 0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getppid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x5, 0x7f, 0x2}]}) r2 = socket(0x2, 0x5, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2000, 0x3ffe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000240)=""/44) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r6) setpgid(r5, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000200)={{0x7, 0x3, 0x40}, 0x6, 0x1, 0x7}) setsockopt(r7, 0x1000000029, 0x400002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r1 = msgget$private(0x0, 0x10) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r2, r2, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) msgrcv(r1, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r1, &(0x7f0000000a00)=ANY=[], 0x176, 0x800) setuid(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000001600000d"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001080)}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000380)='\x00', 0x400004000011830a, 0x1e0) socket(0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2810, 0xffffffffffffffff, 0x8) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) executing program 0: r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) r2 = socket(0x0, 0x4001, 0x0) dup(r2) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="05e0bd3e7e84a06ca76f69ef0c9c56d12b5e068b504748b3b15fbc5634c57183dcab91c183d2c5a26d167f169ca66cd9da49c7911997dd8d157be69ed8a0a1209a678ab8efeadf389e05fd06402762d1116d08b57dc7dd4ac1b87ccc01d68105e084fc1c25d7d9e4e9c6cfd6ead2f573c2bed755ced23ebea45c0a7f086d6caa781d77b6516fb68a5aeb0c2c74dae75c033de372c0cc225f4c49e8f0cfca83212d571dd94aba600cd7a917021121e6f6739894f0eddbe9d5c939ea064b5186358704d88af6729491abb07578faaa5b4ea2c5a77a6f93922ad98a25c0a1bea931c9162daa60aabe80a98cc05442e226f271d4", &(0x7f0000000140)=0xf2, &(0x7f00000001c0)="d19aa684baf8ed64c15de62193da87d5dd99ad1d4ccc862f88e626d86d622e97", 0x20) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8001, 0x9, 0x3, 0xffff, "292eceefaa02c02a62d87a10d5a1bda22014225a", 0x8, 0x3}) executing program 2: semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15, 0x0, 0x0, 0x200}, {0x16}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) socket(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x46, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) executing program 4: socketpair$unix(0x1, 0x7175a3a459822244, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0xfffffffffffffde2) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r2, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a7101812b822d09d81afd60f3a64030dd5a558", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=ANY=[@ANYBLOB="b00000000000000001000000fc010000a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd00000000004800000000000000ffff000009000000f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee0000000000400000000000000001000000ff000000e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba0620000000000280000000000000001000000080000005bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe900000000000000001000000020000003640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1001800000000000000ffff0000010000000d4d60af3eaa60009800000000000000ffff0000fdffffff4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa9283ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352000000"], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, &(0x7f0000000100)="45ae47f24148cee986ba49fc249a1ca118cc99b1fd9bce0b812c756385a49bdfff798c2adafbdff0fc89e21a41be8ac84ed26560c54d2c6004f31e1165652729a84f25138c945457162cefde0831c23cbd111e", &(0x7f0000000180)=0x53, &(0x7f00000001c0)="081517364a77d752ad", 0x9) executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6000, 0x201) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x80ca}, 0x0, 0x0, r2, r2, 0xefffffffffffffff, 0x0, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r2) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x4000070a, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) acct(&(0x7f0000000140)='./file0\x00') r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r5) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply}}}}}) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000047000000004000000000002b"]) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff337bffff67a61ae319e80800912d949e17470000380000000000029078ac1400bb0000000094060000000000000400907800000000450000000000000000000000e0000001ac1400aad0c2c1214bf485b51f91e88d3ce6acdeb7889c7f6cf762bd655333276ac002717b7252a4c877f6152ea85f759d8bce09ea404bbcde634bac8a9417e7f90425a250"]) executing program 4: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/10) mknod(0x0, 0x40, 0x2) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="8148ac30120000000063096c1ab5b6ee26f9ce00670ff24e7d9376fc1fae5504455ca46fa369e51e516c331c5dc51c8ac62feea749acbb819f6bb2bee9adb0ad52816d544a571ad2445fbf4b976fee60704cca022bd07adfea4241a999c687e2c1d3bdb857e87ef1da6d149f42b14191f3d3cdab5b532ad297f2312e30a6b0e872d95c0897dab465340d344316d0be4d0b5df4c8f4698b4e", 0x98}, {&(0x7f0000000180)="6ca2f8fc6df145190ab578bae8f46fb50fa7e7dbfc5120bf0acfafaa5e3976509cf32a131fec2f9f5b7bebe28fe9d4983901000000fb2019b85443c38d21ba00ebff0000000000c2948a303303882a8e8dd9ad3f2d5653105eecf2ba853e3ef9000000000000000000", 0x69}, {&(0x7f0000000140)="712ab1bece214218b2910c7eb8cbb147c4261a4aa7674221320fe00f2b62782d8b377ce16b15eca7e4832be52e8b9a18986d67a4b6", 0x35}], 0x3, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) select(0x40, &(0x7f0000000240)={0x1, 0xc62, 0x7, 0x66b, 0x100000000, 0x8, 0x9, 0x7f}, &(0x7f0000000280)={0x7fffffffffffffff, 0x4, 0xfffffffffffffffd, 0x3, 0xb8f, 0x3, 0x80000000000000, 0x6}, &(0x7f0000000300)={0xbc000000000, 0x5, 0x21, 0x2, 0x36c22e31, 0x6, 0x0, 0x3}, &(0x7f0000000340)={0x200, 0x9}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r2 = socket(0x18, 0x0, 0x0) r3 = dup(0xffffffffffffffff) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x0, r4, 0x0, 0x0, r5, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r6, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r1, &(0x7f0000000140), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) clock_gettime(0x4, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x1}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) fcntl$setown(r1, 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000440)) dup2(r2, r0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026b", 0x5a, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x32) r1 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x0, r2, 0x0, 0x0, r3, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r3, 0x0, r4, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) setgid(r4) r5 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r6, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 4: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x2, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r3 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) r8 = getuid() setreuid(r3, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) recvfrom$unix(r5, &(0x7f0000000600)=""/250, 0xfa, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) clock_settime(0x100000000000000, &(0x7f00000002c0)) semop(r7, 0xffffffffffffffff, 0x4) setreuid(0x0, 0xffffffffffffffff) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x7, r1, r6, 0x0, r6, 0x0, 0x2}, 0x7, 0x7, 0x4}) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000340)=0x3) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r2, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f00000000c0)={0x8000000000000000, 0x60000000}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r3}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x88) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ftruncate(r4, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) executing program 2: r0 = msgget$private(0x0, 0x701) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) (async) r2 = socket(0x0, 0x4001, 0x0) dup(r2) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) socket(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="05e0bd3e7e84a06ca76f69ef0c9c56d12b5e068b504748b3b15fbc5634c57183dcab91c183d2c5a26d167f169ca66cd9da49c7911997dd8d157be69ed8a0a1209a678ab8efeadf389e05fd06402762d1116d08b57dc7dd4ac1b87ccc01d68105e084fc1c25d7d9e4e9c6cfd6ead2f573c2bed755ced23ebea45c0a7f086d6caa781d77b6516fb68a5aeb0c2c74dae75c033de372c0cc225f4c49e8f0cfca83212d571dd94aba600cd7a917021121e6f6739894f0eddbe9d5c939ea064b5186358704d88af6729491abb07578faaa5b4ea2c5a77a6f93922ad98a25c0a1bea931c9162daa60aabe80a98cc05442e226f271d4", &(0x7f0000000140)=0xf2, &(0x7f00000001c0)="d19aa684baf8ed64c15de62193da87d5dd99ad1d4ccc862f88e626d86d622e97", 0x20) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8001, 0x9, 0x3, 0xffff, "292eceefaa02c02a62d87a10d5a1bda22014225a", 0x8, 0x3}) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) close(r1) socket(0x6, 0x5, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {}, {0x8126}]}) sendto$unix(r8, &(0x7f0000000880)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118190000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c05000000bfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000300)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000611000/0x11000)=nil, 0x11000, 0x0, 0x0, r7, 0x0) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r5, r8, r5, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r8, r5, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r4, r6, r11, r8, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) executing program 3: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f00000002c0), 0x13, 0x0, 0x0) msgsnd(0x0, 0x0, 0xc8, 0x0) msgsnd(0x0, 0x0, 0x47, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x13, 0x0, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) getsockopt(r3, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240), 0x4) executing program 5: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x40) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x3}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x2b, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde2589", 0x76}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r4 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = syz_open_pts() execve(0x0, 0x0, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)}], 0x1) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000), 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x20, 0x5, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) fcntl$getown(r0, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000280), 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xd1, 0x4, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x2, 0x1}], 0x400, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x8000000000000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x9a, 0x20000000, 0x8001, 0xe03d}, {{r0}, 0xfffffffffffffffb, 0x67, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x2000000000000000, 0x4}, {{r2}, 0xfffffffffffffffa, 0xe6, 0x8, 0x9b9, 0x101}, {{r0}, 0xfffffffffffffffc, 0xe, 0xf0000000, 0x2000400000, 0x8}, {{r0}, 0xfffffffffffffffc, 0x90, 0x1, 0x9a1, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x7, 0x1df7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x2, 0x3}, {{r3}, 0xfffffffffffffffc, 0x2a, 0x80000000, 0x3}], 0x7, &(0x7f0000000100)={0x1, 0x5e87610b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() r2 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, r2, 0x0, 0x0, 0xfffc}, 0x0, 0x1, r1, 0x0, 0x0, 0x100000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r4) pread(r0, &(0x7f0000000000)='G7Cl3', 0x5, 0x2) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fe", 0x19, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r1, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) r2 = semget(0x1, 0x0, 0x0) semop(r2, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r3 = semget(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1000, &(0x7f00000004c0), 0x0) ftruncate(0xffffffffffffffff, 0x0) getegid() dup2(r0, 0xffffffffffffffff) semctl$GETNCNT(r3, 0x0, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(r4, 0x0, 0x0, 0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x56, &(0x7f0000001240)=ANY=[]) executing program 7: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000001600000d"]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001080)}) (async, rerun: 64) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async, rerun: 64) r1 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') (async) open$dir(&(0x7f0000000380)='\x00', 0x400004000011830a, 0x1e0) (async, rerun: 64) socket(0x1, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2810, 0xffffffffffffffff, 0x8) (async) r4 = socket(0x0, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) (async) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) (async) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x7, 0xfffc]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) executing program 6: r0 = msgget$private(0x0, 0x701) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, 0xfffffffffffffffe, 0x843) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) r2 = open(0x0, 0x615, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001200)}], 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3", 0x16c}], 0x4) r4 = socket(0x2, 0x2, 0x0) dup(r4) dup(r4) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffff9c) close(r5) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r6) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffa, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = semget$private(0x0, 0x4, 0x40) socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001a00)=0x80000000, 0x4) r3 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/12) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) writev(r5, &(0x7f0000000400)=[{&(0x7f00000009c0)="6d7b4cda569c1352ad3cb9cdd4ee810e070fdb97f0fcf14302c237d133422d863fe47c37f5ddf19e4a92f506a49bb2a4669d228a91676935b485dc77b23c8f0badf2891be2e7a7c16834260e0f11bb109dd0388b57ce9e897108f38f2ad57b2bfd6eece52355810553f8b6dc0297f94dcb6a063eb26b5b037a1d8df168c1a085bc4988617676cf7a8c07a4d53ba394e3df58f6b386d8a5c5eb1651f78a20e116af573daeab6da6425aa1ea07838e1eaba0dbb59395dedfa857a5087ac4efb1fbcb2e757c022220b86af3cef33df948117d0400d23eaf47bdea4a9964553aad5c05945a270f599fc43249162ddf2c529a469f4c8594fe6d24b3add8058ea9f0adcb0055c60a1fed1a", 0x108}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x14}, {0x2c}, {0x6}]}) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xd00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(0x0, 0x0, 0x0) socket(0x2, 0x6, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x9}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xffffffffffffffd1, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xf, r1) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x1ff}, 0xffffff67, 0x40f) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400)={0x0, 0x8}, 0xd) close(r2) socket(0x2, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000440)) syz_emit_ethernet(0x5e, &(0x7f0000000300)=ANY=[@ANYRESDEC=r3, @ANYRESHEX=r0, @ANYRESHEX=r4, @ANYRES8=r3]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f00000003c0)="b3ff13c4dd808aa1", 0x8) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r8 = dup2(r7, r5) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x4007, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) getsockopt(r5, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240), 0x4) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x3, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: socketpair(0x1, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup2(r0, r2) r4 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmmsg(r4, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/135, 0x87}], 0x2, &(0x7f0000000280)=""/2, 0x2}, 0x9}, 0x10, 0x3, &(0x7f0000000340)={0xfffffffffffffffe, 0x9}) ioctl$LIOCSFD(r2, 0x80046c7f, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000580)={{0x80000001, r6, r7, r8, r9, 0x14, 0x2626}, 0x8, 0x1, r10, r11, 0x7ff, 0x9, 0x7, 0x1000}) fcntl$setown(r1, 0x6, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setregid(r7, r12) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000006c0)="6973e467c3045b2c538e3b8b9c2947cf280c129ee8a4c20f423d8f04c35b61f175306623c58c7fc978d4f35103be9dfffd170cd67b903a43238f0eda15c3fafd7eea4c98e7b81a3c233ea64c3850098752c15a7c272ef25a2f9c3b9874d024ffa77e9ca369cf382093a3ea596e656ef6baa2f17b235a79789b5911d3933ea9d6ce573acd8d36bc3faa23e3549305895ffe9519430593beece3c48964f7bc9a0fe4b4a2467b3efabdf80f263aa71dfae5b829405e494fbbdcf6fcffb0b1bc72397f1700c56a77907fa434724c503798", 0xcf) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000007c0)) ioctl$WSKBDIO_BELL(r3, 0x20005701) setgid(r12) geteuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r13 = syz_open_pts() write(r13, &(0x7f0000000840)="7929e778feddb77a6c2de144e75f6b4ed5e6d78c9964a5e4b61961bdfea6916ab187c50f3415a2929f9b4a554de5d4e6609977aa156f96a30dfc270261f1a26cf5767a9b19fa244b6fe780cdfd58e64a0d1ba6ad09439f980eec28eaa2b055c14d6a9cee76b51de565d691215c95e27539a6d2bde85b70fa26a5c549400ff38ef2c183757ba5fb31dae5a7e8d766d300b2a6dc23c90e373ff39bf570096512d5716d3021b6e73f7392de53080dce32c04d64c22cfcac3630bb3de0c122fd7a5b4646e8e2c44254a4368d6fe4eb20da201aa04ce306d99a7d22f555e200e89797ab9d18c5", 0xe4) sendmmsg(r2, &(0x7f0000002ac0)={&(0x7f0000002a80)={&(0x7f0000000940)=@in={0x2, 0x2}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000980)="746b8d0f55957c77aa9e2b6f1c9d7d13f7bb", 0x12}], 0x1, &(0x7f0000000a00)=[{0x1010, 0x982dd73b586a92d9, 0x3f, "016307cd32a22e81e1633ac84144a9fe7893e73c418a7c42a2ff690d17cfd810dd79e8f754b87f3caea641a2c83166a6612dcbbe4e5212a4f1cdec328ef3b5e2cce89101b4129e9c563149328a6fc11bfec7d3477365038af9a1b2d2170e5b963db4e7e815abed0d9923c0a6f970f73db29cc5d04936b182d05d8a3fa0f9b0c43140d090810f24f04c285c1a17bf91b4f5729737586c050da9c895870c3e1a107af671dc065254f04f1b9b621a2ceb5d2f5ce57c77f2f6a057bc7502eb2b728dc73c7122dc19ca3d83a0770c63f97bb80e98e893a6847b70267dbdb9b0c22a464f38a0056eb4da560fb164a0ab517b235570beba48eb4c927c285b5a9ea89cb47dd8613316216d706057c1fb2f83d6170d39b91e8cc278ea89c4711a661998555f43a686c6683afcdfe037a0a477a9bae4300f08581a1860a8c4525f3d9fe456b4cc0e86a2c87cfa1cf0aba3acfa219727b347fc4f89f87528f096ef17418822d8fd6d64b124edc9992eb65465b7aaa6eb8b9abbcf754565b7af935749076d1e40138e673d3fac2c1ee958af8b0fe030922e98b6da8e2bca9e566cfbb226abba9f9722edf9a5d7a1fc207eb36c7115ac32d78c54523ff926ad37770b5c41d2b0a7706bd80a69b47a15d3627134c5101a769fa345228fbfa6604daeaf4c5694712818fefa6918f2ac91dd65fc2c43a07e4e5c06d2c5bb189c820b5d9ad1668f5ce5776d38168f313474406ab0ffd5350b9969f93b5330c1b95367315c7852782bfa0d2150b5375f91b086da2560f7c58a7a26b79d690d51b2b86291a3639f8cbb2e50bd1f5dee97900a47f0c17cda1df74d7052b04edeb6876be187f937509b23fb2f817a9e7e0bdad963b8d733c04000b5c03aafee2d678fc8033cce243dc8881fd483ee744fb1f40bf9525c89b0adce4c0bd2dcb950e39efa0a1ce7a241f2ad1823304cc8792a81fce789f76b7341aa8172df9552fc2fd043aef296c2c808526019bfa1ff3f4d934a6ede707c537f844c6c41b50ebcec85d7a012026ae489415a472f2455477f0ccfbc67c66edd0a8ae3bf4f56666e259b742764713b47531b74c0380c251aab68b81d6d78c7bcc4bfb8cbf3e42b0d2f89f1ea4355db7163fd480a8bd6551e6d4559ca749456f40a87c4e3a1c8d531a8860f6d3f8ae88b3d15c21a2b2551446460641d033df5dfc3e12bec0b060ba98013b866a28f69198f9bd0aea368d2bc4e17de2ddcb77c0d67a85cb44d0e3c1769949e4a7d1ef1cc169f435c47011729294670ffa4e046cdf7adb82fdcdb088caf5ab85e598ffc6d06629a5b9174a5364a008fa5adc9e2c4d91961601f80d6c0ef537193d6a038f3961aa8eed690ba3fc5c9fefa03574d6c6ef4defad48e1745a50442ddc62778e971bf98dad37ff5bbe90a6f304f9e114b141c6ff3fd0ab280121d623bb81aed1a98a92205ac49fc3e1022bbf3dad1e350f386f200148b4c1e4059a02f29caba996d6b3024a3fe4ee087455c535b771bec8cd99ceb50ae6514c4ce93087ac0ebeb65329fc3dd0ae0c7dd3963746a6ccd890a8c71c8ecf1e06ae1e76cc2b7d4a4843ba959992521953ddef5542317a1649f242805caeaf6989375a17e108a5509f43962b57d0503459ca8191a7970de15b75691c6fbf9b00e68dbe2a901a30880d38926fd764e3ac9a01dbaa2a81fd6691a6453d2ed0be0525bbdb6e1169ee5197de7d449e2dbbefee19bc8b6296b0a6179f44cdbe29dc5be21cf8ecd3ac8289416f48dc961e949dec939b0fe953a4fd825b7beca6ab78dcfd85ae3158b17f2df04f82d3fa03fc683dd010f05eb33238e2fc5191c019bff452c0e53d0ae899c99eba3549fb2a214ca99b28ac87ea0a51d391db9d771dab2bb3b655fe66f55c55ba52de621cc10a5f5e520948bfacee99ef67548f1ef19447806635261c8e5a5b421a47e4caad5110b8cd29905da3b7f916844f4744d7e502fc5c6d0df9779f313c79c6d3391a03f1405d9ce6cf2a4e049147cfe455646db34ee23b7875a03586a53cc18abf1204af473c840ffac3f98e744b4b412087c59e449b3d520453789eff9b535027555dd9da1729ce4bece1bf38125438996f118d56776391234475cd6771937a822e3b5efe7683f8e711b0ff58cc3adbda63df2d58d23f20f572436bcde8851195cdf5cc31ad9e989c354fab6b81e598e5f201687733073a2dc8b6c1724496e08f392553f0bf50d4ed405d70907df814f7440b95a709ef5678ea6188e8ff8b594abf1cf6ea446d490350d671170c19dda1ed6c326080383d04314bb0336a0984e9e38158289281e453b99c9f6a7a7967f613521304be673c82fa4f518fed47419174bcc30b70b22233b0e94df9fa13858833f0654d9d46cd6e6b390ccae461bc1236127a21127872cf2c6d1e174e03ee198e301b4d55a3402b781e31c22ed0e4d372a1297c33e08f938e79c281321baffed6cee711243f0ac6e13d7102de4dbc18f9937b47d8190b383125d132c08df33a1d2f21dcbca114131799ce27eb2c0240ce10692f247c69b2f2e8e5021325a3e243d31b781d0ba0028a86d779e8d673c691d1ef7223be69c0de6ece50b702450a6b850770e9ac34816fc9aedfd95a9e338bd1f8293219c8aa2de7e3e454dc31f4c38c1a8c8885b60a828ec6b099d013d1ae45aa02717096e0367a3eac950bc9aea9d7e4191ddf9cccfd832b499fb4748217500bae2d6aef268d4c12e35b8ace6f4ca07089616f19179016a3a0d86c204692935eb756e5f67a5cf518642f7380adb67da2e0564884f12987af385f32ce8b6aaef8e876f5f0e3d36124c6017625bcb885ad85d931e9f722bfa63c481544ba02c81f44be1afe3514f5dec8c2b2a32086acd25d73509eab7db7db1e045b4d153ecc765e60bcabe80c961e09733c5c9a166c55046c8680bd2b91d87065635d09402dad32a1db478ce439bef9de217fd2d81f2866d5b4e1ae469bc64fe431946345ba738df4e28346425f227b0ab524f202b92aca68630f4aed89a5dc697661ffea8fcdb81b2111eb4a2dfa589622b605e306ccdd09bb9e5f96f7ec7343759af2c40dc89379e2bcdd2a7e13a941b4abb89dacf7058d73e3d9881635127eb4d57d7c438ab4e6ba7279fe012dafbab61e1db2c4f3deff83ea27c60d38726da46d643f1e9635724aac4e9db8e229a1c728d1ed7db3b74fa378eb3324f1120d53079a698b811e380b75aae070a9a05fddad88ba6815ac8b7b89696e11b0c32a7ed4d932f0ddf4d5e61fbb188bcf2921e264db555a19dc01a0d814064e584cea581fcf3b3fd898f4ec2a1f26fe131a8c056223c8274ec161bc9228ca653c9d378a3a69664367007fe0fd12d427de96ddd76bb1927797302f19059ae010871d971cf5f3027bd85f46c215f223d29bc9021d68b5d30607dab3cb23ac722197d33f19e957e7c288e09b737c6cbe65489385888ff687cb7eb24fae741ca6c95dfd03dfe8378a85c6392f462e01b17bfa99eea0a9990986c0034aacb4f4f8b4c1b77fde97bc536cd7755f866420a1f4a9dd8e2743074c1327a4050f1799d1c90281ee16593031f91be1123eca063756184caccbb2444aea14f28d412305c18421821c7024301c092f6c9271e5d66e8675d046bb2c8b56d5e1243d6ae74932c7b42e5be07ddf7a4e3280c20294ab852b0469b30004d844e8c5a1daeed34ccedd2a6b2fd0cf64fbd76bfcec5fe1b72e992e0f4fdabac1164890ea611e9c6acabf45d2e21afcaa7e18c5f7ecdaf11220fe19fa49f3a70c5f677044e5d78f4183fc42f12c6f16b8e37038a9a5fb5817d6312b65f4aeecb16710395ea57d21c30884a53cd519fbd5b10b5973a4c2f4b67bc94468b228d1eae0b5502e9c2e910b8b5758541050a09418c73eeb246c980f12e31d67ea35d47ab31049d120edd60b188e67fd53192a070504b6a196b1ec3217f562443689def6dd290e9964f608522c7c6886f172392e87c5aefbacffcb1116ef23dc382a8de7050fe81ef07ca9bbe3a708d374a41f5ba9fd1b537ee9a974f214e165f574c26b4d2e0582344afdc7d0764d01bccaaa7e53d5f6fdbd4089b3cd788d7a48cd5989dd1183e77865c95fc8df6c587e24a3edc1e44d76d080c9a4e699d867c556e641f487e4d7a8b4fef750894b044269b2e24c27f075210fe6a63fa706def69e92eee022419a664824127d12ce52f03f185304de20b94f928ff5fae71b731430cb9e4d483b888caa5dd4c702e6eb75a82bd456c914a6f0a220c4de17106a618916739a2091f2a658090a30bac64c71c38dcc3d3c00d554ad5a94606121ed75d31fb1d283c6f6500ade930b65e266241ec1598ca3622def82f7b9de17064727ab0b32b557c8e9a851f4c3d5e8a693aacfd6e143dc753795549d4ba08d74870ac7bb6b7ed191206286738b3df496cf8c5eb50454690f17b10e51251de8c2e9cd7f1ee55868c8844ed0564b37eefaa9fa6d0d6592fc7e16696e3c37e63eafa303aab00ac3a3188ad1b7c9fc7caac82458332660803718a6da3d60742254e30e04573207cb01d9cb54045cb5835a1236afc5f39ec64c2f2dfa47ff42bbab121e2daaf03e9ba5b881c7dbfd5aa530ca0d9e00db39a7134018538dbc7ed2e0fd20df1ca47b3bd70dfa7e7fe3b4b121084cc98831f9f3d2da47fdfe6fef3b5c20bafb6e84f4dc769aa6427660632915adf6f771a8c0bd2bf76bb944c15a6c4fce949ef609b21edcd1fe4c808e8311366b26a7c83f2409f432fd46305107b6e34080d98f3a9a018dbda6257b6fb5da088ad79034ceb070257337d25eb89b70a048dd595b45822d5302641db9507da1866fc45c06ada6aaf764657419e17d3a6bcb32c4785402757b0b7e93031a1fdeef122447230659f7def687648b3ccc116e10bda92a9e739e85b94ce1c80530fa7f66afc8bed585edb20f871bedc82a2e00d46af4094fc0a04a33a793c3a7b82217f39032d198c212e91c89028180e3e48da88f548442cfc19beae8dd42851cf82de54f9a920ef0933c4c3f0a6526135bc8000eeb6c67122c457d30801210ed0209af10fa03b199c2fd2fda38c27c6b5a3498b237c31fe618f8a474061729985d432b444cbada508b2383d2907d456caa3190dcafbe4bd9449be6e9455f4a91b27d3fc254575b77c602530243801fc0170bf5f0aaaff6a144372bc342b0e1c40163067cec2ab4c2358f70f1f715733e84a7cd976f574952fe73e10cc768ddb755d10f75f2ab5997defab2a0d3304ebaad53662cebf28e752b990f591de8066ac0b83dad1c5e2ef2dcadad7a4b32fd2319cd59342ed7942dfea6465e576229000928baced7f16ed2cd2e609d15cffb9df6c1bb074af2dc5c653b63ee40dc8dfd8eaca200c28af4d306da32c5263dc6b761eb2bf996cc99c9f27cf79033572ab97d7e0ebfd4defb2d6e5b6377888f64cc882417dccbfa325d3f8b7ee7b6261d219c144226c3030cc70969110801c295fc795a740a60f1261627992e02428422069da28e6a54d1a83fbc1ed3d4d7b53e85edd3382b20e94c27ee50a89588b3e338e5b4f2fd725370a3dd3b92e518041b4e03cff7a572e5dcc3af178dcd7285988464ffce756fae7b53473161374d287084aa9661d9053d356b158c90e82c32e618c3282b0661bab2feaaaec0e1b7c673770b098596f851e05c45ef11cb33abb09ea98991b53acc7e4f25631bba6848df636bd45b7f472bf3e45dd89cf3a03fefda7d18f6022a415cd43b5bc2c8697d989f5baf6a5b2b60fe8368c027249d3b7ec126c89ae4a86c4"}, {0x1010, 0xffff, 0x400, "8f2b914af9b67a202f74b304786e48bb45abe54bc55364c148179371a01af44a396bb05d2de52e441fe4a96df9e1a6e9a0e9c6fe1c94263c8286778978dde9db169c6bbf3c475295f63f6e892308f8cf4223ed2731f250e3ae167f51f3d7d7e773ab0923999ac81bfa8fc31ac78913f1444504d4667f722ea2e4ab7f232b605dc7e23ab77cfef3e1ab68687ba22f1da68c62050a50b6d789ee4683c030d24b928d5b6585bf735c6720392999a74da118671b1bd2415ebc6d108d0a6ea35467710f11c841f7cc3166fe32335f025446b5a5e2aa0b3d2df00796023eeea9d3de345d204a8b6786d3ab4d0a06fe85947894c86a95a53db21163a72679a5e988e800cb9cc4c9a412dc2505b75a70b8a717510a0f427e77cb9d84f18c746ce3e589f82ff5d9ab11190aa3a555df724a8be51456621afe8d9a885b9682c114e4179465830cb2639d4363a040b8f8222150bdd5d8638c1d9622fe8a0d7e35bb52a54a769b02c713fa29aa3f5e1178526bb51bfa53a3dbd5932f2bd89b17b823e15c30539753586537df125253ca27cce8fe53470215fdbeb33eec302f26bb50d98063a0589af6c88935c160e17985b64e8c227a6ab29270c2922d8ab8a17bde79e44d1b6f9679e80d33d6994438e792b5f3514fc80af97d766ae244dbd0b93caaacba6345f8b600bd96f7fe895a31a07bdc568e9a79cb7a761272e1c6ca723e6f362cd1044d889a6a9ba32d16e1e18290812104537863a9bcfa4498cb894450a676edcf457ccf80c454556dbef48b7113b575ea1ad40aa6efc7d636293d2e686804828ac70d710235199dfba46a3aad2751a142b00ad1dbdc5d63a4d820700daec56d4c006aae85d410422efec082ae299b619021814d8d675feaf256f182186c5fff5465040008bac2744abd4585b1058846d03d5d5175f95e1b94d9ca549fa9d2da69e36ed43a0605d3e26f9db0df59d250a6c446c228bada196f7761ca798d2573952673d62c0a8aae28197bbb42678dd59161746adf678061787ef0b70bbe1550183102c2757c6a4b8eac434b5c6cc85247c54b0306b7941fe5450d1a6172c76ee3e900fe8bedd279931bf063198c114e94ed1f20caf92708b3ba215085d7f8f331151cb95a75ee6143cbffe947a4ed2b92b1ef880caeb45beb70fce33445f2e9d20a6560722cc3732441303bb4fde1994af45db3aeb5467d44221d0f23360f516dde75d475eeb882695b339029b5c516785c42e82551729433bb722c6694b3939185fb2d5fa7710290483564cca4517456b680038da3431d0bcd7e596ac999eecaddf0c1efb95dfe5b4dd2ed75ef66a7b3cd708c6a5c0590e061a5590285a348eca88c5abc5164197780efb3352ea81fc73802496a5c36624a3fd29f9d9f98e16ce5badaa1be79d3b443a5bc9f0a115c522d2ec175b3689a7bb4689425ddcf68abe2bc138c3c78f5015ecbc469ed9442d9967c71c11e1b5d323596cfddfed92cbe2a66072efdd0c14deca2b405782947bb3c0e9a30c558323c13843b93f35f50718b67ef45a3a6b3e546a19d5e119b80844bd6e0d6849fa539efb36fabea2ab39d987df81e4a5973942604a0a0a55813a5e5421e917032514ef2a083379fa2945cf52bc3ad7aa6df522846e4401b099dae668fa11c267da82ccd779eccd026db3c64288338a7403fc275082b80bc6bdb9ed4aecb9d4c1d02d77bbddf9c3b5db3a81d7cf5617b9e338ea0e354829ee6336a6df519c11c3c567069020820952efd85cc380b032dd0811f8fc584a426e6681eca3630d4ffda0ead7f97446572e47b40c10269c87b864b0a186547edf72d752df2a4e4cd6655e76c632944518f602a684d6ca97c4bcc4376aef1d9366bd36b8e3395466fae5f483f3ea3ad721ac84179befe84169b11e6de805fe1a75b46a716bc8e6da6d9c28bf9f3600310267f7f6a854a61cea9fe32c02a53cdfbbc39bea0bcb848f146520c2eb576897799988929c29f9d947fd2751c4ddce72824cb35464b7e387261d592504f0b7b293305dca814c601cde099a1e95d092b9bae6970d09917d7387e248561df842b61900ed8ba13a924b956cf865d0a0ce6956152d60feb06a246d30fd2ef01cd4ae8363278b8659b54c0331ecc9fa6cdcfac710a85b405cfc6af474adb4f9ee82f4d3d14b0450e8c25e932fe355c7f6c0c34cc199749b04d6dc5cd0b67acb07268cc9040191db94c60363180cd685c165f73faaf28626a96d705b2ae1683494d8f78ce4d4050490e3605e982148ce5fa43b784771b6fa88073387f368c9b471484bf76c4f289d3cf1baa1fcfc4eac4b7caf0a5685915e7f60b7fe906306857f931cbd5e9f8e807c4e646c107a0f8d0697b01a0e053c5385cd062ecb10e89a1886fdb88753cc0ad3bc3db1815bbd8f1ed6a8cc5b38a277ef49c866d85d3909dccb416c56107084d91352191f2b8ab657f25d1b9a4b3befd323a95eba71e78fd8e438637f6aecc3baeb31cedb362fb35e50e66f1d4e0de4806b87b3edb4b9a16449aa0d34d46e9dd88076df0860c5057c969ebb819b385f4d929720634d6b1195f0847927fc2b4c5a6aee8640099089005f506b3c4aa8713d30e7d7288f1376b6537f5a2f834f49b769a04d534cea548cdf2b55e376b0b8779e236dff82f93232960b59cffb7dc711148efbeca41a5008e017cececf1e42db89d82ff073c271409095951cfd0a6829072574c2c7cdf59312f9c9f41772c7d4d3495a50a47de9c7edc95cae25a12c4bc726b74d2908fe9832fcb222f8cf94f1be29d9ea40eae39f5fd910c451e1072dfc24584a046fde46ac870508301c4c195837c749e206d21eef7be6943cd755d9ac6b96761c36b55e5b767516d3cfa4a732115f27f03b207b10f416bce7cf5a449d49814dfc4a9a341df4809431ee000b4c1869175e7ecd5832bfaf991d4c72e18927f428d92e0bd00f46a99698eadbb67ed82f837f09ad6daed2b382b7c0f226793419c3f2797053a12a9ff27ad3ac36225e14eb1836c8e771a2fc90f7d7a97ac6215351554ae00305e2dcf3349682aded715fa2677f117695b91bc060aab318eefcf03cd6f983e737c030879313b3c5995250562afc62ce8aafee9df91c13ab4521d17b9962cd9df35600de651029238f4f1a1006ed7a36d42a69014b85fc86bc6026c638fd36603e5a2f9665b05067d5fac4cb5089df615369d5a496c0988a8dc44841497f1d79cf0989fbd0905d22dfdb36b76eb65f4c5c03fdd8e2dea360e4f3a2aad57f59f723ed4f5f6f5fbe941cf411de77062765858a5aa114c6b7236d652784a204c6bfb54e59ead4fd1f968ad7e266005906f00872c614836c95b6e83da355a322680e440df001909c516dae2d21ce7d93edb9fdae6f646108ac2cbd015675b01db36f863d3497c947154c11f694a0bc66e0e0977f1ac91e80e0ed9c63b16932e08f60c6f0e55678d1d7e3f0b6257f404dafe75691efc3c6dcdb1d75d6b5ad408f8931e9e093655eb193a1deb3216474dba563a94d160c4c2c313da27b3bce2a56f66a4ea2e9281f9e51866edc509a98aa3dc6f5c3671c90cdd9679d4abd8c89461cf26b1d5dfd175ea56bd3d814fcbf2336fb332bb7af9cfcec244997286fb05d4e82490e26e69877d0619aceede395c90ea9c034b19130668daac8754e263e554cc3ec8a828acd50d01f5b34af198b7413b63b9be286c23ad6cc02215e0eacc5b752668d9999d42803d7d837559390c39d78f26acad7d0eae0feb72f7b1e1917d7fbbe8e4291527113f8351628a4f47d75f61f25d651d43c38ae74061f6dcec846f0274115b3b3ea375fb5bbf72062e04e3e438a839d277b0851280a7a17f8b0915111f6945aa763130d7b8ac1dde409770ae4e6718b3d083c59d3220476af64eeab5676405a92ceda1eaef21d934d4bdd8c136a7349c2d2b740735f0937842c917587365b0a30549372c9fda0e888fc14a79259bb57092af9ea9da553be5f8cb13a4143fa1ccfb6106b6363a72f4d3a8422aca20f727c950e8cc1b19516d0dc393d03efcb174190de53a58d309ea01dc6902dc22f295b55eb5dd3a375e888a8ede2cfb597b3272f5da6a738d8bcc4fc02036664568c788788f8db7ae23b12fabab16631ca3a378f8efdf2d90df224307d5d86093f57680994815d6caacab9cb3d2b347910bb5ef3d2c386567c2fc6c5c85f62fd55991049a12f9d59119a42caee924c439c143978d8a68e49d8f7abd66a9f0f716b0563439fc00ec1f081fb9778fd38297e4ad252444e4067c2c0ed9045862a713f6eeb83bc6682606b5083ccbca47d08c0ec2baac6a7f698ce59753403f80776fa11e71b7209597f9ae178122dfe8825bf1a089cdcd89dbf09c889f4f05a8767404648f0f3c2e69f31c1863394d2c585da2f00de1b6d69224c2dc11e932f006b0c6be52af87bae5319c9d4cd0031bd8bbf4677f0c1bf35f890351bcf94211e776524a00343a73dcfa8990a037e4b018d4afef448f913b7b95e780411a48ae617d2fa90c52a477330ff3c47710469d81893fcb84828efb60c76263edd7178c7170fd2e625cfe4e4e46528e57e282edd0c8739c124217956f2fcb26de043d10d072b6d0f1a778fd5f967e20f73d2292d4212bd76774bd4e62776f50f618d88231e7b52870b00b8546fd5918924807cc73024e34922d362227980ce40c1fb002ef0a5f85723fbeeb270b0c70a169525ee9bc1a184fa18ed941b4d7efaef1d12e509a0fc1244f6affaa225b93d789056c0c7c1e315131fa2c504327f1d53cfb84d48dfad01b81e9ebc7259d04a52842a555b753cc0789db2695f4ba2b5e964928b78d2c87161eb6f6499a6ffc1ccf9d565089424eac07eb71ae4fee5c39e362afd110fc78402d5bac54cd03f443d5ea86aa13f149b7f28cfd4a3cf9f5a1e11323c0731ef5293a60c832bf50ecf2cc0413e5eda270243dc772dcd912a24f7818e933388ffc15a1d0cf4393e0fad2891aa12c73162ec8e186a58d3fb9c128cc158225ca97ac71af8a93180e230b04c9cc20133c9ca5669ce971ed08fac575173e36a2cd9353cfa4270cb4413d3992f644743bb14df713fca7a289b685c9d74a59497499124e524ca17bf849d491663ec553c6344734e66834717cd63034972fecac80026ad66c18992032054b64bc9f83cb10e24fb47c86015378acbdf145e5a8b915f7d5c583281e7320430b3b4e3e7ecb84a82eb655e4a891e7e6230e4b227814cb55edd25de9355564cb6752968710ba0d7401095af704eed117a914de76c6f13771d143f83eac722fe7da45c5a4fdebdeb5da9e01442ec05235100de634ddec893838a3a55fb1a36c656ab3da332931bee228d48ba6dd4b642b1422141a377c1e5c1d22806d58b9b5810431d16e6a970b65951c2fffaaea5b7b7110e31b553e90116bff0164eb37b83f9752a8f8050fff166aa696e73a973c7f671b3dd00614e7f1813f9e8cfa073907d77d07f9dd2d6a9f717ac30f9a03f3689acaaa3fc0f63b7b5db8e5f2ed7b6ed6efc37d9ffc5faece37fd04a33ac1b93fea58846ca273d56f68c1f43a72295e841c5e5a974392762f10256612016028f833ba2d1f6cce66936a5206bfe452b44279fb98508f8490e9863f03571585988cbc3c8e920be44807441c8b43e3cb146e1b4f3d201b1ca88b3dd8cdd4654166e91338db0fcdb4790b3df1bcb73a775bc1312ddd848b2e75cc86e4aa90d05ff25bc2a4963ce3fa41ba5b6801e7533219682057f8ffa1e28f0fa5d4140d6aa3f6ae76a512e4912b0a2a5abe568f"}, {0x50, 0x1, 0x2, "2b32818f3cc8d6c711cbe1e6cac1e139478f127f4866b67e2a1d7a39a558713288fd204a2124328747f2c9ff4a1d7b02f8024be22a4da3b2111673"}], 0x2070}, 0x200}, 0x10, 0x6) write(0xffffffffffffff9c, &(0x7f0000002b00)="a22cafef02f678", 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b40), 0x80, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda625355430cc2956718a5711f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6ce8930c763382e", 0x6d}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) executing program 0: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000100)="7a30fe45f4d4cf7d24e6a43b9e7f511f3aa07257a0410b8cfd759a8d0fffa4b02f9b146b0b8469d4a19526be262c7fc88e00ecf2d10592c76a89bfaf3f0ab6090bfdad6ff60a7e0fcbed39b4d076d60e2835142913103ea51392c13ad9a18fce92b89b906e2b62fb3644818620c0c1fe2124e49de3f82a8fe0aa59e5d0298ecbc605b83f23d1c1ede81ffc2eb18ba5f2f9bf4c5798bbac25ff7a5215a8f9ecf4238c076edde21ab23af7f700e8af54c2926ecfcaa42643a3e9c9032350493d47eda7a0789d4d5037f89dede8c213988527818a6fe10bb73508d9a3521168606d4fd4f40df38ee1a8ffc7b93668f64aa2cb884d9ea6d87c5bb786f182e51273bac8b722ee9f7839dd4c039184c02dd3ea79d04928d335a8f14ede6753f63602446e8298e5bddab36d6c30f747d1542173e1bfa58eaa18b4674c3dc3379565976fbb6612f6a1b8c8d541b7191cad0f6f9bb9b55fdf8f94dad8d24765fd292eecca46d2c67c2a41c353c4d50ee840c5fe671c77914b49ed6e2d35f1f754f6089ab548c15c177714d2c57a8cd319105433da12e67fc56eaf6649750a3c8355e99b818c9b56fff7c06c3441737ed1e1f892cdeecd822da092e13df46188eb2a38074dd09f8d942aae16bc06fa37e0c6e62b0cbd2c23060b4eb127448e0fec44220fc7609097934cbe63892176621523226c227c359274025ad990c7754ea8fba57ee563184ef7fd38a6b71391c9c80d21eeb3126ccadf189dabbfb658109c92f0137fc63721084fda475fd32c2770feefc264aebc06b4de55c280579ddafa00eeff3d72a5b26029b2a41278b6f399a4c8ff8c35f72b7d439933650d30c6470e29e7e9ccb7fa54b45f11ffbf7683047d7a4e266ab92a67be36cdc0c85e631de8e5752d0330e29ccfb3c20fc35baf1d8075d028b535b42d1d09db3d4f3a3c1324c65d3ed7c05675d0ecbf3236afbe0cf92cf7c3b6a0c56910366580c602ae587371c72585895df059028e178176e8a9abeb362972b53c718c543ef6675fe0080954b2f111756c46d8cd3b9a4741bcc177ea140987ace82f4ef8e36203748b0b0e0f1690ae83a470571c0d1387be7636575067115332e2f31e40db908016b41a114a68dc5ab2e5682d68d5a35da340d2af2a753a0151a70314070f4f38767e38d85f5d1239a2cafa43c0fdc24810d443f04b91cbc6bf435939a50e5c996a39d9ac1883c84357e6cbf57d7780689eb48675e11360b915dfcd895d5060dd27c97a3b7fbfbca8029fe84172a339f1c0a634710a5857eda8bf8db5831b0e4c8692448218e48b8fc72b55e5e5df1df46856e922936216f337a0e609abc5917a9cace83be6f63e967d1defabd3892956d4ebef1d71d9e39c17d4a6ddc730c30878cadfb146a07febcecdb3865f1ab8833b79f15c3c2fc5d8903bdaf63f16b1a483c412aa126ba1a5deace0efbb2c24d681466d03a0dd055d31b144023959017510aaa06e5f9e38b0e1c70ca234fde28bb8f77b013c5625087db9f1b6df8f19316c8f85f4bff2d6cb98e5f3c1779031c69b8ca15b4581d947cc17cc551c50c43796b9d0e86f30f4e315b74191e05d21ed633346fa9bcb95350e37fe68a03d2dd9793a47778960d998da1e2fa8d0bc248c0597c86afee46e79afb77d3d03f3fad7cbbaa7227047cbfca008e8405a9694c54020370d82a41a82ba456fef194aec4dbbb06512097d2ecded8c54451baa8408fea12962890d61f7c0e4dc2678945288b9f1d4d4929fdc147fb4a35aa0d7f31fb8964b54816f56b49ffbeabd619c69f2c04e9db7b97b07852f060cc7b6714d616390be3ea2d622426a48bd16553cf22785d9b9decbc6638eba210a479050db785eb9568ca58910eded535461e02b64416cc100d0b32e689a75c491bef279d65bee2d076f08c87a83b4c834eba5da93a652a69bb171d5305dec3c6fe86230d883aecd112050818427c508d5826d71de38a27d4490627826481a7664673e449ad11a4bea72edc4622b3fdd3236b720f59b0a3d7028c7101d1143aafa3d3bc53b0bab0fabf2b33b0d8a40f9428e4fb62ffefe19cd4f914ae87268863aec679ab38b02422646266a3744adbb16b1967b88abd278dca92246b56496a8254fcab185122fed63de2dea8c84d30d692775ae2479b2fd1964390dfe1ddff5e1d09c7e91d249a970311ad06f3f26150fb78c48ebea0e4bcba535e06c9f605af3909f7e92c71374f72bb8ae637a6361ffd277545953433d6b9c2c2475dfbaa1d9b37b99ae9fbb5d1d3dff7806f8d64fbbd1d5a41d5a2000d81adba96e583094b8ef18cab115ecbfaa3c8e7632610e303fa84264a6e82e4e3b70bf883266eed2ab0a7f4ffd972f1e7e81e78880a4020b2d44f6587606609f3fa965c38ffb10329fa9c6e9e69027ac98b5aaa158e9290f00178e00fdd2c57bf71a22a81f2341818b23eb70a392314514681b267ff6a967efda2a94732cc649b9afa700021262dd63e76eba078d439be3db8d91bf651b13e62942c48851ccd610d325f8e62c8dbb4ec3be0974659ae90b9b085490b8624ee5fb1b88cb4c83aebc7aaf499e5ccb7b5b2a621151ea8b38ae55b297d72c843d816b24f2074bb8e7488aca94c3e32f07bb9faa6b7312ea8f92ed0b82d814daa55f3b50e58b6eed5815d7b807fe36ffe2167242230580ebde3f7af0fdecd9a0edaa0d2c0bf136efa69e7502f205ed831977cff91ddd04a284dae1fad07620b943348c35e4916a5830ee32af5023f66993ca20bdcdb36434680f4872df4643c3441e44845a8f3837c25d0a8bdbfe442698f862486683aba0d69c489ca7cfe52b1603f894caa9461076d676e1416f9a6d0ece2d1fc4658d78b0bba774092b41ef94131b07635612cbb3c3aaebaba2020f165121ef7ed0346077c8c40f33822626cf499d79ed08737e67399ce6f1c6f93f9d3b4c95cf14ce8fa9f5e2e4e68d4c18e22df1a6ebbd236368e1d09b67fb6ed5a98c4b1daa0436391bc57574571996f0992e304ecee5260f03f3ccfa09a0b80abc76fbbae1b8d4185e8a2fa72746244b0e9aa3bb2e0d14cbb683745b5c9d4c33947d4a8cbed205abe6d15624656d684e82ebef24527120410d2007056faf31c192f6af25e3844cc7756deeaab649f94524649fc4da28d3640d82ebf1e03877d77c34360f35707bf8e1ffec81be3d0c7565413ac7ee4fb1fadc465bd1ce0dbeb8d72083489261d9648ff7bdfe62e671a59a52c58595cbc62db759206a03053b748f3eda05eef47dbf64696e4b4495cc120f2ee021ed5195af5892eb6c2f56c4a8b2f3350e1d8039b892d054c366e76f602e7865e109fcda1749599de2e6f8f0297cc99bacad7800bf46436f615acc1782bbd3cf10a6fcd00c49efeb6e5b84a6523f5cec39c3337f101a9ffc208bc20306efb79284862e3b83d5d83a784684129fa739fcb40c18994c790b360c33892189b5ffa23c940a8becf3719cebe7489c700a22955a98655bafd4fa2c8add838ad721ce4695b05271a5dd4d25f5a9ec48db5c97a7c2ca5b13b2a48873e8ddb9d96482896042006c6022965701de87abc026ed353a58a4f2f135d5bd412b47eec702ec635668d9fcb90a52c1a70d21584f0570ba0f9339f9ff2e3cffccffb147c88092d4c33594262c401d6ef4494a88bb650a727647a599f16c4ca12e923c1482dbacab87ffb86491b08e09b1963200547d2f5b97294696748ad2f0cda70e28e8843d98d0ff02c044b482f02f1a045ddc2ed4ddc24ee0da5d48d50dff1ff082ab769cdcd6da4136b2e649b786ede68402a0423c4d619854bde579b8bc2005929df4cc99dfe871307b022e4aa79d08a15fcb16001c4d40ca43a7b269e5f3057e39359e3a71643fbe745fa2a0f5362b958e464d1c88284d856acf2f0cf44d3ccd3856760052d6d0df26ca3619e3d0862aed6de2cc161f14051746f3ed7c664cf0fa4311dc598dc9c534ff56ddc2b0db79b05af89b8839ec25c32e77416c5d571b9d746a0f7feabb0c5e0cb127f1ad38281f44b4c9e3f8a5101e0e3f0af0b38657fe21a6453a64965693cdb3a772fda0fbcc5afc2ff31a6091c820a84c08137ca4a6efd0f4e12cf50dc42be4f35bd1ac499c78c3189dbef4807fa81df03c73b0d16feb5cb4ffb09f7689b5dac07a2f76b52a5d69d1eaf45a7bee45b79e7aecd456e53019a71d565d736b063f169ba319f6bb19bd68458d6172efc1459eac016a1f231b9fe510c34911d78c979dd74077abd078928b743498bece8fff9ec080f92e9c7efedfa10e5688093fa86a853ad14e6ddf9073b45eee692ba0d66c251659a8b3a26d8408aa29a0f20bb88fd864afe8600566a737f2f2257408f983679f346550d1283f31398c5ecaa17b9d36154a9ff7fa0b12d24a45cfbf02952410cf66118da1ce140be4640532b56541e9775e467deb57e19dde57888c698af4d3baeb67fdb8bd5297cc161a9c1be24f5a2a6bcbaa16aadf871a26f43b002bb1f30c1974c92e4c864d32e520c19d17123a87fc6c367a5ed2fca44991e2d6570953b643f990d609f1d1a359ec2c7c4f6834aded29d3148cb0d164edd2fe3df70dbda9cb027bf9b28e68484ea52672b275b8b05e474df7f86133f09da659ac9a97bdc8c223226c546965b66a4aa51746858ba604fbcfdeba4b413962146e82f7648a8bcd6e433a796f5b268e6a6b5aea7d0a2db8b973c9a38ad249756c47a4749d83dee2e81efe40d70b76b0678417a8eeba9235c2ac9eeeb0677ebef62efaad70ea73e382f66dfa5ee8a2296c99f61b78f497f9547e6f6ee53320ea7b4c26a2e2a83567598a8fc8b16f67a38b87e3464da4ae339bc1f554468c83f2da49145c4fadb145093f14262ac942278401ec281d5e2b3539b97ef7307ff342042e01a707c5c0defa8ddcc0983692fbdd5f967dc906f4b210538d06fc0b3235210cd4c9577bb0529418a3086ddcc671b1fee33152de69f3677a3e114f4d5cc9cd4d4363efe86981ce32aaacf812d367275c346d14c6337eed808c3e3f5ec03259905cb6c17260fdea2be886d8a19fadcd1aad989307a481898800a3befdbc987e2cb1f8967f754ddbd412afb34d1b5a4cf9de424cdefb89b360b08ab40ba3357ef684b6696fb3c1d241aa7e8fbebd06c736d66432abbcc1516286e0afbcd70c550c7063418f4e3fadf7ebf377905dc0dc8605b67b47571dc85ef036ffa3628c18948067aeecd814846dea35857f18e2bd7bc5b19365f8503c034b27f8740f11e687971139ecc53cc2da88920314e3f974b99442907f24075be6e5be5e778d1b8846ea8a5183f25bafc811e09dc9224cd13def242381e77cfcabc2838f8702bbadb22994245ff8debc96c6c55f81337c8b6b64559d76e4d5b748917ca89d5b644afdb33ec1cb092d0fc3897e0fe2b7ac5ed6dfc5ea6e6089d0feb898583c8e71ab0b12ba553cd3a6fc823a8f0b074b62bff0df27b147debc9bd3cd74e2a4eac2b4f99475ff15a11eac1fb51af06b76eeda963d0a411074af91b0fbf5bfc920d1744a2e3aefbd792a058cdbf63cd64b4277b0f7ed6d6e4707b3779a75c6c005ca0780fba23959293f3cc79fc8427553c9102f3d6f2141229bc0225b9a9c043e0f10b829359c06487b46aafea90f9b9e7babdda30f05d0e619bb31496dc623fe5f469b5c77eac5e77d91eaae962dc51a19a26c8d372f00b78e1da51d576c21bcfc95e5993ed2d4c7f0bc11d1ec4dd2ae87bd99da47f24f9431973a8ef74453c437ab8c126c1a5d55df62940829b23b9838c4e07b7d45b57d1980", &(0x7f0000000080)=0x1000, &(0x7f0000001100)="4217d8b9339f36409bc0f4a2740625751ead3f6f8e3c6499bf2f3a203b938adc68d119af0253cf0f1ac9acef4580c587b60b111fe866a83b32948e9f395df478b19ecf7e374cfe7da20d5eda7937d4975e76eeec22e2c142933f02b2052f9af3f96fc96e29a88e6de3bb23dbc6264dc3e21b52c3e6c2488135e3dd9fec5153d4e6aad2c095e5a6dfd402", 0x8a) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) dup(r1) seteuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) getuid() close(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x8000, 0x21) getdents(r1, &(0x7f0000000440)=""/109, 0x6d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) select(0x40, &(0x7f0000000080)={0x8, 0xe7, 0x401, 0x4797, 0x7fff, 0x80, 0x0, 0x7}, &(0x7f0000000140)={0x9, 0x1, 0x0, 0x3, 0x158ffffff, 0x9, 0x9, 0x9}, &(0x7f00000002c0)={0x5, 0x8000, 0x9, 0x6, 0x1, 0x0, 0x4, 0x2}, &(0x7f0000000300)={0x43f, 0x2}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) write(r3, &(0x7f0000000180)="12e1f34ba50431a705ebc4364dae0a10716df5399b58522ef30e92b5e3000020badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f11890e176d5dff1935f2a47e2f0aef8a320faaa7688c5cf2c742ae9c0dd915043e22ec0f1e70fb8fa83de0efa6c74ad5a64372b5683dba3cc332dfbc5a8d924708c3e6cfcdc41b93cc578fd8be9f1ab1706534e287fadfcea768dda0cb6f529b42c2cd568f7c3c9647111d88101756c6fbcb92ccb5488aa25e5f0ec3e6be3e0884ceb115b7688eac1ee4a7092dc94db560ef75cb4323cc82a3fb89a7ecfa100e1c86e39daecaa073bf529003d8621480256a05eb30fba5a93745925525343f9acbafabd048a8aa80dceba09392d03b21d9cf180eb19857e815fa09", 0x119) executing program 6: r0 = shmget(0x1, 0x1000, 0x128, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(0x0, 0x40, 0x80) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x8}, 0xc) dup2(r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x5, 0x6, 0x101, 0x80000000, 0x3, 0x8, 0x401, 0x10, [{0xba310000, 0x8, 0x0, 0x75}, {0x80000001, 0x6, 0xb83}, {0x1e, 0xe9, 0x3, 0x3}, {0x3, 0x5, 0x205b, 0x1}, {0x7, 0x5bc, 0x3, 0x14}, {0xffffffff, 0xffffff39, 0x40, 0x100}, {0x1, 0x9, 0x20001, 0x6}, {0xff7ffffb, 0x8, 0xd47, 0x5}, {0x2, 0xad, 0x7, 0x200}, {0x8, 0x2, 0x5, 0x6}, {0xe4c, 0x101, 0x200, 0xeb}, {0x6c2, 0x9}, {0x4, 0x487b, 0x20006, 0x3}, {0x2, 0x5, 0x5, 0x9}, {0x3, 0xf4750ace, 0x0, 0xffffdcd2}, {0x6, 0x9, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000000)=0xc8d) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x2, 0x9}, {{r7}, 0xb33acb5853ff05c7, 0x10, 0x20000000, 0xffffffffffffffe0, 0xf6}], 0x6, 0x0) lseek(r3, 0x3, 0x2) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0x0, 0x0) r1 = getuid() chown(&(0x7f0000000080)='./file0/file1\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3, 0x1000}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0xa, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x8}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r11) executing program 5: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0xf8) setsockopt(r0, 0x78b9, 0x6c, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x21) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0x5d}], 0x10001, 0x0, 0x0, 0x0) shmat(r1, &(0x7f0000003000/0x3000)=nil, 0x0) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000440)=[{{r0}, 0x7, 0x60, 0x80000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffd, 0x94, 0xf0000000, 0x401, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x0, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x20, 0x6a1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x13, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0xffffffffffffffcb, 0x1}, {{}, 0xfffffffffffffffe, 0x81, 0x8, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x29, 0x1, 0x807, 0xf954}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x8e11, 0x9}, {{r0}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffff}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x8, &(0x7f0000606000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) socket(0x18, 0x3, 0x41) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/16}, 0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000018000/0x3000)=nil, 0x3000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) executing program 6: r0 = msgget$private(0x0, 0x701) (async, rerun: 64) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 64) recvmsg(r1, 0xfffffffffffffffe, 0x843) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x46, 0x0) (rerun: 32) r2 = open(0x0, 0x615, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001200)}], 0x2) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3", 0x16c}], 0x4) r4 = socket(0x2, 0x2, 0x0) dup(r4) (async, rerun: 64) dup(r4) (async, rerun: 64) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffff9c) close(r5) (async) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r6) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRESOCT], 0x401, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) (rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) (async, rerun: 64) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffa, 0x0) (rerun: 64) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0xd160, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000580)) getuid() socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) getegid() semget(0x3, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0xfe}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x11, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x7ad}) sendto$unix(r1, &(0x7f0000000480)="b107000000331c0cfecea10500fef96ecfc72f3b19423d38171470f013054f5317ded3357ae320b37b673039d2d236acf20b78c8cf5f882b297be1aa5b57699a5f139b672f4d335d223e7d026ba8af63003728210200000081ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2ff01000000282604900000000000000000000000000000000000000000000021f3394474097dad167a9b5042fe1cd4307e", 0x83, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)="a37b7532", &(0x7f0000000600)=0x4, &(0x7f0000000640)="03000000", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x80, &(0x7f0000000200)={@local, @random="d3f06623b1ca", [{[{0x88a8, 0x6}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6a, 0x66, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x5}, @udp={{0x3, 0x2, 0x8}, {"1a059b84762b1b3aa8e69862d40e1b4619ef7c55bd8d9f0528fe598f88c431f8b6057faaaad89a171091bcf89d4cb6d20cb4f182ca549afe9500eea3dd36855635485191b7c9970a012a814d2fdf"}}}}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8086dd60a10b6400083a00fe007938d906b4d6c36766c9b566a6c183a6af87492a17a0efd0a4ceeac290b181"]) executing program 0: socket(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) dup(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000400)=[{0x3d, 0x3f, 0x20}, {0x3}, {0x6, 0x0, 0x3f, 0xf00002}]}) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r10 = geteuid() setuid(r10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setpgid(r3, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x4000062c, r6) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x40}, {0x44}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x120) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x80}, {}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) executing program 6: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setreuid(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x50, 0x0, 0x1}, {0x8106, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000200)="040ad8a521a5aad86a16d074458539a8dafe29caaf0cadfe9e57f3af5789d88c1bd56d75d397a0b364fbe72e430dba3ce29a4209a9655f5754a98ca36635689a93d307431efbc9973ce44d7849f3171a3529abcfdd2cd563ce0a7c21e0f4b1aff8da80af23bdd8278b923e983eb9e9b479b12d5045bbfc6d24783c10371cbd6a02fcabec82edda499b07013a179576e17b354969032286282636f7", &(0x7f0000000040)=0x9b, &(0x7f00000002c0)="0388d64f20767782f3da87630925a3ef892e5f34ca318c31d12ccfb179d72bc95a700d9cfc86facef319b43285d23143f757e2e866c9dee803549ebc64e2da4cd23c9daaac88e05cac6d1b7861a2071c0a025516a18e9ab15f3195786cf33c9365c29e390ce8ba77920df9c6c32fc3fd85f3d2cfc1327e38e8b599bfa824b2fbafc4fcdea75d209f8a32a6ef5c39047cfd189f87fd9a891e0a0bae62a9664781bdcb43ca2a08bf3e66ce", 0xaa) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) executing program 5: syz_emit_ethernet(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x57}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0xff, 0x4b, 0x9d5e, 0x2b, "524c53e13b1e0e392b8684b354c77532f0d37987", 0x400}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c2140413", 0x8}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0x100) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d", 0x28) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x54}, {}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r2, &(0x7f0000000480), 0x0, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x401, 0x73, 0x0, "901fb573f0b7cf0bfd4f8e1a017f18562a86a515", 0xfff, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r3, &(0x7f00000003c0), 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5b, 0x5}, {0xaa, 0x20, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 4: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x0, 0x9}, {0x22, 0x258}, {0x1, 0x8001}, {0x8a, 0xa934}], 0x4}) socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) connect$unix(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x20e, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "90446c", 0x8, 0x0, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000240)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x5) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000940)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a40), 0x0) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="5ec5c3285ea2669071ca45743146ef03aac932fc9b1fab7ae9276b87ddf285003257f938652dbb0516e716c60e1ae2b304cede0b4a4d5e5293b7c2963d12a67b68603e654852ed0abc34379203b670fce087a23272be694f1d8be2c95d", @ANYRES8]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773af", 0x163}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x5, 0x1, 0x3, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x1f, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x3, 0xfffffffffffffffc}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000100)='./file0\x00', 0x8000000000010e, 0x81) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r5, 0x4, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fsync(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) syz_open_pts() socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x6, 0x0, 0x0, 0x80000000}]}) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf", 0x44}], 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r6) r7 = dup2(r4, r3) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) r9 = socket(0x11, 0x8003, 0x0) getsockopt(r9, 0x11, 0x4, 0x0, 0x0) shutdown(r8, 0x1) executing program 7: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) getpid() r1 = socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup(0xffffffffffffffff) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) dup2(0xffffffffffffffff, r2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) msgrcv(r0, 0x0, 0x4b, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffffa, 0x9}, 0x10) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x7, 0xfff, 0xc51f}) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x3}, {0x8b, 0x9}, {0x43, 0x1}, {0x0, 0xffff}, {0x101, 0x3}], 0x5}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x7) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r1) semget$private(0x0, 0x3, 0x220) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) syz_emit_ethernet(0x6e, &(0x7f0000001280)=ANY=[@ANYBLOB="cedef18e18885a95778b12a9e8b8d0e1cf2920366be400051c0fe93bc4f979b7050885e8c527af1f15596b7f400ddd584a349cec41055d82dfce437b0f8c4f782ef7e681388b03fb993bab1a051a2a0e707aa3f996714d3725c047282d28f85506c208251d254ab060bddcf49185ce21960d623315d31181b3787567c84170976201a2e815894c5f21ec9e78746740c9265b9c18ed724544ce7a6f79c7dd21c973e251c9d9790a4effff19a309d81827073f8c947d7336c324b9dce508bc6898de8d0c355be3142c6ad9b9a5b27262113f2405c9156a39e60c3624e1cdb7caf6164fc99df1b9c6d812b8c9721c4d1c4927067a4c8c335a365f232d81b192390e43cf42193bb2de9149ed38f49eb07a0d73679ba622d0a2df96f9f4abcf2248dc9adfda8fb694fcc0a855e67053782cd3f36a1f16c0a2c9d71b5a8e9e67e22e1a918e1fa2edcbd774eaeec31e9af1d20ebe466a1f25ad54a747f80b68d09c3bbfb75891038a94bfa644787646b3b7c1a72211d2fbfa4ef89256d1e6b783c740a2d65a4e9ed30707deed7dfc5505735d6e3c7ac81abede11fa943d2df86fece8d82903e1ab7b5e9b6911b16c12dc01524d7d8d8abe1e3d3e5063744387ddc58e6475f52cf4026c47a1ad3130480797c7a0f52a1f8ab4a1d0e7caba98df95cf1bfb6154cdd7f84ec26a619974688f59951cd80eb2f28607f3cddc4175cc5163eddba49c19a080df321656e7906560c9ef030edb9caa7ff050b5183ee00a6c9f4137f2a24832b8a9c2da6ef100f828bc5571cfada41f67c6292e3d60765e912176444bc36034f7a58513885b5493df51bce102a9c85178ea71a7185c6e65cb45d7a0edafd583a78043cb3359a2f320a07d0be8d88ffde88b9adcb62eb33a402d6ec6afa8f99822aa6e0eecc15027c460208bd672478fa4318ae6ad30f80ce254ec8b6523fc01a5c2d9aa36405832139afb5953cdfc771cc995c02a59d99a3ad556591086b3a8e369ed9e0e4068d50dace62471d72841c713eefb1a2399f88a782f29a2981335140100f1d368320d46d5984257fe6dba493e9291e4d1123b46b02309ff2ad88b6c9155f2ccf5e57ea56a8af41a30309714b6a256cf33cd9921c862ce901a10f78d931cba8ed2e3937dceb0815cf76b5d9cf290ce1192d2ceb0f3b36cc1984a96d82d9f3ce606d293abae6a9d4bc510ed6751dce436b6dd0625186000b144c20304577cbb9551510c1545524b088856f754495fd9c527057116697d18eac3684591e44c43329c9e06b36c006230cebeb93aec818a697a5fb809f27ab11af514345a7ba674d4704e92fdb563abd1d04221affa6921a341a928ce4e59b2b2e5d1870cdc70da38a0a08d51fc7c786be381aef6dbfb4470f5f7eb9d4e4ebc7fc076fc49cef2db7916799f6ce7e66ba46bb2d21326fb952f0161a1fa2faec24638a9e818e4a8a44251e3ef3c99fea1968ae8f7c8aae1b867107dc24334ce00ea472532045c585088ff7cd431e86957f8b0a5c5995d7be77527b1796298ca12d629cf64ab5f5cf26885fb612745108b7a738ad19dccfa7b7d5cd324f799890e3a656690cc996833ccc71b3dd0151c6edc4dee42f3540c94f9765cbdab577d45ed50bb0fa11624cecbc51f2d2d6cdb4cc68fe2cf0cbb1389a3a9fb302729b14b269102b55fbfff09e5bd0e3e09c6d47d5be2478d1fcc23bed143d519d8d556505aa653e9a1f2c69d7b4535cac94b59418b41e2b912a6b92708ebdbe0bac0c22c21657ba45865e9e705c11cbc4cbeda252fc6501a2ed4b59f0b71235cf359734c8ea06c5894edd031d68733753bf588028f43b0c6b2aea4d2fd1cec1ec593f20e274a32cb60b649f0f8cfe58a6e2a5840d81389ec46f257727421f8064d60120cf00ce5bac69a4e4f50a735f74ffbda221043e418a33ef041c37bc141124a4e0fb552fff662f2bfc77063da788e818ea43f6afd7a476fef386699603d0632e4ac89ed457bd5100f9b66dd09d98c5cd8d93c59ae570131e535609e93d020e0d89de41125bafdabf7fa8f763ca7df91c7fc10367e6a073ba436c0c3c434576ac686c11ee54be49b88b810224feb5f2a205ed9b19ea83301cb8bc480b64b3446644404f386749d5eeaecc4a7f18e4dba22f3fbdf1fb590d9ef5262657925afc770f41a44fbaa96d5498a0f5a0420115704441cd0c21b52fe0e737380af01c395a83be760cabca32288dc739da93e1a420c5df1a9f829a75bfab9e5f0ba83d9bde7d8004e0fd3bb38cdd089eec065ee34cbb677a2def8e0c22f7e50b1493026fdbd205aba2bfdfd4be23393a76bfeda10ece59a9e49c7a144ab26d7ed251eac5d8178eb649d01d69fc07738e36e9226708adc5d2fb3ded951f884c217566c71576eaf030bbe5ab75e244ebb5cffbb16306c52116ee2c287f8277556629a344068a0016276c74b046f6f70fddb01944a73d9a3d3af60d9a0f12f812e6cdffb42dc6f0eaf94c03fbf57cf9750e4aee4b80f922ad3e7c3922fb1e88d95bfd819b8fe054884fd957e7590e3d51071a483eb8444cbd662d11a77b9931acde573dcf568a75feb70ba640d189b8ab9a84a784d1dd7347cca1add635d4991c84f7e63fedd6e2dc26c4d518e9043007b01ad0741b3e2169f50693ea871d8d942ac4ab4be61805957e4fb73e5b1f4060583278526af004c630b81deaba11ee05080c53091cd1e1330cc69aa7eeb34a4f5bd789448059d598c7551e4f32e12349930e9bbf2387c7ae942e97a7828a0482cf80fa5674c797ef2e8246199a89fe8c97d9d1205654022a5106544b546bf97d831db29b5ce0ce06c5ff10ebaf3a7d6095e1907c72e206390182b36eab08c965e38456b571bb6ac685eecc270a48d3035e4b4cfc590ac763bf9a2c03e26ab7803d266b7ab80fb167f03689cba19c6a398d5a5fbedb20a05e9bbaeb6b5ff71a43c1dd0d30716c681108918ee65d9a4600a70f47ebfb162dc28033fb83c4d490d39b9decb1e21d0690de122de2b7ee3a565f4275cceb1a7fd5a9afbff13f1fbe83347cd5c0bc2a69c2a19ff4e72f4256787b585ea1aceeae7ad2ec72400347e917efabee0729e2b10bd29f6110578a41994b04052522fde9ea89b480c1dc1ff9c235995d8efbdeff41dc73bca3ca8a6f0fa752836a3246dd4381ee521ad7bdc338f347b7822f14bdac0efd80788606c9785fe4f87863747f8450a61c8ae7b6bdfb978f03f78510b7d9244f70487e2354faeb5a4b7c3c6cabab827b8a32095f2498c359fcaff31e3bde51dbc29b8659c01da9e06a71f4b825e8d464e6c0b2989c37f9969ef6fc755ddb54a954ea7e581a0101c1813af77257615d0c8d7453570f544b954ac8e51dc36c3eb966e6924dbdecc12d396ca23695467a260976e0f53f416097813e0127d7d5f2cb473b8a70bc9cda724c3c5b322920ce47d0d670e7ede0fd12ed208f10367b2c70b2b824ac546e1fc5ebcbde1ccee7c0a7a85a14978201b41b7810534467def11daf17ef59a42486d0e543a701747d8183b207b31afab7421fa4ee5a371d1dfbafc90c2cb5c2cb355650d4541057ba72a9956f2bc046254fe92988d2490d36d97ee55f7c1af0410a333e278f5cbf4bf7cbe6f2c272b6147bd5a0b043c44bda2dc88514bc07dbcc62a47a530405389ce4b62716f78fd7433b6c8bb752c2ceebd7e550960b3ff932299a1301d8f2ae6f6e1807fff347cdfd85588702e66248dd40192397bd365a6d9f988193c3bc8182f65abd595149cdfb133c97e16c63ae957cf3e1ab135b3ebc9bc0566c5ea1867390ee26a722a4b48e69e7a2cd98c34321b25d2e3e70b6e894e0350ed846bcd2b6bf17f4779cb57ff00bfc87cde8e4adacf9fe9a50385efde15429e8532ad31a117ea10ede279ddce8916ca1917e00c4161d867ad15a0983660f90c141dd08b1effa7dffdc5415cda277135d7ab7051c2a49d3b9fcf97d699129450e4c86bc2396fb6a40c16f65dd25ea67b23a068e9e9bbfb47fa18d31825d670f3fe2f71117ddb87fd35cd27f30cf041a26a977b1b1379a653ebd2dc0f8372823d4ff3bd2572f91e470484cb93b90b12d81982290cbd2aede6086234842a957d0d4b36f920dcb48da5b3ce6e1df1db78c4884b20f9ae35eb8e643a3116777db7dae9c99824c730a63c4a443bf8328533ac742d1bc8ceb1cf5c8a50f3ca5b64ffb12aa3fe024a03e4fc18185800b343a3afde3e61a190160260e86b54aa2411d35692a047e3b27c303658b4567a06e88d557e98b02b91cdcc5ec994ed43ab75aed98fcd39721926dee5cebb947ea8088ecb150520383ee60ad261478b873dd6852ef3b8785ececd1f22dde948b7f1dbc91555190ee9b14a49a72201b138a6406cfab593b7afc201f71cc22cc77e8c46d1bed9a1a143f037d818c0002954a761554fe8ab9cf6c23e12fc45a8d63e6381051acb7384919309e8733ec534d0a45c3ff5500e4e1dcc3ae95d12308d95cbe8f08811887bb6c2b93ddff0734b2be41b231ef4c89ea9c7fa985cfedc38a6492d46735016f687e14685af9cfe44ce1bcb2664ca045802beaf324f5cbeccd3a3b1ec6fe090c88cd74c951e78ec7dfedaadcbbcec190779d1f6c2d7f5fd08335b57db516d58db313b82bb4be88d674243c2edf31b69b117659fb036d0f3e0352a49f0dab31c026b8e3ef9c2cdd92a1ecdab587c5080d34ba32f66524b2d9e8a88fd9e020c8103522e6eb6c42562d826cc33794f48034bb0009c5b378a9cde7fc2bc0b861196a0f9109b68a43163c4fedf8553e5dbaa2dc0429816d5dd025d047b19972dfa58fd5f9b6079b2cbdd7e7050f8d1eae23636bd0149adf48a3523072e4ad76395b8f837d9c881e475e548b36c3bdceeb88399f8924ab773ac1867581c26be8db570e3b2226d4d832edaecbb18cb6b95660e3b6881008e8a346791fdda2da43fe6f311152dac953ab19042f66920bf37a5d9b1a44064f149ede70a6fd9537253080d12b5afbc84271227137fb11332c41b067da361e1be069023869ac8776e622136317fc834fc3a86c4be3b9929fa1a7eb21e4c6e733a11da25dade61705b37bab2226362a5904fbea0d7c39c5b5331a35464b5cf5fa40f797cdcdf0e5a89f8e8f82edd7dcdfa24cc78df89f570969b534b09ba1fef803760c5e16c066e5168ebfce26ba64d6b781c688a9bda01488ae673b7cb2cba83569b13956f4c1a0e2703f120e8084bf1cff53b6dc9489b458df74d68ba39d0e444103d64d5fa3dfab5905ac689306a637874d66c0fba7275a6385266a6f03569932b0519503c1ee63608eba0ce716974cc50683835591a22f54e3410de4f160aa86a3f260ede59a9d0bf208f745e7e44e2bd3912ee8bfc71661ca7b6daaf471983034acd5dacf78782db118d5fe9e7915a04d4f2a166eedb39366838f02ffa8358f9529862ed8699daab463ef6980491b2fe5823b48c2c2d4851c22bf359257c864cc6d3331b77adc08a7e859f378baa8d9ce1bf20a1fc4ea4629910937c2d03cb18acad09d3e64b49b755b697f818b14d108be4af185feaa2e9be48869b0da0b6a5bbf312987903540beac5e63ae37fa8b9743a62a3c66a562a4ea1208563827c6bd4bb30865321572498467855a27415a7d43b445b4d23d65fbd1a0922473f407ad1dae728519f70ff36b102076ae83570aa7669480d08c86d3fa8a1181f5dfe01736f6680317eb8ae466ce9a6d1fa7f8eb2f2924aba476254581922be15f1f1fa24912e14498a26d60059d947fdcb485ef006e629178ded91167a0f5f96d1cdce0b2ec22c778f659dc43535e93c490182acbd3eb45ceb7f5b8a4d7f9a08c8fd07fe8035556478daafde4c8fae604585474d3cc8c60721e781f5913ab0227b8798105e6fda9319d8c879688a90d6e84733"]) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000245000/0x3000)=nil, &(0x7f0000542000/0x2000)=nil, 0x76}, {&(0x7f0000575000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000124000/0x2000)=nil, &(0x7f000012c000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000637000/0x3000)=nil, 0x10f2}, {&(0x7f00004a4000/0x2000)=nil, &(0x7f00005a8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007cc000/0x2000)=nil, 0x8}, {&(0x7f0000420000/0x2000)=nil, &(0x7f00005e8000/0x2000)=nil, 0x2d}, {&(0x7f00007c5000/0x3000)=nil, &(0x7f00002a3000/0x2000)=nil, 0x4}, {&(0x7f0000193000/0x3000)=nil, &(0x7f000041f000/0x2000)=nil, 0x6}, {&(0x7f0000783000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00005c4000/0x3000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x8}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x8985}, {&(0x7f00003ed000/0x1000)=nil, &(0x7f000026e000/0x3000)=nil, 0x2}, {&(0x7f0000476000/0x4000)=nil, &(0x7f0000493000/0x4000)=nil, 0x7fff}, {&(0x7f00006df000/0x2000)=nil, &(0x7f0000757000/0x2000)=nil, 0x2}, {&(0x7f0000557000/0x4000)=nil, &(0x7f00006b5000/0x4000)=nil, 0x4}], './file0\x00', 0x6}) r7 = socket(0x2, 0x3, 0x0) dup2(r2, r7) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0x7d92) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000040), 0x0) r8 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r8, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000040)=""/13) write(r1, &(0x7f0000000100), 0xfffffe5d) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) unveil(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() mknod(0x0, 0x2000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x9, 0x0, 0xff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0), 0x2) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) syz_emit_ethernet(0xfea3, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x27, 0x3c, &(0x7f0000000000)="03000000", 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x966, 0x8000, 0x4, {[0x8, 0x5, 0xffff, 0x2, 0x0, 0x5, 0x2, 0x3, 0x0, 0x0, 0x6, 0x9, 0xffff, 0x3ff, 0x7fffffff, 0xffffffffffff8512, 0x5, 0x7224], [0x8, 0x7fff, 0x7, 0x4, 0x6, 0x2, 0x6, 0x7, 0x767, 0x400], [0x3, 0x8, 0x8, 0x3d7, 0x4, 0x200000000009c1, 0x5], [0x1c, 0x7fffffffffffffff, 0x80, 0x36f2, 0x10001, 0xe072], [{0x6, 0x2, 0x7fffffff, 0x20}, {0x4, 0x1ff, 0x81, 0x9}, {0x400, 0x300, 0xffff0001, 0x1d}, {0x8, 0x9, 0x756, 0x9}, {0x1ff, 0x4c65, 0x8, 0x2}, {0x80, 0x800, 0x480, 0x5}, {0x1000, 0x10001, 0x4, 0x7}, {0x5, 0xffff, 0x800, 0x8}], {0xfffd, 0x5, 0x3a31, 0x401}, {0x850b, 0xfffffffa, 0xfffffff7, 0x3fffffffc0}}}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="606e48ec86b9970a3045cd00b73a97d0766ca2fdfa62ced8bbbdf1a578f7d42599f7359f3af391a37e089b874de5779e56e78501d6b9ea255a1f11c31f96744ee62da2aa30af07eb1af4a2c2398f338333b51a42dd86180cf991d79d", &(0x7f0000000540)=0x5c, &(0x7f0000000580)="0466b4ad96ff81f1551d7f113ec6a33e1f2ed4f1c29c0b19b99fb82430c40cec074f9bf03fa3bdfa3b2d354d101c4072c2ad668d69002c6b02ed7518204bd6bd15928734a3ef90fedcf4eb4b74da4017d96347b7ec7c19a496acc60d25207b5d90f926d0042f362868f82d12a5b87e9b7ea7f30040cba2e795a7c414b8ec", 0x7e) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r2, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket$unix(0x1, 0x1, 0x0) executing program 4: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8000) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x91, 0x4) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r0, 0x20}, {r1, 0x20}, {r2, 0x10}, {r0, 0x20}, {r0, 0x8}, {r0, 0x4}, {r3, 0xfe6576e62639c65}, {r0, 0x1}], 0x9, 0x3ff) close(r2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = dup(r0) r7 = getppid() fcntl$lock(r6, 0x7, &(0x7f0000000280)={0x3, 0x1, 0x6f39, 0x1df1, r7}) lseek(r5, 0x5, 0x1) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/39}, &(0x7f0000000300)=0x29) mkdir(&(0x7f0000000340)='./file0\x00', 0x1d4) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000380)={0x7fff, 0x2}) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/214, 0xd6) unlinkat(r0, &(0x7f0000000500)='./file0\x00', 0x8) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000540)={0x5, 0x401, 0x1ff, 0x8f8}) sendto$unix(r0, &(0x7f0000000580)="46a2c29bc28ccd6274baddbb227145e256cc58b4cb33f9545bbd098bf509750e56c55e5c990898ab7b49f22c5235fa37cb2a3f7c9f3c03e6dc898fb3b6b18ee1deeca1c0250dfaa106f5db8af0fc6099bde746c9bdfa289e2adabf1d3d9a331419a41c9982eecd53178abd2c0bcf5d13712593961a4975538d", 0x79, 0x2, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000740)={0x81, 0x0, './file0/file0\x00', 0xfff, 0x0, 0x3, 0xb7}) pwrite(r4, &(0x7f0000000780)="112b5a991e5b7522f64235e1b130e25d1bf4090bab12d3b09a9b53ec7f8f8c8afa1a29ab6f2644bfd204ebcd838b6ac6762ccd7f0f9af5202fe15a9e4501c02d169a", 0x42, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000840)={0x8, &(0x7f0000000800)=[{0x7f, 0x9, 0x4, 0x9}, {0x1, 0xb, 0x1, 0xcb5}, {0x8d, 0x7f, 0xfa, 0x1}, {0x2, 0x8, 0x80, 0x7fffffff}, {0x6, 0x5, 0x3, 0x7}, {0x1f, 0x8, 0x8, 0x1f}, {0x0, 0x9, 0x4, 0x28bf}, {0x5, 0x20, 0x3, 0xff}]}) fcntl$getown(r4, 0x5) sendto$inet(r6, &(0x7f0000000880)="e9beb20d4e45adb2eaf7d2fecd6a94ead086fde2ef4a9bfc5b0b9a85fa182528dfb3c503e7de021045dc1898d0e4eb46797cccb030c698943466befad7324cf97bb5eed326f4647cac57fec1da2ff87f77b7ee72fd7913ec9ddf6eaa9cfc33e508f416626b0af3b505918bb067f9b0e996056f97f981c388aba22c21486dec1b5ed0", 0x82, 0x405, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000040)="4c0dc85c59bf89465fe95e3a0e3d0d2d96825bb40fb33956ec936eb86a9d29456a6180807f2224e181cde2de57106bab69eb961f555d22d6168f6d86d7912ebbe9dca8dee74251d27f6a23f4b92c2b9ae7a28e6efeed8ecd657e3e578050625610c5e1a2d068bf1ebdb5c8d37191a6def42b33bc1bed53a504912e5219ed44034e0c4fa367b7d9aa6c38cdbd5bcf57a3140997743eb45e729ee60e2550e20eb118cc3cc542b476d7e8252164e0bd1d69997fafa019bdaf378a10ced7c1e7b763ea4057", &(0x7f0000000140)=0xc3, &(0x7f0000000180)="ea6a27f3722cb93ffb072e73e0e3b308fa67872ba21371e379802deac280c4c5da02c50cf0dd56b83722c66eb0a53a74028fe7fbd4ef8f31904e18e35559dd204e915e17fdf0048e90a41b91ba07ad60f8bf8f38d8aa51d8a50e3a0880b5c560ea1f", 0x62) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x80440f6f70079459}, 0x4, &(0x7f0000000240)="9cf49dd505f0443d394496a39e96175d7f0e7fe58e1f5dfb1abbf8106e2007080be5fb8c5db1027fd49aa3a54cd57ce11131e5ca85396ea5004d79bad4c8e7c5fb0282a2bd0f735f9babfb39c841a7c3f48cfc78dc54dbb75327f732bbbcf110fd446b2ffd5a268f7cecd66e85f4c8322deefae4a5dabd754cbd6595d2ddd8f0466b36b83dbbd554e897270d6f8db7619cc2f0bfda69dfdc515e8af4c29a396f33c9f5e6ea3bcd1cc46ad79d413eaff77e2d0cefcb53e81661605ca2944d1692273fbb8cec71065933e65450aebf7e3ecbcb90d88153130cd40f87b1bef1f8f3b2", &(0x7f0000000340)=0xe1, &(0x7f0000000380)="8ea3fb0e5258736215f66965e031d5916fae1b4051724ba130d5bdfba16813488aa9760021f3129a3e1842be909d1d299881df15e1d09093d8af3b2956a9df4a080ecbbf67c9c16cc7df904e6bcf59c76bef10ac6a1cfe595b88b638fec55382f0d798eb6aaff93a54eb0ba67dd064801420de0a049791581d9fc99a0b1c69ffb3e50a723d03a011a2ff42e37cae8f24b7875129638f65dd84e25600936c393b262a1fcc5c834638a346970e0420ff8bae4c7c33dcc35aca8b7b0b07a0531e11f4", 0xc1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x21, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRES8=r0]) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x1, 0x81, 0xd96, 0x7180}, {0x3ff, 0x101, 0xdf, 0x6, 0x6}, {0xe8a, 0x5, 0x3, 0x1, 0x1}]}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0x8, 0x6, 0x1, 0x9}, {0x8001, 0x9, 0xffff, 0x0, 0x4}, {0xf8, 0x3, 0x3, 0x4, 0x7}, {0x2, 0x2, 0x7, 0xf3, 0x7ff}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000280)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x7, 0x0, 0x7d, 0xff, 0xeea}, {0x1000, 0x187e, 0x3ff, 0x1, 0x6}]}) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000340)={0x8, 0x2, 0x23, 0x2}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000003c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000440)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000480)=0x1) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000004c0)=0x75cb) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) fcntl$setown(r1, 0x6, r6) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000580)="05ba56408efe1d2b4a666d3bd1de4ecbc06119d4edd1f21b3ca7d4e655ed4c76cdcc4dac587c2d23f5ac8089f93595206a3fddca4e0ecdeaf5dd6a6ece7098d33f78c4c718e7e323c694d79d48e3843740aed644b8aee2994cfa66ecf91c4269b71f1a867bc87d6ba7ecd49a787a165e0d18686e6dd2b016856c568c9b7086948e1c507e67c03240fc72f09452610bb8ed142269997cfae5603f4fee1b9eb0df96b8f7a1dd", 0xa5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) geteuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0x5, 0xd0e8, 0xe7, 0x0, "44625cb685c3d3d8c279d49054af08b30eeb231a", 0x0, 0x80000001}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000006c0)={0xe0000000, 0x5, 0x3, 0xfffffc00}) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000700)) acct(&(0x7f0000000740)='./file0\x00') poll(&(0x7f0000000780)=[{r3, 0x4}, {r5, 0x1}, {r7, 0x1}, {r5, 0x100}, {r0, 0x8}, {0xffffffffffffffff, 0x100}, {r0, 0x100}, {r1, 0x4}, {r3, 0x40}], 0x9, 0x923) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000840)={0x10, 0x81, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb481}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x841c}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}], './file0\x00', 0xe875}) executing program 4: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 1: pread(0xffffffffffffffff, &(0x7f00000002c0)="073594e0aee620d72f79437f85bf628327d95a75a63fa1bbe7d35601b68f9bc1e82e64a91344a63bbde0b6702d429502d57ef4731ac0da53f5c5da746c6d1a4d22b9961f990568e626a921cd6a5c07c7369689e4ccf1a12422c88882940d835645b7ab073eac1ec43b0dd12d2b6e9958a477485a95b9f2c46ea8649a3dffd1d93ae1df94dc5be808abcd7925ca0597800de39cad2fab6555c9b51021be9061cba1a8076ea73a285658631f6c4f25ddd69133c5cfce2f4f02da8e95b34f5ded58039de45211dd02171086c41346d68f74f6eb6ee0a6b506f3ad", 0xd9, 0x8000000000000001) r0 = msgget(0x3, 0x9) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000003c0)=0xc) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x143) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x10, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400)={0x1, 0xadf9}, 0x8) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x8000, 0x3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r4) r6 = getuid() setreuid(0xee00, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000480)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000440)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="100000003000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0xc) fchown(0xffffffffffffffff, 0x0, 0x0) listen(r4, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/62}, 0x46, 0x1, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x8, 0x5e5c, 0xffffffe7, 0x401, 0x819, 0x9fa, 0x10, [{0xfff, 0x4, 0x6, 0x1ff}, {0x9, 0x0, 0x3, 0x9}, {0x2, 0x5cb7, 0x5, 0xff}, {0xffff, 0x155, 0xd1, 0xfffffffd}, {0x200, 0x0, 0x804, 0xa}, {0x3f, 0x9, 0x80000000, 0x1}, {0x8001, 0x3, 0x33, 0x4}, {0xe6e, 0x8, 0x1a, 0xffff}, {0x8000, 0x7, 0x400, 0x5}, {0x0, 0x7f, 0x0, 0x9}, {0x2, 0xfffffffd, 0x0, 0xbef8}, {0xc97, 0x9, 0x6, 0x59}, {0x1, 0x6, 0x100, 0x1}, {0x3c3f, 0xffffffff, 0x338, 0x5e}, {0x1, 0x8, 0x7, 0x3}, {0x7, 0x7, 0x4, 0x2a}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x104) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) r3 = socket(0x0, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) r4 = socket(0x10, 0x4000, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) getitimer(0x0, &(0x7f0000000040)) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="4643baccce26eb5eaeafaf61ad0d2c2822be5d7856ed6dbe7c660f0466c4c352bf29d49ac16b54cd51fa26564e2eb2469fe8c8044cbeb6455af65ded51dfb25609e300693ccd8ac22f38bc63fe3ced766e7437f1bef351f8b163eed5db", &(0x7f0000000140)=0x5d, &(0x7f0000000180)="80f72556c702d7279950fb583fd300351b35c2eb9d1dd0a2e5dd9eca0b03594e046b379ded2ec924b92fdfcf5a9c53ffbf49d6a549ecacfff82c6c06358876d123e42fae061723b24ba840c35be8996ab58c981ef72871441b5b46f418152dcdf0dcd1c37c35924dabde8bdd85bf64a593ed444b2b4feba15ddcc92397fd7f7764298b09b3b3ad61af808939642b22b2b855299268", 0x95) executing program 7: symlinkat(&(0x7f0000000140)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) executing program 6: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x172) setrlimit(0x1, &(0x7f0000000980)={0x2, 0x54}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x2, 0x1000, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000), 0x10) syz_open_pts() writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa3) ktrace(0x0, 0x0, 0x0, 0x0) seteuid(0x0) select(0x40, &(0x7f00000006c0)={0x0, 0x0, 0x100000001, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x4}, &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0xb82, 0x4}, 0x0, 0x0) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7fffffff) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) recvmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000480)=""/162, 0xa2}, {&(0x7f0000000540)=""/191, 0xbf}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000600)=""/224, 0xe0}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/249, 0xf9}, {&(0x7f0000000900)=""/112, 0x70}, {&(0x7f0000000980)=""/104, 0x68}, {&(0x7f0000000a00)=""/253, 0xfd}], 0xa, &(0x7f0000000bc0)=""/4096, 0x1000}, 0x42) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001c40)) getsockname(r0, &(0x7f0000001c80)=@un=@file={0x0, ""/93}, &(0x7f0000001d00)=0x5f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) write(r1, &(0x7f0000001bc0)="27968f0f4eda21797db408716943df59b672daaf8b162b0dd1d84dd58672cb723fd5cd68fce97c27ed7ef0b437c6012f1f6b212221f10cc0a22b0a4d20796c35e182edaae4", 0x45) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) mknod(0x0, 0x2000, 0x101e5f) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) r2 = open(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x1c4}], 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x26, 0x8a4}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xc38c, 0x5}], 0x0, 0x0, 0xfffffffc, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x4) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r3 = msgget$private(0x0, 0x10) r4 = getpgid(0xffffffffffffffff) r5 = msgget$private(0x0, 0x30) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r4, r4, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgrcv(r5, &(0x7f0000000600)={0x0, ""/120}, 0x80, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="bb384992570dd3f37ced0d8601f8fac29373f9924dc3876611a726f3df5216a4671995f02021f3b0cc319b41bf9ebf044e67fe7104e54869d216fc312f1b0e7dab73437857cd01", 0x47}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {&(0x7f0000000500)="aff8f61c0e31ca75e2f77d703bb07e342cd851c0226be752b5ef142895b10bc746f7c7b5ef2ffd4663c01b21037be401be1e639101cd41ae961f69dc1836220bcbdfcad30f8c0bbcdf2dd0c9b854842f06bad35f33bf55668fcd960a9f37a108ad9fd91446600c7224b0e723639a6132efac64c00a6d597d8a2c9b861c9ef8b80f09ac", 0x83}, {&(0x7f00000005c0)="a3b920b9cf65a36f882fda9979532f79aa9a93605d7269d4ee7144d288ed193cf2fa0c6341beb67856784448e83ed8af3e8e9e1b8bb326ed3b055a", 0x3b}, {&(0x7f0000000700)="fa89b1", 0x3}, {&(0x7f0000003600)="23c3e43f78c57a372c288a135be147cece0e557bee4645c6e2e7292dd8d9f1aebea713df77ac2c2abcb0fb55ae31b8a22ba0235175592b1a28ef9f1e824690ebc2eba650286a1e8da4cc72ba747f59f9ab6d289ebcf4601f446353e0276e72dfb537c2cbc7f2aaf21183e0b6b18c7351ffbc5b6cd9dbe38ebd6c2699582ca6df93bf365654d49ef37acc847587e6e69da9b8a4c5519dc40f079e8acbe7215994f211b9876b9bafb895743939da8deb7381162afea9340261d2aff7102f6adaf92cb17b06e41d9f0ce92454c4e8aee5ac3ca893ac40427c71408233c1f792285fc0efd21c21f34443263353e0a100825f6ccad98ffebe5928d6966781d8bda7c68edf9f477ab7fc7f2c1b1f9b0cf134f37be1cb23c48cf61c0c1d0674c99d209755c020e51bf4336f3dc2a2affd4b922d355963ec7688ef3cb4545c549485b49c8a79673cc1ea25c0f825abec4a22c9d8eff94e43b7e3f4cf2756522c0505cd027ed68d0781d8c4f7fe2589affe41b1e9ac9abc7666d6a3e54e73b37a7b85352241b9876dbb42b56c701ec95e28ea081d89f09632d903cc941088fe4fea69dd640ee46922f97d7516cf2a0a711d9d106ebd87c2c54eb292766d84a3377f3d4e069584920f00685266f3d47c38bec68944d645e79d12b0fc69e0f8b16081c8dbb575f5fd18db47fd50d173428827875fbe6a5f277425cf931e576d946053c6b16a83d0653bc1ed6abde9e003c0fe62ea424daa7d980089c0a9de5c56c3552caa04591f5053529f266f703b96b00f5dfe7d09bf950f5760c6bc5d56ff95aa09aed3ececd2b965bbd0d77a8d049ae333a13f4fb166a3411cbc6dc3f3af5c430801ed9bd338c708321a21f8b26aad0d4dd49c11d4517b4ec69fa7de28526189efef6f90bf79332392015f954ac961ab342760c2650afdc7e75dde5b0f3c4ca4b8d5ca092f40be9df7917061824373cf446288d136822517599cb979220a31df907dc6a57f5289b8f9a4a3fa4e3b55c4f28f4dc3f1f16beae3f710d2196dd46464a51d030c9b3c71b0a47736656d38466765846e19ba4eb5a05605ef5b3e2aaa811b52d023e6920fd487289391a66eee3e3a3280adcf0e70c44e3d6ce0f0332bd95c17f3c8b162b59f96a9cd33213f713ad9e7aceccc9196cf1166f2a3fc8e4337bcbe6ddcdcb7029ca3ecf0b137a1952c691b9dc67bd077bee3a66ee20edd588af9301eeff9e05a3e9be888e38ebb4e78fb7cce66f7fd54ff4e273efe27344b2de5295d31b96d6f8236dc6981d750ac1b1c25c8f3acefbb12ceb5b4f19e5ee75fd0b2da2aa2cce7eda8550407fb866f6d91c4c45872f8a191c7b9c7b3af48789d46e05f5e3e04fddc509bdf02d208729079296062f6b8605bdff317adc8b7daf915d1074a5fadada050672e9c7795be6d822e0d993f75403e45b4ff35b458a224cb7469d73cb4cb2ab6262ff9cd5cc8bbefd9d992e83545a14bf5ad36c826ac3c45d0b713bccf77c22a4111e819aff9b51d335cdb65c312b20976a17f94a2074cf04edcaa04a8d8931fe3da352b2415a3f6261e9451018795bafb5a84118a674697eceb03013dbde27ccc8771a30c3f42cd46da9c88f96a1ae87a45dfa6e4e8f87d549c1eba499c7a6fbe62d4af369149abefe9f34110cd353f93326816815a5bee08119aac11aa8cea4943b98c8291899f206440cde4e8a45a6c48b4643f8e705a2c98fc207b2abcb2bf6b3160bc964c3957b5b1d98ccb9c832fc332635bf7620009e8d995194b61bb743de00f73eb025ad736124826940a7fac776ae81b4e94378b5e4e57dc6cd2afa63743a8849d04ac9daaecfc540d68e42f483a2bacec458195582c1ca12fe9454643e88c8c193c8909c1a87ea7b36fd3fd5b7fbd7e149fd2203ff817d673b62a40db0fb7da0a6dd15f6897f8ba482f980e3e195fd6a531f5c74a042760d60ebe4e8c00f3ffc9a1781899ba1171010c20e8ad78a5cee69c59c00f8bff3e9900c4b6ae661e181fc2e02a4168b05019aee161625e63f26e4d0718cbc5aa43ac71222f456a09abaec3768cce8d6a24cf8e32582b5196e40d8ab9be105d212722848de350d770b2b88aec29938ff9747a79e3f1bd9266abea7b7697896e1f490f0178ecb09b8210761488c8fd94c9512c1a177065db3ef7d3bbb43401d9de30143d6084b372f15789df58fbe4d047f96e338b7659e68c2021e3e50cfbe8f0fa305e03c3321b439d3d656ee2f74fe57cfc0edc5cf30c9f67862e0e915420562b4803d6019ad3147ceb96cee0ba7f6d5815b86a297590685afed5e13a36a54bc3e5ff55c8080c752791950ace59333a6d0222046b855527a03b0f712f2b558a89342c4e32d1c7279e8303cfb69c744e11f0a2776535420925641010bdd4461188e33891bc978e827895657425ad1cc731d9676c7cb356f471f145af628fd0ca28074b5bbacace5ed627dad1935b98568b420bfed2c2f6bb59ab35de89484dd996efe93846c66cc9f7f4956a608aca7fed7f4e95ab55c61cdc6b651d9a63aaa673dd17635b29f15ecf8073db1975cfbdc7d46ea9a93818b280c7e40cf1f8044c72b620f3f7a8b9a3226d5a3b9abed575bc97b38dc6f596773b003d6f57bb8d6930deb782193d03808b69e00645a39c47eb36c8af4e6c82ef631023222c2e125bda2ac45ea26d1d14055eab738b2733f9592cc92f9e0233b9626c132a63fa76d46a564768475411e240dcc51833d8a9fd3ef8082aaab18e453b3e56240fafb34bc2c81ae25375ed1d1393366f7954cc0059b77c47d0d5f66428aa8a2cbe2ad57d9e4098b5f97da755bd126a5d481da142cc35273408326f9c4473809be01f5ad6f08c06c1ac39e00fdb1b8b5f20f2f89ef244d14b9aa5295e3744fcae3625340e2c5ea27eda155f71cb9fe2f1eb27cece7602106f8eacc0d66b5a3932eb7697f6df4b6152fa80a9ca6a0ab40da081f278c6eb9a12b08a0e658d9ee3f2c509dd1e84bd0fa03e6277a7ee4f89066cec85de954bf628e8f57cfa53461e15071e82cc5b28964c63c15eda7842681f06fd760cc90eb53ab889f93d35e944b86e74182d29b82f8c61b945d1f6c8dbf522b2e0f3d07833a45c53f378686feb576c532ed54541cf09c47ec60a30d20c36df8e1c0c607a334457e3dd471be97470a61fa090e5590d4450dc4b1ef6bdb45886f165427fc044033a4fa44791cc8499889ea72a76f9845905d0590e2047423737546e6cc792036cf7ee420673eb2c4934660381812bd68de22928a1f39db9215b53ed66e894cb1f313009d063114e4480bcf2f7d6c25dca3a5d0a97fd462bcd8d84cd2339eb493414f13c02769fe93e55ed5a8868b024e1d81d53065a2308437c9088ca9ed253bbf5047e5313536c23691792f8bbacae5151da544c7ac722378ad7db49a1cad240857b73dea25c4e5a170a49e8c3ea01ade3722c1cab9024df7644e9d4c4dd46f681f83180d2343732b1af1b10d188fb4de15fd37fe2487530fa099b190b0df11d76476d291b53f43965f1eaf73624d9d5b275f8e3a6c75c0098d918fabcae88ab478395ad8b09e81753fcc5cf99c7298c574c31e52457e5b772329be6237e232f0a9415954c766c52e6eba03034e27557e2e40b559aa95aa69e00675d39fe73a662d88d504c7ec9774c30d18ba78049c49cd886c7e2cd6e966122febe2dfdf666fca9f94e0a7ee10bece85abdaf40acf66df500181d02ff09304d8c4dcd39fbbf86017c8a4b56d13f69b19fb52940502dd055764af3f545584a38e508facc1c3cfe12b0bfa6b3f90ead22cdbb94031cccc12e46dee8576aeedb0a8310d35efcb237f2d7baba8f82eae954636d92d47d8458f99f1fd05b3aa41e368db15cc8b0e4435e5927c5005e7d4e7cd5f742a25a54dfd421e66b8473fb36dbfeb405ec5f925eabb32ecceb7fcb74b00742b2ec3bea648d548c7566ff0aca33f09648cd6b85e04bc499550fae510aa007e027f288e7add09f466759ad4be103f700ab6827cd3ac02c273f0e1a00c53e914db64643c383adf7840e00d65068b173504cec848413412018946667f735094c75b7b156fc3656b71a964db519605b552250b3ada4e5b0fc7303494b337034ce0d79a4c6dee8aea36f2704782c9257188749f45f825eda25d95b4139c6143c2fbbca5896569a08a9ae05d28087937b4507a6de3731bdfd31bc7ed295bfdc3693ebc1f83fd4cf8af832ddc3d3ff7b721e0140e5907389d74db2733d7ea4bbb02f495e0a1a02bf97aad4efe837e8542ac677c114e2dfcf52b3c443bade8a0680c3c19f069943048bc85ebef1caf60f5e84cc20f9e3bce3960e26c1ad98b1b9e644c21e441a4de4b4caa7e2cb3fa85ba6ba13ee1910ff2e1afaba9a5c92133ccbfa2e25853dd94233a3d2ef9b0fb3dadd394efc3ff18b47195b828ef6182a4d2e810d177578dcd04527446f791ed929d0ef70f3dbe161904ceb0491029f9c04008c8a04c50a8f89f106961d5eefe934d891070ced4a29b776ffefeef17bc55d63e3bf0793b9fc5be4a208a6c9d89be813fb5cb9c0be93009357b32ce7dd6d6fed39f44753d4a526bd154ebe7ddbc50c68846025bcb7c5d64b154388af023cb01a274841911261c9ff2140a7b895c8dda1b82a157a47181470575087e8f7e50b22e55a7adee0a30e16309b1bada9b9948991971f9cb8d035dc4582ed41dbb34a73cc17a09d7d3cb682b5df81fb52b6e84797a08ace295eab3edc90a741488e25309dfcb6486defd45000663e0d58c9ee3a7fff1a85179c85f5616fbd6f678363e120ec3a372a56189ba5d1e98e01e35e3dc4cada83fa592895df7c531dcb287a31b117637cc28e322f92535d3e4d80a0fc0137f22b92454fb51945a5385fb528c626484d4fb0ced6aefa0df0c541e477d1b42fab8c17cd3d7cfd376f0ec10da53588b30e10bdf5e9b8aeed00e2003ec8c51089a7f4f7ba55223119980ab14cf9db76fe05eb9b9f7479bb3d4701db9594c8a1703ca114703ceed87c82e17eaa050c5d8383abd1e121bd1e5d22086f8a6150298c39b10f9ea13fd2ae6db06c86f02775528f5e71875b2d0e2345c040562569740cfc301106130335291cffa00d671890f5aba5d1e8f65512cb79df2a9db9eba85f1199283d42871444201c985e4ab2fc1e06b4c81c284d532060886577e2e8ad40e51ef40dec27c2667f813fbac9a3ffe30ef5d0df0df33dc24793c626ce35449f30737cf0a92cea2cb0ef518a4c9a2a27bd3005d478f28808e1b4eb3993621422883fdaf7e73231880408ef8e12f8decca52468e81265c06cb08de7ebde94a57c8eef714d41d5bc3fefa07f053f544f144eb28481ab5bb94f7788f3e6258be383eb4f1452157368a92ec3c639f97787a903f69d7055def67f465b7d67bd00691644423ed17578714b440076df789a4471df0e56365bb78e912c497679ef74889a0f462447d3707197d248fdf1704db2b69e0e92da053543dde2b1c87daf2043a570f2bde5584da69ab370c535bf9e46223ef23c365373222ff1cad62ce8dc4a1bbabe85fef86dcf41613b3cb0eaaeff4ede625aaa90a2064462d138280161438ab238537c1eea83e4039022eb576c32fae89e635041aa93283a08b940c4cb9a45add5cd8acad962467748384f1bb34e4f5ab395f3938d031a1705eb4dccd7c2b84fa07d907ef1e114897cb6621c8fac08f8507ea47dd428197d3c211f01418c4140e1f7d436c4a15e87d63d1cac4bd431d29c1eeb001081596e70a73d0bada733351bc3dbec5315668e0869229c", 0x1000}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x40a) msgrcv(r3, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) executing program 2: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000640)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="125f9201003ff7cc464a02b0f20e4c4abb7697d88c06083790890395825804db229062dbbd262434bb83292d95b18ed026eaeac5b2f661a3a3eec2a01285b530e8b492f56779e2e8059689a9c009a36cfa72a61f5b81f3c17d90158e432e3827be5bbb498791a75c9436a87be7993f54a6cb26411cdde3351bf7049fd2b796548c7c6ffc429d2f35a470f5edc3515e6f4d47dbceee959e50794a1d77d16299044fa529e93420e79f3d01ff782b01d902ca62a1d97558af1b8e1d2a0a780c564726564580bf912c9f2015ac116874fdfb295c20be2fcf2221f49ead10bf0909b9d425f2344c7220c15abd735b69a5057a1a4234", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="2c13e82e1b69ebe28ef34ed816661e3e2bf47ff2f2bf3b1ceac04e9cd5643bd2264bf909a05a38fce1b88334f548bf9199131c8ec5973ed2ba7a625327ed7c20dd39fea8960fa3efcbe991c20abfb07b57a9eb29fe6ad89d10354a90c1e63fde085529ec3b7818516137ed40ece5a265c83ce4eba1442426e8e98a21a0200a455bb6ae59b84548b2cfbcc46650333848", 0x90}, {&(0x7f0000000140)="bf7aa3e17cca7c10164e484c5c098bbbe27179e77e88fbd5b825316f573b3fc1a5a7b26a95ff01499fdccf0cbbb6d190861a3bcd733d2e4ca4bfed81c0fbb850abd0d7b9cef0742b408f058da02294cc3b30506713457977d8cd92d99fa3d55323818434f9f40e4d5f1cfb6fc7c258c200543d006ae530b1106f5bd4b93767d5cd63eb7b4bd0e109b1b39a942dad4467d2052f051741c9a702612cd1776207d2cd9a15ce", 0xa4}], 0x2, &(0x7f0000000240)=[{0xd0, 0x1, 0x888, "1625eee9cca98af95e40714e441744bb017354a79ad373e37eb3adc2476eef94639431cce55eba2cff59b63cf14016116b7bb1e9da83aabcc4f9f19c90ddaa99167cd3edf2a89e27bdee8f2576294da9e60a3ebea9c79470ed915a1ee36584a0821f4e35d6fb3da3c22f466ecb51b4603951f51d4508469cb92640458393b69a5c2135fbd4268f863645b81f75b3e48d36a26346305050ab525ef678ae14dd5f25261a253fe1256fd74f8f6f40c69174eaccbbb5fd1d23153a1102"}, {0x98, 0xfffe, 0x7f, "7c20e1e9a778186c49c963a13e725fae39c3282ac7f558bd6c04ce6248f32613c9b3a4227831b13408be3cbad2dac315e92ba1cb683c32ba6b422e0aa0dbdef3a4b61cc5ac1a2672299f69ae022649f4c22cbe01f1b10f7232a0b506a90b7e23e2cea14a998c524a52bfdc4c7812f324fee6df22433c56d7157f62271c7c5391df2715e025bf05"}, {0xe0, 0xffff, 0x80000000, "68770fc7967c831c4e3d21b0b769def7bd3a1bac185933a9436905c1713f36092baaac64f60b2be6c7b7dc8246ac569cf431d4e1edf312d8bafc965df366ca9764889954b903b5f252f65a2aa1373173872e8179620a71e0b9ae0ffde5a273da2f8c7a5179d3a70f3c2c425b1bd58704ef695a5ae8f3f11cd664653b7dd421dfcf6a6773d0bcf4993a5a0d63d4da7a522db76718ec89a7351ec95b399f8ba18137fb18d486882b40c1efcccfd26248489d3a2ffe8b7d6c976b0b0bc10ea5b425789a66528d47f60255"}, {0xffffffffffffffaa, 0x1, 0x7, "5f53d905a5e40cc04d48cbe530ce1b10ef5a1c205af21abd113907de42aa34"}, {0x90, 0xffff, 0x10000, "abd09fd983ff7645324f0040ceb1c97736d53c4cf6c37559c3f10be2a0b6e2834f3cb1ea397462544b73c055d580725a19bab4e76ea556929b089061cd5956349eff3a1ceec37112693c2663e2a09bb20f922bd4762aaed7e71a76f2787979d70e2cb02af1b1bfd0d5c29519e861f302e77b21cb46a091be573a"}, {0xb0, 0x1, 0x80, "130868a500649b079fc30472307abdc669496a09779a80347efa195b779c8fb6a75cca6dc693b328f45488bfa44c362ad6ee13eeed1d0858b7fa82a5e6415192698c180489695a923e2e869eccf0b2d29b56aa9841c88afc30ed269ea74eeeddcb58a867edd832d417fb7007a800cd45f71859da2dccded3fa65a8a9aae6662154340d9b67dfc12546f897707dbafff52916afe0522789c373f63537c7ee5c"}, {0x1010, 0xffff, 0x3, "b12599d53e3c83c7223098ecd348fa7f59393cfdf13e46bbd6f4c3250db55e387e497e25f922e5b0a9cdef0963d8b23c9d7b780a3b9b0da732f4355798a32fe358cfcb67ccd6090bf37a192b9bda59a0290b1326cd303cacbca41ff2a259d010e7b39fe069578d9225e023a196c18f6e695a69fac9ce77c91f3cbcffd1c4226baf6da08af915f1c1193d831cd69198ca682fb74c1e9daffe7efd501b2f79242d3efe710e409c39855ba9ef69efa5d7665f0e56083464838f90f0e4f34f2b5fd6aa4054560f66da67728dc7314912d15fb97da703c1d554cd23581bc9f99bb03643ad46e3dae5f19ec1cb79a772a1d0cbfb1e0f0ae30d8c3d1f19040b9f1eb4c1e7d68dcde64db042fbbaf4d75c65a9907ee1f4b5e62d97a0e77d22b3aae482015d9ce47064d92f254c9df8a657aff7d9e34ee958a9f9982be3f9cd30d714a1297272b8c500fe11666b24ff17f84f85b3329481b5a141385d56663a6e001c4db4bae4bffa957286cf47c53580c0fbb004aee7edbccf2cc89ffc62068784375d417efc863d70f47d4eb039b3af774b3df979dc1eca7baad5c297dbd29c0437849bb2e3508393bf2e6e55b9c327a4930a3bd8ed93e7afe0af41ee01a95304f7449b6bd13ed0c6faceccfa99677e7383a959f006b7f1e5c60e3731e0545be4710626e77821f339ebac42e1114538d25153aab8e89488356d4e7eb7c555e30104dffe519aebffbdb6a8e3e7b85acc959c4ea2e8867ddbbbc41908eb63a8cc09307ca500868af5822b24aff9c1abef917ddfe7aa0747cbd7862e6333e804d8687df6f07054cca3589f22afdbc34bf5ba9b88975faa39a72168f5267535bf1778bde837d9cc6abff225085b8eee530eb7fa9ba7edf7e1b039db2d5dc40aea42361e332e4e2d0ce6deb5dd726dec6b6a5f3773fbbdf606c1d97d9baf42e5914b52a72e95c94443eaa184b6c83db0076d775dd8aea6c50a1db3d06beb1374ac658175a3f2ee77cefc3e3c73d52211a340159365aef5d4cc089f3dc4ed08b698384396ef59c79090b107d7872774b5fd2aec7d3c6f569fc53f91e9e92b40312c75b2f67f92a92af7d5246ff3aa27a62e4488d96b3f0ca7a21f64404539d3cbacaaf8f473f9e23cdd8c42962b8c96b394f1dedb8f3522a8894bcad6f94807148ba48b42b42295f0ea21b0c924f02fad8f767a3849f20f7f5fb0b0e4dc42c8dfcfeb136e5c706ded7720f5d1abf0e16a0d1c7c214d6618ce8151ed89c5f0d8b1a2fdf239fcf943d268468a690179fabdb042f22ef8177d3785b5df77e1c06b3b1c427f0161e66d75bb06c0eae407d342fc8a9ad75b612a4afae42bdae20c2f771f0789c511939266c0a0903a9fb2b148f56c60317952d9db349d2906dc6f372999277773d5e3aa7b123dfd1c8c7527bb660f83808f6835e55b0c5cdd9a1e03475201627118ef53a62259ffc0573ee40358d108bd31587f3d11a6b5d4b1e1abd1fa333bcd74d7114b78691a320c3fd23a4a202da24e63ff9a2ec35250cd5d6dea0e7963e50177ae439cc3367619da594d4d5df6deed6c0b2a78208fff48dcb68490917b59369a8cfa7f1d6659c8c3fa23ac6487611044f6ebc932e40ed996548936164cf9c74eeda2c3037d1238bfb283a0337bd120a6008a9d40ccb9cd3461fe9518c0e81e686c49dbdd540127bc84b730d6de0899c091a71ddc6eb5115a3d925a7447820e342d950aec0a343570fb8386d602256cff8b7317fa7bbe9864bc9c8b2b8a9460c87fe5c213520779495ca393f95eeb6e92d9b03debbb98cbcf5ab807b8b7b11659ad78d0fc9112a6d7cf0ab4c95e3a1fbfb55dc4d6296aac6ab39068d946acaf1fd04d3a4fe328aad3f34e110fc7a07c6aabde5318a7df1f15f66b738db61dfb15f4904b359ada7841126a15fbf7a054581774832dac20a1590c86c200537670979602ff9d8f82a97082e4c8196be79843422f1ae35dac939b8fa7cda459fa5bf381d3780bc8109a7049e97b15f2dc2ee9f676ee8eda765a40d43d282c762ff4b697ebac4e0af1a9fce1f1750f5009db2ee8cbfa8cc23043ef9b53a243453a7807ad08c712ae1aa6f2c44aafd69695e92703afe6f775cf250e219d81780fff1eafd1f4baa2637c3792216dde7d5a82abddff049aa18a33c8e58478e613fabfd2dc0895b7fdd6a0a09e115742a290121341a4a75dfcd7731fd54fee123e8f70ceb22676fd5511c91d5db2a9fcc90bc0ff88fb04eb6356bf98e1fc8c7689829d8426e6be1b5034335446d15d7bf60e468630fa4f9ca81234f87b88646b776d108fa7fe3acd82ee035f865d6457cbbd85cef0d4a7a9b571406355417c1803e6dfbeaa8ebb9835156aec65d6dac7fb47a75d5b8db096ca5c966e075b5862dffbf454dc2d933a2505f351b48d219b1f0b649cffe0100b3b4d53cd5f817282f16987a4672867e861e58af43e1348b82aa5567f6ff2763bac2088b0fa7bfb60fbcf5de4d6cac7b3630aae8fd792c2d1fc4a30a51f3a6f35865c30b19991b7869f6678eb1827dbe2eea3b1f04d9cb44fc41b94806383257225b2e7fadd316bcc8a259f4640d6af9467300ce41b59d5c51564fb7059263e707913a92ddaf93ed4875d6b887e6dbd173e6bcf08f5849085d575f02f5dd723a9d7e90003aeffd81532a8249f33a9ca4c2dbab80bc7853d2ecab28dcf4505c311f7ed9a6e1217c63d9e776ca59e3e0ef78dde1b1357a4538be0a4624a6a88e2d34014357fe3d149677d1842bc51ebd9e531a5d4d880717054597f4f4c6b50b1c0e645a74d5d3a5022ef957bfb3201e0ad9abdf7c34f444a8bedd802cae796434a460d792684e5e0ed1124004901426a8204bdbbf8fae3f71052d7fe47db4db8558dda64ee6315bbee482c3ee63c0ae7bd3f77052d938b07c7d6a841a7d3e32167a41fe7a18ba13ff794fe939b2e6c4b37204058d9bf27e042621f0ec64af0bda70937551b06b8da4dd51483ab424ee0e1d4f64b3c4f47d8bb2f0a09498883075fa27133b58c6e6ba4809548cc38f38e208077899f1406417aa544bb6544db06c623a1d98e5bb6987cbd3a803ff6bb031822c10af721bb148f495e77f4a0a329724d4c77fd10e31add0e7d28893028a4330874687b50404c3f76c39e73b7a18881f8669d5061e5dde8c16a0ef74aa51e33aeeaa42dabc1911bdf74636cd0daab961fda214d05cc5d4e71cd96ac58a22f7960b0fadefc5eacdc34b8825bd7b1d935de9a2bc2535346d60c462bda756e87de5a812c187c85b0daf9acc83dc74c16220a934465ae050ef8305d4da8cf3acc824d2f1425b4d459699cea7e028da4a8f858a8f15355ba88dc12c003e59111a321b1b7c62dadc88ad79805b9a2e6b183663d05a7e5cd06cd7721a7f621716365f6025362805141bd2fbf1415ab505e66b4d3677266d080d2cc9f448bfc3cf36f6ef73085f5e7307bade0b9abda65352c7c2cccefe5f15f909cedb4e6f5615dba67de1d556c82a169f053ffad866153d27b1c0877177b29567ee89a63d21c81eeb63cb07265d59e14a79a4f3954fd0eb615214858b74571ff2f934b1902abded138753bee78f158583df2d41701353b766f8d9530deb045c62af57675d447b1970bdab272ac34c4a8a0555c93972b262e6e2301cf8952cca79f6f75a7fb3fa7fab1e0025694aaf990fcd03328343f13851390c655980b95c16a8e9d347f45f826acb513a1eb374ccbdbb41007df33496630fb15a6294269b7d203d6ecf6adcd6fc3dd43323b70d4cda420634ec90592ca0a16e9f5ed219038522d53b043189c9686f42b41328eb1c334ebae0bd5ecf99a79a54d4b8cadc27e50c16365ed284616007277083e2cc91bbfa7f6fe6f7869bc5dd911d2e2dbed45ea859bcce57af07452f3a6a78c1ebda3fbc3a300a7ae23481257163fcd1c6e1bd2e21b8e300f0027d9d62c4079725900498e0a40b9a5d4511f85ec39ff5c0c3666ba1b5e4829d96e7ee3f611811ffd843cee94ea2c76d0338f717802d49112ac6a0a6453de3c4a5add58c82f7a4be4e78614d3e277d5ea3e1a8b024f5b60074702c967df81d76e8ce6c38ba551f6b871f52310f90b311f2e0547e0d6f53f7d22d722e0eb7c4dbb27c1b2282e22aef243b17fcb14b443c4f07a5622a9e1407ecdfd026d0b1e04d21518392a0fa9c17bfad53cac563ee8c094ee2fe57f96ed168ed5f5ef949ce6901a4b316b7af955389916567b064b9facac54051a5cd644fa403c679d186fd2de60bfb03b922423981c05ff9b471c43e0a447ba660d780df08943404ea03c9b1e914042dd0b27fd981bfc8c8df6f4653c7d53a5c51131d903f6eefd75ffa117603c2f3cda59bca1c5fc896567a2bf9cfc558b865b0e8caa757b6cd7516606ae64866f40e3ded873a6b947b944b851ecf35f7b26b17f75eb4b147ad22dd58d56a623b3557a7a40b4b9453ad7e16915bc4dde1a7cf46a5596bce3676c99e541bdc82a09b7ba8c0bb9e71e7833b57716a37c294bc381b181ee5592b22727c7535c3e75d17cacb653dad17a9e302aa14a328ae5a6de8ec21b3f83e68872712b9c360f6d4a02d0d1b6e3b9f142e5fdcfc8e64dc11661d895bc620c0b9ced4372b4190e6f8a973855cdab119e61a0b6671d029de977a9a629b4b45ceb4a59afde5fb9d9669973fc999b29d02575f24c238d363598368d8e69b9e97ce9dc5ff17b1e3a7c3cf0cbae043dfaf4c29de4fce4780bd3bd15410fbc34a9e6b08224324d1caf104f49312de72c4a4e713f10d7f91529f776dd867fb1fa468e799b634775c85214cd36a7672bf2ceec94a28512e77b62a8c6a8a08e7ad74dea20ff56352a93ee2acbc2118e7689521bf8d1fb56c55b11f0579c81ba8e1e1d665128dc8793b461fd5a8214f2fcfd65d6dca685099f9c3e9a5800d3cb08175b22d4440510ab78b9be70a93184e0b9d3b1780a996c7c5cbb6514b52ad8c6113405911322d07a1c830e0e733f90fa44aea5be8a6801f7b5780988c6ad4019964b780fa1ceabd56bef17b522a2b84feb30af3128f6afedc7204ec8967ff29386b1b7a51a6586e90a1d5181c9a20788bef282923f58663c1acbe7d0420b278548383b312a3bfc6bb7576c926e51d433dfcdc6ecaf1d6c4e91fc54580ab03fa6f41dd392b28db1149433bb37b9bb92a7ae92628a0529593cda04cf6873fcb89804f5c5da921785b3ffdb9ed80382f94a1b9c49738567f8f5c68f44b6511d1f1a21ffce88cf23615d74c097609780609301c5d6ae0a6d94d980a8c17880349367e7497a51aed45b97f543624dad7b4e0cbcd1a05cab256e2568c697d9ec9d9bda7675b718e5a37ead3925e66ecb70b7e47ff9527dc5c99ae71d98ad5ad1f5f111e9994158e5b12f5453f3edda04736494f467c61640cb70f607f5d4bd94b164d48e6e1637a499224c24d68e98ca6751a87640a3fa8b17344ecf57de68e3a238c4eacbfd1f7f82ca1a55283b72677a61f5305ad69cd1e1a21a6d5440e33b147a89e83bb811455efccc086a63eecb0649dacfc5424884ffb13e4acacbf2c448244b902b7b3feaf6a478765741c0332100f693f9b862bf8ffcfebfd298b41a123f2ef4024dcb98b8b414a4d7de8de77f044c656f710e99a71c77876b3775e617315ada903e721152e25d2b9475f820e7608536d4de1cd6c0bcd6f99e090aed3cf52559a7f1a0b3e0500114939159ea7a14252c926e88133c69dabe2a7c83f086ffd601e64a7b5a4c5c4e491af2306ec3f1ee77c076e7deef50cc93ed4ceeaed07b7bef163b0a1c5177e9b0c6"}, {0x28, 0x1, 0xfffffc00, "7f0889ea44c3a32d62dc7cd1b71c5c9150d2de6552a7"}], 0x13f0}, 0x0) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r0 = socket(0x2, 0x3, 0x6) r1 = socket(0x18, 0x2, 0x0) close(r1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r3, r2) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240), 0x10) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(0xffffffffffffffff, 0x0) executing program 0: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7fff, 0x0, 0x1, 0xdfcffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r4 = dup2(r1, r1) sendmsg$unix(r4, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10000, 0x10) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x2004, 0x0, 0x80}, {0x406, 0x0, 0x35, 0xffffffff}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000040)={0x10, 0x3f, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000e35000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x5, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) executing program 1: socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r0 = syz_open_pts() select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) dup(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ff070500200000c304b000000000000000c03900", 0xf7}) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x68}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b4211100080000000000000000000000000000001000010000000000fb"]) executing program 7: sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x10, 0x3, 0xff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x20006}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc", 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0x800000000000003, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) bind(r3, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket$inet(0x2, 0x2, 0x1) minherit(&(0x7f000045e000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) socket$inet(0x2, 0x2, 0x0) executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="73702eb9ccc30a54000021997b7966ff86dd6000000000183a009c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb820090780000000000000000000000000000ffff7f000001"]) r1 = semget$private(0x0, 0x5, 0x10) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRES16=r1, @ANYRESHEX=r0, @ANYRES16=r2]) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) r7 = dup2(r4, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) chdir(0x0) r9 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000440)={0x10, 0x8000, [{&(0x7f00001d9000/0x1000)=nil, &(0x7f0000303000/0x2000)=nil, 0x8001}, {&(0x7f00007b2000/0x4000)=nil, &(0x7f00002a0000/0x1000)=nil, 0x6}, {&(0x7f0000086000/0x4000)=nil, &(0x7f0000582000/0x1000)=nil, 0xb9}, {&(0x7f00002c4000/0x1000)=nil, &(0x7f0000285000/0x3000)=nil, 0x7}, {&(0x7f000015c000/0x1000)=nil, &(0x7f0000414000/0x3000)=nil, 0x3ff}, {&(0x7f00004e2000/0x4000)=nil, &(0x7f000073b000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000035c000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000004000/0x4000)=nil, &(0x7f00007d7000/0x4000)=nil, 0x5}, {&(0x7f0000646000/0x4000)=nil, &(0x7f00000f8000/0x3000)=nil, 0x6}, {&(0x7f00007b6000/0x3000)=nil, &(0x7f00000e0000/0x6000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000261000/0xe000)=nil, 0x1ff}, {&(0x7f0000765000/0x4000)=nil, &(0x7f0000617000/0x2000)=nil, 0x45a3}, {&(0x7f00001d0000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000125000/0x2000)=nil, &(0x7f00000d4000/0x2000)=nil, 0x5}, {&(0x7f00004e4000/0x2000)=nil, &(0x7f000070b000/0x2000)=nil, 0xbac}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x81}], './file0\x00', 0x1}) read(r9, &(0x7f0000000100)=""/47, 0x2f) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r10, 0x400c5711, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f00000000c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000003019078ac1400bbe00000010c009178000000004500fffc0000000000060000ffffffffe00000023b02b078844c7df2"]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) readv(r1, &(0x7f0000001780)=[{&(0x7f0000001640)=""/213, 0xd5}], 0x1) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000880)=""/4096, 0x1000}}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() getgroups(0x9a, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00000b4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000054000/0x3000)=nil}, {&(0x7f0000766000/0x1000)=nil, &(0x7f0000779000/0x4000)=nil}, {&(0x7f000065a000/0x14000)=nil, &(0x7f00005bc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000272000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cece", &(0x7f0000000180)=0x1, &(0x7f0000000480)="71274aa580ee0c1227c8cc8dd038b1d741b1691187b175da6e47df18b630f0fbbc07766bb9db41c9a1ff846b93fe64268f3ad2809c6c8a59656d24f7fe1fa08e5883353111d242b538fa5fe4d00f776b894bad6f6e6cc153f5df3a750d187cde4b6f68d6871b5f96889c56d14c9ec65d47f1fd4f267bb6f8b9e3ea5dac73dda6a7ce8ca38fca7658efb60139cadc70bd4e6b0af42d4f8eeada88bab2f05e6e7bb31d2704d7773acef979852591910231f39eaba4af2ee9854e894213f2edb3ce1c94004daf9283fe088853d41d484d30f3bf2bad64d7be56b8d1af356cc7b1365122090db39ebf52ba6241ee5921dda2b28e3a5eb599551f650527e6192981a2db2c4e786a48026e7ab638f73011a0a14e837d40880e7aec0e6acf6c88dee5fe88f1aeb03e08aaf50bc2ef65bb8027d5ae900d8a69d8665b130ffc1eb98532845388712ff37862bbf82100"/346, 0x15a) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe85) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @random="7fd675722107", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x18, 0x3a, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0xa98, 0x0, @loopback}}}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x18, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() executing program 2: syz_open_pts() socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002240)={0x0, &(0x7f0000000140)}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0xffff0001, 0x80, 0x6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f0000000380)={0x0, 0xfffffef6, 0x0, 0x0, &(0x7f00000003c0)=""/100, 0x64}, 0x3f8b}, 0x10, 0x861, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "cf00a6c893000000000000000000000000618500", 0x2}) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000002c0)="ffe11f068b8a532cfee5628cf240d322f265e7245ea048aa1d1bbe492562b57471bad8e762a565b5b7275b39d4fad3cf20d1d94f6378f0c1de699318ff0fbc9e27b93c0bb797eadcc0dca9ca1aa637c0fea30319d89efccb25124b8927f13ce25b3e623aafa9d679e1625e6d9a73efddde3f474a1abb724d0efa6542d275b444ee73c468be625299144fab477117a6825d52e790a66e2e7d4f0276200b1f16a2040b731ea1c9216848", &(0x7f00000000c0)=0xa9, &(0x7f0000000200)="ce88a18d87580f719c9e42147f90a92636b8f86eb9b26adcb7fbde2d3d98cc0a7a009a409bf59426977bfba2af46f77834c67f9dab4b0b9db7c0240d8a9b3e5c6a887bf2af8972d6717f174374ea6e9fa2f6ba143e63f446d5a0664d1189a6d75af8b660a95c0ff02f1fa537dc801a4e", 0x70) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() select(0x40, &(0x7f0000000040)={0xfffffffffffffffe}, &(0x7f0000000080)={0x1ff, 0x0, 0x8000000000000001}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x0, 0x0, './file0\x00'}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035"]) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r1, r0) r4 = dup2(r2, r2) r5 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) r0 = getgid() open(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) syz_open_pts() r2 = getgid() setregid(r0, r2) getgid() executing program 6: r0 = shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) chmod(0x0, 0x0) chdir(0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0x8, 0x0, 0x0) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) r4 = syz_open_pts() close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x8106}]}) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x44) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r3 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x1, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) recvfrom$unix(r5, &(0x7f0000000600)=""/250, 0xfa, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) clock_settime(0x100000000000000, &(0x7f00000002c0)) semop(r7, 0xffffffffffffffff, 0x4) setreuid(0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000440)=[{0x7, 0x2, 0xc7, 0x2}, {0x400, 0x8, 0xff, 0x8}, {0x7f, 0xf, 0x0, 0x7}, {0x2, 0x1, 0xbd, 0x5}, {0x40, 0xff, 0x2}, {0xf2, 0x0, 0x3, 0xfffffff8}, {0x6, 0x4, 0x2, 0x7}, {0x66f, 0x0, 0x3, 0x1f}, {0x4, 0x2, 0x0, 0x8001}, {0x13, 0xff, 0x5, 0x3f}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 5: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000640)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="125f9201003ff7cc464a02b0f20e4c4abb7697d88c06083790890395825804db229062dbbd262434bb83292d95b18ed026eaeac5b2f661a3a3eec2a01285b530e8b492f56779e2e8059689a9c009a36cfa72a61f5b81f3c17d90158e432e3827be5bbb498791a75c9436a87be7993f54a6cb26411cdde3351bf7049fd2b796548c7c6ffc429d2f35a470f5edc3515e6f4d47dbceee959e50794a1d77d16299044fa529e93420e79f3d01ff782b01d902ca62a1d97558af1b8e1d2a0a780c564726564580bf912c9f2015ac116874fdfb295c20be2fcf2221f49ead10bf0909b9d425f2344c7220c15abd735b69a5057a1a4234", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="2c13e82e1b69ebe28ef34ed816661e3e2bf47ff2f2bf3b1ceac04e9cd5643bd2264bf909a05a38fce1b88334f548bf9199131c8ec5973ed2ba7a625327ed7c20dd39fea8960fa3efcbe991c20abfb07b57a9eb29fe6ad89d10354a90c1e63fde085529ec3b7818516137ed40ece5a265c83ce4eba1442426e8e98a21a0200a455bb6ae59b84548b2cfbcc46650333848", 0x90}, {&(0x7f0000000140)="bf7aa3e17cca7c10164e484c5c098bbbe27179e77e88fbd5b825316f573b3fc1a5a7b26a95ff01499fdccf0cbbb6d190861a3bcd733d2e4ca4bfed81c0fbb850abd0d7b9cef0742b408f058da02294cc3b30506713457977d8cd92d99fa3d55323818434f9f40e4d5f1cfb6fc7c258c200543d006ae530b1106f5bd4b93767d5cd63eb7b4bd0e109b1b39a942dad4467d2052f051741c9a702612cd1776207d2cd9a15ce", 0xa4}], 0x2, &(0x7f0000000240)=[{0xd0, 0x1, 0x888, "1625eee9cca98af95e40714e441744bb017354a79ad373e37eb3adc2476eef94639431cce55eba2cff59b63cf14016116b7bb1e9da83aabcc4f9f19c90ddaa99167cd3edf2a89e27bdee8f2576294da9e60a3ebea9c79470ed915a1ee36584a0821f4e35d6fb3da3c22f466ecb51b4603951f51d4508469cb92640458393b69a5c2135fbd4268f863645b81f75b3e48d36a26346305050ab525ef678ae14dd5f25261a253fe1256fd74f8f6f40c69174eaccbbb5fd1d23153a1102"}, {0x98, 0xfffe, 0x7f, "7c20e1e9a778186c49c963a13e725fae39c3282ac7f558bd6c04ce6248f32613c9b3a4227831b13408be3cbad2dac315e92ba1cb683c32ba6b422e0aa0dbdef3a4b61cc5ac1a2672299f69ae022649f4c22cbe01f1b10f7232a0b506a90b7e23e2cea14a998c524a52bfdc4c7812f324fee6df22433c56d7157f62271c7c5391df2715e025bf05"}, {0xe0, 0xffff, 0x80000000, "68770fc7967c831c4e3d21b0b769def7bd3a1bac185933a9436905c1713f36092baaac64f60b2be6c7b7dc8246ac569cf431d4e1edf312d8bafc965df366ca9764889954b903b5f252f65a2aa1373173872e8179620a71e0b9ae0ffde5a273da2f8c7a5179d3a70f3c2c425b1bd58704ef695a5ae8f3f11cd664653b7dd421dfcf6a6773d0bcf4993a5a0d63d4da7a522db76718ec89a7351ec95b399f8ba18137fb18d486882b40c1efcccfd26248489d3a2ffe8b7d6c976b0b0bc10ea5b425789a66528d47f60255"}, {0xffffffffffffffaa, 0x1, 0x7, "5f53d905a5e40cc04d48cbe530ce1b10ef5a1c205af21abd113907de42aa34"}, {0x90, 0xffff, 0x10000, "abd09fd983ff7645324f0040ceb1c97736d53c4cf6c37559c3f10be2a0b6e2834f3cb1ea397462544b73c055d580725a19bab4e76ea556929b089061cd5956349eff3a1ceec37112693c2663e2a09bb20f922bd4762aaed7e71a76f2787979d70e2cb02af1b1bfd0d5c29519e861f302e77b21cb46a091be573a"}, {0xb0, 0x1, 0x80, "130868a500649b079fc30472307abdc669496a09779a80347efa195b779c8fb6a75cca6dc693b328f45488bfa44c362ad6ee13eeed1d0858b7fa82a5e6415192698c180489695a923e2e869eccf0b2d29b56aa9841c88afc30ed269ea74eeeddcb58a867edd832d417fb7007a800cd45f71859da2dccded3fa65a8a9aae6662154340d9b67dfc12546f897707dbafff52916afe0522789c373f63537c7ee5c"}, {0x1010, 0xffff, 0x3, "b12599d53e3c83c7223098ecd348fa7f59393cfdf13e46bbd6f4c3250db55e387e497e25f922e5b0a9cdef0963d8b23c9d7b780a3b9b0da732f4355798a32fe358cfcb67ccd6090bf37a192b9bda59a0290b1326cd303cacbca41ff2a259d010e7b39fe069578d9225e023a196c18f6e695a69fac9ce77c91f3cbcffd1c4226baf6da08af915f1c1193d831cd69198ca682fb74c1e9daffe7efd501b2f79242d3efe710e409c39855ba9ef69efa5d7665f0e56083464838f90f0e4f34f2b5fd6aa4054560f66da67728dc7314912d15fb97da703c1d554cd23581bc9f99bb03643ad46e3dae5f19ec1cb79a772a1d0cbfb1e0f0ae30d8c3d1f19040b9f1eb4c1e7d68dcde64db042fbbaf4d75c65a9907ee1f4b5e62d97a0e77d22b3aae482015d9ce47064d92f254c9df8a657aff7d9e34ee958a9f9982be3f9cd30d714a1297272b8c500fe11666b24ff17f84f85b3329481b5a141385d56663a6e001c4db4bae4bffa957286cf47c53580c0fbb004aee7edbccf2cc89ffc62068784375d417efc863d70f47d4eb039b3af774b3df979dc1eca7baad5c297dbd29c0437849bb2e3508393bf2e6e55b9c327a4930a3bd8ed93e7afe0af41ee01a95304f7449b6bd13ed0c6faceccfa99677e7383a959f006b7f1e5c60e3731e0545be4710626e77821f339ebac42e1114538d25153aab8e89488356d4e7eb7c555e30104dffe519aebffbdb6a8e3e7b85acc959c4ea2e8867ddbbbc41908eb63a8cc09307ca500868af5822b24aff9c1abef917ddfe7aa0747cbd7862e6333e804d8687df6f07054cca3589f22afdbc34bf5ba9b88975faa39a72168f5267535bf1778bde837d9cc6abff225085b8eee530eb7fa9ba7edf7e1b039db2d5dc40aea42361e332e4e2d0ce6deb5dd726dec6b6a5f3773fbbdf606c1d97d9baf42e5914b52a72e95c94443eaa184b6c83db0076d775dd8aea6c50a1db3d06beb1374ac658175a3f2ee77cefc3e3c73d52211a340159365aef5d4cc089f3dc4ed08b698384396ef59c79090b107d7872774b5fd2aec7d3c6f569fc53f91e9e92b40312c75b2f67f92a92af7d5246ff3aa27a62e4488d96b3f0ca7a21f64404539d3cbacaaf8f473f9e23cdd8c42962b8c96b394f1dedb8f3522a8894bcad6f94807148ba48b42b42295f0ea21b0c924f02fad8f767a3849f20f7f5fb0b0e4dc42c8dfcfeb136e5c706ded7720f5d1abf0e16a0d1c7c214d6618ce8151ed89c5f0d8b1a2fdf239fcf943d268468a690179fabdb042f22ef8177d3785b5df77e1c06b3b1c427f0161e66d75bb06c0eae407d342fc8a9ad75b612a4afae42bdae20c2f771f0789c511939266c0a0903a9fb2b148f56c60317952d9db349d2906dc6f372999277773d5e3aa7b123dfd1c8c7527bb660f83808f6835e55b0c5cdd9a1e03475201627118ef53a62259ffc0573ee40358d108bd31587f3d11a6b5d4b1e1abd1fa333bcd74d7114b78691a320c3fd23a4a202da24e63ff9a2ec35250cd5d6dea0e7963e50177ae439cc3367619da594d4d5df6deed6c0b2a78208fff48dcb68490917b59369a8cfa7f1d6659c8c3fa23ac6487611044f6ebc932e40ed996548936164cf9c74eeda2c3037d1238bfb283a0337bd120a6008a9d40ccb9cd3461fe9518c0e81e686c49dbdd540127bc84b730d6de0899c091a71ddc6eb5115a3d925a7447820e342d950aec0a343570fb8386d602256cff8b7317fa7bbe9864bc9c8b2b8a9460c87fe5c213520779495ca393f95eeb6e92d9b03debbb98cbcf5ab807b8b7b11659ad78d0fc9112a6d7cf0ab4c95e3a1fbfb55dc4d6296aac6ab39068d946acaf1fd04d3a4fe328aad3f34e110fc7a07c6aabde5318a7df1f15f66b738db61dfb15f4904b359ada7841126a15fbf7a054581774832dac20a1590c86c200537670979602ff9d8f82a97082e4c8196be79843422f1ae35dac939b8fa7cda459fa5bf381d3780bc8109a7049e97b15f2dc2ee9f676ee8eda765a40d43d282c762ff4b697ebac4e0af1a9fce1f1750f5009db2ee8cbfa8cc23043ef9b53a243453a7807ad08c712ae1aa6f2c44aafd69695e92703afe6f775cf250e219d81780fff1eafd1f4baa2637c3792216dde7d5a82abddff049aa18a33c8e58478e613fabfd2dc0895b7fdd6a0a09e115742a290121341a4a75dfcd7731fd54fee123e8f70ceb22676fd5511c91d5db2a9fcc90bc0ff88fb04eb6356bf98e1fc8c7689829d8426e6be1b5034335446d15d7bf60e468630fa4f9ca81234f87b88646b776d108fa7fe3acd82ee035f865d6457cbbd85cef0d4a7a9b571406355417c1803e6dfbeaa8ebb9835156aec65d6dac7fb47a75d5b8db096ca5c966e075b5862dffbf454dc2d933a2505f351b48d219b1f0b649cffe0100b3b4d53cd5f817282f16987a4672867e861e58af43e1348b82aa5567f6ff2763bac2088b0fa7bfb60fbcf5de4d6cac7b3630aae8fd792c2d1fc4a30a51f3a6f35865c30b19991b7869f6678eb1827dbe2eea3b1f04d9cb44fc41b94806383257225b2e7fadd316bcc8a259f4640d6af9467300ce41b59d5c51564fb7059263e707913a92ddaf93ed4875d6b887e6dbd173e6bcf08f5849085d575f02f5dd723a9d7e90003aeffd81532a8249f33a9ca4c2dbab80bc7853d2ecab28dcf4505c311f7ed9a6e1217c63d9e776ca59e3e0ef78dde1b1357a4538be0a4624a6a88e2d34014357fe3d149677d1842bc51ebd9e531a5d4d880717054597f4f4c6b50b1c0e645a74d5d3a5022ef957bfb3201e0ad9abdf7c34f444a8bedd802cae796434a460d792684e5e0ed1124004901426a8204bdbbf8fae3f71052d7fe47db4db8558dda64ee6315bbee482c3ee63c0ae7bd3f77052d938b07c7d6a841a7d3e32167a41fe7a18ba13ff794fe939b2e6c4b37204058d9bf27e042621f0ec64af0bda70937551b06b8da4dd51483ab424ee0e1d4f64b3c4f47d8bb2f0a09498883075fa27133b58c6e6ba4809548cc38f38e208077899f1406417aa544bb6544db06c623a1d98e5bb6987cbd3a803ff6bb031822c10af721bb148f495e77f4a0a329724d4c77fd10e31add0e7d28893028a4330874687b50404c3f76c39e73b7a18881f8669d5061e5dde8c16a0ef74aa51e33aeeaa42dabc1911bdf74636cd0daab961fda214d05cc5d4e71cd96ac58a22f7960b0fadefc5eacdc34b8825bd7b1d935de9a2bc2535346d60c462bda756e87de5a812c187c85b0daf9acc83dc74c16220a934465ae050ef8305d4da8cf3acc824d2f1425b4d459699cea7e028da4a8f858a8f15355ba88dc12c003e59111a321b1b7c62dadc88ad79805b9a2e6b183663d05a7e5cd06cd7721a7f621716365f6025362805141bd2fbf1415ab505e66b4d3677266d080d2cc9f448bfc3cf36f6ef73085f5e7307bade0b9abda65352c7c2cccefe5f15f909cedb4e6f5615dba67de1d556c82a169f053ffad866153d27b1c0877177b29567ee89a63d21c81eeb63cb07265d59e14a79a4f3954fd0eb615214858b74571ff2f934b1902abded138753bee78f158583df2d41701353b766f8d9530deb045c62af57675d447b1970bdab272ac34c4a8a0555c93972b262e6e2301cf8952cca79f6f75a7fb3fa7fab1e0025694aaf990fcd03328343f13851390c655980b95c16a8e9d347f45f826acb513a1eb374ccbdbb41007df33496630fb15a6294269b7d203d6ecf6adcd6fc3dd43323b70d4cda420634ec90592ca0a16e9f5ed219038522d53b043189c9686f42b41328eb1c334ebae0bd5ecf99a79a54d4b8cadc27e50c16365ed284616007277083e2cc91bbfa7f6fe6f7869bc5dd911d2e2dbed45ea859bcce57af07452f3a6a78c1ebda3fbc3a300a7ae23481257163fcd1c6e1bd2e21b8e300f0027d9d62c4079725900498e0a40b9a5d4511f85ec39ff5c0c3666ba1b5e4829d96e7ee3f611811ffd843cee94ea2c76d0338f717802d49112ac6a0a6453de3c4a5add58c82f7a4be4e78614d3e277d5ea3e1a8b024f5b60074702c967df81d76e8ce6c38ba551f6b871f52310f90b311f2e0547e0d6f53f7d22d722e0eb7c4dbb27c1b2282e22aef243b17fcb14b443c4f07a5622a9e1407ecdfd026d0b1e04d21518392a0fa9c17bfad53cac563ee8c094ee2fe57f96ed168ed5f5ef949ce6901a4b316b7af955389916567b064b9facac54051a5cd644fa403c679d186fd2de60bfb03b922423981c05ff9b471c43e0a447ba660d780df08943404ea03c9b1e914042dd0b27fd981bfc8c8df6f4653c7d53a5c51131d903f6eefd75ffa117603c2f3cda59bca1c5fc896567a2bf9cfc558b865b0e8caa757b6cd7516606ae64866f40e3ded873a6b947b944b851ecf35f7b26b17f75eb4b147ad22dd58d56a623b3557a7a40b4b9453ad7e16915bc4dde1a7cf46a5596bce3676c99e541bdc82a09b7ba8c0bb9e71e7833b57716a37c294bc381b181ee5592b22727c7535c3e75d17cacb653dad17a9e302aa14a328ae5a6de8ec21b3f83e68872712b9c360f6d4a02d0d1b6e3b9f142e5fdcfc8e64dc11661d895bc620c0b9ced4372b4190e6f8a973855cdab119e61a0b6671d029de977a9a629b4b45ceb4a59afde5fb9d9669973fc999b29d02575f24c238d363598368d8e69b9e97ce9dc5ff17b1e3a7c3cf0cbae043dfaf4c29de4fce4780bd3bd15410fbc34a9e6b08224324d1caf104f49312de72c4a4e713f10d7f91529f776dd867fb1fa468e799b634775c85214cd36a7672bf2ceec94a28512e77b62a8c6a8a08e7ad74dea20ff56352a93ee2acbc2118e7689521bf8d1fb56c55b11f0579c81ba8e1e1d665128dc8793b461fd5a8214f2fcfd65d6dca685099f9c3e9a5800d3cb08175b22d4440510ab78b9be70a93184e0b9d3b1780a996c7c5cbb6514b52ad8c6113405911322d07a1c830e0e733f90fa44aea5be8a6801f7b5780988c6ad4019964b780fa1ceabd56bef17b522a2b84feb30af3128f6afedc7204ec8967ff29386b1b7a51a6586e90a1d5181c9a20788bef282923f58663c1acbe7d0420b278548383b312a3bfc6bb7576c926e51d433dfcdc6ecaf1d6c4e91fc54580ab03fa6f41dd392b28db1149433bb37b9bb92a7ae92628a0529593cda04cf6873fcb89804f5c5da921785b3ffdb9ed80382f94a1b9c49738567f8f5c68f44b6511d1f1a21ffce88cf23615d74c097609780609301c5d6ae0a6d94d980a8c17880349367e7497a51aed45b97f543624dad7b4e0cbcd1a05cab256e2568c697d9ec9d9bda7675b718e5a37ead3925e66ecb70b7e47ff9527dc5c99ae71d98ad5ad1f5f111e9994158e5b12f5453f3edda04736494f467c61640cb70f607f5d4bd94b164d48e6e1637a499224c24d68e98ca6751a87640a3fa8b17344ecf57de68e3a238c4eacbfd1f7f82ca1a55283b72677a61f5305ad69cd1e1a21a6d5440e33b147a89e83bb811455efccc086a63eecb0649dacfc5424884ffb13e4acacbf2c448244b902b7b3feaf6a478765741c0332100f693f9b862bf8ffcfebfd298b41a123f2ef4024dcb98b8b414a4d7de8de77f044c656f710e99a71c77876b3775e617315ada903e721152e25d2b9475f820e7608536d4de1cd6c0bcd6f99e090aed3cf52559a7f1a0b3e0500114939159ea7a14252c926e88133c69dabe2a7c83f086ffd601e64a7b5a4c5c4e491af2306ec3f1ee77c076e7deef50cc93ed4ceeaed07b7bef163b0a1c5177e9b0c6"}, {0x28, 0x1, 0xfffffc00, "7f0889ea44c3a32d62dc7cd1b71c5c9150d2de6552a7"}], 0x13f0}, 0x0) executing program 6: poll(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xff, 0x63}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x9}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f00000011c0), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) socket(0x18, 0x3, 0x3a) (async) r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) (async) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) (async) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) semget$private(0x0, 0x4, 0x556) (async) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000001140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000008c0)=0xd0d) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x8}, {r0, 0x20}, {r3, 0x2}, {r0, 0x23}, {r4, 0x2}, {r0, 0x4}], 0x7, 0x1f) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000006869799cbd0a72968486a247f62b8c9700bec298c3e9cb4399fadc11102a4db4dc4f8320b91bc54749780f428226e9647fce88d86b2ffa401f4a9ee2dc2c3278e6c03322e435793c253d964e7912e50b854ba3324567d3ac24b1633871cebd65023a30b60c9b4fe525f3d65d196f84e271a5b4d3fadc1e2acc2ac3ad34f3fedb7241"], 0x8a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRES8=r0, @ANYRESHEX=r5, @ANYRES16=r0, @ANYRES8=r0, @ANYRESHEX, @ANYRES16=r5, @ANYRESHEX=r5, @ANYRES8=0x0]) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffff8, "0a2affff03855f19000000001900"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd4591a"]) (async) r2 = socket(0x2, 0x3, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffc}, 0x10, 0x406) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000600)=""/235, 0xeb}, {&(0x7f0000000580)=""/110, 0x6e}], 0x3, 0x0}, 0x802) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r4 = dup2(r0, r3) r5 = dup2(r0, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{0x3, 0x6}], 0x1}) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffff) r6 = socket(0x2, 0x1, 0x0) r7 = dup2(r6, r6) poll(&(0x7f0000000100)=[{r7, 0x4}], 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r9 = dup(r8) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') sendto$unix(r10, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget(0x3, 0x0, 0x10) executing program 7: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) dup2(r3, r3) socket(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) socket(0x2, 0x8002, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84, 0xfc, 0x0, 0x2}, {0x3, 0x0, 0xff}, {0x70}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) pwrite(r5, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x172) (async) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x172) setrlimit(0x1, &(0x7f0000000980)={0x2, 0x54}) (async) setrlimit(0x1, &(0x7f0000000980)={0x2, 0x54}) syz_open_pts() (async) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) close(r1) (async) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x2, 0x1000, 0x5}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x2, 0x1000, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) syz_open_pts() writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) (async) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa3) (async) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa3) ktrace(0x0, 0x0, 0x0, 0x0) seteuid(0x0) select(0x40, &(0x7f00000006c0)={0x0, 0x0, 0x100000001, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x4}, &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0xb82, 0x4}, 0x0, 0x0) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) (async) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 4: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [], "e15fb6c16da0d858"}}}}}}}) executing program 0: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0xffffffeb) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10000, 0x5}, &(0x7f0000000080)={0x4b71, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) socket(0x18, 0x3, 0x3a) r3 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r3, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0xbb, 0x10000, 0x0, 0x0, "592a17e131ffc28cfab2dd80549b9d0c5363012c", 0xfffffffd, 0xfffffff8}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) semget$private(0x0, 0x4, 0x0) syz_open_pts() sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) executing program 7: syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa71aaaaaabb86dd60cd5be100000000fe8000ff0f00000000000000000000aa00000000000000000000000000000002"]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600001000010000000000000000000000000ffffe0000002ff"]) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xdb, 0xfb, 0x0, 0x81}, {0xae37, 0x8, 0x1, 0x4d2}, {0x1, 0x0, 0x7}, {0x1b2, 0x7, 0x1, 0x6}, {0x8, 0xbb, 0x4c, 0x7}, {0x9, 0x87, 0x1f, 0x3f}, {0x336, 0x63, 0x81, 0x9}, {0xff7f, 0xe6, 0x6, 0x7f}]}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x300, 0x5, r1}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0xf06c}) executing program 3: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffa, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) listen(r0, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7d, 0x10}, {0x84, 0x0, 0x3a, 0x2}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a1408004500003cfffe000000889078ac14009aac1400aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00000009078000013126f3db2647c36151359e4d7772c501c890100"]) r4 = socket(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) close(r6) write(r7, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r7, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) syz_emit_ethernet(0x76, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x808, r3) r4 = getuid() setreuid(0x0, r4) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000180), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 6: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x2e9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r4, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) getpgid(0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x0, 0x0) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r3, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f00000003c0)=""/157, 0x9d}], 0x5, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) msgget$private(0x0, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r9, 0x9) getuid() executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="1bc2", 0x2}, {&(0x7f0000000140)="0b3b5e9f3bdf23e617ddc543a714efcf8d587d1e4170075c8924d1b7853f771ab1a7c02f026ac52bdbde47f4f56e6dd59d8aea289efc2166ef6be3", 0x3b}, {&(0x7f00000001c0)="54299d526927e3262fc3cf54192684da67a6bb1a7b6adff0769b1d", 0x1b}, {&(0x7f0000000240)="869df0c7", 0x4}, {&(0x7f0000000280)="1843a5d8e7e2361d3f0a82fce45ebe1df8c11d82b419887228b007118e9d161f2650a312278ce5a47d2ab53faef1fe8772dbfbbc586186a49ac50fdcf4260d61e6fe450cff9f5a", 0x47}, {&(0x7f0000000300)="81eebd5f2ba7a78e4aa4826cbf4435702946eb5a86f9a0010197093fe159598d8cf60a6667d6a5ae38c00e8334e66bf31fd8976e72c06626c03844cd54646c7fc42e4b5c178713bc2c01d75c2841efccb907120876658467806c6e8955fd12d906fab56ebb2e4b5a5ae62696767b4853480bafdf3619e0b3e1e7373c80815bf984", 0x81}], 0x6, 0xfff) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r3) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) listen(r1, 0x0) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) chown(&(0x7f0000000080)='./file0\x00', r3, 0x0) setreuid(0x0, r3) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1]) setuid(0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, 0x0, 0xfffffe63) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x10, 0x1400a, 0x0) dup2(r0, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r6 = socket(0x1, 0x2, 0x0) mmap(&(0x7f000048f000/0x4000)=nil, 0x4000, 0x1, 0x1810, r5, 0x8001) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="a010"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 6: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000001, 0x20002fffffffa}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b", 0x59}, {&(0x7f0000000200)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd1b2cf1df2676cc60890abbf6fdfe4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750f4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff", 0x89}, {&(0x7f0000000140)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60", 0x3c}, {&(0x7f0000000a40)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c13194ec7e28b291be9a5b8ad5ce9bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155b67c36e3daaa26d2283571342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5", 0xfeb}, {&(0x7f0000000840)}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) msgget(0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x0, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) executing program 4: syz_emit_ethernet(0x1946, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x1910, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0x0, 0x1f, '\x00', [@pad1, @generic={0x3}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xa5f}, @pad1, @generic={0x5, 0xe5, "1d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522"}]}, @dstopts={0x2c, 0xa, '\x00', [@generic={0x81, 0x43, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r6, r4) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) executing program 2: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0xa) r1 = getpid() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x40, &(0x7f00000004c0)=[{{r2}, 0x4, 0x80, 0x1, 0x200, 0xe0bb}, {{}, 0xfffffffffffffff9, 0x5, 0x1, 0x8, 0x2}, {{}, 0x0, 0x2, 0x2, 0x8, 0x800000010000}, {{r0}, 0xfffffffffffffffc, 0xdd, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x13, 0x4, 0x80000000, 0x100000000}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20, 0x4, 0xfffffffffffffff9}], 0x6, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x2, 0x0, 0x42, 0x0, 0x0, 0x9}, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400)="ea000001000000008ec20e5eae9a7657fdd5ebb435ad8cd9e62466753c0484e35cbc02f100be3f9e7e3a503cf8295adfc5310362b0b0c3e00acd56e07fe81e955976266e56b52ab1055d2642c6d74c6a498295330b2d061ed6b448a7e40df19a9c073a05852e41a824e1c1b6c2804e7121f0727298f9f4ecc4403f517d0bd7403c68c2d576967361e002801886a9cd4b5bc23f6a3f00"/164, 0xa4) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x10d) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x200}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) fcntl$setown(r2, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0xa, &(0x7f0000000100)="bddd1e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7b30f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c789fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac64e7ec3de0c56e2c1c02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd813b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3e62dd731d903fa9b04ab0700000000000000fd7e000000e9a07a2a84c159ff51e191688051fa2e28e67617965752387702320e3de55856ad65bdc0f4ab037dd4c01c9a87b5cd717b5c08a5abc33b591d43a42a9de19ad60a269fe4a43c50584531013f2e4f82511bc58f159ef268fed521125792d90c36b5803555962b509c9685eaf0b099d3f383da2c1d4425d4acaa457e5625a9ecc96eb3a2c3977ddad1e53446da40a984cdcb4e76d84241ae14592f0108e45df7dd11fb6bc0df97e87eeb4a3aae8c4bac830b3695b6dc81faf3a0852e27115005b7453a28335f71f414c4d2b3580b34fc62a940016e7c5e4b", &(0x7f0000000080)=0x11a, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x4) listen(0xffffffffffffffff, 0x0) r6 = socket(0x800000018, 0x2, 0x0) listen(r6, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x14f) executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x5) r1 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r1, r2}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="706b9edc", 0x4) r1 = open(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000500), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) setrlimit(0x6, &(0x7f0000000200)={0xffff, 0x6}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[0x0, 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) shmdt(r3) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20, 0x3, {0x9, 0x40}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) syz_emit_ethernet(0x46, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}, "0300000000000000"}}}}}) executing program 6: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffffffff, './file0\x00'}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x80000001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/190, 0xbe) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000100)="c5f35d06c8cb22ebbbfd", 0x0, &(0x7f0000000780), 0x0) syz_emit_ethernet(0xba, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x84, 0x2c, 0x0, @empty, @mcast1, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback, [], "12febb28176d16fe56ac341a0f3ae63a354daa413abd745b4711f3b3c2ad044f4ffe0067c72a9026f0b2ab376e0ebf77a5bf1e61c3334df55b87a810c70efd1c44dfdcac5c8cb2c36c3de14d92519ab21ecfe681"}}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0xffffffff, 0xa1) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x0, 0x10) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r1}, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000640)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c37bf7b4399ecf8b1ccd595c76ff452540cc90f1e3a4fec5f0fe1af34412d77", 0xdb}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e7"]) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80047308, &(0x7f00000001c0)) open$dir(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="04437b873a8e069269458be8e6c7468f00000000aa062711bb4fbbcc8cc65269b119ee39fdcf1629c4832fc30d2c8ea280502130d2146571a57ce120898d430f6c2911261f3dab8c0923cb98a8b929ee969ffbced506e6f6a9464b8b9ab4d10c412ad5a39fdc2e7714062d5982eefb3c66f53476c47b00fb5e7e79c82825bc31b90800a604c73e5b08b43e8f6a0b8f970522455b9065f7142942b24112b29720cb10b1be9a0ca80fc06ce180d72494d6b64a88f16f4a7aab9c87c790fca4f305e06213e2df38c8bf68f59207788311c1c15df29be377f0c70597d10d82f52403e8d074c2370a6695e1bb5436f5615d688bda4efb9ae6ebde1d9fff8f8f187b678abfcf7953629c0fc90d20c4c344b00f576d80b142b7b8c896a9f8658edd88da50560e43463c0116c947c04e903ae806de7fad69946b56c771", 0x139) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000140)={0x6, 0x3, 0x5, 0xfffffffd}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) shutdown(r2, 0x0) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x1f, 0x6}, {0x488, 0x0, 0xff, 0x1ff}, {0xc0, 0x54, 0x0, 0x8}, {}, {0x0, 0x0, 0x99, 0x2}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @generic={0x1, 0x8181, 0x6, 0x7, 0x2, @empty, "b390b582b8c4b6", @random="d512f7fe0391", "31a3b58bb0aaa2492edfde46aafeed5f"}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000240), &(0x7f0000000340), &(0x7f00000005c0)="3ca69a1e90653b884712eee26cb5ee0000000000000000c663bb7a0750ed78198f2026ba1d9ce1ba860000005ebca25caa59eaefc132c2d2a298fac664a96805900601b07a8715f9180b71c01483850654a3ee97548db3dcd988cd34f587c85d52f7e43651734429e405827a4cb44ba2b51152fdf8729272d6200ee309dcbcd0710910bb5d51fa91ea6915c314729cf0efe55fc2d27cf97e4fd7915876eae2d3dfdb7a9366b8d5b3d672a726f905faf6040a218b141e407bd65c8438423c77bc59595af1990ee1c8ab63b13c09a455e8134fb0", 0xd3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000006c0)=""/115) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) executing program 2: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1f) syz_emit_ethernet(0x6e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) r6 = getpid() ktrace(0x0, 0x0, 0x1000, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0xffffffffffffffa3}, {&(0x7f00000001c0)}, {&(0x7f00000001c0)}], 0x4, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0xffffffffffffff9c]}], 0x48, 0x2}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x3, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendmsg$unix(r8, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015f", 0x50}], 0x1) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000500)="6e9316498a4e5f7a85575e3bea672d", 0xf}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 6: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) seteuid(0xffffffffffffffff) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) socket(0x11, 0x4003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{0x0, 0x3}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x1946, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x1910, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0x0, 0x1f, '\x00', [@pad1, @generic={0x3}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xa5f}, @pad1, @generic={0x5, 0xe5, "1d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522"}]}, @dstopts={0x2c, 0xa, '\x00', [@generic={0x81, 0x43, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (rerun: 32) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) (async, rerun: 32) connect$unix(r0, &(0x7f00000003c0), 0xa) (async) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) (async) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) (async, rerun: 64) r6 = socket(0x2, 0x3, 0x9) (rerun: 64) dup2(r6, r4) (async) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000100)=[{}, {r0, 0xd}], 0x2, 0x0) write(r0, &(0x7f0000000080)="03", 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="5f8820c15cc59ad05a813d196b338b2ac84bf1df89d6105b3e85ebfe55eacbbfbf87", 0x22) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x11}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) executing program 4: r0 = socket$inet6(0x18, 0x4001, 0xf5) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3}, 0xc) r2 = socket(0x20, 0x3, 0x0) setsockopt(r2, 0x5, 0x25, &(0x7f0000000000)="5ab7886a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) syz_emit_ethernet(0x46, &(0x7f0000000380)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) executing program 7: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x81}, {0x3c}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000000, 0x6, 0x10001, 0x80004, 0x4a6}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x1, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000400)="27cb6cbf4f52017a39ea2132756325800d37d2a35f391768f6c072ccc46428ab4a71e6fdde23fae0c3fcb94f16b3aa35b75380c6494a70d7b2d83624fd52bb15ff99758922dca6d6a67c49d2f37a0000000000000000000000000000fe01fccb91a1d93e3baced5597adba38cccc4844f77b8f826cb63e8001b2d7a8b80d3624ba9da76fb6a6d6afb6fdbe4806728bb42c63402e7bdfbb1a198eb4575033aac0fa161590639b23623da79b5a2c3e9280c56a7af37e3c61cb50a5753c56674fbe22a9cd1c6faa2e08af8135ca8e48165702d7ba02d0962ff835660a4560ec67cd74ea4f236edb1f117f4d41eecb033316eb32efa8b4ba8658fa50d211394bb6408736284ff301c8fd0200b319233341de78ebca670a20c7a724402815ab559f70074e6a", 0x123) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x3) pread(0xffffffffffffffff, &(0x7f00000001c0)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000004) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0x4, 0xffffffff, 0xfffffeff, 0x10000, 0x7ff, 0x8]}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xd4}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000200000000000029078ac1400abe00000010100000800907800000000007387bd31fba264a3c96deab53dc88a6974e1074c1e5e7034c28a730fba84c5904d09971ec2694778bc1d9b2983e785a67d3ae1f04c692e8670e8518141576bc75bc366f398"]) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000, 0x8) bind$inet(r6, &(0x7f0000000140)={0x2, 0x3}, 0xc) executing program 0: syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="b9cdc0b7aafb097c96de000b1f5e90107f0c9568b053ac400426b789c838fb491c7aa172dba3446f864e3adc90174c1ae1c2195530d266ca9be19938cdac5945e2", @ANYRES16=0x0]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r0, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgrcv(r0, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x16}]}) write(r1, &(0x7f0000000400)="21000003000000a8", 0x12) socket$inet6(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000100)="c5f35d06c8cb22ebbbfd", 0x0, &(0x7f0000000780), 0x0) syz_emit_ethernet(0xba, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x84, 0x2c, 0x0, @empty, @mcast1, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback, [], "12febb28176d16fe56ac341a0f3ae63a354daa413abd745b4711f3b3c2ad044f4ffe0067c72a9026f0b2ab376e0ebf77a5bf1e61c3334df55b87a810c70efd1c44dfdcac5c8cb2c36c3de14d92519ab21ecfe681"}}}}}}}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7b1}) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000140), 0xffffffff, 0xa1) executing program 4: ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) r0 = shmget(0x2, 0x1000, 0x2ab, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = dup2(r2, r2) sendto$inet(r3, &(0x7f0000000100)="4fafeeb0ce22b955c3859578daed521d2186e729e72557f666820afe6597e0920df9a4ec8e9644ac61e2944937ead935d590abaacb7a6b493f21fab6fbe24414540b78c8743d56fc9ccd4e65305f17b29f208c66a0a031959508c130eae08e464d6477bc821191387a7af538c4df9cce210e1ea24a2f8c2e27a54862acf34888a38dd81913c47cdd70692e50413f9d67ad260a78b6642448710f618b4a01f50f0aaaa10ec35e7147a8b2b961b749a63d2310799887ccf6c2bdfb7b31d73d6e5697e5297fb17717c43d513e86f5bf8a70dd93b5d84a536a1fcdeac76551a7bb0d", 0xe0, 0x0, &(0x7f0000000200)={0x2, 0x2}, 0xc) recvfrom$inet(r3, &(0x7f0000000240)=""/238, 0xee, 0x4, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$BIOCLOCK(r1, 0x20004276) shmctl$SHM_LOCK(r0, 0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x6) r4 = dup2(r3, r1) getsockopt(r3, 0x8, 0x1, &(0x7f00000003c0)=""/196, &(0x7f00000004c0)=0xc4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000005c0)={0x1, 0x2}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000600)) readlinkat(r4, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/7, 0x7) getpeername$inet6(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000740)='./file0\x00', 0x6, 0x20, r6) mkdir(&(0x7f0000000780)='./file0\x00', 0x60) kqueue() ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000007c0)=0x1) fcntl$setown(r3, 0x6, r6) socket$inet(0x2, 0x5, 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x200, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000001840)={0x1000, 0x0, &(0x7f0000000840)=""/4096}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001880)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000018c0)) truncate(&(0x7f0000001900)='./file0\x00', 0x0) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) syz_emit_ethernet(0x36, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907800000000ac1400aa02204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015f", 0x50}], 0x1) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000500)="6e9316498a4e5f7a85575e3bea672d", 0xf}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @generic={0x1, 0x8181, 0x6, 0x7, 0x2, @empty, "b390b582b8c4b6", @random="d512f7fe0391", "31a3b58bb0aaa2492edfde46aafeed5f"}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000240), &(0x7f0000000340), &(0x7f00000005c0)="3ca69a1e90653b884712eee26cb5ee0000000000000000c663bb7a0750ed78198f2026ba1d9ce1ba860000005ebca25caa59eaefc132c2d2a298fac664a96805900601b07a8715f9180b71c01483850654a3ee97548db3dcd988cd34f587c85d52f7e43651734429e405827a4cb44ba2b51152fdf8729272d6200ee309dcbcd0710910bb5d51fa91ea6915c314729cf0efe55fc2d27cf97e4fd7915876eae2d3dfdb7a9366b8d5b3d672a726f905faf6040a218b141e407bd65c8438423c77bc59595af1990ee1c8ab63b13c09a455e8134fb0", 0xd3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000006c0)=""/115) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x7fff, 0xfffffff8, './file0\x00', 0x9, 0x9, 0x1, 0xe715}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x5f}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 1: kqueue() socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001840), 0x0) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r3, &(0x7f0000000180)="952aba046861", 0x6) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x4}) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="39576a8d006fe11b", 0x8) syz_emit_ethernet(0x103e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x8, 0x1f, &(0x7f0000000100)="2af190f9ebc7e65024342fbd260a43cf2ef9b3d199fa8ec2a5df003d82b466a41f04d0db2ada2bef2350921160e43d58b1f58d7b09f1ec9ac5490616c9821da290473ba7f28a9d59e31c53ea123e6db68795595f4bdce497e6dc07e4f0a2c0ef24a61daaf05756ddefefbb2eeeabc10bf23660f0302dfc7c41b5c7", 0x7b) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x6d, 0x5, 0x0, 0xff}, {0x416, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x84}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setsockopt(0xffffffffffffffff, 0x3f, 0x6, &(0x7f0000000180)="27cbd665384796f914bc12ecd5608c9594414a7b33a6e3f3e638aa2c6975a8c6b3260cdae79c729294b0ad7483976c1f9855586e114d7f4c4f2743ad542793b53c9baf946dee9036437ca506000000000000000000", 0x55) r1 = syz_open_pts() close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000240)={0x8, 0x400800000400203}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) recvmsg(r4, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x8001, 0x4) r6 = syz_open_pts() dup2(r6, r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0xffffffff, 0x9, 0x20351b, "d569a404baf180ef1c00", 0x0, 0x2}) writev(r1, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1", 0x156}], 0x1) executing program 6: socket(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) geteuid() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) sysctl$vm_swapencrypt(&(0x7f0000000500)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xc3) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x81, 0x0) write(r1, 0x0, 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x0, 0x2}, {0x0, 0x40}], 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffffc6) 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) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000b74000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) preadv(r4, &(0x7f0000000840), 0x0, 0x7fff) bind(r4, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x6a) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) fchmod(r1, 0x8) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x2) setreuid(0xee00, r2) r4 = geteuid() setreuid(r2, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xbe, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@generic={0x900, "64caf6db23cde3d50719fd030a1b28dd276d3e957ef0ebce0c9db4c060841f675295e42d6d02705bb9bd75c2b1b41ef6763dabdf88f5255bcfad531165d8658bbaf6700a6f9b38be7468b4da8ea798527586522ee1b39466f45216dade60276fcff28843f7686561f0d7120e9c3d265822ddd5891bf8dff06af5ee71ce514fde7102d05652fde797f9ec0a9135371ef9810ab03e38dea14c28f2be24e55f07c0b1928430849d1b248a7733d6"}}}) syz_open_pts() executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x5f}) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) rename(&(0x7f00000001c0)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x7b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="700010f970ebcb3f07", 0x9) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={0x0}) setreuid(0xee00, 0x0) msgget$private(0x0, 0x401) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0x50) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x40002, 0x5, 0x0, 0x0, 0x0, 0x0, 0x7, 0xff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002280)=[{&(0x7f00000001c0)="f9c53559322d40378ef0a57a9a5fccc5e7d1ab0872b0e3b2e2f3a7eb10a9a2a99e58fa84cb7b7cd960959ac3cdadf82eb9817d3020c26bbd6554f7d67bb71b25ed2febee77374b159cf90fe4e9e78cd9419076c39de2ce091cdb0b33c4f513850fdb5f104c246e3a34a54c001b429bee7805ba0e1eb5e2de3fd53325ff6b5112f349e85109a7b0c12723f7ca71ec387059ea787baf6ff44821282faf48697fb45522e123095943483fbb1f984d747d99cae4b128e3f4de559cac846b512865f38b524ffc889e13ab138f6b6d32e1be38a0ccc70bacbc739633597f493178a04e8fab9fe3546c8a238377e5c27a2b2877d1c05924b72b68369a2c166608f74fffa65c1f8b795cf209bd8d6754aa5f0af0f50381e750e79a302e2dcfddd15bfedcc5c9c776381faaa6f44f3d6fefdf6e6e1ac631fdfaad1affc481bdfee70f2a4f1b2f6aade23dab5ee18335f27676d832b28de5179fab3bf7fe31119aa3be2a4bd07a37e4d1a29574b424f68cdfaea4a0ca814518d96e29b5d48b65a9c10ffdb408f95b453d55b0e29fc4a338ca745d7ca93239dd96d0db0f36c24cace1aaf5b1d052b8e500ed4e9e74c60d46fae2f1545612db534497d8a68e5a8a2938e40284ffbce9cbc44e89c538be47983d818c47d23f581b2c49a98712b268df23f949681529e85598bc5109184e82f5d4ad0fc45bd8b17444ac8283f71ab31d37083429", 0x200}, {0x0}], 0x2) semget(0x2, 0x1, 0x414) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @generic={0x1, 0x8181, 0x6, 0x7, 0x2, @empty, "b390b582b8c4b6", @random="d512f7fe0391", "31a3b58bb0aaa2492edfde46aafeed5f"}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000240), &(0x7f0000000340), &(0x7f00000005c0)="3ca69a1e90653b884712eee26cb5ee0000000000000000c663bb7a0750ed78198f2026ba1d9ce1ba860000005ebca25caa59eaefc132c2d2a298fac664a96805900601b07a8715f9180b71c01483850654a3ee97548db3dcd988cd34f587c85d52f7e43651734429e405827a4cb44ba2b51152fdf8729272d6200ee309dcbcd0710910bb5d51fa91ea6915c314729cf0efe55fc2d27cf97e4fd7915876eae2d3dfdb7a9366b8d5b3d672a726f905faf6040a218b141e407bd65c8438423c77bc59595af1990ee1c8ab63b13c09a455e8134fb0", 0xd3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000006c0)=""/115) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)='\x00 \x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000300)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) poll(0x0, 0x0, 0x7) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x80412dbf) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) flock(r3, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r5, &(0x7f0000000140)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000), 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x2, 0x80, 0x1, 0x3}, {0x1, 0x88, 0x3f, 0x7ffffffc}, {0x932, 0x3, 0x9, 0x4010000}, {0x3, 0x0, 0x5, 0xffffffff}]}) executing program 4: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, 0x0, 0x1e4}}) r6 = socket(0x20, 0x1, 0x1) r7 = dup(r0) listen(r6, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x9, 0x0, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES8]) executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet6(r1, &(0x7f0000000180)="32261dc5fbd24d94fc6a664cbbb9c34fb3a7312bf016de2fd0cf42bd81c7404fcdccd642aa1655a111", 0x29, 0x40e, &(0x7f00000001c0)={0x18, 0x0, 0x7, 0xfac7}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x3, 0x1}) r4 = dup2(r1, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x9, 0x4, 0xffff, 0x0, 0x5, 0x80000000, 0x9, 0x10, [{0xffffffff, 0x3, 0x1f, 0x2}, {0x9, 0x1, 0x3ff}, {0x1000, 0x802000, 0x2, 0xfff}, {0x7, 0x20, 0x1, 0x4}, {0x401, 0x1000, 0xfc}, {0x6, 0x8, 0x81, 0x44}, {0x729f, 0x5, 0x4, 0x1}, {0x80000001, 0x10001, 0x401, 0x6}, {0x7fffffff, 0x401, 0x7, 0xffff}, {0x100, 0x8001, 0xba2, 0x5}, {0x62, 0x80000000, 0x100, 0x10001}, {0x7, 0x4, 0xfffffff9}, {0xfffffffe, 0x5, 0x8, 0x7fff}, {0x0, 0x400, 0x2}, {0xff6, 0x5, 0x707, 0xfffffffd}, {0x3ff, 0x7, 0x17, 0x80}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000480)=0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockname$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) socket(0x18, 0x2, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000600)={0x8, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) connect$unix(r8, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) lchown(&(0x7f0000000700)='./file0\x00', r6, r7) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) pread(r2, &(0x7f00000007c0)="8a41cda9f33fc6c2ea1c9ac10ce248ce429a86c926789c7e846fdfac8b281e144a62", 0x22, 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000800)=0xa) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) connect$unix(r4, &(0x7f0000000840)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000880)='./file0\x00', 0x40, 0x20) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000900)) sendmsg$unix(r4, &(0x7f0000001c00)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000980)="55509cc35dac76541a4d487a229de48c6bebe10cd57ca8e202147e55bee5d859b542a415547e85fcd6991f69c5b9b596fc401c462951f5b1d6eeaf3c731da45950e65d13cc0d0ecf87a09c7d883ab5b25c027bfea75473987194dff90a63e4215e8f2c", 0x63}, {&(0x7f0000000a00)="070228b11dd8bf05f24ef25262f50767443ec4fecf2d7947736c6e9c82b3d74e7fc324548d34256ccf7d57feff2b9fd56e3e7c26088617fdfe12c12fbe6081dda76c0fc77174921730f1a145f2f58f91dbc5fdfd9b4300faf08c7be17f3a", 0x5e}, {&(0x7f0000000a80)="7a9ebba0f62197d95f63109db4902bc5fa7ad5d2b2ee627e6e32ce55cb5f98ecbb5901df075d54d803c7ce48a861933a64a84b6177439bd7002686eab4a3a824413c27170bda3cbcac15ff30cbe09b8a6ddf4387b370b43ffcc75a47cd96b9321bbfe0d45e037d2c666ffbdd4d58110455a18de436ba3c114b4dfe9f7decbbc3359cae388f765c56cee260498fe250ab3cb40ac0b90ab585b5dba28c2939f5324e5ef76f812fa13f8bdc6e807ad7e96d70612e004d06dd2b24acff287aa99932af3811700c90f5c66d1d9eb2ef800a11e0f6887c96846fc6256f2ae340cf69ff0dd5b78847b643e49d31f0701f1127fb1825e678bc763b6e8006dee4c2f5f2cf632a148f5f272285315a25d4bf00b1ed611560c7833fefd973e62c3615500fb034d92761fad003ade00721894f185c1f573ebc08080792e38711be3f60db5f143eb77146f736d79b39895902464d97b3fa3669f8998bd3c630b67167232aba2676c6eb31a26660acbebf0fed9d833494a64b26bce578cb951ecaec614f55d5892b7f1e5db25bba88be7de6d9e90ee0c841fc19935c15aebfac1e7e23a63c59a5c589fc85e357ef41f1a1bdae61a5e2d83463dc4d2e6707fbf5ce8083d4f95ce544098098c606bc742765c84552cb9f4a089de74de42a354f17547ab27ffc8fd99880920605d13a212228ea288b94420171a2b4b093aa9a64432c5d5e3b7d192924ca42be37c1688a61d368d3eb293a319361fa4109a79b8ff4cddcd8ab0e807512b5a294edef0e6d3172e658d6ebbf4e2c5be2ae78f8ce166e10c6820b2cbfc82e1eb0309b1f378484cd04b3cff2b625113c53b446f22664171a0994f149931152b6d75f1930643329415426f84ef0b4a14c989d2005e4cede8d14db4c356ff0eea82a2e193a50cf5dec1395c3e28f3a3276e095a14e33baaf45679a7c923322046813246e98d15bd4ab4f4a0342c6c6840910aff69796eb094be98a451bd8fe9715383b51ac946e6af1accddbe6fdb187d2edb752021707c1250445320d8fd5e6b6d677c340800332789d0a94cfa7cb8ea3414c11ba57f0fdc4b5146280c7915f691136e035e92640b1acd73525ea898b52cb90c415ec8c3660fce27d845bea6aa4d106d2ff6e09ac9380cc59b61f616c9b3139195cb633dd5b55262740eacd23e4e42964bbdd6b475e80e5943228d8ed14966ca7d68eb88a63b1c6a8c1c11a5026ccb3dc697758be3cefc995a337f426b27e5a9e090ad8195678697707ff258ec8ad936d24b2c5d5001663f3a955c72eaab03236ac1dd8e01b2c737023f6cef1a3bdd8cc78ea6c440847aee814462e586d61adaf415f021146127275be683d8d6f3bb316564455aa1938860e79af7f49bed11db41c42b2395752fb23b1702931a530a0120c8ad684a7feee5413d5d0d1004a338c72002c22b19c4446ed746d548b2925a300fc4891ba7316ba4458fcf53cb63f9ee730dff5c03581d1920a2f930cea9196808914f2fea64eae1dcf648852f1b530084f855d2645ffc8e990b8e2ffa1370b537ed85bc884e1bb6a425c6fd89577d3fe202098a5bdbc62ad5c4ca230d2ce2e0f61ef8bf2379cefe2f3547b4a68d55a77f86b269b159bd715194aa9c9466b4aad773c4affae4f5536562c807076258c3c3a20d59b822190b37183e6dfdb4b526e31a2a5e4cffc652748080b445803caf3dd01874d9d39f87b2598e42fcd7ade14758943656c0ac166730989260c5cb8fb2523e2bff485bc7e699d2773edeb5705ec9f9f4cec16ddb3eba29f113ad1ee45c7391cec427b808735d939e524b8cc5ecdd4d771fc9f860db4f976653a1fbd3aeb06937b44b8329342f0112d7807ec33569bd0a18e1167cf44910180c33d94ae874b39f644d95b3df2b51b5ec9b5f6b10b81fefb31d9cf70b51f5b234bb2f162437b9d11dce76182fba2c5810f75acbd2461d1447df3e14d36e79f6ec097e31b9c975087d5b5214bcd5df94d513bd5c880a4fea7676f51f77685e5db035fc800e154989f26d68f40047a106599dbe169a7827f56811654b98b5f987d4b8222e127bb0556aa77be2641982ed7f8346d424b9b3d761632dc306f4c4a628a6c84e8ec8ee0bccfe412c08b01d237b97a806ac0fb23f923e82f11469848d8a6239774ddccbbccbf5d39d482dd465ce9074ad8b20b42649b2a8fc7b58e479a92d4fa2b60df1beae4715eef4a4169b21951760190951fcc015332e2128baee24a2c242ee58ff2239cb2c2d8f875373121d5491e840cf338e598ed310ec4b565925627f6dd2e329a4078c744de0aaa8449efb2eeaad5351028962cba7ef0de7bc1ae5cdd9d192206c54e85ec7cc9f389ff57176d2f8e96f6d683d2f0af55afeb038143244edecb44a72f58e2af598486120eb246d93d1c1d81e140d29c7452a5dc6dd9018940273d12e3c4b0052d8f6b4b799183d1b2ae3df39a5ab17bbde297ac52ab65ae71365311ee47f67a191690cdd519fb25368e8f0b251b68ec0b72495c45b6bb8b9697a61ab39ba0942c772324f992c81782b08ac8248481dc8d219e60b4fa27da3959df9d93a5b55f99be151570e96fb5a44588f4a5d7d1f8d468760ed14c9c2472551352bdd19b803aff9bcda13110cd85dbdf397a65ad7a988771030f1b1058a0f935b3651f220b47a9da1e5eb4f4cbb59f2f3ac7857b3d5570e5a306299df43e507ac95a296eab8f1d5782ade1b2786dbbb1172d1dca7e7e4ab7c693059fb96985dacf31c1c5a6cab378a0f9334fa54cdafc1e76a00d010a7cd0380471f6c2764ef904e3633c7461f5621a892bfe625b84a430f431fb97a49b50022f952e1b213a83f215e5270e740a33d2821b2c09ad189ec263e5be7b5ff519f096d6fb4fbdd6b4659b651fe2fd700c243eaf5e3d0bec18bd6e6d26002da9c3a646dbb9841cd95a02874bc6190b641ad2cdf645c318b070117ac31501a9fc48829959d5fe9560156c076662d3cb0b21f08e3c0c97486c78fb81ce1834c912a6bf65160edc89519a3c724ee78ac1f470784de8cd1c9a05945f432cd5b153e23caf188a15d4e69f84a098b6d0bda60789361a08b933130a52cefb3d3cfa59726883a6dbc6416a915763da051540b5b06b8c10b28aacaca16a73bd62cf895c3046cfc7ef107dd8e71a74e5ba7e18ab8ec6bfebf31cccf7877690309de22d53dcb7107766c81885614af2b6e0aec48b2e9ba71a9dc4bcb2181007c405957cbd5f0eb515a66a0ad4f1bfce1b46941800e50827a2dcaf386cda5795a66e019335a24d79fe40389e6548fffc811f72549098f43c38caac6c3259ccf45d38c683fca2116c7e33a4b6f96bc25e59703d2e173aca1e9c947e0c8c246c3a876f536e45156867a74ac7a22fef862c97226344abec369f522d2e918d131abfc1f42b74ac5f55247275c2067579a22705f88c6f6f68f7ad988840b9196e9429786aafa4251c155b82b62c2c88275d10a097be76faf5400ab5b6a94b1d4acbd2c88780adc727b37ba8210a2ba5e255d092e06e1633364ea484bcbac61d0721e1fa61f8d3889132cce988e75a1c7251d0ba9f49714baa5e64f12ade35d33679770f805e2d0f42f52fadba562d428ce842c88aac6030360007e8644cb6e5d00f366e29489f95d01e0c99999e268665df3af9e2e2638997bdd6a4fda393230a78f32e7cb717efe09b24d266e6cea7b64ce1da84473b8e30749388aa3c51cf972e264418ec9d23312a60f497e43ce2418a089fa65250df523aa6160588d38f47acf599bd2291ed6f927d7a0bb24a6ae815a10b870d36d9c631231bb838dab6e58a1deb1afa366bb8ea90066d86d5192eda9b90db3d7ab0470da4978f4e75990123dfdfb8cb8788a0b5a521c492329db7863e21b01241a2389f0163753da430394298fd6891c1f86fe5672f9990a165a1a8b997ca1f9fdb11c74dd4a3bcfb656f404c0ef69aa3e4b32e0440b76c49c72b99537d25c013dd7bcf05e1376603ceacffa5a5981308907706c7f7f9e2249dff45f5f1ed41f42d5b900900b56596aefcf50fd8db10353f40a7353c6d1628f56dfc2fd4dc4142468b88b5c1962398e7b8be10e76f01059b9ce58a39f2b510428f66496cd830ec822b58cd3da4cf50163ad73076a13a87f32ccc39e74fa4ed1b8f442e140c11b229e2abcb472778e4a436dc72dad10b0ad9ea33b056bf6f32457943e38d2948127035d78624857913fa8669620be34a839018aeb4ef5e327d64202dba0142fc7773bf3f07d34f551f46b77747324c25bfa0f85d1276257cb21ed361479089d70129ef1d7df06f52aa0ff9cb2123476f45bcf16c4a0301d04523c27fe0e3cc6c949824bee3bbea03899393fd61dbfdd2883a90f67726ec630ce6237c928513ae473fdf1b8a84b2bf002cbfe13f56e9c1c98560277992e80f8209ffcdafaf214d5be09ea5995f1ba2e95e6fe50cb0330951853bba366f17c36525cffa879b93cf323b9ba4ceef86a99ae152c5d472b477c5bda138f166dbcb55b6f574d0135804c41fb00371368be3c7f7948372abcb240193c5067e312ef5209bf018b7f7210d993a4e7dbc5a93113eca739f87fb7ac66c439b95cb1d09c15c55848e09085d332ad5cabfc5ba7732c2c51115c77724d4eae6063cba13859abf075c5982cf4083fe86d21c78cbae003397a8f04c628abf42b9148024eb77456cd8ea955bfd61c11f8dc99503da5277694646a15e98ae54f5344ecadfa74d1da04119d11e12ee3e75c0da9159ed6391934528bc79fa17d4a7b625474b24155325a2d578790a76899cda4dadfc1d4fe375f1494bdba649c4310f0ea2e651cb646a15f7c362317047e7cc55409c6ed61b92122475a01faf9c60a942639bc7d2aa479a2747b7c2b3a8a5204eaa38a6cb727951ab054dac238e4404c7e540de4cb3d935f4c3574fed0e6a8c1c7bc71455c6dcd85901ff27f926a8361fd8b7ae10a453ce30bd0b602b6749989b68d270ed59d8962cb504aa43e52656a103a6145e654d5109402ad389d7fdcc92d184e18b6a3ff6e4ce3354da4a5ce8ba8272373ae046acdb8c7d75ab9d3077909aa5a9648a40f3414ca03e47e452373c7e84620ccfdc897401a3a19526c8b474559d2ffd6d6358b861046b37addf6d1ded087f6916af66a7704c03d118fd97d4a337bb77bf631e6df69cc079bb458d4797b1fded940738712a2fa812de5d56cdf25dd05455f8fd12599e5f04f98277c2cd6789d1e201b68fb7fbb3cef6dc3fc5cce74e87d2d7067b669ea1837d2e0647c73d21b64e7b781f5bb46ef97e6ee2aa60455b813612481a00748a583e94a54752eadfd8baebacd3e09d93f62b6243dbeec73d57aa86a6940430c0d8f024ead18dcfae3b4210cd0afdc85daf0705d75a123a32f7265de2d47cecf6f78a6bc3d31003b2d6ac05300f9cc654617484aa6676dd064879aaba4b6388f83c17e0cb0d5cb8ae6ac0e0c5814a55fe7271b91cf70138fc94ce95ed9f3b79c7757f0ccef12f6922c9bd75bfb13b3044ee3533b28995b9b6809cad5856f4d2d7c214d21217f88eae00e3974db4c9f3fd8298480e234a71037456da4ed9cfc2defc0713ab20ac9aabeef59612cf316c8c9e79b95d091cbaca1a64282a7208b2128875ad018610f1fca1ac74ac7ff571142a20587bb444e58c042b3fc5c4fb01fe332b8d7d8491b111c0eb4c0a0b7c32e5d13f0be9e6e3c0c1fb6bcd102173004c3057d5a4a777b699e89f45adee4bc7e4697e1172950a349b21b594bcd357a9ebecf30cccbd9af187e5d05b51a62bcbd905611787", 0x1000}], 0x3, &(0x7f0000001b40)=[@rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, r6, r11}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r12]}, @cred={0x20, 0xffff, 0x0, r5, r10, r11}, @rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, r10, r7}], 0xb0}, 0x4) executing program 4: sysctl$kern(&(0x7f00000011c0)={0x1, 0x26}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000000200)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb4b1304d86577754ef4c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5610500aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b5710479016aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d0f7406631420abae4b6cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd90160000000000000005d67b7d5c9d8ea2ee776bb83fa79aa3215928bad92c77f7a270031d7a5c2886eb94d47db5646bd3f2c4a6c9dfe63f5c00252cc61b47481bdce0afae93d14964adfeabdc9d203393d529f48d3277740b0e61db31160972c668dddce34283a9c21037f06656213cd0ec3169f19de4aa92ad5348872313a513380a7e924670fa906a266a6cd62d473bf95d950cc933302d82a631c72f4b62bf9069655d6cd284f3ef9f44caace498e689f7d1f460bfee08670499d17cb2f48df1d8738b2fd6993533696819556f7ab963d1c06d0555de43d80b0936e776b370fef05fd1e04110898126f7c98df28eda8237d9e81682bedf42c14cb2823f5f935e070270a90d0b1cdc02ab1804a79fa4557f9baadfd7789eb8daf955f111cf06b8c2928de76d4e10bb588278327c68f478e9680fc26e55ebdf90952873ea9455ac532fda51d0d3df69c4f7fb7f57a966366e265644a88ac370388725d67d3fb9d48fb3c633c45344c8f582852fc12d30d2896893891c528d08cb79e113bbb5f5755ac81735ad7df14873a33267dccd113772b1a20ae3d3f84754964771935d3263240cff77913f14e5198a0b068b13ac64c8f5a463db8d8334663b776cebbe7f67cdf16a79d92f935c10", 0x235) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/130) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xf, 0xfffb]) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x36, 0x0, 0x0) r5 = open(0x0, 0x80, 0x1da) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba09fcff0008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d0a06f2e73ebedb344a60b23341b94999e52273c43ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424ac7a9ca087019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c800040000a1be2d64043e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd60cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d", 0x2c0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x800) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x83, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) chmod(0x0, 0x0) writev(r7, &(0x7f0000000140)=[{0x0}], 0x1) executing program 6: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040004000000000000000000006a134f0fe734ac1400aa765cdd7adad366ee18e2ff120c5dd9f3c183df8f0af8c267ddeeb403a0eb22175f125ebf6ffaac"]) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0x5, 0x81) r3 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) msgrcv(r3, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r1, 0x0, 0x150, 0x200}, 0x0, 0x800000000000000}) r5 = socket(0x18, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="04034b5b153ff8587638afcaebba275846dfc46ece1dd2a6e266ee5bfb05b4c3ca4bdca76a024482aca8f366ae08946e46facb3d3787969da48bc2621034694bfc9eb65918d3d61f67334f00d1fbd03b887a662ec0088a736963c0590e90bef838dce23abd1ea01745167f65538fa2b4f00fe6591fa25fdf3ff96df7d1a5e6b8e2cc93dae53d6efb4efad0784dd37a9897df73c097e5c2c96226a419fa1494e84757e60c140602db639927ea5f2022ac011fcd", 0xb3}, {&(0x7f00000001c0)="0447ba275b24d1f071d2b0af8e0b7e36f9837af4916f504ab3c8d50d0e0ea735078c129d15cc116a3e7bfc9b0a5a5c784ba62afab8ec339d9c5dc71268d15d5c373326da5c62ce1832077116843b7eac938d5b9024e5ae3afe5ce3c59c8f3dca893447361356ade4cb89adda7072684b", 0x70}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="7800000000000000ffff104d8fe945aea14d9b8b61e49d91e80d93e27fdaa4bdccee30881e451606cbba64bad51a2325fcb85f38b5d3107c97b2775dcdd9e3b899cb3fc37a47d0aee55dfc011ebc59aae80f3f92fa87393f3554bd8d5eabbc7014a2321ed40fcf2193445475348febd299fef81d55ba00005000000000000000ffff000009000000d46debdafc2a4ea1fca298481677aeef7b9d84aa17b74c1d75abab74edcd3929c14b8007676b5d6573efa8c441dfd433dd62899b4444a4a706a7933e7b0e8398fb8335885a000000000000a800000000000000ffff0000010000004fe7ceb856166374c868821f5c3fba03a69226080081759b1458e0ad84073d8f4599872d4968f37a6b0749663490672e5e082f732988a33aaba1dfe534fc5c9498e8f3e7ec0d408e96bf9569fd95ad06c6dc4165ed72e3f95483a60d000067a3031e3e4141a2f108f0e84cf6919296de1cf0c083f9af0000668d5eddb8a8754556518de6310b6e506fd7cae65af60e115682d501e4e33fb473d7cf806ce92a5d89d33a6d24b87d7ee6f554add52d87be6766d7607b9e6a3fb20e72d2512af85c0f"], 0x150}, 0x7}, 0x10, 0xc) connect$unix(r5, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x1a) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r4, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) utimes(0x0, &(0x7f0000001440)={{0x100000001, 0x800}, {0xed5, 0x12}}) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xd1, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0x9b, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xc, 0x0, 0x0, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39f"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1}], 0x1}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment]}}}}}}}) syz_emit_ethernet(0x86, &(0x7f00000002c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x78, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @empty]}, @timestamp={0x44, 0x20, 0x2, 0x1, 0x0, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[@broadcast], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x0, 0xfffffffffffffffe}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r3, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) lseek(r0, 0x0, 0x2) sysctl$net_inet_tcp(&(0x7f0000000280), 0x9, &(0x7f0000000700)="13fd702b5c6853b6758e889be71f87fcf899e8607067210fb91530b27af85a460d1acb916b87824d5a8e3025be60c852b22f3203c281c0cd1e23e81e379c2da8f966f420397a400f3df7cacb8bebe6d8d2b7dd1e16a4819bc1010a92581ba15a76737b901c072132c221a69a3e8733ec4b848d559c1c2c1695019af60e9f2db0132139f0db20ae88a3fa0c3c1cb7c0d96483679e0389da8484e226c8b45bff2c50fbe7c195ae92a348b943917a5694ea868199bf16c0ef139d1beb8644fd90aea3bf5f96d24afd2aa44a328c8b67c48a7d9b46a95170788ef663bbcb193ba785b158112d738e6d78da551cbf0a04a3357030fa4b0fe55978453ac5a94bf99903c8ac7d54fac8beb61973970199d95d5b69ea5e951bb731b4b918f9a701c963c2f40ba6bee82a93029d9f1d0f8836c5ee5b38", &(0x7f0000000340)=0x132, &(0x7f00000005c0)="3c190000000000000012f9a3dfe249067134f948bf03ca5d5201853d3a6294503fea61003329f1c996ba784270f662dc20be534ce99a5a1e2ca5cc809ba6e24119a7460dfab149c27b670658131cc05ced11539afa66f85104f61271fd5ea2f122c767cc9338d2599856fa5ea02dcd7bdd42f20e24f1a31cd1fcd5c57d6368fdfec8b01f986ee21b985b014285d922ee57426a05953d2e6932ad4de67c06886fd574f50beb88e470b4f764667ce2c5b9f08f239164c846faf606c478d898b1bfa932d5e4be8f27bbfe804b7735744c8aaa31934e83018f3e9f7feb411a28b3b9dff2b45fd858367b5dea9a578351e3085048c49245160fa11724130522c21572f7ae288978", 0x105) chroot(&(0x7f0000000000)='./file0\x00') executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="05f7b636219eeaca11472109003f96be0db19d68160ad190ca86cf39fc21c3746b3061aabe2a453b04b9d7b175062d13468bbfee7d3c2f1b", 0x38}, {&(0x7f00000000c0)="cf88f1ba5e9009bd0b914faaaf18c565022dd43775c6443c5acdd6a2de8aa3108e78d5b14d1fc5e56dea8734d5e5965bd7e06d69703812ce9fbf064a80334d387ccf5cda14fb58796295befa44e76b9cc3c9dc17f9c6853dbf6e2a1117f3f2bfdef4df7cf4af90fc403a17eff8119104816494d05194758451ea5644b6ba213548447b4d08a2419c674b540cdbe824a7f899e07c7495fceba809e1828488a08e11bcef7808915286c6bbc7b0787b73714ce0d49114a9", 0xb6}], 0x2) executing program 6: r0 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x30) kevent(r3, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r4) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000a40)='./file0\x00') shmdt(r1) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000200)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0, 0x1}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 4: msgget(0x3, 0x0) r0 = getuid() setreuid(0xee00, r0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea00", 0x2) socket(0x18, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r1 = kqueue() r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000002c0)) dup2(r1, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f00003bb000/0x3000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000db000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @generic={0x1, 0x8181, 0x6, 0x7, 0x2, @empty, "b390b582b8c4b6", @random="d512f7fe0391", "31a3b58bb0aaa2492edfde46aafeed5f"}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000240), &(0x7f0000000340), &(0x7f00000005c0)="3ca69a1e90653b884712eee26cb5ee0000000000000000c663bb7a0750ed78198f2026ba1d9ce1ba860000005ebca25caa59eaefc132c2d2a298fac664a96805900601b07a8715f9180b71c01483850654a3ee97548db3dcd988cd34f587c85d52f7e43651734429e405827a4cb44ba2b51152fdf8729272d6200ee309dcbcd0710910bb5d51fa91ea6915c314729cf0efe55fc2d27cf97e4fd7915876eae2d3dfdb7a9366b8d5b3d672a726f905faf6040a218b141e407bd65c8438423c77bc59595af1990ee1c8ab63b13c09a455e8134fb0", 0xd3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000006c0)=""/115) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) executing program 4: socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {}, {}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0xfff, 0x8, 0x6, 0x7fffffff}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x580, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) close(r1) getdents(r2, &(0x7f00000001c0)=""/3, 0x3) r3 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) ftruncate(r3, 0x101) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000240)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = msgget(0x0, 0x4c8) msgsnd(r4, &(0x7f0000000280)={0x1, "4b0f94a5b4d9eb131e0dcda3dd910e51eb3ff95db747dc5097fa4a9785d1cc25f81ad63d1602a342359225dc863ea5ae0e347d36b52fe048895ec28c72dbabc6d928a669ea6ddc7b7a1fcb49790efe67433e2e67508ba678907a4517c04a1ef9fa45bd0716980d52ed21de5a48378edb11cc8a47e0ebd1960a60a70e0e"}, 0x85, 0x800) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0x101, 0x6, {0x5, 0x7}}) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x40) r5 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x2) getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000004c0)) preadv(r3, &(0x7f0000000800)=[{&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000700)=""/201, 0xc9}], 0x3, 0x100) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getgid() r9 = getppid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000880)="3e43161c54752e5f7a4e9f8b09d6f0fc", 0x10}, {&(0x7f00000008c0)="6cd944713cb9d1b55371be8ac858aab99ad53fc7f1febcaddac41058a55b89904c382381c29889f3366ff8fe7ebf0383af6e46fe09656ef1faf496f19e996c0cce9a5932af2b2d8110aa2f3bf273", 0x4e}, {&(0x7f0000000940)="c507be83c5c0c7e537e84d9de67df408ae2470052915c4f5f948d7b424390b832db2e08dcf464769b102a2e880338d39d6799329406be99bd6d1c237de098c752b", 0x41}], 0x3, &(0x7f0000000b40)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r3]}], 0x68, 0xc}, 0x400) executing program 5: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) (async) mknod(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) (async) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, 0x0, 0x1e4}}) (async) r6 = socket(0x20, 0x1, 0x1) r7 = dup(r0) (async) listen(r6, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) (async) fcntl$getown(r1, 0x5) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x9, 0x0, 0x0) (async) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000200)) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x28}, {0x60}, {0x6}]}) socket(0x20, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@random="89ffa22f3c25", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001680)=[{0x0}, {&(0x7f0000001400)='K', 0x1}], 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) sysctl$net_inet6_icmp6(&(0x7f00000002c0), 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) msgget(0x3, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x27, 0x0) r3 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x5, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x3, 0x5dc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) r8 = getuid() setreuid(r3, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, r2, r6, 0x0, r6, 0x4, 0x1c}, 0x0, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000140), 0x281) recvfrom$unix(r5, &(0x7f0000000600)=""/250, 0xfa, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) clock_settime(0x100000000000000, &(0x7f00000002c0)={0x3}) semop(r7, 0xffffffffffffffff, 0xffffffffffffff8f) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x20, 0x3, 0x81) setsockopt(r10, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r10, r9) setsockopt$sock_int(r4, 0xffff, 0x1888, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 4: r0 = socket(0x18, 0x6, 0xfc) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b51e2f0ac3e9bc2576906057d7431a5193ae3c515c080a79a1f13aa672f4d0600000000000000af630037282102000000720fd38bfbb770c10ea972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x29) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa98aaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000080aa81ec6fc9d394c03c0cb90b3875d958a7264f046d2da924148297a6373334c5abc599ac570554d2a0bfb191c7e6f6091f41a1c471fa9f0eb83ad8d2e0d7be6a6fbfc0b7de"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) chdir(&(0x7f0000000140)='./file0\x00') executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) mknodat(r0, &(0x7f0000000040)='.\x00', 0x1, 0x101) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) r1 = semget$private(0x0, 0x4000000009, 0x82) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) semget$private(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpgrp() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x144) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r2, 0x0, r2, 0x100}}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r3, r8, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000180)=""/123) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000140)='./file1\x00') executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da962", 0x0, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803", 0x32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) pipe2(0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) close(r0) msgget(0x3, 0x204) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x1, 0x4000, 0xaa, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') executing program 2: sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)="a37b7532", &(0x7f0000000600)=0x4, &(0x7f0000000640)="03000000", 0x4) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd600a0100002c110000000000000000000000000000000000fe"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaab6b, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000192000/0xc000)=nil, &(0x7f000008a000/0x3000)=nil, 0x40000}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil, 0x2}, {&(0x7f00000f5000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="0f9ec5dc07b3c1d3928d51382160fc834f85ff2c68", 0x15}, {&(0x7f0000000280)}], 0x2, 0x0, 0x0, 0xa}, 0x0) executing program 7: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() r3 = getuid() setreuid(0x0, r3) lchown(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) read(r5, &(0x7f0000000140)=""/92, 0x5c) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2f, 0x1) r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) r11 = getuid() setreuid(r6, r11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r9, 0x0, 0x0, 0xb4, 0x1b}, 0x9, 0x3, 0x7ffffffffffffffe}) semop(r10, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x0, 0xa3, 0x1000}], 0x4) recvfrom$unix(r8, &(0x7f0000000600)=""/250, 0xfa, 0x1, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @generic={0x1, 0x8181, 0x6, 0x7, 0x2, @empty, "b390b582b8c4b6", @random="d512f7fe0391", "31a3b58bb0aaa2492edfde46aafeed5f"}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x22, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000240), &(0x7f0000000340), &(0x7f00000005c0)="3ca69a1e90653b884712eee26cb5ee0000000000000000c663bb7a0750ed78198f2026ba1d9ce1ba860000005ebca25caa59eaefc132c2d2a298fac664a96805900601b07a8715f9180b71c01483850654a3ee97548db3dcd988cd34f587c85d52f7e43651734429e405827a4cb44ba2b51152fdf8729272d6200ee309dcbcd0710910bb5d51fa91ea6915c314729cf0efe55fc2d27cf97e4fd7915876eae2d3dfdb7a9366b8d5b3d672a726f905faf6040a218b141e407bd65c8438423c77bc59595af1990ee1c8ab63b13c09a455e8134fb0", 0xd3) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000006c0)=""/115) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) r4 = dup(r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000740)={0x3ff, 0xfffffaeb, {[0x1, 0x2, 0x2, 0x5, 0x0, 0x80, 0x1000, 0x8000000000000000, 0xd2, 0xffffffffffff9a69, 0x3ff, 0x9, 0xff, 0x0, 0xc1a, 0x9, 0x9, 0x8c], [0x0, 0x1, 0x8, 0x8, 0x1, 0xfffffffffffffffc, 0x8, 0x8, 0x10001, 0x8000], [0xbcc5, 0x100000001, 0x3ff, 0x401, 0x7, 0x2], [0x0, 0xddc, 0x9, 0x7fff, 0x1000, 0x6], [{0x2, 0xff, 0x3, 0x100000000}, {0xe74c, 0x0, 0xfffff60c, 0x679}, {0x9, 0x7, 0x7, 0x3ff}, {0x7, 0xe49f460d, 0xfffffffe, 0x4}, {0x5, 0x800, 0x2, 0xffffffffffffffff}, {0x4, 0x800, 0x7f, 0x9}, {0xfffd, 0x101, 0x585c, 0xfffffffffffff801}, {0x4, 0x80000000, 0x1, 0x9}], {0x7, 0xffffff7f, 0x5, 0x4}, {0x8, 0x8, 0xfffff8a5, 0x3}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(r2, &(0x7f0000000100), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x34, 0x0, 0x22, 0x10000000}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) getgid() r7 = getgid() setregid(r7, r7) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000540)) setitimer(0x0, &(0x7f0000000040)={{0xf7ffffff, 0x6}, {0x2}}, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000100)) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r2, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r2, r2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r2, r3, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x4000, 0x8e) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r8, @ANYRES32=r9], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x10001) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/156, 0x9c) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000880)=""/32) lchown(&(0x7f00000008c0)='./file0\x00', r2, r3) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000980)={0x3, 0x800, 0x40}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r12, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9664ff5baabd8f4a414e6c58dff42f2162270fd006158557718bb0bc0ee876569aa6a8a849e81ba3fba0ca4ace3c0daf9e7fe39fe3608c8f6941998c42268881374f2b617e8108a2a634bb71a5c6683472bc74a042834248e3830cb881b9121c98cfd9a2f3d65d34fa66584b08bfd34e734b366ad9cf08a1e9ab0346751155c225c4bbca23e0c24a503db26b5ebc3c99b099b40fa58953351f5dddcc01d2d98a57c71d5922", 0xa5}, {&(0x7f0000000300)="0023448ce3fe18c55a41c682c808e3224e234b8cac81debcd39666a98bef75134a189744f52e4aa44da6ed27d4e3a744b7cd21814d6995c52406bbc8ecdcab75d113f08eb03aa5c592c713c82a9766c18982d48401646d3fe6635586af92591385332c29bef33bffe92538b6e0ba579bfac6a08d9ddcdbc1021e72396f64cc15ea", 0x81}, {&(0x7f0000000400)="9e4678d18343000b2ac82b8b32ef7a12c93a51878a549666670013013844604059beacfd24c3e7d99a38d0163ff1ed8f6df379992f73ab8ee8fa91c18a94ef09d9e72ef2a43cff904ffa8906db8a55136f3980b2ae0ceae4ce08278c3b756bef9e3c25286f267cb65261e45881452bc7ea8f5d459dc3a4d4ecf3f1494211b495d38f16e14a84daa4159166c91e95915de716a18def171297432f5c4da809b5f4c258b46b3b50c227e4", 0xa9}], 0x3) getitimer(0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000940), 0x0) close(r1) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x3}, 0xc) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 3: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) open$dir(&(0x7f0000000140)='./file1/file0\x00', 0x208, 0x0) executing program 2: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0258bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000200), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200)="fe4f9c96bcdc8f7f6d42916b27695afdb8873b4757c8a1256d2fdf2ac2e5a9f2e9619efd86266ea8ef676bb8720592faddd483b451086a58d2d4efac0ac44c68058bd8f3db82f98968477841d0db0f6e5978c35fe9e2164b0ace2483abede591039b9e519c1f517daed2171152f5f982f7fc435eac5d792d96b9cea5509daf103db5dfc5c00277ad2f260614c004eed5ca35540bbe38b5ff2087f141ee896e4e74f3e2eac3ec66339a396d85dbbf269f6539a5f108537a04fd3825150cea53cdcfa8df2fc3ccfe7dcae8352144709301d8cfd5cebb4968078f56bc08f95f771edaa9436d638dcaeb93f6f8374cec4c9b54e821ebb880ee", &(0x7f0000000300)=0xf7, 0x0, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x6, 0xfc) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b51e2f0ac3e9bc2576906057d7431a5193ae3c515c080a79a1f13aa672f4d0600000000000000af630037282102000000720fd38bfbb770c10ea972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x29) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa98aaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000080aa81ec6fc9d394c03c0cb90b3875d958a7264f046d2da924148297a6373334c5abc599ac570554d2a0bfb191c7e6f6091f41a1c471fa9f0eb83ad8d2e0d7be6a6fbfc0b7de"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) (async) chdir(&(0x7f0000000140)='./file0\x00') executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="0e3d97934fe953a68fda565fd597efa5fcd31b00000000000000eaa41ed2c70aca201cd9c549a69cb8ce22ebd8", 0x2d}], 0x1) mprotect(&(0x7f000053a000/0x4000)=nil, 0x4000, 0x2) socket(0x1, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffff7fffaaaaaaaaaabb08004500001c000000000000907800000000000000001100907800000000"]) open(&(0x7f0000000040)='./file1\x00', 0x40, 0xd4) executing program 5: mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x9) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r0) executing program 1: open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x40, 0x0, 0x1188}, {0x14, 0xff}, {0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x20, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0xfffffffffffffdf4}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300143aff9c1feb7e000000000000000000000000ff02000000000000000000000800000187009078fe8000000000000000000000000000aa"]) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0x0, 0xee01) acct(0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r7) utimes(0x0, &(0x7f0000000480)={{}, {0x0, 0x1000000009}}) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) r9 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x4006, 0x0) ioctl$FIONREAD(r0, 0x802069af, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xffffffff) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003cc0)="ca947b99", 0x4) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b287f14436345e"]) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) pipe(0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xc) executing program 6: shutdown(0xffffffffffffffff, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000200)) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) getsockname(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) executing program 1: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x32, &(0x7f0000000040)={@random="290fb86ed159", @remote, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @broadcast, @empty, @loopback}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000340)=0x1ff) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r0) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) madvise(&(0x7f000070e000/0x1000)=nil, 0x1000, 0x3) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x21, 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r7, 0x4, 0x0) getdents(r7, &(0x7f0000000040)=""/4096, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r8, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) executing program 7: open(0x0, 0x80, 0x22) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x0, 0x0, 0x20}, {0x24, 0x10}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) dup2(r6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r3, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pwrite(r1, &(0x7f0000000000)="f0edace4b69410ddac529676649592b9cf73b157df8602", 0x17, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt(r8, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000033000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) close(r1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x84}, {0x64, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup2(r2, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3429fd0d71ac0018bc5a1d14a34b8e5f84cf71b59cc7927afed33e4ed88d", &(0x7f0000000080)=0x8, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000640)) fcntl$getown(0xffffffffffffffff, 0x5) dup2(0xffffffffffffffff, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() fchown(0xffffffffffffffff, r5, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x1}}) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 4: mknod(0x0, 0x1000, 0x1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x4000, 0x289, &(0x7f0000cce000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xffffff7ffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x0, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x4, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000155000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f00001ea000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f00000001c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="0e3d97934fe953a68fda565fd597efa5fcd31b00000000000000eaa41ed2c70aca201cd9c549a69cb8ce22ebd8", 0x2d}], 0x1) mprotect(&(0x7f000053a000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x1, 0x1, 0x0) (async) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) r5 = syz_open_pts() (rerun: 64) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x6) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') (async, rerun: 32) munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffff7fffaaaaaaaaaabb08004500001c000000000000907800000000000000001100907800000000"]) (async) open(&(0x7f0000000040)='./file1\x00', 0x40, 0xd4) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x3e}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x20, 0x50, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x62, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b3"]) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r0) write(r0, &(0x7f00000002c0)="04bdfa3650825d1d2973c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1ddbd229d5c6a5caad6b921850b4ef03cd40779dfdc68010a7434246a342ea39fd9e0609bd582cbc1cb956d899ee76237b96cdb2cb5d7e6e030b012ba17272e5eba3e0db98ef1d43b944d8ca786f65c038ed949c6f92fef5e09c598d758540d202a5e1b9dd2d47cb0fef3e19365c28153b150a3aa0000000000000000000000000000a9444b", 0xbe) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x200, 0x59d8, 0x2, 0x100, &(0x7f0000000380)={{0x0, 0x52, 0xca, 0x20, 0x96, 0xfffb, 0x80000001}, {[0x0, 0x4, 0x10001, 0x4, 0x100, 0x2, 0xa, 0x1, 0x8, 0x7, 0x101, 0x7, 0x2, 0x1, 0x7, 0x40, 0xfffffffffffff800, 0x8000000000000001], [0x0, 0x100000000, 0x2, 0x3, 0x7, 0xc01a, 0x8000000000000000, 0x6ad02d88, 0x7, 0x5], [0x94, 0x1, 0x1f80000000000000, 0x800, 0x1000, 0xc43f, 0x7], [0xad7, 0xfff, 0xfffffffffffffe01, 0x3f, 0x6b35, 0x6bd24453], [{0xbe9, 0xffff, 0x8, 0x20}, {0x24, 0x1000, 0x1, 0xed}, {0x3, 0x40, 0x8, 0x7}, {0x1f, 0x8, 0x9, 0xf8b}, {0x2, 0x6, 0x1, 0x8000}, {0x8dd, 0x8000, 0x80000000}, {0x5, 0x2, 0x318, 0x8001}, {0x6, 0x1, 0x4, 0x7}], {0x0, 0xdeb7, 0x5, 0xf21d}, {0x1, 0x1, 0x81, 0x7fffffff}}}, 0x4, 0x1}) executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) recvfrom$inet6(r0, &(0x7f0000000140)=""/230, 0xe6, 0x840, &(0x7f0000000240)={0x18, 0x2, 0x401, 0xfff}, 0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x86) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x49) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)='\t', 0xa) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000240)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000500)="d7fbb688b75fb8d093726b8ff38e032f7db071cf2b1486d2e7b0790bd7f9d2f2b2fcc6097157a9eaf23b5cef2448d1ca86373ea09fcf4f75f5b2e20ef6cf64a5b9dbde40af5e6e903f9b43fd4b9d04a6b141a519a934ab9697cdc48318766f713f42e87c843b34dc9f87d8c182dcbf4b01669667a874106f45329a5777cbf791cf430f9f8f4240e6dd3c68c32be5367d256b07fcd06377a9f287b085c2fcf8d9e7cdd7bd8004f34f58c91d4b12e44e7287eed83f48a95248a315c92c5a0685905167aa5faeb924435dc73e45893e2758eef5fa0fbae8f22bd7375f65130a53b810fb63174acde805518e66b4f39380c3e8ad07887433eaab1dccb74f55a23e7f4b60d9b75b2cd38b1c6c3958da2762b0a9fb0126e7ca4e264a56e5517522c34f77af808d7809e90a55db9b9facadc8cf1de4b10b583a5a868a3a1717c02e17b4af04db7e00bbdb2cc23208667aa2916e0725c34f472870291519e8a8081bb303eb7556f36b138fdfd4745d1195a378aa05a6213d522b991d7f74d7248be3e4ec0e0cab99a14423c9611ee855583d75736d43cc885fbe1b7e4ba16dacb60efb679f298558c2ed34c39464732ae0b4c9822a26aaa5a20179583c4655c1fbd131ed0bb608501a51302557801b83e4b25ccdc5c2fb673fd0d714b353fd0746f25af8dc26ac94899c4dbb68d2909ffbeb9c68bb15a64f4849614a1d14760b2687", 0x1fe) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(r2, &(0x7f0000000900)={0x0, 0x3}, 0x10, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r6, 0x1, 0x0) executing program 5: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x0, 0x4000, 0x5) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7eba5827e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f0000000001000000e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c0000000000000000", 0xe4) socket$unix(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) mprotect(&(0x7f0000187000/0x3000)=nil, 0x3000, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) writev(r3, &(0x7f0000001500), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x0, 0x0, 0x0) getsockname$inet(r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(r2, 0x0, 0xb092d4ad1d7d081f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000200)=[{0xba9, 0xd1, 0x84, 0x3}]}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) close(r4) recvfrom$unix(r4, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) pread(r0, &(0x7f0000000100)="503ad85b97ca8a221602da9bfb77f2e659", 0x11, 0x401) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033fa58f0 executing program 4: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) setreuid(0x0, r5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) mlock(&(0x7f0000698000/0x1000)=nil, 0x1000) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r7, 0xc050756a, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) syz_emit_ethernet(0x1016, &(0x7f0000000080)={@broadcast, @random="ad288a279e8d", [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x2}}], {@generic={0x6008, "9e2945f355d34708622a2d6f8951fa6a71877a25e209bd253b260584a6e6d5335685a29bb1887b34613c3dbdca07872254df30c82f2d1a118943414e3368cc5b0782692fe76001c58436be874edf3738e04a2da238b2c30454d2607d2a1b3f6e0621baea575763bb9d164dcbcbb00a3d639eaace8e13442a96914376eb41eedc07005b6c2a2c018dbfce9bb999d252a5b7d57195b3f019d5a8429e5b7497e7a6853fa16c5edb8865d8504f6eebcefdd1511344fa1be7a4e9466868abeabcd77f62df6582ffd96e124d3144805481f8825a5893f61b59df174b2f9da45c24e4e4ecdda0a3a21ce090740fa27472a98c5ccc8b46e6d21eeffcf64504196f4e321a249f810b6fcc856d31a1538bacb1a85cedac7e654a6b9424c78b748a8d10cb37e91c5a3621b6104c6efa4dfd4bb30ddfb45986d9b24083fb6b56e821f77e063570560b14e15962feee4c14083fc7efd488186490256fc093512979230f2d31ce6d3a6707793d4ff8d5c481eca8918912b8f0d9e09f2378a56cc4b5eb3ba18c1a9d6f668a993be50ca124aa1b2db2328fd005c4b9746e82d81b3d5ae85d71b36ab00f085caf502364b452fb477b7b389146719f29fdc9425b7fd12f9819c10121b660239744a6a0f564fb41697d367c5a9347f7b2e90368ae4011977ae392dfd90efa016abf3079adfa0265308fc2531cd63e28b3ce7367d46e98d252cd8f0bd9fd7eab3a4001794875abaae0779ebf63514945d30dc8be06cff6a46fc2eb0e284a173055e71145424d51b31317111403a3ce62feaa302497dde92b650c2c4057128a0ffe39f73698817f5eaac6b28a5e7356f9bab9c823988e0ff8cceb897c8efdcd0cb9646c7723be7f9803740997a256e75f4a1036628b1edb4927d27dc5df975a8c8b681b57d9e2aa8280f2c2c4e1f9ce3796b7b34c6e50e272de83fa0e3a123a34ac197634070fd9c5a8c794a994b4ddb2400f7355783714cf2663bae93eb2005cf6806184df72cc9cfa4923fe65bf602eb2aa89d03687a8722daa6b12835aefb322dfea91287ddbca304d363896ae7f8fb45bd90622ef995ddac77668d85b77ab868f57d84024be06be21ca605ded4179c722e4ebc0b1de56949c4f1d2243b6cb44ad7bda0b371376f8f0ba6e6881dd0e4bafc7289171eaf60f37fbf500e04371051a8bc098a7805d9d0f98890ce25970e21c29f42dde8599cef9f8ccaefdf46269873f35543ae19aa47d94e5693a7b325725f8913eae320926133f4181bfb11e81002082d1856cd895dbdf5d7a381e343fcbec17c32fcacb79fef9f7343705e219f019b23bba64ebb2a573ce965277cb591bd909853189fdd5d6f96317ce1ce52b7e5f6b2a3db80178b7eccca12f8be1fc1af807f1a427b7d89cd63e9bd426eac8ee8f95715a31c39fe0ddfbe3891fa8289062c3ac65d7c427a100a0e8a6b6db3f057e3eba75ebe0d9550007af4afba1a950d2b2571253561f7f23eb16bd10d8bd6dc2d950bcf347d4ca18a9b06a3a69b448152a1b1dce8e5a8bd0937c628248cd7c29742393d71b85d18b18cb3f09f73f78825f2f3079d22a2d1a72868b8e94b0e4957269d88865116cb95c1df742c86f314545044bde505d908cbd30816bd11a696b3bde90614521372743e54f21b0c9b124b85fbbb1d1e4c11b377004481d6d37028498438e75922c88576b8b31c09ce113b2404ab330d73c2101cb635f312fc692fdc805c98c71df6e9bbaff2e66f661e1ea8a0586e0d3f57dcb64fcbc16491772d2e99b26a7aa9a60b7376a0cbca17c3bfee654cd10479aee170e1dbecbc29ec569d2852b808bbc4b9554c558f7ebb25af675cf451144933f3fbab0a6f2220bd4b12424ae4ea0437d88ab76ecc383463ef860f82e20f23fdd9c039f1d5c499fd93da7f6e7ffdb91c36741fbf237a3a7834b64bcf1b2e2fc3a637443ea90879751c283ed3638f3f58e785fc70455b694cf5623482e1c016089db9fd4c38775eb0c517c18c1d74117fef43e0e8fb780e191fcadc986717d1d2c282429c027ca5472bc5fdf194fe07d4b2819ca742a39972b2f621edc5c6f8bf9365460ed9a47dc1768ec22e558ae6b218a3c4796b7562857d1abfa0fefa0b120ef5a6c1db06717e4b370f6de1bbcb353f7048330fce2362f3601b466a0a6a49294ef3d4d26acba2e77b94a4080b5ba68846a85e918e79ca84b9b5b8200568420636470ab84764a1e84332ed1bdc93060e16e4691a20c1b12c5564bdc87ea7681195cd160b4b113dcb05392bbce00d03bc025234846edab6286a37fba0fa1dc31ab0df8d7313c21e53dc1509dca07e204e9ae6fe494e05949a9d4d64456b816e1a53570a0c2c3786e1f12178f02e71a0a3a46d93e78d08a16276e4ba71c6211aa7b57c1565d34a956b49085e40c420836f8682d2000a04db3a1edd9b1447cfbefd1b3a85e240ecf099508ea83edc828e7172e97295dcc8d211cb3cb7342e83a28520ca718b020c26336610d403027c8f5063f7c1ce7618bcf436e21c7c3ddd8eac3fb4ca09e33e5bac8798f29f9cd2efcfe2021fde907bf6d6fc16d7b17bcd7bb34e8cab619de7a99705064e8f4dfc420db6292d7a1e55734a88aba0fa4b247fcc5de2b5ddbba7fedfc607df387214a2eb984698d0230ed11c20421a20268efe84adee3ef0ae5b215340cceff46ccec71867166f0c3e396185a0d0661e15e4722bf9a5461069fb40b6dcd8325e49a359e8c1c223323090271cf1840378242c4b60eda64368818aac8be1e564a82ad2578eb774af8f904b7f5ba718137c7097d6caa3c53bda897f10f368f2412a5390b734f98b8fe14b9dd252cdd3607854e520486ebf21f9e49d8df9e3575a3b45ae72f67609b5e9892b2bf1100e87ebd4e54f0192f00a4e73bd4482f238770a8412801048d7076d9355f151de655ec9884c665515f0ebc45c51f285a91a7c52983de62f77b7e820d41364b446b5f5489a600b37b4780433eb8c90aa59f68d6cb58063e00480e274011eab5eeb0c71e992cb4df1ef6d18f3abd5f64cb0d45a158bdd17353cfc7fcd6a68dfdb0908fcf55cbed4fd6f71cea660d011a4c89dec32b11bf2990062bf76e21b27a61b9aa0a0f5b1b4ffb5e7dd7e536e6b2c462d30f38537e84dc3123aa24337a306b3dd966eb5edfd086e44f7b351be9f5b60a0e4c3faa0e661a1a21e79d01e19be30dd37bcabb1bb0a9bf397ac28d28fd38436d39efa0588d4a602a6aef2960004eeadc9105c604628729b6f89342e8675096e4f5c1c5844c584650004434ee763509d5cbeda330fab4adec9584a93ef51d076a43b5c06bdd93e8886c88d2e73cdb2504eaae63ac306e9f942fa3d0a56cad52ab907b519b07f3f76367a4ca880d79c7672cb4a343c93a4ce9ad5b25ccb22e7edac0ebc828b2003ff4ba97fa2ace2638885c5d2f78055b1d86e0da503ffe4e157983af19ecc8b269cebed0be42aaa406988376720d8507bc6307b2ed0faedadfad322c5a89d4d365ec7f08d248a8b7e505d677273bc863c0202d8fd648af3c3a3c2032d8d06542edd4125fcb344402bc6cefab86cccd016e7c2886520c4e696732b715005aa8cccbf25c83c4fef716797bf07cb3566668ae96b28299f11e1ea4345e3f2b3ff0d9d122b0fd4a38a3d8d1cdacfe3e312e89ab03f898364325055a1b7a05f81680936cac014e62ce6bd3540ff09207c5f1c9850726b661b2857150c8b9449592139009fd2dc1558fb66c95d068decf41b436f39b4ba37912b83000370f6ddda44857aac2c3e2ba3be998846a7244b12d79110efb3980b622845fcdfdb1df3b916f81daa09422119b8469ae69032ab0cd671033ac0c769ac9e7490ddd63dc7cb10ece15e3a4199ca3fd5fa2fd465ee039a8cba5f4263c673713b5fc875d93499b8f982abcf6d41dd4f940cb0992eb2028a65d5ed83b1f60e680cee18098016aaf5dd32c66ea4a38cc6e0813714212304f56064aa2d8936976c35ae988b443fa3833988b59bbe6fdc95d5bf80a20bd1efcc6d5284c57cbe73feeade61e0d560ca54b49ab93a1f979d12733d8d5e63620a9c03fcce76e8e776006af408dfe90eb950f51f3f0f7501661006f4de2ce8049f8193c4702906faabddf4d518b922e631c9afb86f3e07f92ef48c105cc25b29dd759f5433f476c21b058f102c71f33af8ec0629a7a840c68f3feaa64b8ac158c6b000e150a4364c87d49d6143ee454c5b7c05e749b51d6ffa842aeb03991071f46eb5ab7c23fcae54ed17b3962e80e869339e7bf608b2067355d4c3e59e58d0c4ef6ad1f0b9747141b220eba4eb9acd7e9db0f2b1ca9f9610b8b876664f60b0eefb619373418d859e7a74db5459d9c9c0523bbf2c9aaabdb122ea85fc000db7fc39bf3b8b8e8912fac069798183df98e843eb3a93bab22ff2b42ab1ad6c99322daa6bac5d319f306c83a8e668feae691c9768b32286b328d6f767f2b310ab1e751fdbde8a67291413580a4a4ac21f9bf39d1eb5ef7ffdba74d96b11bfd89d15f91a646ff7e8c16c3b7f4a2dd80d11ec91e6ac6a1448ea93a8d83ac00f35a27f9a157466ac030e5beed644e731efc41a89ffc090c43cb99f37feadfa77d1db4967aedb4fabf3ecae9b7d942e6c0a66eac679d951d7aa5fa05cee655e6aca79a3c00a548e3f9e04243ec952b4aef39201f7cd0d14db32da8e39884d077bd7969793ef90ebc389344c249549864c94073bc1dbdccfddb4db47b5746494bfba47ed645d0c8af190612e2efc82a30bc5449760e5cc6b0af8d056628edd1a12a035d2134e19c8ce45a0c0980f9242bb2d734437faed321b01e52c075d04e00a8a21a35e7cfc02e0bbbd5a950c96008df7504ea1aea8816a38d705a9e9178afc56a40f6850efa37b6c2e61b96fa7dcf28549676abdb51daa17805e7eaebcc78c3b7f2c78a5d36ae10d30509413dc43afe8345bc08f34b3661104746be5db230429e4539c2dc430b9db27557d3cc3c6a39ab80d0317674a7da3fd1b93278de0f0c734446065ce1d564e6c7aa5ebfe91d05e05729fc623fc3670648354197fae3f605c58c1f8be6db9117f6262c6e990f5c123f203a9d6eaa0d0f92ec04f805d2f6d160b9a877758f3ca532024dd380ac340a2a11102c90283b396d47403c0683154a60986dbb7bd147f6a1218936a7205ad6db46fc440db935debc179407608922bee623fa99e6083988773968c385939d453f2059a3c289d9b697e7d7f9282008bbf4c8850ea241ff35bc1c60362990edbef8c43439b836e3d8c2125e41155399bb76711d66a025f3947ecd2279515c62a948bb3e16905f1942607480c168f544b06a97b9c6dbf2a9f2527cc763025f523c5d7f0bad3b3a0a795ac3ed85e73af40a0a12777875f234f00289aed5565fe02a3d62b0cdfe26630d21542d0ac0dc782dd9f88043ccfff44dc5369a8f0a18e038ad6489289829a72a0b75110b15162d11a8ba0eee972de9d7f949c547dec679657ec7573e94ef3436ab01e9a3b92d54ce472ab658108a097e7d59dd6b86f6bc3669dd683f092ffff0d939a65aae6599c4501a400b00464d79a0056c2d6b2aca957b03e1c696c155ed04cf80b10e81371b1b84f02253db90ec9987b00129e575513103244cbe51ce059ce40a32d754944be02da6d1c59d90f0e1420b826dc82acdfff620f18750434655f49e7079faff7ddf308bfe459b1beeebb03de0c9476a499a858142dd7f7f194df10d3f13c8c99232e38e06e5f1fdf094f0be6a550f8e8b81b6edc852176b3ad8ed747a4d1916d3f2c7c0e77b0e"}}}) syz_extract_tcp_res(&(0x7f00000010c0), 0x10, 0x8) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') wait4(0xffffffffffffffff, &(0x7f0000001180), 0x3, &(0x7f00000011c0)) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001340), 0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040)={{0xb5a7}, {0xffffffffffffffff}}, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1286944, &(0x7f0000000100)) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f00000002c0), 0x13, 0x0, 0x0) msgsnd(0x0, 0x0, 0xc8, 0x0) msgsnd(0x0, 0x0, 0x47, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x13, 0x0, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000013c0)=ANY=[@ANYBLOB]) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4c}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910508b00", 0xffffffff}) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000180)=0x3c) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) dup(0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0xfe}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5) r1 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ef466755818c41e5da1dfdcd2b8fc5a8f2e7de4700856672b714156d6e683dfbc5e675870cab2e563b29eb1701ece976ac452a8bc", 0x35, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x1, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x10003}, 0x10) r3 = socket(0x18, 0x2, 0x0) syz_open_pts() socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffff9c, 0x3}) sysctl$kern(&(0x7f0000000100)={0x1, 0x8}, 0x2, &(0x7f0000000580)="71f91e34b5000058bc5a919d49d62073501d94a34b84cf71b51c7afec37082fe688e9655aac68dae16d573b69db8e094d1bece3b5ac159b9f9c063dfd00369f99b7752b245ddb51c01945b5fc760e5e204b73909664395692ea518157e6bcb883795fbdcf4e63867cb83ac60147bd93c65bbfe54478eb85bdb2e1a4b43c8d92411a01b12baad72791fe656d958e9ad904e3ca507a33427d94c62d9e137d6dfbf3c815d0caaa000", &(0x7f00000001c0)=0xa7, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r2, r3) write(r5, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000280), 0x4) r7 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1f}) recvfrom(r0, &(0x7f0000000140)=""/143, 0x8f, 0x801, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fff, 0x0, 0x1, 0xdfcffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f00000001c0), 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x3, 0x3}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x7fff, 0x81, 0x40}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1184}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r3, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x205}, {0x40e}, {0x2000, 0xd6, 0x1, 0x152e54ae}, {0x0, 0x5, 0x5a, 0xfffffff8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) (async, rerun: 64) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) (rerun: 64) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0xc005, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe00) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x3, 0xfc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/208) r3 = socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x3, 0x67) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000080)) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0xc0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="d12e46b9a9a52a1b62a94dd8f175d3", &(0x7f0000000200)=0xf, &(0x7f0000000240)="33123e52456ed2fa0158e6e83e060345dd1e2a6b5510547f974e5cacadaaab98677749fccec7e05edbe5a3f05def36ad5f759ffc19bb883e35ba195e41ed4593596616dacaa0d06b2f21aa492b8f887e32831c64e373d053f91c6d6c33c83372631f95abf570cfcccad2582ae27a3e930310f482b5cf47c51aa3a6145492f0e46bf0a1faf6899d877561e3df99c5692f39b1b55e53f781d863f896409600b62aee59015d7425c10daf8fc0efc25c16953b63c090300210f7846deb7991f1187d6d498ba70b92a98a09bb6a20633681a2e4fbc2febf11565ded", 0xd9) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0xb82, 0x665b, &(0x7f0000000000)="ea52d5179ae2efdda02c39b5d5ca3a1abf0e183f28b5b08310eb6d1b5671bbce56139175257df061cec0aa1f835f9938bfd15daf1b840a58c3d5bdb5905a60c3c50f999e3092481d9250f3bda194bbb0420aa9a2b3bde93df522742bfa57c4126e72b63cf6098ced49174cbc27df050c13b4d0b173734998d2b45a7ffd2d6a17b4b4b8e2eb411e113cb3f8", 0x8b) clock_getres(0x4, &(0x7f00000000c0)) ftruncate(0xffffffffffffffff, 0x4a) r0 = msgget(0x0, 0x4) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x2d, r1, r2, r3, r5, 0xd, 0x200}, 0x3, 0x0, r6, 0x0, 0x7, 0x7, 0x8, 0x3ff}) getgid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x18ac1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000300)={0x3, 0x3}) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x16) mkdirat(r8, &(0x7f0000000380)='./file0\x00', 0x90) faccessat(r8, &(0x7f00000003c0)='./file0\x00', 0x138, 0x3) r9 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/265}, &(0x7f0000000540)=0x10b) recvmmsg(r9, &(0x7f00000017c0)={&(0x7f0000001780)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/167, 0xa7}], 0x2, &(0x7f00000016c0)=""/161, 0xa1}, 0x611b3007}, 0x10, 0x1803, &(0x7f0000001800)={0xffffffffffffc172, 0x100000001}) unlinkat(r8, &(0x7f0000001840)='./file0\x00', 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001880)=""/86) r10 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f0000001900)=""/156) r11 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r11, 0x0) semop(r10, &(0x7f00000019c0)=[{0x0, 0x3e}, {0x0, 0x8de9, 0x800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001a80)={&(0x7f0000001a40)='./file0\x00', r7, 0x1}) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000001ac0)=""/59) accept(r9, &(0x7f0000001b00)=@in, &(0x7f0000001b40)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001b80)={{0x4, r12, r2, r3, r4, 0x22, 0x1}, 0x8000000000000000, 0x3ff, 0x8}) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) r2 = semget$private(0x0, 0x2, 0x4) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xda, r5, r3, r4, r6, 0x54, 0x1}, 0x3, 0x81, 0x101}) semctl$IPC_RMID(r2, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) semctl$GETVAL(r2, 0x83ad37dd72e8f751, 0x5, &(0x7f0000000280)=""/174) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6, 0x0, 0x0, 0x200}]}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 0: syz_emit_ethernet(0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x87e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast1, @broadcast}}}}}}) executing program 2: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, 0x0) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="3c1e5cb25b0b32b6ce9e5e01f75922d6243902c9380051d24a4fdc81130c13586b7ecaadc31b619706768845a14ecfa1b62066ced2", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="96d59a9465d7a42d863f18", 0xb) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {}, {}, {0x0, 0x1}], 0x4}) socket(0x10, 0x8000, 0x80) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x100) open(0x0, 0x70e, 0x44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod$loop(0x0, 0x0, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x3fb, 0x4) bind(r1, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x3, 0x8) dup2(r0, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00004ee000/0x1000)=nil, 0x1000, 0x4, 0x1011, r3, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xffffbff9, 0x0, 0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r5) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x240000000000}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d007c2600"}) writev(r6, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3832c3b53d75ec56c188e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c9bdd833b0b37f", 0x72}], 0x1) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000002c000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000037000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0xffffc1f0) executing program 5: r0 = socket(0x10, 0x3, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') getsockopt(r0, 0x8, 0x10001, &(0x7f0000000440)=""/152, &(0x7f0000000500)=0x98) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/504}, &(0x7f00000002c0)=0x1fa) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/252}, &(0x7f0000000400)=0xfe) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000021e000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002ba000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000035000/0x1000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000328000/0x4000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605ccc3000146300fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r6 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xffffffffffffff2e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x5, 0x2c4) executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) getpid() fcntl$setown(r2, 0x6, 0x0) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) pipe2(&(0x7f00000000c0), 0x4) write(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xfe) getsockopt$sock_int(r5, 0xffff, 0x90c, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r5, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x87}, {0x8106}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000001700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c292a923890000fe8000000000000000000000000000aa000000000000000000000000000000000002000000000000c204000000000502000004010005020000000000000000000007000000000000002cec4ed534628d4f1a148ae6e5df027c483dee8d8cc87bad1fb00abd699bc40e147b735b43105ad4c844bf13690401000001000103000000000000000000000000000000000000001b00000000000000789442beca500230da8a60fe627bd72176d101611c9797b31f028dceba58e3174e840498e268475c25984509fdbc6878e2dccd6dd15bcb393e82d602dd747349d97716ca60d5a5e0808415d419735a7d858aabcff2d97bc82a6b935456c7c436fc5e34e369bfdbc6ef0b79cf628c3d0f0d6d20eceb9a900b21000100002f50ee73d75f5b7fc7ff614fb99ddb1e856863d2f166c840edad5b319091aaabcd6ea1d3c3010839dd4f7162e88d8bbd00010001060000000000000502000000006e376b2b9e2ea206a8e1da82630267f6b0f71868bfa927aadd8722f5a3c4a2afac69c85ffa4401112351fe0d241d41e615c8dd5b5b881884baed3ef3acd42f07909d59024ee6bcca0b0f7380cac5819ce17da4889076824db9fdda6ee7cceb0efc74d80d7284bb68cf8b159f8b21bdab90fb40d98735a771b81aaf32b2b3d474be5a6d15b8a96ba7165c0ecd8487f2073186c21519c5c7b8a4eb9a20ce4567ab84649d85e86d9a812272074c78fdf804629de3c09651d180fcc40be7e4becdb6e111d49a3f4029c211d8796a23cf74056677899cf6e261936c6179351d2a0d8d6c8822e27e68fe4c7338f1542e463dcdba466ea687c9054a5612040ba144531959d4779607e9318e4658ef11be06e92cb0e4dd58f5ed6802cab796f287397907bbd5a56f6a11124ab510fa1087f5bdb3bee45f49570ed886924eab2afa73f27648a318f76fe66ffe64bc6986319b61bcd00b4a79b259a32665cf1d88fc3d20c5ac3c516ccd508aebd7663fa0cb6f2b82a240a22b51095a8c0fe47762bdef882623aae853f69c686579b8bf9cb657e31baf797407bebfcbce84dd6f6a8f0d00864aef51121749a05119a24e16f8efbc38ace680351d9b8d9c0ff12c602f8f4b7d09fa7f4c07f2766ac505c2c8505da0aa834ee23065797fac9913b5eedd6da8eb1b31d85f41d763e5a8417bec8f9aaf98383b7bfc5e46926ae0c88eb81865429c019db02e824eb810c425749049b151c03946bf1127130bdcc1878ed008ad363a1a24bb3db475b567631a7033cea5bee26b8ec60b37aaffbfa5e7a18cbb32c22b5591a7615190ec27f7f43639b5b8bfee7a3d1ff7fe094b16a1290aa1c8b6f1d0f33b37e9a854604c084051818a6334d1bcc4a41116f5fa6773f95ce2646d1fd8ec6b9f9c6f521b7ddd0df19c7fffd59eef000544dc0f212352b7ac6c70e65f74b9087bc3ed7a8ad6ddf85e393011aae204ef78e2899a97594ff31035e3e3fdb8ac84f3f3b9d8045d282490b781ec3bdc784ad30782af642f847438747b24d15e04f0649bdad1219508a7e13a76cf74d972dd47f124098f07d043624932f74634fcd6c16369f8c8b5dce71406b5116aa539e55d467f54cfb5d5cf0d594f166733d10ee1ff5150d61cb43af1b1a07db29db1a4c0b11f150921c9dd4f8d5edb322b6b8d71457436f773f8963bd0d2f8ff7d72c4382f2a57db423afc00d77d09d119c3f1d427e03097926e903bc9a8b1e2a1b4d1942cd610562a039e32d8ba046bf0a761340e22293fb0786e0ae3d72121ddbd4bb4f7aa48d9adcc8937eb0f72761e4107f7752a4b0d85dfbb3ddd08d2a22f8004812e1c90a0f0a5fb805a7751d6571e555b463213866ec08e93dca50f66a0f94fb044fc146413419f874ea60a135e86619ecaa3ea14dde74411eecc5e4081d879f7225ba5a0a673781270487656bfc9c3f05f3bc45ba8a91f5a5a39ee2ff21a7d0bdffff795d7a608474396018e749fb9326539f6be94ba97975db7efc1eb82b43e4779d1fc70306a29cf1f4968cecf8903028882fab16345cadf280e746b66e689d08b07a1d73b874e54351595011a22f3ba7ee3679f67ae8d4989cfc90a608303fb3aeb0c5819fc614476dfebfdc6700e48a18b78ba4574d2007e79e6d67e6e6d6cb921e8e49819fac5169a4d766e65ad0687966fd1a102c2eda4cf61f05b61fef67e7662aeafea5c0693f9a2966bb7ed29827ddda930f77c0bbdab22931bc267723b2c7bf9681c70f849c4e7520b99eb209717924221323c074e7ca9025e8ca57bdac50d669494b181d52cd3f989543ce59de57c7e9ed1b14282f2585aae42a579f9d21eaa9bba543d3e37a7dc770e71c5b70354bdfb37c0c930d2dd06be73c0b4149e254309f30c1382884ec5dce64f18189a67051711a49f9e9323dbab167b280b1889cbf5c68efcd66e437142284af3c953bd7dbf4f8e04669fbacee77869720e4d983d6f7508dc60f0029a184182554c1108c0930bae02c1297d9da287222e5daaad4298940130dcb0a45164f0b3e2a3b094e17bd4e9cdbe1617bf3ba794d85d63d9a9cda2da40f675e824e22f88df261608d03feab305b8769b5768ffe3c33ad9a7e04763d03710289ccaf550d1899b7addf368730048196ba2a59ec090966870c55ecc591e4c79c49aea0a5601cfc6e84aed21d271b954775b53fd0b8259763ed522791e2b2993584977b00a88d88d7f41df382f96fa4da5d7a12b27536dd91c17955d828667d4433064685d3d649f287b0d871ae1d972c20a263ed409aabeb840da7d2982ec16f553ec9f9c76b7ed66c033ea5020c8eb05605def4d0749eb5e2a638607932405f513598819dea269cde253d506d2bfcb21dc844e5788fc264881392abddacd4b29f74c27a689abb0575c108762732a3e511c0b38edc03fe94488cf68c9281ee2531832e22e6113bbc50241585aeb630fc08048a7e52bc3cb336e22cda12e2ae4a47461c77748854eb294ec5519644eb0f6fe1a3963bc8bab845e750c623817e267e1100a4cc6182dd84167608f47c21bdbb5f64b094d80452996fad87ed804b3f70ec70aeb3405d653e70619f62ae9d4b6ec653a177cc3050879a9fca927e0be34f7e33b1647ea856b5f38c8998ad4e37d468ff10dd81829ac8f0fa1399cb70545bb937a7bb9a6903a37dfac2f6c04df6f50012f44156f890c105cee3f8e5fff93e2d86c6013bf4c3f1b269b47d0c3f6e3fbd2cc48cef2418f10ec46e11a544819e7b86b9e70a0978d4e994acf5d79616e05a363a2ce94c33a2352d6165f499881c35e3382e18992a6c2471ff6ce8fbe9d22ffaa4ba17060540271b661364c54125a988a2a3a77d4d4f3022d7ba3f053614116e8e9a5a530fcf42d81574a41ff5548630bed45603c4065da49f630f72df9271db89f24237b06820e093bcf3e3804009725d4e974964ef9d6e58c83907b4f4e76c7eeae6fdf7e342e69e92d3a117080e2b50ba1173de2fbe11cfcf1414b60d996a3cbadb05b4bca2c91e7e504997e6850e6f3dd9f00749ab0e213f2f02f6198b99ffdd42fe4665cb0fed858ff5d28e6000bb71da2efcbeb498b8439db04d7350d00bfceecdb63d578a921aea5072747642f0aac6d1bbc9d980628bb8c165240268c74492e59d868ccc3cdbb736eb45ba43fd959bcfb846e0da3f7de4b4ff9dfb2ac3bcccce7bd0a494eb21bd384d1f7aa1988ee0a3e43a8d7788820016d3097a9f0122761c0560d1ebf0848ef194bae68bc729456fd8d0c7c8ff58189921b618151cb2c2ea4c410cea47214124a452b094b1ab2e0e97e47db69f59edffeb84da77d5197b4a70570c67814b66835efb016ed0f73fd22746a8948ce38de31108bba4572974c9b9c5808445513d4a82d71e4e26ae4da889db32bbbd9aa01df4e74b459347323c8976e722fbb18a6e73d28a3a4d302aa83cc6c76a728c12cb5498d2118887b22ab6974e8f3b364f810fcba702448aa54583b9c9e1233f692234db638710722d51aaacc3fd1a3e0c0d1d2e6bba1451bda6990b714fb2fd19be3bfb68be95549e3c80ce05c4c3157dddf32d24b13bffa180c03e3a5901f7512b680a4c4f2e77b2f9a4e2fefb992dd681b55e8024860b3bfee0eef58ed1c81a95d1eee110b8b07589120dfe392ef3f1a0b567a95033255bed5660b2fc57201d3b06d45d655ec8b1334ebeffd3c9f41f2f15951d7d2b7c86c889b079e421b040ac9760599ff92b5a4f916a1ece0930f3734797396a78ad2d38d0177a2ff744d41cecf4a2a83078e5fe00aacbc668b17e206dfe69a8942a80a71c26d54feb34c93f536b4f0915343e128b7fad660d463d29d362b432db99fb905a74b91e4e5f4af59ea935e3bd1f8059f23672d85f8378f108c9d9d2c4ea62349b45bae52c4940f216a8c85b875750040c641b5ec532f2ec3cabfc24206f839aeb4566ce1860d5bb4143fd20be1acd67ce17b8cc73ec47c39fee4d3ce9f5497eb37e73618741ff4ba5b7b7477918f0d9757dab225a990f05eb9c22deb654802dcff2d83db703a8e13eb0826d0d0ff3c7cdfaf5ae2e04585a5a7175e5f43f7c956ddc368865ca1af23880341eafa1888c296bac7a68b0b1e5577dfc20c94e9b231069230e1611ca25395fbc462d4b977979dcf1b1414879787f9d9954435e777dd27e615b1046a159a538763eb20f7500fe289e568b51b8182a64ca10005506555934143a498b394e229f171b6c4063a565db08fe7f8b99cdccbce75c820ac80a2524e23062ff916de8540f7d19f716fbab8278b696a6a7c4c4a0e3059bb1ff8ccad3de8dead80e57851ebd74abe28a3a2239c491f457e1d576f84641ab536051118808ebfbed1e8caf03755dbf1756e42b777b8d9f834f0c6a0161cba926bf99e4f6bd5e2f64473af1444ac833448100fbc5c7ab5324d19c1e5361ce6cae80b405f853f7957f2fc06496b0a45db73911886cd7dfb63c4bd040b8b4ba29db90797b2eea8e32835683d4389ea4e13ec7ad311ea251f207b28f8cd2afef7b7938edda3cd958d16e73705ccd02e81cf491c63cd2522b5f3f75c6eec2b591ab48d80ec1780cb016dbfe4f788404c34b5a94a7cf67f21d6b4d0e70e56c099fb8997933ccdffaf04343a876c27f5517c577f8c8b4e0fb4ae1e1200f6c41fc93a7aa9e331280c263eb5fd5fb2013b9f849c9c48b0c6839dbd41801d1ba4951891e9782e4aedb5812f13f5d707eacdc03612bbd62879460586f74ee274678d63a48215be239d66c97c6e07565b5226cf913092acc0df0458291124083e6fd687b27b6ef7c565283d00c28d022d01b842fd92a165edbceb4d7e3ed42cfbea1d3aa99a725ec9ffbce5f11a577f197f8002dd32aa505e72651352741893220071754f9616c87a0194c59559af8f1301f3facff6f40f6e8dfeaf75d29c8cdf1c2b2f717898a0f92736ab7e56a21ae5722d1554333c5016a6de27560c8c155cd74b4ce01e67db500f276183f356237c091a226db5002f310be814c38bccc28146bc398764ce5db47164c1b91933ac547d270bea32cab9c5ba0e75db59368005fea23ba5d501f2dbf10a283570d663470d154bdd9724ce8bfa7d9c7ae9b0d2a2d56096e0e3935e29779c4d35800e2c67b55f5f0315f1cf774b28cf34e7ea54a169837f8ab1285e59fdc8e306a9f69d5a29462046db1f101a62af48837f00e571b165d2f83498b37d6d4aab0b4f279e1c323ff82c1f09b41640b796dd260a1e202f9b3b95492c489fca48470997e8c8a867acf4aa98a72585d67b49f7e37370754a1dd9c5b701346ef3cd780768cfa2d54a27710ae50ab026c6a4310e4314a62670bed0b20d3bd402044ec24f8b75c958e6c2995fcd983aec3a344782ff1b4ef1a60811da0043ddd2ffa0762aaac3d18e51743e09d080322bd99419b4b175a2997fd742bf77b2b6d0458510e39b3e2e09454ad7f04f1f7de95b12e1dc0657e4b907a611d4742b609c8aaa82d0b5711df99727dded606f1fad382b4a6b478004f1877e9ad9adf823f88371678532469c55dc09071b27f9d825dd9b862586c71241ef42d80abe096afecfe4de5c7956e8d03f729ce5b30ac12cc473d0a359319b06aa96e47b41dd2c527c0a3404e57d667146ff2d6b27f5ec28a42271592e9f26377eee5f70188f6c8bae137c0c85e5a0712d8c1b6c661ceff05a404bb7dc95ca8cf385d10b7d43d3b0e3ac954b66c32d26a6739b025d5d99466817a137681f98caca5b122f7696123c8100c9a0318f2e4fe4a1d707ce10b26ad0ae1649c637a3eeba81e6050200000001000011c7952b76fcc8c95daf6cdc1d6fb09a0555000000000000000005000000000000002713c6d4a45c6c849e6d0d9c77f263b6d1ae41bcbd249111fae5649ff4d581189369cca366bedd0600000000000000003300000000000000fbe90e1f563b206f2f8c94657b6c5ec80d4bf9bd31d5527f78123338c911a951b1869950660999f96c1154777b4c3e1bee3a1ed0f5c589de94864feaf187291a50cbfa507e9f343a8f28aacf3af797fbec6b5752d700844f05199a5d3a064c9bde7ab1fdccebb1f014325a13677a89bc5685e35dc1e108e52fa6fd638eb021381f30c7ff77bf05aad79b1ce9b7cbf8ac14a204786dbe668f09027ea53748b67f18690dee152b8ccbc1529740fd92935684fef2cbd2974838b1d0caceac72bc6792390981c8eef2f98e9317abc0583e95f0811a7af6e504140ab2765c0dfbc918d16e0544d8f4da7fc1eee8fd252baf96d9418d54585b52e17f5a37030001000502000000939a0330dc11e2d74edfa216c6670f949b8f281f0ffd3c13392a4591e50ec3b2ef98bf6c63137df1d1b57720cf00e246f29009d8e9e2d170628b90fad9fce1b0d86dac2c8577acafe1620ce99356aaf343f92679b319531052d43b96c474e53859c6465ed10ba9a5cd7a815b93b067f2cd4184d71d9c7e6f39bcf72a5cef4d30da1bcea286ff094fd8456846edd62f1d394427ca000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800000013125cc309b21a9c6c093598fa64247a380e02040000000f9db1fe3c5ec5e66bff503fde5a080a0000000000000000000d071760a960a68f96321f6d000000eec898de4ffefc1c562b96edbb3ffe07876e01cbca1aefb8ab459d455fc4f8be1afdc4436013d77e8f67e04e5976ffacacd8cfd4bd5192933a20ed7a94034acabaef65f58116844d137c899434aec58da3bdc62e7804d503a943bdd0062d96adf106fd8efa55bf87aa2781dfcf0110f0584800832f2352fb5e91799b15d5c54e6d7f7b90f95b335f5c794ddd5ad40a8a681a64c25555723f8a397a6c8186873851f013bd8c67b0e6397c942e2dc24d9b262c87c9cb368f9fb3a28ee064705365dcf4939994a77530f5fe3f95d4895ab2db2739a9c085d3d82577915088ba51362262609b700e5d8baa126506ecac5793e71857c0285e62df5db4e2e8419d27c2631ea4403618265eb4ac049bee02cfe3e50ad452989dc9b66aac462c9e068ba51ff33e7eb5e21340704aed93f1351d52d74b85a37aef043420988cd799a710942b1fbc543cbbbf3aa657683a356d1625b646e5d3baa694421010697955c24101e90f94e03d18ff76f6eac4e59b8ba56bc766d87b36c8eae1dd07b9cb7a889f160889d0dbc52063994685551551becd47d0d712fd77f98c78be5eb252da573b712048190f9a0fc4909a125b3472b69b19ffd599ff37f4bd541d3ce355befa6e2440103eb77ffb7d7ec95f5b01816ea2549b3af423115bddd81544831d877cf67de5142535b65661cb0afb61b9f98758138d15a188c704e089bd4ab6565fdf0c9ac5756036326f77e23c21bd9403dd0a31f8fb190864b0503489ca01fedcfb19dad320a26b5f45adbb541bab828a63edf6a470331cd98ec8269116030b8a140a4844f352e520fc03f15b31688edfb008baf4d2af53875c286f51845095b3d79605ed4e2434d1b7c3eb6da7fe25b954c9c970eadb5efa2dd0aabb942f23a99349bf688baa388e0d467948bd56124279354ceed75e8e2c57b49eba33ffea199b89883735cd9314fb479ff447f2e7009fe5df2ee776921370136ed458e3626108638c20fc639354f77c687c9f1bb257cfebc66c40936ddad1f6dc0f42fa70d646bc0fd417cbee7f45ba3a526322def291065f9849d67b8a2995ec048468e24081bfa904a1d22eef77ea1a065278e318ac7a33c74c3f2b6cc10e2b84cb0222055643e7268b94adb0dae14533c960d68836aef4010dca62f1321ed332e66c333ddb991059040ba32a371a7339f71cefb7e1a7f1619cb37b4482dc61a63d19aa2b06736bd99912e56badbadd1b561f3e9782ba7c10c2a1bdd29a6e2d98b3d39c2b45f9e9bdae6990410e6d40f5a9272059c7e6200bee2f242892426711d595efba520e606cab2c9a49eb915bf5226d345730c13fcf1d088839a93d58b05ec148aa42a1ceefc3c8b4ab13e60a58983d7eed07742af3f9789a5b3fd95970356a963bf6e5f4503d1c588e3e6b3c6165584b2fa48e8de7e61442e80bbd789804b5fc352d0327a7b159718b4fb930fe60b8da98db9abe7e9ea10a22adcc0856e9a837de87d0bb430604be26ea3fd78ae0cc8391a8aade221bafa6088eb3f68ab7e6e7527eb49308274280b853fd28ce939f66ba95ef2725fb8dd3a80bc0d8beef4e7bcec47c6d67c1d2e5eabc64198264d21d8836386b67f2a17796bbe244a71d54fb3ab15d8e9db22e00028055c24944365eff183c9e59f0ca431e0a35ff56f8b5b13563102b145ed34f212b849d987a6374a0c20c03321bffb4f6725ae3df45b7210bee35ae8ef352da3ffc95abffaf837b9c740c11b9ca22c3e17bbea19e88bce71236c6ddb69d3207a8a2b92217c648ad107143d4ccaecb48af43dc2570604f72e7b92dc5c2b479293d30abb2c08becb69c1a0d320f1e446ce19ebd8e88e1c21ae3fc67bbbbe231f6029e1549a7729cff07ca4e3dfcd774df8f1dc64e1a8551a3c94eb77ef5ed092eecc3c8055aad95d87959de4cdcdfa2ccaa4e3f02ac3776dfe77a3ef3c8f8297d4b9325c72a37d2672849f743baa6ec3fa6f9e7e9e48587d873cb1d5ef6fca052527701160d08f3dd32e8a55e9b67151f33205388a8b6777339992996a36594f57a397e6ef673e76c92dd5571c7c7d918d1fd8d2bdbb1258f7b142ee69c45006a62b150753aff844fa4c66a45702fb02474ae2a2e5ed34baec1965dc9bf235a64d24fbcb34bc5a915aff957d2cbe5c25a9aea09cbf7acb603ff1fd1af80f9481533419ed247de95a7a2a8f8fce2cb3db2d27b885c1081d496f93de9fcf6d8d3ef80c7a81626c660af2157275ab4337c8d35dbf8857f1109d8f6edbe9e7a1830021dfa5a27b372d1814857db9f650a30f23aa93b610a0fa9cb067d8185fe35502e1c647e3e6265110eba8239bd916a034c2a189b7cb0d26eb1eef9043b49be651329e5d172cab10818801ea94079a5a3a8e0056e8ccdf4ef465ce77bae86dde8ce723048211b481c320928c04e9130393c003b113c5d44efb5310f4abd3299acc4d43616108faeceadc6b37f95d83ebc972644f6f8938ffbbe00015408f89e2fb3a5ca71737294314bc7fd35b6ba8a67796e074e13ac0076de79bf246b309f35e3861f87a1465b2157c50c2204cb80ad3f888e257e17ffffa196d85786f034a57daf6826880b94fd710a054fa3c6199cb46b3e69469ee3ae73e5e834def8e63b242feffd0f4cc7be1a4939c28b4c4660e046fa20cb8803e4b83a761d9e54de336e22e65cfcedf6c646e613af91a442a231ccd9f2061f2480f50b223df49fc36005eb406142ee4dd1767b3c360113bd9ef431f034ebf81b55d267389d9f2d83d48f6ca80bc83963cd689f3a33588e29aa931cb233f459912803ad481c8947bbad84cf25023b742fab17ff285204631ed852bebb1ffb9516864278e412769278900e0e275b0300866c2ea7a660f0700dbe62d3f8521a29ea086be5f093d81c4f7fe1b2ed754587936d09bbce30eb320ab706e0134a63536bea9c6bf4f2be4acbeb0ff1d8045f7d9c4ea467001ec8b5a1591a2bd996855c5743be0767cf0ec7217d6e0428f2b50b47f85d6c3dbb00c3ba41d50e39bbf5bc02cabe391be94284955b9422e4cc67a91eab876132720069919106e9ab426d7dc18cbf84d010a669773223f975f019cd80d3a14d337df1281c5195e1e4c6e054f725c7633adab11943c0bbef8c18e85ec99c9d2a42d702a95e750e39a80a15d8e22fd4e621c0318ede57c6f79bf0955a6aa0e385e605adf34a08d89c6aa1b30ee3e19a1003639cc3c93201388f2eeaac9d2f076022248c1c352171147cb428f7efcdc8152355e6ce59db31931c1a6d62461d1194a53f2508558b7f1dc429d38976499e18058b6284dfcf8b3df624da112218b150ea8acbfc06621154e7d097ee785b4ea5bc091667e554fee49c4d081a8ea20abb3c1e89992e9aec76523c9eb58225711c91a8ec9ff99dc7f496da0150dd5a90cb5b1fb4c332d5e3234762e467a9bf4160b8b963350f0e406e10334e017b3296c4d373d6bf052c9e6163bc8efc7bf4b98a821175d863408185def413a812126e0125c527f77a2406b60f57a0eb4382d61447e02be0dccc98f495a4f70b9e2915e795b26474311024a0e9a210b9da60ac05c3dba5715350f419fead9000df595cd64704765a61bd64f16c7a2605016f963ffdc15210f0c48d192045ed8cc5586c02487be31078ecf8e3c61173ff8b4aca59b02f86e1b6d95ba41f009e03358e48c76b0aef815c328d475df1b9f19864919563611c438d157139afebd01e5aa702f505ac7923254828f736b677f222f987fb4f153ad8180f4dd9ec97c332238be1404c7cdbf656007ddb3ffa2e6d3b7ac585be1a6980ae42c7bc27a6e080b54d27427e806f048f293a1a049590a544393afe93e23af73d7430c65418c8d6f5d861f74582d52f19384fba40d4b01673d14b89ea684abc530f47eb837700bf97cbe30987484abd72e3b543370222b8985eade5f83c1cdba7540a9a91036f918d7caddf82b503c1c2e931d8dfde018826a7bc96b1f81eba1a1dadf00a55d9efa29f99d917ff6ab085fffd3524351dd0bb993e8ec27a0ac2673fe394d45b6bdea06ed0b15f5d23d1ea8f76c645d30e81e4cf9e4c2a07cdb8b45e6b1c75479e57209fc5b3b9ef7d5164fe2aeeedd8e3c0eb22bc254aec7ad2ff56db4411a419bd10348d2d3b751d8f64972d1203bf213a7bc2a4e6ccaf01bbc6e23d74ff190b5085eccbb00f891670e3c096ae8cbf9559db04f3e34b94e754598e0dd6670daf1e484ff5771c1d7b689229ea8302f3ce4bfc67f4f2a03121cecce12de69541258e70049da6a99f2b7c9237328e4e67deaa7fd82b9bc3ea7d5acbb252c67786049deb2e228159cefb220845b66d571fffea8547062ff0f88d6602436e10ccf287149a95a8e15cd8ef99df21d3bd47ab401c7179b3e1ba43e0477c1ef493da1b41bcf9d181d44027ef3bd28ce0cc36e515453e4c74938c05cf7721dea87573d5d4eeda40a6e651a1612f761850d7979c4da0c6b7dfc2740bff6e16f2184a33db65a818582505a12dfdf3bef83aa25684a3a407da8e3d5dc157d468c03b4c12a1c257c8c4890ff1bc305eee54299a66b90aa4b517812e122bcda48654f9469a5cddef00def9f990c4b80d9d8285448dde00d217d04b458c56f69378df03d61ac625f1d6dda7416e7b2878ce4abd6de1c3ae610836895cc0131fd9be59f35a352ee894f8a61aa91c32ef0c8305cd565b072c49d7252db66393c63996380b0a851ff6f4c3e63e4cb1c527a79f52feafe47d08fae5e51e9349a69543a9260c5634486ad8e755833a290400522a32612c96fcd4d91aa7b779105c03968fdd2771cfa676a3c1eb2bf7488fc6916052b78853755dfa9596d758de705c7c4c24085a2c718cf03f6090f7c2dfbb856d13283c8051ab204157e6e87fabef6433a18d0efec1624313d78bed9b80934163df8781202122a6276710b416be74e4bd59719fe204102b437aca3b1e8f7d32a2b142e71f7d1cc912bc0444e60a96b86378c696e8a79c1006a5fe86baa9e55a2aa5f106953c00a0b37ac473f07037ee5b0cbebd86ec13344ed4e698e5d783039955087f19ca87c498eb8a653d0387489b91dc35640b267599cc9c49d4dffc586281bc0efd546af25bb8d8de7dd394f389cd3993f0090b79fe838bc7337422287adcb45abe13f2e9b013f04625a75fcc057cf8d8b29a9abf083d2810480c7e0bdb454a7e91cf91fceac81b1cefd6f6c9d5cf62837bdb89f88f3e773331ce093b9d20e14f056d8dfe69f3424a3aa32637a361a70258c10da5f2c32b270f6fe6c2f1136ec3f41407a18f876b17f36af7b4200b54fb57f40ffce6cd4d615577eeebfd0d31083b2fa5d7e2233c3f461efd9324bbfb75c28426352137c1a571e3fe54b19e1b1d1b8b4ba3eb94e35b48127d4e1b66f204a85893c9653c89b52f21ce254384a724769190c84cd002f8c4b37b0a57939ca2dcf7ba87a292e41a29f51024cb20d5691465de3e45e412289fca7275386557d7d4234541d003f9475aa64c623d473a1a569f6a13af87df4cdb534ee1816e36ea89a6a7ea90cabc0c7814b4e2d1d3d354e0dee471e435f48ca40e451544e750d09e87c454e22914cce2167d961cd37e470084d56fddaed2c1d9c711b361aa77169870457553ec2e6c4f3af6516a058d3dff2c9b284ca93c3c841305769f18853e6a6ab7c98cbb7eb4a7b9fc5807d793a870b5eea593be262bd1b2f33a0f05685d79c71fe438731aff1e02a36ba74cf87bc76da4688c08204151614831f63ead19de7dcf5f7b76827fdcdb53e12ea2e81225cbfeba3075f0a0"]) clock_settime(0x100000000000000, &(0x7f0000000000)={0x3, 0xfffffffffffffffc}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000100)="01bcd96002bd12546178530ffbb4e5f168bb950e09548b38014f288be728eb590fedf908f52b132c005d94eca82fc7d5ff50d4a4", &(0x7f0000000200)=0x34, &(0x7f0000000240)="05c366719ce108646fb0d6f424b90e356a89403f06a197835c664de21df62b451d88e5c6e034bc2121e2fa50e439ab0d61083347e9419b783617d1d92f99a0124b9d8bb1a0d6e545ea82612714fe4179bddeab97157e9b6d58353aa5a3c7efa12ed68b42f79e1b4f1b3b935ee8117fbfb9912d14493ef2300909f71e2eaef4e9", 0x80) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x80000000000206, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 5: msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x3) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240), 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) mknod(0x0, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002f40)}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8e", 0xba}, {&(0x7f00000007c0)}, {0x0}, {0x0}], 0x6) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x5, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) executing program 7: socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) close(0xffffffffffffffff) acct(&(0x7f0000000040)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) sendto$inet(r2, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000004000000000000000000000000010000000000000000000000000000000ac1ea2e1e5a653f1211a5e2c2a9625d76ebe6932f5547a2bcc2b06d8511805b3a29fc6d18e1cd718b663696a9f97c26fa01fdae9f1072712c1b1ebaf82382d2b703d006ff2f2e423d072605dcbd655b79fbb91efcf38d2e18bd33fe1bb9bf6f16199ec2a0f803fb9648f384a4f79152304c69906d572b07fe1e1d46c09bad50a235435ea1fba5e5bc2e47fe996e31750e49329dd4c32e3368056fe000000000000"], 0x20}, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x5) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f00004b3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0xfe17}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x280000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001cb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00002fb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x185) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x1, 0x0) munmap(&(0x7f0000439000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x1011, r1, 0x7fffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x10, 0x5}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES32=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x138, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) socket(0x18, 0x3, 0x0) executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=0x0], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)='\b'}], 0x1, 0x0) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/230) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xe02) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x4004570c, &(0x7f0000000500)={0x9, 0x0, 0x5}) sendto$unix(r3, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {0x0, &(0x7f0000332000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780), 0x0, 0x3}, 0x401) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x4a}, 0x2, &(0x7f0000000380)="d6cca9ad0b487845afb8dbdf6a8f192986448e23f6ed9ca8f76e189e87518858e564fd02a4c9a9ff41616ae6ca92705b74cc3f2ab919843d46484e249b5836765337ec01927a553478e00b1c4c1f482ed18add15adc7d76172c681f83b0f128cd990e1c8187ae38b5d7cbf09307428188afcfb64c1bf9b67b87453c57d5e7583a9370561ae2611348ae637c1f517ac9ffa148614d4627c7c978aaf69c15df09b721470579a641de554b3d9c96d66608ff0ea33fd5692d78447c90d1658e32e9072888b441bd39e04e58aca", &(0x7f0000000480)=0xcb, &(0x7f00000004c0)="39d69b73c91c44c9ff12f17e62cc455b75d1c48bc8b32f0f72643d4d63f2a477a23d7f6b84e98d5a47a2fbd80b09efa5a9ac2bc0067c9c58b65620e2083386264c79b0faec3aa9", 0x47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) dup2(r7, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000300)={0x3, 0x1, 0x4, 0x80, r9}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) poll(0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0x5d, 0x0, 0x3, 0x1}, {0x8838, 0x3, 0x7, 0x3}, {0x0, 0x3, 0x1f, 0x1}, {0x5, 0x8, 0xae, 0x4}, {0x15, 0x1, 0xfe}, {0x8, 0x9, 0x3, 0xff}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060694a, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) fcntl$getown(r4, 0x5) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r0) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x2}, 0x2, &(0x7f0000000280)="d6c9fbee74dd5aa75374d270f27b1767ceb2dc192c9cc6aa9885c1f6e5c5d2afd02881b6f35d295941a7c40cce43b7bab723e36027a36e3a5f7e1aa858cd709185cba558645b75c8195c83dc6a9abd84f451c7821271b8ebb230e96685fe3eda1d82e3c61253effb5a245a76cba15470b438bf88256bccf2b7c61dc52a8a3ffc6b2bbfbe4b0e7823a306e138b57e88b926b67f3a62554170a61268691a231f25a8582d2418bab174ab36a7b258edeb83535fe2d7fb1836562c460931b37a4f5780fcc569b373ffae1e249ae1b62b182e9376402996080df25bf3929cf60a9c890aae1d5d79d4cd28634472331625", &(0x7f0000000100)=0xee, &(0x7f0000000380)="5a7060f88d2c47f2578838a34339fce1cfb412d915139d9489d7e71a0718f71ab6349414eb37021db1c95c9457175c01e402f20230dc3dfb37f37d56fdd7a95c6e252527d2dae180486df1ff206f3822aca2b7a29c2fa43b3ecc94093a5874b51b146caef3a08cf5712221f33ab3dee96b504617e8fafea285b0b9146fd173ae2abc9cb1ddef61", 0x87) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r7, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r9 = socket(0x18, 0x4000, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) lchown(&(0x7f0000000080)='./file0\x00', r1, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x18, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x8, 0x7, @loopback}}}}}}) semop(0x0, &(0x7f00000004c0)=[{0x6, 0x1000, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x2}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)=""/101) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r3}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r4, r5, r4, 0x0, 0x0, 0x7f}, 0x2, 0x401, r3, r3, 0xf2}) r6 = getuid() setreuid(0xee00, r6) setreuid(r4, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getegid() r10 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x100, 0x1ff}, 0x9, 0x4, r10, 0x0, 0x2, 0x2, 0x8}) acct(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r11 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) poll(&(0x7f0000000100)=[{r11, 0x6e}, {r11, 0x8}, {r11, 0x40}, {r11, 0x100}, {r11, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r11, 0x100}, {r11, 0x4}], 0x9, 0x0) syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x80000000) syz_open_pts() syz_open_pts() executing program 2: r0 = syz_open_pts() socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000480)=""/117, 0x75}, {&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000700)=""/256, 0x100}], 0x5) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) pread(r0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x1ffc00) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x49) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa3}, 0x0, 0x2, 0x0, 0x0, 0x8, 0x0, 0x48000}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) executing program 1: msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x3) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240), 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) mknod(0x0, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002f40)}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8e", 0xba}, {&(0x7f00000007c0)}, {0x0}, {0x0}], 0x6) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x5, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x3) (async) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240), 0x4) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) (async) mknod(0x0, 0x2000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002f40)}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8e", 0xba}, {&(0x7f00000007c0)}, {0x0}, {0x0}], 0x6) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x5, 0x8) (async) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) (async) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="ad442fdd", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x2, &(0x7f0000000200)="0b16e38159ae18099ca5ee8634748b0be8b3b95bd62d457b402d607248eb1f875c5cdff0d2ad704de8f312f13303b9d6d44722210e99f2eeedcbdc9083dc8387597be84abb5cd6a02e8634e3815f07b94c985d55485c4945abe96ed26916598f25e56823767f4b4bc0afb10c7087292105f0b0c219e9f5c9c9fa974e2cba85b39c68fe81df37c293e71e7725493b088bc76a73275dd68da96b1f1bb6e8a98f77e034ca70dbd7c85ca2841ecc66579b7f02401a9784a867596f1d39d2c1e7cde6f2a402558694f2c084fb1b7cb54f759dd136dec9ff3ee4fbb22a6db61b57255c5d1f78e2966fce1078458aec121587d0f211ece5e15f727131096de8c0aa0575dffd660cc879cc706ad791a8aec9e6fb7266794a62b0f8ad864ba5e69a9d6a48710064ba8131c5d09186a2dd0e300a35344054061b12fac364ab046f67c6611bbad3b338bef8e4f4a7df1a96ae1e79f1d3d2bbbaf67c1d97009ac4b07a10f673b87b7093c70530c492f93c7381d64fa63cc4662b36e7285e2d6fa0ea85dd26342e73d91472b91c6a", &(0x7f0000000180)=0x188, &(0x7f00000003c0)="7aa878298474d0f874b356a03fe459a2ff191674f7feaf6b3c5d8f1fd1dc38467b573bd42bbdd166068a76c6d8e343204e0067b4404958a9afc3d00e5c53a738060000000000000071c0a94e721744b724406ae4516c7ff9fb39038aa1d02c22e432354349aa82201f4082b015587c0cb29f7f417fde42e0d9d870b716cac82ab2b53e5aee1ce9b205fa2384e354ec3040c1ef971854ff7fd63c03953a05006df7f94939441248076924d7c2c58a5cb3e3772d5642d946f409deffa0f52ee0f3ef1fdc03058e0f0f5e276a298b617a9e686bb51694edae3ef4747673f7c28b4e652c5f59f7f39f051ff7c642291f39807284aaca58bb55ed6a0449db06f03bb9fc2d", 0x102) r0 = socket(0x11, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0x60, 0x0, 0x0, "8549e00a1b89747f852fa1e4878a635ff23a8b9693e6810655f324f8539fc28aa13c04fa52b081309983b6b018995b85c4707b21183d1ece6efcae23efb1bd3604cbc9bfc00790a65f"}, {0x88, 0x0, 0x0, "391b71e73085275474f7c9a77cc7d38feaaa0604562d718bd1eed1d11a9713c4c373ecf263173a27dbec50ffc458cf2cd6d87fc0cf05363d6d9011ca50b2da8c7783d693866a4455837e08c25d6e0c04a006a3797cc92a26ac9db1c7726d5d2af702b5aacb982c2d91ff8c8cbf1ad94a9a"}], 0xe8}, 0x0) kqueue() executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000140)="8e08802530b83ceb26e727cc9d2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1657127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca8b720b56a87d076376ab377ac91d5b27d20d047cadb4563e164eb311a848a99daf3aabc7cae87226a8f76d1b54a66d1b9fe13f8ef1d789a346e649b1bd64080b522f71099f80fdbc9c62344d1ff4a4a37f29d2c60f52d1cab5da5922df89b6a6fdeb4a7b2422d6445c03f307cbf6aae9fef6123f1186a330b980ee5c1629d338ffc44921b3185539c5edea3a683cb08f1b3006aa2388491161ed282e3c8278d4de8e9ddeed7ee568343f49c2766f6b18362ffd312d7a1032b4f6cb951a2351f966b51eaf5044d0e930bf891a3341b5c1f03fdc", 0x114}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x13}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=r6, @ANYRES16=r2, @ANYRES32=r1, @ANYRES16=r3, @ANYRES8=r1, @ANYRESHEX=r3, @ANYRESOCT=r2]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xffff, 0x1000}, {0x1, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 4: open(&(0x7f00000001c0)='./file2\x00', 0x100, 0x40) r0 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x8000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x42) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000001080)=[{0x40}, {0x16}]}) write(r1, &(0x7f0000000400)="21000003000000a8", 0x12) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x141) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145852eaba938f540af740b3f1865be7776e54a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4130b3089585b219e7917cfe90e5529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d1", 0xfb) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa5282e907e33908060001080006040000ffffffffffffac1400aa77f620e24219e0000002"]) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 5: select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) getpid() (async) fcntl$setown(r2, 0x6, 0x0) (async) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) close(r2) (async, rerun: 32) pipe2(&(0x7f00000000c0), 0x4) (rerun: 32) write(r3, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) r5 = socket(0x11, 0x3, 0xfe) getsockopt$sock_int(r5, 0xffff, 0x90c, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r5, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) executing program 3: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getegid() executing program 3: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde2589", 0x76}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r4 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xfff, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffd, 0x90, 0x1, 0xffffffff, 0x100000001}, {{r3}, 0xffffffffffffffff, 0xa8, 0x80000000, 0x5}, {{r6}, 0xfffffffffffffff9, 0xa3, 0x80, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x4, 0x1f}], 0x6, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = syz_open_pts() execve(0x0, 0x0, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)}], 0x1) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) panic: ifa_update_broadaddr does not support dynamic length Starting stack trace... panic(ffffffff82858f19) at panic+0x16f ifa_update_broadaddr(ffff800000db5000,ffff800000f6b800,ffff80002de92490) at ifa_update_broadaddr+0x6a in_ioctl(80206913,ffff80002de92480,ffff800000db5000,1) at in_ioctl+0x5cf ifioctl(ffff800000f63a08,80206913,ffff80002de92480,ffff800033fa7228) at ifioctl+0x106c sys_ioctl(ffff800033fa7228,ffff80002de92660,ffff80002de925b0) at sys_ioctl+0x4a9 syscall(ffff80002de92660) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4bf7e554d0, count: 250 End of stack trace.