last executing test programs: 5.714283677s ago: executing program 0 (id=1): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000200), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) syz_emit_ethernet(0x6e, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x80000020, 0x6}) close(r2) r4 = semget$private(0x0, 0x1, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xdf, r5, r7, r8, 0x0, 0x8, 0xfff}, 0x7, 0xfa, 0xff00}) r9 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r9) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80047476, &(0x7f00000003c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000280)="3799bd82f724a683905a3f50d3468fd0aae95e8c4a94711ab67718205bfde478be08cc81a056181d2e3861763c796527ff814705b898c071e4636269f5379b08222e5c7557a036253c548464136a603f1c3688704a7cc7eafc0cf1ecfaac7e42c97228c3ea3e18310953c1830cb830a2c4a9869e7658c88b5905b6d692e3732d26d217438bc0889ba762430555", 0x8d}, {&(0x7f0000000340)="fb1c5ad3917e78e6c8881d26fc08f8537d612166bda75c9509e1cd239ec141024141ca4d286d44ae1942a5d5b9ca4b95953b22d3afe65df309cb0156c218004357a68b0f13fc3f74c16da30e3e4ee5f4c023c426b750ef02690fd44a5019e8855366d1e8d1b62f4d51c216968328aaac68f9560ccf3221fb4364fcd65aa8675a195f1979a7ae1f4c028397dd3e5a133381003290ba1092483b75036cc73f2f88facb3ba2b86f9042cb975a39d642882cd2002ecda3a18e043a1ac8bbee719080e76020cae53556feed32b4c3035e501999136f6278a842d78a0310b78e7337ebf3ce049dcfeeb8408035ba4faa2d5444990bc60f19f545e291c5", 0xfa}, {&(0x7f0000000440)="5bca7b7f8953ab4c6479bc1cdbe3b03e7074ba54707749b4ec9be527e52dec9d99564bf83d2ec02b917e994981c60d38364634a1ef603e4453d4d6e94e5b72d0d862f08cacbd86199485d18691e877b21ddc2b3e4a057e24915170fe36032759f0f048b9bf09edb82f437796e98f23fad94cc8128f4b09ac2a2dce151c7c524f6d51ebe6f85b2e25945118849f068cb9dcc9e58386d2b9b0f233198d24d46b9345c06bac4c1b212e0f9edd4fed735e8e7ee5bd560231d96f19af3afb721d36623aa21cdfbe37306333f458e9068484f9aaffc71aa5e317ee8bb9e7592d828709922efa03f89fb9f6eac3f94fa2236bb572ebf5f4c050a5f4e70be778e2acf7c80f5554c5e1117fa8d9662a46f42f823d3463eda9dbfeaa4c8289b510a140f71b9fb090f1dde1c1c57bd797f218d127991bdc1fbd200119fe43c287ec0a05d3c668d80add278ed6970cdf2ddca025ed55430689c3a3f04947a1302d33ca973dc41c17d747981d97fd9d781af81c5d003052436eaadb25c69415c44d58640c2ee43bdc8e09dddd7477f0d84610bbf1351d9a03e62708cc0b1583885ae385f5c8a5b920208b0f95e6b5f066f486303313b97839808e7172d3721e1207ec2337c3777703382428ea03909f6601fd1109a15f0de60b1635cb0662852f37bce5dddf2d61041826331e8ac60ed8bb6af00bc1e21dc6b0fa358859ca8833ff6e520febaae4fbe6c12f620914842ad77fd31b8339513c2755f3afb42036dda0450faf1df3cdb54b4ec9a5e3e0a38177e8c56443556bb84aa4603f5a690853619a03d0609ad007d0eec2bed008b78443bda75ab0011bac7215a437a7cbddef71f369a6be4820be8512164f3cadc05d4d08177ad5ae38d76c48bee1d28498839f002509fa99869d3babd89b515713ae0ece1f7144642a707d7e691b21c84bc6c2956b2dc20e808b8f93e48fe59f9a540eeccbfda7e681e45e6b918eb9780760652b89578d03aac1f240975f2b02b595a8f07c47329dc44016c87032962dbd6d7b1d7964580fb0f8cc037164f09bb49db3d6c37296bbf646889ef9edcf7cf92765e03f5c9e06a38873fd1657b769686682ece1b09e6990a252e9f209d222c4be26499c0a7ebddc6d1be58c2313e8158fc7a7c994a9c7f395cff031e0946f998adaa46a4d6ed68466bb42431a35442c01a304be6e85d286c5fc903f67b2b8149ffd25699f22c0567071532623e0813107356522ebe3f2ac0e676010c19bbf36766eee490f96745ec9c8492980a74d5b2f75b8d24da21675a65b5badf299951a9a9b18d3f338ac3c344da50d40b22ea779a362ba59830515094e33832ed687d0c788d88309c2c3fd592cf689288b56f0225982888987df46186bcd665ef440c702ee0cfcaa2b6e79524af4a5e4aa8706047e370faf82f312971fd5d07c7974230e8139cc8b1750dc17d29834e0a2bfe2edae9613521617402417e470e9c9d67b7053a624a528156dc8c77ad4f5997188c5bb38533d698ba4e78351b0938698174d4cac85a9c10acc0bbc030fbba6a24754f4cbaf2c308b9c3560f1cb9de4be782c70f513a91969ce6c872bf3487c36e3ec1ed041ecd874fc7dc56503db44165fd24c451540dfb1a8f75c3106f3a13f40ae5e34538c65022da86d298984eab0a1bdca788832e7721e45941d197dfb51195e58427283f45459af4af1ddb50b8f1d196d0c0878a2a3c49a1b6483bfdc96e51dd0a05359b7fa9b6aa1ebd85bad23d98f237e8c82230e7d81c44469b7b607efd5d10d7e410f55def6d1b310c7adf54ec899ea64d1bd027ea22a0464b51c14c832fb4d37747298343a836326ee58aa1f481837eea056c0d83264af439bec7e6b2360cfed5742ec55849137ad6b2257de04e3359cab4c1a8371ebf4b6a12e3a36cb240f1e1c65b75154aab5f0de37a0c9ad3534284e32d4141032774882074c25fa1851a6b113a90c20567935c56a40f40935bbdac0aab5e11863528916c35aa6267a16d9be08d24678e88d129a623ac91b52c982c162ea68e9ebb143bfc817b244c188e70d056e381ad6d385cb360ff01784c2e195434ac4cb027115bd363d97537e8ff8ec6b4eb22cfb2b251e7e130c540c19b0e9ce15c463b4cb6b80a909534f48f5cc2e9999b4d8dd7137034cd0a28aeea400b7ee4b8a2b9cdef4c3f5556ff12b5343e7d7d30bccd6ad323a3decdb510a7f56f9376ff260310c8cb14448cd79caa0c176809cd94400ca0d37dcb3815a305d7919c5bb3f9f78361c57f2295b5c3cf2e41f9f5fb2a346bb7130155249b804f09b366c41cf23ecdf95939e1a8d784348863e6573f82bf5a261125882bc78a13df6cec78172d39b2a6fcf36f305b04289f8444b4e9c656a14e60fafdaa7f3d300bf9ac9d4de037bf749b93caa8fbee602f5b24dff1fc9dbb64f277e4043223ad5320177d3dbbf46c91c01021afb0ee7c5afba0940c88a30064c59d49510e49894d0d89d13450e5d021fc75ebfc16b895fa615ecfcbe318d3d4f55304ac61dc8d028b4a1b7de48f5f7ef3254652efacd6128f50b47fbd51d7993ff53126edcfe34cbe58b9b6d2731596d0ed1220aacf25ed90ef3d3da944b0a6739d51ed8f0f85623e584fd1e9d896981c33fcc885268af9f886fa3b1105389fec94d40f1f546a0c4a2211d02dca7aa718d44de8444053b640dcfa17c528612cdee3ebe63a6af31e9dcff3ea55cdb383d4d91c4a61d478f9438ba1c05040a4995922615f8e8e5df35455ecfbf885a20b6154ae5a6cb02f11c24521b2989b86cd680590657c4f20e5028876110514124385674a33b5c74e08745ab83f431397b8f8642f72431c9c286596feb582cddba1d10b37abc8afb7152d8abe48b2d9c6f9c820127da13340b2009ff54e5a9e3d0fd186ce28f88a6afde2e22dad1b51c7bc32542447db2bdaff66c40cf13fe473336ca3dea66ed6cf62036333ec869535778ec21de7717c5a248a724b7378e5fb78a1042286e20e6c485bc7e38d5fc0ec06ccd94e15776f769668dd4facf4def474cf31ebd321d488a889b752cead88adae5ae7a20308fc35c349c7dc102ad5f13c412360b372d4771a76979d983a626e8701a00121fd67bc1a85af3fabc7e3a26a088bb827134dbc9fed4a510720544cb50cc67949eaabc9e288966223f16684e00749be67e9b0d794db69b7f8d05f3a23691d9301cdd996baf4ec71d578f5ba94ac67948a766bbc207d1a70c50c241c3cacceb5b6e8f8abb0c1cad8ae70724e628d92d91e6c1162abe6e081f1ec06033f87b59af05ca5dd8b15602fd9a187f387cc5403e5365786c6900ac08594404948c0a5f4dcffe813dcfbe4a794d256b721ed6ace34900766bb734a3e3e9c4ccaf0cba5b094636f10e7827745d81cbf3fef3c033c3dc24d71f5e71d5d0cfedc782479f068c9a3051146f1437e3541c31f8e8b6d185cc22ee9d6b286f57554eb7c64d99300ffb2f846a562c6698770c0fa8acb0e6886487851a4a17fda50a0f0739efeec9ad77b8d49f6c1ff2a7ed1ab0b55994abecd8a4e621acf72ae274c629363c3e32fe8d2ecdf6564df541db683e31efc7567f4e646c2ea46a6bcd2161d8f13c71db72318c45f00866a16695aae3f7d814b291267181a7df5e38d613a074fb6681e08555d8cf665345cf19705fe5998a6c1f950b7aaae41e5cdaf62ed4930ebfbfbc64701d27fec5d9eb053536fe21a440851cd8cb70d4167aa2d6a6ea9507f520fe86f67e0c9774b789898ccd95cac7799deb91ece6cf3c9b0145129d46b7243505b07699d4ce8c9e40e8ce1620fd4c848a6c790727714ba352ff4ca773aae50a95489c92c436448fe0a6e6b50541d790c29e2fe1f30a27d5643c9486cc7c7641913dff5bf0eba71f11cdf3fa57542c0eabfbcac0425d3be14cdc8078f49663d4b5db7c9c011bbd2ab82d8fd4d9ed4873496a2cd4a07560d02778e70251af4cf0d97556c92615899764274b5c887979f7f34da60c5643c4ae76146cd97633c340a8503ce30fa930458177ec7cee746f02685f2063521d1defc55d1e64011b2b639d3b72a5e55a32e57a31868a7dded4390764ca2be02fd06ce63cc876fac8ee8f9bf3ab62867df1c30589decbd0bee122b2e4470ca8ca057dd6a74aed018d462129a2b5efc597253e989b5d92d6c37c64745915ef063ece39a79a2cd2aaac08acd25a6bfa44f630951c9f24b819928091eedf4813fe7c6be872ca6bb36412fc339909d520f06c319b32e5078884c03da9046e62d67b4e5d7defe1baba7d9ef3339a452b1bd4b27172c5a0f8b270dd4d355981fd6a396c442d810e7b479b268778824599b13ff7a1c6689e84f7abfe5f33783efddce4702d863d6f375395786742a56b057bacc363b656642e1c8ecfc86f2d81f42204bca05b28f53e15b22bb3a200f68dee59a86b1230a0c55c96f1e282e2eba0dfd489c49db29b935f7bb94fb0ab39f1101be99572d37be7ab6dd2dda021c2642c0a66dc299a192a52c63740c1a707bd1773fc10d59647062f868bfa65b7351c60d3e3f3ff35c770f1a0968239c8e4773dedcb17ba3edcd12bf44fed8dc8aa25dccf5a71d26bc389babf0fb37e18e45d54ab7333f472ff98007d2c8c991f2bf6bcef2d0733e145834d3fa8f5435a7b0836a407ed9d65bef8dab8c9237ea0144d538d2056c47111476c5c55e8e27df613c2a17efb24d468c3808972b64a17b1278dbb67cc0503fc245173213ff171789aedc78c903f5431698ea8c286133e6f2b48d8e8a5b093d6dc22b3f2a37d4aa91ef53dc2e65988b7ca1703fb9ffd0c2ccb2e63b978928a18a3160ce2e1bcf838b5c6f45d2128c5fef81bd8f5b143fd51464754df970c863f545ddf311286f05da574d53aab5da1879619c73639a920c86b0f3590ebd532b5ac084ab1ee98a129da02ba06c96d30bb51edd075cf8a9e9310576cbe38fef60752cbf3e2de8881740dab5ac01e765c4a8f5a78a13165635ff1061fb1f10a9bbcec998dc34db53cd41abb53156ca0cf3fd75a10bc0c6a9c706a0e75734094389290a287c076f6d80c0f9149bdb6736396c961ffdde7d6c1c60a123e0c676def3f1b279385a65053edd217faed02ffeb0a85a811b1ca445fd34e153c240980200eece62d9bf621596a8b00fb4a5a6a508c894d000027fdff4814586181ef686803ff653e8b732142a6dd0b250580e0300f104e156b1559faf515993722e45f98fc528e94403856ae03cdf20bb796ee70b45ce32da8a03f07e57fa9307696d353df9d49447ad8399faeb7c4b8a0a21c76f81242f92d33d0844109af8b7fa47b09c31acda720257ac38fa32b4002300c79deb3bf9dd183ff4ae5a0171136e9b88f869c5691b863d96d207765022f868852a2ec7324882805ea5935ee9f4714a1673f3178f092f5d54e13ae58d98d2e7f7009bd84f1754e3fa0fde9deecba902137ed518971b25cffba1f1bb5857200d96d873f98541f1fc57b4aa9c2450120e4446e57c45007f425bf670af31c29c26e3e18e9a4b051199635a6bd1920510ecc7b98f8e5a3e8e2a5f4130bb6d65da6c4d02b8488d8f4d58bd36a349972f20b83dd5461846f545c86d295e3dc25c7613890018bfa511a5376c6d94ba5dab06729c44dd70fd6d025ebe926dbbd6c16d01f8b1df7a044e378e5666adc1a7e30332d34190e1e25daea2b093907fe0caca7697a02dff3c2596322cc09d7f80bd80eb64bce3b93f1b057745cf05a7652bd938b3f259f648dca6183a2d830acf5ee05b93dfeaa37241220ca2ec55beff468b5455db8", 0x1000}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r9, r8, r6}, @rights={0x20, 0xffff, 0x1, [r2, r10, r2]}], 0x40, 0x40e}, 0x404) 3.241560258s ago: executing program 7 (id=8): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) msgget$private(0x0, 0x7fc) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') r4 = dup2(r3, r1) recvmmsg(r4, &(0x7f00000035c0)={&(0x7f0000003580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003400)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/37, 0x25}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x8, &(0x7f0000003480)=""/207, 0xcf}, 0x80000000}, 0x10, 0x1, &(0x7f0000003600)={0x1000, 0x9}) 3.240755663s ago: executing program 0 (id=13): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac", 0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/../file0\x00', 0x8000, 0x70) r3 = socket$unix(0x1, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x6b1, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x3b, 0x20, 0x3, 0x9}, {{r3}, 0xfffffffffffffffc, 0x16, 0x40000000, 0x2, 0x1c7}], 0x5, 0x0, 0x8f1e, 0x0) r4 = kqueue() kevent(r4, 0x0, 0xfffffffc, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x35, 0x2, 0x7, 0x1ff}], 0x7, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) 2.053344085s ago: executing program 3 (id=22): r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)="6059147f1e3c8b422d77ae8d64d7bae62b397f227c49fb33af52de225e074d8081cca52b2d6c2b965b455219b36dd26d89b7754d49d601486226a159a203bb892d9098407c519f64be788a505e67f369399766f3741d0013ae4361600532a42b79fe162e9f15fa304958542c561a7ef3d640294472be0b16257f31e5837d9326bf80039ede3fa99208019f8bc8e3bb41b5bb3f", 0x93}], 0x1, &(0x7f0000000540)=[{0x10, 0x7fff, 0xe}], 0x10}, 0x6) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10, 0xffff, 0x40000}], 0x10}, 0x2) 1.962198644s ago: executing program 7 (id=25): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xfffffffffffffff7, 0xa, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0x2000000000000, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xffffbffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x7ffffffffffffffc, 0xa, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x1, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x5, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) dup2(r5, r4) listen(r4, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x200}, 0x1, 0x8001, 0x2}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="2198ae48897d65c588ae69edf538fdf0235fd2d58248", 0x16) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x80, 0xe, 0x0, 0xdc}, {0x3, 0x4, 0x10, 0xa}, {0x9e, 0x5, 0x41, 0x8}]}) write(r8, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) ioctl$TIOCSETA(r7, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "0000000000000000000000f4c8ba00000000f2ff", 0x40048003, 0x6}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f00002a0000/0x1000)=nil, 0x1000, 0x3, 0x10, r7, 0xffffffff) open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) 1.906538885s ago: executing program 0 (id=28): mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000156000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x56716ece, 0x2, 0x80, 0x3, "beb0988bf4be2ed8b5e756d682e2040218c6bb5b", 0xcd7, 0x7}) 1.904226452s ago: executing program 1 (id=30): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x6, 0x80, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xfffffffffffffffe, 0x404000000100], [0x5, 0x80000001, 0xffffff7ffffffffa, 0x20200001, 0x5e, 0x100000000007b94, 0x800, 0x9, 0xfffffffffffffffc, 0x1], [0x1, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xfbffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3, 0x0, 0x7d08}, {0x9, 0x22, 0x5, 0x7fff}, {0x2, 0x0, 0xfffefffe, 0x27c}, {0x5, 0x4, 0x5, 0xff7fffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0xfffffffb, 0x6d5, 0x6}}}) (async, rerun: 32) r1 = socket(0x18, 0x400000002, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee64", 0x3e}], 0x1) (rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) fcntl$lock(r2, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 1.866218632s ago: executing program 3 (id=31): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)="9447ac105761ef4626e1ff3f4d59907d922b54975d34e148f242fc854e52e28001000500000000a1a5a701a0fada79457412c420cfa3f9cc00000000000000000000000000000000ea", 0x49}], 0x1) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0), 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x8) ioctl$VNDIOCSET(r2, 0x80045102, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) sendto(r2, &(0x7f0000000180)="e22c248e3a9e56f6f6d7eaff640b83a788021fb835ef134d2a392a385d5cc2ade4b556563f65f5a7c92395a7e06111ffd6775acfbf1e6bf79a63cab5ed71d5610915120e2ea7227809efef502d5314323fc5fca383f9a595f5eb00b7717af3216f4476d59514bc92246398d3fecb81af754ca4eacb07a9111f4b0bc7bbcebb3711c81a34f80ff07419", 0x89, 0x400, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x56}, {0x0, 0x400}, {0x0, 0x8}, {0x0, 0x8}, {}, {0x5, 0x3}, {0x2, 0x7fb6}, {0x3}, {0x3, 0x400}, {0x3, 0xd03}, {0x1}, {}, {0x3, 0x1ff}, {0x1, 0x8}, {0xc3af572159119000, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x3, 0xffff7ffc}, {0x2}, {}, {0x1}, {0x1, 0x8}, {0x3}, {}, {0x0, 0x1}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 1.862602215s ago: executing program 1 (id=34): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) 1.79241497s ago: executing program 1 (id=37): setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000f09078ffffffffdfffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5020000790786be3"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000700)={0x0, 0x80043f91}, 0x10, 0x2041, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x742, 0xffffffff, 0xd, 0x3, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe07}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) 1.742247349s ago: executing program 5 (id=39): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x3, 0x374, {0x6, 0x4}}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0xfffffffd) r2 = msgget$private(0x0, 0x3f4) r3 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() r10 = getegid() r11 = getpgrp() r12 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x5, r3, r8, r9, r10, 0x45, 0xffff}, 0x3, 0xbe53, r11, r12, 0x6, 0x97, 0x0, 0x342}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xfffffff8, 0xffffffcc, 0x5, 0x1, 0x8, 0x7, 0x9, 0x1, 0x0, 0xf, 0x2}) r14 = getgid() openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r15 = socket(0x1, 0x4000, 0x8) fchown(0xffffffffffffff9c, r3, r5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000380)={0x800, 0x5, {0x7, 0xffffffff7fffffff}}) setpgid(r11, r11) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000003c0)) socketpair(0x20, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000440)=[r7, r4, r8, r5, r14, r5, r6, r14, r6, r10]) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000480)={r12, 0xffffffffffffffff, r17}, 0xc) setgid(r20) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0xa, &(0x7f0000000580)=[r22, r18, r23, r6, r19, r5, r21, 0x0, r17, 0x0]) 1.740699625s ago: executing program 2 (id=40): setreuid(0xee00, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) setreuid(0xee00, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') 1.738999947s ago: executing program 5 (id=41): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 1.736905256s ago: executing program 0 (id=42): syz_emit_ethernet(0x10004, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000030000008344ff8c0600fefd000000010000ff80d1440000200000fe7dc9000000000000000000000000aa4e204e2200089078037904d55d"]) syz_emit_ethernet(0x10004, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000030000008344ff8c0600fefd000000010000ff80d1440000200000fe7dc9000000000000000000000000aa4e204e2200089078037904d55d"]) (async) 1.723922255s ago: executing program 1 (id=43): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff803}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffff9}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x44}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {&(0x7f0000217000/0x1000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002a3000/0x1000)=nil, &(0x7f000012e000/0x2000)=nil, 0x4}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil, 0x80}], './file0\x00', 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = semget$private(0x0, 0x2, 0x504) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c397, 0xffffffffffffffff) semctl$IPC_RMID(r4, 0x0, 0x600) semget$private(0x0, 0x0, 0x6) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xcb4, 0x9, 0x0, 0x1, 0x1, 0x7, 0x0, 0x1, 0x0, 0xba, 0x7}) 1.716716649s ago: executing program 6 (id=45): setgid(0xffffffffffffffff) seteuid(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x40000003}]}) write(r2, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) clock_getres(0x6, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d, 0x1, 0x0, 0x7}, {0x6, 0x1, 0x0, 0x69c1}, {0x8306, 0x0, 0x7, 0x20}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000280)="000000007d3e187f863769213fc33d0817c53fcb7c7d40c8fbbe3b6fa516759554e82e576e", &(0x7f0000000000)=0x25, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000018c0)={0x1, 0x58}, 0x2, &(0x7f0000001900), 0x0, 0x0, 0x0) 1.649465208s ago: executing program 2 (id=46): r0 = semget(0x0, 0x1, 0x281) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r2) semop(r0, &(0x7f0000000100)=[{0x0, 0x7}], 0x1) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000000280)={0x3974, 0xfffffffe, 0xfeffffff, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) 1.648675815s ago: executing program 0 (id=48): syz_emit_ethernet(0x38, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000006060001aaaaaaaaaaaa1dcab79ed1abaaaaaaaaaabb3d2997aaf619578c0625b542d8ad21e80000000000004e074236f90448e7915aafb14de942efa699"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x40}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000340)='\f', 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1011, 0xffffffffffffffff, 0x4d3a) 1.647709242s ago: executing program 2 (id=49): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffb, 0x10, [{0x9, 0x3, 0x4, 0xa24}, {0x45c, 0xb, 0x8, 0xfffffff9}, {0x80000c, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d86}, {0x3, 0x2, 0x5, 0xb4}, {0x8000008, 0x600, 0xfffffff1}, {0x2, 0x836, 0x17, 0x8}, {0x2, 0x87e, 0x5, 0x9}, {0x7, 0x90, 0xd1b, 0x88}, {0x1c7, 0x5, 0xc, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x3ff, 0x6}, {0x2, 0x7, 0xfffffff9, 0x108}, {0x0, 0x4, 0x1002, 0xc}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000003c0)=0x820) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000003c0)={'./file0/file0\x00', 0x6c1, 0x3, 0xfffffffffffffff7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) utimensat(r0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f00000002c0)={{0xb, 0x2}, {0x5, 0xa53}}, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x2, 0xfb, 0x8}, {0x84, 0x8, 0xf, 0x3}, {0x6, 0x9, 0x3, 0x9}]}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 1.645806648s ago: executing program 6 (id=50): rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') (async) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 1.56747325s ago: executing program 6 (id=52): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x2f, 0x51d73188af82c397, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) listen(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x2) write(r1, &(0x7f0000000200)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad477cf807815cc174c5e1bc4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x2400) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) 1.542220709s ago: executing program 3 (id=54): r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) lseek(r0, 0x8000000000000001, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x1) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc, 0x0, 0x0, &(0x7f0000000440)=ANY=[], 0xa0}, 0x2) 1.469478791s ago: executing program 2 (id=55): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20400, 0x121) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x24) (async) r1 = socket(0x18, 0x4, 0x8) (async) r2 = getpgrp() (async) r3 = getppid() setpgid(r2, r3) ioctl$TIOCCBRK(r0, 0x2000747a) getppid() (async) pwrite(r0, &(0x7f0000000080)="6a6eff3c09f9e48bd0d69751480d8890bf25fc792138cf299c", 0x19, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sysctl$ddb(&(0x7f0000000100)={0x9, 0x2}, 0x2, &(0x7f0000000140)="5e91cda5138ab2473584649913b33578362d42fde2b6259624976594ef1367c2fc0d9fa5bb87d38b24a9648460b593ccfc394598e9b784a8f09b56f347eae0198a997ae0d36cf850641ab1ddb1c5ee3a03ff51b4046593187c2436b847a4153341995faa273eeb9ab3b8ebb22498c799553295a2d0ef43baea9972ec06cd23ae660b4e2bc0e509002144fa9ee996cb5d3428cecc3c435b2d9e12dc38b689259080f6347fffa21b27321aaa858551f63ffb7ea4e90ee88022a34aa2d65b85cf0c55354ee46cdbecd046bf88746c5c6e6a4efe7709ae3a3575a7853a297e9240dd82064ba103f2fa6df6e72c8e02d78332a442cf3b55c9f84639eca9f42b087b8667a84c89e4ad866f64ecb08a9d0a491d9096b3ed40687bad7615852fdec24a4bb4c23963dc2ea32774031213ed8cbc20d0f4cf43c35d16a162136f6651d75f575bfb0e0ae7f92d083bdd0486d05b47d04e5cc3d7b5f9ed53eb94089c0ed27a594235649fe00d5e4b3bebfe263ebbcf2149a18d36346603c4b85a41e207f74ad5d4bc286c3640f0e9d2eeadda8c3237f58490b930db7e45a914034e98aed69a21453ea422233859a59037477d8b576b73c094b5d938b92111188e66bdda50fe4e58d1b967ca6674285bae6a033650e9fa21c1bcb56e0ad1b416c43b029f6d7a90670da17a19906e0ff08bb04e6553741926d0c376ee2e1c83bd3f9613ada3b9e9b3966131d35e3d0236bf45c34174ba3f8978e03193c7306a93897834d338a4ee9011766b3d995e989e81427f9cf82db94af1cc324767fe79bec54c209b7e4be11c49150712edfad7e3ffe1c2117d02e6fcd7a45fef2d46e214ce5f9dbe8f5da5611c02d762674123d8502e1c4f434bb1878533475605a483e2a17fed3aa57ecc2fe94648bd07f1286d1ddea2989ac3460e19541223bae8e18529e2f4c46d4bc18fff708c9cd3cfaac4c6e1ff5d9c119d2196f2a887b750d5cac7f08e22a18bac0d1f3edd182454d5ca04418b55a1e95481ed7489570e215fc1ce9a70d159fe50066fec7d9a770af2f8106224996bcaaeb836daddbe75be0c21ccc367d78ae3f5105a50c3180a554f9e67c51c65a3e3b5675880701a5381e04dd996a04911801074d85c4c0d7f97772a1cfee49141a2f3ed081b24a5720e061ed8aac012dcd5b0bf9592cf2542d4f561eb544ef81fb1f024ec856ad10b3333c48cf30dca8c036a8f4860890d759cabcec558fda808acee3c150a433fdd15b7385d7f0ddf998eff74c0e80f75fa2d1887f5b46d79f6c64ec0fe2c09a5d3a9543bdc842f79f8f21f411d243c0c51c223be89b0b2500c3d9a1e52d625868a27bb3fcd62efd2d8f654d28536d2b6e6038cc0c8ed2e49f1c2d44d9a5673431ce80c2f0be648839f77bd10aa59aac948f8f34d6fa927a2084e83e0bf9fc7fbe0201ef647a811fb338c0fed5c58fe15171b4e4369494ebe43fea389c634897d3a1c6edd05249f6c63f13b8620bf4ad78e7bdd8eb8dcccf1320ba1d1318dca57de34ae3b651f9d510cd20a018e8234b51481ff91ce27101486f6fb80820c81fd41c69234f8fe01f2b1086486861d58c90f0d6af20950348184cb8de26f7af3503de0303446f92b364df63d00b28047dc9e76b3387add1b050c52d9f040f230777374ecded31650ecc5d8e397d5063ff6a0ab8c531d9f95ad7cdfeef6e67d14695333d7f21e276f41aeb29fb72129388dc7ad000b6de9b2331d897dda06cc8dd85a6ae52d40b628d4c8bdf2bd93e2137b3544562a0eae7fe247e685d765bc7d65b2297d1d2f646e95eecade82514b3c9bcb8ae4e5d74706ae0cd0ada6e005e0b565ece51633f76bef49ef0bc3c7a34cadd10fe6721e917a4155b87329fbaa1759f8ee3dab2928ad25f0821110bdae274261d12cbe9e89b8081cba8b41dc6b41aa7320a3cb5535ff9af87c0656d146258c529064fafa1464a4d56670bc06f637ac4aef5b4389aa9a46019540653fbc8773e8b50a4c322b8b6dd840e3461bd726b9eba5948ce33beff8dbbc126f830f17724b68d5d732220e709db5fdcf1c40d84a2ad37019462a6922b0e66e37576f8a8906fe019c4a1bd077ee9ceeb5c1646916a27fe55d8b7ac94cc11dfe3dc31542870673f1dbe2ad2f1f9a167ef1ea9d88e724898032af3d2877d46628a3fca1c8ce28d6e707cde1b47ad388e9315876d2c6c286c9b147c719dea461a333ddb3bcc7b8f1adae0361415db21e3ca5193be76896de3ef25967141ab813c91d82a6735f51ec3bad5451cbb6747363d1b085aa076280c77467af84eb952ba8e79ada8058c5c1630c15a3f442999b05cc8a5ac35fa8c16e6a1e9980c89610ed917c51cec628277e1320569ccd52a26672f20a1366a796f0706bd07d973fe34171c9508c3a3bea3763b3f35076eed73d957b050c5939de9dcdd63314c079013c83ed7509e75894c67a697babeeee3dc9deb14ac0c86a3633489676511d6d2c9da1350841088c56b7603ba780d69e9a0e3e30f38cb5fbf252c5f13399f5f77dae53f72a932993b0dc9ed145eaa456c25d0e20100b1c02ffc8052e3c23622c72400a5a91049973c292379bf9fa3768223baa006b8c17319e1fed642b35091ba4dcd0882db61cadec094da0d8495b003eeb2eda000b2588ce0a6b11c3e7ba8053f5b41dec20759247659fbb6d5d91bc42d288ed7a8fe645abd7970381933e31a45fcd70d707946e8f338cfb99dbd6800939e93b93aac7b565d3a83cce7c8c5064b324201a4c7537d4558efa24d99952ca241ddd0afaff5adeb68c98b38e48f2f42d0edba0915fe99dd897e13ad8e927eabe437a252153d7b4d84f2404c1ad832ea3089a39bea97d7582667321e42a5e5172b8795cc22cae20e29a9c2b9f5b92b109924d4866d81ed1c984e7ffa336abf44dcb93d074bdfc03ca23c93b679b8bc5fab47eaa9a111a039c1321ffb411ff1b27016fc4a8a71859201db16545bc546660febf42f3928b237a019a944ad0209995c66d1115daa62e1fb88ac9501ec229e1e7d0a3cf33fb6fd5d84dc53dba4369844e2befb3e3fc5bf9ad66d54b02f26075b03caa4248d8f259dbf945de455c6e497908583f9e73ad828cf410b394ea4927bc8faff2fbb4f11228fa0784f0ffb33563aacb21aef6ff48bc3d7e106ec5fab2bef85e63c0c1beebcb2f8df527e4f8c1b8699e003a205707f63162026efa147b3a9548ec497b55c7f8a5c0d11450eaa19512ae9f653f6de5ee36f0b8230ea0c33b090696fe16e583968eeca18d32d04685975aa19fb6bc9f9fb8fcbf1d38e7773b419db7cd52c27e349e742a55d954a3abff3e7304474e4b328a731c223d9cbd5d0ab0cd35fdd0ba5bc4313be45763a490f24cf7ef84dde96b353489424eceed8df0013aa88b82ccf1fd756da6e1203702f8dcbfd133c475041470286a2c8373dfe0308927a68e9294a7610db4252d0a751bc8c173e7f7e0be072e4ff9e9383ed2a6be74ed8a7cfa23653e6bb4d2d57801bd9bd57ac9be5c24ebe1c20443f568524fcb41b3f65b9e04299b10cdb19783a0398844a86b9956ef4dc2cc27cb43c5328f70336eca54e403900c38837834feb7ce3f0fa1af4efe03c7214c2178030fc1af5f23d73a94fce012108a0bee33bea0460405f1ddcc711c491c34948260de212629ba8b3d8e5381d990e6e607f72bf26062f18f812a12a2386022ad847c5c3de5bde7f07acab4bf546e9e7b73af5536b9cddc7b55df6b5687638dcd9560f5f2d9592516c14e61d16bd96b34379b9a815d65be36ac55a6952c6511f86cdbd5b5ad92edd9d5d0d79603c98127865485e3a389d7a280c6ac44f9ed1d611a852ccab70e5a4c9761f97a5252fe6f937ffface3bc991a1baa3485ecb55c2eddb4bd49a48cced1ea9f96aaea289b056ec844934103ae3d0fef0905d9759e022d2647bf4a7bd01c9bc5754f342b08299515bdce8acf0fa61c4ce0d81343a022cc9ff18d67c03bc392c276f80b4b124cd4ad66ba8dd10e19d683513a5e227e4f06a0f2b6fea9c4c7b0c898a1aa3f44198d431847c02663dbe2458585e3dcffe0fb8332c03a4cac6ce54822b7630974729825126fec8523275e60b8ebb00d91ac1b37eb5e3c50cbf260d976fa4328f1bf9ddce68c4c7af8dcd260ed1acd2bf6a41cafd6db1e153311f82a89450a56baeb4c0f87d4f4209735272002610a20ebbfc443b18f9370bed4723b22707634d174c5be161e17affedf2980cc2eafdc954c3e800cefad1d64249de79b32fb595c3d4f15b6b525635e029560a3ab1b1293c888e2a725c3cb2a55cba184b066e629c330389c63880cefb7147b837d7d8425f261d4e7638dffbc9a23176f45167ff873f844a0ae283c3b0582efe662d9cd5056423cffb685ce84047574877bd56eef2fe789402b3f4351306106b7e56476660f5c5276a8b8f4952d2fc74815911c5f7715fa3b00ff4aed5cbbe34cead9b02aed75a8e7c2ce105c5dbc5a40cbfb3a187fdfdad832624241a8bfd2f6bf1678bd731f7cfd0cb50606366a25e2c7aab412fd9b47a1373e0fa4b43b0bcdc2a52c043f68a94d6c92dc1012ffdce057d0a89b5e6e1a7a6b5c6fec14b4de92aad4030267d5bab0ef773cc5bf2d8b5138081a11cce8d9016a556c54117a437dc8970d52c81924cb6348123d33d26df7a7749c3a191c0ec54aae9b6daa1c78e67d9d834843485c035472e35887180ef6d6cf7cf4b8716181ca202619d744579c5cfa73aed527b58d453bf70d25a41899d08b74d2be1e86d041b9340b93f37f7961f074711d562f498ba70f60ecf5d755ec116c9ffc2519210077c89bb17a10a05c59323f2c170687a2c03b0d801f32dc5735ecfdfe9adc627493dc2a32e00d949fee7a8a1e20d190d7db270af1715774a1ff5b914ab738c4be3319e2e97bf0abc6a3aa940d81cd08db83eb7c89fd5ec331cb1a9f9d657b1939f2b5036f72b8c790646155b7965a78b7bb28624dee2ad8d5d2c6c3a043bb47fd6a701898201ba51f63febe2e7bbfb41f80887d4d3c0488881e52f89fd7a0f9bf83e0486554d5ce01c75f5cfe5dce9d58bb6c6fe0e53ee85cb26ff70e025f7a1a0370c28207e53da5b365c932397e512ee8844ab7bfe08998b657b1fdebde6bb2a899faa28648c4b4e31e3d5ba0c5ab940de389d735772fdf481a37a156f292d29797c775677954d371375e01d10c7daeff3362bec9e955b7db51a63770b8b5b0defc408f6f0694b52586433f3b9a93e74218e19fa768886a0edda971a861fdd01a2d576cf8293cd818656bee9d2de07db2c84711b0c4063de30322aa08bcce08257147376d49489ce1f50714454c3de8494e13c0cab383c2cb7ce134916e8cdbfafdd1211fe5eaef4e9039e31d41c8fc0470a683be02e250d375fc5a761cf6f22f243cb85809c62eb423916149250d8b9b94f34841342c9ea963beca18d839fac8a88124be78e8bd60b5d7ccc8b34ef257c92ff00d591d45bfc431b20b3ae8a69a3c96c5fa3ca820a6081fca21b642b4c5e5cccd0f7def39511d38596a66105a2f7a8ea54f1cf5cd63915e80fe594604b5ef1ee0835d50244f65f0d06352d79dd4190ba7166646502a8927ceedfefdf0a8ec22e5a809d71f2af84562c50cdc4c1c4eacd41e20c979df7ffb00a0f2eca5df7a1a4d434d164e45b8619008be2e57464e7ac12151216070222f39b18f5f8f4333f2676949a17e89dff4a2f1a7c1d1c47381f4ce5f52713c559b02062245680205ef42799486e94ae0dbf11be200fb16e659227469c986fa68837d287ef7", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="3a171b3b914953c0f6dc625eff419f04650008c49000ff1a5425918ff5222af56f4f974ebb8323561b880fb1b8627061500bb37881437ef3ac71c05a682e1889d2c983c4c6729fa8f76a1a75c6950e4a20a2de7eb798ad1b952807beccc79f5b74e43879a83c5a9f60df78744a75777226c5c10303891998294eb480bf221fd0ca879ffefca7db8712ac59b1a689a38ea82d6cbdba3d6754e52771a1e930a525e24c4e001293162151f233c4833ca7ef82c797208785a4b9329c866d2d8ba80c43ab7708fdb2165aa0f266403e8b84c2616dfeffc704cc1e2f3c848f04e9a613285c57c9614fe6c6446304f260955a71e76cb66c9e4fb5ce781efc60b2c35df80ae77ba6ac8a1d128b3af6861dec26e21c845fb81d87516805431a4aa84e5560ce1984cb900de234acc3b26c8af2f34c155439869c4cbd07745d500cb52909f41f53ee044bf640d869c968b3898d6bd1e2dc90b179ea0400f11c77a6115a88568c54ce7d281a5778346d6102867448c319eccdf6d95e142767142e6bcc13a568807fe306c2c8bacba364375a1bfbb9e5cb072fc0a404c7a5a8c9ef0e778c55709e251da50fd776c1be4b38ccd163bf4b75fe411b63a3f1971fab393779735b8773e017bc70ec75741d8473244247965022a9f1c83287d9e4479ef056e92aad696b6b441d2abf492ee33c18d1ab52967b324826d0a8e04be667364fa9d2dbafa7b4358204b256b145d7374c54a6013e1e195b08db16ceb957c31b9985ca50df8d4c6626de41fc7bf35aad04eb0f1bcf4a2e2d6cf607e5a9e43acf081a6f8fe236c5a9da23d07d27ae23565d4b229c832c69891c75feb47abd00e8c1e391343ca6e8fd1722facdaafbdd547b77e7b15eee5794195f7e2735ac9ec5fd5724b16ab713b13a897afdb42faf77c5e7cd3d75f57433f8644a40bb673d64bea08933858baf4eccf63343acbf10c23eb5a385d775127da3d53ebdf30ce9c50a059370be3330ae77ea58be425277972084adf1e5814d34e31b458a849ec3d1053347611761d7c2a8ed700e0eec91a15096df8cb95597d828ff5b91132f5655dd0102517878c780493864bf019dd99afbd2e67acb316e4c5609895610e3e25ea57adf4f0d81c99163068d2c285a492a5cd7104e1341fa4a65ede20e1aaa2fdf3d09d5b52ff7a686f7cd46eeabed473fc269b0ca00c9a27c167972864ca0cd1fb7100f7f948d13e42fc8ff1cc605f8f76eded0b717592a48b535a94c36b03ef79f23c53c112d07db5fa96d615be26f5032874a18fd800b4c37d7d63704288dff837b10d73195486238445b8a192530a617482df50568683fff45e038449edb8868500f2bdc63cae1fbccf09636277a4bc7907adb34d820fda451486de5aa67a503ed98525a6601313ba5e300562803fb2c202f0047e26807834cf137b4b6b580afc72335fc587ab57e38d7d153d17b8f21ae65c19cee77099cacdc5657204913d2744642013e118608c7f6ffcb2d685682e7c1769f302bba59968d671170f939804502beb87fac3f688fac2c3dfee748b0e95c6b30613fcd57a0ad91d5132497e994446071b5ff2480c8d024cc23d81a735e114d9eaee81cc04596b9738a21917d392eaf4564bf5026f731243f905e43e2ae3f9486405a73d2678e174596b2786ba2172c4fc329e6700854fde6277fea4ba61894039a1e64d836f8d5481a0df189a97d6a9bed658061fa138a3321f257ff50016e1a33f8e44179f32642d4ed77a3ec42e49347895b871e4efc9d94212d8cd02a0d48ce9af99585e69f68948dc19bb554b48cf63035feb7909ef6c479f435534dfaaa0fd51e8abdf5cadd3c978595b51f24f5cc9ceef3f46a1fa8ceb869977f662bc44f73f5a14e517a9e8fff6e89c949d9d877f3d3a7c9a49b54a31149d05fd1bb135057d53ec421c05c9454c44ab33ad4e4f8e28906bb5faf2faead1f69d00e0f91e002552e0a1fe008af817d9453ad1fcf673f4c224d72bf13bcb47d698d8842f03faf243d09064bcf6f6f9b4cb7646f8c2dc6514118563a048dd674e11b6c18f6f13f4060e38ea09eb34736fb5a26ac21177f4e2dd753bedb40117cd05a6194c3c5361bb50a464a3b7218917bc58d139c210f588daeda4f08b12520ffed053f659f94c1325d5653252a94a5a99da85ba39031d23df01000c5993aa40ac8ab591cf435307bdeefd53dd24de244457f2a5e75f0d0ea7b532cf257885f160f9054fc15ca40403c6150c91073bb572fd1c092c580ae9a854fa7a3a18a2b8fb8c990bc417f7620990158520a24c111f395ce138e05d50d15967492d7247572af74d7c25b017e35e212b6d078c27f94b012104da3660b1c2409eb0e7005046456ca4d4ffb2298e2b0b584300df634c26b4c40c19c7f17b4ea36434ab6b72084a82395d1cbfb1df1efaa2b4d2924bf08257bddcdf516bf0930075bc476cebb940ca8c45a09333f93c491c649fcd28fb5ff09a6f882165d13e62f86da99b5fa40bb5a1453f695e1c01cc520e6ba2990c2161a54038e8604c9865b3d7ba415df4bc131abf6c2f5090935c6581ad28ac44e873346478274972b8e6923f630294d3246b4995d5659324adea19500e0cf2b4c59f4249b8670515f8f39fee4ea3d008c813d198f2cbf16338125b73b306225e1e36d5686ed767d2db038f81dcbfe5a145fed40dde9ac909303e074b1295db92b91d469a45f4af573a001bb8589e259fefbdcd660c09807596d9fa77a0ddf8fcdae30a2c542cec962874b0a274156c79494275f901871bedcd5aa92d89e7a02d3bf7d078eb35502d9519ed9dafb498e9017340dbed04b44ca28110f0a45f4620f422b782c9956568d0683a583fe7a3c1c3d41f9e6a8a754671932fef54a3502b2a52ae6421a48d7fa1657caaebc2f0aab2e2e104542cfe6e85827f9f1c3db103a716d53c3751022e15cf4a1992c4e5b1eaf1bf60b7e9d29a272d8a5950ec2a512c05950bb6daee7e1242ea9472500cf19519859c33047a3aeb5e25e297890e69e35dde1aac0fefc074482ea5076d56dee8c3d8a4abc1ef15b1d8675ca6aae43a093894bb5ceba960be62fd3cc3a8974c8bbe5d07f6e9f8a32d5f0cbcbf8453989d0bb6e9ce06e338da915434804396e47973eece444b8ee6363e09d144c0368ba2a633aed96ee7fd4724a3c69fc14edb14896406290328ae4eb086f529c7add3fa22882b124db6769d3131f80104959b9da907b734e323806438ab3b27a333ca7697e029665bf5b3e9d5d7cb4ad6bb9abd53bfbb23d3839c6a442a5f4d37c3730270cfc065c02d816efb3eb70bf7e701ce235c85cf7b5a3e672223e9e6bbc045a2755147922dbb010d1f9b33e4b0902606dd4ad47514f6f03a745146470b5c2e633a69be84935112a09f35e033e57dba7cfe1d3a39fc90832cd9c9dbcdb3b24f421d2850cbf534980c5407ca5f4b7e18a542ce6a20e000475ac7b30b39b65d6cdbde08157f0c0fe196bd4d5b608f9d2bac7e94a9a5bf7a2b5b2605174ab2a1a52b5edc5d95ac1e69f9b5bfd6913a617c7a86a40249a278182b5e6fc66c6b53f7f86b23a9fac86a62be6a68df834f679d91b7988424a2c35d5097a8e2d5f9f1707e97d55bd411894bf524db2f50941c8d1cec80e1b07249b30e92f351a2faf3e7929dcc9ae073f118b657e1ca03d610c4f6434cacc51a0cc0027febe3164228eb3485b6161b24d42aa6a17a63c18a7d8419c213bbc207642ca42cfeefe734ebca88a5316c78f2849855a72f3d0937b61f11544ecdeb72f1d695103e421de4e924c1522a449b3c2aa64276f36ca0b3659d31018de04aae9f5bc596ad68b6799caa1e4a5e85451f5e229a356c255b46b7f276516a3b29f936fb4fcc9fe4d46ef970798a8930b9958ffe6379cb0c8491819a6903f3881f74c1d0425102668175646ab50f41f0fde313368b288b236f03b7efb655731a93f37b87c1bb272863d6e7f4994891569b17eb9deea4cc39366cde6af45d6619976307bf89ff061fef872fcf23409b6a50a87f80d7b2599322e1c61870f693f59e19224fd93d4d0b81b1ba0af77e6e6efa7b90aa014477fce7bbddb6843c3ceb094eb5485341eca206f554f42bf9eb8a17c7bb4df27be849c692df991e385055400c8eeeec70066c64dcbab89fe114b48e18f460d1d3c73a3a04f6b7481dd7f9bfe56a91d87650da1860f908129249200df5bf9c7b50da921956af9377591ed39a3c0f9896eb7bb330b7751b2cd01ffede7b0bd79a75bcc3ca5219767e86c4b33d4a28acd83d5598b036d0c3b79154bf7d541cde345a2b51a20f9e19bd837962e0fe2a6e0e4e23c4d9cc6083bdbe7ae226a3d512351f1687a7f10294632df24716054336b3e3cc06fbd80209b9d0bafbc5b5dd016539d5a74a51039a45c752d50cd8c0aaef4778c60e86d9be7394a09ecdf87bd0ba320cd05ae94f4bc28ff29301bdd8e131ba274de6d92c5c5e5988010c828aaa6d2e713d46238261e0acebac0c618ac9d0f5dd9b34ba8a6236ead340d941154546ce4a0a428591b10bec9de9ce9ad906e0cdb6ed8c52e02b3cfe33f32e9410113342da225495f512ca365e1b27722253b96a40b1c6f5112838a8c597c61ed4654fb62884faf6d6866f7b9e0b61d05190e7c8c7cab8a376dac898cb5fef67e06b23cb99f64c25c411c53581af6e0cbfe264e1b2d1db4ea9ac541c08ce724f20c4a37a738f0b91bed6e527f994db5d9f24eec4f3eae6a1617c1eec6eabec95f3b6b07ef040a87d627b0dbd58da7087961f6277a0571cbecbc8a997c840c8100f4bc36a6ae7c9b6669013e6bf448239803d9be16a70b742edd89453e68dbaed4bb785fde35daac54420a9c4632f74043214a9734e60c465e2a5b28c174c547bf2628c3a89007d0ad30b68cad07159fb90ee7283d9dbcbfc90892f7a4b88555f34da5b58baae996a19645769e93d31e3ec63631ff4e127a99a111cb5b065e2e2c024dfa1b40754a69e3f60990e0594550db0d546128d51b5af667774202c1466412374bf02f1cfbf6acef8a0928b4559f9c8e184a5b257453de6a41e559f951da92b434f73cc287ad210f572efa2fa81e7b7a02f2da44670acebb70516d80fd72529aa9b98be4d0017e002d3afabf60542cbf40607a07789411a1c627cd62e9d65ca698dd94256aad8795c22faa94ee28e0d89f73f44a42a3a144e8ed8d5e8675bb55ca2691261b9d75106969afc930e240f9b4204df35bccf0df164b028d54115a74e7f1a98c1d7f0386d056114151516d1a9f4f0878756c956901969ae79d5dc5b208f5434b50b485309220d4d463e40768472a6a177c5b677bdef7ae5bfcc8e4991d45d3b04aa1b8ace0861bcd76dbca11abd3cf8c1ef08c51a43e9e756b99a448f2f506512f366ab43055dfeb6fd7d21e13b9c8f54bfda97cd3c93c11f556b3d0bbba6fa585c67f81d02398d01c771529584014ac149a31ac9cb0aa5b1cee7276dd8a4289b1d070c57550078a861781ce262565161c3eae088de338f03e66066978e0c53d63b9b165fae01dae2ee7fdaac1c5fa490f0572c9554e17cf86fa72177fd763ad663011f4c4813a423779c3a8a409d5fb3d325f64d7542778296b4d47e8b92ad5ca837ccbb5a3f30b06b50781eeec637578da0a9c0255629342460ea4c04dcba3dede6dd3d5f5debd7fa13783c8af00b77a2e3eca6ffbfc82a91e5c66477d04166cbe6603c210eeef9f1d137ccd0452190e74fce06d554b628c9c038dba3bdb9f394fa719ffab543e2e7a80cd868fb1c61a37c96159e9db35df", 0x1000) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) close(r1) (async) poll(&(0x7f0000002180)=[{r1, 0x1}], 0x1, 0xc) (async) pwritev(r1, &(0x7f00000022c0)=[{&(0x7f00000021c0)="05605de4a837e80877124eef984fcdbf5642600cc92d3811b5988d90daf41eb3d4063a904224f24b53da6f88c19b31a1fe8882f63115c9f74f7dbfed0175740a5a1bcbb734eb8245310238b58a136c6230eea5fdbb338d9ed11388cd562a8ea863c0a26adb2543f28306dce1635c9f5f8312ce22006fccccade951bc231fad17b4980e47802355c0625465333af601a959d61c55ef3ea7341fc42c65e9181186957160e25c9e7c4fc59e4300fa92fa6d77906f9911fbcd367f979db4f9b7a3ddc2b3510cceb8a8b09992f19bf32d89c2c9db027aa0685b82", 0xd8}], 0x1, 0x1c000000000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002300)={{0x18, 0x3, 0x401, 0x4a14}, {0x18, 0x0, 0x5, 0x4}, 0x1, [0x0, 0x6200, 0x6901b261, 0x9, 0x4, 0x0, 0x6, 0x5]}, 0x3c) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002340), 0x40, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2810, r7, 0xe00000000) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002380)) ktrace(&(0x7f00000023c0)='./file0\x00', 0x6, 0x4, r3) execve(&(0x7f0000002400)='./file0\x00', &(0x7f0000002600)=[&(0x7f0000002440)=',\x00', &(0x7f0000002480)='/dev/wskbd0\x00', &(0x7f00000024c0)='\x00', &(0x7f0000002500)='\x00', &(0x7f0000002540)='\x00', &(0x7f0000002580)='/dev/wskbd0\x00', &(0x7f00000025c0)='&\x00'], &(0x7f00000028c0)=[&(0x7f0000002640)='/dev/wskbd0\x00', &(0x7f0000002680)='/dev/wskbd0\x00', &(0x7f00000026c0)='/dev/wskbd0\x00', &(0x7f0000002700)=')[++}^@\x9e:\x00', &(0x7f0000002740)='/dev/wskbd0\x00', &(0x7f0000002780)='*\x00', &(0x7f00000027c0)=',(]+--\\\x00', &(0x7f0000002800)='/dev/wskbd0\x00', &(0x7f0000002840)='/dev/wskbd0\x00', &(0x7f0000002880)=',%*--&/}\x00']) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002940)={0x0, 0xffffffb8, 0x9, 0x0, "5ba0cb97aa2115acae308d2714c294ad631c2e85", 0x8, 0x8df}) (async) r8 = socket$unix(0x1, 0x2, 0x0) writev(r8, &(0x7f0000003a80)=[{&(0x7f0000002980)="0864522be3f1737775a83066800e8c72fd7fbaf55f0faf1deedcc353e85fc11598a36a71c1a345f9a146193329dbb919d9345b16f26245cbf92452cf8242f1e70fe46544c341d9648b54d51709a21bd7251fb10755a7db05f99e0e08b9707aac0ceacefc0370b42c89b7ad1253cf63f0f2f48a4c89d5", 0x76}, {&(0x7f0000002a00)="e0d7446f609ff61bab154f7587d4", 0xe}, {&(0x7f0000002a40)="0d9e7c9d50e5cf49ba5d4b311e9a3eed57db87560ebea4", 0x17}, {&(0x7f0000002a80)="4b4832ac5f10c02edd9f6de172bfb6141d92e09158711f122fb933e30e5835286567fb76f549a2e0cec2ed2a2b3bcc4ca01a531f75bc99af84902e986f8f4ce8451c9244b2fd6366dde2ddf820fb1ba8d497e42fafef3f17d33a4eea3c67c16dd8028ba0db6386091912e6233d964895d794ca96f101a8402a75246f97f46658e0538165c98bf8ec3199d963c03251cae914a392dd6fe1412e8bae06d56185926f2cf50d120308fe9342b3c8a960d3380467b14805afb0f05828c62b095ae39015740d35d21b72a3d17e8a5d297c37fd37a1f62f8e88f506863ba75f957ed2802f24e0a0a5222f8c98855cfc8e0a44c8807652856eeefc6dc6d1bd93b57442c2d9cd18ee864737fb898578a7d17e9fd2c7c33adb12f1403ad16b3dfc398452898b13cba413ada2d97d0710b29475b6ac75d3a9b2a13627c3e1eef4f3e48df302fdc4c8d0dd3f482286c39d4cf3a023f13d30c852f912215a2325c2aa1241ec25c59b1553d522b69cc8898c68067fa664b63a22b588bdd328e07a7a87cc55e1b8be524f6fa4aab3819cca40bb1ab809130711e0a9798b1fa64f4dc75ff618c5faf13a6d033ca5e5b452316493a28182259687bcca3666d719e268b8bc2dfb8cb72977de27f0361631fee49bc3abc45043a0c491fb11966e5a029393220193edf9a17c9b9775a8bc1fe140558094f194c4e375f0d9c4f8f1b1cf8a6c6be1f34e070a5adaded943050510e1a9e3b3677c976ab4d3118d9550f06c03318592a07aa3427befc493bf03940a345b2ff0c3d0dc5eac63da84eaf211391dfd2c5eaac52b334ad65ccaafd4a46032d3c43d9eeb3f341c5e07be351bcf789482420803c96e3a6fdd2762b940fef991073569c9550ab8a62c6dc5f534e556fc6d9ac13ca80bcbb2b118fe2a9ea1eacda5a6c299a281d31272c52c3d593711ca63b04a66a04f2f9a5693a6ddf1fc892c46e85b11c09992d66a1df27bbdb9efa11ba1fa64ee5b282228982ebc6ff12cc98cf6537591634bf30ed028997640a6235432b8121c3196212a5a860a82a0f4dcf65455525ed70d440e780757eaeaaa8f462be2198304f0d88202ddccf685f4825215ccb42c526ebba2e08d89345d2ed60db23d96f7920c77e9a52dff39226ef6615b01c99eb24538ab7e4c88c589d0b294f1aec34400013f4c09fcb4778a96951a8c36a27246a186cf454bc61c9b751ec689387f60c40c4c0be54ff531a455f13c54c0a8d59032744bf018a3f41169378d40b9bc53e11d844a3f1b67ceb2ed66af021077e81edf7465524e26ed8090dec18934b69c9f469ce35005745fe0fbaf1757506e58de80f8ec4fa5c73815224cd7592947378635a82a3f3fa91886427b092221a1c8a5964bd8b05501e5506ba750594b342e4fb69b63b27adb1a130be7df6eebc225244277cba4e6a6b1d2eebb3cec6c1b4d50127b474b1dec0b3d1b0e23e9ac653f1a8cada3b868b5e6d8edac3e8010586b55ca4de29316a4ba3342ca9ab8768dd997569d73fb3c9c5a3bb5021963efefc23f2ee0d0202709a7a7c9253228e242872775f1191101ee6546150201fb8085aa7da17c64a88950cc2c7c1e0179f0b517ca78df5e987b9fe59da88776cef43b4b170c2139deaf1c37ff46c5677e048a99b18e815ecf2a0e7907cfea930eacd5a31c68b6d12f0123ca4eb263a3fe271ff5d0bba4a4a1852044d8747ef11f5a1add924d5d204f09e6c632a6298141227f51f02c6215ef34748f6e83b016cb5fc9ad94574763d6dbf4a3cf1d104d12f2edb60261286190f0d3122cde6f982ad48c1155bf980b7181d8a23afe35a397fe2db5e0277d983ac6dba5fbde37b01e4d9ac0673cb445d175d8a612a27aa391f6a2bcb749d81d0a2c8de4615696fc52cb93be70b981f8fa05be3d4e18ab566eb54dc7d0843d58d87711f352371050154166477800f8f4f6def87359c96818cdafacd71938435df232bdaefa0389d13e0fe847234262858b98b4c1549409e2779793ed9050b7a0856675a508b1dab71541488b9af1db8b5b83a198109dea77c9b11e1b45a338fb1cf61ebe3f6c78ecdc7e88e3021cc68af396b7c49ac9b1d2b2c82fab0f07984d39f2fdf82f69346a3bfd75606f7477a2315702267cd532b2264348e88c09bd9ab2fcc97433aedf9981c88e8dfc9e4578660550b30edbf5c6e9982d6a924eace7b139baedc586d68ecddf36b3ea8851bdd8e3df61e876e859d1bf164057b314659bd35a2811baf2d3efc624f17253ad8a98e647a0f0493605e814f0b800e88425dea0b6902c0a5498c38a039eda4bcb8876c4834e0f615afafd7a8180d325a4b15cacc5d1610607e829251b02a1661bd77397edf0f0c49d4247cbe9809ec1b55ec128f2f07656ad6cd1675ad21c7021d8c78f0e1d6f2de4029958c970018c0aed8d49e9e8ae139ee5f74f5b9bbcc108e0856cc24b3b5d6df1dd9195535ce27a5f05927b546c213f7fc7ee1347b8314077fd552afd3ef5d1b26fc69727eff1d246cc3fd00af66768415efbe6645043daed9cd5c617279751dec1a0be5e49a142e6fe864928288ccd15210376bfb7ef6efbf09700ec93ef0817b04c3126df4c9e40f24c724de4998db3b99b6dab989e16eb408f762a46220705c6dd7c26539bb43d7a6cf9737f5fe160da7426467898f3f6a7b643f18f61aeec97f03fe3c557e4054f516a7e2d47117948983be8bd876a75273552d873dca999decbe1d34b7a842604007b4f4787c1f00ddb8a5a3a1fb9af638065410822ad1c221f2e2a565ac8f950d9826054807ef944ff9f4171f98101cb85bd43b1162b6c94a42674d4001efb13421bbd4ec42eac01c5d9b895bf6706f8ba53d0e87603b7175adba49870d1c6dd73fa33af19ace6f3b8513118cb7d2dca6ed8e1a8e0de32f27d172b08883ef6e3ba930684a0832d5c4983c07b102c367cb54be3f1d95e80dd51af85c7503da7eeee902f56c759431525aca19a56eecf98f572ef23174bb3f70183f9b45539c8e80a03aad826bc88ce546a79c598141a42ca20074f7426caf907deb8942480a43061a4087765ef7bcccda3296c1615bce92fb253f515a1e2395ed8929cd2ed0548825d649266af995f02bd5426f9041c0c4ba16c987d8ca905fe938a42be45984f1a11914b5dba70a625bd087522e33ebed42892c2af7a7b73c580726715abddad91561f49b8fe5491b0a6c8dbf0d7929201330b82eb077678eb4678794a1d292eebaaca2696e3d51e712cf814ba499855ec916a60931b463ebd2852be22b80a77b35686f446c5d6814d19d3ed1069c363a606ce63f29261bff29ce0a2f66f31c8f80ab8053059256ef09967b708c73bfc19eccf252779c909ac4d9c936c9dbb0f690069568b58aaafdd66d43c8e42d59eaf212b412a047e288cb3b41a087f12a18cf348941c8947ce6fc795a80220713c304e37f77f7d9fc7fdf383760a5707095c7d96ec82c95a7da6097031b3bd2e94bfaca487996b7676dc2910efdb367f8906be20cb79dd661d2b440b2335b5ec4f930ba0f2f94a5260e509826059283390285255d9d328c213afae3dfad18ad213ff69c9fbf352dc207383f2425f16db930e507a9343dc15510245809733fa81aa942cb3ecd4b206f44c9b8353ddb39972d84de5eadf8c6045ddfe994c3f23848f35f7079c1fb25a7aa8c2eed40c0c7d067f635493929e932798ab329f0afc68ec1cc8f22e08e8707f4a9532d888cfa5aff74c9be8d10e6d815bde6567109a6829e74aa84934be4a28c6096e5d7b85269032b5a6cbc55861c8ac4c2ec4463efcc8ec70e422f29d67997df58fe6e5aa0e5fcc60a5ff51c392c5749f8dda65daeffd7b4ba0ae3836c05b019fbec56a7ca638986a85ca432139cbe156efa903f6784aa90d0d95f143d66efbe4d830a4dae64df39b8306e274161f040f759975161162427c486a7bb66121eb414a0fe7d7d3547064fb2fab8cb2dfddc8aaeb477c2327347ae8f81fede113e58d873fdccb4a9bbb257710a744592bb25511a6361c726d9a6b0f94655b0025c65065aff71dd015e55440c09a74440b21719ddeac9e9e7e398ae5409b08167f6d10257dbc342b5396e6ef8812de06e2ac42a9ec212125914062ad2e04174c2aa9ae9c88201b121c806e3eef0f0b3f98419af67fc73fe9cc960019985d261753658cef24347806f4d2a475157c180b5832e5ac97ad21a7274b9b85cd791acc3f121033fa7720e958fde4a12b06e2e59ec2d5dc4c08401a5559c4abb0cec14ac67e9570f7291697053df1a12a1f39124635918cdb501517169c2b930283823b1412878580f07d1f6ddfd968cb34d534072b5c72fdcd156c930114eb949b21038f09eeb78521c70529e5554661d6860b0d57f1b1bdf4c81adda75c18715af9a53f3535b56acf69ac9bc0ef45e3bd286eafd4034a3739ca30d07eaf5034137794b88e13b4fdf48731accfb41d291cb05a18c4eda858773ddec07f49d3c33b18d3537d309587a0ba93fedf254d8cbb645d2a2943fadcaba5ab4813880a5ea26985e85b2f6e038b44456830eb94ab36f14daffe972bf9219c6523bdc5d37efded9855ed64be346752d09f74e78457dbe79c281d78784495e04ad1a3a52ed6ea510baca8303258d22ed14c0bff8f71082f89f613ad5ab73525df8375221494c786d2903bc47772855e75e377412ae4c51648afb49f61ea5be07a9bb87f87a101f43135a7e922dd79734e05fd86df2eb5d4ece4e5f897bb7b9a12ae37f3ea38a5adf407f130225598db160e792a62fbe67118a94eabcf2a81e0cbef17095ac09a1e4a5af11e13310e0d1ea13479dffbc1c557728039fefb7918ae6627b7ac3d17fdc340a64c2c8524c2d999e6f75a7a08944485a98ed7cca412282e69eebab3e7bc8a237b8ff2f2f97cbb919d5348a5d3e674a659f80d1aa12ac37ff3162b2fb44d70bbc02314e82e4df0fb09ad4ee55c04cf44989750df568ce410012115886e281246d6ba00995fa7fcca3fe2943de129ea4c469fb0f998bbfa684d2498ed981f83ee8202d28e303b1ab228ea3791add3de0575e75c25942c86c17ffd0ea4ff92555bc0e79ad90b443977805aab8e84e793f30b84362a1e94c9a7c9a937adf0009b6b7a55efc0d2139f4fa0d91e0a71b8f32a987e0b726baff1b2390c2ce67d21852b31d42bbfa7a14eabc980d48e95ce2676b7631ce0477aa01fb6200e7a1dc554606038be20c37f4294bc6d1982c3220b1b31570a214e3f9f80f5ff69b574aed479bb5ef9a63550ade81daed277db566c5e27c5c72cbc2a4d3940ed885b1d689f03ba0df502a2d3d79233103f48df0e6534a8687c8c250c0d6f45dd7189fe30584d752e1ef19ae98ac3364faed1edcb533b89d196ac3e0aef0f52494136a76611457cb4a23c3ede242a54e1d0cedee6cf8186aefcf32b955fd777fb68357e4528cb69331cc47764ccfaa80354ea8b9bba73d3392b2fb95516dd1dae3095e08f933b243ddc0958efe0d5a7581a3fdd7af6ae18d40d25e5b1961572b56ee69044482eef10f191d1e09369f463f1f2fcc6d139cb93bf87a0223c072a5121d683c604cd60d9419554957f9da6954fc44f0aa93959f7f43abbd52d7988a7a5bf2fb82afc4c53aca2fc644d19aa58fa4f268d5722258a897b870140c5f2786e6c9526b15d7d3af7d63adbcb82b320e94a2074da203cb8096f1b513afe49e04e5746a34e0b81d5eda04effa6f3679f58791e43b601dc4cfac203c218f4b2f002958d77efcecb7cc39029f99c8c629bef141d1c0d6a3e8acf44", 0x1000}], 0x4) (async) accept(r8, &(0x7f0000003ac0)=@un=@abs, &(0x7f0000003b00)=0x8) (async) connect$unix(r1, &(0x7f0000003b40)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x18, &(0x7f0000fff000/0x1000)=nil) r9 = msgget$private(0x0, 0x108) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003b80)={{0x8000, r5, r6, r5, r6, 0x2, 0x3}, 0x8, 0x1, r3, r4, 0xfffffffffffffffc, 0x3, 0x2, 0xfffffffffffffff8}) (async) dup(r0) 461.30749ms ago: executing program 4 (id=56): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x16c) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) 458.691611ms ago: executing program 3 (id=57): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r1 = syz_open_pts() (async) syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffff"]) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) (async) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async, rerun: 64) writev(r1, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e940c07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed", 0x3d}, {&(0x7f0000000200)="0076f965e5368d8a2ce261ea12ce28665881a347", 0x14}], 0x3) (rerun: 64) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000640), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x5, 0x26, 0x7}, {0x48, 0x10, 0xfd, 0x3}, {0x6, 0x11, 0x53, 0xfffff000}]}) (async) r3 = socket(0x2, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) (rerun: 32) r5 = socket$inet6(0x18, 0x4, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x2, 0x4}, 0xd980, [0x2, 0x2, 0x3, 0x80000001, 0x2, 0x3, 0x7, 0xf]}, 0x3c) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0xc0307004, &(0x7f00000000c0)={0x2, 0x101}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x8001}, {}, {0x2}, {0x0, 0x1}, {}, {0x3}, {}, {}, {}, {}, {}, {0x1, 0x1}, {0x1, 0x40000}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2}, {}, {}, {0x0, 0x8}, {}, {0x2}]}) (async) r7 = socket(0x18, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 32) r8 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r8, &(0x7f00000000c0)="21a9e0f4e0", 0x5) ioctl$BIOCLOCK(r8, 0x20004276) (async) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) 403.923938ms ago: executing program 1 (id=58): sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x43a, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000003}) r2 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ae8000/0x2000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f00008b9000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) socket(0x1, 0x8000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000002c00)={0x4, 0x18, 0x29, 0x29}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffffa6, &(0x7f0000000040)="00000000e408278de8750e30ab0f2aa5bb24723d299583010a0f6267522fb6ec3cc0961b69747d789ef2e13ae911b08f", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x5, 0x0, 0x0, 0x0, 0x56, 0x2, 0x8, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x9, 0x7, 0x2445}, {0x24, 0x10, 0xdd, 0x7}, {0x6, 0x15, 0x53, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[0xef45, 0x2, 0x3]}) socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xff}, 0x4, 0x3d3, 0x0, 0x0, 0x7ffffffffffffffe, 0x9, 0x81ff, 0xffc}) 403.205947ms ago: executing program 3 (id=59): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) r3 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x6, 0x5, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x80, 0x17, 0x3}, {0x40, 0x1, 0x1, 0x3}, {0x400e, 0x4, 0x53, 0x800207fc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 400.685288ms ago: executing program 4 (id=60): r0 = socket(0x800000018, 0x3, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) (async, rerun: 32) open(0x0, 0x800, 0xfa) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x8, 0x1ff}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0xa74d925a, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000780)="087c1a94", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) execve(0x0, &(0x7f0000000380)=[&(0x7f0000000240)='/dev/wsmouse\x00', &(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='![\x00'], 0x0) r2 = socket(0x18, 0x3, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64, 0x80, 0xa, 0x4}, {0x4, 0x1, 0x1, 0x3}, {0x402e, 0x4, 0x53, 0x2000007}]}) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) (async, rerun: 64) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0xfffb, 0x80, 0x80, 0xa}, {0x7, 0x1, 0xf7, 0x400}, {0x9, 0x1, 0x4, 0x4}, {0x5, 0x80, 0xa, 0x100000}, {0xcd, 0x0, 0xf3, 0x5}, {0x7, 0x7, 0x85, 0xfffffff7}]}) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x1aa, 0x2) ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x4000335c, 0x0) (async) dup2(r0, r4) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 400.057721ms ago: executing program 7 (id=61): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34b8e09000000b59c7afec3b238a7bf2c29f5487082301e8017a796c773a7c70dc7deb9cbc962b678227fe2814bf758dc5a9c15e96ace24", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x4be, 0x369000000, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000100)=[r0]) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x371, 0x6}) getpid() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x636}) 284.572246ms ago: executing program 7 (id=62): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 283.728045ms ago: executing program 4 (id=63): sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000000000)="396f1b70751f41ab85d6b03cceb430980371c0a5f789ad2427432de7eb0a15de08e84e2ad28b9c25893055b6dee92d13a9de1ab0fe800ce687a9d935938b005479e03a79472233279d18af9f8353acf37488a20000000028e47f77c215ec883ffd86b8aa1dfc28591f0000000000", 0x6e) 283.311695ms ago: executing program 2 (id=64): syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x4) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000100)="ff13655dda8398d7e1098736ebaa7cad88a5bb9f7187756296670f5a523a266c3619e5186ef28ff7bd422cba1ea986dd449c2add7b34d642e0ea4efa2c73fc1d9cb813402589eaff6c482a361c82eade0ddbe16617204ccad4b17ab23f1e1b160169fba4c02c678834fd5eade038ce3b05e8333fbb0543692ce62892c5240a84017f35e39e9eafa2", &(0x7f00000002c0)=0x88, &(0x7f0000000200)="bc15557e23ce09dad1ce195d4977b5ec4101edaebe6593a5eae9a247123e30ceafeffa1c7fca388f54f4f7e2ba78bee1bc3ecdb82936cb41ea0eaacdd98f2e3090ab374eac42b930fcb88ccf1c1d47b473ea75657e14cf9d0f4f0800000000000000123784b1f04e6dcd7ee4ba2300000000", 0x72) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000280)={@broadcast, @empty, [], {@arp={0x806, @generic={0x18, 0x817d, 0x6, 0x7, 0x3, @broadcast, "545c051b9693d3", @random="c35362288204", "cecd0700000000000000c2b61d9fb757"}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) 261.265098ms ago: executing program 4 (id=65): r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, r0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x7, 0x0, 0x9}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) 253.215505ms ago: executing program 3 (id=66): openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x30180, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x30180, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) (async) socket$inet(0x2, 0x4000000000000001, 0x0) sysctl$net_inet_udp(0xfffffffffffffffe, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x3}, 0x5, 0x6, 0x0, 0x0, 0x60000000000006, 0x1ff, 0x9, 0x8000008000000e5f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x26900fffb}) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="040cffff07ffeb30"]) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="040cffff07ffeb30"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) rename(&(0x7f0000000240)='./file1\x00', 0x0) (async) rename(&(0x7f0000000240)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) (async) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) select(0x40, &(0x7f0000000080)={0x10, 0x1, 0x2, 0x9, 0x7f, 0x6, 0x1, 0x7}, &(0x7f00000000c0)={0x5, 0x3ff, 0xfffffffffffffbff, 0xfff, 0xc, 0x6, 0x3, 0x7fffffff}, &(0x7f0000000100)={0x0, 0x8098, 0xe0b, 0x2, 0x9ad2, 0x4, 0x7, 0x9f}, &(0x7f0000000140)={0x8, 0xafcd}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) bind$inet6(r6, &(0x7f00000001c0)={0x18, 0x3, 0x4, 0x53b}, 0xc) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) 252.960122ms ago: executing program 7 (id=67): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "0000000000000000000000f4c8ba00000000f2ff", 0x40048003, 0x6}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x72b7c51c, 0x800}, {{r1}, 0xfffffffffffffffd, 0x42, 0x10, 0x7c169378, 0xff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x4, 0x9, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xe600000000000000, 0x8000000000000001}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x40, 0x39, 0x8}], 0xd12e, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x85, 0x8, 0x0, 0x1774400000}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1000, 0x1ff}, {{r0}, 0x4, 0x60, 0x80, 0x6, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x72, 0x10, 0x1, 0x793}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80000005, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0x6, 0x4}], 0xfffffff0, &(0x7f0000000000)={0x7fff, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "0000000000000000000000f4c8ba00000000f2ff", 0x40048003, 0x6}) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x72b7c51c, 0x800}, {{r1}, 0xfffffffffffffffd, 0x42, 0x10, 0x7c169378, 0xff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x4, 0x9, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xe600000000000000, 0x8000000000000001}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x40, 0x39, 0x8}], 0xd12e, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x85, 0x8, 0x0, 0x1774400000}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1000, 0x1ff}, {{r0}, 0x4, 0x60, 0x80, 0x6, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x72, 0x10, 0x1, 0x793}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80000005, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0x6, 0x4}], 0xfffffff0, &(0x7f0000000000)={0x7fff, 0x7}) (async) 251.786126ms ago: executing program 1 (id=68): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x0, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{0xcfd8, 0x0, 0x800, 0x40, 0x71a1}, {0x5, 0x0, 0xfffd}]}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) syz_open_pts() flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0/file0/file0\x00', 0x1000, 0x80004004) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x93, 0x8, 0x80000001, 0x7fff, 0x10001, 0x10, [{0x0, 0x6, 0x5, 0x71002}, {0x6, 0x200009, 0x8, 0xfffffff9}, {0x5, 0xf88, 0xfffffffc, 0x2}, {0x4, 0x7fd, 0x8007, 0x7fff}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x92ed}, {0xce1, 0x0, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x7}, {0x9, 0x82, 0x637a, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cd, 0x10001, 0xc, 0x3}, {0x8, 0xe745, 0x9}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="011c0000", 0x4) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) r5 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) 247.253628ms ago: executing program 6 (id=69): munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0xc002, 0x11) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000140)=""/24, 0x18, 0x1000, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0xffffffff) 155.309449ms ago: executing program 0 (id=70): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x8e14321df9de58c, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000582000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0xffff, 0xffffffffffffffe0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) mprotect(&(0x7f00007e6000/0x1000)=nil, 0x1000, 0x2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESHEX=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000480)=""/28, 0x1c}], 0x4) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000140)=0xb, 0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x103}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x29) close(r6) r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x19a, 0x10}, 0x4, 0x3, r7, r7, 0x2, 0x9, 0x4, 0x200}) 153.999177ms ago: executing program 6 (id=71): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x804, 0x8007}, {0x401, 0x200726, 0x2800, 0x3}, {0x2, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4, 0x2000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1}, {0x0, 0x1, 0x1002, 0x3}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x804, 0x8007}, {0x401, 0x200726, 0x2800, 0x3}, {0x2, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4, 0x2000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1}, {0x0, 0x1, 0x1002, 0x3}]}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="b51e726b42ba8588c6410197f61457f1a08113f88ece41cb00fcfffc0573362c5db1cd3e1a8766affd1c72092b40f09198f8e7713086c99516cd3fe6f9342d48b17318c9eef939f948c4ad0bf9cfd13cf4fb4b57c21eab8a7bfcbb82daff96438d1e72a108f0aa6bbbff05f7dede05af732193ed4a25597a63a87b6e4662ac94617faec4ebeaea59c4b13052dad7a18fbab34c6fb85cd16e7c394b768bc8af13ed04b45dc884ef", 0xa7}, {&(0x7f0000000400)="3a54657b2b4e3b22eeaaa1b0fda4e341fbf5c8c57fb446552cfb1bd06ecb", 0x1e}, {&(0x7f0000001540)="7cbd35859e4fef71ed863c5f69fdb3e7982c3d069741a450ae6284d6eedee6fa46018b025f020fce58d4f82eff51614597d07c0cbd94b4be4710c055455f6dcd6fca4148effb5766df0c923c84090f1c780366078a7620ff12892a8315a0d06880be112b1ab4246d590e3ce6a9a66ca4488691e734c2608ba54cf3b9d42b9330a4069968a59271bc303ee356ad3dfaafc4d764597032891ce11acf5d237dc3f5fbb347fc5aed75524265098fe3be0827abb307a07ed8063ecd68ab25969da481e94ceaf715fcafc6b2ca38ac27d25afaccb7d52d7a55c1f80e005431d3fb637e00c793fb99b01171ab8f8e486bb9da7a5cf50a31b613df3146b91c7a396475d04cc4ceac96781acaa0c123123dff2bdf21f66a3e1cc24183e38e8ee0fd7f0b91108d28784999e46c630fc9ce4093f6fc426dac25d6d03746e7d1f6861b970f7ff587d7402407bb00f637699562f40f7d4d13b760ac43d2c26bdff6eaeba486f9d65ad607ac9a56b227af58a296085ec6c4e6bdba196d6b6f9ffeee7d4a6944e7a5b34fd163b51cd62d295af3859eeab4499cc7401ec404dcfeeac36c1cee3e92a5d82e56faf14581aaaf5c9b5e1f7dc0fa6fe9735a0cbbb46ccacbb98cff311153eca4993976c0776f5331403b63dd8a7b1e7932a8891479b4ab0331f5ec7f65f49b89112276a118bb2cacdeadd0b7e559005ed689b823b37a9b3af9036abfd1583afabaa4d8a7cd7c6c1397dee2dfe416af71620e1627deb58bac7cd6ef307ebaf997faf8cf0eb03c4060fd5c36ca811cd83d3b664e4d4235e8fe3def5ece4b62bd98fb60f8bfe1e797ce9b695d930447ba078c867934b61bc6a634b366e88c3b829956af9bb5bf49a73f5fe79f8b1e2513616e4850eb0514ab8647817d03a4c84fe91dbc283cc344982deeceacaedbb822bf0c65177364e6ed7f9f53f26c597e8be5b63c752be3e8902748762c0bb7950ce0b9cc1af0570ad532713c2f87fd7f0c9b04287e7914c2a9b07560f8a47a97e4d3d85c9a0265c4630d066bce93819114861fc41a4545b79802b16ef09b433c58f5f944ab9282338b8acf5c71c6b398a0fdb9c4ff0a6618842a1db80c926b8560db7893ab1774362792a9348364c83100a6875fbddcdaa8ee37d44f30e9fc358f27124fbac81cb1907134f8bfb4cb49b0d4d6ec78c0f9d2c4306af7cad82a406cee4e0f402a069b041207ffdf2ddfc916679d05a143d4783ed8e434de450a83a6c1b518f11e984ed8883cdef3309cac4e8caa072dbd4e14dd7ac6da787945127474bfeef36f23943b1e4986de2ca4639062e3142018699b5082e1936370b96d36eb91fa0f3897c3de7b12ecfc25e2126c138c5323cc18076378c87a9af54be43dc6b47293ed1913b126fbdea4e04a2de6b5378d78702f8e1e5792a55583dd1e5855a5e4c9f644307a051fa0ad82411c6baeefea892d3d318f26e9efd931c022821457c67fb47730e43eb71dea1de55729fa15ef532286c86867cd0c120edfe7aa324f1074369186ac202cc0ce95dd98bfa14988f1d284495d6f1f05afa40ecca8875e8e0f2b3a950dbe34d4b69b31643b279326b60da672ae9bf1e9dfc4438e3a7975b42c7ff95f24bbafd3645dff031ba0ba8527a15ad8aed5e472a9754d75e989f3f95570f236131a6a25a8c4db03aa70d5b8add456bb63d688a619e2735e6a1ce85d49d7332f428536487cefac3c078d9b2dafce823f023e63b2781a4bf673da5cdd3e28e0c38daafa457d3fbe9bcd5b83ddae5732b1419ff5a88d80996cecf31a4f00dc571c0ebdaa8511af0168030f911b0fadded557c27b4bab65174dfc247b0adbe138126400621877d6b1ccbe863cd540947720e1599eb0c164b5c92a0156aff1b8e6ead56ed29ca0949ff46ecaf76955b9ed29885d8f1d5b12d2368eb8e5f41a73050fd42dcb90cb623daec9614b5e997644bfbf2b76406621209140b4ba3e3d2b44cd0458d0744da8f54335c1d833900728e897f90adfbc61928f2a2df0744e4453eb4ae2cea42775befd4ac0756bb94e42b6677d1234fdd30548f1f97f15e2b3705acd6bd668d3f9ab8ac6082189a11e50720826b9148d867352febda58c4b481d5ac73e1d56e215c799821ee2899a8d3cbe3d538572bfc35132108c49764cd2ec6dd08a25d3d431e329ced0083b676a78a79ff0510df6cb1d3753950aa053a670bd506aaf77718d77836189789ed6f3e89b8a2d7afc0ec2baee9372f9d0c359a72846dc3743910b929c7f628fce1f214705416813281f7db2f84913aec0609ae9682fa7fe3c9f9d2e3de47ea36f2257a59435bd1ca4c28b85bfc32028ca1210a628fd7748615e4c784a8c55a30d60c4f3ac34d265e2822d8fa07685d14c69228dd508c4b9d9759afa513074b6e146d38eb15a69e77e4835416784a84f8597f3e350749b52c8cf2f38406f841f352388261ef6bf54b62c1787e5033cbc4e099b7e742db7f91e728d8a8ff3b842cd2ea621cc30abb1c6cb2f8ab123761737f98cc350d9a7782e379ac6fba3e545f74ba38d4f4458303fb548904e46b72e51129b9aba2dd538cdfda20824c4efc2ba6fd6e573fbb31c2892bc83ea5ebd66b6c6b7b776458472f83bcc5e87491650a727f60ae9c73c84c4c32a787f8f9ab18fab763e55c2eced25d821e6b608db2ebe6d3e6f402baaf3a9a1b6eb2b625f887f515a6a099598d5937a7358434500f6685e893187819b270ac51316a34ce20494c647afc91b076f05762221fd6a6def2705574b163397e115eb47d0880a1569d0554ce262de26fab3e185e40bc8cf06e9fbdbb3a37bebdcb8e9f0c178f42ac25d6068552b77c633a25e225bbda6db6f4d553283156d3896b680041cb5bde32c911181926cafff50d93c8a2dd57198e1d0863c422acdebdc76013ce3b8f422fb27abbbfd5bba1bc1043861d256576741d06f620da2e1e6eac65471f506e16a7b0e028c30adb2180afe3d59560609404701430375f5c9cbf732bc8cff6e14938c9c791363da73ed0f59f6a754465097d518fa241edd4513f9e3f0f5583a4c127c8264defcc0abdb226437193a4cb5dafe5f723af5f5361094e4563562ebb63ed0b9c206b17864b9dfb91658af9505dbb124b50d4cf0322e308e83291a6b11192d4fc1eebf7bbe31d480b21a85b507ae848b28fae1181ffbcabc3e6745a72bf19a19f9a203b01bc44c3b05623a4dce9737232254148afedca9b6d0eec2d1427827d86fe3078cd927110c517a564c2973c472649f32edd6977e980f7df1b17ec11e79c46a8db7c620b3aba6397d523d14581fafd1daf31a0fd2ed1bc047d59213b54b6cedd73b5adb055c53df00e8be2437a9b42459615963dfd62ec80a797d2178408e07544e9d42f92ecd8388a254598ad83f0763a833a42cc5a186f59afd7ee8e8b394df4bb37ee1f786f91a1d290ecdec584a51f773c703b521bb0498091b91c5162ab03b7aa909d0b0b5bcac0206e6f8afccef79b4e97ea2e38ed73e30b66b5d9bf4630fdc1f5409b069e0234640d79b8e312feb25b1da75379d45e7158f2dd5e5930476b0f58f452f97ab8aa82159f9a22b2a854c42ce124e1b05862fd22cfd6bd11e2f926de11fd8f1eb2d3e329f2d30bbf93a23bb3cfc532202616292441abf47021113d04a5f1ef488ba8184aa1954770e08a2a3d99d9c67b1717c0072b98705fd51ba4eb23010767dedb102610a7def034573f09285617094becbeab6492b47900860a93d1b605b9d7c125ef1fe7dd132223a79b8fa6bb03c7dc54f8136933d631dc4f4a9652673dd4c013f4e584bc136c0329e4436687bfffc88a41ccf7889f703107ec6410f78c20dd9501dd5c98b1f790672dcc55daf23d13f8ea3600b13a76367c342744a37d427d605cf6581b9d1a923d60345ff09a32c36c3c33c798af1dbc64815128e72e9fac114efa00fdb893b8745d9e67a928361c978db1bff54a38e3e2bfbe46afdb10b62e1f7e20ab8c2505ec3fb6549f35cfd476c81601cf036b76bf73cee17d8d70a0fe61d6d14a05f220cdd8c88c7639cb4ab1c9ea4bb582829cceedede00d7b48009b424950e9b90fb2d6304821fd248c065d9dad0ee847cdd6c84fde3ffb8bdbd31905d1be95d34669fdf414d99520d1b3e30d8b6690a88f942ee245f33e80379911e6e30086d317d2d96e2c5256d497060b78aba4622fc919b37fa98156963be21c04ed1f4d2eb5067ef54f4091af23f2e5191abdc1ddabcbc00a1a949e652782bca67e3686ebcdb089389e3fb40d1d2a6bfee83f96005852704ce8a3e1926cc3a03af1c87cb8265a2cafe37ce930af31653d905cabf1703e590158a9b373e8568b0708be8efce5777bdcedf72413ce1c1cd3e92d66ec79f70b2ccacce2916a33d1e080f914cdb5c69466d738c5cc0ed993dbc030119170f179c23bc2072ee44d6051540cfe5de746c9b002df9065ee45236b18f662ccb22680f83dc730b0087f305060b8be7bf9f98a981500602191f4f76aa1d62ec6e4736e93f6041220c8fa0e84a2d2e77132a9c1b8bc1c6e55a807a04d7f63605beebccdfc7f23ba35bfb72c1c207aa496870812ebd5c08a9272fa9d70a791884da4cf9a40bb550a796049e20500f7c0e3f153574fa0c59856317c8ac00fa20cb8c80d0b1f8af57d88cd312f4173944302038236b3b36053d15af7157d328a67ece92e3680b0daf90a0e3443428a291ea391d75c156733abf097d140c107c9e9053351ab9311817476913e69132c04ca817ea7574f7cbb572554c66005a829a8327a2a47f59fce57557820189ddccde8a559e55f1829e4ea3d4b8bdb220159572741da0687f6b2aaa11c0c64a19bc48297d29e56474cdcfd00847f4746522fbc29f2b97d4989829dd0c29066de3bfbdc10e7b25c37206c4ddd6b8ab3e8c058556a1e0187bf98c987b6563349e99e691c701ec4fd062e6c58464c1d44d92b08c2726d5f47f11bd14c56759bf07f2f3d64cea792b3bf2a4075ec2d53576d7b919050881035ad42ef45dfff43537dd08685249b917b2761e1da149ed8a9caf5e5c41c1bc701d0350a069fc376fbf29c7fa91cf3581385d1527a1d0cf35d5df04bf6ca6f51d166a9f598c3734487bef78eb5b6b5bc9a39d2d58e91a0fd2d5142c20512d3eef43fe35e4db3e904f161de24d1ce8c96ca3b6278ff0696ed5da8ea88cf58d3a2e6a7c1ed68c283d682d3d090563c9ebda6f48f2ac678bd38d04dcef2a10c8eddcb21043f6e5744666fc84f76ed61e0872044824f5e9cba667c270e5d8d4d12517487f9279b222adbdc17f5ceb64cb0d7b19a8f292f660b899e62eff135de969fbd2acd6f1c60b57c6db581d974cc6be7e76cf17bf2ee5b6d0692455df459421626a9c33c614ed63bd7fa305312d2fa49c8f1b9a144edd79f80d2d140e263d1599dea5b2c1799cbbaf4ca45aa7c4b143ea2d7a0cfac898a50e7938424bd4ddc9da8dedaebcbea66ef085e55c13fe81db6a1823c425bca400e14876104477dc3b0dc253f506e5bc2c04ea0e595d418a50aa2a7a0473fa8bafe8233ec3601bafcc3277b066b830d4ada2fd7c2092c61303fb84deb6dddf0a3d4979aadc995898e4a50c875f39167b7264c0c4289842fa3d62d47dc5b54c32db47c17e1f7a9679c387cb012d9a4d6bcc2f458f4f6f2d73261799e7ce364d6adf5fded614ce5f816c76fa84d39da3b62603b2a376289087cfce709f7ca6fa0effcb2cfe53e037775e93170ff8f5cc58eb24b429e116edc0b9e4d57160119dcc99a24a85295cd20d4820961bb3167ab2", 0x1000}], 0x3, &(0x7f0000002780)=[{0x1010, 0xffff, 0x6, "6a36253a710841fd3082cd9aa6c2fcea8fd2612158ac016d0f8f364e0905cc31f40d7f93dbe5c73efe611c8084353e47172124b1da37be51de628d31f3ee84e071964fd347c9b4486a9a1efefa6ead7b1b6d6f31fa6f11ea395430513104908cd80788ff098382023c8c39bb311a66243742151452b839f1953705b462884339e04854254d4779ece57ac580ea81600a61a1f4dd82f164a3cc3b635fe5663ef3901e03bb40a7beed1b44fd68a19193b7bd5b5e8bd30d9de7db77984b5cdbbeec313b2976432bdfa2ce86f07e6381dfb396621b4074fb50246c2afe3fe963db3b04e2c173bfad949902b6e813d7026467ea12334b8a5b21a6708d28e08862c889adaa76334cf84691071cc5790e6092d2b631427d014c605f947d498c191c9214aabeb718f2c2d0564c542357b173a100f709fbe3515b89cd702b91c01d1351d95b66ff9eaae764d25f05a0a3cbd19337a2ea330b82946d0ff02e4b62e927e9ba75e306154073a754360d32fa2cbef13f4997aef7f08e68df163b0d14264a3d2b49f4e615f69b2e49360d1341c224dc383fc60581293855d2492604162b14fc657d5c2ca4c5a5302704e8ea2f925d16a4acc1f2b15e3e24de80e1580164266f4a959d669bd54cb77a8134107cf168631d2647b69bdb04f0083b10812ee038ffa568e394f687357a6f9f02a3c2c7b56409d5524d8da3043ce3082f290e2b71e9339e387d12ab68313575d00f945782e69c2651609d36ff9bbdba97a394477eff0e79b03f41492e4ab43fcbf4a71f302b8b0a7716a23ca6ebb26d3a14dc3c86e5021195d594859be0b2294338d9e1b32e04efd61911b73cdb23ad6e182d89c796fe6ec825a413c4919e91bec9f125e512788cd7055ec141e0b6e36c5c3b00f9efe64cc92a8addb7cd674032bb924a6591554d6ea6c04cb4ec0cacc43e073047054dce8e9a4c4add81c06c6825ff85d99017d3ed8e2713d78f697c35391b3323eaefac34c1fb35e140606ab99d8a1bca4aa78cabb2b8540e3e4db187e8720434a144667b6d04e354f0d68300916cb0414261465dc016e7ecd946ab0262882805a9f527d90d8e3561f258280598cba0bf28a78efcc3512048500dad0d1b6b6f156f18d750c7a4c916a26a43ab1507162632967094f0b33d9952b7de3e0bde0bfb6b306dcbead650d13fed68554eecdfa0eecf1544e05fefa64251405124c03ba93cdcae6609650afecde23f72e7268d1b994c2fb04527f17423261bda4ae20db7f9bd3643f0f72091982d0a06c40dafa1f9e7ef47ac7ce566853e93d1f3d8a59c3eedbc4c0d50a8b1874c114c670ad8c37ea73701991ce1b7ec71efb8ca0e276e9305fbd902cf9bba2bc577ae2f66da256233865b2cb18a9ec0579c78cec4d458f6949c73c0a8548358745ac5c9aa96e06de00a6bfc963d392639fc8717bc81ada6c0bd730186bb1813dd2e9631f5e53faa55b71a8b6ccc5940733a8106fcf11009be44f498999dd7c2d241bd890cd3d33396608eeca3a8b91edd7ac5daf63f15cb9b79058a78e9b809f2ba8100d2946f044182bb598edb8db5471d92647a5dc8d48c0892578bc821dcb72150e67b432246632d0f034064a6bb887ae3072fa58d2a13fd6ef18e553b2963f20f816a12394204344de52d9d0c4305681fe3009394a30b7cc5dc3118c619ae81ccabd48cd4a12ec4d55dc48c84d435ba2a7af0d16fc2ed6f5da6ade172557d2fb8a9eff339e61fdd0038c4107c710e32d3ea2f5fc90baffcb1e5096858050089570a192966ae430242340d5c408f043898cdf9f19b2e3c6fa5b84674bef992a221879c9511c47aad4c9b145d4b81901268b26518cf2e568a7816c04d0dbaab2dd70b22c63cb79669f6adeda7db24745929308e4175179a11cd92cff7988fa1dd0b318b37817612f83a1b7264c2ffb5f51d0a28d83d652c1a8f498ef0cee5dd4db55d0439866f6289cce377d4182e8ac43dbb5691b33a1db4f5b4cc560610ff3490ea1e56d7239ba7ee222f28a8f307a1fdee8c657d69b0cf1e2436fedcf9ac5bb70bc2a18264b94f5d24ccd75a175900a58de77ec9b15094cd3b68c25a6714a8a250070c6bbbf19db4849722049870587a9ab7a7edf61d63cdf75956a9aa7b15f6e099d159b0fbf6a82dcb6fee9699d27d30b0b668536a8f1092dcbee48da151a0a2a5bd7043663d09c199fe6130e94a6c30ae0b2817bf53b01b36cf8911f83e42cf8c8a7b03b4b1b629a15e0d645623fc9bdf7bbcd154092a9e027000507e3a23d4c76fae5522060e63cf091dd28c29f5c8b238de413486fac0d78a78a02e4b2712ef6883921c47a5fc16e730411f5e54b14f144344b4572265814f96ea70484e4a8f29c5499baca0985c8674e38bc40e86293421729da032660be7319aad89a1d082fc6abeeb6b28adffc3b324163ebf31688b750e6d4ba7e8eceeb41239aae721d109c42dde5f980e9f0e7ee2e1f7b0d1f694367eb9608f43d9d24c678a80d9e4acf0e9f12a6b49fa95659aaf129bf9f6742e75642dc0d3da4591899d17657e51bd8457961740edd41f61931947cbcb9074147f5db2c3e4b7a20c54df5fa1f45c23e7f248f4c08c742cb2409843cb28722e56962a006597c092f9640eeeae2e15c5452900d3973e38fb4300058917071cc6629deac5c7bf55d88d03b075aeb0925dc3fc58ef80210e1d220c08b296fe8c2bbf97d91c945d664924a2db6ff76a77788cccdaaeaa050f0d5d740b449978dd8b0440605b683e7090f51616c196f699beaaab346bd7bca5cacde6e78fcb93caa9c06297d97bb5b69dcea89172cc9bc46beefbd798392f1fbc051c3ed776653db38444e2e1d4136564a61e7d1772e1cf27ceb8d226a782be6b82c65309886e664a2a5a9ac1498f7ff9725f460acaa6bc97f6922eb48ae5a0b1a0a9e29ebdf265d08635a72be57b559779c8a7c2ea1cd39ce0d071fb67477bdaa7a4c437d93bab0311de0fabc2b8e5cbd55cbcad39acc24388069121a8936230808ffde16bdedecb2d99948fe42a1af7e0d0a25629baadda37a60328cf89595339beecfbe1de5e9d86dbbcaca09c58dea6330446f5658b17a7c24b8bd3befec45788f8ff6b924af2345d21e4d849077f0daef345686e3f4d3a5a63666acc0e79adc8a23fb75fa9d29dece0bb65979430436e1432b7de83322c527fde7f77cc9ecd10c8f0c67debd9af33af2fba9eb16f53f08c8626c0f56678cedf8e816d70ebd98aa94225f80a0349415673590d8ea69d1d74ddaa58f163b4e84506e9f68f42ac967584cafc0f470d05ff7a5c73d28e65b2e28c85dec36f95b31407c3f31b64155ca99e72bc1368d35e89d28bab214e260f2f4511bee89ced03097bf4bc4d4b65846f58a72f20f0b9ec3451f582d8f3b91da7625fbd9b6223c4b1d47db9497b8af9176e22ba2fc25a9558c70c872c65a8181d8def3e02468fcecf7c3915c80a1f3e77d06f6794e1add2c2b1239350f8286577a72d81588f1c3531b82210454a8012370a4d8434a2ea25202b25bfa49c7c5e3d51f049bc6dcef6dc60dc74b5b63c4b20ab31430943c9066f143ce5c1f041a87fc05a3ef577a689e15a34c9ab0ee35e3526fe034cfaa7d82a47cdf1fd6501ef4c4039bfb7b5ae7eac2d2ffed85c8c84ac3f717501b1c64bc2c1bba0945deb3d0842208e68fd43e59d39aa7b2fd7aaa48a59f2c29248b37895e81a2858c28293731b8041e3e121a68531544a16a3147a18b7b4780812f687c4530a74b5bfaaab8f39fe63c71783e8a0be369534799d9cbb6455c58e2298caef9750d350c24431bc018af5570f93cb90c00f8861d40a6d50f7c99b4214249f7a92351fe09e67dcecb07c32ab1ce73ef36b4585c3d0872646e3850b4d8529b0c415e23d08251a226961c5fa5f6b48ee4defb47e13de5a69591f304fe643488ba27cfd34525bea41921511bc5ab106159243d23aa9187939a7ea52a4302ad4c76db9a43b49b9bcd6a49d943e5086540b3f9414db6baa2da42e039fe29155a28e3912c5c32e1bcaa0b7641df5a82e0445294138883e616db42dcfbf0c681731f31457d85bea83c7372ab019e8290a16930717568b14314c2cd599148a452d227719de3ee2f0b4c18858c310a5dbbcfb3c8eae4999b66256203059360dabd51c8362fc3109239a2b7f294043193423d6add1b38a6b37661eedd02ebd9e5e2b6e1d9e1c6b31d688e33ab261b5b1382f172e1a6f4e826a4522d63493e09d2264091c8fe9ee1e797dee2f88a6a0216e7049db8542ce2bb9921f32908c1cf4bdb900a1b65a77e1e4bbf677f6495d329576111808db92c53f729a6112027da59d0783c9c7b5d62233d27df0e1d56cab344c5f067f90cae985c9cbf4e1f222c9e03bab75366454b878e8086bf51e4c5c4f604b7eef16867a7a6b67ea4be8a72738723474596526fa787f0aed74880eb4830ea1124d4921836acee2fc5e29b366e2d1e340dbd40953f01520996d0e58cc40f4abcfa548dc173f7c386ec8c9391257a108bdfe494eddf6a2a05f6251e89e0beebab9bc0c7861e0ce3eb5d91c03d561e79b6b95ecdbe22dbaf992095070a1807fd1f34ef36682d5eb02fcf266d9bec32fb7db8124e3044215f1b11032f7a8b4a64caadac67e23971619a993de6b2e43063a3972d6151feefdc4db341b82730350859162c5e3d8b5ef28476fbfe49f46ba158caa3dfa7264a64e86128e3428c2854576350c3a9af3baf9c4d366e0b9305dfd241b62cdd20fa0eb3556a7ed8135282af965eae36796d251628a256d339f97ecedfbed4bd9d665acf9005ca502d83f88c6b72ba0d012f2b9b2d7c72c3edf58d50fcbf2846a3c27a5879af36704ec37dc22d5efb074fe1eba4f9c0df1ea21e283e5e16a0c0b33091df0d2e5bfe1405ce732fe37d28d3f6456ce2f225d50b63ce1ce11946863e5a8056966f3042de0777ba282ec77f0147ae7cf2b1edbb5cfa2f6ead28dd5563796745bc0020cb57abe6c4589cbbe99679935210b4640a27dd129afa60ccfa1bdc39642ead7f7a0521ab30cecfd414c850deb950af2b9e09f726d23adcdf6ba619829dba825711dcf5ee830fbf9c065b8867d821af22c578ccca1d55f232bb417e2ea816b74884e297a398366e98e86652ed27bc1729baa3a35cae054dccbc8238d4a47abe85803a9b1aff4c98db38a4b70c7befc7d0242095b084f7b8e4ed4a390e29a874472618b3e5e55a096dc0a34081b8779bcbc473f98ac128729a7285c0789af6ee96a404b6c6073fb68e587779af368d8790cf75374d1409824314a0c4951ca563dd7e15e584f2f173218d231c7a564921959e7fec4b856768b3f6806341354de84eb1baa7b729c33afa514d370043c24f9156457837c6a8fd8a8b53b07f99873f3e54c91378be6bc1f6eb06ffc796f5eeead5888ed8549f9c8df6f077f9ff5e57b93395f7065bb161450cba564951b4182e3354c87396955defd037aa9388eb5119ae1fdd9767c9cde47c2ca318c7d60d7a2cc5564b3ab597b087c83290a069743e69ffac0c72ca537b581b74cd4b90790889ebdbf3e5a32c4ff173199f7d94d30a5c5c84fd23d5cb628428f9c54b60167fda2be896379b76d69ebaa203e722e663df170699112fd6b913efaae6914d5db1c0ad8375a5b604641bbed2494f4c57d7be537db3b886c39f5433cc6fc2991837cb63934671a229c9d55f9d74e3f57f91e461edae68e4527003e87c083b062d06e0dfd2d60540740bad81ef060d621e4da56c03eb57aa16265e81a92d529bad0449b8973069c7b24"}, {0xa0, 0xffff, 0x0, "d0038f083670b8f4e9ee4fca13c13163dc565a3749ec6a886119bf551e4e385ef4b8cdc3341378659cb0cb44d4f6b317b327881d896b7f0585617376555777f4e609709fa89bc88e896ebf14f85024851168e375fa9cf1161ae0277dde79ad57fca6ef3953f229b89eae1c11cb7a87329169253261876a4024791ec02a8ab6261cf80cc96345f3ce1a7c9cffe4ca"}, {0x58, 0xffff, 0x40, "f615fc2ddfc5bc882c24e813d08d2cb4e39072c8c085403f2bb617ba0d98d31f61836d03e407f5988908b1fea7d15e155ec8fc14415ddecbed6eb7ec4f5c45116ff199cc"}, {0x1010, 0x1, 0xfffffff1, "394f2edb2ecb927e4d9fd2ac72326c5c2c6691b1a2f3d8a31ecf94f7b41bfed9f8f9bc4a19528959069475d9be28fd432e4fffdcdbde4ef38ee6ee013ef86556e44e33b28fe170225d9cddc9b46c96493e38ba42444f3e0d453cf71cef01fed1d26502afffe26c536967880acf0e2963a5908c8a84f57724f9894b67977aaffc69ffc2aef9df3610441851f6a461d73cd122665c850c07e6c110a84a3572b1f77e97cd560c8acfa366446cc277f824833343ca690b38ef67ef1ca34aeb01a0fefda584cc9d84fae25ee9e82a0227238d31c1188d88d5137d886d40fd9c3428d563eb6aa6a390581241751aea51f29c888c2e3a05b2c76fddead9492b4a0baf2545cdb5d6e9f2d5b900a1fea8b55608061eb7cb13130a061beb869416e9382e95eeafe248ebd65bf3c5bb6de9f18b6a3e31f2170268f439179e2e94b4607eacada5febe0cda083fa3facea1c61f2e583b78c8298a73ce97eac3bf01c5e34642bf040e7c55ccb756db896abe4b756568de343580908003727489da1f7cf4be5df37766c1ef66da50af6de6f4d3c9b139041ab73720a2b2acfa445890b692552c1b11c7d67e0fac94256f2d90adcf96e6274cd50ec23c16fb6f4b010dfb4be5b7397b8468507b741c64618b0eba64cb281ddd7752dcc9447434355112a0c8b0443559ab494a1ff2fa45de10d781221553e800eda191c39b9d21758669e804ce8e9c6c563fb22ded1155ccb40dfef78f01c42272ad7b93711ef9a213728cd469399979e67751545236bd32a6932de9099ab103f293ea3d836063a4c4623f4807ea323b453474e034e1a7cf8b7df1f971ee9d46720f788738a99a5fe796d33a3187928ba6a35855054de48a966c73f84fa36e2696c01f49a55b74ab1d627367743f61d7f17f9ae3095c7908ffb3dea4f1018b4277439dceb5cedf965be732cb2e071d534e69c70212d4099622214523299e6b53cb0a1bce4dbada61674980afce67b88d4f850ea4a96964d6d30cdd0975495cc9070eec45f39816edacf3a53413c8911d9f254cbb0054b84c8747b7029fed1557c007ce5627d9bb56865a0cf3d30cd180cd44ae1b933e0366e249e0e02952c1e037c04beb1c55017170fef8ff978dff69a73f4aff8d547de28b3e74b4f8f76b5a9173002667d0bf2a72a3306212dffe9c6e99377b9595a1d9bfaeb331e48f7661754be73c5012cc8118b6c8fca897336bfb48f86a5cf2a93c5e8f4c2a4238a54957bab7635b21386b1fac56ac26e5911e09deacf5a598202f180753fed1b37053eef3e88e1c20fba79cb3145c519ea78900831da50d58c8ae37220760246a7fe57dd8dd9599fd98c998e8058b65e8a279cf21d6d32429444420b3bfe517ac9bee0de00612171df33ef650009b6669c1c28bf775c796a205fce180bc566d18e24955c0c7fe68fb9911dd3dda0c2fbbffdd2e3e177beb4c49e8e7342aa2d9fb58a78e9081c416028a0573dd95c69862cd4548873cc00780b78d802a62c428b56b76bb83088e73c18acff52b0725f82d5116a4dc93f320adaecf01f3c545b5fbdfeb3e005cd218b70b2742a7b382bf81fccda02778d54da5df808f17ae57fd6cbaa61876db6a895695bdafea64b564dcb18cc1a80f09991853deff4c965f47d7e983b2f31c3055093de492574f5be903eeb58862d41d70c4f087258ead864aeee51998790b564ea7b8af450b5c38e7b6f62589d52de3e27e872f350be0552ed40e393aee6a7c2e99d461a6931b332578838d6ea7c30f6f9026f3f2d4f5f29cf2ac380628c52a95753861e4134beb5d8b6b30b31cc2dad37292bb33226003ab9a0ecae7490c6436c6adb03167e3f90a9188a82d9d352a2e7bd95d1251e60a0ff52cd55434cd2f581d6d6481255e768cb9d20b9b073f09e22c0e1117ad2ea6120d85121e7333baccdb04352a0ee69951867bad2fed1cf0101c1eee702288dcd48162348eec13952a4f174f7f881645e5fcd661e6627669be073820fb239f5dadcf374200c1cf77da5842c6812fafa93e4574581ce96eb2c6f6e2fc93468834ea5f6563006f9e25303d46093eed8a551e7e59e06291e46749f8e4173f91369f708dff4de0403888041ae9a6db8bb7063ac0f31717e6e410144ec8ec68fa92ece695cc71815636e0306a37c3a707314691447cacbc24ced3835d237083eb746f56dc70e80990b25bd76c3b2aa438aec6ec4e14deebbe1c318e7a0acd64f04dfba5a680968833b04c4721bad0ae13ec4c73d1b8b7cdc9fb64d15e1a4fe43d7bcc8f6f0327cb6306a8047c3deb4ff1ba5e6111ebb35036ee1f0615c4eb6a55b1c094aa2e0a3db0b133f39a2292cb05e9213ea2c7aabccaac1a15e1dd977ae24d3efa507392e4eff1ea2a48d72e4c0249978affe6db1f93b5ef24882844ba477564a41e30b35879bb8769d21e24a446c848b5e62d058a7944eccb0fbed520ec4488c2d82572573efb6ebddeb59302a4479a7b2219c0f6ef4ad1a157f9e9f371eafede2443a50b33173a1952335b44b7557bf0d54b54d45574a7a421f25c51548d7c34765d1526c77a1d7a3c0d687ce0235b264c02fabe367395d95e9b7035858edd9bfb874ecd563a4bca62dbb1617f2472742933ee3e4c421fdd6d14ada4a305893e1f09bee093f490da0abffe622f29d958faa0b6448d3dd91a9637710eaff566f870dcd3fd5d9b25e5b3c6f5534e4ebb521d525ba873dadfaeccf834e3b110f8166b781bdf89f9053883455ebdd958d9f8cd5b0e9a24f8d416385aeedb7aa95ca50f11054e524d81cb29be5352a1e0c7eb1fcb60a07469cca487c08f472c229dca181bbbf29e0e6f3ce25f3d5d36322a8499390bd4cea7b975f6feb1b7a101f469b2651982c566242ae41e7a19a21b2943537c608e7ae6dd31fc4fc6a1cdec40db55384cc4737ba4e4ea2a304adbaaabfa8e57bfa60a2ec4155f534dfab27f94e9259ae33af6bf77afc30576fced8cc89d8e129f35b2674f9a934f44abf46c0b08419bb445742c738a1431bbb4d5e997cdbbccc5e2af6678eefd7b42e9d69f7fb6c8e3a946f6e9144556c0dcaabd76e2b40d4fc8911a8e299fef812be6a049f462d2b3db8e58bf2201699da647cffe83cace2245e5dbeecb6352d3299c39a6e749fbf42672a0ccfc505424a9df96d80b6e90c3623b3d7153978f1428a804617572192a091152a75d66c6198b95304d604091c2d7859fb82450197ad91faa752d7af82b1efac6b8d2024c244ab401388bf4508d84ad38b58bad5328d8c28e07bf477406d4da4a014faf4f20f30c6915a227085bc3c6096046b4a2c04a1c8f636d832000affda178eca3cbf355f1414cfab703e691d285c861cfa8acf9e8e7ec6aece1341ed34dec80a2cdee93fc00705de053956f0ab91cd0947c71821042511e0d2ad0f28c5dcce0b4fc66f7220d32c6cbb9c2a2e0ba8bc273e1c7f661389a12dd3c5b1c1fcc65598b7ba0e2ab0b13be1e95c0f127d1779c901616414a4d593da2d38c03d8d96bc8d623503659c512fee2e9b139b4af79e69388c63259d5fcd17b4b63c0bfd66256065e856876f7bfb393c574d27cec31562a5ffbfc3da52964cbb8ada2607fa5f0a8967737b278846dfad606c542f29acf0b5c3b00c55e5ddd9b0555dcd6faba80b46ba67b79a355f2df13d5a6484416a6d76fdf68202e07e0ba42c44e61d5789c2913e01d814fb9e806bd2bd57da45beee2a17daaf6f236b6ad1c1d695639a9f345ed23c69c031030bd6942c298b92a1e7cf1938f60e8404bb318a05ae2855e00bbbeacbc5dbaed4cac65ea76fdbb21e240084960aaa2a21cec669cfd989f313b867957c3e4ed0138a0f0db91cf861cffecdac04cd717161bffb94a0566534502b1c1d2ca1733e426f86e986eb23e515ac65166390cf944c8c6c692f82f9dc4bf3d546470f0cfb7b0deca13f5db4eff024687896b08bfec218546a0022a3c0e33bfc70642cc3c28f332eefe927d4f4b09427bc013705960cd69effd79650fefeb232f061b979d69cb6d5f67901a484d510fc9934f7fda19c80c091de6f8f0a17d6cf1fb75996e8f47717d194aee19f9c9b6a3edffc8f67c33e031dc259c35775d3b07ec32ab2f7e2a063aa0caa10bc456466ec5e654a4c358a5c33d1c0c9a08da6e9de4a0f9768b67540fdc666343cc12a37b09c94bc127716cad14e71776a7c4ad335e3aa2f79c591fd2f76e82610101e4327340aad058ee19d40eaedebc07becdda6ebd4c4775f66f952854bf8224d97e2343e20c6951f251c86125cc7f1f06562c4889473fbf1081896872b2bb6037a0044ac6a88ae295ed3ae733c240a88b7ee76a34761c7e0ab74538c8d4a2d99f49d50950902579cbc7bef2d66ce917212c93b11ad9835742b71b28b128dff68373ea625ff0936fe516d02027667d9e54af94310a473f8dac8d80db9ad22a46cbdc68ee381ac2d25b001f1f7ac9930aa25f2edba0774d647609e7f61e18360582ba7608b190090c1a305b1777c45b8c78c2edea3f89aa96a26c7a6a86602240e04a4d0604ce005645a9185d3d3bdbe0f52683998a1804aa2e2f9883918c73658a662bde552dd8ad4a753c3c4ea72c5446ef07f80f44bb0115575b97a76809da84b0606acea68d92280f0fef0bda1d83e0982bdfa19dfab5fe573b3f5ee0ed61600f9f8df22be95cab761e860112e4f6e6b1f8c72fb4aac28385c8ccb6b9de4094663e33414c8d387dc3014b9f1b19a48b601ca02083744c723a602da415be43dd7293cdbe131d4c1e094913574fec9f33d7d85a522fa8444db02ac6fb76667fe5dc39003ac9336113f22d8306d6e15e0592e3aaba7443b60449feb29cc9159c4d1d20424bf9d71bcd6506605c2e082129b2c0919f4ffad57a7998ec31bf12ad9b42563d6919a272a3ab8961637601a0add145c29f725e48c8c2c3624c5735a496991382628095388a5f0bbd1fc703d1a091535d8984ab03b4851607de5a6c839bb5b5ee4db30714a6d99578a44171e448219401634431f5e637eb76524fa62f265ba1f52a63c46c22ac6b2357d588b20e936dda30e9c8437b7e6d8c096213e5da19243972000c98dc589477ab72c19d0d6fd4fc8088c183a712ec560a2140f223aea4ffad89d5669d3b9b85f92335c59a0abb1c14fed32dcea771bcc512af244037229e03dd113d3187985d883c1ef1fecc466d7656483e18582bf557a8b080a8db9b333be0ee0e7dc23cd51e86e036c9e0cf3a1bcf501ad2e88db8893c248b9513151f8233bee0ec4b99bf53ae5d665d2f736084a9a74e00238723338ebdcc7c15c07edd6144b948e7e23d2cdf62d704c574b3faafe40b4172562ad656cc868b179a05ee9390c534109c8dcb3ae6e545889ff477f84aa98021441bd8c782512e962899d0639b769fff9529b12e2f9c55a9f52c0e2e0df39bba2ffcb0ca3a12193a71c208099712b9b8bbbc3435b75ad4e212337d2e0122ef38ef3be0b44d454d6ed9a2a20d1bea92b701f83027a5208b4e8d469ca83fd3bed97afa66e78595d43a98ae48fe5a7fa4ec2e73cfa90995d538ff5152ada094c3fa544e17667cb3573dff88ba038ec5011aa3ca11704d3be1c47cbcb7af2c6048ddf0e1eadccabea95cae8d4e381b6e231cfce50775db57626d6d684f2a770c9016119436b92e4242962fad2ab80aba412da78dfa14ecc25f60c07bf32018490346997e06417caff52407bfacd2cbb27148d3b358de77f5384ca83a54e9680a3fccfcce4cdde781279bc5090e1a6bed550a82a892d9672f237458c70c2eac63396261e1"}], 0x2118}, 0x6}, 0x10, 0x2) (async) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="b51e726b42ba8588c6410197f61457f1a08113f88ece41cb00fcfffc0573362c5db1cd3e1a8766affd1c72092b40f09198f8e7713086c99516cd3fe6f9342d48b17318c9eef939f948c4ad0bf9cfd13cf4fb4b57c21eab8a7bfcbb82daff96438d1e72a108f0aa6bbbff05f7dede05af732193ed4a25597a63a87b6e4662ac94617faec4ebeaea59c4b13052dad7a18fbab34c6fb85cd16e7c394b768bc8af13ed04b45dc884ef", 0xa7}, {&(0x7f0000000400)="3a54657b2b4e3b22eeaaa1b0fda4e341fbf5c8c57fb446552cfb1bd06ecb", 0x1e}, {&(0x7f0000001540)="7cbd35859e4fef71ed863c5f69fdb3e7982c3d069741a450ae6284d6eedee6fa46018b025f020fce58d4f82eff51614597d07c0cbd94b4be4710c055455f6dcd6fca4148effb5766df0c923c84090f1c780366078a7620ff12892a8315a0d06880be112b1ab4246d590e3ce6a9a66ca4488691e734c2608ba54cf3b9d42b9330a4069968a59271bc303ee356ad3dfaafc4d764597032891ce11acf5d237dc3f5fbb347fc5aed75524265098fe3be0827abb307a07ed8063ecd68ab25969da481e94ceaf715fcafc6b2ca38ac27d25afaccb7d52d7a55c1f80e005431d3fb637e00c793fb99b01171ab8f8e486bb9da7a5cf50a31b613df3146b91c7a396475d04cc4ceac96781acaa0c123123dff2bdf21f66a3e1cc24183e38e8ee0fd7f0b91108d28784999e46c630fc9ce4093f6fc426dac25d6d03746e7d1f6861b970f7ff587d7402407bb00f637699562f40f7d4d13b760ac43d2c26bdff6eaeba486f9d65ad607ac9a56b227af58a296085ec6c4e6bdba196d6b6f9ffeee7d4a6944e7a5b34fd163b51cd62d295af3859eeab4499cc7401ec404dcfeeac36c1cee3e92a5d82e56faf14581aaaf5c9b5e1f7dc0fa6fe9735a0cbbb46ccacbb98cff311153eca4993976c0776f5331403b63dd8a7b1e7932a8891479b4ab0331f5ec7f65f49b89112276a118bb2cacdeadd0b7e559005ed689b823b37a9b3af9036abfd1583afabaa4d8a7cd7c6c1397dee2dfe416af71620e1627deb58bac7cd6ef307ebaf997faf8cf0eb03c4060fd5c36ca811cd83d3b664e4d4235e8fe3def5ece4b62bd98fb60f8bfe1e797ce9b695d930447ba078c867934b61bc6a634b366e88c3b829956af9bb5bf49a73f5fe79f8b1e2513616e4850eb0514ab8647817d03a4c84fe91dbc283cc344982deeceacaedbb822bf0c65177364e6ed7f9f53f26c597e8be5b63c752be3e8902748762c0bb7950ce0b9cc1af0570ad532713c2f87fd7f0c9b04287e7914c2a9b07560f8a47a97e4d3d85c9a0265c4630d066bce93819114861fc41a4545b79802b16ef09b433c58f5f944ab9282338b8acf5c71c6b398a0fdb9c4ff0a6618842a1db80c926b8560db7893ab1774362792a9348364c83100a6875fbddcdaa8ee37d44f30e9fc358f27124fbac81cb1907134f8bfb4cb49b0d4d6ec78c0f9d2c4306af7cad82a406cee4e0f402a069b041207ffdf2ddfc916679d05a143d4783ed8e434de450a83a6c1b518f11e984ed8883cdef3309cac4e8caa072dbd4e14dd7ac6da787945127474bfeef36f23943b1e4986de2ca4639062e3142018699b5082e1936370b96d36eb91fa0f3897c3de7b12ecfc25e2126c138c5323cc18076378c87a9af54be43dc6b47293ed1913b126fbdea4e04a2de6b5378d78702f8e1e5792a55583dd1e5855a5e4c9f644307a051fa0ad82411c6baeefea892d3d318f26e9efd931c022821457c67fb47730e43eb71dea1de55729fa15ef532286c86867cd0c120edfe7aa324f1074369186ac202cc0ce95dd98bfa14988f1d284495d6f1f05afa40ecca8875e8e0f2b3a950dbe34d4b69b31643b279326b60da672ae9bf1e9dfc4438e3a7975b42c7ff95f24bbafd3645dff031ba0ba8527a15ad8aed5e472a9754d75e989f3f95570f236131a6a25a8c4db03aa70d5b8add456bb63d688a619e2735e6a1ce85d49d7332f428536487cefac3c078d9b2dafce823f023e63b2781a4bf673da5cdd3e28e0c38daafa457d3fbe9bcd5b83ddae5732b1419ff5a88d80996cecf31a4f00dc571c0ebdaa8511af0168030f911b0fadded557c27b4bab65174dfc247b0adbe138126400621877d6b1ccbe863cd540947720e1599eb0c164b5c92a0156aff1b8e6ead56ed29ca0949ff46ecaf76955b9ed29885d8f1d5b12d2368eb8e5f41a73050fd42dcb90cb623daec9614b5e997644bfbf2b76406621209140b4ba3e3d2b44cd0458d0744da8f54335c1d833900728e897f90adfbc61928f2a2df0744e4453eb4ae2cea42775befd4ac0756bb94e42b6677d1234fdd30548f1f97f15e2b3705acd6bd668d3f9ab8ac6082189a11e50720826b9148d867352febda58c4b481d5ac73e1d56e215c799821ee2899a8d3cbe3d538572bfc35132108c49764cd2ec6dd08a25d3d431e329ced0083b676a78a79ff0510df6cb1d3753950aa053a670bd506aaf77718d77836189789ed6f3e89b8a2d7afc0ec2baee9372f9d0c359a72846dc3743910b929c7f628fce1f214705416813281f7db2f84913aec0609ae9682fa7fe3c9f9d2e3de47ea36f2257a59435bd1ca4c28b85bfc32028ca1210a628fd7748615e4c784a8c55a30d60c4f3ac34d265e2822d8fa07685d14c69228dd508c4b9d9759afa513074b6e146d38eb15a69e77e4835416784a84f8597f3e350749b52c8cf2f38406f841f352388261ef6bf54b62c1787e5033cbc4e099b7e742db7f91e728d8a8ff3b842cd2ea621cc30abb1c6cb2f8ab123761737f98cc350d9a7782e379ac6fba3e545f74ba38d4f4458303fb548904e46b72e51129b9aba2dd538cdfda20824c4efc2ba6fd6e573fbb31c2892bc83ea5ebd66b6c6b7b776458472f83bcc5e87491650a727f60ae9c73c84c4c32a787f8f9ab18fab763e55c2eced25d821e6b608db2ebe6d3e6f402baaf3a9a1b6eb2b625f887f515a6a099598d5937a7358434500f6685e893187819b270ac51316a34ce20494c647afc91b076f05762221fd6a6def2705574b163397e115eb47d0880a1569d0554ce262de26fab3e185e40bc8cf06e9fbdbb3a37bebdcb8e9f0c178f42ac25d6068552b77c633a25e225bbda6db6f4d553283156d3896b680041cb5bde32c911181926cafff50d93c8a2dd57198e1d0863c422acdebdc76013ce3b8f422fb27abbbfd5bba1bc1043861d256576741d06f620da2e1e6eac65471f506e16a7b0e028c30adb2180afe3d59560609404701430375f5c9cbf732bc8cff6e14938c9c791363da73ed0f59f6a754465097d518fa241edd4513f9e3f0f5583a4c127c8264defcc0abdb226437193a4cb5dafe5f723af5f5361094e4563562ebb63ed0b9c206b17864b9dfb91658af9505dbb124b50d4cf0322e308e83291a6b11192d4fc1eebf7bbe31d480b21a85b507ae848b28fae1181ffbcabc3e6745a72bf19a19f9a203b01bc44c3b05623a4dce9737232254148afedca9b6d0eec2d1427827d86fe3078cd927110c517a564c2973c472649f32edd6977e980f7df1b17ec11e79c46a8db7c620b3aba6397d523d14581fafd1daf31a0fd2ed1bc047d59213b54b6cedd73b5adb055c53df00e8be2437a9b42459615963dfd62ec80a797d2178408e07544e9d42f92ecd8388a254598ad83f0763a833a42cc5a186f59afd7ee8e8b394df4bb37ee1f786f91a1d290ecdec584a51f773c703b521bb0498091b91c5162ab03b7aa909d0b0b5bcac0206e6f8afccef79b4e97ea2e38ed73e30b66b5d9bf4630fdc1f5409b069e0234640d79b8e312feb25b1da75379d45e7158f2dd5e5930476b0f58f452f97ab8aa82159f9a22b2a854c42ce124e1b05862fd22cfd6bd11e2f926de11fd8f1eb2d3e329f2d30bbf93a23bb3cfc532202616292441abf47021113d04a5f1ef488ba8184aa1954770e08a2a3d99d9c67b1717c0072b98705fd51ba4eb23010767dedb102610a7def034573f09285617094becbeab6492b47900860a93d1b605b9d7c125ef1fe7dd132223a79b8fa6bb03c7dc54f8136933d631dc4f4a9652673dd4c013f4e584bc136c0329e4436687bfffc88a41ccf7889f703107ec6410f78c20dd9501dd5c98b1f790672dcc55daf23d13f8ea3600b13a76367c342744a37d427d605cf6581b9d1a923d60345ff09a32c36c3c33c798af1dbc64815128e72e9fac114efa00fdb893b8745d9e67a928361c978db1bff54a38e3e2bfbe46afdb10b62e1f7e20ab8c2505ec3fb6549f35cfd476c81601cf036b76bf73cee17d8d70a0fe61d6d14a05f220cdd8c88c7639cb4ab1c9ea4bb582829cceedede00d7b48009b424950e9b90fb2d6304821fd248c065d9dad0ee847cdd6c84fde3ffb8bdbd31905d1be95d34669fdf414d99520d1b3e30d8b6690a88f942ee245f33e80379911e6e30086d317d2d96e2c5256d497060b78aba4622fc919b37fa98156963be21c04ed1f4d2eb5067ef54f4091af23f2e5191abdc1ddabcbc00a1a949e652782bca67e3686ebcdb089389e3fb40d1d2a6bfee83f96005852704ce8a3e1926cc3a03af1c87cb8265a2cafe37ce930af31653d905cabf1703e590158a9b373e8568b0708be8efce5777bdcedf72413ce1c1cd3e92d66ec79f70b2ccacce2916a33d1e080f914cdb5c69466d738c5cc0ed993dbc030119170f179c23bc2072ee44d6051540cfe5de746c9b002df9065ee45236b18f662ccb22680f83dc730b0087f305060b8be7bf9f98a981500602191f4f76aa1d62ec6e4736e93f6041220c8fa0e84a2d2e77132a9c1b8bc1c6e55a807a04d7f63605beebccdfc7f23ba35bfb72c1c207aa496870812ebd5c08a9272fa9d70a791884da4cf9a40bb550a796049e20500f7c0e3f153574fa0c59856317c8ac00fa20cb8c80d0b1f8af57d88cd312f4173944302038236b3b36053d15af7157d328a67ece92e3680b0daf90a0e3443428a291ea391d75c156733abf097d140c107c9e9053351ab9311817476913e69132c04ca817ea7574f7cbb572554c66005a829a8327a2a47f59fce57557820189ddccde8a559e55f1829e4ea3d4b8bdb220159572741da0687f6b2aaa11c0c64a19bc48297d29e56474cdcfd00847f4746522fbc29f2b97d4989829dd0c29066de3bfbdc10e7b25c37206c4ddd6b8ab3e8c058556a1e0187bf98c987b6563349e99e691c701ec4fd062e6c58464c1d44d92b08c2726d5f47f11bd14c56759bf07f2f3d64cea792b3bf2a4075ec2d53576d7b919050881035ad42ef45dfff43537dd08685249b917b2761e1da149ed8a9caf5e5c41c1bc701d0350a069fc376fbf29c7fa91cf3581385d1527a1d0cf35d5df04bf6ca6f51d166a9f598c3734487bef78eb5b6b5bc9a39d2d58e91a0fd2d5142c20512d3eef43fe35e4db3e904f161de24d1ce8c96ca3b6278ff0696ed5da8ea88cf58d3a2e6a7c1ed68c283d682d3d090563c9ebda6f48f2ac678bd38d04dcef2a10c8eddcb21043f6e5744666fc84f76ed61e0872044824f5e9cba667c270e5d8d4d12517487f9279b222adbdc17f5ceb64cb0d7b19a8f292f660b899e62eff135de969fbd2acd6f1c60b57c6db581d974cc6be7e76cf17bf2ee5b6d0692455df459421626a9c33c614ed63bd7fa305312d2fa49c8f1b9a144edd79f80d2d140e263d1599dea5b2c1799cbbaf4ca45aa7c4b143ea2d7a0cfac898a50e7938424bd4ddc9da8dedaebcbea66ef085e55c13fe81db6a1823c425bca400e14876104477dc3b0dc253f506e5bc2c04ea0e595d418a50aa2a7a0473fa8bafe8233ec3601bafcc3277b066b830d4ada2fd7c2092c61303fb84deb6dddf0a3d4979aadc995898e4a50c875f39167b7264c0c4289842fa3d62d47dc5b54c32db47c17e1f7a9679c387cb012d9a4d6bcc2f458f4f6f2d73261799e7ce364d6adf5fded614ce5f816c76fa84d39da3b62603b2a376289087cfce709f7ca6fa0effcb2cfe53e037775e93170ff8f5cc58eb24b429e116edc0b9e4d57160119dcc99a24a85295cd20d4820961bb3167ab2", 0x1000}], 0x3, &(0x7f0000002780)=[{0x1010, 0xffff, 0x6, "6a36253a710841fd3082cd9aa6c2fcea8fd2612158ac016d0f8f364e0905cc31f40d7f93dbe5c73efe611c8084353e47172124b1da37be51de628d31f3ee84e071964fd347c9b4486a9a1efefa6ead7b1b6d6f31fa6f11ea395430513104908cd80788ff098382023c8c39bb311a66243742151452b839f1953705b462884339e04854254d4779ece57ac580ea81600a61a1f4dd82f164a3cc3b635fe5663ef3901e03bb40a7beed1b44fd68a19193b7bd5b5e8bd30d9de7db77984b5cdbbeec313b2976432bdfa2ce86f07e6381dfb396621b4074fb50246c2afe3fe963db3b04e2c173bfad949902b6e813d7026467ea12334b8a5b21a6708d28e08862c889adaa76334cf84691071cc5790e6092d2b631427d014c605f947d498c191c9214aabeb718f2c2d0564c542357b173a100f709fbe3515b89cd702b91c01d1351d95b66ff9eaae764d25f05a0a3cbd19337a2ea330b82946d0ff02e4b62e927e9ba75e306154073a754360d32fa2cbef13f4997aef7f08e68df163b0d14264a3d2b49f4e615f69b2e49360d1341c224dc383fc60581293855d2492604162b14fc657d5c2ca4c5a5302704e8ea2f925d16a4acc1f2b15e3e24de80e1580164266f4a959d669bd54cb77a8134107cf168631d2647b69bdb04f0083b10812ee038ffa568e394f687357a6f9f02a3c2c7b56409d5524d8da3043ce3082f290e2b71e9339e387d12ab68313575d00f945782e69c2651609d36ff9bbdba97a394477eff0e79b03f41492e4ab43fcbf4a71f302b8b0a7716a23ca6ebb26d3a14dc3c86e5021195d594859be0b2294338d9e1b32e04efd61911b73cdb23ad6e182d89c796fe6ec825a413c4919e91bec9f125e512788cd7055ec141e0b6e36c5c3b00f9efe64cc92a8addb7cd674032bb924a6591554d6ea6c04cb4ec0cacc43e073047054dce8e9a4c4add81c06c6825ff85d99017d3ed8e2713d78f697c35391b3323eaefac34c1fb35e140606ab99d8a1bca4aa78cabb2b8540e3e4db187e8720434a144667b6d04e354f0d68300916cb0414261465dc016e7ecd946ab0262882805a9f527d90d8e3561f258280598cba0bf28a78efcc3512048500dad0d1b6b6f156f18d750c7a4c916a26a43ab1507162632967094f0b33d9952b7de3e0bde0bfb6b306dcbead650d13fed68554eecdfa0eecf1544e05fefa64251405124c03ba93cdcae6609650afecde23f72e7268d1b994c2fb04527f17423261bda4ae20db7f9bd3643f0f72091982d0a06c40dafa1f9e7ef47ac7ce566853e93d1f3d8a59c3eedbc4c0d50a8b1874c114c670ad8c37ea73701991ce1b7ec71efb8ca0e276e9305fbd902cf9bba2bc577ae2f66da256233865b2cb18a9ec0579c78cec4d458f6949c73c0a8548358745ac5c9aa96e06de00a6bfc963d392639fc8717bc81ada6c0bd730186bb1813dd2e9631f5e53faa55b71a8b6ccc5940733a8106fcf11009be44f498999dd7c2d241bd890cd3d33396608eeca3a8b91edd7ac5daf63f15cb9b79058a78e9b809f2ba8100d2946f044182bb598edb8db5471d92647a5dc8d48c0892578bc821dcb72150e67b432246632d0f034064a6bb887ae3072fa58d2a13fd6ef18e553b2963f20f816a12394204344de52d9d0c4305681fe3009394a30b7cc5dc3118c619ae81ccabd48cd4a12ec4d55dc48c84d435ba2a7af0d16fc2ed6f5da6ade172557d2fb8a9eff339e61fdd0038c4107c710e32d3ea2f5fc90baffcb1e5096858050089570a192966ae430242340d5c408f043898cdf9f19b2e3c6fa5b84674bef992a221879c9511c47aad4c9b145d4b81901268b26518cf2e568a7816c04d0dbaab2dd70b22c63cb79669f6adeda7db24745929308e4175179a11cd92cff7988fa1dd0b318b37817612f83a1b7264c2ffb5f51d0a28d83d652c1a8f498ef0cee5dd4db55d0439866f6289cce377d4182e8ac43dbb5691b33a1db4f5b4cc560610ff3490ea1e56d7239ba7ee222f28a8f307a1fdee8c657d69b0cf1e2436fedcf9ac5bb70bc2a18264b94f5d24ccd75a175900a58de77ec9b15094cd3b68c25a6714a8a250070c6bbbf19db4849722049870587a9ab7a7edf61d63cdf75956a9aa7b15f6e099d159b0fbf6a82dcb6fee9699d27d30b0b668536a8f1092dcbee48da151a0a2a5bd7043663d09c199fe6130e94a6c30ae0b2817bf53b01b36cf8911f83e42cf8c8a7b03b4b1b629a15e0d645623fc9bdf7bbcd154092a9e027000507e3a23d4c76fae5522060e63cf091dd28c29f5c8b238de413486fac0d78a78a02e4b2712ef6883921c47a5fc16e730411f5e54b14f144344b4572265814f96ea70484e4a8f29c5499baca0985c8674e38bc40e86293421729da032660be7319aad89a1d082fc6abeeb6b28adffc3b324163ebf31688b750e6d4ba7e8eceeb41239aae721d109c42dde5f980e9f0e7ee2e1f7b0d1f694367eb9608f43d9d24c678a80d9e4acf0e9f12a6b49fa95659aaf129bf9f6742e75642dc0d3da4591899d17657e51bd8457961740edd41f61931947cbcb9074147f5db2c3e4b7a20c54df5fa1f45c23e7f248f4c08c742cb2409843cb28722e56962a006597c092f9640eeeae2e15c5452900d3973e38fb4300058917071cc6629deac5c7bf55d88d03b075aeb0925dc3fc58ef80210e1d220c08b296fe8c2bbf97d91c945d664924a2db6ff76a77788cccdaaeaa050f0d5d740b449978dd8b0440605b683e7090f51616c196f699beaaab346bd7bca5cacde6e78fcb93caa9c06297d97bb5b69dcea89172cc9bc46beefbd798392f1fbc051c3ed776653db38444e2e1d4136564a61e7d1772e1cf27ceb8d226a782be6b82c65309886e664a2a5a9ac1498f7ff9725f460acaa6bc97f6922eb48ae5a0b1a0a9e29ebdf265d08635a72be57b559779c8a7c2ea1cd39ce0d071fb67477bdaa7a4c437d93bab0311de0fabc2b8e5cbd55cbcad39acc24388069121a8936230808ffde16bdedecb2d99948fe42a1af7e0d0a25629baadda37a60328cf89595339beecfbe1de5e9d86dbbcaca09c58dea6330446f5658b17a7c24b8bd3befec45788f8ff6b924af2345d21e4d849077f0daef345686e3f4d3a5a63666acc0e79adc8a23fb75fa9d29dece0bb65979430436e1432b7de83322c527fde7f77cc9ecd10c8f0c67debd9af33af2fba9eb16f53f08c8626c0f56678cedf8e816d70ebd98aa94225f80a0349415673590d8ea69d1d74ddaa58f163b4e84506e9f68f42ac967584cafc0f470d05ff7a5c73d28e65b2e28c85dec36f95b31407c3f31b64155ca99e72bc1368d35e89d28bab214e260f2f4511bee89ced03097bf4bc4d4b65846f58a72f20f0b9ec3451f582d8f3b91da7625fbd9b6223c4b1d47db9497b8af9176e22ba2fc25a9558c70c872c65a8181d8def3e02468fcecf7c3915c80a1f3e77d06f6794e1add2c2b1239350f8286577a72d81588f1c3531b82210454a8012370a4d8434a2ea25202b25bfa49c7c5e3d51f049bc6dcef6dc60dc74b5b63c4b20ab31430943c9066f143ce5c1f041a87fc05a3ef577a689e15a34c9ab0ee35e3526fe034cfaa7d82a47cdf1fd6501ef4c4039bfb7b5ae7eac2d2ffed85c8c84ac3f717501b1c64bc2c1bba0945deb3d0842208e68fd43e59d39aa7b2fd7aaa48a59f2c29248b37895e81a2858c28293731b8041e3e121a68531544a16a3147a18b7b4780812f687c4530a74b5bfaaab8f39fe63c71783e8a0be369534799d9cbb6455c58e2298caef9750d350c24431bc018af5570f93cb90c00f8861d40a6d50f7c99b4214249f7a92351fe09e67dcecb07c32ab1ce73ef36b4585c3d0872646e3850b4d8529b0c415e23d08251a226961c5fa5f6b48ee4defb47e13de5a69591f304fe643488ba27cfd34525bea41921511bc5ab106159243d23aa9187939a7ea52a4302ad4c76db9a43b49b9bcd6a49d943e5086540b3f9414db6baa2da42e039fe29155a28e3912c5c32e1bcaa0b7641df5a82e0445294138883e616db42dcfbf0c681731f31457d85bea83c7372ab019e8290a16930717568b14314c2cd599148a452d227719de3ee2f0b4c18858c310a5dbbcfb3c8eae4999b66256203059360dabd51c8362fc3109239a2b7f294043193423d6add1b38a6b37661eedd02ebd9e5e2b6e1d9e1c6b31d688e33ab261b5b1382f172e1a6f4e826a4522d63493e09d2264091c8fe9ee1e797dee2f88a6a0216e7049db8542ce2bb9921f32908c1cf4bdb900a1b65a77e1e4bbf677f6495d329576111808db92c53f729a6112027da59d0783c9c7b5d62233d27df0e1d56cab344c5f067f90cae985c9cbf4e1f222c9e03bab75366454b878e8086bf51e4c5c4f604b7eef16867a7a6b67ea4be8a72738723474596526fa787f0aed74880eb4830ea1124d4921836acee2fc5e29b366e2d1e340dbd40953f01520996d0e58cc40f4abcfa548dc173f7c386ec8c9391257a108bdfe494eddf6a2a05f6251e89e0beebab9bc0c7861e0ce3eb5d91c03d561e79b6b95ecdbe22dbaf992095070a1807fd1f34ef36682d5eb02fcf266d9bec32fb7db8124e3044215f1b11032f7a8b4a64caadac67e23971619a993de6b2e43063a3972d6151feefdc4db341b82730350859162c5e3d8b5ef28476fbfe49f46ba158caa3dfa7264a64e86128e3428c2854576350c3a9af3baf9c4d366e0b9305dfd241b62cdd20fa0eb3556a7ed8135282af965eae36796d251628a256d339f97ecedfbed4bd9d665acf9005ca502d83f88c6b72ba0d012f2b9b2d7c72c3edf58d50fcbf2846a3c27a5879af36704ec37dc22d5efb074fe1eba4f9c0df1ea21e283e5e16a0c0b33091df0d2e5bfe1405ce732fe37d28d3f6456ce2f225d50b63ce1ce11946863e5a8056966f3042de0777ba282ec77f0147ae7cf2b1edbb5cfa2f6ead28dd5563796745bc0020cb57abe6c4589cbbe99679935210b4640a27dd129afa60ccfa1bdc39642ead7f7a0521ab30cecfd414c850deb950af2b9e09f726d23adcdf6ba619829dba825711dcf5ee830fbf9c065b8867d821af22c578ccca1d55f232bb417e2ea816b74884e297a398366e98e86652ed27bc1729baa3a35cae054dccbc8238d4a47abe85803a9b1aff4c98db38a4b70c7befc7d0242095b084f7b8e4ed4a390e29a874472618b3e5e55a096dc0a34081b8779bcbc473f98ac128729a7285c0789af6ee96a404b6c6073fb68e587779af368d8790cf75374d1409824314a0c4951ca563dd7e15e584f2f173218d231c7a564921959e7fec4b856768b3f6806341354de84eb1baa7b729c33afa514d370043c24f9156457837c6a8fd8a8b53b07f99873f3e54c91378be6bc1f6eb06ffc796f5eeead5888ed8549f9c8df6f077f9ff5e57b93395f7065bb161450cba564951b4182e3354c87396955defd037aa9388eb5119ae1fdd9767c9cde47c2ca318c7d60d7a2cc5564b3ab597b087c83290a069743e69ffac0c72ca537b581b74cd4b90790889ebdbf3e5a32c4ff173199f7d94d30a5c5c84fd23d5cb628428f9c54b60167fda2be896379b76d69ebaa203e722e663df170699112fd6b913efaae6914d5db1c0ad8375a5b604641bbed2494f4c57d7be537db3b886c39f5433cc6fc2991837cb63934671a229c9d55f9d74e3f57f91e461edae68e4527003e87c083b062d06e0dfd2d60540740bad81ef060d621e4da56c03eb57aa16265e81a92d529bad0449b8973069c7b24"}, {0xa0, 0xffff, 0x0, "d0038f083670b8f4e9ee4fca13c13163dc565a3749ec6a886119bf551e4e385ef4b8cdc3341378659cb0cb44d4f6b317b327881d896b7f0585617376555777f4e609709fa89bc88e896ebf14f85024851168e375fa9cf1161ae0277dde79ad57fca6ef3953f229b89eae1c11cb7a87329169253261876a4024791ec02a8ab6261cf80cc96345f3ce1a7c9cffe4ca"}, {0x58, 0xffff, 0x40, "f615fc2ddfc5bc882c24e813d08d2cb4e39072c8c085403f2bb617ba0d98d31f61836d03e407f5988908b1fea7d15e155ec8fc14415ddecbed6eb7ec4f5c45116ff199cc"}, {0x1010, 0x1, 0xfffffff1, "394f2edb2ecb927e4d9fd2ac72326c5c2c6691b1a2f3d8a31ecf94f7b41bfed9f8f9bc4a19528959069475d9be28fd432e4fffdcdbde4ef38ee6ee013ef86556e44e33b28fe170225d9cddc9b46c96493e38ba42444f3e0d453cf71cef01fed1d26502afffe26c536967880acf0e2963a5908c8a84f57724f9894b67977aaffc69ffc2aef9df3610441851f6a461d73cd122665c850c07e6c110a84a3572b1f77e97cd560c8acfa366446cc277f824833343ca690b38ef67ef1ca34aeb01a0fefda584cc9d84fae25ee9e82a0227238d31c1188d88d5137d886d40fd9c3428d563eb6aa6a390581241751aea51f29c888c2e3a05b2c76fddead9492b4a0baf2545cdb5d6e9f2d5b900a1fea8b55608061eb7cb13130a061beb869416e9382e95eeafe248ebd65bf3c5bb6de9f18b6a3e31f2170268f439179e2e94b4607eacada5febe0cda083fa3facea1c61f2e583b78c8298a73ce97eac3bf01c5e34642bf040e7c55ccb756db896abe4b756568de343580908003727489da1f7cf4be5df37766c1ef66da50af6de6f4d3c9b139041ab73720a2b2acfa445890b692552c1b11c7d67e0fac94256f2d90adcf96e6274cd50ec23c16fb6f4b010dfb4be5b7397b8468507b741c64618b0eba64cb281ddd7752dcc9447434355112a0c8b0443559ab494a1ff2fa45de10d781221553e800eda191c39b9d21758669e804ce8e9c6c563fb22ded1155ccb40dfef78f01c42272ad7b93711ef9a213728cd469399979e67751545236bd32a6932de9099ab103f293ea3d836063a4c4623f4807ea323b453474e034e1a7cf8b7df1f971ee9d46720f788738a99a5fe796d33a3187928ba6a35855054de48a966c73f84fa36e2696c01f49a55b74ab1d627367743f61d7f17f9ae3095c7908ffb3dea4f1018b4277439dceb5cedf965be732cb2e071d534e69c70212d4099622214523299e6b53cb0a1bce4dbada61674980afce67b88d4f850ea4a96964d6d30cdd0975495cc9070eec45f39816edacf3a53413c8911d9f254cbb0054b84c8747b7029fed1557c007ce5627d9bb56865a0cf3d30cd180cd44ae1b933e0366e249e0e02952c1e037c04beb1c55017170fef8ff978dff69a73f4aff8d547de28b3e74b4f8f76b5a9173002667d0bf2a72a3306212dffe9c6e99377b9595a1d9bfaeb331e48f7661754be73c5012cc8118b6c8fca897336bfb48f86a5cf2a93c5e8f4c2a4238a54957bab7635b21386b1fac56ac26e5911e09deacf5a598202f180753fed1b37053eef3e88e1c20fba79cb3145c519ea78900831da50d58c8ae37220760246a7fe57dd8dd9599fd98c998e8058b65e8a279cf21d6d32429444420b3bfe517ac9bee0de00612171df33ef650009b6669c1c28bf775c796a205fce180bc566d18e24955c0c7fe68fb9911dd3dda0c2fbbffdd2e3e177beb4c49e8e7342aa2d9fb58a78e9081c416028a0573dd95c69862cd4548873cc00780b78d802a62c428b56b76bb83088e73c18acff52b0725f82d5116a4dc93f320adaecf01f3c545b5fbdfeb3e005cd218b70b2742a7b382bf81fccda02778d54da5df808f17ae57fd6cbaa61876db6a895695bdafea64b564dcb18cc1a80f09991853deff4c965f47d7e983b2f31c3055093de492574f5be903eeb58862d41d70c4f087258ead864aeee51998790b564ea7b8af450b5c38e7b6f62589d52de3e27e872f350be0552ed40e393aee6a7c2e99d461a6931b332578838d6ea7c30f6f9026f3f2d4f5f29cf2ac380628c52a95753861e4134beb5d8b6b30b31cc2dad37292bb33226003ab9a0ecae7490c6436c6adb03167e3f90a9188a82d9d352a2e7bd95d1251e60a0ff52cd55434cd2f581d6d6481255e768cb9d20b9b073f09e22c0e1117ad2ea6120d85121e7333baccdb04352a0ee69951867bad2fed1cf0101c1eee702288dcd48162348eec13952a4f174f7f881645e5fcd661e6627669be073820fb239f5dadcf374200c1cf77da5842c6812fafa93e4574581ce96eb2c6f6e2fc93468834ea5f6563006f9e25303d46093eed8a551e7e59e06291e46749f8e4173f91369f708dff4de0403888041ae9a6db8bb7063ac0f31717e6e410144ec8ec68fa92ece695cc71815636e0306a37c3a707314691447cacbc24ced3835d237083eb746f56dc70e80990b25bd76c3b2aa438aec6ec4e14deebbe1c318e7a0acd64f04dfba5a680968833b04c4721bad0ae13ec4c73d1b8b7cdc9fb64d15e1a4fe43d7bcc8f6f0327cb6306a8047c3deb4ff1ba5e6111ebb35036ee1f0615c4eb6a55b1c094aa2e0a3db0b133f39a2292cb05e9213ea2c7aabccaac1a15e1dd977ae24d3efa507392e4eff1ea2a48d72e4c0249978affe6db1f93b5ef24882844ba477564a41e30b35879bb8769d21e24a446c848b5e62d058a7944eccb0fbed520ec4488c2d82572573efb6ebddeb59302a4479a7b2219c0f6ef4ad1a157f9e9f371eafede2443a50b33173a1952335b44b7557bf0d54b54d45574a7a421f25c51548d7c34765d1526c77a1d7a3c0d687ce0235b264c02fabe367395d95e9b7035858edd9bfb874ecd563a4bca62dbb1617f2472742933ee3e4c421fdd6d14ada4a305893e1f09bee093f490da0abffe622f29d958faa0b6448d3dd91a9637710eaff566f870dcd3fd5d9b25e5b3c6f5534e4ebb521d525ba873dadfaeccf834e3b110f8166b781bdf89f9053883455ebdd958d9f8cd5b0e9a24f8d416385aeedb7aa95ca50f11054e524d81cb29be5352a1e0c7eb1fcb60a07469cca487c08f472c229dca181bbbf29e0e6f3ce25f3d5d36322a8499390bd4cea7b975f6feb1b7a101f469b2651982c566242ae41e7a19a21b2943537c608e7ae6dd31fc4fc6a1cdec40db55384cc4737ba4e4ea2a304adbaaabfa8e57bfa60a2ec4155f534dfab27f94e9259ae33af6bf77afc30576fced8cc89d8e129f35b2674f9a934f44abf46c0b08419bb445742c738a1431bbb4d5e997cdbbccc5e2af6678eefd7b42e9d69f7fb6c8e3a946f6e9144556c0dcaabd76e2b40d4fc8911a8e299fef812be6a049f462d2b3db8e58bf2201699da647cffe83cace2245e5dbeecb6352d3299c39a6e749fbf42672a0ccfc505424a9df96d80b6e90c3623b3d7153978f1428a804617572192a091152a75d66c6198b95304d604091c2d7859fb82450197ad91faa752d7af82b1efac6b8d2024c244ab401388bf4508d84ad38b58bad5328d8c28e07bf477406d4da4a014faf4f20f30c6915a227085bc3c6096046b4a2c04a1c8f636d832000affda178eca3cbf355f1414cfab703e691d285c861cfa8acf9e8e7ec6aece1341ed34dec80a2cdee93fc00705de053956f0ab91cd0947c71821042511e0d2ad0f28c5dcce0b4fc66f7220d32c6cbb9c2a2e0ba8bc273e1c7f661389a12dd3c5b1c1fcc65598b7ba0e2ab0b13be1e95c0f127d1779c901616414a4d593da2d38c03d8d96bc8d623503659c512fee2e9b139b4af79e69388c63259d5fcd17b4b63c0bfd66256065e856876f7bfb393c574d27cec31562a5ffbfc3da52964cbb8ada2607fa5f0a8967737b278846dfad606c542f29acf0b5c3b00c55e5ddd9b0555dcd6faba80b46ba67b79a355f2df13d5a6484416a6d76fdf68202e07e0ba42c44e61d5789c2913e01d814fb9e806bd2bd57da45beee2a17daaf6f236b6ad1c1d695639a9f345ed23c69c031030bd6942c298b92a1e7cf1938f60e8404bb318a05ae2855e00bbbeacbc5dbaed4cac65ea76fdbb21e240084960aaa2a21cec669cfd989f313b867957c3e4ed0138a0f0db91cf861cffecdac04cd717161bffb94a0566534502b1c1d2ca1733e426f86e986eb23e515ac65166390cf944c8c6c692f82f9dc4bf3d546470f0cfb7b0deca13f5db4eff024687896b08bfec218546a0022a3c0e33bfc70642cc3c28f332eefe927d4f4b09427bc013705960cd69effd79650fefeb232f061b979d69cb6d5f67901a484d510fc9934f7fda19c80c091de6f8f0a17d6cf1fb75996e8f47717d194aee19f9c9b6a3edffc8f67c33e031dc259c35775d3b07ec32ab2f7e2a063aa0caa10bc456466ec5e654a4c358a5c33d1c0c9a08da6e9de4a0f9768b67540fdc666343cc12a37b09c94bc127716cad14e71776a7c4ad335e3aa2f79c591fd2f76e82610101e4327340aad058ee19d40eaedebc07becdda6ebd4c4775f66f952854bf8224d97e2343e20c6951f251c86125cc7f1f06562c4889473fbf1081896872b2bb6037a0044ac6a88ae295ed3ae733c240a88b7ee76a34761c7e0ab74538c8d4a2d99f49d50950902579cbc7bef2d66ce917212c93b11ad9835742b71b28b128dff68373ea625ff0936fe516d02027667d9e54af94310a473f8dac8d80db9ad22a46cbdc68ee381ac2d25b001f1f7ac9930aa25f2edba0774d647609e7f61e18360582ba7608b190090c1a305b1777c45b8c78c2edea3f89aa96a26c7a6a86602240e04a4d0604ce005645a9185d3d3bdbe0f52683998a1804aa2e2f9883918c73658a662bde552dd8ad4a753c3c4ea72c5446ef07f80f44bb0115575b97a76809da84b0606acea68d92280f0fef0bda1d83e0982bdfa19dfab5fe573b3f5ee0ed61600f9f8df22be95cab761e860112e4f6e6b1f8c72fb4aac28385c8ccb6b9de4094663e33414c8d387dc3014b9f1b19a48b601ca02083744c723a602da415be43dd7293cdbe131d4c1e094913574fec9f33d7d85a522fa8444db02ac6fb76667fe5dc39003ac9336113f22d8306d6e15e0592e3aaba7443b60449feb29cc9159c4d1d20424bf9d71bcd6506605c2e082129b2c0919f4ffad57a7998ec31bf12ad9b42563d6919a272a3ab8961637601a0add145c29f725e48c8c2c3624c5735a496991382628095388a5f0bbd1fc703d1a091535d8984ab03b4851607de5a6c839bb5b5ee4db30714a6d99578a44171e448219401634431f5e637eb76524fa62f265ba1f52a63c46c22ac6b2357d588b20e936dda30e9c8437b7e6d8c096213e5da19243972000c98dc589477ab72c19d0d6fd4fc8088c183a712ec560a2140f223aea4ffad89d5669d3b9b85f92335c59a0abb1c14fed32dcea771bcc512af244037229e03dd113d3187985d883c1ef1fecc466d7656483e18582bf557a8b080a8db9b333be0ee0e7dc23cd51e86e036c9e0cf3a1bcf501ad2e88db8893c248b9513151f8233bee0ec4b99bf53ae5d665d2f736084a9a74e00238723338ebdcc7c15c07edd6144b948e7e23d2cdf62d704c574b3faafe40b4172562ad656cc868b179a05ee9390c534109c8dcb3ae6e545889ff477f84aa98021441bd8c782512e962899d0639b769fff9529b12e2f9c55a9f52c0e2e0df39bba2ffcb0ca3a12193a71c208099712b9b8bbbc3435b75ad4e212337d2e0122ef38ef3be0b44d454d6ed9a2a20d1bea92b701f83027a5208b4e8d469ca83fd3bed97afa66e78595d43a98ae48fe5a7fa4ec2e73cfa90995d538ff5152ada094c3fa544e17667cb3573dff88ba038ec5011aa3ca11704d3be1c47cbcb7af2c6048ddf0e1eadccabea95cae8d4e381b6e231cfce50775db57626d6d684f2a770c9016119436b92e4242962fad2ab80aba412da78dfa14ecc25f60c07bf32018490346997e06417caff52407bfacd2cbb27148d3b358de77f5384ca83a54e9680a3fccfcce4cdde781279bc5090e1a6bed550a82a892d9672f237458c70c2eac63396261e1"}], 0x2118}, 0x6}, 0x10, 0x2) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r2, 0x0, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000000)=""/175, 0xaf}, {0x0}, {0x0}, {&(0x7f0000000540)=""/4078, 0xfee}, {0x0}], 0x5, 0xcf) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 153.140468ms ago: executing program 5 (id=72): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x3, 0x8) getsockopt(r1, 0x0, 0x67, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="eb11925eb9a15b9234109b1b1d8c19f0", 0x10}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0xc90) readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0xffffffff, 0x39eb, 0x400000, 0x1, 0x4, 0xb3, 0x80000000, 0x2, 0x2, 0x9, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x165d) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000500)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) write(r0, &(0x7f0000000280)="ac66ab0c0eef5731a4d1116e6563f5a3386065e8f2716cde55de83c6f14bc10d7ebe73e3f9ab0c8b4acc2df2cbfd9533cd7ec4b4c1849bb61a248ba8221271b151a5f1363faba9a9509eda19f20fa1cc621c2c1229448d89befa82c580ba0d75c091f9451d4db3a0e075930d53e4692ad6d87110a7ba7a0ddd5795147c46b2ddd4bc5e310ffa528e6ca3930003b4397e2a17b83caabca162864e18947db6e7262d37094880d0a0b4d18fff41c3a3b396490c11f0f13c773a", 0xb8) 147.188072ms ago: executing program 4 (id=73): syz_open_pts() (async) r0 = syz_open_pts() syz_open_pts() (async) syz_open_pts() ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) syz_open_pts() recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/115, 0x73, 0x803, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x7, 0x4}) 2.987771ms ago: executing program 5 (id=74): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001800)={&(0x7f00000017c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="74fa0301fa3d18e955b0b8ce26e7b0ad3e714301c842ee5fbb9c88ae69d3b8b7c4e29c16587faa58e0bee9bf476cdaff2f0f7a9f31ebd4fa98c6859d9a248c04471c1cd5db0a43fb056b14eca0778eacd6da4e46e82844028b6a746306a5362371d5a5c6bdbe1a88dfc547fd13ef299317cac42bf4fa8dc5e67d2a7876239a80ce507760e38a322d8ad53b3e564825e5e6ea1c3e3a7856ab338e1f119b43178ca81905d2e22c92c2f1cb56474e6110caa20fc82c22165430ff7047fc71c80d735454857a4effc1ccbfa571", 0xcb}, {&(0x7f0000000140)}, {&(0x7f0000000180)="4036b27657eaebb96ff591326bd08b9067610c84873f4ca4551cd54920e84393d5ef06574b7b40", 0x27}, {&(0x7f0000000280)="231276ccc3c0423fe64ee6b63706c7d5b582811a45f4d05869350326b46028c3ce3d1832676c58317fea36b7123e95d47bc404ec6c8a8d0b78ddfe4c4c610112b9e2bb00e82ae45ed175ad612535345a6a3272a2079f7a0ae8a5280c046752aad95c67cb851ec242bb44b97de2f6c7ab52d4a12f8e92d665710e0dd2ba65ddb304f418ae4f2aadf058b85b38f3a4e04a51850bfeb277487af0dc256ce4643ea1", 0xa0}, {&(0x7f0000000340)="4114ce4b4a46e8bbb755c8f4c577a68c7696580dc007742b8b9ea120e6cd84ffed672f4db0751c9c7d837e161bb57e5b772632849c6cfa76dfc7b9e6c2a775e7fa92250d7ba9238e243eb5d0dbbc0c5e2efcd3264b7a1e944fc491f96b015d180a97f13ad24c5b5ef330a8415a1e97a8bdf8e585ecbdd587f2d1fe9add4a7e401bc4b13837b4a4176e5ae0d986e115e6f6e074b7d87251c0e770f84907cce5508035debb643c66f794abec2109aff2dd6666c02e26818f5da71dda7fa8deefba3d1702a37b0526bd1262b41f21d0c0", 0xcf}, {&(0x7f0000000440)="f761c40afe3318387e7f7514268d59f3702fecbdf0b965b3784e9dfb71ce17dd5fa44c21438d55d1ba297de575121045cf941d55fb20207250792a42d3267c17ef1d91326f2dbe43c03c58cb1ddcafe76cfed47dc58fb46b63e91ef9bcad920432f378a570a9626301a88f91d818db4676a9e480f62da46a9cf42418ef9acce17d414cb6217a3958ccd4e1770024ead716d8f92ea6b057408fe841b9626de3aca6ba66f463af8ef3a0ef3ecce7a51b114d6a003abd9654b17770f3d4f4517b4305e8ebad0b8f0327cad66bb84ce6718648d5c35cf9900c8cc5141f51edcd93130acec1bb88e2381a758c441c25bea126a9001575674594aee5af342b5f090031e75a0db1094d72738b77ed5ee9f274816228e1af40b54657ce53fa3a1912f9e4807ca7cabb3c06c7b58a087fb671b641c1be75c2cea5b28b061494b0571819afbfda7cc37e082487c5fa5287a99fac9ada31d9d6eced0fb50b6c8f2c6d4c6b42bdd16fe38a9849194817ed12116bfdbdb2224b3100a89d06434bfa149dd6cb528ff09ac1a5631108a83e51bde830af9b2dc7873571d9cf024d924c880376ba43e5d6df6d59324ff96176b5c5b950d412fa562f8291e0330d09bca5bc275ecb4d96e9d7fab19d5e0e97391769bbeee4a05081910e3c30cdb9f8a59277167be344ad934fe2f148559d8631167c6af765854ddd1a1d1a7b12e05cd0abdcc4e3b786ac95beebfd5a179249c2fab36b7bceb16a1e0eb2c977a8524d12590344dfd2e9383a9a326f28263ea1d61fdf8a9947d79fe5b80ec150e8f2e8bf39fa5c1cd87770e83f051f76c28d0aaef2836a94301c533be0a381906ad9a7e6cb1394bea9a4fc9e3cd70a05268e348081b5b9c63fdb71aa8e5f9cf04cc267e5135fe029485d61fe438fbe55795730c0307027ad1c9ae6ad4595e2c6d66181d38024e464489fb9bffaf7622f1d903ea55e6965b35e2642b953a5fd0d9db3e2806f72734c54070573fba02bf34334b6984d7dd402a441f67a6acd275507fa03bc51070488d061e19d37b38875899a8dda1c929c0153f91ca6c1f6934889e585c7ea78ea4da30b3fb4d27dcca86eb3d09a9c9281dff504f1acd07b81510b8e023d97ee04e7bed39a55cc1a41cc9f7228b8cba5e9b6661abefc9794c37bb5ec53c0270cad1eac52a561a141f0fa6b5e7f2ddb5fb9fe438177865ea74ab325a73c3ed9528c6bc6177660ece9f0f303f6509545b405093f0bcddd4d7d8d515cf4e12ebb9ac8b2aac05719744a9ca3b8024d6f65c9d0966b0a1cd7c1123471e07f6cc4708889405ddc756370c49d074e9b5cd45a2ac390ff22d19396e6e472e428fccdd1cbb6d0f51cf8b19cde3e4726e6cad09281dd7109062951a4fb49c9fa8680b1adeb549f553432913c0f31395db03854793938b424fd2969d2a98c5777d62cda622009564538cffc141b29e241eb5b3b8da4c8bf5f9e626f37635d00b6786f7557c3f04d2d8beec8a68119df60a3c71aa652dde9880f552b63084a0e859717bb30e121ccfb13ae0ddf88dc19193b1d693c920412a3fa30c07ebbbc03dbc72e2a0a9f437085ef1735715b0161466e6a37f245ce5a1d31358413b56098465108a9998a94d8f278466810bca6b390fdca010e4633108a4aa61027369b8495a1c18769c1e6a80ddbf35bdce089f6feeb2e5f48db1cb95db1175507f15408e0f58228e7efe86d35fbc10d6aa0ec0a0019a97d838a92f5ac67c6861139ce8a0a8eccde2f73aa26cf6b056de06351c3202b47b122d498703a3ce178261ed5089bdf83b9795e9e8153debc236134d9a9e8b67c8a43c7d4687d87f223a11229c695246bcbad00f01dc665115d106356a1356c11bdf32cc6958f24065896ced620da63601921aadbad4a6aac8ddeeb7dd3a81371344ecce375c517ba700472d166fe9f0208e227dfa81ee3af023d4b642bb6ac62cabc8c7f3975769be7b1f3ad0df049ab0125f72c8c2eb786019f5482000a6f09d34f8240faf3b075ddfcd3385b9fe3bdf20dbb64e06330ab4751183006e315ce9ce722c02a2a856251032794ae9e3b2a08b1d446e3d1d312043ef7e458fe318bc7ddedf8287902d80e8af8f248ffe24764174b3d3db603803bd1addc868d57fd31a7000a1630eb42c67f14d532428cf0b839ab15f64dafa0513cc42523a3f7b4dee43dee9da32471520a45a6bed2e4844d56f998c98475388e01df5950ad60f5fe4c8b72f924efb7b559592c5128b51dbfa847cc1cc9c2b54268c80834d013b8da535a5e00aa73d37f366b43f5aad5edd455572228ad9513ce8b2d55135159da8facabe63f468053e6659b4b1aa42621b98eadd9acc4643f4268cad20db1b863515402e0b49b83e2ea0ae9630897222a3ab5714f3b0ea1be5466d9ed5196bc4dfa8411cd08db93f029030e1b0bce113fd93c2a93451941bad3ac0489da1c08721c4d7f2e6314065825ba9f902aa907da245171c5eba1bf6ae9cb30ab8246cae355ab4b5bc7875c14a8726c3272274edf67f38ea918f224471fa7090bd41d71eb3894556572a76504a74291cc061926209bcdcdaa24996432dcf3f650a7d77b6107d8e9ef44314bfc4ac8d06a63de7a3e2471f7b14164295c9819ab1c4c7d70663f9441b80658ab3adc613dd0a31354cd3138f2dbb2de679734b30f152cac2660319c29bfa0b09fb8b5e0b5f4eb37bd2488909cc8ada557de6349bc3c8087b6e415e5554369d1cbbdd5113eebad7011d185fc30af2a1f4810c1d688bd0b1c0957780699e61553c811c2c6373febf198c42f2164b9ecec8a952d75673ad2b730dcfc65bb6409bcb5296cc65a127923c80a98137a0c5c1b9b08f7793c9f9b99b3db2aa6926cb89c169d66bd038b4a6504bdf1100f2cbef733a366c0a2731588f6ebc689b3b8d39d54754a463bb7a90f47799d0cdb393646b969439f27e9cb37a4edfd88c6f623267273bdd4e63f4f891ee079531526a648b187cdf8a556f7bbdcace6247b0de12da7f0dcadeede5fd86d289feba93806b6f8fc77a08761749bc832b16e27907fd74fbaa27a5acde7103074b62b34f34415e82eba943a05a14b2cbb71130395ec9c5c0d38bc750e6436a4758d5db1710d2b860e259e1973bcc029ec25e05b305a9ef2c7472d197d68e109ddacd029c294aa67969def1c4a9045cb2871da08a3006c3f71fbc9c182dff9d9e96ba93f68296dfbf791369967c33187195e9af32fa8dffd8512e1dc4437bdc4ed919cf6ce7a5a5b6a0340aa552207b2fe4203de180852e75da775dbae4127c7d028f11df9d1155827224fcf16d4b28264c61c3b3f4e3d9ede24e22f5193d212c83f6f4eb197e3915b3eed7f68861a6d738bc5afdcae025c5af93a2a187e459a439f75cd93ff0674c697e5b8c3fcd0c4a6bdf5511cdf6bbba03e086c8d7a9abb63ff7f184c29e3092bae98ca02a46372384ca01b78248f1133f68afe9de41c8a512c68c444fa16f9f426e4d8c28bd49de409ce15b8c9b8656270636ebc87108d5a2518bb0d0ec235277b5642462a8f413b79d58fc97234631c7753e407814d6a54b80da3b548574aa2bbb805420995ddefcfc0eda83af42ad108d02246d8d5030c168e4a1d4ef0f0bf5b9a9fe86041143df32a830b21436c1d313a7f9546bacce220a6bdca0492e815d20fafae667103c435e45526b5873ec4ee7c6149399cbc1a774129975ae94695586081caeb46ae3c6fd1db074dad80f8184279cace8ad75e849bf16dd3e1a6c31a9cad40a0753160cd532da130537bbe0dd39d62d2444961b2982f876299d5fe3f66f237c51f88b9ecc5753c729b57c60094d81a8cc344ec8c62c6c1c1d517df2b9ce1f658c0c87075a776a671a106d6a115c2389bf8fd3cd0b3071b6ec2b4dd03f7c4e3584f423fc84da83ae55e7dd7a2d6242a565a03f866aec8d3de5b621db1b1598553ae09db67bca39052a565835f31c66a78ae0a6a4c8131fad3c0024f6f2243de0701c229ec71bfa5bc41b737ec751807c96a1ec00d1dec18b688d9090d4d8410db12e33dbc284abd374404e3de93918fa7405b6e6e744c7e93b07ed0fb87e3247ac1b61bb56a70d177586e597735a5b987b0343fd9669f5661a9178338c3989bd28189196163b3f9c0bb3e4d38f64bee6768455951ea4cffb7897b9d0edce9721455a8107eedd77dc50178f9e16eb8850ad7e8c7283b770c1f04f795b47ffc5e34f937cfb13b3e74c31d30101955b4603cf20367e5433b75ace6679ebc5ad8be085f9eba3221cfe7872a63f3e570853f7e13b342bfe199d11eee8a2b706dd8c88ec99350988226ec63f08e59a8b04f3da2ddff35442c009da64b998b6738f3513f159314396239fbb3392372b2dedfcaee955be741a87fce67f269338e2ebb42970ba698969ce65f4c19a5515df154065e45669c4a60de931581e6bf9be4d59b24842f2a2f5b1c8773be8287a11dcebcfa7ecdccaaff88bec16717caf4161e06fa9ced27695c71c099cdc648beb758de569e63a9c01f2eb88ca8d0105de7a4b1606b2c7b3da7100286f54e691a6f26230fd1701f51a78532660b96d05a6339a3cbb81457980442c5ba9ffc10d82e4acae80c58bb6ba2a912566ae04aacc69654d56d53d0bb13e56cc928a574725abcab0252c1515361a832805c28a25ad7a84b5e06cc9f07341e0b6d75b58abf4988648cd2b51fb25e43e7c27acfb9f589a6a8fe6a4e75ddbbd2723ead223ba129708e4a3c5263c7407ea8bd6816276a77c2371a31d52434e9e3642de4c90b09b259129d9a030d475e70c5baaf375702b677a7b56721ce58eef030387a0545f0624e4e4a2fee7cab6056f048750df1aae4fbd6bdbca7ba3e69a54400799f043f0d1ee871195dfb445674274973d7d49542c834f13adb20d20adc65fc918bafa4ee774bf2bbda9aef8a26a4b205c649f1fe94a1e5c6ec2689c278fc8ad5650e06ff1cc154fff7edbd385ba46ed12334d370ca1c4b7226b91f1f9c69ce94b81941f7b5fdbd1bc7a5bb08139cf545c6b3515cccd101aa633f3f2bdf6e33f8550a11125db22246cdf5db7f413d0f650b6a0abca7bd5ec3a2665af1d30705f28ae80faae9e29b02d234b918317f59a64cde9579e878eee9f78584972705d2215cfc97f0b6404bcd739406cdbb0153b7103a79e27be7db31ea9b8f6e4bd4b54808df0752f41985b59c66fa598b977cd2056c7ee4b38e64dd4328dee55b0a296ce8c0d089afea6b19a3e963bd370c3669ac2d33fb4fb5f317b2f3982bb5c141efc534c6ea49267958d62680b19df1e7e3502793798a9bd022e609f60c119962358c6767c0ba8e1fb293972612813a64a29f59242406165d4227614a2ff9f572351ae1ec2c4f21baaf1be6d84dd729119ea41501e5a91569e996044ccc0a999243afe0227880dca371cab5e7c45d4579cac9af6d4ab6296b369e66f91e44fbdd0c75e398558790c9b67f0d0904032971e63d37afa5ffbf50eed38d479f84faa7fe1bbe385225ebcbaf3a4ae72cc9a862fbc3b6d43f3b1546186d7bc924d929770942cf83014607b990519df9d2560d4f8402fe68aefaf284d32a7921cdcbca459e0da796ee72fdcbb6400a695d8d19724093533892c0c91b413dd8d2462265f10075b6df8c0ded50f624f95208f06f707846c8eb3e92ff8d9b262e1471e1d66bec294189e2c7d4cabf9e926a4cfd590e7026364c6397774ac76dd101cb5781b304a7de66430c7730bb3d6cb8bf5743684a09b024b460405b96cfeef1b5b3d3ba9d4e490478319bd04384868f7371bd9e588d", 0x1000}, {&(0x7f0000001440)="1965a2909854775fc1e81bded8d0af890c0a2863245c9e54c2b2cd004048536371d202ef709e2ca56dd1bd2a007e2f64a3bcda17948e955a3b7a406eb16d1b052326962eee7a75c69afca1b805d5c831f25e5c130d48fa0b62e98e83734d8c2bbea5ca5bf6ac8ecdd95bffda6d11a8529195f55608e492524d2571917da3217f6760e7c23cc4a190635f3acf3c2a43efd20b978fd544a58e48751c023bee985b73e81e3a91b4679ddda5b878574e1adf5818b42a0120", 0xb6}], 0x7, &(0x7f0000001500)=[{0x40, 0xffff, 0x7, "b10ee77d77c65727c5f731f7c0fb4e0290eeb0d18f39d88eeb6031dad9b6f8ff8fe2afd5976e8098322d7f"}, {0xb0, 0x1, 0x6, "8ea69ab70ac5e2c28e1301bdb64c7b92a10cd4f22bc0f461984439183527be66f99a268bba38fdf4b6a06a4c50c56e8c974a34e7e7e22c75a3842c811ed549ec03ce7f70623f0163d8790ca6701ce15b9ff4cebdef4ed4e59be1c79860e3d53fd30c14c66b6872207e5a5d94fb7907663e0640f503670ca213bb875b4968ffb092f64b423c111cb7a811e183c8e34f83164df5238c50b5f5466a3210210d23"}, {0x90, 0xffff, 0x0, "041923040a9e697fb7c07e5fd1bef0de622d7870d88a86bdaa2c2aba77c0fc14d2dcebdfa422ee536a4efdb518ef95983b3ce2f21950da05dfc967594a698a80c56943cec68317b19ec98f60161166e7a348f5b4db01de87def01079f56a0e2d6d6875bf5fd1c181641287e04c4ec58a63dec05c48b7c88ffb1a4419620c58"}, {0x40, 0x1, 0x4, "32999e40012ed02589bd7d2de3dab27ff19706e1d5e4dfc3510dc6fe9fd7881cbfac447995744a502bf6"}, {0x58, 0x8001, 0x3, "364cbb6f14e5be77cbe895a51d64b47642bb40815b64ebf9175778aabf908d63d5f96bba196d0161fe9c83ea8c67da7e60d44e415cdd612d314c05a9cb684543f2"}, {0x78, 0x1, 0x8, "586019aa0697cc1f128da9c732f3c336753b78dbdf7b58396efdf822ff1fb7bbe13e641a98a4848d585c8c5cf919136c115f26baccca4fae6ddacfc2838668429ebb2d966868c810496645229377e0e671cae00d83e087718c36b615eda8d9c07d1fb7c11275"}], 0x290}, 0x75e}, 0x10, 0x0) close(r0) execve(0x0, 0x0, 0x0) 2.575042ms ago: executing program 4 (id=75): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xca, 0x0, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x41) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x4) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="4e56ae61", 0x4) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000040)={0x0, 0x0, 0x0}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) socket(0x6, 0x1, 0x5) syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[]) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0xfffe, 0x0, 0x71a1}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf56b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 1.290657ms ago: executing program 6 (id=76): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x44a6e3c5a9e6615e) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f00000009c0)="d00b5eb0fac32d7d730f38a7fbe2a084f07f456067254a3f72e8c303fb67e2c64ffa2b14f3b3f8ab1cea0f0e789bd2db01f5ee306ba849c7c31adbc90626c4955c7fc613264d8c76baa22326ff1f02fba4278d29d03cc4b4654bad6a7438e11963aa9b6b6b9e71918063141c57d55f89004914d3591672704257bd8daeb0b4ac4fa9f0fa6818b07da00799c3b31ae2312ab89a8bc857cf42cfafe7021ccd43cc2cc5e5517c89f13fff475c2da5b72a973628d1e886f52252880fca73e8ed138bb02434542cdc50d19168e7060af45770db41bc4392975e512788c34155034e06d7787fef22d81c7b74a1c4a623630b04eb48e2621ea35361e6397aee7c922f244ac9c66cf9cc514048caccce7ea10b1d6096818dbb9cd89b95317fe2504d5382a82fb25fc30c493ced269b377e1a544d96080a0cbbd779263d8c7663ea8d63aba40a881455d1db41d1d47216d28298529371acab5ff676d23afc45d3a5b1f5e3e20eb194b8c5f6e73e735167350d7bfa4fe456a7a877cbb3790f477c70363ab2c7c018e4c4c4b7d105349b9caf5b7659231320fed7da6da4a6fbc9eb3297ae3d10a0d21c8a53680f2a7274ee9e2364a95b9a3a2038f6ff9e2ddd91783e092dee2aa5056e825a0478f1d9400517f323a58e6f63983e38b2b8be4f09f064cd613f5bd0ddf8e4e7354020852b15b7a5ee16f809f5e4f19efdabbd1bfc452bdc687bb410c64cfdf72e6b411ab0593afa8848a73b947e3cd84f9844d5689ec2f194d5a57728bb9c0527cba90c2f320016eefe956a692cbf04c24d001bdd0ff4e6a163a092f7cb64c6494e9097d0004447438846dc5afd3aa75aa257e40d9713f1d7685df221a76f8d73eae272a441b64535e662286e19b9030568cf02764ccf18d4cbf47bf94a5ba123e89e891ec01742123ca8b5f0848d0e8c7bebe1fda1c373f1d2d8e926474b63512847ca21c90a349353659dcaa2584f08cd5ad7dde9267f3dc853f706a5bfa987800141f9e94d9e932d383e795f84f4ca47cfaf67eeb5cb9f724f7e69cbb0eeb653c05812bc0b46fe8cf7f65ca650b32a05ef078748e2fa711bdbde5a726de2defdf21a49a2fd55739ea386f84c42204ab77b0b8e99474d85386ddc90c05b8caae1012cdb72921962701661baba52fb574e536d4e85364f1cc676155a8b04dc7f36eec4c10172ffea8cab82f5166eb8272f880a864d93736c8e520d4954c98ce7a36d23b28b381f0f38ffdf80dd434728091b6254f58f0ac8de1615883225033ff38f6a3af56724666ad3fe87b422d4c8617415ec084d7bedb64630ca4655694f5e505df7d0245bc685448595863dc2368c258c9ec67a00177561163183684e364641ab3f13f7a2798cacaa9faf1d8a5d008f49bd691f88515aed51233d243cc5d07b6a4b164a2c24c3856f7c41a61e935c4e8a434453ba830e2cc912e7f9b9c2547764f6256b46a4cdb516fe92686c810bdb839287ac2a449e44a9f57ba646993b91bb10a58c6af213a8d074cef90d4568300a1c4040f459be40f45a9ea2883b77d47f83052a246515cf6bf94b2902873d52eb0aedddda7b9f9d72cff20d9d23694a3964c0471cbc14c9e68c852d19252b78d5c2747dcdf4b4af279a1ce26a13d2154b94550b7d085d487f414736e750400e6d792fdb088806fdcacaec7a6b2358f84515305090043493a12d05edaf0ba6425ef40bc1fbc32477662c0414b1ac19fecace540cb0e77a9dd030eb866db70649b8f80e2bcb6d6e08a5f4fb514073fc8aae0ad5ac32c4f910ded5b04bb0b8b0b1790c0e8a3bfefdacacb6c8a5f847da276f544e79e60de8acf76c6b3701871d2b554e1da5a80ef8c5bcbcbd3cf0ec834cd46cdf263f587cdcbe087a70708e69ebf8aac5702cdd4192129c25bdaf6005c143c727863e8050b49d9aab52cd8d2b7e5bc765009b3f40f32ade662e08ff79579b8d084351791e2695bf111357559f74d9d3ab0dcc542af059a7e711d7fa26585448548ee03d0b1669e2ed173ab9674063d0cba428447e72a30b4523b61d3e05d06eec2fc6943389f2e139a4a29aac637e92a9a4bd1e5641dcf5f791d55278caf5e92d2ad134c303f7436f4c3cbac87b53c05d5ed48efe8f250255eec661467083ad5f339235416d8f5916cf19a1e81176b7575099e80b2adb242a199b0e080ea849306950c043824233f48bdb846d67c536cf4f905c6fffdd7ad4ba6e48c8c96b6845bf1f35baa2646bd9489af17ccd0a", 0x63a}], 0x1) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xc4, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x6, 0x101}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x6}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 759.366µs ago: executing program 5 (id=77): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000003c0)) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xb, 0x7f, 0x7, 0x23}, {0x400, 0xfb, 0x2, 0x93}, {0xe4d, 0xa3, 0x9, 0xffff2776}]}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xd, 0x7fffffff, 0x1, 0x1, 0x8, 0x9, 0x8, 0x0, 0x1, 0x7, 0x6}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) syz_emit_ethernet(0xbe, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000b0000000ff04019079ac1400aae00000221d3ebbb468a660830188032e0027c09078a64ffdd04e4660c0fbe445e096d33be9159eb4cf9087c676cb0c13bd095707d204e898f0a7df07bb3f9d3b525ff1fd5c641f55ac02139d4a5ac4583e317012dc3e5fcd1031c53e7459d6977aefaacd533d62f5acffffffff041a6ab8e89ed9e5f52f2f8af74bdce934f29fb1c41b7ae4d17f81310b1b4e22c342e2c2247f142697eac5f6dfcf4db00e2fd921eb711d356761"]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000002c0)) 556.357µs ago: executing program 5 (id=78): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6dc) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d, 0x1, 0x0, 0x7}, {0x7, 0x1, 0x0, 0x69c1}, {0x8306, 0x0, 0x7, 0x20}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4c, &(0x7f00000003c0)=ANY=[@ANYBLOB="fff4ffffffff00000000000086dd698f352400163b0400000000000000000000000000000000ff020000000000000000000000000001870090780000000000000000000000000700000003008ac56452cb7aeb17dfe23c266afdb565ddf8a40eb928dad900000b81cd0a176aa5e807384a052cb1e4eb36c7f65b6e0202000000c3fc34181b2997fea1c28cdd25b4be1df8adddc7822da3874298d94a0c32455aefb545e7f97f61f446602cc3188a746bffff319bde58cd30191af49444068d2248b5a2ac5793a775df8b987fea99baa8710a51c173c84d7cacc355a583ae5a98f63ca06a185bc63350"]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000340)={0x6, 0x2, 0x8004, 0x5, "978600000000000000010000f0ff0f0000000004", 0x2, 0x80004}) 0s ago: executing program 2 (id=64): syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x4) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000100)="ff13655dda8398d7e1098736ebaa7cad88a5bb9f7187756296670f5a523a266c3619e5186ef28ff7bd422cba1ea986dd449c2add7b34d642e0ea4efa2c73fc1d9cb813402589eaff6c482a361c82eade0ddbe16617204ccad4b17ab23f1e1b160169fba4c02c678834fd5eade038ce3b05e8333fbb0543692ce62892c5240a84017f35e39e9eafa2", &(0x7f00000002c0)=0x88, &(0x7f0000000200)="bc15557e23ce09dad1ce195d4977b5ec4101edaebe6593a5eae9a247123e30ceafeffa1c7fca388f54f4f7e2ba78bee1bc3ecdb82936cb41ea0eaacdd98f2e3090ab374eac42b930fcb88ccf1c1d47b473ea75657e14cf9d0f4f0800000000000000123784b1f04e6dcd7ee4ba2300000000", 0x72) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000280)={@broadcast, @empty, [], {@arp={0x806, @generic={0x18, 0x817d, 0x6, 0x7, 0x3, @broadcast, "545c051b9693d3", @random="c35362288204", "cecd0700000000000000c2b61d9fb757"}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.241' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806abcf3f0, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff8295ea48 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff800030bdc750 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff8295ea48 Starting stack trace... panic(ffffffff833b53ab) at panic+0x1d0 kerntrap(ffff800030bdc6a0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000147f000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003c44b4e8) at dtclose+0x109 spec_close(ffff800030bdc850) at spec_close+0x466 VOP_CLOSE(fffffd80689d12d8,81,fffffd80097fb410,ffff80003c44b4e8) at VOP_CLOSE+0x132 vn_closefile(fffffd806c2687b0,ffff80003c44b4e8) at vn_closefile+0x12b fdrop(fffffd806c2687b0,ffff80003c44b4e8) at fdrop+0x121 closef(fffffd806c2687b0,ffff80003c44b4e8) at closef+0x192 fdfree(ffff80003c44b4e8) at fdfree+0x116 exit1(ffff80003c44b4e8,0,0,1) at exit1+0x576 sys_exit(ffff80003c44b4e8,ffff800030bdcbc0,ffff800030bdcb10) at sys_exit+0x1a syscall(ffff800030bdcbc0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73bfe34d1ce0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON TRAP EXIT 9 0 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *405496 75297 0 0 0 0 syz-executor 269405 92677 0 0x14000 0x200 1 reaper proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x725004730630, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xfffffd806abcf3f0, 0x0, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x725004730630, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c43dd90 rbx 0 rdx 0 rcx 0xffff80003c44ad20 rax 0x2a r8 0xffff80003c43dcc0 r9 0 r10 0x1b6549450c178139 r11 0xa44cfee353b09838 r12 0 r13 0xffffffff824d8df8 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff81e804c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003c43dd10 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=405496 pid=75297 tcnt=2 stat=onproc flags process=0 proc=0 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c44b780,0xffff80002a27e2c0 process=0xffff8000333f5830 user=0xffff80003c438000, vmspace=0xfffffd806c261018 estcpu=36, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91416 379938 34266 0 2 0 syz-executor 32170 225713 79904 60928 2 0x10 syz-executor 32170 36688 79904 60928 2 0x4000010 syz-executor 62289 519985 43064 0 2 0 syz-executor 62289 380121 43064 0 3 0x4000080 fsleep syz-executor 28288 452465 19825 0 2 0 syz-executor 28288 261615 19825 0 3 0x4000080 ttyretype syz-executor *75297 405496 63089 0 7 0 syz-executor 75297 290299 63089 0 3 0x4000080 fsleep syz-executor 4298 13332 52159 0 3 0x80 nanoslp syz-executor 4298 378379 52159 0 3 0x4000080 kqsel syz-executor 4298 304338 52159 0 3 0x4000080 fsleep syz-executor 53060 19637 20162 0 3 0x80 nanoslp syz-executor 53060 510155 20162 0 3 0x4000080 kqsel syz-executor 53060 484561 20162 0 3 0x4000080 kqsel syz-executor 53060 6869 20162 0 3 0x4000080 kqsel syz-executor 79904 133860 93178 0 3 0x82 nanoslp syz-executor 9142 493614 0 0 3 0x14200 acct acct 34266 208187 93178 0 3 0x82 nanoslp syz-executor 19825 3693 93178 0 3 0x82 nanoslp syz-executor 43064 452719 93178 0 3 0x82 nanoslp syz-executor 63089 6023 93178 0 3 0x82 nanoslp syz-executor 20162 418852 93178 0 3 0x82 nanoslp syz-executor 88501 145007 93178 0 3 0x82 nanoslp syz-executor 52159 128700 93178 0 3 0x82 nanoslp syz-executor 93178 24780 9324 0 3 0x82 kqread syz-executor 9324 351688 55531 0 3 0x10008a sigsusp ksh 55531 276296 26310 0 3 0x98 kqread sshd-session 26310 263513 84078 0 3 0x92 kqread sshd-session 49600 346061 1 0 3 0x100083 ttyin getty 84078 515147 1 0 3 0x88 kqread sshd 37856 135421 22636 74 3 0x1100092 bpf pflogd 22636 102911 1 0 3 0x80 sbwait pflogd 99218 39309 37976 73 3 0x1100090 kqread syslogd 37976 250490 1 0 3 0x100082 sbwait syslogd 60574 186205 1 0 3 0x100080 kqread resolvd 69056 85628 92510 77 3 0x100092 kqread dhcpleased 15671 519042 92510 77 3 0x100092 kqread dhcpleased 92510 50842 1 0 3 0x80 kqread dhcpleased 59902 171640 0 0 2 0x40014200 smr 34521 411936 0 0 2 0x14200 zerothread 54293 508025 0 0 3 0x14200 aiodoned aiodoned 1259 440531 0 0 3 0x14200 syncer update 22686 493802 0 0 3 0x14200 cleaner cleaner 92677 269405 0 0 7 0x14200 reaper 9267 500677 0 0 3 0x14200 pgdaemon pagedaemon 53381 523099 0 0 3 0x14200 bored viomb 43124 143507 0 0 3 0x40014200 acpi0 acpi0 85881 454088 0 0 3 0x40014200 idle1 71756 78476 0 0 3 0x14200 bored softnet1 46463 459929 0 0 3 0x14200 bored softnet0 63536 216556 0 0 3 0x14200 smrbar systqmp 79040 43361 0 0 3 0x14200 bored systq 2106 426842 0 0 3 0x14200 tmoslp softclockmp 24521 422680 0 0 3 0x40014200 tmoslp softclock 85884 487679 0 0 3 0x40014200 idle0 1 426222 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 32170 (syz-executor) thread 0xffff8000fffeca80 (36688) exclusive rwlock fdlock r = 0 (0xffff8000fffef0f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 doopenat+0x18e #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 63536 (systqmp) thread 0xffff8000ffffecf8 (216556) shared rwlock systqmp r = 0 (0xffffffff8385c768) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10207 11080K 11217K 166960K 11389 0 pcb 17 12K 12K 166960K 44 0 rtable 241 7K 8K 166960K 392 0 pf 35 17K 82K 166960K 62 0 ifaddr 43 7K 7K 166960K 55 0 ifgroup 55 2K 2K 166960K 71 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 82 0 ioctlops 0 0K 4K 166960K 1495 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1347 85K 85K 166960K 1437 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 240 0 sigio 0 0K 0K 166960K 1 0 proc 71 115K 147K 166960K 564 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 19 0 in_multi 99 7K 7K 166960K 116 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 456 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 242 163K 173K 166960K 3806 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 43 86K 102K 166960K 1380 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 14 0K 1K 166960K 34 0 temp 43 8643K 8710K 166960K 6671 0 kqueue 14 22K 26K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 38 0 32 1 0 1 1 0 8 0 rtentry 176 125 0 15 6 0 6 6 0 8 1 unpcb 144 73 0 53 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 36 0 30 1 0 1 1 0 8 0 arp 136 20 0 2 1 0 1 1 0 8 0 inpcb 328 178 0 165 4 0 4 4 0 8 2 nd6 152 27 0 3 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 4 0 4 1 0 1 1 0 8 1 pppxif 1504 1 0 1 1 0 1 1 0 8 1 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 0 1 0 1 1 0 8 0 pfstkey 128 20 0 1 1 0 1 1 0 8 0 pfstate 384 20 0 1 2 0 2 2 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 536 0 81 31 0 31 31 0 8 2 art_table 40 537 0 81 5 0 5 5 0 8 0 art_node 32 125 0 23 1 0 1 1 0 8 0 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1709 0 192 96 0 96 96 0 8 0 ffsino 296 1709 0 192 118 0 118 118 0 8 1 nchpl 144 2007 0 303 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 1839 0 0 103 0 103 103 0 8 0 namei 1024 6286 0 6286 2 0 2 2 0 8 2 percpumem 16 56 0 7 1 0 1 1 0 8 0 kstatmem 264 34 0 8 2 0 2 2 0 8 0 scxspl 216 6483 0 6483 3 2 1 2 1 8 1 plimitpl 152 35 0 16 1 0 1 1 0 8 0 sigapl 424 535 0 486 7 0 7 7 0 8 1 knotepl 120 508 0 0 16 0 16 16 0 8 0 kqueuepl 224 40 0 26 1 0 1 1 0 8 0 pipepl 344 122 0 95 3 0 3 3 0 8 0 fdescpl 528 518 0 486 3 0 3 3 0 8 0 filepl 160 2108 0 1876 11 0 11 11 0 8 1 lockfpl 104 38 0 36 1 0 1 1 0 8 0 lockfspl 48 17 0 15 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 130 0 116 1 0 1 1 0 8 0 zombiepl 144 487 0 486 1 0 1 1 0 8 0 processpl 1232 535 0 486 5 0 5 5 0 8 0 procpl 664 659 0 601 6 0 6 6 0 8 0 sockpl 752 294 0 255 7 0 7 7 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 204 0 0 13 0 13 13 0 8 0 bufpl 280 2447 0 131 166 0 166 166 0 8 0 anonpl 32 5439 0 0 44 0 44 44 0 246 0 amapchunkpl 152 10838 0 10351 25 0 25 25 0 158 5 amappl16 200 1188 0 1163 4 2 2 4 0 8 0 amappl15 192 42 0 42 1 1 0 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 442 0 441 1 0 1 1 0 8 0 amappl12 168 877 0 835 3 0 3 3 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 47 0 32 1 0 1 1 0 8 0 amappl9 144 312 0 311 1 0 1 1 0 8 0 amappl8 136 33 0 31 1 0 1 1 0 8 0 amappl7 128 85 0 83 1 0 1 1 0 8 0 amappl6 120 303 0 290 1 0 1 1 0 8 0 amappl5 112 84 0 74 1 0 1 1 0 8 0 amappl4 104 422 0 391 1 0 1 1 0 8 0 amappl3 96 1734 0 1642 4 1 3 3 0 8 0 amappl2 88 627 0 552 2 0 2 2 0 8 0 amappl1 80 9589 0 8986 14 0 14 14 0 8 1 amappl 88 3047 0 2883 4 0 4 4 0 92 0 uvmvnodes 80 1839 0 0 38 0 38 38 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 518 0 486 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 518 0 486 1 0 1 1 0 8 0 vmmpekpl 168 6011 0 5970 2 0 2 2 0 8 0 vmmpepl 168 40170 0 38210 87 0 87 87 0 357 1 vmsppl 488 517 0 486 5 0 5 5 0 8 0 rwobjpl 80 15364 0 12590 58 0 58 58 0 8 0 pdppl 4096 1044 0 972 102 28 74 88 0 8 2 pvpl 32 11879 0 0 97 1 96 96 0 265 0 pmappl 256 517 0 486 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 278 0 30 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x725004730630, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 witness_checkorder(ffffffff8387f9e0,ffff80002a243e70,0) at witness_checkorder+0x14 mtx_enter(ffffffff8387f9d0) at mtx_enter+0x4a msleep_nsec(ffffffff8387fa08,ffffffff8387f9d0,4,ffffffff833989a5,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff8000ffffd9f8) at reaper+0x13b end trace frame: 0x0, count: 8 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 witness_checkorder(ffffffff8387f9e0,ffff80002a243e70,0) at witness_checkorder+0x14 mtx_enter(ffffffff8387f9d0) at mtx_enter+0x4a msleep_nsec(ffffffff8387fa08,ffffffff8387f9d0,4,ffffffff833989a5,ffffffffffffffff) at msleep_nsec+0x2d3 reaper(ffff8000ffffd9f8) at reaper+0x13b end trace frame: 0x0, count: -7